ΒΑΣΙΚΕΣ ΕΝΝΟΙΕΣ ΑΛΓΟΡΙΘΜΩΝ ΚΕΦΑΛΑΙΟ 2 ο ΚΕΦΑΛΑΙΟ 7 ο ΕΡΩΤΗΣΕΙΣ ΓΕΝΙΚΑ ΠΕΡΙ ΑΛΓΟΡΙΘΜΩΝ

Σχετικά έγγραφα
Ανάπτυξη εφαρμογών/ Βασικές γνώσεις/ πρώτο θέμα ΕΡΩΤΗΣΕΙΣ ΣΥΝΤΟΜΗΣ ΑΠΑΝΤΗΣΗΣ

Ερωτήσεις πολλαπλής επιλογής - Κεφάλαιο 2. Α1. Ο αλγόριθμος είναι απαραίτητος μόνο για την επίλυση προβλημάτων πληροφορικής

Θεωρητικές Ασκήσεις. ΑΝΑΠΤΥΞΗ ΕΦΑΡΜΟΓΩΝ ΣΕ ΠΡΟΓΡΑΜΜΑΤΙΣΤΙΚΟ ΠΕΡΙΒΑΛΛΟΝ. 1 ο Μέρος

Εισαγωγή - Βασικές έννοιες. Ι.Ε.Κ ΓΛΥΦΑΔΑΣ Τεχνικός Τεχνολογίας Internet Αλγοριθμική Ι (Ε) Σχολ. Ετος A Εξάμηνο

ΑΝΑΠΤΥΞΗ ΕΦΑΡΜΟΓΩΝ Κεφάλαιο 2 ο. Επικοινωνία:

ΚΕΦΑΛΑΙΟ 2 ΑΛΓΟΡΙΘΜΟΙ ΔΟΜΗ ΑΚΟΛΟΥΘΙΑΣ ΘΕΩΡΙΑ

2 ΟΥ και 7 ΟΥ ΚΕΦΑΛΑΙΟΥ

ΑΝΑΠΤΥΞΗ ΕΦΑΡΜΟΓΩΝ ΣΕ ΠΡΟΓΡΑΜΜΑΤΙΣΤΙΚΟ ΠΕΡΙΒΑΛΛΟΝ Δομή Ακολουθίας

Κεφάλαιο 2 ο Βασικές Έννοιες Αλγορίθμων (σελ )

Τάξη: Γ Λυκείου Κατεύθυνση: Τεχνολογική Μάθημα: Ανάπτυξη Εφαρμογών σε Προγ/κό Περιβάλλον Είδος Εξέτασης: Διαγώνισμα Ημερομηνία Εξέτασης:

Πρόβλημα 29 / σελίδα 28

Επιµέλεια Θοδωρής Πιερράτος

Βασικές Έννοιες Αλγορίθμων. Βασικές Εντολές Αλγορίθμων (Κεφ. 2ο Παρ. 2.4)

ΒΑΣΙΚΕΣ ΕΝΝΟΙΕΣ ΑΛΓΟΡΙΘΜΩΝ

Ερωτήσεις πολλαπλής επιλογής - Κεφάλαιο 2

ΕΡΩΤΗΣΕΙΣ ΔΙΑΦΟΡΩΝ ΤΥΠΩΝ ΣΤΟ ΚΕΦΑΛΑΙΟ 2.2

18/ 07/ Σελίδα 1 6

Εισαγωγικά στοιχεία αλγορίθμων -Δομή Ακολουθίας Δομή Επιλογής ΗΜΕΡΟΜΗΝΙΑ 10/ 07/ 2017 ΟΝΟΜΑΤ/ΜΟ ΒΑΘΜΟΣ

Αριθμητικές Λογικές - Σύνθετες εκφράσεις, εντολή εκχώρησης, εντολές εισόδου εξόδου, Δομές ακολουθίας/ επιλογής/ επανάληψης

ΕΚΦΩΝΗΣΕΙΣ & ΛΥΣΕΙΣ ΘΕΜΑΤΩΝ ΤΘ ΑΝΑ ΚΕΦΑΛΑΙΟ ΚΑΙ ΠΑΡΑΓΡΑΦΟ

ΣΧΕΔΙΟ ΜΑΘΗΜΑΤΟΣ : ΑΝΑΠΤΥΞΗ ΕΦΑΡΜΟΓΩΝ ΣΕ ΠΡΟΓΡΑΜΜΑΤΙΣΤΙΚΟ ΠΕΡΙΒΑΛΛΟΝ : Γ ΕΝΙΑΙΟΥ ΛΥΚΕΙΟΥ ΤΕΧΝΟΛΟΓΙΚΗ ΚΑΤΕΥΘΥΝΣΗ : ΒΑΣΙΚΕΣ ΕΝΝΟΙΕΣ ΑΛΓΟΡΙΘΜΩΝ

