Εισαγωγή στις Αρχές της επιστήμης των ΗΥ

Σχετικά έγγραφα
ΕΚΦΩΝΗΣΕΙΣ & ΛΥΣΕΙΣ ΘΕΜΑΤΩΝ ΤΘ ΑΝΑ ΚΕΦΑΛΑΙΟ ΚΑΙ ΠΑΡΑΓΡΑΦΟ

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

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

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

Μαλούτα Θεανώ Σελίδα 1

Τεχνικές σχεδίασης προγραμμάτων, Προγραμματιστικά Περιβάλλοντα

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

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

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

6. Εισαγωγή στον προγραµµατισµό

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

ΘΕΜΑ Β Β1. Να συμπληρώσετε τις παρακάτω προτάσεις χρησιμοποιώντας τις λέξεις Θεωρητική ή Εφαρμοσμένη:

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

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

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

1. Όλα τα προβλήματα μπορούν να λυθούν με τη βοήθεια HY. 2. Ο υπολογισμός του εμβαδού τετραγώνου είναι πρόβλημα άλυτο.

Ε Ι Α Γ Ω Γ Η Σ Ο Ν Π Ρ Ο Γ Ρ Α Μ Μ Α Σ Ι Μ Ο Κ Ε Υ Α Λ Α Ι Ο 6. Σο πρόγραμμα γράφεται σε κάποια γλώσσα προγραμματισμού.

ΚΕΦΑΛΑΙΟ 6 ΕΙΣΑΓΩΓΗ ΣΤΟΝ ΠΡΟΓΡΑΜΜΑΤΙΣΜΟ. 03/01/09 Χαράλαμπος Τζόκας 1

4. Συντακτικό μιας γλώσσας είναι το σύνολο των κανόνων που ορίζει τις μορφές με τις οποίες μια λέξη είναι αποδεκτή.

10. Με πόσους και ποιους τρόπους μπορεί να αναπαρασταθεί ένα πρόβλημα; 11. Περιγράψτε τα τρία στάδια αντιμετώπισης ενός προβλήματος.

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

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

Θεωρητικές Ασκήσεις. ΑΝΑΠΤΥΞΗ ΕΦΑΡΜΟΓΩΝ ΣΕ ΠΡΟΓΡΑΜΜΑΤΙΣΤΙΚΟ ΠΕΡΙΒΑΛΛΟΝ. 1 ο Μέρος

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

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

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

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

Στήλη Β Προτάσεις. 1. Όσο συνθήκη επανάλαβε εντολές Τέλος_επανάληψης 2. Αρχή_επανάληψης εντολές Μέχρις_ότου συνθήκη

Ανάπτυξη εφαρμογών/ Βασικές γνώσεις/ πρώτο θέμα ΕΡΩΤΗΣΕΙΣ ΣΥΝΤΟΜΗΣ ΑΠΑΝΤΗΣΗΣ

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

Σου προτείνω να τυπώσεις τις επόμενες τέσσερις σελίδες σε ένα φύλο διπλής όψης και να τις έχεις μαζί σου για εύκολη αναφορά.

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

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

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

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

ΑΣΚΗΣΕΙΣ ΘΕΩΡΙΑΣ. ΘΕΜΑ 1 Δίνεται το παρακάτω τμήμα δηλώσεων ενός προγράμματος σε «ΓΛΩΣΣΑ»: ΜΕΤΑΒΛΗΤΕΣ ΠΡΑΓΜΑΤΙΚΕΣ: Π[10] ΛΟΓΙΚΕΣ: ΒΡΕΘΗΚΕ ΑΚΕΡΑΙΕΣ: i

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

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

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

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

ΣΗΜΕΙΩΣΕΙΣ ΣΤΟ ΜΑΘΗΜΑ «ΕΙΣΑΓΩΓΗ ΣΤΙΣ ΑΡΧΕΣ ΤΗΕ ΕΠΙΣΤΗΜΗΣ ΤΩΝ Η/Υ»

