Γ ΛΥΚΕΙΟΥ ΘΕΤ. ΚΑΤΕΥΘ. ΑΕΠΠ

Σχετικά έγγραφα
Β ΛΥΚΕΙΟΥ ΕΙΣΑΓΩΓΗ ΣΤΙΣ ΑΡΧΕΣ ΤΗΣ ΕΠΙΣΤΗΜΗΣ ΤΩΝ Η/Υ

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

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

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

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

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

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

ΠΡΟΓΡΑΜΜΑΤΙΣΜΟΣ ΣΕ ΓΛΩΣΣΟΜΑΘΕΙΑ

ΑΡΧΗ 1ης ΣΕΛΙΔΑΣ. Για i από 1 μέχρι Μ Εμφάνισε A[4,i] Τέλος_επανάληψης. (μονάδες 6) ΤΕΛΟΣ 1ης ΑΠΟ 7 ΣΕΛΙΔΕΣ

Να γραφεί αλγόριθμος που θα υπολογίζει το ν! (ν παραγοντικό) Ν!=1 * 2 *3 *.. * Ν

ΑΠΑΝΤΗΣΕΙΣ ΘΕΜΑ Α Α1. 1 ΣΩΣΤΟ 2 ΛΑΘΟΣ 3 ΛΑΘΟΣ 4 ΛΑΘΟΣ 5 - ΣΩΣΤΟ Α5. Α3.

ττιαογή και επανάληψη

Η Δομή Επανάληψης. Εισαγωγή στην δομή επανάληψης Χρονική διάρκεια: 3 διδακτικές ώρες

Παράδειγμα 2. Λύση & Επεξηγήσεις. Τέλος_επανάληψης Εμφάνισε "Ναι" Τέλος Α2

ΥΠΟΠΡΟΓΡΑΜΜΑΤΑ (ΔΙΑΔΙΚΑΣΙΕΣ ΣΥΝΑΡΤΗΣΕΙΣ)

ΦΡΟΝΤΙΣΤΗΡΙΟ ΦΑΣΜΑ 21/4/2013

Διάγραμμα Ροής. Σελίδα 1 από 10

ΓΕΝΙΚΟ ΛΥΚΕΙΟ ΚΑΡΠΕΝΗΣΙΟΥ ΔΙΩΡΟ ΕΠΑΝΑΛΗΠΤΙΚΟ ΔΙΑΓΩΝΙΣΜΑ ΣΤΗΝ ΑΝΑΠΤΥΞΗ ΕΦΑΡΜΟΓΩΝ 19/12/2008. Τμήμα ΓΤ1 Όνομα:...

ΘΕΜΑ 1ο Α. 1-6 Σωστό Λάθος Μονάδες 12 Β. Στήλης Στήλης Β Στήλης Α Στήλης Β).

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

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

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

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

Να γράψετε τα αποτελέσματα αυτού του αλγόριθμου για Χ=13, Χ=9 και Χ=22. Και στις 3 περιπτώσεις το αποτέλεσμα του αλγορίθμου είναι 1

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

Φύλλο εργασίας 4 ο Δομή επανάληψης Εισαγωγή στις Αρχές της Επιστήμης Η/Υ.

ΓΕΝΙΚΟ ΛΥΚΕΙΟ ΜΟΙΡΩΝ Ανάπτυξη Εφαρμογών σε Προγραμματιστικό Περιβάλλον Ασκήσεις με Λύση - Δομή Επανάληψης

A. Να γράψετε τον αριθμό της κάθε μιας από τις παρακάτω προτάσεις και δίπλα. το γράμμα Σ, εάν είναι σωστή, ή το γράμμα Λ, εάν είναι λανθασμένη.

Τρίτη, 3 Ιουνίου 2003 ΤΕΧΝΟΛΟΓΙΚΗ ΚΑΤΕΥΘΥΝΣΗ Γ ΛΥΚΕΙΟΥ ΑΝΑΠΤΥΞΗ ΕΦΑΡΜΟΓΩΝ

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