Ανάπτυξη Εφαρμογών σε Προγραμματιστικό Περιβάλλον

Αρχές Προγραμματισμού Η/Υ Μέθοδοι παρουσίασης του αλγόριθμου και Βασικές έννοιες

1 Ο Λύκειο Ρόδου. Β ΓΕΛ ΕισΑρχΕπ Η/Υ. Γεωργαλλίδης Δημήτρης

ΑΡΧΗ 1ης ΣΕΛΙΔΑΣ. Α2. Να αναφέρετε ονομαστικά: i) τα αλγοριθμικά κριτήρια ii) τους τρόπους αναπαράστασης αλγορίθμου. (μονάδες 10)

Β ΛΥΚΕΙΟΥ ΕΙΣΑΓΩΓΗ ΣΤΙΣ ΑΡΧΕΣ ΤΗΣ ΕΠΙΣΤΗΜΗΣ ΤΩΝ Η/Υ ΝΟΕΜΒΡΙΟΣ 2018

ΙΑΓΩΝΙΣΜΑ ΑΝΑΠΤΥΞΗΣ ΕΦΑΡΜΟΓΩΝ ΣΕ ΠΡΟΓΡΑΜΜΑΤΙΣΤΙΚΟ ΠΕΡΙΒΑΛΛΟΝ (ΑΠΟΦΟΙΤΟΙ) Κυριακή

7. Βασικά στοιχεία προγραµµατισµού.

Ορισµοί κεφαλαίου. Σηµαντικά σηµεία κεφαλαίου

Άσκηση 1. Ποια από τα κάτω αλφαριθμητικά είναι αποδεκτά ως ονόματα μεταβλητών σε έναν αλγόριθμο i. Τιμή

ΙΑΓΩΝΙΣΜΑ ΠΡΟΓΡΑΜΜΑΤΙΣΜΟΥ Γ ΛΥΚΕΙΟΥ

Ανάπτυξη Εφαρμογών σε Προγραμματιστικό Περιβάλλον. Εκχώρηση Τιμών

Πληροφορική ΙΙ. Τ.Ε.Ι. Ιονίων Νήσων Σχολή Διοίκησης και Οικονομίας - Λευκάδα

1. Τι ονομάζουμε αλγόριθμο; Δώστε παράδειγμα.

α=5, β=7, γ=20, δ=αληθής

Σελίδα 1 από 7 ΔΙΑΓΩΝΙΣΜΑ ΕΚΠ. ΕΤΟΥΣ ΜΑΘΗΜΑ / ΤΑΞΗ : ΑΕΠΠ / ΘΕΡΙΝΑ ΣΕΙΡΑ: ΗΜΕΡΟΜΗΝΙΑ:

Ερωτήσεις Σωστού-Λάθους

Αλγοριθμική & Δομές Δεδομένων- Γλώσσα Προγραμματισμού Ι (PASCAL)

ΑΝΑΠΤΥΞΗ ΕΦΑΡΜΟΓΩΝ ΣΕ ΠΡΟΓΡΑΜΜΑΤΙΣΤΙΚΟ ΠΕΡΙΒΑΛΛΟΝ ΕΠΑΝΑΛΗΠΤΙΚΟ ΔΙΑΓΩΝΙΣΜΑ ΟΝΟΜΑΤΕΠΩΝΥΜΟ:

ΠΕΝΤΕΛΗ. Κτίριο 1 : Πλ. ΗρώωνΠολυτεχνείου 13, Τηλ / Κτίριο 2 : Πλ. Ηρώων Πολυτεχνείου 29, Τηλ ΒΡΙΛΗΣΣΙΑ

Περιεχόμενα. Ανάλυση προβλήματος. Δομή ακολουθίας. Δομή επιλογής. Δομή επανάληψης. Απαντήσεις. 1. Η έννοια πρόβλημα Επίλυση προβλημάτων...

Πρόβλημα είναι μια κατάσταση η οποία χρήζει αντιμετώπισης, απαιτεί λύση, η δε λύση της δεν είναι γνωστή, ούτε προφανής.