Κεφ. 2 Θέματα Θεωρητικής Επιστήμης Υπολογιστών. Κοντογιάννης Βασίλειος ΠΕ19

18/ 07/ Σελίδα 1 6

Κεφάλαιο 6 Εισαγωγή στον Προγραμματισμό. 26-Jun-15 ΑΕΠΠ - Καραμαούνας Π. 1

Τρίτη, 1 Ιουνίου 2004 ΤΕΧΝΟΛΟΓΙΚΗ ΚΑΤΕΥΘΥΝΣΗ Γ ΛΥΚΕΙΟΥ ΑΝΑΠΤΥΞΗ ΕΦΑΡΜΟΓΩΝ

ΘΕΜΑ Συμβολική γλώσσα 2. Γλώσσες υψηλού επιπέδου 3. Γλώσσες τέταρτής γενιάς 4. Γλώσσα μηχανής

Θέμα Α Α3.1 ΤΕΛΟΣ 1ΗΣ ΑΠΟ 9 ΣΕΛΙΔΕΣ

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

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

Γ ΤΑΞΗ ΕΞΕΤΑΖΟΜΕΝΟ ΜΑΘΗΜΑ: ΑΝΑΠΤΥΞΗ ΕΦΑΡΜΟΓΩΝ ΣΕ ΠΡΟΓΡΑΜΜΑΤΙΣΤΙΚΟ ΠΕΡΙΒΑΛΛΟΝ ÑÏÌÂÏÓ

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

ΑΣΚΗΣΕΙΣ ΣΤΗ ΟΜΗ ΕΠΙΛΟΓΗΣ (ΑΝΑΦΕΡΟΝΤΑΙ ΟΣΑ ΠΡΟΕΡΧΟΝΤΑΙ ΑΠΟ ΤΗΝ ΤΡΑΠΕΖΑ ΘΕΜΑΤΩΝ)

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

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

ΠΕΡΙΕΧΟΜΕΝΑ. Εντολές επιλογής Εντολές επανάληψης

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

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

Β ΛΥΚΕΙΟΥ ΕΙΣΑΓΩΓΗ ΣΤΙΣ ΑΡΧΕΣ ΤΗΣ ΕΠΙΣΤΗΜΗΣ ΤΩΝ Η/Υ ΝΟΕΜΒΡΙΟΣ 2018

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

Ενδεικτικές - Προτεινόμενες Λύσεις των θεμάτων του ΓΗ_Β_ΕΗΥ_0_19332 (GI_V_EIY_0_19332)

1 Ο Λύκειο Ρόδου. Β ΓΕΛ ΕισΑρχΕπ Η/Υ. Γεωργαλλίδης Δημήτρης

ΑΡΧΗ 1ΗΣ ΣΕΛΙ ΑΣ Γ ΤΑΞΗ

«Τράπεζα θεμάτων» ταξινομημένη κατά κεφάλαιο για το μάθημα:

Γλώσσες υψηλού επιπέδου Περιέχουν περισσότερες εντολές για την εκτέλεση πολύπλοκων εργασιών Τα προγράµµατα µεταφράζονται σε γλώσσα µηχανής είτε από το

β. Δομημένα 3. Ο τρόπος λύσης τους μπορεί να επιλεγεί από πλήθος δυνατών λύςεων. γ. Άλυτα

ΘΕΜΑ 1 ο. Στήλη Β Προτάσεις. β. Ο βρόχος επανάληψης τερµατίζεται, όταν η συνθήκη είναι αληθής. όταν η συνθήκη είναι ψευδής.

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

θέμα των Πανελλαδικών Εξετάσεων

Πληροφορική 2. Γλώσσες Προγραμματισμού

Στήλη Β Προτάσεις α. Ο βρόχος επανάληψης τερµατίζεται, όταν η συνθήκη είναι αληθής β. Ο βρόχος επανάληψης

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

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

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

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

