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

Σχετικά έγγραφα
ΑΕΠΠ Ερωτήσεις θεωρίας

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

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

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

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

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

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

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

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

ΑΝΑΠΤΥΞΗ ΕΦΑΡΜΟΓΩΝ ΕΡΩΤΗΣΕΙΣ ΘΕΩΡΙΑΣ Κεφάλαια 2, 7, 8

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

Επιµέλεια Θοδωρής Πιερράτος

Πρόβλημα 37 / σελίδα 207

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

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

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

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

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

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

ΕΙΔΗ,ΤΕΧΝΙΚΕΣ ΚΑΙ ΠΕΡΙΒΑΛΛΟΝΤΑ ΠΡΟΓΡΑΜΜΑΤΙ- ΣΜΟΥ

ΚΕΦΑΛΑΙΟ 6 ΕΙΣΑΓΩΓΗ ΣΤΟΝ ΠΡΟΓΡΑΜΜΑΤΙΣΜΟ. Η επίλυση ενός προβλήματος με τον υπολογιστή περιλαμβάνει τρία εξίσου σημαντικά στάδια.

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

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

ΒΙΒΛΙΑ ΒΙΒΛΙΑ

Ταυτόχρονα ελέγχουμε μήπως κάποια από τις ερωτήσεις του βιβλίου δεν περιέχεται στις παραπάνω και την διαβάζουμε

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

Εισαγωγή στον Προγραμματισμό

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

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

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

6. 1 Η έννοια του προγράμματος

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

Εισαγωγή στον προγραμματισμό

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

ΘΕΜΑ 1 Ο Α1. Δίνονται οι παρακάτω εντολές από ένα τμήμα προγράμματος:

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

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

ΚΑΤΑΝΟΗΣΗ ΑΝΑΛΥΣΗ ΕΠΙΛΥΣΗ. Ο προγραμματισμός ασχολείται με το σύνολο των εντολών που δίνονται στον υπολογιστή ώστε να υλοποιείται ο αλγόριθμος.

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

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

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

Ένα περιοδικό για το ΑΕΠΠ Τεύχος Πανελλαδικών Ι

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

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

ΑΝΑΠΤΥΞΗ ΕΦΑΡΜΟΓΩΝ Κεφάλαιο 6 ο

Κεφάλαιο 6 ο Εισαγωγή στον Προγραμματισμό 1

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

Α. Ερωτήσεις Ανάπτυξης

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

Π ρ ο γ ρ α μ μ α τ ι σ μ ό ς Β α σ ι κ έ ς έ ν ν ο ι ε ς Ι σ τ ο ρ ι κ ή α ν α δ ρ ο μ ή Η έννοια του προγράμματος Ιστορική αναδρομή

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

Ένα περιοδικό για το ΑΕΠΠ

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

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

ΑΝΑΠΤΥΞΗ ΕΦΑΡΜΟΓΩΝ ΣΕ ΠΡΟΓΡΑΜΜΑΤΙΣΤΙΚΟ ΠΕΡΙΒΑΛΛΟΝ. Στέφανος Ουγιάρογλου

ΚΕΦΑΛΑΙΟ VI. Εισαγωγή στον προγραμματισμό

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

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

ΤΡΙΩΡΗ ΓΡΑΠΤΗ ΔΟΚΙΜΑΣΙΑ

Ενότητα 2 ΕΙΣΑΓΩΓΗ ΣΤΟΝ ΠΡΟΓΡΑΜΜΑΤΙΣΜΟ

8. Λεξιλόγιο μιας γλώσσας είναι όλες οι ακολουθίες που δημιουργούνται από τα στοιχεία του αλφαβήτου της γλώσσας, τις λέξεις.

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

Προγραμματισμός Η/Υ. Προτεινόμενα θέματα εξετάσεων Εργαστήριο. Μέρος 1 ό. ΤΕΙ Λάρισας- Σχολή Τεχνολογικών Εφαρμογών Τμήμα Πολιτικών Έργων Υποδομής

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

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

ΤΕΛΙΚΟ ΕΠΑΝΑΛΗΠΤΙΚΟ ΔΙΑΓΩΝΙΣΜΑ

.EVAL push bx Xor bx,bh Add si,ax.loop dec cx. 1. Fortran. 2. Cobol. 3. Algol

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

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

Κεφάλαιο 1. Τι είναι πληροφορία Με τον όρο πληροφορία αναφέρεται οποιοδήποτε γνωσιακό στοιχείο προέρχεται από επεξεργασία δεδοµένων.

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

Α1. Χαρακτηρίστε τις παρακάτω προτάσεις ως σωστές ή λανθασμένες.

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