ΕΞΕΤΑΖΟΜΕΝΟ ΜΑΘΗΜΑ : ΑΝΑΠΤΥΞΗ ΕΦΑΡΜΟΓΩΝ ΣΕ ΠΡΟΓΡΑΜΜΑΤΙΣΤΙΚΟ ΠΕΡΙΒΑΛΛΟΝ ΤΑΞΗ : Γ ΛΥΚΕΙΟΥ ΣΠΟΥΔΕΣ ΟΙΚΟΝΟΜΙΑΣ & ΠΛΗΡΟΦΟΡΙΚΗΣ

ΑΡΧΗ 1ης ΣΕΛΙΔΑΣ ΕΞΕΤΑΖΟΜΕΝΟ ΜΑΘΗΜΑ : ΑΝΑΠΤΥΞΗ ΕΦΑΡΜΟΓΩΝ ΣΕ ΠΡΟΓΡΑΜΜΑΤΙΣΤΙΚΟ ΠΕΡΙΒΑΛΛΟΝ ΤΑΞΗ : Γ ΛΥΚΕΙΟΥ ΣΠΟΥΔΕΣ ΟΙΚΟΝΟΜΙΑΣ & ΠΛΗΡΟΦΟΡΙΚΗΣ

ΔΟΜΗΜΕΝΟΣ ΠΡΟΓΡΑΜΜΑΤΙΣΜΟΣ

Κόστος Ποσότητα * 440 ΤΕΛΟΣ_ΑΝ Να γραφεί ξανά ώστε να μην περιέχει πλεονασμούς. Μονάδες 6 Α2 Να συμπληρώσετε των παρακάτω πίνακα

ΑΕΠΠ Ερωτήσεις θεωρίας

2 ΟΥ και 8 ΟΥ ΚΕΦΑΛΑΙΟΥ

ΕΞΕΤΑΖΟΜΕΝΟ ΜΑΘΗΜΑ : ΑΝΑΠΤΥΞΗ ΕΦΑΡΜΟΓΩΝ ΣΕ ΠΡΟΓΡΑΜΜΑΤΙΣΤΙΚΟ ΠΕΡΙΒΑΛΛΟΝ ΤΑΞΗ : Γ ΛΥΚΕΙΟΥ ΣΠΟΥΔΕΣ ΟΙΚΟΝΟΜΙΑΣ & ΠΛΗΡΟΦΟΡΙΚΗΣ

Σου προτείνω να τυπώσεις τις επόμενες τέσσερις σελίδες σε ένα φύλο διπλής όψης και να τις έχεις μαζί σου για εύκολη αναφορά.

ΕΞΕΤΑΖΟΜΕΝΟ ΜΑΘΗΜΑ: ΑΝΑΠΤΥΞΗ ΕΦΑΡΜΟΓΩΝ ΣΕ ΠΡΟΓΡΑΜΜΑΤΙΣΤΙΚΟ ΠΕΡΙΒΑΛΛΟΝ ΤΕΧΝΟΛΟΓΙΚΗΣ ΚΑΤΕΥΘΥΝΣΗΣ (ΚΥΚΛΟΣ ΠΛΗΡΟΦΟΡΙΚΗΣ ΚΑΙ ΥΠΗΡΕΣΙΩΝ)

β. Ποιοι λόγοι θα μας οδηγούσαν στο να αναθέσουμε την επίλυση προβλημάτων στον υπολογιστή; (μονάδες 4) (Μονάδες 6)

Ένα περιοδικό για το ΑΕΠΠ Τεύχος Πανελλαδικών Ι

ΑΝΑΠΤΥΞΗ ΕΦΑΡΜΟΓΩΝ Κεφάλαιο 2 ο

ΦΡΟΝΤΙΣΤΗΡΙΟ ΦΑΣΜΑ 12/10/2014

ΚΟΡΥΦΑΙΟ ΦΡΟΝΤΙΣΤΗΡΙΟ korifeo.gr Μάθημα :Προγραμματισμός Εξεταζόμενη ύλη : 2o, 3o,4o,5o κεφάλαιο ΘΕΜΑ 1 ο

ΑΡΧΗ 1ης ΣΕΛΙΔΑΣ ΕΞΕΤΑΖΟΜΕΝΟ ΜΑΘΗΜΑ : ΑΝΑΠΤΥΞΗ ΕΦΑΡΜΟΓΩΝ ΣΕ ΠΡΟΓΡΑΜΜΑΤΙΣΤΙΚΟ ΠΕΡΙΒΑΛΛΟΝ ΤΑΞΗ : Γ ΛΥΚΕΙΟΥ ΣΠΟΥΔΕΣ ΟΙΚΟΝΟΜΙΑΣ & ΠΛΗΡΟΦΟΡΙΚΗΣ

