Κεφάλαια 2, 7, 8 Βασικές έννοιες αλγορίθμων - προγραμματισμού

Μέγεθος: px
Εμφάνιση ξεκινά από τη σελίδα:

Download "Κεφάλαια 2, 7, 8 Βασικές έννοιες αλγορίθμων - προγραμματισμού"

Transcript

1 Κεφάλαια 2, 7, 8 Βασικές έννοιες αλγορίθμων - προγραμματισμού ( 2.1) Η έννοια Αλγόριθμος. Κριτήρια αλγορίθμου: 1. Είσοδος (προαιρετική, π.χ. γεννήτρια τυχαίων αριθμών) 2. Έξοδος 3. Καθοριστικότητα (καμμία αμφιβολία για τον τρόπο εκτέλεσης της κάθε εντολής π.χ. διαίρεση με το μηδέν) 4. Περατότητα (όταν παραβιάζεται, ο μηχανισμός ονομάζεται υπολογιστική διαδικασία 5. Αποτελεσματικότητα (κάθε εντολή είναι απλή και εκτελέσιμη) 1

2 ( 2.3) Τρόποι αναπαράστασης αλγορίθμων: 1. ελεύθερο κείμενο (π.χ. μαγειρική συνταγή) ο λιγότερο δομημένος τρόπος αποτελεσματικότητα 2. διαγραμματικές τεχνικές 3. φυσική γλώσσα κατά βήματα (π.χ. manual) καθοριστικότητα 4. κωδικοποίηση (τα a, b και c απευθύνονται στον άνθρωπο, ενώ το d στον ΗΥ) ( 7.1) Στοιχεία της ΓΛΩΣΣΑΣ (αλφάβητο: γράμματα ελληνικά-λατινικά, ψηφία, ειδικά σύμβολα) ( 7.2) Τύποι δεδομένων: 1. Ακέραιος π.χ. 3, -9, Πραγματικός π.χ Χαρακτήρας π.χ. 3ο Ενιαίο Λύκειο 4. Λογικός π.χ. έγγαμος 2

3 ( 7.3) Σταθερές: α) σταθερές τιμές: τιμές οποιουδήποτε τύπου, που δεν αλλάζουν κατά την εκτέλεση του προγράμματος. β) συμβολικές σταθερές: ορισμός, τύποι, δήλωση, παραδείγματα, πλεονεκτήματα (πιο ευανάγνωστο και πιο ευέλικτο σε αλλαγές πρόγραμμα) 3

4 Διαφοροποίηση προγραμματιστή και χρήστη: Κόσμος προγραμματιστή 1. Απαιτείται να γνωρίζει προγραμματισμό (κατασκευή προγραμμάτων) αποκτάται με σπουδές 2. Κατασκευάζει / συντηρεί / διορθώνει προγράμματα 3. Έχει πρόσβαση στον κώδικα και στη διεπαφή χρήσης του προγράμματος 4. Τον αφορούν οι έννοιες «ευανάγνωστο πρόγραμμα» και «φιλικότητα προς το χρήστη» Κόσμος Χρήστη 1. Απαιτείται να γνωρίζει χειρισμό (χρήση προγραμμάτων) αποκτάται με σεμινάρια χρήσης 2. Χειρίζεται προγράμματα 3. Έχει πρόσβαση ΜΟΝΟ στη διεπαφή χρήσης του προγράμματος (εκτελέσιμο) 4. Τον ΜΟΝΟ αφορά η έννοια «πρόγραμμα φιλικό προς το χρήστη» 4

5 ( 7.4) Μεταβλητές: ορισμός, τύποι, δήλωση, παραδείγματα (λειτουργία του ΗΥ: δέσμευση χώρου στη μνήμη με ΑΠΡΟΣΔΙΟΡΙΣΤΕΣ τιμές),. Αντιστοιχίζονται από το μεταγλωττιστή σε συγκεκριμένες θέσεις μνήμης επιτρεπτά ονόματα - κανόνες: 1. όλες οι μεταβλητές να δηλώνονται 2. όχι 2 μεταβλητές με το ίδιο όνομα 3. ονόματα σχετικά με τα δεδομένα πιο ευανάγνωστο 4. όχι δεσμευμένες λέξεις 5. όχι κενά ενδιάμεσα 6. όχι αριθμοί στην αρχή 7. όχι ειδικά σύμβολα 5

6 ( 7.5) Αριθμητικοί τελεστές: +, -, *, /, ^, ΑΚΕΡΑΙΟΙ τελεστές: div, mod (x div y, x mod y: y 0 και x, y > 0) π.χ.: x mod 2 = 0? άρτιος? x mod y = 0? o x πολλαπλάσιο του y? x mod 10 = τελευταίο ψηφίο του x ανάλυση 2/3/4ψήφιου κλπ αριθμού στα ψηφία του ( 7.6) Συναρτήσεις: δεκαδικό μέρος του Χ = Χ Α_Μ(Χ), Α_Τ(Χ) = T_Ρ(Χ^2) 6

7 ( 7.7) Αριθμητικές εκφράσεις: ορισμός, όλες οι μεταβλητές, πρέπει να έχουν τιμή!, ιεραρχία: 1. Παρενθέσεις, συναρτήσεις 2. Ύψωση σε δύναμη 3. Πολλαπλασιασμός και διαίρεση, div, mod 4. Πρόσθεση και αφαίρεση π.χ. 2+3*4 = 14 ενώ (2+3)*4 = 20 ( 7.8) Εντολή εκχώρησης: λειτουργία, σύνταξη: <μεταβλητή> <έκφραση> Κανόνες: το αριστερό και το δεξιό μέρος πρέπει να είναι του ίδιου τύπου στο αριστερό μέρος: μόνο μεταβλητή οι μεταβλητές στο δεξί μέρος πρέπει να ΜΗΝ είναι απροσδιόριστες στο αριστερό και το δεξιό μέρος μπορεί να εμφανίζεται η ίδια μεταβλητή. 7

8 8

9 ( 7.9) Εντολή εισόδου ΔΙΑΒΑΣΕ: Σύνταξη: Διάβασε <λίστα μεταβλητών> Λειτουργία: προκαλείται μία «παύση» στην εκτέλεση των εντολών και το πρόγραμμα περιμένει από τον χρήστη την εισαγωγή τόσων τιμών, όσες και οι μεταβλητές της λίστας. Η κάθε εισαγόμενη τιμή, αποθηκεύεται στην αντίστοιχη μεταβλητή. Παραδείγματα: (άνθρωπος ΗΥ) για εισαγωγή δεδομένων (στην προστακτική, διότι ο προγραμματιστής-σκηνοθέτης διατάζει τον ΗΥ, ενώ ο χρήστης είναι ο θεατής του έργου). Διαφορά της εντολής Διάβασε από την εκχώρηση ( ) π.χ. 2βάθμια 9

10 ( 7.9) Εντολή εξόδου ΓΡΑΨΕ: Σύνταξη: Γράψε <λίστα εκφράσεων> Λειτουργία: το πρόγραμμα υπολογίζει τις τελικές τιμές των εκφράσεων και τις εμφανίζει στην οθόνη Παραδείγματα: (ΗΥ άνθρωπος) για εξαγωγή δεδομένων 10

11 ( 7.10) Δομή προγράμματος / Αλγορίθμου: Πρόγραμμα <όνομα πρ/τος> [Δήλωση σταθερών] <Δήλωση μεταβλητών> Αρχή Σώμα εντολών: Διάβασε... Εκχωρήσεις... Γράψε... Αλγόριθμος <όνομα αλγορίθμου> [Αρχή] Σώμα εντολών: Διάβασε... ή Δεδομένα //... // Εκχωρήσεις... Γράψε... ή Εμφάνισε ή Αποτελέσματα //... // Τέλος Τέλος_Προγράμματος 11

12 ( 7.10) Δομή προγράμματος / Αλγορίθμου: (π.χ. Πρόγραμμα που διαβάζει τις συντεταγμένες ενός τραπεζίου και εμφανίζει το εμβαδόν του) Μη φιλικά προς τον χρήστη Φιλικά προς τον χρήστη Πρόγραμμα Τραπέζιο Μεταβλητές Πραγματικές: β, Β, υ, Ε Αρχή Διάβασε β, Β, υ Ε (β+β)*υ/2 Γράψε Ε Τέλος_Προγράμματος Πρόγραμμα Τραπέζιο Μεταβλητές Πραγματικές: β, Β, υ, Ε Αρχή Γράψε Δώσε συντεταγμένες τραπεζίου Διάβασε β, Β, υ Ε (β+β)*υ/2 Γράψε Εμβαδό:, Ε Τέλος_Προγράμματος 12

13 ( 2.4) Διάγραμμα ροής (Δ.Ρ.) ΑΠΑΙΤΕΙΤΑΙ η γνώση μετατροπής μεταξύ των 3 εννοιών: Κώδικας Δ.Ρ. Εκφώνηση π.χ. ΜΟ (x+y+z)/3 13

14 π.χ. ax+ b = 0 14

15 Σχόλια Ορισμός: οτιδήποτε μπαίνει μετά από το ειδικό σύμβολο! Χρησιμότητα: δεν επηρεάζουν τη λειτουργία του προγράμματος, αλλά το κάνουν πιο ευανάγνωστο π.χ. μισθός 1.05 * μισθός! προσαύξηση μισθού κατά 5% Ο ειδικός χαρακτήρας &: συνέχεια κώδικα και στην επόμενη γραμμή. Αλγοριθμικές Δομές: 1. Ακολουθία 2. Επιλογή 3. Επανάληψη 15

16 ( 2.4.1) Παραδείγματα δομής ακολουθίας (και Δ.Ρ.) Ακέραιοι α, β απόσταση των α και β = Α_Τ(α-β) π.χ. απόκλιση προφορικού και γραπτού βαθμού Διάβασε π, γ απ Α_Τ(π, γ) Γράψε απ Θερμοκρασία C Θερμοκρασία F: (F-32)/9 = C/5 Διάβασε C F 9 * C / Γράψε F Κεφάλαιο, % επιτόκιο τελικό κεφάλαιο μετά από ένα και τρία έτη Διάβασε Κ, Ε Κ Κ + Ε/100*Κ Κ Κ + Ε/100*Κ Κ Κ + Ε/100*Κ Γράψε Κ 16

17 ( 2.4.1) Παραδείγματα δομής ακολουθίας (και Δ.Ρ.) R κύκλου διάμετρος, περιφέρεια, εμβαδό, όγκος σφαίρας με αυτήν την ακτίνα (πr 3 ) Διάβασε R Δ 2*R E 3.14*R^2 V 3.14*R^3 Γράψε D, E, V α, β ορθογώνιου παρ/γμου περίμετρος, εμβαδό, διαγώνιος Διάβασε α, β Π 2*(α+β) Ε α*β Δ Τ_Ρ(α^2+β^2) Γράψε Π, Ε, Δ S : εμβαδό κύκλου εμβαδό του περιγεγραμμένου 4γώνου Διάβασε S R T_P(S/3.14) α 2 * R E α^2 Γράψε Ε 17

18 ( 2.4.1) Παραδείγματα δομής ακολουθίας (και Δ.Ρ.) (x1, y1), (x2, y2) απόσταση των 2 σημείων Διάβασε x1, y1, x2, y2 d T_P((x1-x2)^2 + (y1-y2)^2) Γράψε d Άθροισμα ψηφίων 3ψήφιου ακεραίου Διάβασε x x1 x div 100 x2 x div 10 mod 10 x3 x mod 10 S x1 + x2 + x3 Γράψε S 18

19 ( 2.4.1) Παραδείγματα δομής ακολουθίας (και Δ.Ρ.) t(sec) days, hours, min, sec (1 day = sec) Διάβασε t d t div t t mod h t div 3600 t t mod 3600 m t div 60 s t mod 60 Γράψε h, m, s Ακέραιος x x-x (π.χ ) Διάβασε x x1 x div 100 x2 x div 10 mod 10 x3 x mod 10 sx x3 *100 + x2 * 10 + x1 d x sx Γράψε d 19

20 ( 2.4.1) Παραδείγματα δομής ακολουθίας (και Δ.Ρ.) Αντιμετάθεση τιμών δύο μεταβλητών x και y x y y x ΛΑΘΟΣ tmp x x y y tmp ΣΩΣΤΟ 20

21 ( ) Δομή επιλογής α. Λογική έκφραση: <έκφραση1> συγκριτικός τελεστής <έκφραση 2> β. Τελεστές σύγκρισης (Παρατηρήσεις: α) η σύγκριση των λεκτικών τιμών γίνεται με αλφαβητική σειρά. π.χ. ΑΛΕΞΑΝΔΡΟΣ > ΑΛΕΞΑΝΔΡΑ β) η σύγκριση λογικών δεδομένων έχει έννοια μόνο στην περίπτωση του ίσου (=) και του διάφορου (<>)) 21

22 ( ) Δομή επιλογής γ. Σύνθετη λογική έκφραση: <λογική έκφραση 1> λογικός τελεστής <λογική έκφραση 2> δ. Λογικοί τελεστές i. Τελεστής ΚΑΙ (σύζευξη) Σύνταξη: <λογική έκφραση 1> ΚΑΙ <λογική έκφραση 2> Λειτουργία: ισούται με Αληθής όταν όλες οι εκφράσεις που συνδέει, είναι Αληθείς Παράδειγμα: x > 0 KAI x <= 12 ( x (0, 12]) ii. Τελεστής H (διάζευξη) Σύνταξη: <λογική έκφραση 1> Η <λογική έκφραση 2> Λειτουργία: ισούται με Αληθής όταν τουλάχιστον μία από τις εκφράσεις που συνδέει, είναι Αληθής Παράδειγμα: x <= 0 Η x > 12 ( x (-, 0] (12, + ) ) 22

23 ( ) Δομή επιλογής iii. Τελεστής OXI (άρνηση) Σύνταξη: ΟΧΙ <λογική έκφραση> Λειτουργία: ισούται με την αντίθετη τιμή της έκφρασης Παραδείγματα: 1. ΟΧΙ (x = 7) ( x <> 7) 2. OXI (y > 11) ( y <= 11) 3. OXI (z > -3 KAI z <= 18) ( z <= -3 H z > 18) 4. OXI (ω <= 0 Η ω > 21) ( ω > 0 ΚΑΙ ω <= 21) Πίνακας Αληθείας 23

24 ( ) Δομή επιλογής ε. Ιεραρχία λογικών τελεστών: 1. Παρενθέσεις 2. ΟΧΙ 3. ΚΑΙ 4. Η στ. Ιεραρχία τελεστών: 1. Αριθμητικοί (+, -, κλπ.) 2. Συγκριτικοί (>, =, κλπ.) 3. Λογικοί (ΚΑΙ, Η, ΟΧΙ) 24

25 ( ) Δομή επιλογής ζ. Απλή Δομή Αν ΤέλοςΑν Σύνταξη: Αν <συνθήκη> τότε <εντολές> ΤέλοςΑν ή Αν <συνθήκη> τότε <εντολή> π.χ. α α Διάβασε α Αν (α < 0) τότε α (-1) * α ΤέλοςΑν Γράψε α 25

26 ( ) Δομή επιλογής η. Σύνθετη Δομή Αν - Αλλιώς - ΤέλοςΑν Σύνταξη: Αν <συνθήκη> τότε <εντολές1> Αλλιώς <εντολές2> ΤέλοςΑν π.χ. ακέραιος α άρτιος / περιττός Διάβασε α Αν (α mod 2 = 0) τότε Γράψε άρτιος Αλλιώς Γράψε περιττός ΤέλοςΑν 26

27 ( ) Δομή επιλογής θ. Εμφωλευμένες Αν ΚΑΝΟΝΑΣ ΕΜΦΩΛΕΥΣΗΣ: Κάθε Αλλιώς και ΤέλοςΑν αντιστοιχεί στο πλησιέστερο ανοικτό Αν 27

28 ( ) Δομή επιλογής ι. Δομή Αν πολλαπλής επιλογής π.χ. δίν. βαθμός β [0-20] χαρακτηρισμός : κακός (<=9), μέτριος (9, 14], καλός (14, 16], πολύ καλός (16, 18], άριστος (18, 20] Διάβασε β Αν (β <= 9) τότε Γράψε κακός Αλλιώς Αν (β <= 14) τότε Γράψε μέτριος Αλλιώς Αν (β <= 16) τότε Γράψε καλός Αλλιώς Αν (β <= 18) τότε Γράψε πολύ καλός Αλλιώς Γράψε άριστος ΤέλοςΑν 28

29 Δομή επιλογής Μεθοδολογίες Ασκήσεων Μ1. Εύρεση min/max 3,4 ποσοτήτων (διαδοχικά Αν-ΤέλοςΑν). Για 2 ποσότητες, Αν-Αλλιώς-ΤέλοςΑν Γενικά: εύρεση π.χ. max {a1, a2,,an} max a1 Αν (a2 > max) τότε max a2 Αν (a3 > max) τότε max a3 Αν (an > max) τότε max an Γράψε max 29

30 Δομή επιλογής Μεθοδολογίες Ασκήσεων Μ2. Εύρεση έννοιας με min/max γνώρισμα. π.χ. 4 μάρκες αυτοκινήτων, 4 τιμές ακριβότερη μάρκα (χωρίς ισοτιμία) Διάβασε μ1, μ2, μ3, μ4 Διάβασε τ1, τ2, τ3, τ4 max τ1 μmax μ1 Αν (τ2 > max) τότε max τ2 μmax μ2 ΤέλοςΑν Αν (τ3 > max) τότε max τ3 μmax μ3 ΤέλοςΑν Αν (τ4 > max) τότε max τ4 μmax μ4 ΤέλοςΑν Γράψε μmax 30

