Μάθημα : Γ΄Λυκείου Πληροφορική

Κωδικός : EL910127

pli2020  -  ΕΥΣΤΑΘΙΑ ΖΙΟΥΒΑ

Quiz στην ενότητα "Προγραμματιστικά Περιβάλλοντα"

Ερώτηση 1 (Σωστό / Λάθος — 2 βαθμοί) 

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

Ερώτηση 2 (Σωστό / Λάθος — 2 βαθμοί) 

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

Ερώτηση 3 (Σωστό / Λάθος — 2 βαθμοί) 

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

Ερώτηση 4 (Σωστό / Λάθος — 2 βαθμοί) 

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

Ερώτηση 5 (Σωστό / Λάθος — 2 βαθμοί) 

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

Ερώτηση 6 (Σωστό / Λάθος — 2 βαθμοί) 

Για την εκτέλεση μιας εντολής συμβολικής γλώσσας απαιτείται η μετάφρασή της σε γλώσσα μηχανής.

Ερώτηση 7 (Σωστό / Λάθος — 2 βαθμοί) 

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

Ερώτηση 8 (Σωστό / Λάθος — 2 βαθμοί) 

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

Ερώτηση 9 (Σωστό / Λάθος — 2 βαθμοί) 

Οι μεταβλητές που χρησιμοποιούνται σ' ένα πρόγραμμα αντιστοιχούνται από τον μεταγλωττιστή σε συγκεκριμένες θέσεις μνήμης του υπολογιστή.

Ερώτηση 10 (Σωστό / Λάθος — 2 βαθμοί) 

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

Ερώτηση 11 (Σωστό / Λάθος — 2 βαθμοί) 

Ο διερμηνευτής μετατρέπει το εκτελέσιμο πρόγραμμα σε πρόγραμμα αντικείμενο.

Ερώτηση 12 (Σωστό / Λάθος — 2 βαθμοί) 

Ο συνδέτης μετατρέπει το πηγαίο πρόγραμμα σε βιβλιοθήκη.

Ερώτηση 13 (Σωστό / Λάθος — 2 βαθμοί) 

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

Ερώτηση 14 (Σωστό / Λάθος — 2 βαθμοί) 

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

Ερώτηση 15 (Σωστό / Λάθος — 2 βαθμοί) 

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

Ερώτηση 16 (Σωστό / Λάθος — 2 βαθμοί) 

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

Ερώτηση 17 (Σωστό / Λάθος — 2 βαθμοί) 

Η παράλειψη μιας εντολής Τέλος_αν είναι λογικό λάθος.

Ερώτηση 18 (Σωστό / Λάθος — 2 βαθμοί) 

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

Ερώτηση 19 (Σωστό / Λάθος — 2 βαθμοί) 

Ο διερμηνευτής οδηγεί σε εκτελέσιμο πρόγραμμα που είναι ανεξάρτητο από το πηγαίο πρόγραμμα.

Ερώτηση 20 (Σωστό / Λάθος — 2 βαθμοί) 

Ο διερμηνευτής χρησιμοποιείται κατά τη φάση δημιουργίας του προγράμματος και ο μεταγλωττιστής για την τελική έκδοση και εκμετάλλευση του προγράμματος.

Ερώτηση 21 (Πολλαπλής Επιλογής (Πολλαπλές Απαντήσεις) — 10 βαθμοί) 

Ποιες από τις παρακάτω εντολές για τον υπολογισμό του μέσου όρου δύο αριθμών έχουν λογικό λάθος:

Ερώτηση 22 (Αντιστοίχιση — 15 βαθμοί) 

Να αντιστοιχίσετε τα δεδομένα της στήλης Α με τα δεδομένα της στήλης Β:
Στήλη Α Κάντε την αντιστοιχία Στήλη B
1. Ο συνδέτης - φορτωτής μετατρέπει το αντικείμενο πρόγραμμα σε:
A. αντικείμενο πρόγραμμα
2. Ο συντάκτης χρησιμοποιείται για να δημιουργηθεί το:
B. εκτελέσιμο πρόγραμμα
3. Ο μεταγλωττιστής μετατρέπει το πηγαίο πρόγραμμα σε:
C. πηγαίο πρόγραμμα