ΑΝΑΠΤΥΞΗ ΕΦΑΡΜΟΓΩΝ ΣΕ ΠΡΟΓΡΑΜΜΑΤΙΣΤΙΚΟ ΠΕΡΙΒΑΛΛΟΝ. Διάρκεια: 3 ώρες Επίπεδο Δυσκολίας: 5/5 Ενότητες (2 6)

ΘΕΜΑ Α / Η λογική έκφραση Χ KAI (ΟΧΙ Χ) είναι πάντα ψευδής κάθε τιμή της λογικής μεταβλητής Χ.

Δομές Ακολουθίας- Επιλογής - Επανάληψης. Δομημένος Προγραμματισμός

Επαναληπτικό Διαγώνισμα στη Δομή Ακολουθίας και Δομή Επιλογής

1. Τι ονομάζουμε αλγόριθμο; Δώστε παράδειγμα.

Ανάπτυξη εφαρμογών σε προγραμματιστικό περιβάλλον

Αλγόριθμοι Αναπαράσταση αλγορίθμων Η αναπαράσταση των αλγορίθμων μπορεί να πραγματοποιηθεί με:

β. Δομημένα 3. Ο τρόπος λύσης τους μπορεί να επιλεγεί από πλήθος δυνατών λύςεων. γ. Άλυτα

ΑΛΓΟΡΙΘΜΟΙ ΒΑΣΙΚΕΣ ΕΝΝΟΙΕΣ

ΠΕΚ ΠΕΙΡΑΙΑ ΕΠΙΜΟΡΦΩΣΗ ΕΚΠ/ΚΩΝ ΠΕ19,20 ΗΜ/ΝΙΑ ΣΧΕΔΙΟ ΜΑΘΗΜΑΤΟΣ

Ανάπτυξη Εφαρμογών σε Προγραμματιστικό Περιβάλλον. Διάρκεια 3 ώρες. Όνομα... Επώνυμο... Βαθμός...

Ονοματεπώνυμο: Ανάπτυξη Εφαρμογών σε Προγραμματιστικό Περιβάλλον. Δομή Ακολουθίας και Επιλογής Κεφ: 2.1, 2.3, , 6.3, , 8.1, 8.1.

ΚΕΦΑΛΑΙΟ 2 Βασικές έννοιες αλγορίθµων

Ενδεικτικές Ερωτήσεις Θεωρίας

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

ΑΡΧΗ 1ης ΣΕΛΙΔΑΣ ΕΞΕΤΑΖΟΜΕΝΟ ΜΑΘΗΜΑ : ΑΝΑΠΤΥΞΗ ΕΦΑΡΜΟΓΩΝ ΣΕ ΠΡΟΓΡΑΜΜΑΤΙΣΤΙΚΟ ΠΕΡΙΒΑΛΛΟΝ ΤΑΞΗ : Γ ΛΥΚΕΙΟΥ / ΣΠΟΥΔΕΣ ΟΙΚΟΝΟΜΙΑΣ & ΠΛΗΡΟΦΟΡΙΚΗΣ

Μάριος Αγγελίδης

2. Η περατότητα ενός αλγορίθμου αναφέρεται στο γεγονός ότι καταλήγει στη λύση του προβλήματος μετά από πεπερασμένο αριθμό βημάτων (εντολών).

ΑΠΟΛΥΤΗΡΙΕΣ ΕΞΕΤΑΣΕΙΣ Γ ΤΑΞΗΣ ΗΜΕΡΗΣΙΟΥ ΕΝΙΑΙΟΥ ΛΥΚΕΙΟΥ ΤΡΙΤΗ 3 ΙΟΥΝΙΟΥ ΑΕΠΠ

Ανάπτυξη Εφαρμογών σε Προγραμματιστικό Περιβάλλον. ΚΕΦΑΛΑΙΟ 2 Βασικές Έννοιες Αλγορίθμων

Επιλέξτε Σωστό ή Λάθος για καθένα από τα παρακάτω:

Αλγόριθμοι. Βασικές έννοιες ΤΕΛΟΣ

ΑΝΑΠΤΥΞΗ ΕΦΑΡΜΟΓΩΝ ΣΕ ΠΡΟΓΡΑΜΜΑΤΙΣΤΙΚΟ ΠΕΡΙΒΑΛΛΟΝ ΕΠΑΝΑΛΗΠΤΙΚΟ ΔΙΑΓΩΝΙΣΜΑ ΟΝΟΜΑΤΕΠΩΝΥΜΟ:

Βασικές Έννοιες Αλγορίθμων. Τι είναι αλγόριθμος. Για να είναι αλγόριθμος. Καθοριστικότητα 20/5/2014. Σκοπός μαθήματος. Αλγόριθμος

