Πώς διακρίνονται οι απλοί από τους σύνθετους τύπους δεδομένων; Να δώσετε παραδείγματα απλών και σύνθετων τύπων δεδομένων.
Στους απλούς τύπους δεδομένων οι τιμές είναι ατομικές (atomic). Όταν λέμε ότι η τιμή είναι ατομική εννοούμε ότι δεν αποτελείται από μέρη τα οποία μπορούν να προσπε-λαστούν ανεξάρτητα. Παραδείγματα απλών τύπων δεδομένων είναι οι βαθμωτοί τύ- ποι (Ακέραιος, Πραγματικός, Λογικός, Χαρακτήρας).
Αντίθετα, στους σύνθετους τύπους δεδομένων, μια μεταβλητή μπορεί να δεχθεί ως τιμή μια ενότητα τιμών. Παραδείγματα σύνθετων τύπων είναι τα σύνολα, οι εγγραφές, οι πίνακες και τα αρχεία.
Στους απλούς τύπους δεδομένων μια μεταβλητή μπορεί να δεχθεί ως τιμή μια ενότητα τιμών. Παραδείγματα είναι τα σύνολα, οι εγγραφές, οι πίνακες και τα αρχεία.
Αντίθετα, στους σύνθετους τύπους δεδομένων,οι τιμές είναι ατομικές (atomic). Όταν λέμε ότι η τιμή είναι ατομική εννοούμε ότι δεν αποτελείται από μέρη τα οποία μπορούν να προσπε-λαστούν ανεξάρτητα. Παραδείγματα απλών τύπων δεδομένων είναι οι βαθμωτοί τύ- ποι (Ακέραιος, Πραγματικός, Λογικός, Χαρακτήρας).
Ο Παράλληλος Προγραμματισμός εκτός από τις δομές του παραδοσιακού διαδικασιακού προγραμματισμού διαθέτει δομές που επιτρέπουν την ταυτόχρονη εκτέλεση διαδικασιών από διαφορετικούς επεξεργαστές
Αντιστοιχείστε σωστά
iv) Για τις τιμές στις λογικές μεταβλητές ή εκφράσεις, Α=True, B=False, C=False, να επιλέξετε τη σωστή απάντηση στα παρακάτω
Πώς μπορεί να αλλάξει η σειρά εκτέλεσης των εντολών;
Η σειρά εκτέλεσης των εντολών μπορεί να αλλάξει με τη χρήση εντολών ελέγχου και επιλογής.
Να συμπληρώσετε τα κενά με τη λέξη που λείπει:
Η επίλυση ενός προβλήματος προϋποθέτει την ___________του.
λογική
εύρεσή
κατανόησή
εργασία
Τι ονομάζουμε δεδομένα ενός προβλήματος;
Δεδομένα ενός προβλήματος ονομάζεται το σύνολο εκείνων των στοιχείων, τα οποία είναι δεν απαραίτητα για την επίλυση του προβλήματος, αλλά μερικές φορές μπορεί να τα χρησιμοποιήσουμε
Δεδομένα ενός προβλήματος ονομάζεται το σύνολο εκείνων των στοιχείων, τα οποία είναι τα ζητούμενα του προβλήματος.
Δεδομένα ενός προβλήματος ονομάζεται το σύνολο εκείνων των στοιχείων, τα οποία είναι απαραίτητα για την επίλυση του προβλήματος.
15 DIV 3 - 5 MOD 100 + 3
3
8
Για τις τιμές στις λογικές μεταβλητές ή εκφράσεις, Α=False, B=True, C=False, να επιλέξετε τη απάντηση True ή False στην παρακάτω λογική πρόταση
(A AND B) AND NOT(C)
Δεδομένα ενός προβλήματος ονομάζεται το σύνολο εκείνων των στοιχείων, τα οποία αποτελούν την επίλυση του προβλήματος.
Δεδομένα ενός προβλήματος ονομάζεται το σύνολο εκείνων των στοιχείων, τα οποία δε χρησιμοποιύνται ποτέ για την επίλυση του προβλήματος.
Τι καλείται κατανόηση προβλήματος;
Κατανόηση του προβλήματος είναι η εργασία κατά την οποία μελετάμε προσεκτικά το περιεχόμενο του προβλήματος ώστε να διακρίνουμε το συσχετισμό των δεδομένων με τα ζητούμενά του, αποσαφηνίζοντας ακόμα και παρερμηνείες οι οποίες προκύπτουν από τη διατύπωσή του.
Κατανόηση του προβλήματος είναι η εργασία κατά την οποία μελετάμε προσεκτικά το περιεχόμενο του προβλήματος ώστε να διακρίνουμε τη δυνατότητα να λυθεί με βάση την εμπειρία μας
Κατανόηση του προβλήματος είναι να το λύσω με όποιο τρόπο μπορώ
Κατανόηση του προβλήματος είναι η εργασία κατά την οποία μελετάμε προσεκτικά το περιεχόμενο του προβλήματος και τη δυσκολία του
Να γράψετε στο τετράδιό σας το γράμμα που αντιστοιχεί στην τιμή της μεταβλητής Χ , που προκύπτει μετά την εκτέλεση της εντολής :
Χ:= 5 + 7 DIV 3 * 4 ? 6
1
7
10
-5
Να δώσετε την περιγραφή του τύπου δεδομένων χαρακτήρας (Char).
Ο τύπος δεδομένων χαρακτήρας περιλαμβάνει το σύνολο των χαρακτήρων που διαθέ- τει ο υπολογιστής ανάλογα με τον τύπο του. Οι επιτρεπτές πράξεις για αυτόν τον τύπο δεδομένου γίνονται με τους σχεσιακούς τελεστές και το :=.
Ο τύπος δεδομένων χαρακτήρας είναι ένας τύπος δεδομένων του οποίου οι τιμές προέρχο- νται από ένα σύνολο που περιέχει δύο τιμές την true (σωστό) και την false(λάθος). Επι-τρεπτές πράξεις για αυτόν τον τύπο δεδομένων είναι οι and, or, not, := καθώς και οισχεσιακοί τελεστές (<,=,> κτλ).
NOT(A XOR B) AND C
. Η εντολή case προσφέρει δυνατότητα πολλαπλής επιλογής
Να εξηγήσετε τους όρους πηγαίο πρόγραμμα, αντικείμενο πρόγραμμα και μεταγλωττιστής
Ποιες είναι οι δομές δεδομένων; Πώς διακρίνονται οι στατικές από τις δυναμικέςδομές δεδομένων; Να δώσετε παραδείγματα στατικών δομών δεδομένων και δυναμικών δομών δεδομένων.
Δομές δεδομένων ονομάζονται οι απλοί τύποι δεδομένων. Οι δομές δεδομένων διακρίνονται σε τακτικές και σε άτακτες.
Δομές δεδομένων ονομάζονται οι σύνθετοι τύποι δεδομένων. Οι δομές δεδομένων δι- ακρίνονται σε στατικές και σε δυναμικές. Στις στατικές δομές δεδομένων το πλήθοςτων στοιχείων είναι σταθερό και καθορίζεται από τον ορισμό του τύπου στο τμήμα δη- λώσεων του προγράμματος. Παράδειγμα στατικής δομής δεδομένων είναι ο Πίνακας. Στις δυναμικές δομές δεδομένων, το πλήθος των στοιχείων της δομής καθορίζεται κατά τη διάρκεια της εκτέλεσης του προγράμματος και πιθανόν να αυξομειώνεται. Παρα- δείγματα δυναμικών δομών δεδομένων είναι οι συνδεδεμένες λίστες, η στοίβα, η ουρά, τα δυαδικά δένδρα κτλ.
Για τις τιμές στις λογικές μεταβλητές ή εκφράσεις, Α=True, B=True, C=False, να επιλέξετε τη απάντηση True ή False στην παρακάτω λογική πρόταση
Πότε εξυπηρετεί η λύση ενός προβλήματος με τη βοήθεια υπολογιστή
Η χρήση υπολογιστή για την λύση ενός προβλήματος εξυπηρετεί :
? Έχουμε μικρό πλήθος δεδομένων να επεξεργαστούμε ? Τα αποτελέσματα που παράγονται είναι αρκετά. ? Η μέθοδος επίλυσης είναι απλή για τον άνθρωπο.
Η χρήση υπολογιστή για την λύση ενός προβλήματος εξυπηρετεί όταν:
? Έχουμε μεγάλο πλήθος δεδομένων να επεξεργαστούμε. ? Τα αποτελέσματα που παράγονται είναι πολλά. ? Η μέθοδος επίλυσης είναι πολύπλοκη για τον άνθρωπο. ? Η μέθοδος επίλυσης επαναλαμβάνεται πολλές φορές.
? Έχουμε μεγάλο πλήθος αποτελεσμάτων και ? Η μέθοδος επίλυσης είναι απλή αλλά για απαιτείται ο υπολογιστής για την επαλήθευση
Τι καλείται δοκιμή αλγορίθμου;
Δοκιμή αλγορίθμου λέμε τη μετατροπή του σε κώδικα μιας γλώσσας προγραμματισμού. π.χ της Pascal
Δοκιμή αλγορίθμου λέμε τη μεταγλώτισσή του
Δοκιμή αλγορίθμου λέμε τον έλεγχο του αλγορίθμου για την ορθότητα των αποτελε-σμάτων του