Font size
WorksheetsΕρωτήσεις για Αλγορίθμους
Total questions: 23
Worksheet time: 14mins
Τι είναι ένας αλγόριθμος;
Ένα είδος υπολογιστή
Μια σειρά εντολών για την επίλυση ενός προβλήματος
Ένα πρόγραμμα λογισμικού
Μια συσκευή αποθήκευσης δεδομένων
Ποιο από τα παρακάτω ΔΕΝ αποτελεί βασική ιδιότητα ενός αλγορίθμου;
Πεπερασμένοτητα
Καθοριστικότητα
Αποτελεσματικότητα
Αμφισβητησιμότητα
Ποια είναι η σωστή σειρά των βημάτων ενός αλγορίθμου;
Εκτέλεση, Ανάλυση, Σχεδίαση
Ανάλυση, Εκτέλεση, Σχεδίαση
Ανάλυση, Σχεδίαση, Εκτέλεση
Σχεδίαση, Ανάλυση, Εκτέλεση
Ποιο από τα παρακάτω είναι ένα παράδειγμα αλγορίθμου στην καθημερινή ζωή;
Η λειτουργία ενός πλυντηρίου ρούχων
Η αποθήκευση ενός αρχείου στον υπολογιστή
Η σύνδεση στο διαδίκτυο
Η αναπαραγωγή ενός βίντεο
Σε έναν αλγόριθμο, τι ονομάζεται "είσοδος";
Το αποτέλεσμα που παράγεται
Οι εντολές που εκτελούνται
Τα δεδομένα που δίνονται στον αλγόριθμο
Η γλώσσα προγραμματισμού που χρησιμοποιείται
Σε έναν αλγόριθμο, τι ονομάζεται "έξοδος";
Τα δεδομένα που δίνονται στον αλγόριθμο
Οι εντολές που εκτελούνται
Το αποτέλεσμα που παράγεται
Η ταχύτητα εκτέλεσης του αλγορίθμου
Ποια από τις παρακάτω αναπαραστάσεις αλγορίθμων χρησιμοποιεί γεωμετρικά σχήματα και βέλη;
Φυσική γλώσσα
Ψευδοκώδικα
Ποια από τις παρακάτω αναπαραστάσεις αλγορίθμων χρησιμοποιεί γεωμετρικά σχήματα και βέλη;
Φυσική γλώσσα
Ψευδοκώδικας
Διάγραμμα ροής
Γλώσσα προγραμματισμού
Ποια από τις παρακάτω αναπαραστάσεις αλγορίθμων μοιάζει περισσότερο με κώδικα προγράμματος;
Φυσική γλώσσα
Ψευδοκώδικας
Διάγραμμα ροής
Περιγραφή σε λόγια
Τι σημαίνει η ιδιότητα της "πεπερασμένοτητας" ενός αλγορίθμου;
Ότι πρέπει να παράγει πάντα το σωστό αποτέλεσμα
Ότι πρέπει να εκτελείται γρήγορα
Ότι πρέπει να τελειώνει σε πεπερασμένο αριθμό βημάτων
Ότι πρέπει να είναι κατανοητός από τον υπολογιστή
Τι σημαίνει η ιδιότητα της "καθοριστικότητας" ενός αλγορίθμου;
Ότι κάθε βήμα πρέπει να είναι σαφώς ορισμένο
Ότι πρέπει να είναι γραμμένος σε συγκεκριμένη γλώσσα
Ότι πρέπει να χρησιμοποιεί μόνο βασικές εντολές
Ότι πρέπει να μπορεί να εκτελεστεί από οποιονδήποτε υπολογιστή
Τι σημαίνει η ιδιότητα της "αποτελεσματικότητας" ενός αλγορίθμου;
Ότι πρέπει να παράγει πάντα το ίδιο αποτέλεσμα
Ότι πρέπει να λύνει το πρόβλημα με τον καλύτερο δυνατό τρόπο
Ότι κάθε ενέργεια πρέπει να είναι εφικτή και να απαιτεί πεπερασμένο χρόνο
Ότι πρέπει να είναι εύκολος στην κατανόηση
Ποια από τις παρακάτω δομές ελέγχου χρησιμοποιείται για την εκτέλεση μιας εντολής
Ποια από τις παρακάτω δομές ελέγχου χρησιμοποιείται για την εκτέλεση μιας εντολής ή μιας ομάδας εντολών μόνο αν ισχύει μια συγκεκριμένη συνθήκη;
Ακολουθιακή δομή
Δομή επιλογής
Επαναληπτική δομή
Δομή δεδομένων
Ποια από τις παρακάτω δομές ελέγχου χρησιμοποιείται για την επανάληψη μιας εντολής ή μιας ομάδας εντολών πολλές φορές;
Ακολουθιακή δομή
Δομή επιλογής
Επαναληπτική δομή
Δομή αρχείου
Σε μια δομή επιλογής "ΑΝ...ΤΟΤΕ...ΑΛΛΙΩΣ...", τι συμβαίνει αν η συνθήκη είναι ψευδής;
Εκτελούνται οι εντολές μετά το "ΤΟΤΕ"
Εκτελούνται οι εντολές μετά το "ΑΛΛΙΩΣ"
Ο αλγόριθμος τερματίζεται
Η συνθήκη ελέγχεται ξανά
Σε μια επαναληπτική δομή "ΟΣΟ...ΕΠΑΝΑΛΑΒΕ...", πότε σταματάει η επανάληψη;
Όταν εκτελεστούν όλες οι εντολές μία φορά
Όταν η συνθήκη γίνει αληθής
Όταν η συνθήκη γίνει ψευδής
Όταν ο χρήστης το επιλέξει
Ποιο από τα παρακάτω προβλήματα μπορεί να επιλυθεί με έναν αλγόριθμο;
Το να νιώσεις χαρούμενος
Το να προβλέψεις το μέλλον
Το να ταξινομήσεις μια λίστα αριθμών
Το να δημιουργήσεις ένα έργο τέχνης χωρίς οδηγίες
Ποια είναι η σημασία της χρήσης αλγορίθμων στην πληροφορική;
Κάνουν τους υπολογιστές να σκέφτονται σαν άνθρωποι
Επιτρέπουν την αυτοματοποίηση
Ποια είναι η σημασία της χρήσης αλγορίθμων στην πληροφορική;
Κάνουν τους υπολογιστές να σκέφτονται σαν άνθρωποι
Επιτρέπουν την αυτοματοποίηση εργασιών και την επίλυση προβλημάτων
Αντικαθιστούν την ανάγκη για προγραμματιστές
Κάνουν τα προγράμματα να τρέχουν πιο αργά
Ποιο από τα παρακάτω είναι ένα απλό παράδειγμα αλγορίθμου γραμμένου σε φυσική γλώσσα;
print("Hello World")
Ξεκίνα. Πάρε δύο αριθμούς. Πρόσθεσέ τους. Εμφάνισε το αποτέλεσμα. Τέλος.
if x > 5 then y = 10 else y = 20
Ένα διάγραμμα ροής με κουτιά και βέλη
Τι είναι ο ψευδοκώδικας;
Μια πραγματική γλώσσα προγραμματισμού
Μια ανεπίσημη γλώσσα που μοιάζει με προγραμματισμό για την περιγραφή αλγορίθμων
Ένα είδος διαγράμματος ροής
Ένας τρόπος για να γράφεις μυστικά μηνύματα στον υπολογιστή
Γιατί είναι σημαντικό να σχεδιάζουμε έναν αλγόριθμο πριν γράψουμε ένα πρόγραμμα;
Για να κάνουμε το πρόγραμμα να τρέχει πιο γρήγορα
Για να οργανώσουμε τις σκέψεις μας και να λύσουμε το πρόβλημα πιο αποτελεσματικά
Για να εντυπωσιάσουμε τους άλλους προγραμματιστές
Δεν είναι πάντα απαραίτητο