ΜΑΘΗΜΑ / ΤΑΞΗ : ΑΕΠΠ / Γ Λυκείου ΗΜΕΡΟΜΗΝΙΑ: ΕΠΙΜΕΛΕΙΑ ΔΙΑΓΩΝΙΣΜΑΤΟΣ: Ι.ΜΙΧΑΛΕΑΚΟΣ- Α.ΚΑΤΡΑΚΗ - Π.ΣΙΟΤΡΟΠΟΣ

ΑΝΑΠΤΥΞΗ ΕΦΑΡΜΟΓΩΝ ΣΕ ΠΡΟΓΡΑΜΜΑΤΙΣΤΙΚΟ ΠΕΡΙΒΑΛΛΟΝ Ονοματεπώνυμο: Βαθμός:

ΑΠΟΛΥΤΗΡΙΕΣ ΕΞΕΤΑΣΕΙΣ Γ ΤΑΞΗΣ ΗΜΕΡΗΣΙΟΥ ΕΝΙΑΙΟΥ ΛΥΚΕΙΟΥ ΣΑΒΒΑΤΟ 4 ΙΟΥΝΙΟΥ 2005

2 ΟΥ και 8 ΟΥ ΚΕΦΑΛΑΙΟΥ

ΑΡΧΗ 2ΗΣ ΣΕΛΙΔΑΣ Γ Α... Β

θέμα των Πανελλαδικών Εξετάσεων

Ημερομηνία: Τετάρτη 26 Οκτωβρίου 2016 Διάρκεια Εξέτασης: 3 ώρες ΕΚΦΩΝΗΣΕΙΣ

ΚΕΦΑΛΑΙΟ 2 ΒΑΣΙΚΕΣ ΕΝΝΟΙΕΣ ΑΛΓΟΡΙΘΜΩΝ, ΔΟΜΗ ΑΚΟΛΟΥΘΙΑΣ

Ανακτήθηκε από την ΕΚΠΑΙΔΕΥΤΙΚΗ ΚΛΙΜΑΚΑ edu.klimaka.gr ΑΡΧΗ 1ΗΣ ΣΕΛΙ ΑΣ

επιµέλεια Θοδωρής Πιερράτος

ΣΕΙΡΑ: ΗΜΕΡΟΜΗΝΙΑ: 18/02/2013 ΑΠΑΝΤΗΣΕΙΣ ΘΕΜΑ Α

ΑΝΑΠΤΥΞΗ ΕΦΑΡΜΟΓΩΝ ΣΕ ΠΡΟΓΡΑΜΜΑΤΙΣΤΙΚΟ ΠΕΡΙΒΑΛΛΟΝ

Ο αλγόριθμος πρέπει να τηρεί κάποια κριτήρια

στο μάθημα προσανατολισμού Γ τάξης ενιαίου Λυκείου: Ανάπτυξη Εφαρμογών σε Προγραμματιστικό Περιβάλλον

ΔΙΑΓΩΝΙΣΜΑ ΘΕΜΑΤΑ. 10. Τα επιλύσιμα προβλήματα κατηγοριοποιούνται περεταίρω με βάση το βαθμό δόμησης και το είδος επίλυσής τους.

Ερωτήσεις Ασκήσεις Επανάληψης για τις Διακοπές των Χριστουγέννων

ΣΗΜΕΙΩΣΕΙΣ ΣΤΟ ΜΑΘΗΜΑ «ΕΙΣΑΓΩΓΗ ΣΤΙΣ ΑΡΧΕΣ ΤΗΕ ΕΠΙΣΤΗΜΗΣ ΤΩΝ Η/Υ»

Γ ΤΑΞΗ ΕΝΙΑΙΟΥ ΛΥΚΕΙΟΥ ΤΕΧΝΟΛΟΓΙΚΗ ΚΑΤΕΥΘΥΝΣΗ ΕΞΕΤΑΖΟΜΕΝΟ ΜΑΘΗΜΑ: ΑΝΑΠΤΥΞΗ ΕΦΑΡΜΟΓΩΝ ΣΕ ΠΡΟΓΡΑΜΜΑΤΙΣΤΙΚΟ ΠΕΡΙΒΑΛΛΟΝ

Κεφ 2. Βασικές Έννοιες Αλγορίθμων

Transcript:

ΒΑΣΙΚΕΣ ΕΝΝΟΙΕΣ ΑΛΓΟΡΙΘΜΩΝ ΚΕΦΑΛΑΙΟ 2 ο ΚΕΦΑΛΑΙΟ 7 ο ΕΡΩΤΗΣΕΙΣ ΓΕΝΙΚΑ ΠΕΡΙ ΑΛΓΟΡΙΘΜΩΝ 1. Έστω ότι ο καθηγητής σας δίνει δύο αριθμούς και σας ζητάει να του πείτε πόσο είναι το άθροισμά τους. Διατυπώστε τον αλγόριθμο του παραπάνω προβλήματος α) με ελεύθερο κείμενο και β) με φυσική γλώσσα κατά βήματα. 2. Η γιαγιά σας διαθέτει κάποιο ποσό σε δραχμές και σας ζητάει να της πείτε πόσα ευρώ έχει. (ισοτιμία: 1 ευρώ=340,75 δραχμές). Διατυπώστε τον αλγόριθμο του παραπάνω προβλήματος α) με ελεύθερο κείμενο και β) με φυσική γλώσσα κατά βήματα. 3. Ποιες είναι οι βασικές δομές ανάπτυξης των αλγορίθμων; 4. Να γράψετε στο τετράδιό σας τον αριθμό κάθε πρότασης και δίπλα το γράμμα «Σ» αν είναι σωστή, ή το γράμμα «Λ» αν είναι λανθασμένη: a. Ο αλγόριθμος είναι απαραίτητος μόνο για την επίλυση προβλημάτων Πληροφορικής. b. Ο αλγόριθμος μπορεί να περιλαμβάνει και εντολές που δεν είναι σαφείς. c. Η αναπαράσταση ενός αλγορίθμου μπορεί να γίνει μόνο με χρήση ελεύθερου κειμένου και φυσικής γλώσσας. d. Το ελεύθερο κείμενο προσφέρει μεγάλη ακρίβεια βημάτων. e. Η περατότητα ενός αλγορίθμου αναφέρεται στο γεγονός ότι καταλήγει στη λύση ενός προβλήματος μετά από πεπερασμένο αριθμό βημάτων (εντολών). f. Στο διάγραμμα ροής το σχήμα του ρόμβου δηλώνει το τέλος ενός αλγορίθμου. g. Το διάγραμμα ροής (flow chart) είναι ένας τρόπος περιγραφής αλγορίθμου. h. Στην ψευδογλώσσα χρησιμοποιούνται σχήματα για την περιγραφή της λύσης του προβλήματος. i. Ένας αλγόριθμος είναι μία πεπερασμένη σειρά ενεργειών. j. Οι ενέργειες που ορίζει ένας αλγόριθμος είναι αυστηρά καθορισμένες. k. Η έννοια του αλγορίθμου συνδέεται αποκλειστικά με την Πληροφορική. l. Ο αλγόριθμος τελειώνει μετά από πεπερασμένα βήματα εκτέλεσης εντολών. m. Ο πιο δομημένος τρόπος παρουσίασης αλγορίθμων είναι με ελεύθερο κείμενο. n. Ένας αλγόριθμος στοχεύει στην επίλυση ενός προβλήματος. o. Η κωδικοποίηση (coding) ενός αλγορίθμου γίνεται με ένα πρόγραμμα που όταν εκτελεσθεί μπορεί και να μη δώσει τα ίδια αποτελέσματα με τον αλγόριθμο.