31 Δομή επιλογής Μεθοδολογίες Ασκήσεων Μ3. Ασκήσεις σύνθετων ελέγχων με χρήση των τελεστών: ΚΑΙ, Η, ΟΧΙ π.χ. Βαθμοί ενός φοιτητή σε 3 μαθήματα περνάει το 6μηνο (έχει σε όλα τουλάχιστον τη βάση (5) ή έχει μέσο όρο άνω του 7) Διάβασε Β1, Β2, Β3 Αν (Β1>=5 ΚΑΙ Β2>=5 ΚΑΙ Β3>=5 Η ΜΟ>7) τότε Γράψε Περνάει Αλλιώς Γράψε Κόβεται ΤέλοςΑν 31

32 Δομή επιλογής Μεθοδολογίες Ασκήσεων Μ4. Κλαδικές συναρτήσεις π.χ. x f(x): Διάβασε x Αν (x < 0) τότε f x-1 Γράψε f ΑλλιώςΑν (x <= 1) τότε f x^2-3*x Γράψε f Αλλιώς Aν (x <> 4) τότε f (x+1)/(x-4) Γράψε f Αλλιώς Γράψε αδύνατη ΤέλοςΑν ΤέλοςΑν 32

33 Δομή επιλογής Μεθοδολογίες Ασκήσεων Μ5. Πίνακες περιπτώσεων π.χ. Μία εταιρεία ταχυδρομικών υπηρεσιών εφαρμόζει για τα έξοδα αποστολής ταχυδρομικών επιστολών εσωτερικού και εξωτερικού, χρέωση σύμφωνα με τον παρακάτω πίνακα: Να γράψετε αλγόριθμο ο οποίος: α. Να διαβάζει το βάρος της επιστολής. β. Να διαβάζει τον προορισμό της επιστολής. Η τιμή "ΕΣ" δηλώνει προορισμό εσωτερικού και η τιμή "ΕΞ" δηλώνει προορισμό εξωτερικού. γ. Να υπολογίζει τα έξοδα αποστολής ανάλογα με τον προορισμό και το βάρος της επιστολής. δ. Να εκτυπώνει τα έξοδα αποστολής. 33

34 Δομή επιλογής Μεθοδολογίες Ασκήσεων Μ5. Πίνακες περιπτώσεων Διάβασε β, πρ Αν (β <= 500) τότε Αν (πρ = ΕΣ ) τότε κ 2 Αλλιώς κ 4.8 ΤέλοςΑν ΑλλιώςΑν (β <= 1000) τότε Αν (πρ = ΕΣ ) τότε κ 3.5 Αλλιώς κ 7.2 ΤέλοςΑν Αλλιώς Αν (πρ = ΕΣ ) τότε κ 4.6 Αλλιώς κ 11.5 ΤέλοςΑν ΤέλοςΑν Γράψε κ 34

35 Δομή επιλογής Μεθοδολογίες Ασκήσεων Μ6. Κλιμακωτή χρέωση Π.χ. αλγόριθμος που διαβάζει το ετήσιο εισόδημα και τον αριθμό των παιδιών ενός φορολογούμενου και υπολογίζει κλιμακωτά τον φόρο του ως εξής: 35

36 Δομή επιλογής Μεθοδολογίες Ασκήσεων Μ7. Διερεύνηση πραγματικού αριθμού Π.χ. αλγόριθμος που διαβάζει έναν πραγματικό αριθμό και ελέγχει εάν είναι: ακέραιος, οπότε και τον χαρακτηρίζει ως άρτιο / περιττό πραγματικός, οπότε και τον στρογγυλοποιεί στον πλησιέστερο ακέραιο (π.χ , 7.8 8, 7.5 8) 36

37 Δομή επιλογής Μεθοδολογίες Ασκήσεων Μ8. Μενού επιλογών Π.χ. αλγόριθμος που με μενού επιλογών εκτελεί τις παρακάτω λειτουργίες: 1. Εμβαδό κύκλου 2. Εμβαδό τραπεζίου 3. Εμβαδό κυλίνδρου (2πR 2 + 2πRh) 37

38 Δομή επιλογής Μεθοδολογίες Ασκήσεων Μ9. Εφαρμογή των div και mod Π.χ. 1 κιλό χρώμα αρκεί για τη 4 m 2. Αλγόριθμος που δέχεται την επιφάνεια ενός σπιτιού και την τιμή του 1 κιλού χρώματος και υπολογίζει το τελικό κόστος βαφής (+19% ΦΠΑ). 38

39 Δομή επιλογής Μεθοδολογίες Ασκήσεων Μ10. Έλεγχος για δίσεκτο έτος π.χ. Αλγόριθμος που διαβάζει τον αριθμό ενός μήνα και ενός έτους και εμφανίζει τις ημέρες του μήνα (28/29/30/31). Όταν το έτος είναι δίσεκτο, ο Φεβρουάριος έχει 29 ημέρες, διαφορετικά έχει 28. Δίσεκτα είναι τα έτη που διαιρούνται με το 4 αλλά όχι με το 100, καθώς και εκείνα που διαιρούνται με το

40 Δομή επιλογής Μεθοδολογίες Ασκήσεων Μ11. Πίνακας τιμών μεταβλητών α 7 β α ^ 2 γ 5 Αν (β mod 2 = 1) και (γ >= 5) τότε γ γ + 2 Αν (γ > α) τότε α α ^ 3 γ γ ^ 2 Αλλιώς α α * 4 γ γ * 2 Τέλος_Αν Εμφάνισε α, β, γ Τέλος_Αν α α mod β β β div γ γ α mod γ Εμφάνισε α, β, γ 40

41 Δομή επιλογής Μεθοδολογίες Ασκήσεων Μ12. Μετατροπή: Αλγόριθμος ΔΡ Μ13. Ομόσημοι αριθμοί: (x >= 0 KAI y >= 0) H (x < 0 KAI y < 0) 41

42 Δομή επιλογής Μεθοδολογίες Ασκήσεων Μ15. Μετατροπή: Αν πολλαπλής επιλογής σύνολο από Αν-ΤέλοςΑν 42

43 ( ) Δομή Επανάληψης 1. Δομή Όσο - επανάλαβε αριθμός επαναλήψεων [0, ) περιπτώσεις χρήσης (άγνωστο πλήθος επαναλήψεων που μπορεί να είναι και 0). 43

44 ( ) Δομή Επανάληψης 1. Δομή Όσο - επανάλαβε Παράδειγμα: Αλγόριθμος που διαβάζει ένα αρχικό κεφάλαιο κατάθεσης σε τράπεζα με ετήσιο επιτόκιο 4%. Εμφανίζει σε πόσα χρόνια το κεφάλαιο θα διπλασιασθεί. 44

45 ( ) Δομή Επανάληψης 2. Δομή ΜέχριςΌτου αριθμός επαναλήψεων [1, ) περιπτώσεις χρήσης (άγνωστο πλήθος επαναλήψεων που είναι τουλάχιστον 1). 45

46 ( ) Δομή Επανάληψης 2. Δομή ΜέχριςΌτου Παράδειγμα: Αλγόριθμος που διαβάζει επαναληπτικά θετικές ακέραιες τιμές και τις χαρακτηρίζει ως άρτιο/περιττό. Να σταματάει όταν δοθεί η τιμή μηδέν(0). 46

47 ( ) Δομή Επανάληψης 3. Δομή Για-από-μέχρι Σύνταξη: για <μετρητής> από <αρχική> μέχρι <τελική> [μεβήμα β] <εντολές> τέλοςεπανάληψης όταν το βήμα δεν αναγράφεται, εννοείται το 1 Εντός της Για δεν επιτρέπεται η τροποποίηση της τιμής του μετρητή 47

48 ( ) Δομή Επανάληψης 3. Δομή Για-από-μέχρι Λειτουργία: Ο ΗΥ σαρώνει μέσω του μετρητή το διάστημα: και σε κάθε επανάληψη, εκτελεί τις εντολές. Πιθανός αριθμός επαναλήψεων: [0, + ) βήμα = 0 επαναλήψεις β 0 και αρχική = τελική 1 επανάληψη β > 0 και αρχική > τελική ή β < 0 και αρχική < τελική 0 επαναλήψεις σε κάθε άλλη περίπτωση, επαναλήψεις = Χρήση: όταν έχω επανάληψη ΓΝΩΣΤΟΥ πλήθους επαναλήψεων. 48

49 ( ) Δομή Επανάληψης 3. Δομή Για-από-μέχρι, παραδείγματα Εμφάνιση των 100 πρώτων ακεραίων: για x από 1 μέχρι 100 Γράψε x ΤέλοςΕπανάληψης Εμφάνιση των αριθμών: 50, 49,..., 32, 31, 30 για y από 50 μέχρι 30 μεβήμα -1 Γράψε y ΤέλοςΕπανάληψης Εμφάνιση των αριθμών: 1.7, 1.8,..., 9.7, 9.8 για z από 1.7 μέχρι 9.8 μεβήμα 0.1 Γράψε z ΤέλοςΕπανάληψης Εμφάνιση της λέξης Καλημέρα χίλιες φορές για κ από 1 μέχρι 1000 Γράψε Καλημέρα ΤέλοςΕπανάληψης 49

50 ( ) Δομή Επανάληψης 3. Δομή Για-από-μέχρι, παραδείγματα Εμφάνιση των 100 πρώτων πολλαπλασίων του 7 : για κ από 7 μέχρι 700 μεβήμα 7 Γράψε κ ΤέλοςΕπανάληψης Υπολογισμός του αθροίσματος S = : S 0 για x από 5 μέχρι 500 μεβήμα 5 S S + x ΤέλοςΕπανάληψης Γράψε S Υπολογισμός του γινομένου Γ = 3 x 6 x 9 x 12 x x 300: Γ 1 για x από 3 μέχρι 300 μεβήμα 3 Γ Γ * x ΤέλοςΕπανάληψης Γράψε Γ 50

51 ( ) Δομή Επανάληψης 3. Δομή Για-από-μέχρι, παραδείγματα Υπολογισμός του αθροίσματος S = : S 0 για x από 1 μέχρι 99 μεβήμα 2 S S + x^2 ΤέλοςΕπανάληψης Γράψε S Υπολογισμός του α β, β>0, β Z: Διάβασε α, β Δ 1 για x από 1 μέχρι β Δ Δ * α ΤέλοςΕπανάληψης Γράψε Δ 51

52 ( ) Δομή Επανάληψης 3. Δομή Για-από-μέχρι, παραδείγματα Υπολογισμός της παράστασης: S1 0 S2 0 για x από 1 μέχρι 99 μεβήμα 2 S1 S1 + x^2 S2 S2 + (x+1)^3 ΤέλοςΕπανάληψης S S1 / S2 Γράψε S Υπολογισμός της παράστασης: S = S 0 Δ 10 για x από 1 μέχρι 10 S S + x^δ Δ Δ 1 ΤέλοςΕπανάληψης Γράψε S 52

53 ( ) Δομή Επανάληψης 3. Δομή Για-από-μέχρι, παραδείγματα ποιό το πλήθος των επαναλήψεων και τί εμφανίζουν: 1. για κ από 5 μέχρι 35 μεβήμα 7, Γράψε κ 2. για λ από 14 μέχρι 31 μεβήμα 0, Γράψε λ 3. για μ από 15 μέχρι 4 μεβήμα 2, Γράψε μ 4. για ν από 11 μέχρι 23 μεβήμα -3, Γράψε ν 5. για λ από 11 μέχρι 11 μεβήμα 4, Γράψε λ 6. για x από 314 μέχρι 5729 μεβήμα 7 (τύπος 774 επαναλήψεις) 7. Τ 1; για x από 1 μέχρι Τ; Γράψε x; T T + 1; TέλοςΕπανάληψης ποιό το πλήθος των επαναλήψεων και τί εμφανίζει: για x από 1 μέχρι 9 μεβήμα 2 για y από 11 μέχρι 2 μεβήμα -3 Γράψε x, y ΤέλοςΕπανάληψης ΤέλοςΕπανάληψης 53

54 ( ) Δομή Επανάληψης 3. Δομή Για-από-μέχρι, παραδείγματα Εμφάνιση όλων των συνδυασμών ρίψης 2 ζαριών: για x από 1 μέχρι 6 για y από 1 μέχρι 6 Γράψε x, y ΤέλοςΕπανάληψης ΤέλοςΕπανάληψης Εμφάνιση όλων των ενδείξεων ενός ψηφιακού ρολογιού από την ώρα 0:0:0 έως και 23:59:59: για ω από 0 μέχρι 23 για λ από 0 μέχρι 59 για δ από 0 μέχρι 59 Γράψε ω, :, λ, :, δ ΤέλοςΕπανάληψης ΤέλοςΕπανάληψης ΤέλοςΕπανάληψης 54

55 ( ) Δομή Επανάληψης Μεθοδολογίες Ασκήσεων Μ1. Μετατροπές δεδομένου επαναληπτικού κώδικα: Όσο Μέχρι Για 55

56 ( ) Δομή Επανάληψης Μεθοδολογίες Ασκήσεων Μ2. Στατιστικά στοιχεία: ΜΟ, Sum, min, max, πλήθη, % ποσοστά α) γνωστού πλήθους στοιχείων π.χ. Αλγόριθμος που για τους 500 υπαλλήλους μιας εταιρείας, διαβάζει το μισθό τους και τον τομέα τους (Α/Β/Γ). Εμφανίζει: τον μέσο μισθό της εταιρείας, τους μέσους μισθούς ανά τομέα, τον μικρότερο και τον μεγαλύτερο μισθό, το % ποσοστό των υψηλόμισθων ( > 2000 ) S 0 SA 0 SB 0 SΓ 0 ΠΑ 0 ΠΒ 0 ΠΓ 0 ΠΥ 0 για i από 1 μέχρι 500 Διάβασε μ, τ S S + μ Αν (τ = A ) τότε SA SA + μ ΠΑ ΠΑ + 1 Αλλιώς Αν (τ = Β ) τότε SΒ SΒ + μ ΠΒ ΠΒ + 1 Αλλιώς SΓ SΓ + μ ΠΓ ΠΓ + 1 ΤέλοςΑν Αν (μ > 2000) τότε ΠΥ ΠΥ + 1 Αν (i = 1) τότε min μ max m Αλλιώς Αν (μ < min) τότε min μ Αν (μ > max) τότε max μ ΤέλοςΑν ΤέλοςΕπανάληψης μο S / 500 Γράψε μο, min, max, ΠΥ/500*100, % Αν (ΠΑ <> 0) τότε Γράψε SΑ / ΠΑ Αν (ΠΒ <> 0) τότε Γράψε SΒ / ΠΒ Αν (ΠΓ <> 0) τότε Γράψε SΓ / ΠΓ 56

57 ( ) Δομή Επανάληψης Μεθοδολογίες Ασκήσεων Μ2. Στατιστικά στοιχεία: ΜΟ, Sum, min, max, πλήθη, % ποσοστά β) αγνώστου πλήθους στοιχείων π.χ. Αλγόριθμος που διαβάζει επαναληπτικά τους βαθμούς μαθητών σε 1 διαγώνισμα (0-20) μέχρι να δοθεί ως βαθμός η τιμή -1. Εμφανίζει: τον μέσο όρο βαθμολογίας των μαθητών, τον μικρότερο και τον μεγαλύτερο βαθμό, το % ποσοστό των άριστων ( > 18) Σ 0 Π 0 ΠΑ 0 min 21 max -1 Διάβασε β Όσο (β <> -1) επανάλαβε Σ Σ + β Π Π + 1 Αν (β > max) τότε max β Αν (β < min) τότε min β Αν (β > 18) τότε ΠΑ ΠΑ + 1 Διάβασε β ΤέλοςΕπανάληψης Αν (Π <> 0) τότε ΜΟ Σ / Π Γράψε ΜΟ, min, max, ΠΑ/Π*100, % Αλλιώς Γράψε Δεν δόθηκαν βαθμοί ΤέλοςΑν 57

58 ( ) Δομή Επανάληψης Μεθοδολογίες Ασκήσεων Μ3. Τύποι μετατροπής για ένα διάστημα τιμών π.χ. Αλγόριθμος που για κάθε θερμοκρασία κελσίου [-100, 100] μεβήμα 0.1, εμφανίζει την αντίστοιχη θερμοκρασία Fahrenheit ((F-32)/9 = C/5) για C από -100 μέχρι 100 μεβήμα 0.1 F 9*C/5 +32 Γράψε F ΤέλοςΕπανάληψης Μ4. Έλεγχος εγκυρότητας δεδομένων π.χ. Εισαγωγή βαθμού στην 20-θμια κλίμακα με έλεγχο εγκυρότητας 1 ος τρόπος 2 ος τρόπος ΑρχήΕπανάληψης Διάβασε β Διάβασε β Όσο (β < 0 Η β > 20) επανάλαβε ΜέχριςΌτου (β >= 0 ΚΑΙ β <=20) Γράψε Λάθος τιμή Διάβασε β ΤέλοςΕπανάληψης 58

59 ( ) Δομή Επανάληψης Μεθοδολογίες Ασκήσεων Μ5. Ποσότητα που μεταβάλλεται α) για γνωστό πλήθος επαναλήψεων π.χ. Αλγόριθμος που διαβάζει ένα αρχικό κεφάλαιο κατάθεσης σε τράπεζα και το % ετήσιο επιτόκιό της. Εμφανίζει το τελικό κεφάλαιο μετά από 30 χρόνια. Διάβασε κ, επ για i από 1 μέχρι 30 κ κ + επ/100*κ ΤέλοςΕπανάληψης Γράψε κ α) για άγνωστο πλήθος επαναλήψεων π.χ. Έστω ότι σήμερα ζουν θαλάσσιες χελώνες και ετησίως μειώνονται κατά 5,7%. Αλγόριθμος που υπολογίζει σε πόσα χρόνια θα γίνουν λιγότερες από Χ έτη 0 Όσο (Χ >= 10000) επανάλαβε Χ Χ 5.7/100*Χ έτη έτη + 1 ΤέλοςΕπανάληψης Γράψε έτη 59