ΣΕΙΡΑ: ΗΜΕΡΟΜΗΝΙΑ: 05/03/2012 ΑΠΑΝΤΗΣΕΙΣ. ΘΕΜΑ Α Α1. Α2. 1. ΣΩΣΤΟ 1 στ 2. ΛΑΘΟΣ 2 δ 3. ΣΩΣΤΟ 3 ε 4. ΛΑΘΟΣ 4 β 5. ΣΩΣΤΟ 5 γ

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

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

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

Χ=0 Ονομα1<> Κώστας Y>1000 Y<600 X+y >= d B^2-4*a*g <= 0

ΔΙΑΓΩΝΙΣΜΑ ΣΤΗΝ Α.Ε.Π.Π. Γ ΤΕΧΝΟΛΟΓΙΚΗΣ. Όνομα:.. Βαθμός: /100

ΑΝΑΠΤΥΞΗ ΕΦΑΡΜΟΓΩΝ ΣΕ ΠΡΟΓΡΜΜΑΤΙΣΤΙΚΟ ΠΕΡΙΒΑΛΛΟΝ (ΚΕΦΑΛΑΙΟ 1-2β)

Α5. Να γράψετε στο τετράδιό σας τους αριθμούς της στήλης Α και δίπλα το γράμμα της στήλης Β που αντιστοιχεί σωστά. 1. χαρακτήρες α.

ΔΙΑΓΩΝΙΣΜΑ 1ο Γ Τάξη Ενιαίου Λυκείου Σχολικό Έτος ΑΝΑΠΤΥΞΗ ΕΦΑΡΜΟΓΩΝ ΣΕ ΠΡΟΓΡΑΜΜΑΤΙΣΤΙΚΟ ΠΕΡΙΒΑΛΛΟΝ

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

ΔΟΜΕΣ ΔΕΔΟΜΕΝΩΝ & ΑΛΓΟΡΙΘΜΟΙ. Πίνακες και βασικές επεξεργασίες αυτών

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

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

Αν χ >= 0 ΚΑΙ χ <= 9 τότε Εμφάνισε Θετικός Μονοψήφιος Τέλος_αν Αν Χ <= 99 τότε

ΑΝΑΠΤΥΞΗ ΕΦΑΡΜΟΓΩΝ ΣΕ ΠΡΟΓΡΑΜΜΑΤΙΣΤΙΚΟ ΠΕΡΙΒΑΛΛΟΝ ΔΙΑΓΩΝΙΣΜΑ ΠΡΟΣΟΜΟΙΩΣΗΣ 23/04/2012. Α. Να απαντήσετε με Σ ή Λ στις παρακάτω προτάσεις:

ΑΠΟΛΥΤΗΡΙΕΣ ΕΞΕΤΑΣΕΙΣ Γ ΤΑΞΗΣ ΗΜΕΡΗΣΙΟΥ ΓΕΝΙΚΟΥ ΛΥΚΕΙΟΥ ΣΑΒΒΑΤΟ 27 MAΪΟΥ ΑΕΠΠ

Α4. 1. Α_Τ( Χ 22) < = 3 2. (Χ MOD 10 ) MOD 5 = 0 3. ( X MOD 2 < > 0 ) KAI (X > = 100 KAI X < = 999) KAI ( (X DIV 100 ) MOD 2 = 0)

Ασκή σεις στή δομή επανα λήψής

Ενδεικτικές ΘΕΜΑ Α Α1. 1. Λάθος 2. Λάθος 3. Λάθος 4. Λάθος 5. Σωστό 6. Σωστό. Φροντιστηριακό β. Σχολικό Α3. βήματος ii) Ν 1000 i 1 ΌΣΟ i <=

Φροντιστήρια Επίγνωση Προτεινόμενα Θέματα Πανελλαδικών ΑΕΠΠ 2015

ΑΕΠΠ 4o Επαναληπτικό Διαγώνισμα

ΘΕΜΑ Β Β1. Να συμπληρώσετε τις παρακάτω προτάσεις χρησιμοποιώντας τις λέξεις Θεωρητική ή Εφαρμοσμένη:

ΑΠΑΝΤΗΣΕΙΣ. Επιμέλεια: Ομάδα Πληροφορικής της Ώθησης

