wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

ΑΕΠΠ-ΚΕΦΑΛΑΙΟ 6

Total questions: 25

Worksheet time: 20mins

Name
Class
Date
1.

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

a)

Σωστό

b)

Λάθος

2.

΄Ένα πρόγραµµα σε γλώσσα µηχανής είναι µια ακολουθία δυαδικών ψηφίων

a)

Σωστό

b)

Λάθος

3.

Το πρόγραμμα Συντάκτης εντοπίζει τα συντακτικά λάθη του προγράμματος

a)

Σωστό

b)

Λάθος

4.

΄Ένα πρόγραµµα σε γλώσσα µηχανής χρειάζεται µεταγλώττιση

a)

Σωστό

b)

Λάθος

5.

Τα λογικά λάθη είναι συνήθως λάθη σχεδιασµού και δεν προκαλούν τη διακοπή της εκτέλεσης του προγράµµατος

a)

Σωστό

b)

Λάθος

6.

Το πρόγραμμα που παράγεται από το μεταγλωττιστή λέγεται εκτελέσιμο

a)

Σωστό

b)

Λάθος

7.

To εκτελέσιμο πρόγραμμα δημιουργείται ακόμα και στην περίπτωση που το αρχικό πρόγραμμα περιέχει λογικά, αλλά όχι συντακτικά λάθη

a)

Σωστό

b)

Λάθος

8.

Το πηγαίο πρόγραµµα εκτελείται από τον υπολογιστή χωρίς µεταγλώττιση

a)

Σωστό

b)

Λάθος

9.

Ο διερµηνευτής διαβάζει µία προς µία τις εντολές του πηγαίου προγράµµατος και για κάθε µια εκτελεί αµέσως µια ισοδύναµη ακολουθία εντολών µηχανής

a)

Σωστό

b)

Λάθος

10.

Ένα πρόγραμμα γραμμένο σε γλώσσα μηχανής είναι εντολές προς τον επεξεργαστή για στοιχειώδεις λειτουργίες

a)

Σωστό

b)

Λάθος

11.

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

a)

Σωστό

b)

Λάθος

12.

Χάρη στο δομημένο προγραμματισμό δημιουργούνται προγράμματα απλούστερα, κατανοήσιμα και εύκολα στη διόρθωση

a)

Σωστό

b)

Λάθος

13.

Στην ιεραρχική σχεδίαση, η ανάλυση του αλγορίθμου πραγματοποιείται με την τεχνική «από πάνω προς τα κάτω»

a)

Σωστό

b)

Λάθος

14.

Μια γλώσσα προγραμματισμού προσδιορίζεται από: το (a)   της, το λεξιλόγιό της, τη γραμματική της και τη σημασιολογία της

15.

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

16.

Η (a)   σχεδίαση διασπά ένα πρόβλημα σε υποπροβλήματα και τα επιλύει, λύνοντας το αρχικό πρόβλημα

17.

Ο (a)   (interpreter) μετατρέπει το εκτελέσιμο πρόγραμμα (executable) σε πρόγραμμα αντικείμενο (object)

18.

Τα συντακτικά λάθη επιδιορθώνονται γρήγορα και εύκολα αλλά για τα λογικά λάθη η επιδιόρθωση είναι μια επίπονη διαδικασία

a)

Σωστό

b)

Λάθος

19.

Να γραψετε και να μου στείλετε τις ΔΙΑΦΟΡΕΣ ΜΕΤΑΓΛΩΤΤΙΣΤΗ ΔΙΕΡΜΗΝΕΥΤΗ

4 lines
20.

Να γραψετε και να μου στείλετε τις 3 πλεονεκτήματα του δομημένου προγραμματισμού

4 lines
21.

Ποιο είναι το σύνολο των κανόνων που καθορίζει το νόημα των λέξεων των εκφράσεων και των προτάσεων;

a)

το Λεξιλόγιο

b)

η Γραμματική

c)

η Σημασιολογία

d)

το Αλφάβητο

22.

Σε ποιες στοιχειώδεις λογικές δομές στηρίζεται ο δομημένος προγραμματισμός;

a)

Δομή Ακολουθίας και επιλογής

b)

Δομή επαναληψης και ακολουθίας

c)

Δομή ακολουθίας, επιλογής και επαναληψης

d)

Πίνακες, γραφοι και δέντρα

23.

Ποια απο τα παρακάτω είναι πλεονεκτήματά του δομημένου προγραμματισμού; (Περισσότερες από μία απαντήσεις)

a)

Άμεση μεταφορά αλγορίθμων σε προγράμματα

b)

Περιορισμός λαθών κατά την ανάπτυξη

c)

Δυνατότητα εγγραφής σε γλώσσα μηχανής

d)

Ευκολία διόρθωσης και συντήρησης

e)

Εύρεση λογικών λαθών

24.

Ποια από τα παρακάτω αποτελούν κατηγορίες λαθών;

a)

Συντακτικά

b)

Πηγαίου κώδικα

c)

Λογικά

d)

Χρόνου εκτέλεσης

25.

Ένας μεταγλωττιστής εκτελεί ένα πρόγραμμα ακόμα και αν υπάρχουν σε αυτό συντακτικά λάθη, απλώς το αποτέλεσμα είναι λανθασμένο.

a)

Σωστό

b)

Λάθος