p. Η ακολουθιακή δομή εντολών χρησιμοποιείται για την επίλυση απλών προβλημάτων με δεδομένη τη σειρά εκτέλεσης ενός συνόλου ενεργειών. q. Η δομή της ακολουθίας είναι ιδιαίτερα χρήσιμη για την αντιμετώπιση πολύπλοκων προβλημάτων. r. Σε μια εντολή εκχώρησης είναι δυνατόν μια παράσταση στο δεξιό μέλος να περιέχει τη μεταβλητή που βρίσκεται στο αριστερό μέλος. s. Η εντολή εκχώρησης τιμής αποδίδει το αποτέλεσμα μιας έκφρασης (παράστασης) σε μια μεταβλητή. t. Με την εντολή εκχώρησης Α Β, μεταβάλλεται η τιμή της μεταβλητής Β. u. Τα σχόλια μπορούν να αλλάξουν τη ροή εκτέλεσης ενός αλγορίθμου. v. Τα σχόλια διευκολύνουν την ανάγνωση ενός αλγορίθμου. w. Σταθερές χρησιμοποιούνται για φύλαξη ενδιάμεσων δεδομένων. x. Η μεταβλητή είναι μέγεθος που αλλάζει όνομα κατά τη διάρκεια εκτέλεσης των αλγορίθμων. y. Οι μεταβλητές λαμβάνουν τιμές που μπορεί να είναι και χαρακτήρες. z. Η τιμή μιας μεταβλητής δεν μπορεί να αλλάξει κατά τη διάρκεια εκτέλεσης ενός αλγορίθμου. aa. Η τιμή μιας μεταβλητής είναι κατ αρχήν απροσδιόριστη μέχρι να της εκχωρηθεί κάποια τιμή κατά την εκτέλεση του αλγορίθμου. bb. Μία μεταβλητή λογικού τύπου μπορεί να λάβει τρεις τιμές. cc. Για να αναπαραστήσουμε τα δεδομένα και τα αποτελέσματα σ έναν αλγόριθμο χρησιμοποιούμε μόνο σταθερές. 5. Να γράψετε στο τετράδιό σας τους αριθμούς της στήλης Α και δίπλα το γράμμα της στήλης Β που αντιστοιχεί στη σωστή αλγοριθμική έννοια. (Πανελλήνιες 2000) Στήλη Α Στήλη Β Χαρακτηριστικά (Κριτήρια) Αλγοριθμικές έννοιες 1. περατότητα 2. είσοδος 3. έξοδος 6. Δίνονται οι παρακάτω έννοιες: a) Έξοδος b) Περατότητα c) Διάγραμμα ροήςδιαγραμματικές τεχνικές d) Ψευδοκώδικας-κωδικοποίηση e) καθοριστικότητα a. δεδομένα b. αποτελέσματα c. ακρίβεια στην έκφραση εντολών d. πεπερασμένος χρόνος εκτέλεσης f) Αποτελεσματικότητα g) Είσοδος h) Ελεύθερο κείμενο i) Φυσική γλώσσα με βήματα Ποιες από τις παραπάνω έννοιες ανήκουν στα χαρακτηριστικά- κριτήρια ενός αλγορίθμου και ποιες στους τρόπους περιγραφής- παρουσίασης- αναπαράστασής του; 7. Επιλέξτε μεταξύ των προτεινόμενων μία σωστή απάντηση:

a. Κάθε αλγόριθμος πρέπει να ικανοποιεί το κριτήριο της: a) επιλογής b) ακολουθίας c) ανάθεσης d) περατότητας b. Ένας από τους τρόπους αναπαράστασης των αλγορίθμων είναι: a) γλώσσα προγραμματισμού b) θεωρητική τυποποίηση c) διαγραμματικές τεχνικές d) αριθμητικές πράξεις 8. Να γράψετε στο τετράδιό σας τους αριθμούς της Στήλης Α και δίπλα το γράμμα της Στήλης Β που αντιστοιχεί σωστά. Στη Στήλη Β υπάρχει ένα επιπλέον στοιχείο. Στήλη Α Στήλη Β 1. ΑΛΗΘΗΣ Α. λογικός τελεστής 2. ΚΑΙ β. μεταβλητή 3. α > 12 γ. αλφαριθμητική σταθερά 4. αριθμός_παιδιών δ. λογική σταθερά 5. ε. συγκριτικός τελεστής στ. συνθήκη 9. Αντιστοιχίστε τα στοιχεία της αριστερής στήλης με της δεξιάς. A. ΑΡΧΗ 1. B. ΕΙΣΟΔΟΣ 2. C. ΕΠΕΞΕΡΓΑΣΙΑ 3. D. ΣΥΝΘΗΚΗ 4. E. ΡΟΗ 5. 10. Αντιστοιχίστε τους τύπους δεδομένων της Α στήλης που είναι απαραίτητο να χρησιμοποιηθούν σε έναν αλγόριθμο για την αναπαράσταση των μεγεθών που περιέχονται στη Β στήλη. (Ένας τύπος δεδομένων μπορεί να αντιστοιχεί σε περισσότερα από ένα μεγέθη). Στήλη Α Τύποι δεδομένων 1. Ακέραιος 2. Λεκτικό 3. Πραγματικός Στήλη Β Μεγέθη a. Ονοματεπώνυμο ενός ατόμου b. ΨΕΥΔΗΣ c. Αριθμός παιδιών μιας οικογένειας