ΑΡΧΗ 1ης ΣΕΛΙΔΑΣ. i. Η συνθήκη α > β ή α <= β α) είναι πάντα Αληθής β) είναι πάντα Ψευδής γ) δεν υπολογίζεται δ) τίποτα από τα προηγούμενα

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

Γ ΓΕΝΙΚΟΥ ΛΥΚΕΙΟΥ ΑΝΑΠΤΥΞΗ ΕΦΑΡΜΟΓΩΝ ΣΕ ΠΡΟΓΡΑΜΜΑΤΙΣΤΙΚΟ ΠΕΡΙΒΑΛΛΟΝ. Ημερομηνία: Σάββατο 5 Ιανουαρίου 2019 Διάρκεια Εξέτασης: 3 ώρες ΕΚΦΩΝΗΣΕΙΣ

ΑΕΠΠ 2o Επαναληπτικό Διαγώνισμα

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

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

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

ΤΡΙΩΡΗ ΓΡΑΠΤΗ ΔΟΚΙΜΑΣΙΑ

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

ΑΡΧΗ 1ΗΣ ΣΕΛΙ ΑΣ Γ ΗΜΕΡΗΣΙΩΝ

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

β. Ποια είναι η «τιμή φρουρός» στο παρακάτω τμήμα αλγορίθμου γραμμένο σε «ψευδογλώσσα»; Διάβασε όνομα Όσο όνομα < > ΤΕΛΟΣ επανάλαβε Εμφάνισε όνομα

3. Να γραφεί πρόγραμμα που θα διαβάζει 100 ακεραίους αριθμούς από το πληκτρολόγιο και θα υπολογίζει το άθροισμά τους.

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

8.4. Δραστηριότητες - ασκήσεις

Γ. ίνεται το παρακάτω πρόγραµµα και υποπρογράµµατα: ΠΡΟΓΡΑΜΜΑ Κύριο ΜΕΤΑΒΛΗΤΕΣ ΑΚΕΡΑΙΕΣ: Α, Β, Γ ΑΡΧΗ ΙΑΒΑΣΕ Α, Β, Γ ΚΑΛΕΣΕ ιαδ1(α, Β, Γ)

Παλλατίδειο ΓΕΛ Σιδηροκάστρου

ΑΡΧΗ 1ΗΣ ΣΕΛΙ ΑΣ Γ ΗΜΕΡΗΣΙΩΝ

ΜΑΘΗΜΑ / ΤΑΞΗ : ΑΕΠΠ / ΘΕΡΙΝΑ ΣΕΙΡΑ: 1 η ΗΜΕΡΟΜΗΝΙΑ: ΘΕΜΑ Α

Α2. Δίνεται το επόμενο τμήμα προγράμματος σε ΓΛΩΣΣΑ:

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

Ανάπτυξη Εφαρμογών σε Προγραμματιστικό Περιβάλλον 2o Επαναληπτικό Διαγώνισμα Κεφ: 2 ο 7 ο 8 ο ΗΜΕΡΟΜΗΝΙΑ 21/ 10/ 2017

ΔΙΑΓΩΝΙΣΜΑ ΣΤΗΝ ΠΛΗΡΟΦΟΡΙΚΗ

Θέματα ΑΕΠΠ Πανελλήνιες Εξετάσεις 2006

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

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

i 1 Όσο i <> 100 επανάλαβε i i + 2 Γράψε A[i] Τέλος_επανάληψης

6. Σ 7. Λ 8. Λ 9. Λ 10. Λ

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

Α1. Να χαρακτηρίσετε καθεμία από τις παρακάτω προτάσεις με τη λέξη Σωστή ή με τη λέξη Λάθος.

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

Διαγώνισμα. Ανάπτυξης Εφαρμογών. Προγραμματιστικό Περιβάλλον. 1. Να μετατραπεί σε ισοδύναμο με αποκλειστική χρήση της δομής ΟΣΟ... ΕΠΑΝΑΛΑΒΕ.

Ασκήσεις στα υποπρογράμματα

ΑΡΧΗ 1ης ΣΕΛΙΔΑΣ. ii) Πόσες φορές θα εκτελεστεί η εντολή ΔΙΑΒΑΣΕ Α[μ,λ] στον αλγόριθμο της προηγούμενης ερώτησης; α) 35 β) 12 γ) 20

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

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