<<ΔΗΜΗΤΡΗΣ ΜΑΝΩΛΗΣ ΦΥΣΙΚΟΣ ΜCs>> 1

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

ΥΠΟΠΡΟΓΡΑΜΜΑΤΑ. Διαδικασίες και συναρτήσεις. 22 Νοε 2008 Ανάπτυξη εφαρμογών/ Υποπρογράμματα 1

Εργαστήρι Πληροφορικής Αλγόριθµος 92 Σηµειώσεις Τεχνολογικής Κατεύθυνσης Γλώσσες µηχανής Αρχικά για να µπορέσει ο υπολογιστής να εκτελέσει µία οποιαδή

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

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

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

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

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

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

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

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

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

ΦΡΟΝΤΙΣΤΗΡΙΑ ΠΡΟΟΔΟΣ

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

Κεφάλαιο 7 : Είδη, Τεχνικές, και Περιβάλλοντα Προγραµµατισµού

ΕΙΣΑΓΩΓΗ ΣΤΗΝ ΠΛΗΡΟΦΟΡΙΚΗ

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

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

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

- Επιστημονικός Υπεύθυνος Ενεργείας: Θεόδωρος Γ. Εξαρχάκος Καθηγητής του Πανεπιστημίου Αθηνών Πρόεδρος του Παιδαγωγικού Ινστιτούτου «Αναμόρφωση / εκ

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

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

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

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

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

III. Πως μετατρέπεται το πηγαίο πρόγραμμα σε εκτελέσιμο πρόγραμμα;

Transcript:

1. Δώστε τον ορισμό του προβλήματος. 2. Σι εννοούμε με τον όρο επίλυση ενός προβλήματος; 3. Σο πρόβλημα του 2000. 4. Σι εννοούμε με τον όρο κατανόηση προβλήματος; 5. Σι ονομάζουμε χώρο προβλήματος; 6. Σι σημαίνει ο όρος "δεδομένο"; 7. Σι σημαίνει ο όρος "πληροφορία"; 8. Σι σημαίνει ο όρος "επεξεργασία δεδομένων"; 9. Σι είναι η δομή ενός προβλήματος; 10. Με πόσους και ποιους τρόπους μπορεί να αναπαρασταθεί ένα πρόβλημα; 11. Περιγράψτε τα τρία στάδια αντιμετώπισης ενός προβλήματος. 12. ύμφωνα με ποιους τρόπους κατηγοριοποιούμε τα προβλήματα; 13. Περιγράψτε τις κατηγορίες προβλημάτων, σύμφωνα με τη δυνατότητα επίλυσής τους και δώστε αντίστοιχα παραδείγματα. 14. Περιγράψτε τις κατηγορίες προβλημάτων, σύμφωνα με το βαθμό δόμησής τους και δώστε αντίστοιχα παραδείγματα. 15. Περιγράψτε τις κατηγορίες προβλημάτων, σύμφωνα με το είδος της επίλυσης που επιζητούμε και δώστε αντίστοιχα παραδείγματα. 16. Για ποιους λόγους μπορεί να αναθέσουμε την επίλυση ενός προβλήματος σε υπολογιστή; 17. Ποιες είναι οι τρεις λειτουργίες που μπορεί να εκτελέσει ένας υπολογιστής; Ε ο ι μ έ λ ε ι α : Β α ΐ ξ υ Ν ι κ ό λ α ξ ς 1

1. Δώστε τον ορισμό του αλγόριθμου. 2. Περιγράψτε τα κριτήρια που πρέπει να ικανοποιεί ένας αλγόριθμος. 3. Από ποιες σκοπιές μελετά τους αλγορίθμους η Πληροφορική. 4. Με ποιους τρόπους μπορεί να αναπαρασταθεί ένας αλγόριθμος. Ποια μειονεκτήματα έχει ο καθένας. 5. Ποια είναι τα σύμβολα που χρησιμοποιούμε στα διαγράμματα ροής; 6. Με ποιες εντολές ξεκινά και τερματίζεται ένας αλγόριθμος. 7. Πώς μπορούμε να διαβάσουμε κάτι από το πληκτρολόγιο. 8. Πώς μπορούμε να γράψουμε κάτι στην οθόνη και στον εκτυπωτή. 9. Σι ονομάζουμε δεσμευμένες λέξεις 10. Σι είναι οι σταθερές. 11. Σι είναι οι μεταβλητές. 12. Ποιες κατηγορίες τελεστών υπάρχουν; Αναφέρετε όλους τους τελεστές ανά κατηγορία. 13. Σι είναι οι εκφράσεις; Σι κάνει η εντολή εκχώρησης τιμής; 14. Περιγράψτε την δομή ακολουθίας. 15. Γράψτε τις τρεις διαφορετικές μορφές της εντολής ΑΝ. 16. Με ποιους δύο τρόπους μπορούμε να λάβουμε πολλές διαφορετικές αποφάσεις σε έναν αλγόριθμο; 17. Περιγράψτε τους λογικούς τελεστές ή, και, όχι. χεδιάστε τους πίνακες αληθείας τους. 18. Δομές Επανάληψης. ύνταξη, Σρόπος εκτέλεσης, Βασικά Χαρακτηριστικά & Διαφορές των τριών Επαναληπτικών Δομών. Κανόνες στη χρήση των εμφωλευμένων βρόχων. 19. Δώστε ένα παράδειγμα της εντολής ΟΟ, ΑΡΧΗ_ΕΠΑΝΑΛΗΨΗ και ΓΙΑ. 20. Σι ονομάζουμε ολίσθηση; 21. Εξηγήστε τον Πολλαπλασιασμό αλα Ρώσικα. Γράψτε τον αλγόριθμο και να κάνετε το διάγραμμα ροής του. Ε ο ι μ έ λ ε ι α : Β α ΐ ξ υ Ν ι κ ό λ α ξ ς 2

