Πότε χρησιμοποιείται ο πραγματικός τύπος;
Ο πραγματικός τύπος χρησιμοποιείται εκεί που οι αριθμητικές τιμές δεν είναι ακέραιοι αριθμοί ή οι αναμενόμενες τιμές τους είναι εκτός των ορίων του ακέραιου τύπου.
Ο πραγματικός τύπος χρησιμοποιείται εκεί που οι αριθμητικές τιμές δεν έχουν δεκαδικά ψηφία
Ο πραγματικός τύπος χρησιμοποιείται εκεί που οι αριθμητικές τιμές είναι ακέραιοι αριθμοί.
10 + 5 DIV 3 - 3 / 3 * 3
2
8
Να αναφέρετε διαφορές μεταξύ γλωσσών υψηλού επιπέδου και γλωσσών χαμηλού επιπέδου.
? Ένα πρόγραμμα σε γλώσσα υψηλού επιπέδου δεν είναι εξαρτημένο από τον υπολογιστή ενώ ένα πρόγραμμα σε γλώσσα χαμηλού επιπέδου είναι. ? Μια γλώσσα υψηλού επιπέδου βασίζεται σε λέξεις κλειδιά της αγγλικής γλώσσας ενώ μια γλώσσα χαμηλού επιπέδου όχι. ? Μια εντολή σε γλώσσα υψηλού επιπέδου μεταφράζεται σε πολλές εντολές του κώδικα μηχανής κατά τη διάρκεια της μετάφρασης ενώ μια εντολή σε γλώσσα χαμη-λού επιπέδου μεταφράζεται σε μία μόνο εντολή γλώσσας μηχανής.
? Ένα πρόγραμμα σε γλώσσα υψηλού επιπέδου είναι εξαρτημένο από τον υπολογιστή ενώ ένα πρόγραμμα σε γλώσσα χαμηλού επιπέδου δεν είναι. ? Μια γλώσσα χαμηλού επιπέδου βασίζεται σε λέξεις κλειδιά της καθημερινής ενώ μια γλώσσα υψηλού επιπέδου όχι.
Να δώσετε τα αποτελέσματα από την εκτέλεση των παρακάτω εντολών
arithmos:=1;while arithmos < 11 do begin arithmos: =arithmos + 1; write(arithmos:5); end;
Το αποτέλεσμα θα είναι να τυπωθούν οι αριθμοί από 1 μέχρι και 10
Το αποτέλεσμα θα είναι να τυπωθούν οι αριθμοί από 2 μέχρι και 11
Για τις τιμές στις λογικές μεταβλητές ή εκφράσεις, Α=True, B=False, C=False, να επιλέξετε τη απάντηση True ή False στην παρακάτω λογική πρόταση
NOT(A XOR B) AND C
Το πλάγιο παραλληλόγραμμο σε ένα λογικό διάγραμμα δηλώνει διαδικασία εισόδου ή εξόδου
Για τις τιμές στις λογικές μεταβλητές ή εκφράσεις, Α=False, B=True, C=False, να επιλέξετε τη απάντηση True ή False στην παρακάτω λογική πρόταση
A XOR (B AND NOT(C))
Να συμπληρώσετε τα κενά με τη λέξη που λείπει:
Τα προβλήματα δεν παραμένουν ________________ με το πέρασμα του χρόνου αλλά τα στοιχεία τους μεταβάλλονται ____________.
στατικά
δυναμικά
σταθερά
κάθε μέρα
Σε τι χρησιμεύει η Σημασιολογία (Semantics);
Η Σημασιολογία είναι ένα σύνολο κανόνων οι οποίοι προσδιορίζουν πώς γράφονται έγκυρες εντολές σε μια γλώσσα προγραμματισμού.
Ποια είναι τα χαρακτηριστικά και ποιες οι μέθοδοι στον αντικειμενοστρεφή προγραμματισμό;
Να γράψετε στο τετράδιό σας το γράμμα που αντιστοιχεί στην τιμή της μεταβλητής Χ , που προκύπτει μετά την εκτέλεση της εντολής :
Χ:= 5 + 7 DIV 3 * 4 ? 6
-5
7
10
1
Για τις τιμές στις λογικές μεταβλητές ή εκφράσεις, Α=False, B=False, C=False, να επιλέξετε τη απάντηση True ή False στην παρακάτω λογική πρόταση
Ποια είναι η δομή της ακολουθίας;
Στην ακολουθία, οι εντολές οι οποίες βρίσκονται ακολουθούν επαναληπτικό δρόμο
Στην ακολουθία, οι εντολές οι οποίες βρίσκονται σε διαδοχή, εκτελούνται με τη σειρά με την οποία είναι γραμμένες.
Στην ακολουθία, οι εντολές οι οποίες επιλέγονται από κάποια λογική συνθήκε για το αν θα εκτελεστούν
Στο Συναρτησιακό Προγραμματισμό (Functional Programming) οι εντολές και οι δομές ελέγχου είναι συναρτήσεις
Ένα διάγραμμα HIPO αποτελείται από τρία βασικά τμήματα
Να σημειώσετε με Σωστό ? Λάθος τις παρακάτω προτάσεις:
Η θεραπεία όλων των ασθενειών λύνεται απλά με τη χρήση του υπολογιστή
Να δώσετε τη μορφή της εντολής επανάληψης while, να εξηγήσετε τη λειτουργία της
while i:=αρχική τιμή to τελική τιμή do
Η εντολή που ακολουθεί το do μπορεί να είναι απλή ή σύνθετη Σύνθετη εντολή είναι η εντολή που περιλαμβάνεται ανάμεσα στις λέξεις begin-end (δείτε σελ. 94) και εκτελείται μέχρις ότου η μεταβλητή ελέγχου αποκτήσει τιμή ίση με την τελική τιμή. Αν η αρχική τιμή είναι μεγαλύτερη από την τελική, οι εντολές που ακολουθούν το do δεν εκτελούνται.
while λογική έκφραση do εντολή
Κάθε φορά, ακόμα και την πρώτη, πριν εκτελεστεί η εντολή που αποτελεί το σώμα της επανάληψης (αυτή που βρίσκεται μετά το do) ελέγχεται η λογική έκφραση η οποία ακολουθεί το while. Στην περίπτωση που η λογική έκφραση δίνει αποτέλεσμα true, η εντολή μετά το do εκτελείται ενώ στην περίπτωση που η λογική έκφραση δίνει ως απο- τέλεσμα false η εντολή μετά το do δεν εκτελείται και ο έλεγχος περνά στην επόμενη εντολή του προγράμματος. Στην περίπτωση που μετά το do αντί για μία, έχουμε ομάδα εντολών, αυτές τοποθετούνται μεταξύ των λέξεων begin ? end.
Η εντολή while χρησιμοποιείται για μη προκαθορισμένο αριθμό επαναλήψεων.
Πόσες επαναλήψεις θα έχουμε από την εκτέλεση των παρακάτω εντολών
arithmos:=1;
telos:= false;while not (telos) dobegin arithmos:=arithmos + 2 ; if arithmos > 100 then telos :=true;end;
50
51
100
Ένα πρόβλημα το χωρίζουμε σε άλλα απλούστερα όταν είναι ____________ή όταν έχει ____________ τρόπο επίλυσης.
μεγάλο
πολύπλοκο
μικρό
απλό
μέτριο
σύνθετο
Για τις τιμές στις λογικές μεταβλητές ή εκφράσεις, Α=False, B=False, C=True, να επιλέξετε τη απάντηση True ή False στην παρακάτω λογική πρόταση