60 ( ) Δομή Επανάληψης Μεθοδολογίες Ασκήσεων Μ6. Ερώτηση προς τον χρήστη για συνέχεια (ΝΑΙ/ΟΧΙ) π.χ. Αλγόριθμος που διαβάζει επαναληπτικά βαθμούς απολυτηρίων και τους χαρακτηρίζει ως: άριστος (>18) / πολύ καλός (>16) / άλλος. Σε κάιε επανάληψη να ρωτάει τον χρήστη εάν επιθυμεί να συνεχίσει (ΝΑΙ/ΟΧΙ). ΑρχήΕπανάληψης Διάβασε β Αν (β > 18) τότε Γράψε άριστος ΑλλιώςΑν (β > 16) τότε Γράψε πολύ καλός Αλλιώς Γράψε άλλος ΤέλοςΑν Γράψε Συνέχεια; (ΝΑΙ/ΟΧΙ) Διάβασε απ ΜέχριςΌτου(απ = ΟΧΙ ) 60

61 ( ) Δομή Επανάληψης Μεθοδολογίες Ασκήσεων Μ7. Μετατροπή : Αλγόριθμος ΔΡ 61

62 ( ) Δομή Επανάληψης Μεθοδολογίες Ασκήσεων Μ7. Μετατροπή : Αλγόριθμος ΔΡ 62

63 ( ) Δομή Επανάληψης Μεθοδολογίες Ασκήσεων Μ7. Μετατροπή : Αλγόριθμος ΔΡ 63

64 ( ) Δομή Επανάληψης Μεθοδολογίες Ασκήσεων Μ7. Μετατροπή : Αλγόριθμος ΔΡ 64

65 ( ) Δομή Επανάληψης Μεθοδολογίες Ασκήσεων Μ7. Μετατροπή : Αλγόριθμος ΔΡ 65

66 ( ) Δομή Επανάληψης Μεθοδολογίες Ασκήσεων Μ7. Μετατροπή : Αλγόριθμος ΔΡ 66

67 ( ) Δομή Επανάληψης Μεθοδολογίες Ασκήσεων Μ7. Μετατροπή : Αλγόριθμος ΔΡ 67

68 ( ) Δομή Επανάληψης Μεθοδολογίες Ασκήσεων Μ8. Επαναληπτικό μενού επιλογών με έξοδο π.χ. Αλγόριθμος που με επαναληπτικό μενού επιλογών εκτελεί τις παρακάτω λειτουργίες: 1. Εμβαδό κύκλου 2. Εμβαδό τραπεζίου 3. Εμβαδό κυλίνδρου (2πR 2 + 2πRh) 4. Έξοδος ΑρχήΕπανάληψης Γράψε 1. Εμβαδό κύκλου Γράψε 2. Εμβαδό τραπεζίου Γράψε 3. Εμβαδό κυλίνδρου Γράψε 4. Έξοδος Γράψε Διάλεξε (1-4) Διάβασε επ Αν (επ = 1) τότε Διάβασε ρ Ε 3.14*ρ^2 Γράψε Ε ΑλλιώνΑν (επ = 2) τότε Διάβασε β, Β, υ Ε (β + Β) * υ / 2 Γράψε Ε ΑλλιώνΑν (επ = 3) τότε Διάβασε R, h Ε 3.14*ρ^2 2*3.14*R^2 + 2*3.14*R*h Γράψε Ε ΑλλιώςΑν (επ <> 4) τότε Γράψε Λάθος επιλογή ΤέλοςΑν ΜέχριςΌτου (επ = 4) 68

69 ( ) Δομή Επανάληψης Μεθοδολογίες Ασκήσεων Μ9. Πίνακας τιμών μεταβλητών 69

70 ( ) Δομή Επανάληψης Μεθοδολογίες Ασκήσεων Μ9. Πίνακας τιμών μεταβλητών 70

71 ( ) Δομή Επανάληψης Μεθοδολογίες Ασκήσεων Μ9. Πίνακας τιμών μεταβλητών 71

72 ( ) Δομή Επανάληψης Μεθοδολογίες Ασκήσεων Μ10. Εμφωλευμένες επαναλήψεις, για-για π.χ. Αλγόριθμος που για καθένα από 25 αυτοκίνητα, διαβάζει: μοντέλο και 10 ποσοτικούς δείκτες. Εμφανίζει το μοντέλο με τη μεγαλύτερο σύνολο δεικτών (χωρίς ισοτιμία) max 0 για i από 1 μέχρι 25 Διάβασε μ Σ 0 για j από 1 μέχρι 10 Διάβασε β Σ Σ + β ΤέλοςΕπανάληψης Αν (Σ > max) τότε max S maxm μ ΤέλοςΑν ΤέλοςΕπανάληψης Γράψε maxm 72

73 ( ) Δομή Επανάληψης Μεθοδολογίες Ασκήσεων Μ10. Εμφωλευμένες επαναλήψεις, για-όσο/μέχρι π.χ. Στους προκριματικούς αγώνες ακοντισμού συμμετέχουν 25 αθλητές. Αλγόριθμος που για κάθε αθλητή, διαβάζει το όνομά του και τις ρίψεις του, μέχρι να γίνουν 5 ή μέχρι μία ρίψη να ξεπεράσειτο όριο πρόκρισης (75m). Εμφανίζει ποιοί και πόσοι προκρίνονται και ποιά η μέση επίδοση αυτών που προκρίνονται. Σ 0 Π 0 για i από 1 μέχρι 25 Διάβασε ον ρίψεις 0 ΑρχήΕπανάληψης Διάβασε ρ ρίψεις ρίψεις + 1 ΜέχριςΌτου (ρ > 75 Η ρίψεις = 5) Αν (ρ > 75) τότε Γράψε Προκρίνεται:, ον Σ Σ + ρ Π Π + 1 ΤέλοςΑν ΤέλοςΕπανάληψης Αν (Π <> 0) τότε Γράψε Προκρίνονται:, Π, αθλητές Γράψε Μέση επίδοση:, Σ/Π, m Αλλιώς Γράψε Κανείς δεν πρικρίθηκε ΤέλοςΑν 73

74 ( ) Δομή Επανάληψης Μεθοδολογίες Ασκήσεων Μ10. Εμφωλευμένες επαναλήψεις, όσο/μέχρι - για π.χ. Αλγόριθμος που διαβάζει επαναληπτικά για κάθε μαθητή: όνομα και βαθμούς σε 10 μαθήματα, μέχρι να δοθεί για όνομα το κενό ( ).Εμφανίζει για κάθε μαθητή το μέσο όρο του και τελικά το όνομα του μαθητή με τον μεγαλύτερο μέσο όρο (χωρίς ισοτιμία). Π 0 Διάβασε ον Όσο (ον <> ) επανάλαβε Π Π + 1 Σ 0 για i από 1 μέχρι 10 Διάβασε β Σ Σ + β ΤέλοςΕπανάληψης μο Σ / 10 Γράψε μο Αν (Π = 1) τότε max μο maxoν ον Αλλιώς Αν (μο > max) τότε max μο maxoν ον ΤέλοςΑν ΤέλοςΑν Διάβασε ον ΤέλοςΕπανάληψης Αν (Π <> 0) τότε Γράψε maxoν Αλλιώς Γράψε Δεν δόθηκαν στοιχεία ΤέλοςΑν 74

75 ( ) Δομή Επανάληψης Μεθοδολογίες Ασκήσεων Μ10. Εμφωλευμένες επαναλήψεις, όσο/μέχρι - όσο/μέχρι π.χ. Αλγόριθμος που διαβάζει επαναληπτικά για κάθε πωλητή: όνομα (μέχρι το κενό ) και πωλήσεις (μέχρι να δοθεί για πώληση το -1). Εμφανίζει για κάθε πωλητή το σύνολο των πωλήσεών του. Διάβασε ον Όσο (ον <> ) επανάλαβε Σ 0 Διάβασε π Όσο (π <> -1) επανάλαβε Διάβασε π Σ Σ + π ΤέλοςΕπανάληψης Γράψε Σ Διάβασε ον ΤέλοςΕπανάληψης 75

76 ( ) Δομή Επανάληψης Μεθοδολογίες Ασκήσεων Μ11. Έλεγχος συνόλου γνωστού πλήθους εάν όλα τα στοιχεία του πληρούν μία ιδιότητα π.χ. Αλγόριθμος που διαβάζει 100 θετικούς ακέραιους και ελέγχει εάν και οι 100 ήταν άρτιοι. 1 ος τρόπος 2 ος τρόπος 3 ος τρόπος (πιο αποδοτικός) Π 0 για i από 1 μέχρι 100 Διάβασε α Αν (α mod 2 = 0) τότε Π Π + 1 ΤέλοςΑν ΤέλοςΕπανάληψης Αν (Π = 100) τότε Γράψε ΝΑΙ Αλλιώς Γράψε ΟΧΙ ΤέλοςΑν άρτιοι Αληθής για i από 1 μέχρι 100 Διάβασε α Αν (α mod 2 <> 0) τότε άρτιοι Ψευδής ΤέλοςΑν ΤέλοςΕπανάληψης Αν (άρτιοι = Αληθής) τότε Γράψε ΝΑΙ Αλλιώς Γράψε ΟΧΙ ΤέλοςΑν i 1 άρτιοι Αληθής Όσο (i <= 100 ΚΑΙ άρτιοι = Αληθής) επανάλαβε Διάβασε α Αν (α mod 2 <> 0) τότε άρτιοι Ψευδής i i + 1 ΤέλοςΕπανάληψης Αν (άρτιοι = Αληθής) τότε Γράψε ΝΑΙ Αλλιώς Γράψε ΟΧΙ ΤέλοςΑν 76

77 ( ) Δομή Επανάληψης Μεθοδολογίες Ασκήσεων Μ12. Αποφυγή παραβίασης άνω / κάτω φράγματος π.χ. Ένα ασανσέρ έχει μέγιστο όριο φορτίου τα 350 κιλά. Αλγόριθμος που δέχεται επαναληπτικά το βάρος του κάθε ατόμου που εισέρχεται σε αυτό μέχρι να παραβιασθεί αυτό το όριο. Εμφανίζει τελικά το πλήθος των ατόμων που επιτρέπεται να εισέλθουν καθώς και το συνολικό τους βάρος. 1ος τρόπος Π 0 SB 0 Διάβασε β Όσο (SB + β <= 350) επανάλαβε SB SB + β Π Π + 1 Διάβασε β ΤέλοςΕπανάληψης Γράψε Π, SB 2ος τρόπος Π 0 Υπ 350! υπόλοιπο Διάβασε β Όσο (Υπ >= β) επανάλαβε Υπ Υπ β Π Π + 1 Διάβασε β ΤέλοςΕπανάληψης SB Υπ Γράψε Π, SB 77

78 ( 8.2.3) Κανόνες χρήσης των εμφωλευμένων βρόχων Βρόχος: τμήμα εντολών που εσωκλείεται σε μία δομή επανάληψης Κανόνες χρήσης των εμφωλευμένων βρόχων: 1. Ο εσωτερικός βρόχος πρέπει να βρίσκεται ολόκληρος μέσα στον εξωτερικό. Ο βρόχος που ξεκινάει τελευταίος, πρέπει να ολοκληρώνεται πρώτος. 2. Η είσοδος σε κάθε βρόχο υποχρεωτικά γίνεται από την αρχή του. 3. Δεν μπορεί να χρησιμοποιηθεί η ίδια μεταβλητή ως μετρητής δύο ή περισσοτέρων βρόχων που ο ένας βρίσκεται στο εσωτερικό του άλλου 78

79 ( 2.4.5) Πολλαπλασιασμός αλά ρωσικά γ 0 Διάβασε α, β! >0 Όσο (β > 0) επανάλαβε Αν (βmod2<>0)τότε γ γ + α ΤέλοςΑν α α * 2 β β div 2 ΤέλοςΕπανάληψης Γράψε γ 79

80 Τέλος Κεφ. 2,7,8 80

Κεφάλαιο 7 Βασικά Θέματα Προγραμματισμού. Εφαρμογές Πληροφορικής Κεφ. 7 Καραμαούνας Πολύκαρπος 1

Κεφάλαιο 7 Βασικά Θέματα Προγραμματισμού. Εφαρμογές Πληροφορικής Κεφ. 7 Καραμαούνας Πολύκαρπος 1 Κεφάλαιο 7 Βασικά Θέματα Προγραμματισμού Καραμαούνας Πολύκαρπος 1 1. Τύποι και Μεταβλητές Τύποι δεδομένων: 1. Ακέραιος π.χ. 3, -9, 2004 2. Πραγματικός π.χ. 3.14 3. Χαρακτήρας π.χ. 3ο Ενιαίο Λύκειο 4. Λογικός

Διαβάστε περισσότερα

Κεφάλαια 2, 7, 8 Βασικές έννοιες αλγορίθμων - προγραμματισμού

Κεφάλαια 2, 7, 8 Βασικές έννοιες αλγορίθμων - προγραμματισμού Κεφάλαια 2, 7, 8 Βασικές έννοιες αλγορίθμων - προγραμματισμού ( 2.1) Η έννοια Αλγόριθμος. Κριτήρια αλγορίθμου: 1. Είσοδος (προαιρετική, π.χ. γεννήτρια τυχαίων αριθμών) 2. Έξοδος 3. Καθοριστικότητα (καμμία

Διαβάστε περισσότερα

Δομές Ακολουθίας- Επιλογής - Επανάληψης. Δομημένος Προγραμματισμός

Δομές Ακολουθίας- Επιλογής - Επανάληψης. Δομημένος Προγραμματισμός Δομές Ακολουθίας- Επιλογής - Επανάληψης Δομημένος Προγραμματισμός 1 Βασικές Έννοιες αλγορίθμων Σταθερές Μεταβλητές Εκφράσεις Πράξεις Εντολές 2 Βασικές Έννοιες Αλγορίθμων Σταθερά: Μια ποσότητα που έχει

Διαβάστε περισσότερα

ΠΡΟΓΡΑΜΜΑΤΙΣΜΟΣ ΣΕ ΓΛΩΣΣΟΜΑΘΕΙΑ

ΠΡΟΓΡΑΜΜΑΤΙΣΜΟΣ ΣΕ ΓΛΩΣΣΟΜΑΘΕΙΑ ΠΡΟΓΡΑΜΜΑΤΙΣΜΟΣ ΣΕ ΓΛΩΣΣΟΜΑΘΕΙΑ Καλλιόπη Μαγδαληνού ΕΠΙΚΕΦΑΛΙΔΑ ΠΡΟΓΡΑΜΜΑΤΟΣ ΔΗΛΩΣΕΙΣ ΣΤΑΘΕΡΩΝ ΔΗΛΩΣΕΙΣ ΜΕΤΑΒΛΗΤΩΝ ΕΝΤΟΛΕΣ πρόγραμμα τεστ σταθερές π = 3.14 μεταβλητές πραγματικές : εμβαδό, ακτίνα αρχή

Διαβάστε περισσότερα

Ερωτήσεις πολλαπλής επιλογής - Κεφάλαιο 2. Α1. Ο αλγόριθμος είναι απαραίτητος μόνο για την επίλυση προβλημάτων πληροφορικής

Ερωτήσεις πολλαπλής επιλογής - Κεφάλαιο 2. Α1. Ο αλγόριθμος είναι απαραίτητος μόνο για την επίλυση προβλημάτων πληροφορικής Ερωτήσεις πολλαπλής επιλογής - Κεφάλαιο 2 Α1. Ο αλγόριθμος είναι απαραίτητος μόνο για την επίλυση προβλημάτων πληροφορικής Α2. Ο αλγόριθμος αποτελείται από ένα πεπερασμένο σύνολο εντολών Α3. Ο αλγόριθμος

Διαβάστε περισσότερα

Πρόβλημα 29 / σελίδα 28

Πρόβλημα 29 / σελίδα 28 Πρόβλημα 29 / σελίδα 28 Πρόβλημα 30 / σελίδα 28 Αντιμετάθεση / σελίδα 10 Να γράψετε αλγόριθμο, οποίος θα διαβάζει τα περιεχόμενα δύο μεταβλητών Α και Β, στη συνέχεια να αντιμεταθέτει τα περιεχόμενά τους

Διαβάστε περισσότερα

! Δεν μπορούν να λυθούν όλα τα προβλήματα κάνοντας χρήση του παρ/λου προγ/σμου ΑΡΧΗ ΝΑΙ Διάβα σε a Εκτύπ ωσε a > a 0 ΟΧΙ ΤΕΛΟΣ Σύμβολα διαγράμματος ροής 1 Ακέραιος τύπος 14 0-67 2 Πραγματικός τύπος

Διαβάστε περισσότερα

2ο ΓΕΛ ΑΓ.ΔΗΜΗΤΡΙΟΥ ΑΕΠΠ ΘΕΟΔΟΣΙΟΥ ΔΙΟΝ ΠΡΟΣΟΧΗ ΣΤΑ ΠΑΡΑΚΑΤΩ

2ο ΓΕΛ ΑΓ.ΔΗΜΗΤΡΙΟΥ ΑΕΠΠ ΘΕΟΔΟΣΙΟΥ ΔΙΟΝ ΠΡΟΣΟΧΗ ΣΤΑ ΠΑΡΑΚΑΤΩ ΠΡΟΣΟΧΗ ΣΤΑ ΠΑΡΑΚΑΤΩ ΣΤΑΘΕΡΕΣ είναι τα μεγέθη που δεν μεταβάλλονται κατά την εκτέλεση ενός αλγόριθμου. Εκτός από τις αριθμητικές σταθερές (7, 4, 3.5, 100 κλπ), τις λογικές σταθερές (αληθής και ψευδής)

Διαβάστε περισσότερα

Ο αλγόριθμος πρέπει να τηρεί κάποια κριτήρια

Ο αλγόριθμος πρέπει να τηρεί κάποια κριτήρια Αλγόριθμος είναι μια πεπερασμένη σειρά ενεργειών, αυστηρά καθορισμένων και εκτελέσιμων σε πεπερασμένο χρόνο, που στοχεύουν στην επίλυση ενός προβλήματος. Ο αλγόριθμος πρέπει να τηρεί κάποια κριτήρια Είσοδος:

Διαβάστε περισσότερα

2 ΟΥ και 8 ΟΥ ΚΕΦΑΛΑΙΟΥ

2 ΟΥ και 8 ΟΥ ΚΕΦΑΛΑΙΟΥ ΑΝΑΠΤΥΞΗ ΕΦΑΡΜΟΓΩΝ ΣΕ ΠΡΟΓΡΑΜΜΑΤΙΣΤΙΚΟ ΠΕΡΙΒΑΛΛΟΝ ΕΠΙΜΕΛΕΙΑ: ΜΑΡΙΑ Σ. ΖΙΩΓΑ ΚΑΘΗΓΗΤΡΙΑ ΠΛΗΡΟΦΟΡΙΚΗΣ ΘΕΩΡΙΑ 2 ΟΥ και 8 ΟΥ ΚΕΦΑΛΑΙΟΥ ΒΑΣΙΚΕΣ ΕΝΝΟΙΕΣ ΔΟΜΗ ΕΠΑΝΑΛΗΨΗΣ 1) Πότε χρησιμοποιείται η δομή επανάληψης