Τρίτη, 1 Ιουνίου 2004 ΤΕΧΝΟΛΟΓΙΚΗ ΚΑΤΕΥΘΥΝΣΗ Γ ΛΥΚΕΙΟΥ ΑΝΑΠΤΥΞΗ ΕΦΑΡΜΟΓΩΝ

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

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

ΘΕΜΑ Α. Λύση: 1. Σωστό, 2. Σωστό, 3. Λάθος, 4. Λάθος, 5. Λάθος

ΑΡΧΗ 1ης ΣΕΛΙΔΑΣ. ii) Πόσες φορές θα εκτελεστεί η εντολή ΔΙΑΒΑΣΕ Α[μ,λ] στον αλγόριθμο της προηγούμενης ερώτησης; α) 35 β) 12 γ) 20

ΑΠΟΛΥΤΗΡΙΕΣ ΕΞΕΤΑΣΕΙΣ Δ ΤΑΞΗΣ ΕΣΠΕΡΙΝΟΥ ΓΕΝΙΚΟΥ ΛΥΚΕΙΟΥ ΠΑΡΑΣΚΕΥΗ 30 MAΪΟΥ ΑΕΠΠ

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

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

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

ΟΜΟΣΠΟΝΔΙΑ ΕΚΠΑΙΔΕΥΤΙΚΩΝ ΦΡΟΝΤΙΣΤΩΝ ΕΛΛΑΔΟΣ (Ο.Ε.Φ.Ε.) ΕΠΑΝΑΛΗΠΤΙΚΑ ΘΕΜΑΤΑ ΕΠΑΝΑΛΗΠΤΙΚΑ ΘΕΜΑΤΑ 2019 A ΦΑΣΗ

ΠΡΟΓΡΑΜΜΑ Κύριο ΜΕΤΑΒΛΗΤΕΣ ΑΚΕΡΑΙΕΣ: Α, Β, Γ ΑΡΧΗ ΙΑΒΑΣΕ Α, Β, Γ ΚΑΛΕΣΕ ιαδ1(α, Β, Γ) ΓΡΑΨΕ Α, Β, Γ ΤΕΛΟΣ_ΠΡΟΓΡΑΜΜΑΤΟΣ

Transcript:

