Ερωτήσεις Θεωρίας
- Δώστε τον ορισμό του αλγόριθμου.
- Περιγράψτε τα κριτήρια που πρέπει να ικανοποιεί ένας αλγόριθμος.
- Από ποιες σκοπιές μελετά τους αλγορίθμους η επιστήμη της πληροφορικής;
- Με ποιους τρόπους μπορεί να αναπαρασταθεί ένας αλγόριθμος; Ποια μειονεκτήματα έχει ο καθένας;
- Ποια είναι τα σύμβολα που χρησιμοποιούμε στα διαγράμματα ροής; Σχεδιάστε και περιγράψτε τα.
- Σε ποιες περιπτώσεις χρησιμοποιείται η δομή της ακολουθίας;
- Με ποιες εντολές ξεκινά και τερματίζεται ένας αλγόριθμος; Πώς μπορούμε να διαβάσουμε κάτι από το πληκτρολόγιο;
- Πώς μπορούμε να γράψουμε κάτι στην οθόνη και στον εκτυπωτή;
- Τι είναι οι σταθερές;
- Τι είναι οι μεταβλητές; Ποια είναι τα είδη των μεταβλητών που υπάρχουν;
- Ποια είναι η διαφορά, αν υπάρχει, ανάμεσα στις σταθερές και τις μεταβλητές;
- Τι είναι τελεστές; Ποια είδη υπάρχουν και ποιοι τελεστές ανά είδος;
- Ποια είναι η ιεραρχία των πράξεων σε μία έκφραση;
- Ποιες κατηγορίες τελεστών υπάρχουν; Αναφέρετε όλους τους τελεστές ανά κατηγορία.
- Τι είναι οι εκφράσεις; Τι κάνει η εντολή εκχώρησης τιμής;
- Τι είναι τα σχόλια; Πώς γράφονται σε έναν αλγόριθμο;
- Σε ποιες περιπτώσεις χρησιμοποιείται η δομή επιλογής; Πόσες και ποιες είναι οι δομές επιλογής; Να σχεδιάσετε τα αντίστοιχα διαγράμματα ροής.
- Τι είναι το στιγμιότυπο ενός προβλήματος;
- Τι είναι οι εμφωλευμένες διαδικασίες;
- Με ποιους δύο τρόπους μπορούμε να λάβουμε πολλές διαφορετικές αποφάσεις σε έναν αλγόριθμο;
- Ποιοι είναι οι λογικοί τελεστές; Περιγράψτε την λειτουργία τους.
- Ποια είναι η ιεραρχία των λογικών τελεστών;
- Να γράψετε τον πίνακα αλήθειας.