Διαβάστε περισσότερα

Ημερομηνία: Τρίτη 27 Δεκεμβρίου 2016 Διάρκεια Εξέτασης: 3 ώρες ΕΚΦΩΝΗΣΕΙΣ

Ημερομηνία: Τρίτη 27 Δεκεμβρίου 2016 Διάρκεια Εξέτασης: 3 ώρες ΕΚΦΩΝΗΣΕΙΣ ΤΑΞΗ: ΜΑΘΗΜΑ: Γ ΓΕΝΙΚΟΥ ΛΥΚΕΙΟΥ ΑΕΠΠ ΠΡΟΣΑΝΑΤΟΛΙΣΜΟΥ Ημερομηνία: Τρίτη 27 Δεκεμβρίου 2016 Διάρκεια Εξέτασης: 3 ώρες ΕΚΦΩΝΗΣΕΙΣ ΘΕΜΑ Α Α1. Να γράψετε στο τετράδιό σας το γράμμα κάθε πρότασης και δίπλα σε

Διαβάστε περισσότερα

Κεφάλαιο 2 ο Βασικές Έννοιες Αλγορίθμων (σελ )

Κεφάλαιο 2 ο Βασικές Έννοιες Αλγορίθμων (σελ ) Κεφάλαιο 2 ο Βασικές Έννοιες Αλγορίθμων (σελ. 25 48) Τι είναι αλγόριθμος; Γ ΛΥΚΕΙΟΥ Αλγόριθμος είναι μία πεπερασμένη σειρά ενεργειών, αυστηρά καθορισμένων και εκτελέσιμων σε πεπερασμένο χρονικό διάστημα,

Διαβάστε περισσότερα

Εισαγωγή - Βασικές έννοιες. Ι.Ε.Κ ΓΛΥΦΑΔΑΣ Τεχνικός Τεχνολογίας Internet Αλγοριθμική Ι (Ε) Σχολ. Ετος A Εξάμηνο

Εισαγωγή - Βασικές έννοιες. Ι.Ε.Κ ΓΛΥΦΑΔΑΣ Τεχνικός Τεχνολογίας Internet Αλγοριθμική Ι (Ε) Σχολ. Ετος A Εξάμηνο Εισαγωγή - Βασικές έννοιες Ι.Ε.Κ ΓΛΥΦΑΔΑΣ Τεχνικός Τεχνολογίας Internet Αλγοριθμική Ι (Ε) Σχολ. Ετος 2012-13 A Εξάμηνο Αλγόριθμος Αλγόριθμος είναι μια πεπερασμένη σειρά ενεργειών, αυστηρά καθορισμένων

Διαβάστε περισσότερα

Ερωτήσεις πολλαπλής επιλογής - Κεφάλαιο 2

Ερωτήσεις πολλαπλής επιλογής - Κεφάλαιο 2 Ερωτήσεις πολλαπλής επιλογής - Κεφάλαιο 2 1. Ο αλγόριθμος είναι απαραίτητος μόνο για την επίλυση προβλημάτων Πληροφορικής 2. Ο αλγόριθμος αποτελείται από ένα πεπερασμένο σύνολο εντολών 3. Ο αλγόριθμος

Διαβάστε περισσότερα

Κεφάλαιο 2.2: Αλγόριθμοι. Επιστήμη ΗΥ Κεφ. 2.2 Καραμαούνας Πολύκαρπος

Κεφάλαιο 2.2: Αλγόριθμοι. Επιστήμη ΗΥ Κεφ. 2.2 Καραμαούνας Πολύκαρπος Κεφάλαιο 2.2: Αλγόριθμοι 1 2.2.1 Ορισμός αλγορίθμου Αλγόριθμος είναι μια πεπερασμένη σειρά ενεργειών, αυστηρά καθορισμένων και εκτελέσιμων σε πεπερασμένο χρόνο, που στοχεύουν στην επίλυση ενός προβλήματος.

Διαβάστε περισσότερα

1. Πότε χρησιμοποιούμε την δομή επανάληψης; Ποιες είναι οι διάφορες εντολές (μορφές) της;

1. Πότε χρησιμοποιούμε την δομή επανάληψης; Ποιες είναι οι διάφορες εντολές (μορφές) της; 1. Πότε χρησιμοποιούμε την δομή επανάληψης; Ποιες είναι οι διάφορες (μορφές) της; Η δομή επανάληψης χρησιμοποιείται όταν μια σειρά εντολών πρέπει να εκτελεστεί σε ένα σύνολο περιπτώσεων, που έχουν κάτι

Διαβάστε περισσότερα

ΑΝΑΠΤΥΞΗ ΕΦΑΡΜΟΓΩΝ ΣΕ ΠΡΟΓΡΜΜΑΤΙΣΤΙΚΟ ΠΕΡΙΒΑΛΛΟΝ (ΚΕΦΑΛΑΙΟ 1-2β)

ΑΝΑΠΤΥΞΗ ΕΦΑΡΜΟΓΩΝ ΣΕ ΠΡΟΓΡΜΜΑΤΙΣΤΙΚΟ ΠΕΡΙΒΑΛΛΟΝ (ΚΕΦΑΛΑΙΟ 1-2β) ΑΝΑΠΤΥΞΗ ΕΦΑΡΜΟΓΩΝ ΣΕ ΠΡΟΓΡΜΜΑΤΙΣΤΙΚΟ ΠΕΡΙΒΑΛΛΟΝ (ΚΕΦΑΛΑΙΟ 1-2β) ΘΕΜΑ 1 ο (Μονάδες 40) A. Γράψτε τον αριθµό καθεµιάς από τις παρακάτω προτάσεις και διπλά τη λέξη Σωστό, αν είναι σωστή, ή τη λέξη Λάθος,

Διαβάστε περισσότερα

Κεφάλαιο 7 ο Βασικές Έννοιες Προγραμματισμού (σελ )

Κεφάλαιο 7 ο Βασικές Έννοιες Προγραμματισμού (σελ ) Κεφάλαιο 7 ο Βασικές Έννοιες Προγραμματισμού (σελ. 147 159) Για τις γλώσσες προγραμματισμού πρέπει να έχουμε υπόψη ότι: Κάθε γλώσσα προγραμματισμού σχεδιάζεται για συγκεκριμένο σκοπό, δίνοντας ιδιαίτερη

Διαβάστε περισσότερα

ΑΝΑΠΤΥΞΗ ΕΦΑΡΜΟΓΩΝ ΣΕ ΠΡΟΓΡΑΜΜΑΤΙΣΤΙΚΟ ΠΕΡΙΒΑΛΛΟΝ Ονοματεπώνυμο: Βαθμός:

ΑΝΑΠΤΥΞΗ ΕΦΑΡΜΟΓΩΝ ΣΕ ΠΡΟΓΡΑΜΜΑΤΙΣΤΙΚΟ ΠΕΡΙΒΑΛΛΟΝ Ονοματεπώνυμο: Βαθμός: ΑΝΑΠΤΥΞΗ ΕΦΑΡΜΟΓΩΝ ΣΕ ΠΡΟΓΡΑΜΜΑΤΙΣΤΙΚΟ ΠΕΡΙΒΑΛΛΟΝ Ονοματεπώνυμο: Βαθμός: Θέμα 1ο Α) Απαντήστε στις παρακάτω ερωτήσεις επιλέγοντας Σ (Σωστό) ή Λ (Λάθος). 1. Η ομάδα εντολών μέσα στην Αρχή_επανάληψης..μέχρις_ότου

Διαβάστε περισσότερα

Φάσμα προπαρασκευή για Α.Ε.Ι. & Τ.Ε.Ι.

Φάσμα προπαρασκευή για Α.Ε.Ι. & Τ.Ε.Ι. σύγχρονο Φάσμα προπαρασκευή για Α.Ε.Ι. & Τ.Ε.Ι. μαθητικό φροντιστήριο 25ης Μαρτίου 111 ΠΕΤΡΟΥΠΟΛΗ 210 50 20 990 210 50 27 990 25ης Μαρτίου 74 ΠΕΤΡΟΥΠΟΛΗ 210 50 50 658 210 50 60 845 Γραβιάς 85 ΚΗΠΟΥΠΟΛΗ

Διαβάστε περισσότερα

ΓΛΩΣΣΑ ΑΛΦΑΒΗΤΟ ΤΥΠΟΙ ΔΕΔΟΜΕΝΩΝ ΣΤΑΘΕΡΕΣ ΜΕΤΑΒΛΗΤΕΣ

ΓΛΩΣΣΑ ΑΛΦΑΒΗΤΟ ΤΥΠΟΙ ΔΕΔΟΜΕΝΩΝ ΣΤΑΘΕΡΕΣ ΜΕΤΑΒΛΗΤΕΣ ΓΛΩΣΣΑ ΑΛΦΑΒΗΤΟ Κεφαλαία και μικρά γράμματα ελληνικού αλφαβήτου: Α Ω και α ω Κεφαλαία και μικρά γράμματα λατινικού αλφαβήτου: A Z και a z Αριθμητικά ψηφία: 0 9 Ειδικοί χαρακτήρες: + - * / =. ( ),! & κενός

Διαβάστε περισσότερα

ΣΕΙΡΑ: ΗΜΕΡΟΜΗΝΙΑ: 18/02/2013 ΑΠΑΝΤΗΣΕΙΣ ΘΕΜΑ Α

ΣΕΙΡΑ: ΗΜΕΡΟΜΗΝΙΑ: 18/02/2013 ΑΠΑΝΤΗΣΕΙΣ ΘΕΜΑ Α ΜΑΘΗΜΑ / ΤΑΞΗ : ΑΕΠΠ / ΑΠΟΦΟΙΤΟΙ ΣΕΙΡΑ: ΗΜΕΡΟΜΗΝΙΑ: 18/02/2013 ΘΕΜΑ Α ΑΠΑΝΤΗΣΕΙΣ Α1. α. Παραβιάζει τα κριτήρια της καθοριστικότητας και της περατότητας β. Αιτιολόγηση: ο αλγόριθμος παραβιάζει το κριτήριο

Διαβάστε περισσότερα

ΑΕΠΠ 2o Επαναληπτικό Διαγώνισμα

ΑΕΠΠ 2o Επαναληπτικό Διαγώνισμα ΑΕΠΠ 2o Επαναληπτικό Διαγώνισμα Ονοματεπώνυμο: ΘΕΜΑ 1 A. Να δώσετε τον ορισμό της καθοριστικότητας και της περατότητας καθώς και ένα παράδειγμα για την κάθε μία. B. Με ποιο τρόπο μπορεί να πάρει τιμή μια

Διαβάστε περισσότερα

ΔΙΑΓΩΝΙΣΜΑ ΠΡΟΣΟΜΟΙΩΣΗΣ ΣΤΗΝ ΑΝΑΠΤΥΞΗ ΕΦΑΡΜΟΓΩΝ ΣΕ ΠΡΟΓΡΑΜΜΑΤΙΣΤΙΚΟ ΠΕΡΙΒΑΛΛΟΝ

ΔΙΑΓΩΝΙΣΜΑ ΠΡΟΣΟΜΟΙΩΣΗΣ ΣΤΗΝ ΑΝΑΠΤΥΞΗ ΕΦΑΡΜΟΓΩΝ ΣΕ ΠΡΟΓΡΑΜΜΑΤΙΣΤΙΚΟ ΠΕΡΙΒΑΛΛΟΝ ΔΙΑΓΩΝΙΣΜΑ ΠΡΟΣΟΜΟΙΩΣΗΣ ΣΤΗΝ ΑΝΑΠΤΥΞΗ ΕΦΑΡΜΟΓΩΝ ΣΕ ΠΡΟΓΡΑΜΜΑΤΙΣΤΙΚΟ ΠΕΡΙΒΑΛΛΟΝ 05/01/2010 ΘΕΜΑ 1 ο Α) Δίνεται η παρακάτω ακολουθία εντολών αλγορίθμου: ΑΛΓΟΡΙΘΜΟΣ Θέμα1 ΔΙΑΒΑΣΕ Ν Σ 0 π 0 ΓΙΑ ψ ΑΠΟ -1 ΜΕΧΡΙ

Διαβάστε περισσότερα

ΑΝΑΠΤΥΞΗ ΕΦΑΡΜΟΓΩΝ ΣΕ ΠΡΟΓΡΑΜΜΑΤΙΣΤΙΚΟ ΠΕΡΙΒΑΛΛΟΝ ΕΠΑΝΑΛΗΠΤΙΚΟ ΔΙΑΓΩΝΙΣΜΑ ΟΝΟΜΑΤΕΠΩΝΥΜΟ:

ΑΝΑΠΤΥΞΗ ΕΦΑΡΜΟΓΩΝ ΣΕ ΠΡΟΓΡΑΜΜΑΤΙΣΤΙΚΟ ΠΕΡΙΒΑΛΛΟΝ ΕΠΑΝΑΛΗΠΤΙΚΟ ΔΙΑΓΩΝΙΣΜΑ ΟΝΟΜΑΤΕΠΩΝΥΜΟ: ΕΠΑΝΑΛΗΠΤΙΚΟ ΔΙΑΓΩΝΙΣΜΑ ΟΝΟΜΑΤΕΠΩΝΥΜΟ: Θέμα 1ο I. Να γράψετε τι γνωρίζετε για την ολίσθηση. Ακολούθως, να αναφέρετε έναν αλγόριθμο στον οποίο χρησιμοποιείται. (Μονάδες 6) Η διαδικασία κατά την οποία ένας

Διαβάστε περισσότερα

ΕΡΩΤΗΣΕΙΣ ΔΙΑΦΟΡΩΝ ΤΥΠΩΝ ΣΤΟ ΚΕΦΑΛΑΙΟ 2.2

ΕΡΩΤΗΣΕΙΣ ΔΙΑΦΟΡΩΝ ΤΥΠΩΝ ΣΤΟ ΚΕΦΑΛΑΙΟ 2.2 1. 1-Σ, 2-Σ, 3-Λ, 4-Σ, 5-Σ 2. 1-α, 2-α, 3-β, 4-β, 5-α, 6-α, 7-α, 8-β, 9-β, 10-β 3. Τι ονομάζουμε αλγόριθμο; Αλγόριθμος είναι μια πεπερασμένη σειρά ενεργειών, αυστηρά καθορισμένων και εκτελέσιμων σε πεπερασμένο

Διαβάστε περισσότερα

ΘΕΜΑΤΑ ΑΝΑΠΤΥΞΗ ΕΦΑΡΜΟΓΩΝ ΣΕ ΠΡΟΓΡΑΜΜΑΤΙΣΤΙΚΟ ΠΕΡΙΒΑΛΛΟΝ Γ ΛΥΚΕΙΟΥ ΗΜΕΡΟΜΗΝΙΑ: 1/12/2013

ΘΕΜΑΤΑ ΑΝΑΠΤΥΞΗ ΕΦΑΡΜΟΓΩΝ ΣΕ ΠΡΟΓΡΑΜΜΑΤΙΣΤΙΚΟ ΠΕΡΙΒΑΛΛΟΝ Γ ΛΥΚΕΙΟΥ ΗΜΕΡΟΜΗΝΙΑ: 1/12/2013 ΘΕΜΑΤΑ ΑΝΑΠΤΥΞΗ ΕΦΑΡΜΟΓΩΝ ΣΕ ΠΡΟΓΡΑΜΜΑΤΙΣΤΙΚΟ ΠΕΡΙΒΑΛΛΟΝ Γ ΛΥΚΕΙΟΥ ΗΜΕΡΟΜΗΝΙΑ: 1/12/2013 ΘΕΜΑ 1 ο Α. Να γράψετε στο τετράδιό σας τον αριθμό καθεμιάς από τις παρακάτω προτάσεις και δίπλα τη λέξη Σωστό,

Διαβάστε περισσότερα

Ενδεικτικές Ερωτήσεις Θεωρίας

Ενδεικτικές Ερωτήσεις Θεωρίας Ενδεικτικές Ερωτήσεις Θεωρίας Κεφάλαιο 2 1. Τι καλούμε αλγόριθμο; 2. Ποια κριτήρια πρέπει οπωσδήποτε να ικανοποιεί ένας αλγόριθμος; 3. Πώς ονομάζεται μια διαδικασία που δεν περατώνεται μετά από συγκεκριμένο

Διαβάστε περισσότερα

ΑΕΠΠ 4o Επαναληπτικό Διαγώνισμα

ΑΕΠΠ 4o Επαναληπτικό Διαγώνισμα ΑΕΠΠ 4o Επαναληπτικό Διαγώνισμα Ονοματεπώνυμο: ΘΕΜΑ 1 A. Να γράψετε τους κανόνες που πρέπει να ακολουθούνται στη χρήση των εμφωλευμένων βρόχων. B. Να χαρακτηρίσετε ως σωστή (Σ) ή λάθος (Λ) καθεμία από