Αρχές Προγραμματισμού Η/Υ Μέθοδοι παρουσίασης του αλγόριθμου και Βασικές έννοιες

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

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

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

Επαναληπτικό Διαγώνισμα

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

ΑΡΧΗ 1ης ΣΕΛΙΔΑΣ ΕΞΕΤΑΖΟΜΕΝΟ ΜΑΘΗΜΑ : ΑΝΑΠΤΥΞΗ ΕΦΑΡΜΟΓΩΝ ΤΑΞΗ / ΤΜΗΜΑ : Γ ΛΥΚΕΙΟΥ ΔΙΑΓΩΝΙΣΜΑ ΠΕΡΙΟΔΟΥ : ΜΑΡΤΙΟΣ 2018 ΣΥΝΟΛΟ ΣΕΛΙΔΩΝ : 6 (ΕΞΙ)

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

Για I από 2 μέχρι 10 με_βήμα 0 S S + I. Τέλος_επανάληψης Εμφάνισε S

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

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

ΑΡΧΗ 1ΗΣ ΣΕΛΙΔΑΣ Γ ΗΜΕΡΗΣΙΩΝ

Τράπεζα Θεμάτων, Β Λυκείου: Εισαγωγή στις Αρχές της Επιστήμης των Η/Υ

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

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

Γενικές εξετάσεις 2014 Ανάπτυξη εφαρμογών σε προγραμματιστικό περιβάλλον Τεχνολογική Κατεύθυνση

ΔΙΑΓΩΝΙΣΜΑ ΘΕΜΑΤΑ. 10. Τα επιλύσιμα προβλήματα κατηγοριοποιούνται περεταίρω με βάση το βαθμό δόμησης και το είδος επίλυσής τους.

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

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

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

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

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

Τάξη: Γ Λυκείου Κατεύθυνση: Τεχνολογική Μάθημα: Ανάπτυξη Εφαρμογών σε Προγ/κό Περιβάλλον Είδος Εξέτασης: Διαγώνισμα Ημερομηνία Εξέτασης:

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

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

ΙΑΓΩΝΙΣΜΑ ΣΤΗΝ ΑΝΑΠΤΥΞΗ ΕΦΑΡΜΟΓΩΝ ΘΕΜΑ 1 Α.

Transcript:

Εισαγωγή στις Αρχές της επιστήμης των ΗΥ Ερωτήσεις και ασκήσεις για επανάληψη 1. Τι είναι πρόβλημα (σελ 14) 2. Ποιες είναι οι κατηγορίες προβλημάτων με βάση την επίλυση; Δώστε τον ορισμό για κάθε μια κατηγορία. (σελ 14) 3. Τα προβλήματα ανάλογα με τη δυνατότητα επίλυσης διακρίνονται σε : α), β)., γ).. (σελ 14) 4. Τι είναι υπολογιστικό πρόβλημα (σελ15) 5. Ένα επιλύσιμο πρόβλημα μπορεί να είναι υπολογιστικό. Σωστό ή Λάθος; (σελ15) 6. Κάθε επιλύσιμο πρόβλημα είναι υπολογιστικό. Σωστό ή Λάθος; (σελ15) 7. Ένα ανοιχτό πρόβλημα έχει αποδειχθεί ότι δεν έχει λύση (σελ15) 8. Ποιες είναι οι φάσεις επίλυσης ενός προβλήματος (σελ17) 9. Από τι εξαρτάται η κατανόηση του προβλήματος; (σελ 16)(διατύπωση-ερμηνεία) 10. Περιγράψτε συνοπτικά τα στάδια επίλυσης υπολογιστικού προβλήματος (σελ17) 11. Τοποθετείστε στη σειρά τα παρακάτω στάδια επίλυσης υπολογιστικού προβλήματος Ανάλυση, σύνθεση, κατανόηση, γενίκευση, κατηγοριοποίηση (σελ18) 12. Τι είναι δεδομένο; Τι είναι ζητούμενο; Τι είναι επεξεργασία δεδομένων (σελ 17) 13. Τι είναι αλγόριθμος; (σελ19) 14. Ποια είναι τα χαρακτηριστικά αλγορίθμου Ονομαστικά και αναλυτικά (σελ 22) 15. Τι είναι δομή δεδομένων; (σελ30) 16. Ποιοι είναι οι συνήθεις τύποι δεδομένων (σελ 29) 17. Ποιες είναι οι πιο ευρέως χρησιμοποιούμενες δομές δεδομένων (ονομαστικά) σελ 30 18. ΝΑ διαβάσετε καλά (κατανόηση όχι απομνημόνευση) στη σελ 32, 33και 34 τα κείμενα στο πλάι που αναφέρονται σε σταθερές, μεταβλητές, τελεστές γιατί χρειάζονται στις ασκήσεις 19. Ποιες είναι οι βασικές δομές ενός αλγόριθμου (Απ. Δομή Ακολουθίας, Δομή επιλογής, Δομής επανάληψης) 20. Αναφέρατε τρεις δομές επανάληψης (απ στις σελ 39, 40 και 41 στο πλάι με τα μπλε και μαύρα γράμματα στην κορυφή) 21. Αντιστοιχήστε Πίνακας Α Πίνακας Β 1 Δομή επιλογής Α Για. Από.μεχρι 2 Εκτελεί συγκεκριμένο αριθμό Β επαναλήψεων Αν συνθήκη τοτε Εντολές1 Αλλιως Εντολές2 Τέλος_αν 3 Λογικοί τελεστές Γ +,-, * 4 Αριθμητικοί τελεστές Δ ΚΑΙ, Η, ΟΧΙ 5 Σχεσιακοί τελεστές Ε <, >, <= 1β 2 α 3δ 4γ 5ε 22. Τι είναι πρόγραμμα; Τι είναι προγραμματισμός; (σελ 55) 23. Απαντήστε σύντομα στις παρακάτω ερωτήσεις a. Τι είναι η γλώσσα μηχανής (ακολουθίες δυαδικών ψηφίων.. λειτουργίες) σελ 56 b. Τι είναι συμβολικές γλώσσες; Ποιος κάνει τη μετάφραση σελ 56 c. Ποια τα πλεονεκτήματα (3) των γλωσσών υψηλού επιπέδου σε σχέση με τις γλώσσες των προηγούμενων γενιών (σελ 56) 24. Τι χρησιμοποιούμε για να συντάξουμε το πηγαίο πρόγραμμα; Ποια προγράμματα αναλαμβάνουν τη μετάφραση του προγράμματος σε μορφή αναγνωρίσιμη από τον

