Σχολικό Βιβλίο

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


Κεφάλαιο 5ο.
1.Πότε χρησιμοποιήθηκε ο όρος Δομημένος Προγραμματισμός και ποιός τον εισήγαγε πρώτος.
2.Ποιός ο στόχος τού Δομημένου Προγραμματισμού.
3.Αναφέρατε τα κύρια πλεονεκτήματα τού Δομημένου Προγραμματισμού.
4.Ποιές είναι οι τεχνικές προγραμματοσμού που χρησιμοποιούνται περισσότερο.
5.Ποιές είναι οι βασικές αλγοριθμικές δομές.
6.Τι είναι ο Ιεραρχικός Προγραμματιμός.
7.Τι είναι ο Τμηματικός Προγραμματιμός.
8.Τι είναι το ΗΙΡΟ και πώς χρησιμοποιείται.
9.Τι καλείται Δομημένος Προγραμματιμός.
Κεφάλαιο 6ο
1.Τι είναι οι διαδικασίες τερματισμού αλγορίθμων.
2.Τι είναι η δοκιμή τού αλγόριθμου.
3.Ποιά τα βήματα που εκτελούμε για να ελέγξουμε έναν αλγόριθμο.
4.Τι ονομάζουμε εκσφαλμάτωση.
5.Τι περιλαμβάνει η διαδικασία ανεύρεσης λογικών λαθών.
6.Ποιά βήματα ακολουθούμε όταν βρούμε διαφορά μεταξύ τών χειρόγραφων αποτελεσμάτων και τών αποτελεσμάτων τού υπολογιστή.
7.Τι ονομάζουμε έλεγχο δεδομένων.
8.Τι ονομάζουμε αξιολόγηση αλγορίθμου.
9.Ποιά τα βασικά κριτήρια αξιολόγησης ενός αλγορίθμου.
Κεφάλαιο 7ο.
1.Ποιός είναι ο κύκλος ανάπτυξης ενός προγράμματος.
2.Ποιοί είναι οι τρόποι αναπαράστασης ενός αλγόριθμου.
3.Σε ποιές κατηγορίες διακρίνονται οι γλώσσες προγραμματιμού.
4.Τι είναι η γλώσσα μηχανής.
5.Από τι αποτελούνται οι εντολές τής γλώσσας μηχανής.
6.Τι είναι οι συμβολικές γλώσσες.
7.Απο τι αποτελούνται οι εντολές τών συμβολικών γλωσσών προγραμματισμού.
8.Τι είναι οι γλώσσες χαμηλού επιπέδου.
9.Τι είναι οι συναρμολογητές assemblers.
10.Τι είναι τα μεταφραστικά προγράμματα.
11.Ποιά είναι η κύρια χρήση τής γλώσσας χαμηλού επιπέδου.
12.Τι είναι οι γλώσσες υψηλού επιπέδου.
13.Ποιά τα χαρακτηριστικά τών γλωσσών υψηλού επιπέδου.
14.Ποιές γλώσσες χρησιμοποιούμε για επιστημονικές εφαρμογές.
15.Ποιές γλώσσες χρησιμοποιούμε για εμπορικές εφαρμογές.
16.Ποιές γλώσσες χρησιμοποιούμε για εκπαιδευτικές εφαρμογές.
17.Ποιές γλώσσες χρησιμοποιούμε για ειδικές εφαρμογές.
18.Ποιές γλώσσες χρησιμοποιούμε για επιστημονικές - εμπορικές εφαρμογές.
19.Τι είναι οι γλώσσες τέταρτης γενιάς. Αναφέρατε παράδειγμα.
20.Ποιά είναι τα είδη προγραμματισμού.
21.Τι είναι ο διαδικασιακός προγραμματισμός.
22.Τι είναι ο δομημένος προγραμματισμός.
23.Τι είναι ο παράλληλος προγραμματισμός.
24.Τι είναι ο αντικειμενοστρεφής προγραμματισμός.
25.Τι είναι ο συναρτησιακός προγραμματισμός.
26.Τι είναι ο λογικός προγραμματισμός.
27.Τι είναι ο μεταγλωττιστής.
28.Τι είναι ο διερμηνέας.
29.Ποιές εργασίες εκτελεί ο μεταγλωττιστής.
30.Σε τι διαφέρει ο interpreter από τον compiler.
31.Φτιάξτε το λογικό διάγραμμα για το μεταφραστικό πρόγραμμα.
32.Ποιά η διαδικασία γραφής και εκτέλεσης προγράμματος.
33.Φτιάξτε το λογικό διάγραμμα για την διαδικασία γραφής και εκτέλεσης προγράμματος.
34.Τι είναι τα σύγχρονα προγραμματιστικά περιβάλλοντα , τι μάς προσφέρουν και τι περιλαμβάνουν.
Κεφάλαιο 8ο.
1.
2.











Δεν υπάρχουν σχόλια:

Δημοσίευση σχολίου