wayground logo

Free Printable Worksheets

NEW

Font size

S
M
L
XL
Worksheets

Βασικές Έννοιες Αλγορίθμου

Total questions: 13

Worksheet time: 7mins

Name
Class
Date
1.

Τι είναι αλγόριθμος;

a)

Μια τυχαία σειρά βημάτων για την επίλυση ενός προβλήματος.

b)

Μια απλή περιγραφή ενός υπολογιστή.

c)

Μια μέθοδος για την αποθήκευση δεδομένων.

d)

Μια καθορισμένη σειρά βημάτων για την επίλυση ενός προβλήματος.

2.

Πώς εκτελούνται οι αριθμητικές πράξεις στο μυαλό μας;

a)

Οι αριθμητικές πράξεις εκτελούνται μέσω νευρωνικών δικτύων και στρατηγικών σκέψης.

b)

Οι αριθμητικές πράξεις εκτελούνται μόνο με τη βοήθεια υπολογιστών.

c)

Οι αριθμητικές πράξεις είναι αποκλειστικά συναισθηματικές διαδικασίες.

d)

Οι αριθμητικές πράξεις δεν απαιτούν καμία σκέψη ή στρατηγική.

3.

Ποιος είναι ο ρόλος των ηλεκτρονικών υπολογιστών στην αλγοριθμική σκέψη;

a)

Οι ηλεκτρονικοί υπολογιστές δεν έχουν καμία σχέση με την αλγοριθμική σκέψη.

b)

Οι ηλεκτρονικοί υπολογιστές περιορίζουν την αλγοριθμική σκέψη.

c)

Οι ηλεκτρονικοί υπολογιστές χρησιμοποιούνται μόνο για την αποθήκευση δεδομένων.

d)

Οι ηλεκτρονικοί υπολογιστές υποστηρίζουν την αλγοριθμική σκέψη μέσω αυτοματοποίησης και ανάλυσης.

4.

Ποιες τεχνικές χρησιμοποιούνται για την επίλυση προβλημάτων;

a)

Ανάλυση προβλήματος

b)

Ανασκόπηση λύσεων

c)

Αξιολόγηση εναλλακτικών λύσεων

d)

Δημιουργία προβλημάτων

5.

Πώς μπορεί να περιγραφεί η διαδικασία επίλυσης προβλημάτων;

a)

Μόνο η αναγνώριση του προβλήματος είναι αρκετή.

b)

Η ανάλυση δεν είναι απαραίτητη για την επίλυση προβλημάτων.

c)

Η διαδικασία περιλαμβάνει μόνο την υλοποίηση λύσεων.

d)

Η διαδικασία επίλυσης προβλημάτων περιλαμβάνει αναγνώριση, ανάλυση, δημιουργία λύσεων, επιλογή και υλοποίηση.

6.

Ποιες είναι οι διαφορές μεταξύ αλγορίθμου και διαδικασίας;

a)

Ο αλγόριθμος και η διαδικασία είναι ταυτόσημες έννοιες.

b)

Η διαδικασία είναι αυστηρή και καθορισμένη.

c)

Ο αλγόριθμος είναι αυστηρός και καθορισμένος, ενώ η διαδικασία είναι πιο ευέλικτη και προσαρμοσμένη.

d)

Ο αλγόριθμος είναι πιο ευέλικτος από τη διαδικασία.

7.

Πώς η γνώση επηρεάζει τη δημιουργία αλγορίθμων;

a)

Η γνώση περιορίζει τη δημιουργικότητα των αλγορίθμων.

b)

Οι αλγόριθμοι δημιουργούνται τυχαία χωρίς γνώση.

c)

Η γνώση δεν έχει καμία σχέση με τους αλγορίθμους.

d)

Η γνώση καθορίζει την αποτελεσματικότητα και την αποδοτικότητα των αλγορίθμων.

8.

Ποιες είναι οι προκλήσεις στη μεταφορά της ανθρώπινης σκέψης σε υπολογιστές;

a)

Δημιουργία ιστοσελίδων

b)

Σχεδίαση γραφικών και εικόνων

c)

Κατανόηση της φυσικής γλώσσας, αναγνώριση προτύπων, συναισθηματική νοημοσύνη, δημιουργικότητα, λήψη αποφάσεων.

d)

Ανάπτυξη λογισμικού για παιχνίδια

9.

Πώς οι αλγόριθμοι συμβάλλουν στην επίλυση σύνθετων προβλημάτων;

a)

Οι αλγόριθμοι απλώς αποθηκεύουν δεδομένα χωρίς ανάλυση.

b)

Οι αλγόριθμοι χρησιμοποιούνται μόνο για την εκτέλεση απλών υπολογισμών.

c)

Οι αλγόριθμοι δεν έχουν καμία σχέση με την επίλυση προβλημάτων.

d)

Οι αλγόριθμοι συμβάλλουν στην επίλυση σύνθετων προβλημάτων μέσω της ανάλυσης δεδομένων και της παροχής βημάτων λύσης.

10.

Ποιες είναι οι κατηγορίες αλγορίθμων;

a)

Αλγόριθμοι βιολογίας, φυσικής, χημείας, κοινωνικών επιστημών

b)

Αλγόριθμοι γραφικών, κρυπτογράφησης, στατιστικής, μηχανικής μάθησης

c)

Αλγόριθμοι αναζήτησης, ταξινόμησης, δυναμικού προγραμματισμού, γραφημάτων, διαίρει και βασίλευε.

d)

Αλγόριθμοι προγραμματισμού, σχεδίασης, ανάλυσης, ανάπτυξης

11.

Πώς μπορεί να αξιολογηθεί η αποτελεσματικότητα ενός αλγορίθμου;

a)

Η αποτελεσματικότητα ενός αλγορίθμου αξιολογείται μόνο με βάση την ταχύτητα εκτέλεσης.

b)

Η αποτελεσματικότητα ενός αλγορίθμου εξαρτάται αποκλειστικά από την γλώσσα προγραμματισμού.

c)

Η αποτελεσματικότητα ενός αλγορίθμου αξιολογείται μέσω της πολυπλοκότητας χρόνου και χώρου, της ακρίβειας και της σταθερότητας.

d)

Η αποτελεσματικότητα ενός αλγορίθμου μετριέται μόνο με την κατανάλωση μνήμης.

12.

Ποιες είναι οι βασικές φάσεις ανάπτυξης ενός αλγορίθμου;

a)

Δοκιμή, Συντήρηση, Αξιολόγηση

b)

Σχεδίαση, Υλοποίηση, Αξιολόγηση

c)

Καθορισμός, Ανάλυση, Σχεδίαση, Υλοποίηση, Δοκιμή, Συντήρηση.

d)

Καθορισμός, Υλοποίηση, Ανάπτυξη

13.

Πώς η αλγοριθμική σκέψη μπορεί να βελτιώσει την επίλυση προβλημάτων;

a)

Η αλγοριθμική σκέψη επιβραδύνει τη διαδικασία επίλυσης προβλημάτων.

b)

Η αλγοριθμική σκέψη δεν έχει καμία σχέση με την επίλυση προβλημάτων.

c)

Η αλγοριθμική σκέψη βελτιώνει την επίλυση προβλημάτων μέσω της δομημένης ανάλυσης και της στρατηγικής προσέγγισης.

d)

Η αλγοριθμική σκέψη είναι μόνο για προγραμματιστές.