1.
Το αντικείμενο πρόγραμμα είναι σε γλώσσα μηχανής.
2.
Πραγματικές ονομάζονται οι παράμετροι που χρησιμοποιούνται κατά την κλήση ενός υποπρογράμματος.
3.
Η χρήση του διερμηνευτή καθιστά την εκτέλεση του προγράμματος πιο αργή.
4.
Το πρόγραμμα που παράγεται από το μεταγλωττιστή λέγεται εκτελέσιμο.
5.
Συνηθέστερα παρατηρείται το φαινόμενο μια δομή δεδομένων να είναι αποδοτικότερη από μια άλλη δομή, με κριτήριο κάποια λειτουργία.
6.
Μετά από την εκτέλεση της εντολής Σ ← Σ + Α, η τιμή της μεταβλητής Σ θα είναι πάντοτε μεγαλύτερη από την τιμή που είχε πριν από την εκτέλεση της εντολής.
7.
Ο πιο δομημένος τρόπος παρουσίασης αλγορίθμων είναι με ελεύθερο κείμενο.
8.
Η δυαδική αναζήτηση δεν μπορεί να λειτουργήσει σε μη ταξινομημένο πίνακα.
9.
Ο δείκτης εμπρός (front) μιας ουράς μας δίνει τη θέση του στοιχείου, το οποίο που σε πρώτη ευκαιρία θα εξαχθεί.
10.
Ένα υποπρόγραμμα μπορεί να καλείται μόνο από το κύριο πρόγραμμα.
11.
Η απώθηση (pop) στοιχείου γίνεται από το πίσω άκρο της στοίβας.
12.
Η πράξη της σύζευξης δύο λογικών εκφράσεων δίνει ως αποτέλεσμα την τιμή ΨΕΥΔΗΣ, μόνον όταν και οι δύο εκφράσεις έχουν τιμή ΨΕΥΔΗΣ.
13.
Αν τα δεδομένα που εισάγονται σε ένα πρόγραμμα πρέπει να διατηρούνται στη μνήμη μέχρι το τέλος της εκτέλεσης, τότε η χρήση πινάκων βοηθάει ή συχνά είναι απαραίτητη για την επίλυση του προβλήματος.
14.
Η σύγκριση "ΠΕΝΤΕ" < "ΕΠΤΑ" δίνει τιμή ΑΛΗΘΗΣ.
15.
Στη ΓΛΩΣΣΑ, ο μέσος όρος ενός συνόλου ακεραίων μεταβλητών πρέπει να αποθηκευτεί σε μεταβλητή πραγματικού τύπου.
16.
Το εκτελέσιμο πρόγραμμα δημιουργείται ακόμα και στην περίπτωση που το αρχικό πρόγραμμα περιέχει λογικά, αλλά όχι συντακτικά λάθη.
17.
Σε μία συνάρτηση δεν επιτρέπεται η χρήση της εντολής ΔΙΑΒΑΣΕ.
18.
Η δομή πολλαπλής επιλογής ΑΝ ... ΤΟΤΕ ... ΑΛΛΙΩΣ_ΑΝ ελέγχει υποχρεωτικά όλες τις συνθήκες.
19.
Οι εκφράσεις διαμορφώνονται από τους τελεστέους και τους τελεστές.
20.
Οι ενέργειες που ορίζει ένας αλγόριθμος είναι αυστηρά καθορισμένες.
21.
Ένα τμήμα αλγορίθμου που εκτελείται επαναληπτικά αποκαλείται βρόχος.
22.
Οι εντολές που βρίσκονται σε μια επανάληψη ΟΣΟ, εκτελούνται τουλάχιστον μία φορά.
23.
Η έκφραση Χ ΚΑΙ (ΟΧΙ Χ) είναι πάντα Αληθής για κάθε τιμή της λογικής μεταβλητής Χ.
24.
Σε έναν αλγόριθμο στον οποίο υπάρχει μόνο η δομή ακολουθίας κάθε εντολή εκτελείται ακριβώς μια φορά.
25.
Ένα αλγόριθμος στοχεύει στην επίλυση ενός προβλήματος.
26.
Πολύ συχνά οι εντολές που έχουν γραφτεί με εμφωλευμένα ΑΝ μπορούν να γραφτούν πιο απλά χρησιμοποιώντας σύνθετες εκφράσεις ή την εντολή επιλογής ΑΝ...ΤΟΤΕ...ΑΛΛΙΩΣ_ΑΝ.
27.
Σε ένα πρόγραμμα γραμμένο σε ΓΛΩΣΣΑ η δήλωση των σταθερών προηγείται της δήλωσης των μεταβλητών.
28.
Ο πολλαπλασιασμός αλά ρωσικά είναι μια από τις βασικές λειτουργίες του υπολογιστή.
29.
Ο βρόχος ΓΙΑ i ΑΠΟ 0 ΜΕΧΡΙ 0 δεν εκτελείται καμία φορά.
30.
Σε μια στατική δομή το ακριβές μέγεθος της απαιτούμενης κύρια μνήμης καθορίζεται κατά την εκτέλεση του προγράμματος.
31.
Μια απλά συνδεδεμένη λίστα μπορούμε να την διατρέξουμε και προς τις δύο κατευθύνσεις.
32.
Τα ονόματα των μεταβλητών είναι χρήσιμο να παραπέμπουν στο περιεχόμενό τους, για να διευκολύνεται η εκσφαλμάτωση.
33.
Ένας αλγόριθμος είναι μια πεπερασμένη σειρά ενέργειών.
34.
Η τυπική παράμετρος και η αντίστοιχή της πραγματική μπορεί να είναι διαφορετικού τύπου.
35.
Σκοπός της ιεραρχικής σχεδίασης είναι η διάσπαση του προβλήματος σε μια σειρά από απλούστερα υποπροβλήματα.
36.
Όταν ένα υποπρόγραμμα καλείται από διαφορετικά σημεία του προγράμματος, οι πραγματικές παράμετροι πρέπει να είναι ίδιες.
37.
Πολλαπλές επιλογές μπορούν να γίνουν και με μία εμφωλευμένη δομή.
38.
Κατά την διαδικασία της ώθησης πρέπει να ελέγχεται αν η στοίβα είναι γεμάτη.
39.
Η τελική τιμή μιας έκφρασης εξαρτάται, μεταξύ άλλων, από την ιεραρχία των πράξεων και τη χρήση των παρενθέσεων.
40.
Όταν το πλήθος των επαναλήψεων είναι γνωστό, δεν μπορεί να χρησιμοποιηθεί η εντολή επανάληψης Όσο ... Επανάλαβε.
41.
Η συνθήκη στην εντολή "Όσο...επανάλαβε" ελέγχεται τουλάχιστον μια φορά.
42.
Οποιαδήποτε εντολή επανάληψης ΟΣΟ...ΕΠΑΝΑΛΑΒΕ μπορεί να μετατραπεί σε εντολή επανάληψης ΓΙΑ...ΑΠΟ...ΜΕΧΡΙ...ΜΕ_ΒΗΜΑ.
43.
Οι εντολές που βρίσκονται στον βρόγχο μιας εντολής ΓΙΑ εκτελούνται τουλάχιστον μία φορά.
44.
Σε πίνακες που είναι ταξινομημένοι χρησιμοποιείται υποχρεωτικά η σειριακή μέθοδος αναζήτησης.
45.
Η εγγραφή είναι δομή δεδομένων η οποία αποτελείται από πεδία που αποθηκεύουν χαρακτηριστικά.
46.
Η μέθοδος επεξεργασίας "πρώτο μέσα πρώτο έξω" (FIFO) εφαρμόζεται στη δομή δεδομένων ΟΥΡΑ.
47.
Η σειριακή αναζήτηση χρησιμοποιείται αποκλειστικά στους ταξινομημένους πίνακες.
48.
Όταν γίνεται σειριακή αναζήτηση κάποιου στοιχείου σε έναν μη ταξινομημένο πίνακα και το στοιχείο δεν υπάρχει στον πίνακα, τότε υποχρεωτικά προσπελαύνονται όλα τα στοιχεία του πίνακα.
49.
Η μέθοδος επεξεργασίας "Τελευταίο Μέσα, Πρώτο Έξω" (LIFO) εφαρμόζεται στη στοίβα.
50.
Οι εντολές που βρίσκονται σε μια δομή ΑΡΧΗ_ΕΠΑΝΑΛΗΨΗΣ ... ΜΕΧΡΙΣ_ΟΤΟΥ εκτελούνται τουλάχιστον μια φορά.
51.
Στην επαναληπτική δομή Για ... από ... μέχρι ... με_βήμα οι τιμές από, μέχρι και με_βήμα δεν είναι απαραίτητο να είναι ακέραιες.
52.
Ο πίνακας που χρησιμοποιεί ένα μόνο δείκτη για την αναφορά των στοιχείων του ονομάζεται μονοδιάστατος.
53.
Η μέθοδος επεξεργασίας "πρώτο μέσα πρώτο έξω" (FIFO) εφαρμόζεται στη δομή δεδομένων ΟΥΡΑ.
54.
Οι τύποι των μεταβλητών που υποστηρίζει η ΓΛΩΣΣΑ είναι μόνο ΠΡΑΓΜΑΤΙΚΕΣ και ΑΚΕΡΑΙΕΣ.
55.
Η χρήση των πινάκων σε ένα πρόγραμμα αυξάνει την απαιτούμενη μνήμη.
56.
Η μεταβλητή Χ είναι ακέραιου τύπου στην εντολή εκχώρησης Χ ← Α_Μ(α) / 2.
57.
Η λίστα των πραγματικών παραμέτρων καθορίζει τις παραμέτρους στην κλήση του υποπρογράμματος.
58.
Σε μια λογική έκφραση, οι συγκριτικοί τελεστές έχουν χαμηλότερη ιεραρχία από τους λογικούς τελεστές.
59.
Σε μια λίστα δεν χρειάζεται να οριστεί αρχικό μέγεθος.
60.
Η δυναμική παραχώρηση μνήμης χρησιμοποιείται στις δομές των πινάκων.
61.
Γενικά, σε περιπτώσεις που η επανάληψη θα συμβεί τουλάχιστον μία φορά, είναι προτιμότερη η χρήση της ΜΕΧΡΙΣ_ΟΤΟΥ.
62.
Η σειριακή αναζήτηση ακολουθεί την τεχνική "διαίρει και βασίλευε".
63.
Υπερχείλιση έχουμε όταν ωθήσουμε ένα στοιχεία σε μια ήδη γεμάτη στοίβα.
64.
Η ιεραρχία των λογικών τελεστών είναι μικρότερη των συγκριτικών.
65.
Ο δομημένος προγραμματισμός στηρίζεται στη χρήση δύο και μόνο στοιχειωδών λογικών δομών, τη δομή επιλογής και τη δομή επανάληψης.
66.
Η εντολή επανάληψης ΓΙΑ ... ΑΠΟ ... ΜΕΧΡΙ ... ΜΕ_ΒΗΜΑ μπορεί να χρησιμοποιηθεί, όταν έχουμε άγνωστο αριθμό επαναλήψεων.
67.
Η ΓΛΩΣΣΑ υποστηρίζει τρεις εντολές επανάληψης, την εντολή ΟΣΟ, την εντολή ΜΕΧΡΙΣ_ΟΤΟΥ και την εντολή ΓΙΑ.
68.
Στο τμήμα δηλώσεων ενός προγράμματος, εκτός από τον τύπο ενός πίνακα, πρέπει να δηλώνεται και ο μεγαλύτερος αριθμός στοιχείων που μπορεί να έχει ο συγκεκριμένος πίνακας.
69.
Σε μια δομή σύνθετης επιλογής, μετά από τις εντολές που βρίσκονται μεταξύ των λέξεων ΤΟΤΕ και ΑΛΛΙΩΣ, εκτελούνται οι εντολές που βρίσκονται μεταξύ των λέξεων ΑΛΛΙΩΣ και ΤΕΛΟΣ_ΑΝ.
70.
Σκοπός της ταξινόμησης είναι να διευκολυνθεί στη συνέχεια η αναζήτηση των στοιχείων του ταξινομημένου πίνακα.
71.
Το κύριο χαρακτηριστικό των δένδρων είναι ότι από έναν κόμβο υπάρχει μόνο ένας επόμενος κόμβος.
72.
Η έκφραση Α MOD 5 είναι συντακτικά σωστή στη ΓΛΩΣΣΑ, όταν το Α είναι πραγματική μεταβλητή.
73.
Όλοι οι αλγόριθμοι αναζήτησης ακολουθούν τη μέθοδο "Διαίρει και Βασίλευε".
74.
Η ουρά και η στοίβα μπορούν να υλοποιηθούν με δομή πίνακα.
75.
Το πηγαίο πρόγραμμα εκτελείται από τον υπολογιστή χωρίς μεταγώττιση.
76.
Η πιο απλή μορφή αναζήτησης στοιχείου σε πίνακα είναι η σειριακή μέθοδος.
77.
Ο έλεγχος "μαύρο κουτί" μπορεί να εφαρμοστεί και σε υποπρογράμματα.
78.
Η δυαδική αναζήτηση σε ταξινομημένο πίνακα εκτελεί λιγότερες επαναλήψεις από τη σειριακή αναζήτηση σε όποια θέση του πίνακα και αν βρίσκεται η τιμή που αναζητείται.
79.
Κατά την κλήση ενός υποπρογράμματος, κάθε πραγματική παράμετρος και η αντίστοιχή της τυπική πρέπει να είναι του ίδιου τύπου.
80.
Τα συντακτικά λάθη εντοπίζονται στη φάση της μεταγλώττισης.
81.
Ένας από τους παράγοντες από τους οποίους εξαρτάται η επιλογή της καταλληλότερης γλώσσας προγραμματισμού για την ανάπτυξη μιας εφαρμογής είναι το είδος της εφαρμογής.
82.
Οι στατικές δομές στηρίζονται στην τεχνική της δυναμικής παραχώρησης μνήμης.
83.
Η δημιουργία του εκτελέσιμου προγράμματος γίνεται μόνο στην περίπτωση που το αρχικό πρόγραμμα δεν περιέχει λογικά λάθη.
84.
Η μεταβλητή Χ είναι πραγματικού τύπου στην εντολή εκχώρησης: Χ ← α/2.
85.
Μια συνάρτηση υπολογίζει και επιστρέφει παραπάνω από μία τιμές με το όνομά της.
86.
Η σύγκριση λογικών δεδομένων έχει έννοια μόνο στην περίπτωση του ίσου (=) και του διάφορου (≠).
87.
Κατά την κλήση ενός υποπρογράμματος η πραγματική παράμετρος και η αντίστοιχη τυπική της είναι δυνατόν να έχουν το ίδιο όνομα.
88.
Η ώθηση (push) στοιχείου είναι μια από τις λειτουργίες της ουράς.
89.
Η εξαγωγή (dequeue) στοιχείου γίνεται από το εμπρός άκρο της ουράς.
90.
Η σύγκριση "ΑΛΗΘΗΣ" > "ΑΛΗΘΕΣ" δίνει τιμή ΨΕΥΔΗΣ.
91.
Σε μια δυναμική δομή δεδομένων τα δεδομένα αποθηκεύονται υποχρεωτικά σε συνεχόμενες θέσεις μνήμης.
92.
Η λίστα των τυπικών παραμέτρων καθορίζει τις παραμέτρους στη δήλωση του υποπρογράμματος.
93.
Η ταξινόμηση φυσαλίδας είναι ο πιο απλός και ταυτόχρονα ο πιο γρήγορα αλγόριθμος ταξινόμησης.
94.
Οι δομές δεδομένων διακρίνονται σε τρεις μεγάλες κατηγορίες: τις στατικές, τις δυναμικές και τις ημιδομημένες.
95.
Η έκφραση "ΚΑΛΗΜΕΡΑ">"ΚΑΛΗΣΠΕΡΑ" έχει την τιμή Αληθής.
96.
Στη ΓΛΩΣΣΑ έχουμε απεριόριστη εμβέλεια μεταβλητών.
97.
Η τιμή μιας μεταβλητής και ο τύπος της μπορούν να αλλάζουν κατά την εκτέλεση ενός προγράμματος.
98.
Η δυναμική παραχώρηση μνήμης χρησιμοποιείται στις στατικές δομές δεδομένων.
99.
Κάθε υποπρόγραμμα μπορεί να σχεδιαστεί, να αναπτυχθεί και να συντηρηθεί αυτόνομα.
100.
Όταν ένας βρόχος είναι εμφωλευμένος σε άλλο, ο βρόχος που ξεκινάει τελευταίος πρέπει να ολοκληρώνεται πρώτος.
101.
Η μέθοδος σχεδίασης αλγορίθμων "διαίρει και βασίλευε" ακολουθεί την προσέγγιση "από πάνω προς τα κάτω" (top-down) για την επίλυση ενός προβλήματος.
102.
Σε μια λίστα τα στοιχεία δεν μπορούν να προστεθούν στην αρχή ή στο τέλος της, παρά μόνο στη μέση της.
103.
Ένας αλγόριθμος μπορεί να μην έχει έξοδο.
104.
Ο τρόπος κλήσης των διαδικασιών και των συναρτήσεων είναι ίδιος, ενώ ο τρόπος σύνταξής τους είναι διαφορετικός.
105.
Οι πίνακες δεν μπορούν να έχουν περισσότερες από δύο διαστάσεις.
106.
Η τεχνική ελέγχου μαύρου κουτιού (black-box testing) βασίζεται στην αναζήτηση λαθών με εξέταση του κώδικα.
107.
Στη στοίβα, ο ίδιος δείκτης μας δίνει, τόσο τη θέση του στοιχείου που μπορεί να εξαχθεί, όσο και τη θέση εκείνου που εισήλθε τελευταίο.
108.
Η λειτουργία της εξαγωγής μπορεί να εκτελεστεί σε μια γεμάτη ουρά.
109.
Η "Δυαδική αναζήτηση" είναι ένας αλγόριθμος που ακολουθεί τη φιλοσοφία της μεθόδους "Διαίρει και Βασίλευε".
110.
Το πρόγραμμα Συντάκτης εντοπίζει τα συντακτικά λάθη του προγράμματος.
111.
Ο δείκτης σε έναν πίνακα έχει υποχρεωτικά ακέραια τιμή.
112.
Μια διαφορά της εντολής Όσο σε σχέση με την εντολή Μέχρις_ότου οφείλεται στη θέση της λογικής συνθήκης στη ροή εκτέλεσης των εντολών.
113.
Ενώ η τιμή μιας μεταβλητής μπορεί να αλλάζει κατά την εκτέλεση του προγράμματος, αυτό που μένει υποχρεωτικά αναλλοίωτο είναι ο τύπος της.
114.
Οι λογικές τιμές είναι οι εξής: ΟΧΙ, ΚΑΙ, Ή.
115.
Ο ιεραρχικός προγραμματισμός χρησιμοποιεί τη στρατηγική της συνεχούς διαίρεσης του προβλήματος σε υποπροβλήματα.
116.
Δεν υπάρχουν δομές δεδομένων δευτερεύουσας μνήμης.
117.
Οι εντολές που βρίσκονται μέσα σε εντολή επανάληψης "Όσο ... επανάλαβε" εκτελούνται τουλάχιστον μία φορά.
118.
Ένα από τα πλεονεκτήματα του τμηματικού προγραμματισμού είναι ότι απαιτεί λιγότερο χρόνο και προσπάθεια στη συγγραφή του προγράμματος.
119.
Η ΓΛΩΣΣΑ υποστηρίζει τύπο δεδομένων που δέχεται μόνο δύο τιμές.
120.
Μία συνάρτηση είναι δυνατό να επιστρέφει μόνον ακέραιες ή πραγματικές τιμές.
121.
Ο μεταγλωττιστής δέχεται στην είσοδό του ένα πρόγραμμα γραμμένο σε μια γλώσσα υψηλού επιπέδου και παράγει ένα ισοδύναμο πρόγραμμα σε γλώσσα μηχανής.
122.
Ο μεταγλωττιστής εντοπίζει τα λογικά λάθη.
123.
Έστω ο πίνακας ακεραίων Α[10]. Η εντολή Σ ← Α[10] εκχωρεί στη μεταβλητή Σ το άθροισμα όλων των στοιχείων του πίνακα Α.
124.
Κάθε συνάρτηση επιστρέφει μόνο μια τιμή.
125.
Ο διαχωρισμός αποτελεί την αντίστροφη πράξη της συγχώνευσης.
126.
Οι εντολές που βρίσκονται μέσα στο βρόχο μιας εντολής ΓΙΑ εκτελούνται τουλάχιστον μία φορά.
127.
Η σύνθετη συνθήκη Χ≤5 ΚΑΙ Χ>5, δεν αληθεύει για καμία τιμή του Χ.
128.
Οι πίνακες περιορίζουν τις δυνατότητες του προγράμματος.
129.
Η λειτουργία της ώθησης σχετίζεται με τη δομή της στοίβας.
130.
Ο βρόχος Για κ από 5 μέχρι 5 εκτελείται μία φορά.
131.
Μεταξύ των εντολών του σώματος μια συνάρτησης πρέπει υποχρεωτικά να υπάρχει τουλάχιστον μία εντολή εκχώρησης τιμής στο όνομα της συνάρτησης.
132.
Ο τελεστής ΚΑΙ αντιστοιχεί στη λογική πράξη της σύζευξης.
133.
Μεταξύ των υποπρογραμμάτων δεν πρέπει να υπάρχει ανεξαρτησία.
134.
Η έκφραση ΟΧΙ(Κ=10 ΚΑΙ Χ>7) είναι ισοδύναμε με την έκφραση (Κ≠10 Ή Χ≤7).
135.
Η λειτουργία των διαδικασιών είναι πιο περιορισμένη από τη λειτουργία των συναρτήσεων.
136.
Κάθε βρόχος που υλοποιείται με την εντολή ΟΣΟ ... ΕΠΑΝΑΛΑΒΕ μπορεί και να γραφεί και με χρήση της εντολής ΓΙΑ ... ΑΠΟ ... ΜΕΧΡΙ.
137.
Η προσπέλαση, η διαγραφή και η αναζήτηση είναι όλες βασικές λειτουργίες επί των στατικών δομών δεδομένων.
138.
Οι εντολές στη δομή επανάληψης "ΓΙΑ" εκτελούνται τουλάχιστον μια φορά.
139.
Αν Α=2, Β=3, Γ=4 και Δ=ΑΛΗΘΗΣ, τότε η τιμή της έκφρασης (Β*Γ>Α+Β) ΚΑΙ (ΟΧΙ(Δ)) είναι ΑΛΗΘΗΣ.
140.
Η λογική έκφραση (Α>Β) Ή ΟΧΙ(Α>Β) είναι πάντα αληθής για οποιεσδήποτε τιμές των αριθμητικών μεταβλητών Α και Β.
141.
Η χρησιμοποίηση του διερμηνευτή για τη μετάφραση ενός προγράμματος έχει ως αποτέλεσμα την ταχύτερη εκτέλεσή του.
142.
Ένας πίνακας έχει σταθερό περιεχόμενο αλλά μεταβλητό μέγεθος.
143.
Ο αλγόριθμος τελειώνει μετά από πεπερασμένα βήματα εκτέλεσης εντολών.
144.
Στην διαδικασία η λίστα παραμέτρων είναι υποχρεωτική.
145.
Η εντολή ΓΙΑ i ΑΠΟ -1 ΜΕΧΡΙ 4 εκτελείται 5 φορές.
146.
Τα λογικά λάθη εμφανίζονται στο στάδιο της μεταγλώττισης.
147.
Ο βρόχος ΓΙΑ κ ΑΠΟ 5 ΜΕΧΡΙ 1 δεν εκτελείται καμία φορά.
148.
Όταν αριθμητικοί και συγκριτικοί τελεστές συνδυάζονται σε μία έκφραση, οι αριθμητικές πράξεις εκτελούνται πρώτες.
149.
Η λογική έκφραση Χ Ή (ΟΧΙ Χ) είναι πάντα αληθής για κάθε τιμή της λογικής μεταβλητής Χ.
150.
Με την λειτουργία της συγχώνευσης, δύο ή περισσότερες δομές δεδομένων συνενώνονται σε μία ενιαία δομή.
151.
Ο αριθμός που προκύπτει από την ολίσθηση ενός θετικού αριθμού προς τα δεξιά είναι πάτα μεγαλύτερος από τον αρχικό.
152.
Σε μια εντολή εκχώρησης δεν μπορεί να υπάρχει αναφορά σε περισσότερες από μία συναρτήσεις.