Διαβάστε περισσότερα

ΕΠΑΝΑΛΗΠΤΙΚΑ ΘΕΜΑΤΑ 2013 ΕΚΦΩΝΗΣΕΙΣ

ΕΠΑΝΑΛΗΠΤΙΚΑ ΘΕΜΑΤΑ 2013 ΕΚΦΩΝΗΣΕΙΣ ΤΑΞΗ: ΚΑΤΕΥΘΥΝΣΗ: ΜΑΘΗΜΑ: Γ ΓΕΝΙΚΟΥ ΛΥΚΕΙΟΥ ΤΕΧΝΟΛΟΓΙΚΗ (2ος Κύκλος) ΑΝΑΠΤΥΞΗ ΕΦΑΡΜΟΓΩΝ ΣΕ ΠΡΟΓΡΑΜΜΑΤΙΣΤΙΚΟ ΠΕΡΙΒΑΛΛΟΝ ΕΚΦΩΝΗΣΕΙΣ ΘΕΜΑ Α Α1. Να γράψετε στο τετράδιό σας τον αριθµό καθεµιάς από τις παρακάτω

Διαβάστε περισσότερα

Ορισµοί κεφαλαίου. Σηµαντικά σηµεία κεφαλαίου

Ορισµοί κεφαλαίου. Σηµαντικά σηµεία κεφαλαίου Ορισµοί κεφαλαίου Αλγόριθµος είναι µια πεπερασµένη σειρά ενεργειών, αυστηρά καθορισµένων και εκτελέσιµων σε πεπερασµένο χρόνο, που στοχεύουν στην επίλυση ενός προβλήµατος. Σηµαντικά σηµεία κεφαλαίου Κριτήρια

Διαβάστε περισσότερα

Φυσικές και τεχνητές γλώσσες. Το αλφάβητο της ΓΛΩΣΣΑΣ, Τύποι Δεδομένων. Σταθερές, Μεταβλητές, Τελεστές, Συναρτήσεις, Δομή Προγράμματος

Φυσικές και τεχνητές γλώσσες. Το αλφάβητο της ΓΛΩΣΣΑΣ, Τύποι Δεδομένων. Σταθερές, Μεταβλητές, Τελεστές, Συναρτήσεις, Δομή Προγράμματος Φυσικές και τεχνητές γλώσσες. Το αλφάβητο της ΓΛΩΣΣΑΣ, Τύποι Δεδομένων. Σταθερές, Μεταβλητές, Τελεστές, Συναρτήσεις, Δομή Προγράμματος Ενότητες βιβλίου: 6.3, 7.1-7.6, 7.10, 8.1 Ώρες διδασκαλίας: 2 Φυσικές

Διαβάστε περισσότερα

Ανάπτυξη Εφαρμογών σε Προγραμματιστικό Περιβάλλον. Διάρκεια 3 ώρες. Όνομα... Επώνυμο... Βαθμός...

Ανάπτυξη Εφαρμογών σε Προγραμματιστικό Περιβάλλον. Διάρκεια 3 ώρες. Όνομα... Επώνυμο... Βαθμός... 1 Ανάπτυξη Εφαρμογών σε Προγραμματιστικό Περιβάλλον Διάρκεια 3 ώρες Στοιχεία Μαθητή: Όνομα... Επώνυμο... Βαθμός... 2 Θεμα Α (30%) Α1 ΣΩΣΤΟ - ΛΑΘΟΣ 1. Ένα υποπρόγραμμα δεν μπορεί να κληθεί περισσότερες

Διαβάστε περισσότερα

Αλγόριθμοι Αναπαράσταση αλγορίθμων Η αναπαράσταση των αλγορίθμων μπορεί να πραγματοποιηθεί με:

Αλγόριθμοι Αναπαράσταση αλγορίθμων Η αναπαράσταση των αλγορίθμων μπορεί να πραγματοποιηθεί με: Αλγόριθμοι 2.2.1. Ορισμός: Αλγόριθμος είναι μια πεπερασμένη σειρά εντολών, αυστηρά καθορισμένων και εκτελέσιμων σε πεπερασμένο χρόνο, που στοχεύουν στην επίλυση ενός προβλήματος. Τα κυριότερα χρησιμοποιούμενα

Διαβάστε περισσότερα

ΑΡΧΗ 1ης ΣΕΛΙΔΑΣ. Α2. Να αναφέρετε ονομαστικά: i) τα αλγοριθμικά κριτήρια ii) τους τρόπους αναπαράστασης αλγορίθμου. (μονάδες 10)

ΑΡΧΗ 1ης ΣΕΛΙΔΑΣ. Α2. Να αναφέρετε ονομαστικά: i) τα αλγοριθμικά κριτήρια ii) τους τρόπους αναπαράστασης αλγορίθμου. (μονάδες 10) ΑΡΧΗ 1ης ΣΕΛΙΔΑΣ ΕΞΕΤΑΖΟΜΕΝΟ ΜΑΘΗΜΑ : ΑΝΑΠΤΥΞΗ ΕΦΑΡΜΟΓΩΝ ΤΑΞΗ / ΤΜΗΜΑ : Γ ΛΥΚΕΙΟΥ / Γ3 + Γ4 ΔΙΑΓΩΝΙΣΜΑ ΠΕΡΙΟΔΟΥ : ΑΥΓΟΥΣΤΟΣ 2018 ΣΥΝΟΛΟ ΣΕΛΙΔΩΝ : 6 (ΕΞΙ) ΘΕΜΑ Α : A1. Να γράψετε στο φύλλο απαντήσεων τον

Διαβάστε περισσότερα

ΚΕΦΑΛΑΙΟ 2 ΑΛΓΟΡΙΘΜΟΙ ΔΟΜΗ ΑΚΟΛΟΥΘΙΑΣ ΘΕΩΡΙΑ

ΚΕΦΑΛΑΙΟ 2 ΑΛΓΟΡΙΘΜΟΙ ΔΟΜΗ ΑΚΟΛΟΥΘΙΑΣ ΘΕΩΡΙΑ ΚΕΦΑΛΑΙΟ 2 ΑΛΓΟΡΙΘΜΟΙ ΔΟΜΗ ΑΚΟΛΟΥΘΙΑΣ ΘΕΩΡΙΑ Ερωτήσεις Σωστό / Λάθος 1. Η έννοια του αλγορίθμου συνδέεται αποκλειστικά και μόνο με προβλήματα της Πληροφορικής (ΕΞΕΤΑΣΕΙΣ 2003, 2007) 2. Ο αλγόριθμος μπορεί

Διαβάστε περισσότερα

ΦΡΟΝΤΙΣΤΗΡΙΟ ΦΑΣΜΑ 21/4/2013

ΦΡΟΝΤΙΣΤΗΡΙΟ ΦΑΣΜΑ 21/4/2013 Γ ΤΑΞΗ ΕΝΙΑΙΟΥ ΛΥΚΕΙΟΥ ΤΕΧΝΟΛΟΓΙΚΗ ΚΑΤΕΥΘΥΝΣΗ ΕΞΕΤΑΖΟΜΕΝΟ ΜΑΘΗΜΑ: ΑΝΑΠΤΥΞΗ ΕΦΑΡΜΟΓΩΝ ΣΕ ΠΡΟΓΡΑΜΜΑΤΙΣΤΙΚΟ ΠΕΡΙΒΑΛΛΟΝ ΔΙΑΓΩΝΙΣΜΑ ΘΕΜΑ Α [40 μόρια] α) Να επιλέξτε το γράμμα Σ, αν μια πρόταση είναι σωστή και

Διαβάστε περισσότερα

7. Βασικά στοιχεία προγραµµατισµού.

7. Βασικά στοιχεία προγραµµατισµού. 7. Βασικά στοιχεία προγραµµατισµού. ΗΜ01-Θ1Γ Δίνονται οι παρακάτω έννοιες: 1. Λογικός τύπος δεδοµένων 2. Επιλύσιµο 3. Ακέραιος τύπος δεδοµένων 4. Περατότητα 5. Μεταβλητή 6. Ηµιδοµηµένο 7. Πραγµατικός τύπος

Διαβάστε περισσότερα

2 ΟΥ και 7 ΟΥ ΚΕΦΑΛΑΙΟΥ

2 ΟΥ και 7 ΟΥ ΚΕΦΑΛΑΙΟΥ ΑΝΑΠΤΥΞΗ ΕΦΑΡΜΟΓΩΝ ΣΕ ΠΡΟΓΡΑΜΜΑΤΙΣΤΙΚΟ ΠΕΡΙΒΑΛΛΟΝ ΕΠΙΜΕΛΕΙΑ: ΜΑΡΙΑ Σ. ΖΙΩΓΑ ΚΑΘΗΓΗΤΡΙΑ ΠΛΗΡΟΦΟΡΙΚΗΣ ΘΕΩΡΙΑ 2 ΟΥ και 7 ΟΥ ΚΕΦΑΛΑΙΟΥ ΒΑΣΙΚΕΣ ΕΝΝΟΙΕΣ ΑΛΓΟΡΙΘΜΩΝ και ΔΟΜΗ ΑΚΟΛΟΥΘΙΑΣ 2.1 Να δοθεί ο ορισμός

Διαβάστε περισσότερα

Θέμα 1 ο. Επαναληπτικό ΛΥΣΕΙΣ

Θέμα 1 ο. Επαναληπτικό ΛΥΣΕΙΣ ΕΠΑΝΑΛΗΠΤΙΚΟ ΔΙΑΓΩΝΙΣΜΑ Γ ΤΑΞΗΣ ΗΜΕΡΗΣΙΟΥ ΓΕΝΙΚΟΥ ΛΥΚΕΙΟΥ ΚΑΣΤΡΙΤΣΙΟΥ ΠΑΡΑΣΚΕΥΗ 5 Μαΐου 2014 ΕΞΕΤΑΖΟΜΕΝΟ ΜΑΘΗΜΑ: ΑΝΑΠΤΥΞΗ ΕΦΑΡΜΟΓΩΝ ΣΕ ΠΡΟΓΡΑΜΜΑΤΙΣΤΙΚΟ ΠΕΡΙΒΑΛΛΟΝ ΤΕΧΝΟΛΟΓΙΚΗΣ ΚΑΤΕΥΘΥΝΣΗΣ (ΚΥΚΛΟΥ ΠΛΗΡΟΦΟΡΙΚΗΣ

Διαβάστε περισσότερα

Η Δομή Επανάληψης. Εισαγωγή στην δομή επανάληψης Χρονική διάρκεια: 3 διδακτικές ώρες

Η Δομή Επανάληψης. Εισαγωγή στην δομή επανάληψης Χρονική διάρκεια: 3 διδακτικές ώρες Η Δομή Επανάληψης Εισαγωγή στην δομή επανάληψης Χρονική διάρκεια: 3 διδακτικές ώρες Οι 2 πρώτες διδακτικές ώρες στην τάξη Η τρίτη διδακτική ώρα στο εργαστήριο Γενικός Διδακτικός Σκοπός Ενότητας Να εξοικειωθούν

Διαβάστε περισσότερα

A. Να γράψετε τον αριθμό της κάθε μιας από τις παρακάτω προτάσεις και δίπλα. το γράμμα Σ, εάν είναι σωστή, ή το γράμμα Λ, εάν είναι λανθασμένη.

A. Να γράψετε τον αριθμό της κάθε μιας από τις παρακάτω προτάσεις και δίπλα. το γράμμα Σ, εάν είναι σωστή, ή το γράμμα Λ, εάν είναι λανθασμένη. ΘΕΜΑ 1 ο A. Να γράψετε τον αριθμό της κάθε μιας από τις παρακάτω προτάσεις και δίπλα το γράμμα Σ, εάν είναι σωστή, ή το γράμμα Λ, εάν είναι λανθασμένη. 1. Η συνθήκη Χ = Α_Μ (Χ) είναι πάντα αληθής, για

Διαβάστε περισσότερα

ΑΝΑΠΤΥΞΗ ΕΦΑΡΜΟΓΩΝ ΣΕ ΠΡΟΓΡΑΜΜΑΤΙΣΤΙΚΟ ΠΕΡΙΒΑΛΛΟΝ ΕΠΑΝΑΛΗΠΤΙΚΟ ΔΙΑΓΩΝΙΣΜΑ ΣΧΟΛΙΚΟΥ ΕΤΟΥΣ 2013-2014

ΑΝΑΠΤΥΞΗ ΕΦΑΡΜΟΓΩΝ ΣΕ ΠΡΟΓΡΑΜΜΑΤΙΣΤΙΚΟ ΠΕΡΙΒΑΛΛΟΝ ΕΠΑΝΑΛΗΠΤΙΚΟ ΔΙΑΓΩΝΙΣΜΑ ΣΧΟΛΙΚΟΥ ΕΤΟΥΣ 2013-2014 ΑΝΑΠΤΥΞΗ ΕΦΑΡΜΟΓΩΝ ΣΕ ΠΡΟΓΡΑΜΜΑΤΙΣΤΙΚΟ ΠΕΡΙΒΑΛΛΟΝ ΕΠΑΝΑΛΗΠΤΙΚΟ ΔΙΑΓΩΝΙΣΜΑ ΣΧΟΛΙΚΟΥ ΕΤΟΥΣ 2013-2014 Επιμέλεια: Ομάδα Διαγωνισμάτων από το Στέκι των Πληροφορικών Θέμα Α A1. Να γράψετε στο τετράδιό σας τους

Διαβάστε περισσότερα

Πληροφορική ΙΙ. Τ.Ε.Ι. Ιονίων Νήσων Σχολή Διοίκησης και Οικονομίας - Λευκάδα

Πληροφορική ΙΙ. Τ.Ε.Ι. Ιονίων Νήσων Σχολή Διοίκησης και Οικονομίας - Λευκάδα Πληροφορική ΙΙ Τ.Ε.Ι. Ιονίων Νήσων Σχολή Διοίκησης και Οικονομίας - Λευκάδα Στέργιος Παλαμάς, Υλικό Μαθήματος «Πληροφορική ΙΙ», 2015-2016 Μάθημα 1: Εισαγωγή στους Αλγόριθμους Αλγόριθμος είναι μια πεπερασμένη

Διαβάστε περισσότερα

ΔΙΑΓΩΝΙΣΜΑ 1ο Γ Τάξη Ενιαίου Λυκείου Σχολικό Έτος ΑΝΑΠΤΥΞΗ ΕΦΑΡΜΟΓΩΝ ΣΕ ΠΡΟΓΡΑΜΜΑΤΙΣΤΙΚΟ ΠΕΡΙΒΑΛΛΟΝ

ΔΙΑΓΩΝΙΣΜΑ 1ο Γ Τάξη Ενιαίου Λυκείου Σχολικό Έτος ΑΝΑΠΤΥΞΗ ΕΦΑΡΜΟΓΩΝ ΣΕ ΠΡΟΓΡΑΜΜΑΤΙΣΤΙΚΟ ΠΕΡΙΒΑΛΛΟΝ ΔΙΑΓΩΝΙΣΜΑ 1ο Γ Τάξη Ενιαίου Λυκείου Σχολικό Έτος 2017 2018 ΑΝΑΠΤΥΞΗ ΕΦΑΡΜΟΓΩΝ ΣΕ ΠΡΟΓΡΑΜΜΑΤΙΣΤΙΚΟ ΠΕΡΙΒΑΛΛΟΝ ΘΕΜΑ Α Α1. Απαντήστε στις παρακάτω προτάσεις με το γράμμα Σ αν η πρόταση είναι Σωστή ή με το

Διαβάστε περισσότερα

ΑΕΠΠ Ερωτήσεις θεωρίας

ΑΕΠΠ Ερωτήσεις θεωρίας ΑΕΠΠ Ερωτήσεις θεωρίας Κεφάλαιο 1 1. Τα δεδομένα μπορούν να παρέχουν πληροφορίες όταν υποβάλλονται σε 2. Το πρόβλημα μεγιστοποίησης των κερδών μιας επιχείρησης είναι πρόβλημα 3. Για την επίλυση ενός προβλήματος

Διαβάστε περισσότερα

Αριθμητικές Λογικές - Σύνθετες εκφράσεις, εντολή εκχώρησης, εντολές εισόδου εξόδου, Δομές ακολουθίας/ επιλογής/ επανάληψης

Αριθμητικές Λογικές - Σύνθετες εκφράσεις, εντολή εκχώρησης, εντολές εισόδου εξόδου, Δομές ακολουθίας/ επιλογής/ επανάληψης Αριθμητικές Λογικές - Σύνθετες εκφράσεις, εντολή εκχώρησης, εισόδου εξόδου, Δομές ακολουθίας/ επιλογής/ επανάληψης Ενότητες βιβλίου: 7.7-7.9, 2.4.1 Ώρες διδασκαλίας: 2 Αριθμητικές Λογικές - Σύνθετες εκφράσεις

Διαβάστε περισσότερα

8. Επιλογή και επανάληψη

8. Επιλογή και επανάληψη 8. Επιλογή και επανάληψη 8.1 Εντολές Επιλογής ΕΣΕΠ06-Θ1Β5 Η ιεραρχία των λογικών τελεστών είναι µικρότερη των αριθµητικών. ΕΣ07-Θ1Γ5 Η σύγκριση λογικών δεδοµένων έχει έννοια µόνο στην περίπτωση του ίσου

Διαβάστε περισσότερα

ΕΡΩΤΗΣΕΙΣ ΑΞΙΟΛΟΓΗΣΗΣ

ΕΡΩΤΗΣΕΙΣ ΑΞΙΟΛΟΓΗΣΗΣ Α) Να γράψετε στο τετράδιό σας τον αριθμό κάθε πρότασης και δίπλα το γράμμα "Σ", αν είναι σωστή, ή το γράμμα "Λ", αν είναι λανθασμένη. (Μονάδες 25) 1. Ένα αδόμητο πρόβλημα είναι ταυτόχρονα και ανοικτό

