Πώς διακρίνονται οι σύνθετοι τύποι δεδομένων με δόμηση, από τους σύνθετους τύπους χωρίς δόμηση;
Να δώσετε παραδείγματα σύνθετων τύπων με δόμηση και σύνθετων τύπων χωρίς δόμηση
Ο σύνθετος τύπος δεδομένων με δόμηση, είναι μια οργανωμένη συλλογή από συστα- τικά, όπου υπάρχει μια σχέση μεταξύ των μερών της συλλογής. Η σχέση αυτή επιτρέ-πει την πρόσβαση σε μεμονωμένα μέρη της συλλογής αλλά και το χειρισμό της συλ-λογής ως μιας ενότητας. Στην Pascal οι σύνθετοι τύποι δεδομένων με δόμηση είναι οιΠίνακες και τα Αρχεία. Ένας σύνθετος τύπος δεδομένων χωρίς δόμηση περιλαμβάνειδεδομένα που οι τιμές τους δεν έχουν καμία σχέση πέραν του ότι είναι μέλη της ίδιαςενότητας. Στην Pascal, σύνθετοι τύποι δεδομένων χωρίς δόμηση είναι τα Σύνολα και οιΕγγραφές
Ο σύνθετος τύπος δεδομένων με δόμηση, είναι ξεχωριστές μεταβλητές με μοναδικα στοιχεία
ανεάρτητα μεταξύ τους, χωρίς να αποτελούν μέρος κάποιας ενότητας
vi) Για τις τιμές στις λογικές μεταβλητές ή εκφράσεις, Α=False, B=True, C=False, να επιλέξετε τη σωστή απάντηση στα παρακάτω
Να αναφέρετε τη συναρτηση τακτικών τύπων,
pred(x):ordinal type και να εξηγήσετε με παραδείγματα τη λειτουργία της.
Επιστρέφει τον χαρακτήρα του κώδικα ASCII, ο οποίος αντιστοιχεί στον ακέραιο αριθμό x. Το όρισμα x παίρνει τιμές από 0 έως και 255.
Επιστρέφει το προηγούμενο του ορίσματος. Το όρισμα x και η τιμή που επιστρέφει είναι τακτικού (ordinal) τύπου. π.χ. writeln(pred(0)) εκτυπώνει - 1. writeln(pred(?D?) εκτυπώνει C
Επιστρέφει το επόμενο του ορίσματος. Το όρισμα x και η τιμή που επιστρέφει είναι τακτικού τύπου.
π.χ. writeln(pred(0)) εκτυπώνει 1.
Στη δομή επανάληψης εφόσον επανάλαβε εκτελούνται τουλάχιστον μια φορά οι εντολές που περιέχονται
Για τις τιμές στις λογικές μεταβλητές ή εκφράσεις, Α=True, B=False, C=False, να επιλέξετε τη απάντηση True ή False στην παρακάτω λογική πρόταση
NOT(A XOR B) AND C
v) Για τις τιμές στις λογικές μεταβλητές ή εκφράσεις, Α=False, B=True, C=True, να επιλέξετε τη απάντηση True ή False στην παρακάτω λογική πρόταση
(ΝΟΤ(Α) AND NOT(B)) OR C
Για τις τιμές στις λογικές μεταβλητές ή εκφράσεις, Α=True, B=True, C=False, να επιλέξετε τη απάντηση True ή False στην παρακάτω λογική πρόταση
(A AND B) AND NOT(C)
Για τις τιμές στις λογικές μεταβλητές ή εκφράσεις, Α=False, B=False, C=True, να επιλέξετε τη απάντηση True ή False στην παρακάτω λογική πρόταση
Αναφέρετε παραδείγματα γλωσσών Συναρτησιακού Προγραμματισμού.
. Η εντολή case προσφέρει δυνατότητα πολλαπλής επιλογής
Ποια η διαφορά του Λογικού από το Διαδικασιακό προγραμματισμό;
Στον Λογικό προγραμματισμό, στο πρόγραμμα δεν περιγράφεται ο αλγόριθμος επίλυσης του προβλήματος αλλά η γνώση που σχετίζεται με το πρόβλημα
Στον Λογικό προγραμματισμό, στο πρόγραμμα περιγράφεται ο αλγόριθμος επίλυσης του προβλήματος
vii) Για τις τιμές στις λογικές μεταβλητές ή εκφράσεις, Α=False, B=False, C=True, να επιλέξετε τη απάντηση True ή False στην παρακάτω λογική πρόταση
Ποια είναι τα ονόματα-ταυτότητες και σε τι χρησιμεύουν;
Να εξηγήσετε τους όρους πηγαίο πρόγραμμα, αντικείμενο πρόγραμμα και μεταγλωττιστής
11 DIV 1 - 1 DIV 11
10
11
Για τις τιμές στις λογικές μεταβλητές ή εκφράσεις, Α=False, B=True, C=True, να επιλέξετε τη απάντηση True ή False στην παρακάτω λογική πρόταση
i) Για τις τιμές στις λογικές μεταβλητές ή εκφράσεις, Α=True, B=True, C=True, να επιλέξετε τη σωστή απάντηση στα παρακάτω
Για τις τιμές στις λογικές μεταβλητές ή εκφράσεις, Α=False, B=False, C=False, να επιλέξετε τη απάντηση True ή False στην παρακάτω λογική πρόταση
vii) Για τις τιμές στις λογικές μεταβλητές ή εκφράσεις, Α=False, B=False, C=True, να επιλέξετε τη σωστή απάντηση στα παρακάτω
Αντιστοιχείστε σωστά