1. Περιγράψτε τις σκοπιές από τις οποίες μελετά τα δεδομένα η Πληροφορική. 2. Δώστε τον ορισμό της δομής δεδομένων. Ποιες είναι οι βασικές λειτουργίες επί των δομών δεδομένων. 3. Τπάρχει εξάρτηση μεταξύ των δομών δεδομένων και των αλγορίθμων οι οποίες επεξεργάζονται αυτές τις δομές; Σι μπορούμε να πούμε ότι ισχύει; 4. Σι ονομάζουμε κόμβο (node); 5. Σι είναι οι δυναμικές δομές δεδομένων. 6. Σι είναι οι στατικές δομές δεδομένων. 7. Σι είναι η δυναμική παραχώρηση μνήμης; 8. Περιγράψτε τη δομή της στοίβας, καθώς και τις κύριες λειτουργίες της. Σι σημαίνει δομή LIFO. 9. Περιγράψτε τη δομή της ουράς, καθώς και τις κύριες λειτουργίες της. Σι σημαίνει δομή FIFO. 10. Ποια τα είδη αναζήτησης; 11. Σι είναι η σειριακή (γραμμική) μέθοδος αναζήτησης; ε ποιες περιπτώσεις δικαιολογείται η χρήση της; Δώστε τον αντίστοιχο αλγόριθμο. 12. Δώστε τον ορισμό της ταξινόμησης. 13. Σι σημαίνει δομή δεδομένων δευτερεύουσας μνήμης; 14. Δώστε τον αλγόριθμο της ταξινόμησης ευθείας ανταλλαγής (ταξινόμηση φυσαλίδας). 15. Σι είναι πίνακας; Σι καλείται μονοδιάστατος πίνακας; Σι δισδιάστατος; 16. Σι ονομάζουμε δείκτη; 17. Ποιος πίνακας ονομάζεται τετραγωνικός; 18. Ποια τα μειονεκτήματα της χρήσης πινάκων; 19. Ποιες είναι οι τυπικές επεξεργασίες στους πίνακες; Ε ο ι μ έ λ ε ι α : Β α ΐ ξ υ Ν ι κ ό λ α ξ ς 3

1. Σι ονομάζουμε πρόγραμμα υπολογιστή; 2. Σι ονομάζουμε προγραμματισμό; 3. Ποια στάδια περιλαμβάνει η επίλυση ενός προβλήματος με τον υπολογιστή; 4. Σι είναι ένα πρόγραμμα σε γλώσσα μηχανής; 5. Σι είναι οι συμβολικές γλώσσες και τι ο συμβολομεταφραστής; 6. Ποια τα μειονεκτήματα των συμβολικών γλωσσών; 7. Αναφέρατε τρεις γλώσσες υψηλού επιπέδου. 8. Για τι είναι κατάλληλη η FORTRAN; 9. ε τι προσανατολίζεται η COBOL; 10. Η ALGOL είναι γλώσσα γενικής φύσης ή συνδέεται με συγκεκριμένες εφαρμογές; 11. Η PL/1 είναι γλώσσα γενικής φύσης ή επιτρέπει παράλληλο προγραμματισμό; 12. Η LISP είναι αντικειμενοστραφής γλώσσα ή προσανατολίζεται σε χειρισμό λιστών από σύμβολα; 13. Η PROLOG προσανατολίζεται σε εμπορικές εφαρμογές ή σε προβλήματα τεχνητής νοημοσύνης; 14. Για τι είναι κατάλληλη η BASIC; Tα προγράμματά της μεταγλωττίζονται ή εκτελούνται με τη βοήθεια διερμηνευτή; 15. Για τι είναι κατάλληλη η PASCAL; 16. Ποιο είναι το σημαντικότερο πλεονέκτημα της JAVA; Χρησιμοποιείται για αντικειμενοστραφή ή δομημένο προγραμματισμό; 17. Η C είναι γλώσσα προγραμματισμού συστημάτων ή χειρισμού βάσεων δεδομένων; 18. Σι σημαίνουν οι όροι προγραμματισμός οδηγούμενος από τα γεγονότα και οπτικός προγραμματισμός; 19. Η dbase είναι γλώσσα μαθηματικών υπολογισμών ή χειρισμού βάσεων δεδομένων; Ε ο ι μ έ λ ε ι α : Β α ΐ ξ υ Ν ι κ ό λ α ξ ς 4