υπολογιστή ; (σελ 62) 25. Περιγράψτε τη διαδικασία μετατροπής από το πηγαίο πρόγραμμα στο εκτελέσιμο χρησιμοποιώντας a. Μεταγλωττιστή b. Διερμηνευτή (σελ 62 στο πλάι). 26. Να αναπαραστήσετε τις φάσεις μεταγλώττισης σε σχήμα (εικόνα 2.31) 27. Αντιστοιχήστε τα περιεχόμενα του πίνακα Α με αυτά του πίνακα Β Πίνακας Α Πίνακας Β 1 Μεταγλωττιστής Α Εκτέλεση προγράμματος 2 Εμφάνιση Λογικών λαθών Β Πηγαίο-Αντικείμενο- Εκτελέσιμο 3 Συμβολικές Γλώσσες Γ Ακολουθίες δυαδικών ψηφίων (0 και 1) 4 Γλώσσα Μηχανής Δ Συμβολομεταφραστής 1β, 2 α, 3δ, 4γ 28. Τι είδη λαθών μπορούν να προκύψουν και σε ποιες φάσεις; Περιγράψτε τα λάθη και τις φάσεις που εμφανίζονται (σελ 62) 29. Απαντήστε Σωστό ή λάθος : a. Οι συμβολικές γλώσσες είναι μια εξέλιξη στις γλώσσες συγγραφής προγραμμάτων αλλά παραμένουν στενά συνδεδεμένες με την αρχιτεκτονική του υπολογιστή (ΣΩΣΤΟ) b. Ο προγραμματισμός σε γλώσσες υψηλού επιπέδου δίνει τη δυνατότητα μεταφοράς (μεταφερσιμότητα) δηλαδή της εκτέλεσης των προγραμμάτων από κάθε υπολογιστή (ΣΩΣΤΟ) c. Η γλώσσα μηχανής είναι ο φυσικότερος και ευκολότερος τρόπος εκφρασης προβλημάτων (ΛΑΘΟΣ) d. Οι γλώσσες προγραμματισμού υποστηρίζονται από εργαλεία που διευκολύνουν της εργασία του προγραμματιστή: ο συντάκτης για τη σύνταξη προγραμμάτων, και μεταφραστικά προγράμματα (μεταγλωττιστής ή διερμηνευτής) για τη μετατροπή σε γλώσσα μηχανής (ΣΩΣΤΟ) 30. Τι είναι το Λειτουργικό Συστημα; Ποιες οι βασικές αρμοδιότητες του ΛΣ. (σελ 77,78). Ποιες είναι οι βασικές εργασίες ενός ΛΣ ονομαστικά (σελ 78) Δώστε παραδείγματα γνωστών ΛΣ ονομαστικά (σελ 80) 31. Τι είναι τα πληροφορικά συστήματα (σελ 83) Τι είναι η βάση δεδομένων (σελ 84) 32. Τι είναι δίκτυο υπολογιστών (σελ 87). Ποια τα είδη βάση της περιοχής που καλύπτουν (σελ 89) Σε ποια κατηγορία ανήκει το δίκτυο του σχολείου μας; 33. Ποιες είναι οι βασικές τοπολογίες δικτύων ονομαστικά (σελ 89-90) 34. Ποιες οι σύγχρονες υπηρεσίες δικτύων ονομαστικά (σελ 90-91) 35. Τι είναι τεχνητή νοημοσύνη (σελ 93) 36. Ο παρακάτω αλγόριθμος υπολογίζει το μέσο όρο δυο αριθμών και τον εμφανίζει. Ο αλγόριθμος έχει συντακτικά και λογικά λάθη. Ο παρακάτω αλγόριθμος υπολογίζει το μέσο όρο δυο αριθμών και τον εμφανίζει. Ο αλγόριθμος έχει συντακτικά και λογικά λάθη. Α) Βρείτε τα συντακτικά λάθη και διορθώστε τα. Β) Βρείτε τα λογικά λάθη, Γ) Αιτιολογήστε τα λογικά λάθη και διορθώστε τα. Δ)Σε ποιες φάσεις εμφανίζεται το κάθε λάθος από αυτά που εντοπίσατε. ΑΛΓΟΡΙΘΜΟΣ ΛΑΘΟΣ ΔΙοΒΑΣΕ Α, Β ΜΟ Α+Β/2 ΓΡΑΨΕ ΜΟ ΤΕΛΟΣ ΛΑΘΟΣ ΑΠ. ΔΙοΒΑΣΕ Α, Β Συντακτικό λάθος Εμφανίζεται στη μετάφραση