Διαβάστε περισσότερα

Επιλέξτε Σωστό ή Λάθος για καθένα από τα παρακάτω:

Επιλέξτε Σωστό ή Λάθος για καθένα από τα παρακάτω: Επιλέξτε Σωστό ή Λάθος για καθένα από τα παρακάτω: 1ο ΓΕΛ Καστοριάς Βασικές Έννοιες Αλγορίθμων Δομή Ακολουθίας (κεφ. 2 και 7 σχολικού βιβλίου) 1. Οι μεταβλητές αντιστοιχίζονται από τον μεταγλωττιστή κάθε

Διαβάστε περισσότερα

Άσκηση 1 (κλιμακωτή χρέωση) Ένα γραφείο ενοικίασης αυτοκινήτων εφαρμόζει την παρακάτω τιμολογιακή πολιτική: Πάγιο 30 ευρώ

Άσκηση 1 (κλιμακωτή χρέωση) Ένα γραφείο ενοικίασης αυτοκινήτων εφαρμόζει την παρακάτω τιμολογιακή πολιτική: Πάγιο 30 ευρώ Α ν α κ ε φ α λ α ι ω τ ι κ έ ς α σ κ ή σ ε ι ς Άσκηση 1 (κλιμακωτή χρέωση) Ένα γραφείο ενοικίασης αυτοκινήτων εφαρμόζει την παρακάτω τιμολογιακή πολιτική: Πάγιο 30 ευρώ Αριθμός χλμ Χρέωση (ευρώ / χλμ)

Διαβάστε περισσότερα

Ανάπτυξη Εφαρμογών σε Προγραμματιστικό Περιβάλλον

Ανάπτυξη Εφαρμογών σε Προγραμματιστικό Περιβάλλον Ανάπτυξη Εφαρμογών σε Προγραμματιστικό Περιβάλλον ΚΕΦΑΛΑΙΟ 2 2.4 Βασικές συνιστώσες/εντολές ενός αλγορίθμου 2.4.1 Δομή ακολουθίας ΚΕΦΑΛΑΙΟ 7 7.1 7.9 Σταθερές (constants): Προκαθορισμένες τιμές που παραμένουν

Διαβάστε περισσότερα

Παλλατίδειο ΓΕΛ Σιδηροκάστρου

Παλλατίδειο ΓΕΛ Σιδηροκάστρου Δομή Επανάληψης 2000 Θέμα 2 ο Έστω τμήμα αλγορίθμου με μεταβλητές A, B, C, D, X και Υ. D 2 Για Χ από 2 μέχρι 5 με_βήμα 2 Α 10 * Χ Β 5 * Χ + 10 C Α + Β (5 * Χ) D 3 * D - 5 Υ A + B C + D Να βρείτε τις τιμές

Διαβάστε περισσότερα

ΘΕΜΑ Α. Α1. Να γράψετε στο. 2. Τα του. τις. αριθμητικές. πρώτες. β. Να. Σελίδα 1 από 5. 2) χ 2. χ Τ_Ρ(α) ΓΡΑΨΕ. ΓΡΑΨΕ χ χ χ+2

ΘΕΜΑ Α. Α1. Να γράψετε στο. 2. Τα του. τις. αριθμητικές. πρώτες. β. Να. Σελίδα 1 από 5. 2) χ 2. χ Τ_Ρ(α) ΓΡΑΨΕ. ΓΡΑΨΕ χ χ χ+2 ΜΑΘΗΜΑΑ / ΤΑΞΗ : ΑΝΑΠΤΥΞΗ ΕΦΑΡΜΟΓΩΝ ΣΕ ΠΡΟΓΡΑΜΜΑΤΙΣΤΙΚΟ ΠΕΡΙΒΑΛΛΟΝ Γ ΛΥΚΕΙΟΥ ΗΜΕΡΟΜΗΝΙΑ: 25/11/2017 ΘΕΜΑ Α Α1. Να γράψετε στο τετράδιό σας τον αριθμό καθεμιάς απόό τις παρακάτω προτάσεις 1-10 και δίπλα

Διαβάστε περισσότερα

Άσκηση 1. Ποια από τα κάτω αλφαριθμητικά είναι αποδεκτά ως ονόματα μεταβλητών σε έναν αλγόριθμο i. Τιμή

Άσκηση 1. Ποια από τα κάτω αλφαριθμητικά είναι αποδεκτά ως ονόματα μεταβλητών σε έναν αλγόριθμο i. Τιμή Θεωρία επισκόπηση 1 Η μεταβλητή είναι ένα συμβολικό όνομα κάτω από το οποίο βρίσκεται μια τιμή, η οποία μπορεί να μεταβάλλεται κατά την εκτέλεση του αλγορίθμου 1. Τύποι Δεδομένων (Μεταβλητών και Σταθερών)

Διαβάστε περισσότερα

Ανάπτυξη Εφαρμογών σε Προγραμματιστικό Περιβάλλον 2o Επαναληπτικό Διαγώνισμα Κεφ: 2 ο 7 ο 8 ο ΗΜΕΡΟΜΗΝΙΑ 21/ 10/ 2017

Ανάπτυξη Εφαρμογών σε Προγραμματιστικό Περιβάλλον 2o Επαναληπτικό Διαγώνισμα Κεφ: 2 ο 7 ο 8 ο ΗΜΕΡΟΜΗΝΙΑ 21/ 10/ 2017 ΜΑΘΗΜΑ Ανάπτυξη Εφαρμογών σε Προγραμματιστικό Περιβάλλον ΔΙΑΓΩΝΙΣΜΑ 2o Επαναληπτικό Διαγώνισμα ΥΛΗ Κεφ: 2 ο 7 ο 8 ο ΗΜΕΡΟΜΗΝΙΑ 21/ 10/ 2017 Θέμα Α A1. Να γράψετε στο τετράδιό σας τον αριθμό καθεμιάς από

Διαβάστε περισσότερα

Ανάπτυξη Εφαρμογών σε Προγραμματιστικό Περιβάλλον. Εκχώρηση Τιμών

Ανάπτυξη Εφαρμογών σε Προγραμματιστικό Περιβάλλον. Εκχώρηση Τιμών Εκχώρηση Τιμών 1. Σύνταξη Με την εντολή εκχώρησης: α) Ονομάζουμε μια θέση μνήμης, και β) προσδιορίζουμε το περιεχόμενό της Η σύνταξη της εντολής εκχώρησης είναι: ή

Διαβάστε περισσότερα

ΕΞΕΤΑΖΟΜΕΝΟ ΜΑΘΗΜΑ : ΑΝΑΠΤΥΞΗ ΕΦΑΡΜΟΓΩΝ ΣΕ ΠΡΟΓΡΑΜΜΑΤΙΣΤΙΚΟ ΠΕΡΙΒΑΛΛΟΝ ΤΑΞΗ : Γ ΛΥΚΕΙΟΥ ΣΠΟΥΔΕΣ ΟΙΚΟΝΟΜΙΑΣ & ΠΛΗΡΟΦΟΡΙΚΗΣ

ΕΞΕΤΑΖΟΜΕΝΟ ΜΑΘΗΜΑ : ΑΝΑΠΤΥΞΗ ΕΦΑΡΜΟΓΩΝ ΣΕ ΠΡΟΓΡΑΜΜΑΤΙΣΤΙΚΟ ΠΕΡΙΒΑΛΛΟΝ ΤΑΞΗ : Γ ΛΥΚΕΙΟΥ ΣΠΟΥΔΕΣ ΟΙΚΟΝΟΜΙΑΣ & ΠΛΗΡΟΦΟΡΙΚΗΣ ΑΡΧΗ 1ης ΣΕΛΙ ΑΣ ΕΞΕΤΑΖΟΜΕΝΟ ΜΑΘΗΜΑ : ΑΝΑΠΤΥΞΗ ΕΦΑΡΜΟΓΩΝ ΣΕ ΠΡΟΓΡΑΜΜΑΤΙΣΤΙΚΟ ΠΕΡΙΒΑΛΛΟΝ ΤΑΞΗ : Γ ΛΥΚΕΙΟΥ ΣΠΟΥΔΕΣ ΟΙΚΟΝΟΜΙΑΣ & ΠΛΗΡΟΦΟΡΙΚΗΣ ΔΙΑΓΩΝΙΣΜΑ ΠΕΡΙΟΔΟΥ : ΝΟΕΜΒΡΙΟΥ ΣΥΝΟΛΟ ΣΕΛΙΔΩΝ : 7 ΘΕΜΑ Α : Α1

Διαβάστε περισσότερα

8.4. Δραστηριότητες - ασκήσεις

8.4. Δραστηριότητες - ασκήσεις 8.4. Δραστηριότητες - ασκήσεις ΣΤΗΝ ΤΑΞΗ ΔΤ1. ΔΤ2. ΔΤ3. ΔΤ4. Αν η μεταβλητή Α έχει την τιμή 10, η μεταβλητή Β έχει την τιμή 5 και η μεταβλητή Γ έχει την τιμή 3, ποιες από τις παρακάτω εκφράσεις είναι αληθείς

Διαβάστε περισσότερα

ΑΕΠΠ 2o Επαναληπτικό Διαγώνισμα

ΑΕΠΠ 2o Επαναληπτικό Διαγώνισμα ΑΕΠΠ 2o Επαναληπτικό Διαγώνισμα Ονοματεπώνυμο: ΘΕΜΑ 1 A. Να γράψετε τους κανόνες που πρέπει να ακολουθούνται στη χρήση των εμφωλευμένων βρόχων. Β. Na γίνει ο πολλαπλασιασμός 15 * 45 αλά ρώσικα και να γραφεί

Διαβάστε περισσότερα

Χ=0 Ονομα1<> Κώστας Y>1000 Y<600 X+y >= d B^2-4*a*g <= 0

Χ=0 Ονομα1<> Κώστας Y>1000 Y<600 X+y >= d B^2-4*a*g <= 0 Χ=0 Ονομα1 Κώστας Y>1000 Y= d B^2-4*a*g κακιστος ο>ι 0

Διαβάστε περισσότερα

ΚΕΦΑΛΑΙΟ 2 Παράδειγμα 3 Παράδειγμα 5 Παράδειγμα 6 ΔΤ3 ΔΤ4 151

ΚΕΦΑΛΑΙΟ 2 Παράδειγμα 3 Παράδειγμα 5 Παράδειγμα 6  ΔΤ3 ΔΤ4  151 ΚΕΦΑΛΑΙΟ 2 Παράδειγμα 3 Σε ένα μετεωρολογικό κέντρο χρειάζεται να βρεθεί η μέγιστη και η ελάχιστη θερμοκρασία από τις μέσες ημερήσιες θερμοκρασίες ενός μήνα. Να γραφεί ένας αλγόριθμος που θα διαβάζει τη

Διαβάστε περισσότερα

ΓΕΝΙΚΟ ΛΥΚΕΙΟ ΚΑΡΠΕΝΗΣΙΟΥ ΔΙΩΡΟ ΕΠΑΝΑΛΗΠΤΙΚΟ ΔΙΑΓΩΝΙΣΜΑ ΣΤΗΝ ΑΝΑΠΤΥΞΗ ΕΦΑΡΜΟΓΩΝ 19/12/2008. Τμήμα ΓΤ1 Όνομα:...

ΓΕΝΙΚΟ ΛΥΚΕΙΟ ΚΑΡΠΕΝΗΣΙΟΥ ΔΙΩΡΟ ΕΠΑΝΑΛΗΠΤΙΚΟ ΔΙΑΓΩΝΙΣΜΑ ΣΤΗΝ ΑΝΑΠΤΥΞΗ ΕΦΑΡΜΟΓΩΝ 19/12/2008. Τμήμα ΓΤ1 Όνομα:... ΓΕΝΙΚΟ ΛΥΚΕΙΟ ΚΑΡΠΕΝΗΣΙΟΥ ΔΙΩΡΟ ΕΠΑΝΑΛΗΠΤΙΚΟ ΔΙΑΓΩΝΙΣΜΑ ΣΤΗΝ ΑΝΑΠΤΥΞΗ ΕΦΑΡΜΟΓΩΝ 19/12/2008 Τμήμα ΓΤ1 Όνομα:... ΘΕΜΑ 1 ο. Α) Να γράψετε στο φύλλο απαντήσεών σας Σ εάν κρίνετε ότι η πρόταση είναι σωστή και

Διαβάστε περισσότερα

3. Να γραφεί πρόγραμμα που θα διαβάζει 100 ακεραίους αριθμούς από το πληκτρολόγιο και θα υπολογίζει το άθροισμά τους.

3. Να γραφεί πρόγραμμα που θα διαβάζει 100 ακεραίους αριθμούς από το πληκτρολόγιο και θα υπολογίζει το άθροισμά τους. ΑΕσΠΠ-Δομή Επανάληψης 9 ΔΟΜΗ ΕΠΑΝΑΛΗΨΗΣ 1. Να γραφεί πρόγραμμα που να υπολογίζει το άθροισμα των πρώτων 100 φυσικών αριθμών. 2. Να τροποποιηθεί ο παραπάνω πρόγραμμα ώστε να υπολογίζει το άθροισμα των πρώτων

Διαβάστε περισσότερα

Ερωτήσεις Σωστού-Λάθους

Ερωτήσεις Σωστού-Λάθους Τάξη: Γ Λυκείου Τεχνολογική Κατεύθυνση Ενότητες: Εισαγωγή στον προγραμματισμό (7.1-7.8) Ερωτήσεις Σωστού-Λάθους 1. Οι μεταβλητές που χρησιμοποιούνται σ ένα πρόγραμμα αντιστοιχίζονται από το μεταγλωττιστή

Διαβάστε περισσότερα

Βασικές έννοιες προγραμματισμού

Βασικές έννοιες προγραμματισμού Βασικές έννοιες προγραμματισμού Αλφάβητο Γράμματα Κεφαλαία Ελληνικά ( Α Ω ) Πεζά Ελληνικά ( α ω ) Κεφαλαία Λατινικά ( A Z ) Πεζά Ελληνικά ( a z) Ψηφία 0-9 Ειδικοί χαρακτήρες ( +, -, *,/, =,.,,!, κενό )

Διαβάστε περισσότερα

ΘΕΜΑ Α ΑΡΧΗ 1ΗΣ ΣΕΛΙΔΑΣ

ΘΕΜΑ Α ΑΡΧΗ 1ΗΣ ΣΕΛΙΔΑΣ 1ΗΣ ΣΕΛΙΔΑΣ ΘΕΜΑ Α ΑΝΑΚΕΦΑΛΑΙΩΤΙΚΟ ΔΙΑΓΩΝΙΣΜΑ Γ' ΤΑΞΗΣ ΗΜΕΡΗΣΙΟΥ ΓΕΝΙΚΟΥ ΛΥΚΕΙΟΥ ΠΕΜΠΤΗ 26 ΑΠΡΙΛΙΟΥ 2012 ΕΞΕΤΑΖΟΜΕΝΟ ΜΑΘΗΜΑ: ΑΝΑΠΤΥΞΗ ΕΦΑΡΜΟΓΩΝ ΣΕ ΠΡΟΓΡΑΜΜΑΤΙΣΤΙΚΟ ΠΕΡΙΒΑΛΛΟΝ ΤΕΧΝΟΛΟΓΙΚΗΣ ΚΑΤΕΥΘΥΝΣΗΣ (ΚΥΚΛΟΥ

Διαβάστε περισσότερα

Εισαγωγικά στοιχεία αλγορίθμων -Δομή Ακολουθίας Δομή Επιλογής ΗΜΕΡΟΜΗΝΙΑ 10/ 07/ 2017 ΟΝΟΜΑΤ/ΜΟ ΒΑΘΜΟΣ

Εισαγωγικά στοιχεία αλγορίθμων -Δομή Ακολουθίας Δομή Επιλογής ΗΜΕΡΟΜΗΝΙΑ 10/ 07/ 2017 ΟΝΟΜΑΤ/ΜΟ ΒΑΘΜΟΣ ΜΑΘΗΜΑ Ανάπτυξη Εφαρμογών σε Προγραμματιστικό Περιβάλλον ΔΙΑΓΩΝΙΣΜΑ 1o Επαναληπτικό Διαγώνισμα ΥΛΗ Εισαγωγικά στοιχεία αλγορίθμων -Δομή Ακολουθίας Δομή Επιλογής ΗΜΕΡΟΜΗΝΙΑ 10/ 07/ 2017 ΟΝΟΜΑΤ/ΜΟ ΒΑΘΜΟΣ

Διαβάστε περισσότερα

ΑΝΑΠΤΥΞΗ ΕΦΑΡΜΟΓΩΝ ΣΕ ΠΡΟΓΡΑΜΜΑΤΙΣΤΙΚΟ ΠΕΡΙΒΑΛΛΟΝ ΕΠΑΝΑΛΗΠΤΙΚΟ ΔΙΑΓΩΝΙΣΜΑ ΠΡΟΣΟΜΟΙΩΣΗΣ ΠΑΝΕΛΛΑΔΙΚΩΝ ΣΧΟΛΙΚΟΥ ΕΤΟΥΣ

ΑΝΑΠΤΥΞΗ ΕΦΑΡΜΟΓΩΝ ΣΕ ΠΡΟΓΡΑΜΜΑΤΙΣΤΙΚΟ ΠΕΡΙΒΑΛΛΟΝ ΕΠΑΝΑΛΗΠΤΙΚΟ ΔΙΑΓΩΝΙΣΜΑ ΠΡΟΣΟΜΟΙΩΣΗΣ ΠΑΝΕΛΛΑΔΙΚΩΝ ΣΧΟΛΙΚΟΥ ΕΤΟΥΣ Θέμα Α ΑΝΑΠΤΥΞΗ ΕΦΑΡΜΟΓΩΝ ΣΕ ΠΡΟΓΡΑΜΜΑΤΙΣΤΙΚΟ ΠΕΡΙΒΑΛΛΟΝ ΕΠΑΝΑΛΗΠΤΙΚΟ ΔΙΑΓΩΝΙΣΜΑ ΠΡΟΣΟΜΟΙΩΣΗΣ ΠΑΝΕΛΛΑΔΙΚΩΝ ΣΧΟΛΙΚΟΥ ΕΤΟΥΣ 2016-2017 Πάτρα 3/5/2017 Ονοματεπώνυμο:.. Α1. Να γράψετε στην κόλλα σας τον αριθμό