4. Χαρακτήρας 5. Λογικός d. «ΑΛΗΘΗΣ» e. 3,14159 f. «Χ» g. 15 h. Το αποτέλεσμα της πράξης 7/9 11. Ποιοι από τους παρακάτω ορισμούς μεταβλητών και σταθερών είναι αποδεκτοί και ποιοι όχι; a. ΣΤΑΘΕΡΕΣ ΑΝΝΑ = 4 ΝΙΚΟΣ = ΑΛΗΘΗΣ ΝΙΚΟΣ = 5.3 ΧΑΡΑΚΤΉΡΑΣ = α _ΕΛΛΗ = 4_6 ΕΝΑ_ΜΗΛΟ = ΕΝΑ ΜΗΛΟ b. ΜΕΤΑΒΛΗΤΕΣ ΑΚΕΡΑΙΕΣ: Χ1, #Υ1 ΠΡΑΓΜΑΤΙΚΕΣ: 14.2 ΧΑΡΑΚΤΗΡΕΣ: α 12. Έστω οι ακόλουθες αλγεβρικές παραστάσεις. Εάν p=3, f=5 και g=8, να βρείτε τις τιμές των t και r: t = p + ((8 * g) + 2 ) DIV 3 + (f DIV 2) * (f + p 8) r = (p + 3) * (g DIV (3 + f) + 9) + (g DIV f) 13. Να μετατραπούν οι ακόλουθες μαθηματικές εκφράσεις σε αλγοριθμικές εκφράσεις: a.. τ + κ b. (α 2 + β 10 ) 30 + γ 14. Να υπολογισθεί το αποτέλεσμα των ακόλουθων αλγοριθμικών εκφράσεων: a. 2^2 + 4/2-2^3 b. (5 div 10) + 5^2 mod 5 15. Τι θα εμφανίσει καθεμία από τις ακόλουθες εντολές, αν οι αρχικές τιμές των μεταβλητών Χ, Υ, Ζ, Ω είναι 3, MAMA, ΑΛΗΘΗΣ, 4 αντίστοιχα; ΕΝΤΟΛΗ ΕΜΦΑΝΙΖΕΤΑΙ ΓΡΑΨΕ Χ^Χ ΓΡΑΨΕ Χ+Ω =, Χ+Ω ΓΡΑΨΕ Υ ΓΡΑΨΕ Υ= MAMA ΓΡΑΨΕ Χ 1 ^ (Ω*2) ΓΡΑΨΕ (Χ-1)^(Ω/2) ΓΡΑΨΕ 3^(Χ MOD Ω) 16. Να συμπληρώσετε τον πίνακα για τις τιμές των Χ, Ψ καθώς εκτελούνται οι εντολές διαδοχικά.

Πράξη Χ Ψ Χ 5 Ψ 0 Χ Χ+2 Ψ Ψ+3 Ψ Χ-3 17. Ερωτήσεις πολλαπλής επιλογής a. Ποια παράσταση είναι ισοδύναμη με την Α*Χ+3/5; a) (Α*Χ)+(3/5) b) (Α*(Χ+3)/5) c) Α*(Χ+3)/5 d) (Α*Χ+3)/5 b. Η τιμή ΨΕΥΔΗΣ θα πρέπει να εκχωρηθεί σε μια μεταβλητή τύπου: a) Πραγματικού b) Ακεραίου c) Λεκτικού d) Λογικού c. Τα μεγέθη των οποίων η τιμή παραμένει αμετάβλητη κατά την εκτέλεση ενός αλγορίθμου ονομάζονται: a) Δεσμευμένες λέξεις b) Σταθερές c) Μεταβλητές d) Δεδομένα d. Με ποια εντολή ή εντολές θα εκχωρούσαμε την τιμή 5 στις μεταβλητές Α και Β; a) Α=5 Β=5 b) Α,Β 5 c) Α 5 Β 5 d) Α=Β=5 e. Αν η τιμή του Ι είναι 1 ποια από τις παρακάτω εντολές διπλασιάζει τη μεταβλητή Α: a) Α Α*(2-«Ι») b) Α*2 Α c) Α *2Α d) Α Α+(Α*Ι) 18. Ποιες από τις παρακάτω τιμές εκχώρησης είναι σωστές; a. α α +1 b. σχολείο «1 ο Λύκειο» c. α β 5 d. α β + 3 e. α * α β f. όνομα «Μαρία»

g. χ χ + 5 * χ h. 20 κ i. διάβασε 5 j. Α+Β=10 k. Α Β*3 l. Α+Β 12 m. Α 2*Β 200 n. Αλγόριθμος 10 o. Κ «Διάβασε» p. 3α -10 q. Μεταβλητή1 Μεταβλητή2 r. «σχολείο» Λύκειο s. Λύκειο «σχολείο» 19. Βάλε έναν κύκλο στα σωστά: a. Τα μεγέθη των οποίων η τιμή παραμένει αμετάβλητη καθ όλη τη διάρκεια εκτέλεσης ενός αλγορίθμου καλούνται: a) Σταθερές b) Μεταβλητές c) Αποτελέσματα d) Τιμές