ΜΟ Α+Β/2 Λογικό λάθος διότι με την εκχώρηση ΜΟ Α+Β/2 στη μεταβλητή ΜΟ εκχωρείται το άθροισμα της Μεταβλητής Α με το μισό της μεταβλητης Β, και όχι το μισό του αθροίσματος των Α και Β Εμφανίζεται κατά την εκτέλεση του προγράμματος Ο σωστός αλγόριθμος είναι ΑΛΓΟΡΙΘΜΟΣ ΛΑΘΟΣ ΔΙΑΒΑΣΕ Α, Β ΜΟ (Α+Β)/2 ΓΡΑΨΕ ΜΟ ΤΕΛΟΣ ΛΑΘΟΣ 37. Να συμπληρωθεί η τρίτη γραμμή του αλγόριθμου ώστε να δίνει ως αποτέλεσμα τον αριθμό 5 ΑΛΓΟΡΙΘΜΟΣ ΣΥΜΠΛΗΡΩΣΗ Χ 2 Χ Χ + ΓΡΑΨΕ Χ ΤΕΛΟΣ ΣΥΜΠΛΗΡΩΣΗ ΑΠ Χ Χ + 3 38. Να συμπληρωθεί η τρίτη γραμμή του αλγόριθμου ώστε να δίνει ως αποτέλεσμα τον αριθμό 6 ΑΛΓΟΡΙΘΜΟΣ ΣΥΜΠΛΗΡΩΣΗ Χ 2 Γ Χ - ΓΡΑΨΕ Γ ΤΕΛΟΣ ΣΥΜΠΛΗΡΩΣΗ ΑΠ Γ Χ - (-4) Προσοχή! συμπληρώνετε με το (-4) και δεν γραφετε Χ+4. Αριθμητικά είναι το ιδιο αλλά εδώ σας ζητείτε να συμπληρώσετε κάτι μετά το Χ- 39. Να συμπληρωθεί η τέταρτη γραμμή του αλγόριθμου ώστε να δίνει ως αποτέλεσμα τον αριθμό 7 ΑΛΓΟΡΙΘΜΟΣ ΣΥΜΠΛΗΡΩΣΗ Κ 3 Λ Κ * 2 Κ Κ - Λ Κ + Λ ΓΡΑΨΕ Λ ΤΕΛΟΣ ΣΥΜΠΛΗΡΩΣΗ ΑΠ Κ Κ -2 40. Τοποθετήστε σε σωστή σειρά τις εντολές του αλγορίθμου ΑΛΓΟΡΙΘΜΟΣ ΣΕΙΡΑ Γ Α + Β ΔΙΑΒΑΣΕ Α, Β ΓΡΑΨΕ Γ ΤΕΛΟΣ ΣΕΙΡΑ ΑΠ. ΔΙΑΒΑΣΕ Α, Β Γ Α + Β ΓΡΑΨΕ Γ

41. Να γράψετε στο γραπτό σας τους αριθμούς από τη στήλη Α και δίπλα τα γράμματα τη στήλης Β ώστε να προκύπτει η σωστή αντιστοίχηση. Στήλη Α 1. Έκφραση α. "Α" 2. Συγκριτικός τελεστής β. ΚΑΙ 3. Αριθμητικός τελεστής γ. (α+z)/2 4. Αλφαριθμητική τιμή δ. < 5. Λογικός τελεστής ε. + Β1. 1. γ 2. δ 3. ε 4. α 5. β (μονάδες 10) 42. Να γράψετε στο γραπτό σας τον αριθμό κάθε εντολής και δίπλα να αναφέρετε τον τύπο των μεταβλητών, για τις παρακάτω εντολές εκχώρησης δεδομένων σε μεταβλητές: α 5 β "5" γ 9.15 δ "Ψευδής" Β1. 1. ακέραιος 2. αλφαριθμητικός 3. πραγματικός 4. αλφαριθμητικός 43. Σας δίνεται ο παρακάτω αλγόριθμος: Α 20 Διάβασε Χ Αν Χ<20 τότε Α <- Α + Χ (εντολή 1) Αλλιώς Α <- Α - Χ (εντολή 2) Τέλος_Αν Εμφάνισε Α Να απαντήστε στο γραπτό σας στις ακόλουθες ερωτήσεις: α. Να γράψετε δύο αριθμούς, ο καθένας από τους οποίους αν δοθεί στη μεταβλητή Χ θα εκτελεστεί η εντολή 1. β. Να γράψετε δύο αριθμούς, ο καθένας από τους οποίους αν δοθεί στη μεταβλητή Χ θα εκτελεστεί η εντολή 2.