ΑΝΑΚΕΦΑΛΑΙΩΣΗ ΥΛΗΣ B ΤΡΑΜΗΝΟΥ ΜΑΪΟΣ 2019 Το υλικό αυτό δίνεται στους μαθητές για τη σωστή μελέτη της έως τώρα, διδαχθείσας ύλης του Β τετραμήνου. Πρόκειται για ένα συμπαγή κορμό ερωτήσεων και ασκήσεων οι οποίες καλύφθηκαν κατά τη διάρκεια των μαθημάτων έως τη χρονική αυτή στιγμή και αποτελούν παραδείγματα αυτών που διδάχθηκαν τόσο στην αίθουσα διδασκαλίας όσο και στο εργαστήριο πληροφορικής σχετικά με το μέρος Β της ύλης. Όπως θα διαπιστώσουν οι μαθητές, στο μεγαλύτερο μέρος από τις ερωτήσεις και ασκήσεις δίνονται οι απαντήσεις για την όσο το δυνατό καλύτερη κατανόηση των γραφόμενων. Ι. ΕΝΔΕΙΚΤΙΚΕΣ ΕΡΩΤΗΣΕΙΣ ΕΝΔΕΙΚΤΙΚΗ ΕΡΩΤΗΣΗ 1 Συμπληρώστε με Σ ή Λ 1. Η εντολή : Α[90] = 100 εκχωρεί στον πίνακα Α στη θέση 90 την τιμή 100 2. Η εντολή : Α[70] < - - ΝΙΚΟΣ εκχωρεί στον πίνακα Α στη θέση 70 την τιμή ΝΙΚΟΣ 3. Η εντολή ΔΙΑΒΑΣΕ Α «20» διαβαζει το 20 ο στοιχείο του πίνακα Α. 4. Η εντολή Γράψε Α(50) εμφανίζει τα στοιχεία από το 50 και πάνω 5. Αν εκτελεστούν με τη σειρά οι εντολές Α <- - 100 Β<- - Α+550 γ[3] < -- Α+Β θα αποδόσουν κάποιο περιεχόμενο στο 3 ο στοιχείο του πίνακα γ. 1. (Λ) 2.(Σ) 3.(Λ) 4.(Λ) 5.(Σ) ΕΝΔΕΙΚΤΙΚΗ ΕΡΩΤΗΣΗ 2 Ποιά η χρησιμότητα της επόμενης εντολής εκχώρησης σε πίνακα πιν1[20] < - - Α+100 Αποδίδει το αποτέλεσμα της πράξης Α+100 που βρίσκεται στο δεξιό τμήμα του βέλους, στη 20 η θέση του πίνακα πιν1 που βρίσκεται στο αριστερό τμήμα του βέλους ΕΝΔΕΙΚΤΙΚΗ ΕΡΩΤΗΣΗ 3 Ποιές γνωστές εντολές μπορούν να εισάγουν και να εξάγουν δεδομένα σε πίνακες; Α) Διάβασε (καταχωρεί δηλαδή εισάγει δεδομένα σε θέση πίνακα) Β) Γράψε (εμφανίζει δηλαδή τυπώνει δεδομένα από θέση πίνακα) ΕΝΔΕΙΚΤΙΚΗ ΕΡΩΤΗΣΗ 4 Επιλέξτε μεταξύ των προτεινόμενων μια σωστή απάντηση (μπορεί να μην είναι μόνο μια) Σε ένα πίνακα μπορεί να γίνουν οι παρακάτω ενέργειες α. εισαγωγή τιμής σε θέση πίνακα β. διαγραφή τιμής σε θέση πίνακα γ. τροποποίηση τιμής σε θέση πίνακα δ. όλα τα παραπάνω : δ ΕΝΔΕΙΚΤΙΚΗ ΕΡΩΤΗΣΗ 5 Ποιες από τις παρακάτω εντολές είναι λάθος και γιατί? α. PIN[5] < - - (100 DIV 5) β. PIN[0] < -- 26 - Α γ. PIN[10]< - - 20+Β δ. PIN[30] = PIN[10] + PIN[5] Η β. γιατί δεν υπάρχει μηδενική θέση πίνακα και η δ. γιατί η εκχώρηση δεν αποδίδεται με το κλασικό σύμβολο της ισότητας αλλά με το σύμβολο < - -

