Κεφάλαια 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. κωδικοποίηση (τα 1, 2 και 3 απευθύνονται στον άνθρωπο, ενώ το 4 στον ΗΥ) ( 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ψήφιου κλπ αριθμού στα ψηφία του 2ψήφιος π.χ. 53: 5=53 div 10, 3=53 mod 10 3ψήφιος π.χ. 538: 5=538 div 100, 3=538 div 10 mod 10, 8=538 mod 10 Έλεγχος αν ο x έχει το πολύ 3 ψηφία x div 1000 = 0 Τιμή του ψηφίου των χιλιάδων x div 1000 mod 10 Έλεγχος αν ο x έχει τουλάχιστον 3 ψηφία x div 100 <> 0 Τιμή του ψηφίου των εκατοντάδων x div 100 mod 10 6

7 ( 7.6) Συναρτήσεις: δεκαδικό μέρος του Χ = Χ Α_Μ(Χ) T_Ρ(Χ^2) = X^(1/2) Α_Τ(Χ) = T_Ρ(Χ^2) 7

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

9 9

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

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

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

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

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

15 π.χ. ax+ b = 0 15

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

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

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

19 ( 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 Ένα παιχνίδι παίζεται κυκλικά από 5 παίκτες. Σε κάθε γύρο παίζει 1 παίκτης. Με δεδομένο τον γύρο (>=1) του παιχνιδιού ποιος παίκτης (1-5) έπαιξε; παίκτης (γύρος-1) mod

20 ( 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 Γράψε d, 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 20

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

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

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

24 ( ) Δομή επιλογής 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) Πίνακας Αληθείας 24

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

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

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

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

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

30 Δομή επιλογής Μεθοδολογίες Ασκήσεων Μ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 30

31 Δομή επιλογής Μεθοδολογίες Ασκήσεων Μ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 31

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

33 Δομή επιλογής Μεθοδολογίες Ασκήσεων Μ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 Αλλιώς Γράψε αδύνατη 33

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

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

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

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

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

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

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

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

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

43 Δομή επιλογής Μεθοδολογίες Ασκήσεων Μ13. Μετατροπή: Αν πολλαπλής επιλογής σύνολο από Αν- Διάβασε x Αν (x < 0) τότε x x + 10 ΑλλιώςΑν (x < 100) τότε x x + 5 Αλλιώς x x + 1 Διάβασε x αx x Αν (αx < 0) τότε x x + 10 Αν (αx >= 0 ΚΑΙ αx < 100) τότε x x + 5 Αν (αx >= 100) τότε x x + 1 Αν (x < 0) τότε Γράψε 1 Αλλιώς Αν (x < 1000) τότε Γράψε 2 Αλλιώς Αν (x < 2000 ΚΑΙ x <> 1500) τότε Γράψε 3 Αλλιώς Γράψε 4 Αν (x < 0) τότε Γράψε 1 Αν (x >= 0 ΚΑΙ x < 1000) τότε Γράψε 2 Αν (x >= 1000 ΚΑΙ x < 2000 ΚΑΙ x <> 1500) τότε Γράψε 3 Αν (x >= 2000 Η x = 1500) τότε Γράψε 3 43

44 Δομή επιλογής Μεθοδολογίες Ασκήσεων Μ14. Κατάργηση του ΚΑΙ / Η Αν (Σ1 ΚΑΙ Σ2) τότε εντολές Αν (Σ1 H Σ2) τότε εντολές Αν (Σ1) τότε Αν (Σ2) τότε εντολές Αν (Σ1) τότε εντολές ΑλλιώςΑν (Σ2) τότε εντολές ή Αν (Σ1) τότε εντολές Αν (Σ2 ΚΑΙ ΟΧΙ Σ1) τότε εντολές 44

45 Δομή επιλογής Μεθοδολογίες Ασκήσεων Μ14. Κατάργηση του ΚΑΙ / Η Αν (Σ1 ΚΑΙ Σ2) τότε εντολές1 Αλλιώς εντολές2 Αν (Σ1) τότε Αν (Σ2) τότε εντολές1 Αλλιώς εντολές2 Αλλιώς εντολές2 Αν (Σ1 Η Σ2) τότε εντολές1 Αλλιώς εντολές2 Αν (Σ1) τότε εντολές1 ΑλλιώςΑν (Σ2) τότε εντολές1 Αλλιώς εντολές2 ή Αν (Σ1) τότε εντολές1 Αν (Σ2 ΚΑΙ ΟΧΙ Σ1) τότε εντολές1 Αν (ΟΧΙ Σ1 ΚΑΙ ΟΧΙ Σ2) τότε εντολές2 45

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

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

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

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

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

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

52 ( ) Δομή Επανάληψης 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 Γράψε Καλημέρα ΤέλοςΕπανάληψης 52

53 ( ) Δομή Επανάληψης 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 ΤέλοςΕπανάληψης Γράψε Γ 53

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

55 ( ) Δομή Επανάληψης 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 55

56 ( ) Δομή Επανάληψης 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 ΤέλοςΕπανάληψης ΤέλοςΕπανάληψης 56

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

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

59 ( ) Δομή Επανάληψης Μεθοδολογίες Ασκήσεων Μ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 μ Αλλιώς Αν (μ < min) τότε min μ Αν (μ > max) τότε max μ ΤέλοςΕπανάληψης μο S / 500 Γράψε μο, min, max, ΠΥ/500*100, % Αν (ΠΑ <> 0) τότε Γράψε SΑ / ΠΑ Αν (ΠΒ <> 0) τότε Γράψε SΒ / ΠΒ Αν (ΠΓ <> 0) τότε Γράψε SΓ / ΠΓ 59

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

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

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

63 ( ) Δομή Επανάληψης Μεθοδολογίες Ασκήσεων Μ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) Γράψε Λάθος τιμή Διάβασε β ΤέλοςΕπανάληψης 63

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

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

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

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

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

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

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

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

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

73 ( ) Δομή Επανάληψης Μεθοδολογίες Ασκήσεων Μ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 Ε 2*3.14*R^2 + 2*3.14*R*h Γράψε Ε ΑλλιώςΑν (επ <> 4) τότε Γράψε Λάθος επιλογή ΜέχριςΌτου (επ = 4) 73

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

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

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

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

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

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

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

81 ( ) Δομή Επανάληψης Μεθοδολογίες Ασκήσεων Μ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 ΤέλοςΕπανάληψης Αν (άρτιοι = Αληθής) τότε Γράψε ΝΑΙ Αλλιώς Γράψε ΟΧΙ 81

82 ( ) Δομή Επανάληψης Μεθοδολογίες Ασκήσεων Μ12. Εξάντληση αποθέματος Ένας μανάβης προμηθεύεται 300 κιλά μήλα για να τα πουλήσει με 2 το κιλό. Να γραφεί πρόγραμμα το οποίο για κάθε παραγγελία διαβάζει την ποσότητα σε κιλά και εφόσον το απόθεμα επαρκεί για την κάλυψη της παραγγελίας να την εκτελεί. Διαφορετικά να διαθέτει το διαθέσιμο απόθεμα. Η εισαγωγή τερματίζεται όταν εξαντληθεί το απόθεμα. Για κάθε παραγγελία να εμφανίζει το κόστος της. ΑΠ 300 Όσο (ΑΠ<>0) επανάλαβε Διάβασε ποσ Αν (ποσ > ΑΠ) τότε ποσ ΑΠ ΑΠ ΑΠ ποσ Γράψε ποσ*2, ΤέλοςΕπανάληψης 82

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

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

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

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

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

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

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

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

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

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

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

Δομές Ακολουθίας- Επιλογής - Επανάληψης. Δομημένος Προγραμματισμός Δομές Ακολουθίας- Επιλογής - Επανάληψης Δομημένος Προγραμματισμός 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.2: Αλγόριθμοι. Επιστήμη ΗΥ Κεφ. 2.2 Καραμαούνας Πολύκαρπος

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Παλλατίδειο ΓΕΛ Σιδηροκάστρου Δομή Επανάληψης 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 Να βρείτε τις τιμές

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

ΑΡΧΗ 2ΗΣ ΣΕΛΙΔΑΣ Γ Α... Β

ΑΡΧΗ 2ΗΣ ΣΕΛΙΔΑΣ Γ Α... Β ΘΕΜΑ Α ΑΡΧΗ 1ΗΣ ΣΕΛΙΔΑΣ ΠΡΟΣΟΜΟΙΩΣΗ ΑΠΟΛΥΤΗΡΙΩΝ ΕΞΕΤΑΣΕΩΝ Γ' ΤΑΞΗΣ ΗΜΕΡΗΣΙΟΥ ΓΕΝΙΚΟΥ ΛΥΚΕΙΟΥ ΔΕΥΤΕΡΑ 11 ΑΠΡΙΛΙΟΥ 2011 ΕΞΕΤΑΖΟΜΕΝΟ ΜΑΘΗΜΑ: ΑΝΑΠΤΥΞΗ ΕΦΑΡΜΟΓΩΝ ΣΕ ΠΡΟΓΡΑΜΜΑΤΙΣΤΙΚΟ ΠΕΡΙΒΑΛΛΟΝ ΤΕΧΝΟΛΟΓΙΚΗΣ

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

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

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

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

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

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

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

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

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

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

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

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

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

Χ=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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

7.1 Αλφάβητο. 7.2 Τύποι δεδομένων. 7.3 Σταθερές. 7.4 Μεταβλητές. 7.5 Αριθμητικοί τελεστές. 7.6 Συναρτήσεις. 7.7 Αριθμητικές εκφράσεις. 7.

7.1 Αλφάβητο. 7.2 Τύποι δεδομένων. 7.3 Σταθερές. 7.4 Μεταβλητές. 7.5 Αριθμητικοί τελεστές. 7.6 Συναρτήσεις. 7.7 Αριθμητικές εκφράσεις. 7. 7.1 Αλφάβητο. 7.2 Τύποι δεδομένων. 7.3 Σταθερές. 7.4 Μεταβλητές. 7.5 Αριθμητικοί τελεστές. 7.6 Συναρτήσεις. 7.7 Αριθμητικές εκφράσεις. 7.8 Εντολή εκχώρησης. 7.1 7.9 Εντολές εισόδου εξόδου. 7.10 Δομή προγράμματος.

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

ΠΑΝΕΛΛΑΔΙΚΕΣ ΕΞΕΤΑΣΕΙΣ 2016 Α.Ε.Π.Π. Γ ΛΥΚΕΙΟΥ ΤΕΧΝΟΛΟΓΙΚΗΣ ΚΑΤΕΥΘΥΝΣΗΣ. Θέματα και Απαντήσεις

ΠΑΝΕΛΛΑΔΙΚΕΣ ΕΞΕΤΑΣΕΙΣ 2016 Α.Ε.Π.Π. Γ ΛΥΚΕΙΟΥ ΤΕΧΝΟΛΟΓΙΚΗΣ ΚΑΤΕΥΘΥΝΣΗΣ. Θέματα και Απαντήσεις ΠΑΝΕΛΛΑΔΙΚΕΣ ΕΞΕΤΑΣΕΙΣ 2016 Α.Ε.Π.Π. Γ ΛΥΚΕΙΟΥ ΤΕΧΝΟΛΟΓΙΚΗΣ ΚΑΤΕΥΘΥΝΣΗΣ Θέματα και Απαντήσεις Επιμέλεια: Ομάδα Πληροφορικής www.othisi.gr 2 Παρασκευή, 27 Μα ου 2016 ΤΕΧΝΟΛΟΓΙΚΗ ΚΑΤΕΥΘΥΝΣΗ Γ ΛΥΚΕΙΟΥ ΑΝΑΠΤΥΞΗ

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

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

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

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

Αναφέρατε τις ιδιότητες που πρέπει να διακρίνουν τα υποπρογράμματα. Μονάδες 3

Αναφέρατε τις ιδιότητες που πρέπει να διακρίνουν τα υποπρογράμματα. Μονάδες 3 ΘΕΩΡΙΑ ΥΠΟΠΡΟΓΡΑΜΜΑΤΑ Αναφέρατε τις ιδιότητες που πρέπει να διακρίνουν τα υποπρογράμματα. Μονάδες 3 Να αναφέρετε τους κανόνες που πρέπει να ακολουθούν οι λίστες των παραμέτρων κατά την κλήση ενός υποπρογράμματος.

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

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

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

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

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

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

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

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

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

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

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

Διαγώνισμα Γ Λυκείου. Ανάπτυξη Εφαρμογών σε Προγραμματιστικό Περιβάλλον Διαγώνισμα Γ Λυκείου Ανάπτυξη Εφαρμογών σε Προγραμματιστικό Περιβάλλον Όνομα :. Ημερομηνία:.. Θέμα Α (μοναδες 30) Α1. Να αναφέρετε τα έξι πλεονεκτήματα του δομημένου προγραμματισμού. Μονάδες 6 Α2. Να βαλετε

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

ΤΕΛΟΣ 1ΗΣ ΑΠΟ 5 ΣΕΛΙΔΕΣ

ΤΕΛΟΣ 1ΗΣ ΑΠΟ 5 ΣΕΛΙΔΕΣ ΑΡΧΗ 1ΗΣ ΣΕΛΙΔΑΣ ΠΑΝΕΛΛΑΔΙΚΕΣ ΕΞΕΤΑΣΕΙΣ Γ ΤΑΞΗΣ ΗΜΕΡΗΣΙΟΥ ΓΕΝΙΚΟΥ ΛΥΚΕΙΟΥ ΠΑΡΑΣΚΕΥΗ 27 ΜΑΪΟΥ 2016 - ΕΞΕΤΑΖΟΜΕΝΟ ΜΑΘΗΜΑ: ΑΝΑΠΤΥΞΗ ΕΦΑΡΜΟΓΩΝ ΣΕ ΠΡΟΓΡΑΜΜΑΤΙΣΤΙΚΟ ΠΕΡΙΒΑΛΛΟΝ ΤΕΧΝΟΛΟΓΙΚΗΣ ΚΑΤΕΥΘΥΝΣΗΣ (ΚΥΚΛΟΥ

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

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

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

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

Αλγοριθμική & Δομές Δεδομένων- Γλώσσα Προγραμματισμού Ι (PASCAL) Βασικές αλγοριθμικές δομές

Αλγοριθμική & Δομές Δεδομένων- Γλώσσα Προγραμματισμού Ι (PASCAL) Βασικές αλγοριθμικές δομές Αλγοριθμική & Δομές Δεδομένων- Γλώσσα Προγραμματισμού Ι (PASCAL) Βασικές αλγοριθμικές δομές Βασικές Αλγοριθμικές Δομές 2 Εισαγωγή Οι αλγοριθμικές δομές εκφράζουν διαφορετικούς τρόπους γραφής ενός αλγορίθμου.

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

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

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

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

Ονοματεπώνυμο: Ανάπτυξη Εφαρμογών σε Προγραμματιστικό Περιβάλλον. Δομή Ακολουθίας και Επιλογής Κεφ: 2.1, 2.3, , 6.3, , 8.1, 8.1.

Ονοματεπώνυμο: Ανάπτυξη Εφαρμογών σε Προγραμματιστικό Περιβάλλον. Δομή Ακολουθίας και Επιλογής Κεφ: 2.1, 2.3, , 6.3, , 8.1, 8.1. Ονοματεπώνυμο: Μάθημα: Υλη: Ανάπτυξη Εφαρμογών σε Προγραμματιστικό Περιβάλλον Δομή Ακολουθίας και Επιλογής Κεφ: 2.1, 2.3, 2.4.1-2.4.4, 6.3, 7.1-7.10, 8.1, 8.1.1 Επιμέλεια διαγωνίσματος: Ρομπογιαννάκη Ι.Αικατερίνη

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

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

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

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

8. Η δημιουργία του εκτελέσιμου προγράμματος γίνεται μόνο όταν το πηγαίο πρόγραμμα δεν περιέχει συντακτικά λάθη.

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

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