20. Ποια είναι τα πλεονεκτήματα της χρήσης γλωσσών υψηλού επιπέδου; 21. Η SQL επιτρέπει οπτικό προγραμματισμό ή είναι γλώσσα χειρισμού βάσεων δεδομένων μέσω ερωταπαντήσεων; 22. Ποια είναι τα στοιχεία που προσδιορίζουν μία γλώσσα; 23. Σι είναι το αλφάβητο μιας γλώσσας; Σι είναι το λεξιλόγιο μιας γλώσσας; 24. Σι είναι το τυπικό και τι το συντακτικό της γραμματικής μιας γλώσσας; Σι σημαίνει σημασιολογία μίας γλώσσας; 25. Ποιες είναι οι διαφορές φυσικών και τεχνητών γλωσσών; 26. Είναι δυνατόν να εξελιχθεί μία γλώσσα προγραμματισμού; 27. Ποιος είναι ο σκοπός της από πάνω προς τα κάτω σχεδίασης προγραμμάτων; 28. Ποια τα πλεονεκτήματα του τμηματικού προγραμματισμού; 29. Η εντολή GOTO που αλλάζει τη ροή εκτέλεσης ενός προγράμματος χρειάζεται στο δομημένο προγραμματισμό ή είναι περιττή; 30. Δώστε τον ορισμό του δομημένου προγραμματισμού. Ποια είναι τα πλεονεκτήματά του; 31. Ο αντικειμενοστραφής προγραμματισμός στηρίζει τη φιλοσοφία του στα δεδομένα ή στις ενέργειες που γίνονται πάνω σε αυτά; 32. Μπορεί οποιοδήποτε πρόγραμμα να εκτελεστεί σε πολλούς επεξεργαστές ή πρέπει να έχει προγραμματιστεί με αυτό το σκοπό; 33. Σι είναι ένας μεταγλωττιστής; 34. Περιγράψτε τα στάδια μεταγλώττισης και σύνδεσης ενός προγράμματος από το αρχικό πρόγραμμα ως το εκτελέσιμο. 35. Σι είναι ένας διερμηνευτής; 36. Περιγράψτε τη διαδικασία μετάφρασης και εκτέλεσης ενός προγράμματος σε έναν διερμηνευτή. 37. Σι είναι ο συντάκτης και τι ο συνδέτης; Ε ο ι μ έ λ ε ι α : Β α ΐ ξ υ Ν ι κ ό λ α ξ ς 5

1. Σι είναι τμηματικός προγραμματισμός; 2. Σι απαιτείται για τη σωστή εφαρμογή του τμηματικού προγραμματισμού; 3. Σι είναι υποπρόγραμμα; Δώστε παραδείγματα. 4. Ποια είναι τα βασικά χαρακτηριστικά των υποπρογραμμάτων; 5. Ιδιότητες των υποπρογραμμάτων. 6. Ποια είναι τα πλεονεκτήματα του τμηματικού προγραμματισμού; 7. Σι ονομάζουμε κλήση υποπρογράμματος; 8. Σι είναι παράμετροι ενός υποπρογράμματος; 9. Ποια είναι τα είδη των υποπρογραμμάτων; 10. Σι είναι διαδικασία (υποπρόγραμμα). Δώστε παράδειγμα κλήσης διαδικασίας με χρήση παραμέτρων. 11. Σι είναι συνάρτηση (υποπρόγραμμα). Δώστε παράδειγμα κλήσης συνάρτησης με χρήση παραμέτρων. 12. Σι ονομάζουμε τυπικές παραμέτρους στα υποπρογράμματα; 13. Σι ονομάζουμε πραγματικές παραμέτρους στα υποπρογράμματα; 14. Σι είναι τα ορίσματα; 15. Ποιους κανόνες θα πρέπει να ακλουθούν οι λίστες παραμέτρων; Ε ο ι μ έ λ ε ι α : Β α ΐ ξ υ Ν ι κ ό λ α ξ ς 6