ΕΝΔΕΙΚΤΙΚΗ ΕΡΩΤΗΣΗ 6 Ποιές οι βασικές εντολές εισαγωγής και εξαγωγής τιμής σε στοιχείο πίνακα? Δώστε ένα παράδειγμα Εισαγωγής : Διάβασε όνομα πίνακα[θέση πίνακα] π.χ Διάβασε pin[20] Εξαγωγής : Γράψε όνομα πίνακα[θέση πίνακα] π.χ Γράψε pin[20] ΕΝΔΕΙΚΤΙΚΗ ΕΡΩΤΗΣΗ 7 Ποιό θα είναι το περιεχόμενο της θέσης 30 του πίνακα PIN ύστερα από την εκτέλεση των παρακάτω εντολών; Α < - - (10 DIV 5) * 3 B < -- 26 - Α PIN[10]< - - 20 PIN[30]< - - PIN[10] + A + B το περιεχόμενο της θέσης 30 του πίνακα PIN θα είναι 46 ( προς τους μαθητές : Να κατανοήσετε μια-μια τις τιμές στις εντολές του προγράμματος) ΕΝΔΕΙΚΤΙΚΗ ΕΡΩΤΗΣΗ 8 Έστω ότι εκτελούνται οι εντολές Διάβασε χ, ψ Χ < -- χ div 2 ψ< -- ψ mod 3 pin[10] < -- χ + ψ Ποιό θα είναι το περιεχόμενο της θέσης 10 του πίνακα pin αν δώσω χ 10 και ψ 9? το περιεχόμενο της θέσης 10 του πίνακα pin θα είναι 5 ( προς τους μαθητές : Να κατανοήσετε μια-μια τις τιμές στις εντολές του προγράμματος) ΕΝΔΕΙΚΤΙΚΗ ΕΡΩΤΗΣΗ 9 Μπορούμε να εισάγουμε την τιμή της μεταβλητής Ν σε δυο πίνακες Α και Β όπου ο Α είναι πίνακας ακεραίων και ο Β πίνακας είναι πίνακας πραγματικών τιμών? Μπορεί να γίνει μόνο στην περίπτωση που η Ν έχει ορισθεί ως ακέραια μεταβλητή. Τότε η τιμή της εισάγεται και στον πίνακα πραγματικών τιμών ( π.χ αν Ν=10 τότε σε θέση του πίνακα Β που θα επιλέξουμε την καταχώρηση, θα καταχωρηθεί ως 10.0) ΕΝΔΕΙΚΤΙΚΗ ΕΡΩΤΗΣΗ 10 Για τις παρακάτω εντολές εκχώρησης δεδομένων σε είδη πινάκων, να γράψετε στο γραπτό σας τον αριθμό κάθε εντολής και δίπλα να αναφέρετε τον τύπο του πίνακα σύμφωνα με τα δεδομένα που εκχωρούνται στη θέση πίνακα. 1. ΜΙΣΘΟΣ[50] < -- 1285.5 2. ΜΕΣΟΣ_ΟΡΟΣ[100] < -- ΑΘΡΟΙΣΜΑ/15 3. ΟΝΟΜΑ[500] < -- ΑΝΑΣΤΑΣΙΟΣ 4. ΙΣΧΥΕΙ[10] < -- ΑΛΗΘΗΣ 1.πραγματική 2. πραγματική 3. Χαρακτήρας 4. λογική