Διαβάστε περισσότερα

ΘΕΜΑ Α / Η λογική έκφραση Χ KAI (ΟΧΙ Χ) είναι πάντα ψευδής κάθε τιμή της λογικής μεταβλητής Χ.

ΘΕΜΑ Α / Η λογική έκφραση Χ KAI (ΟΧΙ Χ) είναι πάντα ψευδής κάθε τιμή της λογικής μεταβλητής Χ. Μάθημα: Ανάπτυξη Εφαρμογών σε Προγραμματιστικό Περιβάλλον Τάξη Γ Λυκείου, Πληροφορική Οικονομικών Καθηγητής : Σιαφάκας Γιώργος Ημερομηνία : 9/10/2016 Διάρκεια: 3 ώρες ΘΕΜΑ Α /40 (Α1) Να γράψετε στο τετράδιό

Διαβάστε περισσότερα

ΔΙΑΓΩΝΙΣΜΑ ΣΤΗΝ ΑΝΑΠΤΥΞΗ ΕΦΑΡΜΟΓΩΝ ΣΕ ΠΡΟΓΡΑΜΜΑΤΙΣΤΙΚΟ ΠΕΡΙΒΑΛΛΟΝ ΘΕΜΑ 1 Ο

ΔΙΑΓΩΝΙΣΜΑ ΣΤΗΝ ΑΝΑΠΤΥΞΗ ΕΦΑΡΜΟΓΩΝ ΣΕ ΠΡΟΓΡΑΜΜΑΤΙΣΤΙΚΟ ΠΕΡΙΒΑΛΛΟΝ ΘΕΜΑ 1 Ο ΔΙΑΓΩΝΙΣΜΑ ΣΤΗΝ ΑΝΑΠΤΥΞΗ ΕΦΑΡΜΟΓΩΝ ΣΕ ΠΡΟΓΡΑΜΜΑΤΙΣΤΙΚΟ ΠΕΡΙΒΑΛΛΟΝ ΘΕΜΑ 1 Ο Α. Να αναπτύξετε τις παρακάτω ερωτήσεις: 1. Τι καλείται βρόγχος; 2. Σε ποιες κατηγορίες διακρίνονται τα προβλήματα ανάλογα με

Διαβάστε περισσότερα

Ανάπτυξη εφαρμογών σε προγραμματιστικό περιβάλλον

Ανάπτυξη εφαρμογών σε προγραμματιστικό περιβάλλον Γ Λυκείου Ανάπτυξη εφαρμογών σε προγραμματιστικό περιβάλλον ΜΕΡΟΣ I. ΑΛΓΟΡΙΘΜΟΣ ΦΥΣΙΚΕΣ & ΤΕΧΝΗΤΕΣ ΓΛΩΣΣΕΣ ΑΚΟΛΟΥΘΙΑ Περιεχόμενα Κεφάλαιο 2: 2.1-2.3 2.4.1 Κεφάλαιο6: 6.3 Κεφάλαιο 7: όλο Κατηφόρης Παναγιώτης

Διαβάστε περισσότερα

Πρόβλημα είναι μια κατάσταση η οποία χρήζει αντιμετώπισης, απαιτεί λύση, η δε λύση της δεν είναι γνωστή, ούτε προφανής.

Πρόβλημα είναι μια κατάσταση η οποία χρήζει αντιμετώπισης, απαιτεί λύση, η δε λύση της δεν είναι γνωστή, ούτε προφανής. Κεφάλαιο 2 - Πρόβλημα 2.1.1. Η έννοια του προβλήματος Πρόβλημα είναι μια κατάσταση η οποία χρήζει αντιμετώπισης, απαιτεί λύση, η δε λύση της δεν είναι γνωστή, ούτε προφανής. 2.1.2. Κατηγορίες προβλημάτων

Διαβάστε περισσότερα

Γ ΛΥΚΕΙΟΥ ΤΕΧΝΟΛΟΓΙΚΗ ΚΑΤΕΥΘΥΝΣΗ ΔΙΑΓΩΝΙΣΜΑ ΣΤΟ ΜΑΘΗΜΑ ΑΝΑΠΤΥΞΗ ΕΦΑΡΜΟΓΩΝ ΣΕ ΠΡΟΓΡΑΜΜΑΤΙΣΤΙΚΟ ΠΕΡΙΒΑΛΛΟΝ 15 / 01 / 2012

Γ ΛΥΚΕΙΟΥ ΤΕΧΝΟΛΟΓΙΚΗ ΚΑΤΕΥΘΥΝΣΗ ΔΙΑΓΩΝΙΣΜΑ ΣΤΟ ΜΑΘΗΜΑ ΑΝΑΠΤΥΞΗ ΕΦΑΡΜΟΓΩΝ ΣΕ ΠΡΟΓΡΑΜΜΑΤΙΣΤΙΚΟ ΠΕΡΙΒΑΛΛΟΝ 15 / 01 / 2012 ΘΕΜΑ 1 ο Γ ΛΥΚΕΙΟΥ ΤΕΧΝΟΛΟΓΙΚΗ ΚΑΤΕΥΘΥΝΣΗ ΔΙΑΓΩΝΙΣΜΑ ΣΤΟ ΜΑΘΗΜΑ ΑΝΑΠΤΥΞΗ ΕΦΑΡΜΟΓΩΝ ΣΕ ΠΡΟΓΡΑΜΜΑΤΙΣΤΙΚΟ ΠΕΡΙΒΑΛΛΟΝ 15 / 01 / 2012 A. Να σημειώσετε αν είναι σωστή ή λανθασμένη η καθεμιά από τις παρακάτω

Διαβάστε περισσότερα

ΘΕΜΑ Α ΑΡΧΗ 1ΗΣ ΣΕΛΙΔΑΣ

ΘΕΜΑ Α ΑΡΧΗ 1ΗΣ ΣΕΛΙΔΑΣ ΘΕΜΑ Α ΑΡΧΗ 1ΗΣ ΣΕΛΙΔΑΣ ΑΝΑΚΕΦΑΛΑΙΩΤΙΚΟ ΔΙΑΓΩΝΙΣΜΑ Γ' ΤΑΞΗΣ ΗΜΕΡΗΣΙΟΥ ΓΕΝΙΚΟΥ ΛΥΚΕΙΟΥ ΠΕΜΠΤΗ 26 ΑΠΡΙΛΙΟΥ 2012 ΑΝΑΠΤΥΞΗ ΕΦΑΡΜΟΓΩΝ ΣΕ ΠΡΟΓΡΑΜΜΑΤΙΣΤΙΚΟ ΠΕΡΙΒΑΛΛΟΝ ΛΥΣΕΙΣ ΣΥΝΟΛΟ ΣΕΛΙΔΩΝ: 7 Α1. Κάθε σωστή απάντηση

Διαβάστε περισσότερα

Α. Να χαρακτηρίσετε τις παρακάτω προτάσεις ως σωστές (Σ) η λανθασμένες (Λ).

Α. Να χαρακτηρίσετε τις παρακάτω προτάσεις ως σωστές (Σ) η λανθασμένες (Λ). ΚΟΡΥΦΑΙΟ ΦΡΟΝΤΙΣΤΗΡΙΟ korifeo.gr ΑΝΑΠΤΥΞΗ ΕΦΑΡΜΟΓΩΝ ΣΕ ΠΡΟΓΡΑΜΜΑΤΙΣΤΙΚΟ ΠΕΡΙΒΑΛΛΟΝ ΤΕΧΝΟΛΟΓΙΚΗΣ ΚΑΤΕΥΘΥΝΣΗΣ ΔΙΑΓΩΝΙΣΜΑ ΣΤΗΝ ΔΟΜΗ ΕΠΑΝΑΛΗΨΗΣ ΣΥΝΟΛΟ ΣΕΛΙΔΩΝ: 6 ΘΕΜΑ 1 ο Α. Να χαρακτηρίσετε τις παρακάτω προτάσεις

Διαβάστε περισσότερα

Ανάπτυξη Εφαρμογών σε Προγραμματιστικό Περιβάλλον

Ανάπτυξη Εφαρμογών σε Προγραμματιστικό Περιβάλλον Ανάπτυξη Εφαρμογών σε Προγραμματιστικό Περιβάλλον 2.4.5 8.2 Δομή Επανάληψης Δομές Επανάληψης Οι δομές επανάληψης χρησιμοποιούνται στις περιπτώσεις όπου μια συγκεκριμένη ακολουθία εντολών πρέπει να εκτελεστεί

Διαβάστε περισσότερα

ΘΕΜΑ Α. Λύση: 1. Σωστό, 2. Σωστό, 3. Λάθος, 4. Λάθος, 5. Λάθος

ΘΕΜΑ Α. Λύση: 1. Σωστό, 2. Σωστό, 3. Λάθος, 4. Λάθος, 5. Λάθος ΘΕΜΑ Α Να γράψετε στο τετράδιό σας τον αριθμό καθεμιάς από τις παρακάτω προτάσεις 1-5 και δίπλα τη λέξη Σωστό, αν είναι σωστή, ή τη λέξη Λάθος, αν είναι λανθασμένη. 1. Όταν αριθμητικοί και συγκριτικοί

Διαβάστε περισσότερα

Γ τάξη Τεχνολογικής Κατεύθυνσης Ενιαίου Λυκείου ΑΝΑΠΤΥΞΗ ΕΦΑΡΜΟΓΩΝ ΣΕ ΠΡΟΓΡΑΜΜΑΤΙΣΤΙΚΟ ΠΕΡΙΒΑΛΛΟΝ. ΔΟΜΗ ΕΠΙΛΟΓΗΣ Διδάσκων: ΔΟΥΡΒΑΣ ΙΩΑΝΝΗΣ

Γ τάξη Τεχνολογικής Κατεύθυνσης Ενιαίου Λυκείου ΑΝΑΠΤΥΞΗ ΕΦΑΡΜΟΓΩΝ ΣΕ ΠΡΟΓΡΑΜΜΑΤΙΣΤΙΚΟ ΠΕΡΙΒΑΛΛΟΝ. ΔΟΜΗ ΕΠΙΛΟΓΗΣ Διδάσκων: ΔΟΥΡΒΑΣ ΙΩΑΝΝΗΣ Γ τάξη Τεχνολογικής Κατεύθυνσης Ενιαίου Λυκείου ΑΝΑΠΤΥΞΗ ΕΦΑΡΜΟΓΩΝ ΣΕ ΠΡΟΓΡΑΜΜΑΤΙΣΤΙΚΟ ΠΕΡΙΒΑΛΛΟΝ ΔΟΜΗ ΕΠΙΛΟΓΗΣ Διδάσκων: ΔΟΥΡΒΑΣ ΙΩΑΝΝΗΣ Κεφάλαιο 2 : Δομή Επιλογής Εντολές επιλογής Εντολή ΑΝ. Εντολές

Διαβάστε περισσότερα

ΑΝΑΠΤΥΞΗ ΕΦΑΡΜΟΓΩΝ Κεφάλαιο 2 ο. Επικοινωνία:

ΑΝΑΠΤΥΞΗ ΕΦΑΡΜΟΓΩΝ Κεφάλαιο 2 ο. Επικοινωνία: Επικοινωνία: spzygouris@gmail.com Να δοθεί ο ορισμός του Αλγορίθμου. Αλγόριθμος, σύμφωνα με το βιβλίο, είναι μια πεπερασμένη σειρά ενεργειών (όχι άπειρες), αυστηρά καθορισμένων και εκτελέσιμων σε πεπερασμένο

Διαβάστε περισσότερα

ΒΑΣΙΚΕΣ ΕΝΝΟΙΕΣ ΑΛΓΟΡΙΘΜΩΝ ΚΕΦΑΛΑΙΟ 2 ο ΚΕΦΑΛΑΙΟ 7 ο ΕΡΩΤΗΣΕΙΣ ΓΕΝΙΚΑ ΠΕΡΙ ΑΛΓΟΡΙΘΜΩΝ

ΒΑΣΙΚΕΣ ΕΝΝΟΙΕΣ ΑΛΓΟΡΙΘΜΩΝ ΚΕΦΑΛΑΙΟ 2 ο ΚΕΦΑΛΑΙΟ 7 ο ΕΡΩΤΗΣΕΙΣ ΓΕΝΙΚΑ ΠΕΡΙ ΑΛΓΟΡΙΘΜΩΝ ΒΑΣΙΚΕΣ ΕΝΝΟΙΕΣ ΑΛΓΟΡΙΘΜΩΝ ΚΕΦΑΛΑΙΟ 2 ο ΚΕΦΑΛΑΙΟ 7 ο ΕΡΩΤΗΣΕΙΣ ΓΕΝΙΚΑ ΠΕΡΙ ΑΛΓΟΡΙΘΜΩΝ 1. Έστω ότι ο καθηγητής σας δίνει δύο αριθμούς και σας ζητάει να του πείτε πόσο είναι το άθροισμά τους. Διατυπώστε

Διαβάστε περισσότερα

ΔΟΜΗ ΕΠΙΛΟΓΗΣ. Οι διάφορες εκδοχές της

ΔΟΜΗ ΕΠΙΛΟΓΗΣ. Οι διάφορες εκδοχές της ΔΟΜΗ ΕΠΙΛΟΓΗΣ Οι διάφορες εκδοχές της Απλή επιλογή Ναι Ομάδα Εντολών Α Ισχύει η Συνθήκη; Χ Χ Χ Όχι Αν (Συνθήκη =Αληθινή) Τότε Ομάδα εντολών Τέλος_αν Λειτουργία: 1. Αν ισχύει η συνθήκη εκτελείται ΠΡΩΤΑ

Διαβάστε περισσότερα

ΑΡΧΗ 1ης ΣΕΛΙΔΑΣ ΕΞΕΤΑΖΟΜΕΝΟ ΜΑΘΗΜΑ : ΑΝΑΠΤΥΞΗ ΕΦΑΡΜΟΓΩΝ ΣΕ ΠΡΟΓΡΑΜΜΑΤΙΣΤΙΚΟ ΠΕΡΙΒΑΛΛΟΝ ΤΑΞΗ : Γ ΛΥΚΕΙΟΥ ΣΠΟΥΔΕΣ ΟΙΚΟΝΟΜΙΑΣ & ΠΛΗΡΟΦΟΡΙΚΗΣ

ΑΡΧΗ 1ης ΣΕΛΙΔΑΣ ΕΞΕΤΑΖΟΜΕΝΟ ΜΑΘΗΜΑ : ΑΝΑΠΤΥΞΗ ΕΦΑΡΜΟΓΩΝ ΣΕ ΠΡΟΓΡΑΜΜΑΤΙΣΤΙΚΟ ΠΕΡΙΒΑΛΛΟΝ ΤΑΞΗ : Γ ΛΥΚΕΙΟΥ ΣΠΟΥΔΕΣ ΟΙΚΟΝΟΜΙΑΣ & ΠΛΗΡΟΦΟΡΙΚΗΣ ΑΡΧΗ 1ης ΣΕΛΙΔΑΣ ΕΞΕΤΑΖΟΜΕΝΟ ΜΑΘΗΜΑ : ΑΝΑΠΤΥΞΗ ΕΦΑΡΜΟΓΩΝ ΣΕ ΠΡΟΓΡΑΜΜΑΤΙΣΤΙΚΟ ΠΕΡΙΒΑΛΛΟΝ ΤΑΞΗ : Γ ΛΥΚΕΙΟΥ ΣΠΟΥΔΕΣ ΟΙΚΟΝΟΜΙΑΣ & ΠΛΗΡΟΦΟΡΙΚΗΣ ΔΙΑΓΩΝΙΣΜΑ ΠΕΡΙΟΔΟΥ : ΟΚΤΩΒΡΙΟΥ 2015 ΣΥΝΟΛΟ ΣΕΛΙΔΩΝ : 7 ΘΕΜΑ Α

Διαβάστε περισσότερα

ΟΜΟΣΠΟΝ ΙΑ ΕΚΠΑΙ ΕΥΤΙΚΩΝ ΦΡΟΝΤΙΣΤΩΝ ΕΛΛΑ ΟΣ (Ο.Ε.Φ.Ε.) ΕΠΑΝΑΛΗΠΤΙΚΑ ΘΕΜΑΤΑ ΕΠΑΝΑΛΗΠΤΙΚΑ ΘΕΜΑΤΑ 2013 ÅÐÉËÏÃÇ

ΟΜΟΣΠΟΝ ΙΑ ΕΚΠΑΙ ΕΥΤΙΚΩΝ ΦΡΟΝΤΙΣΤΩΝ ΕΛΛΑ ΟΣ (Ο.Ε.Φ.Ε.) ΕΠΑΝΑΛΗΠΤΙΚΑ ΘΕΜΑΤΑ ΕΠΑΝΑΛΗΠΤΙΚΑ ΘΕΜΑΤΑ 2013 ÅÐÉËÏÃÇ ΤΑΞΗ: ΚΑΤΕΥΘΥΝΣΗ: ΜΑΘΗΜΑ: ΘΕΜΑ Α Γ ΓΕΝΙΚΟΥ ΛΥΚΕΙΟΥ ΤΕΧΝΟΛΟΓΙΚΗ (2ος Κύκλος) ΑΝΑΠΤΥΞΗ ΕΦΑΡΜΟΓΩΝ ΣΕ ΠΡΟΓΡΑΜΜΑΤΙΣΤΙΚΟ ΠΕΡΙΒΑΛΛΟΝ Ηµεροµηνία: Κυριακή 28 Απριλίου 2013 ιάρκεια Εξέτασης: 3 ώρες ΕΚΦΩΝΗΣΕΙΣ Α1.