γ. Υπάρχει αριθμός που μπορεί να δοθεί στη μεταβλητή Χ ώστε η εντολή Εμφάνισε Α να μην εκτελεστεί ποτέ; Μονάδες 15 B2. 1. 10 (οποιαδήποτε τιμή μικρότερη του 20) 2. 30 (οποιαδήποτε τιμή μεγαλύτερη ή ίση του 20) 3. Όχι. Στο συγκεκριμένο αλγόριθμο υπάρχουν μία εντολή εκχώρησης, μία εισόδου, μία σύνθετης επιλογής και μία εξόδου. Όλες θα εκτελεστούν η μία μετά την άλλη. Δεν παίζει κανένα ρόλο η τιμή που λαμβάνει η μεταβλητή Χ στην εκτέλεση της εντολής Εμφάνισε Α 44. Να γράψετε στο γραπτό σας τους αριθμούς της στήλης Α και δίπλα το γράμμα της στήλης Β που αντιστοιχεί σωστά. Να σημειωθεί ότι περισσότερες από μια επιλογές της στήλης Α αντιστοιχούν σε κάποια από τις επιλογές της στήλης Β. Στήλη Α (Σύμβολο τελεστή) (Είδος τελεστή) 1. * α. Σχεσιακός τελεστής 2. ΟΧΙ β. Λογικός τελεστής 3. > γ. Αριθμητικός τελεστής 4. ΚΑΙ 5. Σχεσιακός τελεστής: >, Λογικός τελεστής: και, όχι Αριθμητικός τελεστής: * 45. Να γράψετε στο γραπτό σας τους αριθμούς της στήλης Α και δίπλα το γράμμα της στήλης Β που αντιστοιχεί σωστά. Στήλη Α 1. Ψευδής α. Λογικός τελεστής 2. > = β. Μεταβλητή 3. ΚΑΙ γ. Λογική σταθερά 4. "πλάτος" δ. Σχεσιακός τελεστής 5. μήκος ε. Αλφαριθμητική τιμή 1. γ 2.δ 3.α 4. ε 5.β 46. Να γράψετε στο γραπτό σας τους αριθμούς της στήλης Α και δίπλα το γράμμα της στήλης Β που αντιστοιχεί σωστά.

Στήλη Α 1. Αληθής α. Λογικός τελεστής 2. > β. Μεταβλητή 3. Άθροισμα γ. Λογική σταθερά 4. "Άθροισμα" δ. Σχεσιακός τελεστής 5. ΚΑΙ ε. Αλφαριθμητική τιμή 1-γ, 2-δ, 3-β, 4-ε, 5-α 47. Να μετατρέψετε σε εντολές εκχώρησης τις παρακάτω φράσεις: 1. Το Ι είναι ο μέσος όρος των α, β, γ 2. Το Μ αυξάνει κατά δύο μονάδες 3. Το Κ μειώνεται κατά Λ 4. Το Ε είναι το μισό του αθροίσματος των α και β 5. Το Α μειώνεται κατά δύο μονάδες. 1. Ι (α + β + γ) / 3 2. Μ Μ + 2 3. Κ Κ Λ 4. Ε (α + β) / 2 5. Α Α - 2 48. ΠΡΟΣΟΧΗ!!! ΝΑ ΛΥΣΕΤΕ ΤΑ ΠΑΡΑΔΕΙΓΜΑΤΑ a. 2.8 σελ 33 b. 2.13 σελ38 c. 2.14 και 2.15 σελ 39 d. 2.16 και 2.17 σελ 40 e. 2.18 σελ 41