ΙΙ. ΕΝΔΕΙΚΤΙΚΕΣ ΑΣΚΗΣΕΙΣ ΕΝΔΕΙΚΤΙΚΗ ΑΣΚΗΣΗ 1 Να γράψετε τμήμα εντολών προγράμματος σε γλώσσα που κάνουν τη διαίρεση 100 / 4 και καταχωρούν το πηλίκο στον pin[10] και το υπόλοιπο στον pin[20] πραγματικες : N1,N2 Ν1 < -- 100 div 4 Ν2 < -- 100 mod 4 pin[10] < -- Ν1 pin[20] < -- Ν2 ΕΝΔΕΙΚΤΙΚΗ ΑΣΚΗΣΗ 2 Να γράψετε τμήμα εντολών προγράμματος σε γλώσσα που διαβάζουν στη μεταβλητή ΟΝΟΜΑ τα ονόματα των 100 μαθητών ενός σχολείου και τα καταχωρούν στον πίνακα ΜΑΘΗΤΕΣ (πίνακας 100 θέσεων ΑΚΕΡΑΙΕΣ : Ι ΧΑΡΑΚΤΗΡΕΣ : ΟΝΟΜΑ, ΜΑΘΗΤΕΣ[100] ΓΙΑ Ι ΑΠΟ 1 ΜΕΧΡΙ 100 ΓΡΑΨΕ ΚΑΤΑΧΩΡΗΣΕ ΟΝΟΜΑΤΑ ΜΑΘΗΤΩΝ ΔΙΑΒΑΣΕ ΟΝΟΜΑ ΜΑΘΗΤΕΣ[Ι] <-- ΟΝΟΜΑ ΤΕΛΟΣ_ΕΠΑΝΑΛΗΨΗΣ ΕΝΔΕΙΚΤΙΚΗ ΑΣΚΗΣΗ 3 Να γράψετε τμήμα εντολών προγράμματος σε γλώσσα με τη δομή οσο που διαβάζουν ακέραιους αριθμούς μέχρι να δοθεί τιμή > 1000. Τότε να εμφανίζεται μήνυμα «ο αριθμός είναι σε σωστά πλαίσια, εισάγεται στον πίνακα» και κατόπιν να εισάγεται η μεταβλητή Ν σε θέση του πίνακα pin (πίνακας 100 ακεραίων θέσεων). Ο πίνακας να συμπληρωθεί και στις 100 θέσεις με τη δομή _επαναληψης. Μεχρις_οτου Ακεραιες : Ν, pin[100], ι ι < -- 1 _επαναληψης Ν < -- 1! δινω αρχικη τιμη για να μπω στο βροχο Οσο Ν < = 1000 επαναλαβε Διαβασε Ν Αν Ν > 1000 τοτε Γραψε ο αριθμός είναι σε σωστά πλαίσια, εισάγεται στον πίνακα Τελος_αν Τελος_επαναληψης Pin[ι] < -- Ν Ι < -- ι + 1 Μεχρις_οτου ι > 100

ΕΝΔΕΙΚΤΙΚΗ ΑΣΚΗΣΗ 4 Να γράψετε τμήμα εντολών προγράμματος σε γλώσσα που να εισάγει το μισθό 100 υπαλλήλων στον πίνακα ΜΙΣΘΟΣ (πίνακας ακεραίων 100 θέσεων) και το όνομά τους στον πίνακα ΟΝΟΜΑ (πίνακας χαρακτήρων 100 θέσεων). Στο πρόγραμμα να συμπεριληφθούν και κατάλληλα μηνύματα εισαγωγής. Ακεραιες : ΜΙΣΘΟΣ[100], ι ΧΑΡΑΚΤΗΡΕΣ : ΟΝΟΜΑ[100] ΓΡΑΨΕ Δώσε το μισθό του, ι, υπαλλήλου ΔΙΑΒΑΣΕ ΜΙΣΘΟΣ[ι] ΓΡΑΨΕ Δώσε το όνομα του, ι, υπαλλήλου ΔΙΑΒΑΣΕ ΟΝΟΜΑ [ι] ΕΝΔΕΙΚΤΙΚΗ ΑΣΚΗΣΗ 5 Να γράψετε τμήμα εντολών προγράμματος σε γλώσσα που να υπολογίζει και να εμφανίζει το άθροισμα των τιμών όλων των στοιχείων του πίνακα PIN (πίνακας ακεραίων 100 θέσεων). Ακεραιες : PIN [100], ι, SUM SUM < -- 0 SUM < -- SUM + PIN [ι] ΓΡΑΨΕ ΤΟ ΑΘΡΟΙΣΜΑ ΤΩΝ ΣΤΟΙΧΕΙΩΝ ΤΟΥ ΠΙΝΑΚΑ ΕΙΝΑΙ :, SUM ΕΝΔΕΙΚΤΙΚΗ ΑΣΚΗΣΗ 6 Να γράψετε τμήμα εντολών προγράμματος σε γλώσσα που να υπολογίζει και να εμφανίζει το μέσο όρο από τις τιμές όλων των στοιχείων του πίνακα PIN (πίνακας ακεραίων 100 θέσεων). Ακεραιες : PIN [100], ι, SUM Πραγματικές : ΜΟ SUM < -- 0 SUM < -- SUM + PIN [ι] ΓΡΑΨΕ Ο ΜΕΣΟΣ ΟΡΟΣ ΤΩΝ ΣΤΟΙΧΕΙΩΝ ΤΟΥ ΠΙΝΑΚΑ ΕΙΝΑΙ :, MO ΕΝΔΕΙΚΤΙΚΗ ΑΣΚΗΣΗ 7 Να γράψετε τμήμα εντολών προγράμματος σε γλώσσα που να υπολογίζει και να εμφανίζει τη μεγαλύτερη από τις τιμές όλων των στοιχείων του πίνακα PIN (πίνακας ακεραίων 100 θέσεων). Ακεραιες : PIN [100], ι, MAX MAX < -- PIN [1] ΓΙΑ ι ΑΠΟ 2 ΜΕΧΡΙ 100 ΕΠΑΝΑΛΑΒΕ ΑΝ PIN [ι] > ΜΑΧ ΤΟΤΕ MAX < -- PIN [ι] ΓΡΑΨΕ Ο ΜΕΓΙΣΤΟΣ ΤΩΝ ΣΤΟΙΧΕΙΩΝ ΤΟΥ ΠΙΝΑΚΑ ΕΙΝΑΙ :, ΜΑΧ! ΘΕΤΩ ΩΣ MAX ΤΗΝ ΤΙΜΗ ΤΗΣ ΠΡΩΤΗΣ ΘΕΣΗΣ ΤΟΥ ΠΙΝΑΚΑ ΓΙΑ ΝΑ ΕΧΩ ΑΡΧΙΚΟ ΜΕΤΡΟ ΣΥΓΚΡΙΣΗΣ

ΕΝΔΕΙΚΤΙΚΗ ΑΣΚΗΣΗ 8 Να γράψετε τμήμα εντολών προγράμματος σε γλώσσα που να υπολογίζει και να εμφανίζει τη μικρότερη από τις τιμές όλων των στοιχείων του πίνακα PIN (πίνακας ακεραίων 100 θέσεων). Ακεραιες : PIN [100], ι, MIN MIN < -- PIN [1] ΓΙΑ ι ΑΠΟ 2 ΜΕΧΡΙ 100 ΕΠΑΝΑΛΑΒΕ ΑΝ PIN [ι] < MIN ΤΟΤΕ MIN < -- PIN [ι] ΓΡΑΨΕ Ο ΕΛΑΧΙΣΤΟΣ ΤΩΝ ΣΤΟΙΧΕΙΩΝ ΤΟΥ ΠΙΝΑΚΑ ΕΙΝΑΙ :, ΜΑΧ! ΘΕΤΩ ΩΣ MIN ΤΗΝ ΤΙΜΗ ΤΗΣ ΠΡΩΤΗΣ ΘΕΣΗΣ ΤΟΥ ΠΙΝΑΚΑ ΓΙΑ ΝΑ ΕΧΩ ΑΡΧΙΚΟ ΜΕΤΡΟ ΣΥΓΚΡΙΣΗΣ ΕΝΔΕΙΚΤΙΚΗ ΑΣΚΗΣΗ 9 Να γράψετε τμήμα εντολών προγράμματος σε γλώσσα που να ζητά από το χρήστη να καταχωρήσει ένα μενού 5 πιάτων και να τα εισάγει σε πίνακα χαρακτήρων 5 θέσεων. Μετά να εμφανίζει τα περιεχόμενα του πίνακα Ακεραιες : ι Χαρακτήρες : ΠΙΑΤΟ, PIN [5]! Α ερωτημα ΓΙΑ ι ΑΠΟ 1 ΜΕΧΡΙ 5 ΕΠΑΝΑΛΑΒΕ ΔΙΑΒΑΣΕ ΠΙΑΤΟ PIN [ι] < -- ΠΙΑΤΟ! Β ερωτημα ΓΙΑ ι ΑΠΟ 1 ΜΕΧΡΙ 5 ΕΠΑΝΑΛΑΒΕ Γράψε PIN [ι] ΕΝΔΕΙΚΤΙΚΗ ΑΣΚΗΣΗ 10 Να γράψετε τμήμα εντολών προγράμματος σε γλώσσα που να ζητά από το χρήστη ένα όνομα και αν αυτό υπάρχει σε πίνακα ονομάτων 10 θέσεων (έχουν εισαχθεί οι τιμές στον πίνακα) τότε να εμφανιστεί το μήνυμα ΒΡΕΘΗΚΕ διαφορετικά να εμφανιστεί το μήνυμα ΔΕΝ ΒΡΕΘΗΚΕ Ακεραιες : ι Χαρακτήρες : PIN [10], MHNYMA MHNYMA < -- ΔΕΝ ΒΡΕΘΗΚΕ Διάβασε ΟΝΟΜΑ! ξεκινα η δομη επαναληψης οπου θα εξεταστει όλος ο πίνακας ΓΙΑ ι ΑΠΟ 1 ΜΕΧΡΙ 10 ΕΠΑΝΑΛΑΒΕ ΑΝ PIN [ι] = ONOMA ΤΟΤΕ MHNYMA < -- ΒΡΕΘΗΚΕ! τελειώνει η δομη επαναληψης ΓΡΑΨΕ Ο ΕΛΑΧΙΣΤΟΣ ΤΩΝ ΣΤΟΙΧΕΙΩΝ ΤΟΥ ΠΙΝΑΚΑ ΕΙΝΑΙ :, ΜΑΧ