Διαβάστε περισσότερα

! ΘΕΜΑ A Α2. ΕΦΑΡΜΟΓΩΝ ΣΕ ΠΡΟΓΡΑΜΜΑΤΙΣΤΙΚΟ ΠΕΡΙΒΑΛΛΟΝ ΛΥΚΕΙΟΥ. Ονοµατεπώνυµο:

! ΘΕΜΑ A Α2. ΕΦΑΡΜΟΓΩΝ ΣΕ ΠΡΟΓΡΑΜΜΑΤΙΣΤΙΚΟ ΠΕΡΙΒΑΛΛΟΝ ΛΥΚΕΙΟΥ. Ονοµατεπώνυµο: ΑΝΑΠΤΥΞΗ ΕΦΑΡΜΟΓΩΝ ΣΕ ΠΡΟΓΡΑΜΜΑΤΙΣΤΙΚΟ ΠΕΡΙΒΑΛΛΟΝ Γ' ΛΥΚΕΙΟΥ Ονοµατεπώνυµο: Καθηγητής: ΒΛΙΣΙΔΗΣ Γ.! ΘΕΜΑ A Α1. Να γράψετε στο τετράδιό σας τον αριθµό καθεµιάς από τις παρακάτω προτάσεις 1-5 και δίπλα τη

Διαβάστε περισσότερα

ΓΕΝΙΚΟ ΛΥΚΕΙΟ ΜΟΙΡΩΝ Ανάπτυξη Εφαρμογών σε Προγραμματιστικό Περιβάλλον Ασκήσεις με Λύση - Δομή Επανάληψης

ΓΕΝΙΚΟ ΛΥΚΕΙΟ ΜΟΙΡΩΝ Ανάπτυξη Εφαρμογών σε Προγραμματιστικό Περιβάλλον Ασκήσεις με Λύση - Δομή Επανάληψης 1. Να αναπτυχθεί πρόγραμμα που θα διαβάζει 2 ακέραιους αριθμούς α, β (διασφαλίζοντας ότι τα α,β είναι ακέραιοι και ότι β > α) και στη συνέχεια: α) θα εμφανίζει το άθροισμα των ακέραιων αριθμών στο διάστημα

Διαβάστε περισσότερα

Θέματα ΑΕΠΠ Πανελλήνιες Εξετάσεις 2006

Θέματα ΑΕΠΠ Πανελλήνιες Εξετάσεις 2006 Θέματα ΑΕΠΠ Πανελλήνιες Εξετάσεις 2006 ΣΤΑΤΙΣΤΙΚΑ Αποτελέσματα γραπτής εξέτασης στο μάθημα ΑΕΠΠ (Ιούλιος 2006) 18-20 15-17,9 12-14,9 10-11,9 5-9,9 0-4,9 12,44% 12,59% 12,01% 9,05% 30,30% 23,57% ΘΕΜΑ 1

Διαβάστε περισσότερα

α=5, β=7, γ=20, δ=αληθής

α=5, β=7, γ=20, δ=αληθής γραπτή εξέταση στo μάθημα ΑΝΑΠΤΥΞΗ ΕΦΑΡΜΟΓΩΝ ΣΕ ΠΡΟΓΡΑΜΜΑΤΙΣΤΙΚΟ ΠΕΡΙΒΑΛΛΟΝ Γ ' ΛΥΚΕΙΟΥ Τάξη: Γ Λυκείου Τμήμα: Βαθμός: Ονοματεπώνυμο: Καθηγητές: Θ Ε Μ Α A Α1. Να γράψετε στο τετράδιό σας τον αριθμό καθεμιάς

Διαβάστε περισσότερα

ΑΝΑΠΤΥΞΗ ΕΦΑΡΜΟΓΩΝ ΣΕ ΠΡΟΓΡΑΜΜΑΤΙΣΤΙΚΟ ΠΕΡΙΒΑΛΛΟΝ ΕΠΑΝΑΛΗΠΤΙΚΟ ΔΙΑΓΩΝΙΣΜΑ ΟΝΟΜΑΤΕΠΩΝΥΜΟ:

ΑΝΑΠΤΥΞΗ ΕΦΑΡΜΟΓΩΝ ΣΕ ΠΡΟΓΡΑΜΜΑΤΙΣΤΙΚΟ ΠΕΡΙΒΑΛΛΟΝ ΕΠΑΝΑΛΗΠΤΙΚΟ ΔΙΑΓΩΝΙΣΜΑ ΟΝΟΜΑΤΕΠΩΝΥΜΟ: ΑΝΑΠΤΥΞΗ ΕΦΑΡΜΟΓΩΝ ΣΕ ΠΡΟΓΡΑΜΜΑΤΙΣΤΙΚΟ ΠΕΡΙΒΑΛΛΟΝ ΕΠΑΝΑΛΗΠΤΙΚΟ ΔΙΑΓΩΝΙΣΜΑ ΟΝΟΜΑΤΕΠΩΝΥΜΟ: Θέμα 1ο I. Να γράψετε τι γνωρίζετε για την ολίσθηση. Ακολούθως, να αναφέρετε έναν αλγόριθμο στον οποίο χρησιμοποιείται.

Διαβάστε περισσότερα

ΑΝΑΠΤΥΞΗ ΕΦΑΡΜΟΓΩΝ ΣΕ ΠΡΟΓΡΑΜΜΑΤΙΣΤΙΚΟ ΠΕΡΙΒΑΛΛΟΝ Δομή Ακολουθίας

ΑΝΑΠΤΥΞΗ ΕΦΑΡΜΟΓΩΝ ΣΕ ΠΡΟΓΡΑΜΜΑΤΙΣΤΙΚΟ ΠΕΡΙΒΑΛΛΟΝ Δομή Ακολουθίας ΑΝΑΠΤΥΞΗ ΕΦΑΡΜΟΓΩΝ ΣΕ ΠΡΟΓΡΑΜΜΑΤΙΣΤΙΚΟ ΠΕΡΙΒΑΛΛΟΝ Δομή Ακολουθίας Θέμα Α Α1. Να απαντήσετε με Σ ή Λ στα παρακάτω: 1. Όλες οι εντολές σε μία δομή ακολουθίας εκτελούνται υποχρεωτικά. 2. Η Δευτέρα αποτελεί

Διαβάστε περισσότερα

ΑΝΑΠΤΥΞΗ ΕΦΑΡΜΟΓΩΝ ΣΕ ΠΡΟΓΡΑΜΜΑΤΙΣΤΙΚΟ ΠΕΡΙΒΑΛΛΟΝ ΕΠΑΝΑΛΗΠΤΙΚΟ ΔΙΑΓΩΝΙΣΜΑ ΟΝΟΜΑΤΕΠΩΝΥΜΟ:

ΑΝΑΠΤΥΞΗ ΕΦΑΡΜΟΓΩΝ ΣΕ ΠΡΟΓΡΑΜΜΑΤΙΣΤΙΚΟ ΠΕΡΙΒΑΛΛΟΝ ΕΠΑΝΑΛΗΠΤΙΚΟ ΔΙΑΓΩΝΙΣΜΑ ΟΝΟΜΑΤΕΠΩΝΥΜΟ: ΑΝΑΠΤΥΞΗ ΕΦΑΡΜΟΓΩΝ ΣΕ ΠΡΟΓΡΑΜΜΑΤΙΣΤΙΚΟ ΠΕΡΙΒΑΛΛΟΝ ΕΠΑΝΑΛΗΠΤΙΚΟ ΔΙΑΓΩΝΙΣΜΑ ΟΝΟΜΑΤΕΠΩΝΥΜΟ: Θέμα 1ο I. Δίνεται το παρακάτω τμήμα αλγορίθμου. Να εξετάσετε αν ικανοποιεί τα αλγοριθμικά κριτήρια. Γράψε 'Δώσε

Διαβάστε περισσότερα

Προτεινόμενα Θέματα ΑΕΠΠ

Προτεινόμενα Θέματα ΑΕΠΠ Προτεινόμενα Θέματα ΑΕΠΠ ΘΕΜΑ Α Α1. Να χαρακτηρίσετε αν κάθε μία από τις παρακάτω προτάσεις είναι σωστή (Σ) ή λανθασμένη (Λ). Αιτιολογήσετε κάθε σας απάντηση 1. Η μερικώς περιορισμένη εμβέλεια προσφέρει

Διαβάστε περισσότερα

ΦΡΟΝΤΙΣΤΗΡΙΟ ΦΑΣΜΑ 12/10/2014

ΦΡΟΝΤΙΣΤΗΡΙΟ ΦΑΣΜΑ 12/10/2014 Γ ΤΑΞΗ ΕΝΙΑΙΟΥ ΛΥΚΕΙΟΥ ΤΕΧΝΟΛΟΓΙΚΗ ΚΑΤΕΥΘΥΝΣΗ ΕΞΕΤΑΖΟΜΕΝΟ ΜΑΘΗΜΑ: ΑΝΑΠΤΥΞΗ ΕΦΑΡΜΟΓΩΝ ΣΕ ΠΡΟΓΡΑΜΜΑΤΙΣΤΙΚΟ ΠΕΡΙΒΑΛΛΟΝ ΘΕΜΑ Α [40 μόρια] ΔΙΑΓΩΝΙΣΜΑ α) Να επιλέξτε το γράμμα Σ, αν μια πρόταση είναι σωστή και

Διαβάστε περισσότερα

ΠΡΟΤΕΙΝΟΜΕΝΑ ΘΕΜΑΤΑ ΑΝΑΠΤΥΞΗΣ ΕΦΑΡΜΟΓΩΝ ΣΕ ΠΡΟΓΡΑΜΜΑΤΙΣΤΙΚΟ ΠΕΡΙΒΑΛΛΟΝ

ΠΡΟΤΕΙΝΟΜΕΝΑ ΘΕΜΑΤΑ ΑΝΑΠΤΥΞΗΣ ΕΦΑΡΜΟΓΩΝ ΣΕ ΠΡΟΓΡΑΜΜΑΤΙΣΤΙΚΟ ΠΕΡΙΒΑΛΛΟΝ ΘΕΜΑ Α ΠΡΟΤΕΙΝΟΜΕΝΑ ΘΕΜΑΤΑ ΑΝΑΠΤΥΞΗΣ ΕΦΑΡΜΟΓΩΝ ΣΕ ΠΡΟΓΡΑΜΜΑΤΙΣΤΙΚΟ ΠΕΡΙΒΑΛΛΟΝ Α1. Να χαρακτηρίσετε σωστή (Σ) ή λανθασμένη (Λ) καθεμία από τις παρακάτω προτάσεις: 1. Στον εκ των υστέρων τρόπο μέτρησης της

Διαβάστε περισσότερα

ΙΑΓΩΝΙΣΜΑ ΠΡΟΓΡΑΜΜΑΤΙΣΜΟΥ Γ ΛΥΚΕΙΟΥ

ΙΑΓΩΝΙΣΜΑ ΠΡΟΓΡΑΜΜΑΤΙΣΜΟΥ Γ ΛΥΚΕΙΟΥ ΙΑΓΩΝΙΣΜΑ ΠΡΟΓΡΑΜΜΑΤΙΣΜΟΥ Γ ΛΥΚΕΙΟΥ Επαναληπτικό: 1 2 κεφάλαιο ΗΜ/ΝΙΑ :.. ΟΝΟΜΑΤΕΠΩΝΥΜΟ :.. ΘΕΜΑ 1 ο Α. Να γράψετε στο τετράδιό σας τον αριθµό καθεµιάς από τις παρακάτω προτάσεις 1-10 και δίπλα τη λέξη

Διαβάστε περισσότερα

Α1. Στον προγραµµατισµό χρησιµοποιούνται δοµές δεδοµένων. 1. Τι είναι δυναµική δοµή δεδοµένων; Μονάδες 3 2. Τι είναι στατική δοµή δεδοµένων;

Α1. Στον προγραµµατισµό χρησιµοποιούνται δοµές δεδοµένων. 1. Τι είναι δυναµική δοµή δεδοµένων; Μονάδες 3 2. Τι είναι στατική δοµή δεδοµένων; ΦΡΟΝΤΙΣΤΗΡΙΑΚΟΣ ΟΡΓΑΝΙΣΜΟΣ ΘΕΜΑ Α ΔΙΑΓΩΝΙΣΜΑ ΠΡΟΣΟΜΟΙΩΣΗΣ ΑΝΑΠΤΥΞΗ ΕΦΑΡΜΟΓΩΝ ΣΕ ΠΡΟΓΡΑΜΜΑΤΙΣΤΙΚΟ ΠΕΡΙΒΑΛΛΟΝ Γ ΛΥΚΕΙΟΥ ΤΕΧΝΟΛΟΓΙΚΗ 01/03/2015 Α1. Στον προγραµµατισµό χρησιµοποιούνται δοµές δεδοµένων. 1.

Διαβάστε περισσότερα

ΚΕΦΑΛΑΙΟ 2 Βασικές έννοιες αλγορίθµων

ΚΕΦΑΛΑΙΟ 2 Βασικές έννοιες αλγορίθµων ΚΕΦΑΛΑΙΟ 2 Βασικές έννοιες αλγορίθµων Αλγόριθµος : Είναι ένα σύνολο βηµάτων, αυστηρά καθορισµένων κι εκτελέσιµων σε πεπερασµένο χρόνο, που οδηγούν στην επίλυση ενός προβλήµατος. Χαρακτηριστικά ενός σωστού

Διαβάστε περισσότερα

ΑΝΑΠΤΥΞΗ ΕΦΑΡΜΟΓΩΝ ΣΕ ΠΡΟΓΡΑΜΜΑΤΙΣΤΙΚΟ ΠΕΡΙΒΑΛΛΟΝ ΤΕΧΝΟΛΟΓΙΚΗΣ ΚΑΤΕΥΘΥΝΣΗΣ ΙΑΓΩΝΙΣΜΑ ΣΤΗΝ ΟΜΗ ΕΠΑΝΑΛΗΨΗΣ ΣΥΝΟΛΟ ΣΕΛΙ ΩΝ: 6

ΑΝΑΠΤΥΞΗ ΕΦΑΡΜΟΓΩΝ ΣΕ ΠΡΟΓΡΑΜΜΑΤΙΣΤΙΚΟ ΠΕΡΙΒΑΛΛΟΝ ΤΕΧΝΟΛΟΓΙΚΗΣ ΚΑΤΕΥΘΥΝΣΗΣ ΙΑΓΩΝΙΣΜΑ ΣΤΗΝ ΟΜΗ ΕΠΑΝΑΛΗΨΗΣ ΣΥΝΟΛΟ ΣΕΛΙ ΩΝ: 6 ΑΝΑΠΤΥΞΗ ΕΦΑΡΜΟΓΩΝ ΣΕ ΠΡΟΓΡΑΜΜΑΤΙΣΤΙΚΟ ΠΕΡΙΒΑΛΛΟΝ ΤΕΧΝΟΛΟΓΙΚΗΣ ΚΑΤΕΥΘΥΝΣΗΣ ΙΑΓΩΝΙΣΜΑ ΣΤΗΝ ΟΜΗ ΕΠΑΝΑΛΗΨΗΣ ΣΥΝΟΛΟ ΣΕΛΙ ΩΝ: 6 ΘΕΜΑ 1 ο Α. Να χαρακτηρίσετε τις παρακάτω προτάσεις ως σωστές (Σ) η λανθασµένες

Διαβάστε περισσότερα

Γ ΓΕΝΙΚΟΥ ΛΥΚΕΙΟΥ ΑΝΑΠΤΥΞΗ ΕΦΑΡΜΟΓΩΝ ΣΕ ΠΡΟΓΡΑΜΜΑΤΙΣΤΙΚΟ ΠΕΡΙΒΑΛΛΟΝ. Ημερομηνία: Πέμπτη 12 Απριλίου 2018 Διάρκεια Εξέτασης: 3 ώρες ΕΚΦΩΝΗΣΕΙΣ

Γ ΓΕΝΙΚΟΥ ΛΥΚΕΙΟΥ ΑΝΑΠΤΥΞΗ ΕΦΑΡΜΟΓΩΝ ΣΕ ΠΡΟΓΡΑΜΜΑΤΙΣΤΙΚΟ ΠΕΡΙΒΑΛΛΟΝ. Ημερομηνία: Πέμπτη 12 Απριλίου 2018 Διάρκεια Εξέτασης: 3 ώρες ΕΚΦΩΝΗΣΕΙΣ ΑΠΟ ΕΩΣ 02/04/2018 ΕΩΣ 14/04/2018 ΤΑΞΗ: ΜΑΘΗΜΑ: Γ ΓΕΝΙΚΟΥ ΛΥΚΕΙΟΥ ΑΝΑΠΤΥΞΗ ΕΦΑΡΜΟΓΩΝ ΣΕ ΠΡΟΓΡΑΜΜΑΤΙΣΤΙΚΟ ΠΕΡΙΒΑΛΛΟΝ Ημερομηνία: Πέμπτη 12 Απριλίου 2018 Διάρκεια Εξέτασης: 3 ώρες ΕΚΦΩΝΗΣΕΙΣ ΘΕΜΑ Α Α1. Να

Διαβάστε περισσότερα

Δομές Επανάληψης. Όσο μέχρις ότου για. 22/11/08 Ανάπτυξη εφαρμογών 1

Δομές Επανάληψης. Όσο μέχρις ότου για. 22/11/08 Ανάπτυξη εφαρμογών 1 Δομές Επανάληψης Όσο μέχρις ότου για 22/11/08 Ανάπτυξη εφαρμογών 1 Όσο. επανάλαβε Όσο Συνθήκη επανάλαβε Εντολή1 Εντολή2.. Ομάδα εντολών Συνθήκη Αληθής Ομάδα εντολών Εντολή Ν Τέλος_Επανάληψης Ψευδής 1.

Διαβάστε περισσότερα