SlideShare a Scribd company logo
ΕΠΑΛ ΣΙΔΗΡΟΚΑΣΤΡΟΥ
ΤΟΜΕΑΣ: ΠΛΗΡΟΦΟΡΙΚΗΣ
ΤΕΣΤ ΣΤΗ ΔΟΜΗ ΕΠΙΛΟΓΗΣ ΤΟΥ ΔΟΜΗΜΕΝΟΥ ΠΡΟΓΡΑΜΜΑΤΙΣΜΟΥ
ΟΝΟΜΑΤΕΠΩΝΥΜΟ:
ΗΜΕΡΟΜΗΝΙΑ:
Δίνονται οι δύο παρακάτω ψευδοκώδικες οι οποίοι λύνουν το ίδιο ακριβώς πρόβλημα:
1ος
ΤΡΟΠΟΣ 2ος
ΤΡΟΠΟΣ
ΑΡΧΗ
ΔΙΑΒΑΣΕ Α, Β
ΑΝ Α > Β ΤΟΤΕ
ΕΜΦΑΝΙΣΕ 'ο ΜΕΓΑΛΥΤΕΡΟΣ ΕΙΝΑΙ Ο ', Α
ΤΕΛΟΣ_ΑΝ
ΑΝ Α < Β ΤΟΤΕ
ΕΜΦΑΝΙΣΕ 'ο ΜΕΓΑΛΥΤΕΡΟΣ ΕΙΝΑΙ Ο ', Β
ΤΕΛΟΣ_ΑΝ
ΑΝ Α = Β ΤΟΤΕ
ΕΜΦΑΝΙΣΕ ΟΙ ΑΡΙΘΜΟΙ ΕΙΝΑΙ ΙΣΟΙ '
ΤΕΛΟΣ_ΑΝ
ΤΕΛΟΣ_ΠΡΟΓΡΑΜΜΑΤΟΣ
ΑΡΧΗ
ΔΙΑΒΑΣΕ Α, Β
ΑΝ Α > Β ΤΟΤΕ
ΕΜΦΑΝΙΣΕ 'ο ΜΕΓΑΛΥΤΕΡΟΣ ΕΙΝΑΙ Ο ', Α
ΑΛΛΙΩΣ_ΑΝ Α < Β ΤΟΤΕ
ΕΜΦΑΝΙΣΕ 'ο ΜΕΓΑΛΥΤΕΡΟΣ ΕΙΝΑΙ Ο ', Β
ΑΛΛΙΩΣ
ΓΡΑΨΕ 'ΟΙ ΑΡΙΘΜΟΙ ΕΙΝΑΙ ΙΣΟΙ'
ΤΕΛΟΣ_ΑΝ
ΤΕΛΟΣ_ΠΡΟΓΡΑΜΜΑΤΟΣ
1. Να γράψετε και για τις δύο περιπτώσεις το διάγραμμα ροής
2. Ποιο μήνυμα θα εμφανίζει ο αλγόριθμος για τις τιμές:
a. 5, -15
b. 7, 7
Β. ΜΑΝΤΖΑΚΙΔΟΥ 1
ΕΠΑΛ ΣΙΔΗΡΟΚΑΣΤΡΟΥ
ΤΟΜΕΑΣ: ΠΛΗΡΟΦΟΡΙΚΗΣ
ΔΙΑΓΩΝΙΣΜΑ Α’ ΤΕΤΡΑΜΗΝΟΥ ΣΤΟ ΔΟΜΗΜΕΝΟ ΠΡΟΓΡΑΜΜΑΤΙΣΜΟ
ΟΝΟΜΑΤΕΠΩΝΥΜΟ:
ΗΜΕΡΟΜΗΝΙΑ:
1. Να συμπληρώσετε με τις σωστές λέξεις τα παρακάτω κενά:
1. Οι 3 βασικές δομές του Δομημένου Προγραμματισμού είναι οι παρακάτω: α)…………………………,
β)………………….., γ)…………………………….
2. Ο Δομημένος Προγραμματισμός συνδυάζει τις 2 τεχνικές του ………………….…….. & του …………….
……………. προγραμματισμού.
3. Η διαδικασία της εύρεσης λογικών λαθών ονομάζεται ………………………………… .
4. Οι 3 πιο συνηθισμένοι τρόποι αναπαράστασης ενός αλγορίθμου είναι οι παρακάτω: α)
…………………………, β)…………………… και γ)………………………………
5. Οι εντολές σε ……………………………………… αποτελούνται από μία ακολουθία 0 και 1 σταθερού ή
μεταβλητού πλήθους.
6. Οι γλώσσες ……………………………………… είναι συνδεδεμένες με την αρχιτεκτονική του
υπολογιστή, σε αντίθεση με τις γλώσσες …………………………………….. που είναι ανεξάρτητες από την
αρχιτεκτονική τους.
7. Οι γλώσσες ………………………… χρησιμοποιούνται για την ανάπτυξη Πληροφοριακών
Συστημάτων.
8. Η παράσταση των τεχνικών του ιεραρχικού και του τμηματικού προγραμματισμού γίνονται με
τα ………………………………..
9. Στον ………………………. προγραμματισμό επιτρέπεται η ταυτόχρονη εκτέλεση διαδικασιών από
διαφορετικούς υπολογιστές.
10. Στο ………………………….. προγραμματισμό ένα πρόγραμμα περιλαμβάνει ένα σύνολο γεγονότων -
κανόνων & μία πρόταση στόχο.
11. Για τη μετατροπή ενός προγράμματος από γλώσσα προγραμματισμού σε γλώσσα μηχανής
χρησιμοποιείται ένα πρόγραμμα που ονομάζεται …………………………..
12. Το πρόγραμμα προς μετάφραση ονομάζεται ………………………….., ενώ το μεταφρασμένο το οποίο
δεν είναι και κατά ανάγκη εκτελέσιμο ονομάζεται …………………………. .
13. Ο …………………..…………. μεταφράζει τη μία εντολή μετά την άλλη.
2. Να γίνει το λογικό διάγραμμα του παρακάτω αλγορίθμου. Τι εμφανίζει ο αλγόριθμος
όταν α=8 και β=3;
Αρχή
Διάβασε α , β
Αν α > β τότε
Εμφάνισε α
Αλλιώς
Αν α < β τότε
Εμφάνισε β
Αλλιώς
Β. ΜΑΝΤΖΑΚΙΔΟΥ 2
Εμφάνισε “ ίσοι ”
Τέλος
3. Να φτιάξετε έναν αλγόριθμο σε ψευδοκώδικα ισοδύναμο με το παρακάτω λογικό
διάγραμμα. Τι εμφανίζει ο αλγόριθμος όταν α) Α=10 και όταν β) Α=30;
Β. ΜΑΝΤΖΑΚΙΔΟΥ
ΝΑΙ
ΔΙΑΒΑΣΕ Α
Α>
20
Α<=
30
ΕΜΦΑΝΙΣΕ Α*Α ΕΜΦΑΝΙΣΕ ‘ Α*Α’
ΤΕΛΟ
Σ
ΝΑΙ
ΟΧΙ
ΟΧΙ
3
ΑΡΧΗ
ΕΠΑΛ ΣΙΔΗΡΟΚΑΣΤΡΟΥ
ΤΟΜΕΑΣ: ΠΛΗΡΟΦΟΡΙΚΗΣ
ΔΙΑΓΩΝΙΣΜΑ στα ΚΕΦ. 1ο
– 7ο
ΤΟΥ ΔΟΜΗΜΕΝΟΥ ΠΡΟΓΡΑΜΜΑΤΙΣΜΟΥ
ΟΝΟΜΑΤΕΠΩΝΥΜΟ:
ΗΜΕΡΟΜΗΝΙΑ:
1. Συμπληρώστε με Σωστό (Σ) ή Λάθος (Λ) τις παρακάτω προτάσεις:
1 Μια γλώσσα προγραμματισμού δεν μπορεί να ανήκει σε περισσότερα από ένα είδη
προγραμματισμού.
2 Ένα αντικείμενο πρόγραμμα είναι ένα πρόγραμμα με κώδικα σε γλώσσα μηχανής.
3 Ο συντάκτης – διορθωτής (ή αλλιώς εκδότης - διορθωτής) είναι ένα πρόγραμμα στο
οποίο συντάσσουμε και διορθώνουμε το αντικείμενο κώδικα
4 Το είδος προγραμματισμού που δίνει σημασία στη γνώση που σχετίζεται με το πρόβλημα,
ονομάζεται διαδικασιακός προγραμματισμός
5 Ο παράλληλος προγραμματισμός διαθέτει και χρησιμοποιεί δομές του παραδοσιακού
διαδικασιακού προγραμματισμού
6 Ο υπολογιστής μπορεί να εκτελέσει ένα πρόγραμμα μόνο ακόμα κι όταν αυτό δεν είναι
γραμμένο σε γλώσσα μηχανής
7 Ο συνδέτης (linker) είναι ένα πρόγραμμα που συνδέει το αντικείμενο πρόγραμμα με
υποπρογράμματα της βιβλιοθήκης της γλώσσας ή του προγραμματιστή και ο κώδικας που
παράγεται από τη σύνδεση είναι εκτελέσιμος.
8 Οι γλώσσες υψηλού επιπέδου εξαρτώνται από τον τύπο – αρχιτεκτονική του
υπολογιστή.
9 Η γλώσσα προγραμματισμού PASCAL είναι κατάλληλη για επιστημονικές – εμπορικές
εφαρμογές.
10 Στο διαδικασιακό προγραμματισμό το πρόγραμμα είναι μια διαδικασία η οποία εκτελεί
ένα προς ένα τα βήματα του αλγόριθμου επίλυσης του προβλήματος
11 Στον αντικειμενοστρεφή προγραμματισμό ενσωματώνονται τα δεδομένα και ο τρόπος
χειρισμού αυτών μέσα από την έννοια του αντικειμένου.
12 Αν ισχύει η παρακάτω ισότητα X MOD 5 = 0, αυτό σημαίνει πως ο Χ είναι πολλαπλάσιο
του 5.
13 Αν ισχύει η παρακάτω σχέση X MOD 2 <> 0, αυτό σημαίνει πως ο Χ είναι άρτιος
αριθμός.
14 Η παρακάτω λογική πράξη: 40 >1 OR 5<>5 AND 2>1 θα επιστρέψει την τιμή TRUE.
15 Η δεσμευμένη λέξη αλλιώς σε μία δομή επιλογής είναι πάντα υποχρεωτική.
16 Στη λογική πράξη της σύζευξης επιστρέφεται η τιμή TRUE όταν τουλάχιστον μία από τις
δύο λογικές εκφράσεις έχει τιμή TRUE.
17 Η παρακάτω λογική πράξη: NOT (15 > 4 XOR 6 < 9) θα επιστρέψει την τιμή TRUE.
18 Ο Interpreter είναι ένα πρόγραμμα που ελέγχει συντακτικά και γραμματικά το πηγαίο
πρόγραμμα εξετάζοντας τη μία εντολή μετά την άλλη, κατά τη σειρά εκτέλεσής τους·
19 Ο συντάκτης – διορθωτής κειμένου (editor) είναι ένα πρόγραμμα μέσα στο οποίο
συντάσσουμε πηγαίο κώδικα καθώς μπορούμε και να διορθώνουμε τον πηγαίο κώδικα που
συντάσσουμε.
20 Η γλώσσα LISP αποτελεί παράδειγμα συναρτησιακής γλώσσας
(Μονάδες 10 – « 0,5 η καθεμία »)
2. Να συμπληρώσετε στην τελευταία στήλη τον σωστό αριθμό:
Β. ΜΑΝΤΖΑΚΙΔΟΥ 4
1 Γλώσσες για τη συγγραφή προγραμμάτων διαχείρισης του
συστήματος, όπως λειτουργικά συστήματα και βοηθητικά
προγράμματα
Αντικείμενο Πρόγραμμα 5
2 Το είδος προγραμματισμού όπου όλες οι εντολές του
προγράμματος είναι συναρτήσεις, ονομάζεται συναρτησιακός
προγραμματισμός.
Συναρτησιακός
προγραμματισμός
2
3 Προγραμματισμός που στηρίζεται στη γνώση Φορτωτής (loader) 6
4 Το πρόγραμμα αφού μεταφραστεί χωρίς να είναι απαραίτητα
εκτελέσιμο.
Διαδικασιακός
προγραμματισμός
7
5 Το πρόγραμμα γραμμένο από έναν κειμενογράφο, προτού
μεταφραστεί.
Μεταγλωττιστής 9
6 Πρόγραμμα που αναλαμβάνει να συνδέσει το αντικείμενο
πρόγραμμα με άλλα υποπρογράμματα της βιβλιοθήκης της
γλώσσας, φορτώνοντάς στη συνέχεια στη μνήμη για εκτέλεση τη
γλώσσα μηχανής που προκύπτει.
Παράλληλος
Προγραμματισμός
10
7 Παραδείγματα γλωσσών διαδικασιακού προγραμματισμού είναι η
COBOL, FORTRAN, PASCAL.
Γλώσσες 4ης
γενιάς 8
8 Γλώσσες διαλογικές με δυνατότητα εμφάνισης βοηθητικών
μηνυμάτων και που συναντάμε σε Συστήματα Διοίκησης Βάσεων
Δεδομένων
Λογικός Προγραμματισμός 3
9 Πρόγραμμα που μεταφράζει ένα πρόγραμμα γραμμένο σε μία
γλώσσα υψηλού επιπέδου σε πρόγραμμα γραμμένο σε γλώσσα
μηχανής (κώδικα μηχανής) κάποιου υπολογιστή.
Συμβολικές γλώσσες 1
10 Προγραμματισμός ο οποίος οφείλει την ανάπτυξή του στην
εμφάνιση της αρχιτεκτονικής των πολλών επεξεργαστών που
διαμοιράζονται μια κοινή μνήμη.
Πηγαίο πρόγραμμα 4
(Μονάδες 5 - « 0,5 η καθεμία » )
3. Να αναφέρετε ποια είναι η εξέλιξη στις γλώσσες προγραμματισμού των
υπολογιστών;
(Μονάδες 2)
4. Σε ένα κολέγιο, η φοίτηση ενός μαθητή χαρακτηρίζεται «ΕΠΑΡΚΗΣ» αν το σύνολο
των απουσιών του, κατά τη διάρκεια του διδακτικού έτους, δεν ξεπερνάει τις 50 ή αν
δεν υπερβαίνει τις 100 από τις οποίες οι πάνω από τις 50 είναι δικαιολογημένες. Σε
κάθε άλλη περίπτωση η φοίτηση χαρακτηρίζεται «ΑΝΕΠΑΡΚΗΣ». Να δώσετε
αλγόριθμο ο οποίος θα κάνει τα παρακάτω:
a. Να διαβάζει τις δικαιολογημένες και τις αδικαιολόγητες απουσίες ενός μαθητή
σε ένα διδακτικό έτος
b. Να εμφανίζει το κατάλληλο μήνυμα ανάλογα με το αν η φοίτηση του μαθητή
χαρακτηρίζεται ως επαρκής ή ως ανεπαρκής.
(Μονάδες 3)
Β. ΜΑΝΤΖΑΚΙΔΟΥ 5
Καλή Επιτυχία!!!
Β. ΜΑΝΤΖΑΚΙΔΟΥ 6
ΕΠΑΛ ΣΙΔΗΡΟΚΑΣΤΡΟΥ
ΤΟΜΕΑΣ: ΠΛΗΡΟΦΟΡΙΚΗΣ
ΔΙΑΓΩΝΙΣΜΑ ΣΤΗ ΔΟΜΗ ΕΠΑΝΑΛΗΨΗΣ ΤΟΥ ΔΟΜΗΜΕΝΟ ΠΡΟΓΡΑΜΜΑΤΙΣΜΟΥ
ΟΝΟΜΑΤΕΠΩΝΥΜΟ:
ΗΜΕΡΟΜΗΝΙΑ:
2. Να μετατρέψετε τα παρακάτω τμήματα εντολών σε ισοδύναμα
χρησιμοποιώντας κάθε μία από τις δύο άλλες δομές επανάληψης:
(6 Μονάδες)
While….do Repeat…until For ….to … do
Α := 5
While Α > 0 do
begin
Writeln( Α );
Α := Α – 1;
End;
Ι := -4
Α := 1
Repeat
Α := Α * Ι;
Ι := Ι + 1;
Until Ι > 0;
Β. ΜΑΝΤΖΑΚΙΔΟΥ
1. Συμπληρώστε με Σωστό (Σ) ή Λάθος (Λ) τις παρακάτω προτάσεις:
(0,4 x 10 Μονάδες)
1 Η δομή επανάληψης repeat…until μπορεί να μην εκτελεστεί και καμία φορά.
2 Στη δομή επανάληψης for i:=1 to 10 do, ποτέ δεν αλλάζουμε την τιμή του μετρητή μέσα
στο κυρίως σώμα της επανάληψης.
3 Στη δομή επανάληψης for i:=1 to 1 do, δε θα εκτελεστεί ποτέ το κυρίως σώμα της
επανάληψης.
4 Η δομή επανάληψης for i:=10 down to 1 do writeln( i ); θα εμφανίσει όλους τους
ακέραιους από το 1 έως το 10.
5 Στη δομή επανάληψης while…do η μεταβλητή της συνθήκης δεν είναι απαραίτητο να
αλλάζει τιμή μέσα στο σώμα της επανάληψης.
6 Τη δομή επανάληψης while…do μπορούμε να τη χρησιμοποιήσουμε όταν δε γνωρίζουμε
εξαρχής τον αριθμό των επαναλήψεων.
7 Στη δομή επανάληψης while…do , όπως και στη for….do θα εισάγουμε την εντολή begin
…end; μόνο στην περίπτωση που στο εσωτερικό της δομής επανάληψης υπάρχουν πάνω
από μία εντολές.
8 Η δομή επανάληψης repeat…until εκτελείται για όσο η συνθήκη ελέγχου είναι ψευδής.
9 Στη δομή επανάληψης for i:=1 down to 10 do το κυρίως σώμα της επανάληψης θα
εκτελεστεί μόνο μία φορά.
10 Τη δομή επανάληψης repeat…until δεν μπορούμε να τη χρησιμοποιήσουμε για γνωστό
αριθμό επαναλήψεων.
7
Α := 2;
For Ι:=-4 to 4 do
Α ← Α + 2;
Writeln( Α );
3. (0,4 x 10 Μονάδες) Να γράψετε πρόγραμμα που να διαβάζει 20 ακέραιους
αριθμούς και στο τέλος να εμφανίζει τον μικρότερο από αυτούς.
(5 Μονάδες)
4. Να γράψετε πρόγραμμα το οποίο με τη βοήθεια μιας δομής επανάληψης να
εμφανίζει την παρακάτω ακολουθία αριθμών: 30, 25, 20, 15, 10, 5, 0, -5,
-10, -15, -20, -25, -30.
(5 Μονάδες)
Καλή Επιτυχία!
Β. ΜΑΝΤΖΑΚΙΔΟΥ 8
ΕΠΑΛ ΣΙΔΗΡΟΚΑΣΤΡΟΥ
ΤΟΜΕΑΣ: ΠΛΗΡΟΦΟΡΙΚΗΣ
ΔΙΑΓΩΝΙΣΜΑ Β’ ΤΕΤΡΑΜΗΝΟΥ ΣΤΟ ΔΟΜΗΜΕΝΟ ΠΡΟΓΡΑΜΜΑΤΙΣΜΟ
ΟΝΟΜΑΤΕΠΩΝΥΜΟ:
ΗΜΕΡΟΜΗΝΙΑ:
1. Συμπληρώστε με Σωστό (Σ) ή Λάθος (Λ) τις παρακάτω προτάσεις:
1 Οι απλοί – στοιχειώδεις τύποι δεδομένων στην Pascal είναι τρεις (ακέραιοι – πραγματικοί
και λογικοί).
Λ
2 Η εντολή case μπορεί να αντικαταστήσει οποιαδήποτε δομή επιλογής if. Λ
3 Η δομή επανάληψης repeat…until εκτελείται τουλάχιστον μία φορά. Σ
4 Στη δομή επανάληψης for i:=1 to 10 do, ποτέ δεν αλλάζουμε την τιμή του μετρητή μέσα
στο κυρίως σώμα της επανάληψης.
Σ
5 Στη δομή επανάληψης for i:=1 to 1 do, δε θα εκτελεστεί ποτέ το κυρίως σώμα της
επανάληψης.
Λ
6 Στη δήλωση της διαδικασίας procedure athroisma(x,y:integer; sum:real); , οι x, y
μεταβλητές αποτελούν τις παραμέτρους μεταβλητών, ενώ η sum αποτελεί την παράμετρο
τιμής.
Λ
7 Οποιαδήποτε αλλαγή της παραμέτρου τιμής θα επηρεάσει και την τιμή αντίστοιχη πραγματική
παράμετρο
Λ
8 Κάθε υποπρόγραμμα μπορεί να καλεί οποιοδήποτε άλλο υποπρόγραμμα, ακόμα και τον
εαυτό του.
Σ
9 Κατά την κλήση της παρακάτω διαδικασίας athroisma(56, sum), οι μεταβλητές αυτές
ονομάζονται πραγματικές.
Σ
10 Κατά την κλήση ενός υποπρογράμματος η σειρά των παραμέτρων δεν έχει σημασία Λ
11 Σε μία συνάρτηση, οι τυπικές παράμετροι είναι και παράμετροι τιμών. σ
12 Η συνάρτηση sqrt(x) υπολογίζει το τετράγωνο του χ Λ
13 Μια διαδικασία μπορεί και να γραφεί και με τη μορφή συνάρτησης, ενώ το αντίστροφο δεν
ισχύει.
Λ
14 Οι πράξεις div και mod, δεν επιτρέπονται ανάμεσα σε πραγματικούς αριθμούς. Σ
15 Οι σύνθετοι τύποι ονομάζονται αλλιώς και δομές δεδομένων. Σ
16 Οι Εγγραφές και τα Σύνολα ανήκουν στους σύνθετους τύπους δεδομένων με δόμηση. Λ
17 Οι στατικές δομές δεδομένων δεν έχουν σταθερό πλήθος στοιχείων. Λ
18 Αν το όρισμα της συνάρτησης ord είναι ακέραιος τύπος, η συνάρτηση επιστρέφει τον
προηγούμενο ακέραιο. Δηλαδή ord(54) = 53
Λ
19 Το αποτέλεσμα της συνάρτησης ord(false) είναι μηδέν Σ
20 Οι δυναμικές δομές δεσμεύουν μνήμη ανάλογα με τις ανάγκες του προβλήματος. Σ
(0,25 Χ 20)=5 ΜΟΝΑΔΕΣ
Β. ΜΑΝΤΖΑΚΙΔΟΥ 9
2. Να συμπληρώσετε στην τελευταία στήλη τον σωστό αριθμό:
1 Σύνθετος τύπος δεδομένων Τακτικοί τύποι 12
2 Συνάρτηση που επιστρέφει το προηγούμενο του ορίσματος Απλοί τύποι δεδομένων 13
3 Όνομα μιας διεύθυνσης μνήμης, όπου αποθηκεύονται δεδομένα Πραγματικές παράμετροι 8
4 Εντολή αλλαγής γραμμής Pred(x) 2
5 Δομή επανάληψης που εκτελείται για όσο η συνθήκη είναι αληθής string 1
6 Δομή επανάληψης για μη γνωστό αριθμό επαναλήψεων writeln 4
7 Μεταβλητές στων οποίων τη δήλωση παραλείπεται το var While …. do 5
8 Αντικαθιστούν τις τυπικές παραμέτρους κατά την κλήση μιας
διαδικασίας
function 9
9 Υποπρόγραμμα που επιστρέφει μία μόνο τιμή μέσα από το όνομά της Ord(x) 15
10 Υποπρόγραμμα το οποίο μπορεί και να μην έχει καθόλου
παραμέτρους.
Παράμετροι τιμών 7
11 Υποπρόγραμμα που καλεί τον εαυτό του Αναδρομική διαδικάσία 11
12 Integer, Boolean , char Repeat …. until 6
13 Βαθμωτοί τύποι, όπου κάθε δεδομένο έχει μία μοναδική τιμή. Μεταβλητή 3
14 Πίνακες και αρχεία procedure 10
15 Συνάρτηση που επιστρέφει τη θέση του χαρακτήρα x στη διάταξη
του τακτικού τύπου
Σύνθετοι τύποι 14
(0,2 Χ 15)=3 ΜΟΝΑΔΕΣ
3. Το παρακάτω τμήμα αλγορίθμου να μετατραπεί σε ισοδύναμο, χρησιμοποιώντας
αποκλειστικά τη δομή επανάληψης Όσο ... Επανάλαβε
S ← 0
Για Κ από 1 μέχρι 5
Για L από 1 μέχρι 7
S ← S + 1
Τέλος_επανάληψης
Τέλος_επανάληψης
Εμφάνισε S
12. Να γίνει πρόγραμμα το οποίο θα διαβάζει την πλευρά ενός τετραγώνου και θα
υπολογίζει το εμβαδόν του. Το διάβασμα της πλευράς να γίνει στο κυρίως πρόγραμμα
καθώς επίσης και τα παρακάτω:
a. Να δηλωθούν σωστά οι μεταβλητές.
b. Ο υπολογισμός του εμβαδού να γίνει με συνάρτηση.
c. η εμφάνιση των αποτελεσμάτων με διαδικασία.
d. Το πρόγραμμα θα τερματίζει όταν δοθεί ως είσοδος ο αριθμός 0.
(Θ ε ωρ ε ί σ τ ε π ως τη ν π ρ ώτ η φ ο ρά η π λ ε υ ρ ά π ο υ δ ί ν ε τα ι ε ί ν α ι
δ ια φ ο ρ ε τ ι κή τ ο υ μ η δ ε ν ό ς )
Καλή επιτυχία….
Β. ΜΑΝΤΖΑΚΙΔΟΥ 10
4 ΜΟΝΑΔΕΣ
2 ΜΟΝΑΔΕΣ
2 ΜΟΝΑΔΕΣ
2 ΜΟΝΑΔΕΣ
2 ΜΟΝΑΔΕΣ

More Related Content

What's hot

Διαφήμιση και γυναίκα/παιδί
Διαφήμιση και γυναίκα/παιδίΔιαφήμιση και γυναίκα/παιδί
Διαφήμιση και γυναίκα/παιδίchavalesnick
 
Διαγωνίσματα Α τριμήνου Β' Γυμνασίου
Διαγωνίσματα Α τριμήνου Β' ΓυμνασίουΔιαγωνίσματα Α τριμήνου Β' Γυμνασίου
Διαγωνίσματα Α τριμήνου Β' ΓυμνασίουFotini Pog
 
ΠΡΟΑΓΩΓΙΚΕΣ ΕΞΕΤΑΣΕΙΣ ΒΙΟΛΟΓΙΑΣ Β ΛΥΚΕΙΟΥ
ΠΡΟΑΓΩΓΙΚΕΣ ΕΞΕΤΑΣΕΙΣ ΒΙΟΛΟΓΙΑΣ Β ΛΥΚΕΙΟΥΠΡΟΑΓΩΓΙΚΕΣ ΕΞΕΤΑΣΕΙΣ ΒΙΟΛΟΓΙΑΣ Β ΛΥΚΕΙΟΥ
ΠΡΟΑΓΩΓΙΚΕΣ ΕΞΕΤΑΣΕΙΣ ΒΙΟΛΟΓΙΑΣ Β ΛΥΚΕΙΟΥPetros Karapetros
 
ΔΙΑΘΕΣΕΙΣ ΡΗΜΑΤΟΣ
ΔΙΑΘΕΣΕΙΣ ΡΗΜΑΤΟΣΔΙΑΘΕΣΕΙΣ ΡΗΜΑΤΟΣ
ΔΙΑΘΕΣΕΙΣ ΡΗΜΑΤΟΣNasia Fatsi
 
Πρόχειρο διαγώνισμα εφαρμογές πληροφορικής 2014 15
Πρόχειρο διαγώνισμα εφαρμογές πληροφορικής 2014 15Πρόχειρο διαγώνισμα εφαρμογές πληροφορικής 2014 15
Πρόχειρο διαγώνισμα εφαρμογές πληροφορικής 2014 15Ιωάννου Γιαννάκης
 
O ναρκισσισμός της αυτοφωτογράφισης - Γλώσσα Β' Λυκείου - Τράπεζα Θεμάτων
O ναρκισσισμός της αυτοφωτογράφισης - Γλώσσα Β' Λυκείου - Τράπεζα ΘεμάτωνO ναρκισσισμός της αυτοφωτογράφισης - Γλώσσα Β' Λυκείου - Τράπεζα Θεμάτων
O ναρκισσισμός της αυτοφωτογράφισης - Γλώσσα Β' Λυκείου - Τράπεζα ΘεμάτωνThanos Stavropoulos
 
Τρόποι εύρεσης Μ.Κ.Δ.
Τρόποι εύρεσης Μ.Κ.Δ.Τρόποι εύρεσης Μ.Κ.Δ.
Τρόποι εύρεσης Μ.Κ.Δ.zarkosdim
 
έκφραση - έκθεση Α' Λυκείου, γλωσσομάθεια
έκφραση - έκθεση Α' Λυκείου, γλωσσομάθειαέκφραση - έκθεση Α' Λυκείου, γλωσσομάθεια
έκφραση - έκθεση Α' Λυκείου, γλωσσομάθειαgina zaza
 
Διαγώνισμα Πληροφορικής Β Γυμνασίου
Διαγώνισμα Πληροφορικής Β Γυμνασίου Διαγώνισμα Πληροφορικής Β Γυμνασίου
Διαγώνισμα Πληροφορικής Β Γυμνασίου Fotini Pog
 
Διδακτικοί Στόχοι & Ταξινόμηση Στόχων του Β. Bloom
Διδακτικοί Στόχοι & Ταξινόμηση Στόχων του Β. BloomΔιδακτικοί Στόχοι & Ταξινόμηση Στόχων του Β. Bloom
Διδακτικοί Στόχοι & Ταξινόμηση Στόχων του Β. BloomVasilis Drimtzias
 
περίληψη γραπτού λόγου & παραδείγματα
περίληψη γραπτού λόγου & παραδείγματαπερίληψη γραπτού λόγου & παραδείγματα
περίληψη γραπτού λόγου & παραδείγματαzetabokola
 
Γλώσσα Ε΄ - Επαναληπτικό 17ης ενότητας: '' Ταξίδια στο διάστημα ''
Γλώσσα Ε΄ - Επαναληπτικό 17ης ενότητας: '' Ταξίδια στο διάστημα ''Γλώσσα Ε΄ - Επαναληπτικό 17ης ενότητας: '' Ταξίδια στο διάστημα ''
Γλώσσα Ε΄ - Επαναληπτικό 17ης ενότητας: '' Ταξίδια στο διάστημα ''Χρήστος Χαρμπής
 
Οι βασικοί όροι της πρότασης Αρχαία Ελληνικά Α Γυμνασίου
Οι βασικοί όροι της πρότασης Αρχαία Ελληνικά Α ΓυμνασίουΟι βασικοί όροι της πρότασης Αρχαία Ελληνικά Α Γυμνασίου
Οι βασικοί όροι της πρότασης Αρχαία Ελληνικά Α Γυμνασίουmvourtsian
 
Μαθηματικά Ε΄. Ενότητα 2. Κεφάλαιο 7: ΄΄Δεκαδικοί αριθμοί - Δεκαδικά κλάσματα΄΄
Μαθηματικά Ε΄. Ενότητα 2. Κεφάλαιο 7: ΄΄Δεκαδικοί αριθμοί - Δεκαδικά κλάσματα΄΄Μαθηματικά Ε΄. Ενότητα 2. Κεφάλαιο 7: ΄΄Δεκαδικοί αριθμοί - Δεκαδικά κλάσματα΄΄
Μαθηματικά Ε΄. Ενότητα 2. Κεφάλαιο 7: ΄΄Δεκαδικοί αριθμοί - Δεκαδικά κλάσματα΄΄Χρήστος Χαρμπής
 
Aφωνόληκτα - Ημιφωνοληκτα ουσιαστικά Γ΄Κλίσης
Aφωνόληκτα -  Ημιφωνοληκτα ουσιαστικά Γ΄ΚλίσηςAφωνόληκτα -  Ημιφωνοληκτα ουσιαστικά Γ΄Κλίσης
Aφωνόληκτα - Ημιφωνοληκτα ουσιαστικά Γ΄ΚλίσηςGeorgia Dimitropoulou
 

What's hot (20)

Διαφήμιση και γυναίκα/παιδί
Διαφήμιση και γυναίκα/παιδίΔιαφήμιση και γυναίκα/παιδί
Διαφήμιση και γυναίκα/παιδί
 
ουσιαστικα
ουσιαστικαουσιαστικα
ουσιαστικα
 
Διαγωνίσματα Α τριμήνου Β' Γυμνασίου
Διαγωνίσματα Α τριμήνου Β' ΓυμνασίουΔιαγωνίσματα Α τριμήνου Β' Γυμνασίου
Διαγωνίσματα Α τριμήνου Β' Γυμνασίου
 
ΠΡΟΑΓΩΓΙΚΕΣ ΕΞΕΤΑΣΕΙΣ ΒΙΟΛΟΓΙΑΣ Β ΛΥΚΕΙΟΥ
ΠΡΟΑΓΩΓΙΚΕΣ ΕΞΕΤΑΣΕΙΣ ΒΙΟΛΟΓΙΑΣ Β ΛΥΚΕΙΟΥΠΡΟΑΓΩΓΙΚΕΣ ΕΞΕΤΑΣΕΙΣ ΒΙΟΛΟΓΙΑΣ Β ΛΥΚΕΙΟΥ
ΠΡΟΑΓΩΓΙΚΕΣ ΕΞΕΤΑΣΕΙΣ ΒΙΟΛΟΓΙΑΣ Β ΛΥΚΕΙΟΥ
 
ΔΙΑΘΕΣΕΙΣ ΡΗΜΑΤΟΣ
ΔΙΑΘΕΣΕΙΣ ΡΗΜΑΤΟΣΔΙΑΘΕΣΕΙΣ ΡΗΜΑΤΟΣ
ΔΙΑΘΕΣΕΙΣ ΡΗΜΑΤΟΣ
 
Πρόχειρο διαγώνισμα εφαρμογές πληροφορικής 2014 15
Πρόχειρο διαγώνισμα εφαρμογές πληροφορικής 2014 15Πρόχειρο διαγώνισμα εφαρμογές πληροφορικής 2014 15
Πρόχειρο διαγώνισμα εφαρμογές πληροφορικής 2014 15
 
O ναρκισσισμός της αυτοφωτογράφισης - Γλώσσα Β' Λυκείου - Τράπεζα Θεμάτων
O ναρκισσισμός της αυτοφωτογράφισης - Γλώσσα Β' Λυκείου - Τράπεζα ΘεμάτωνO ναρκισσισμός της αυτοφωτογράφισης - Γλώσσα Β' Λυκείου - Τράπεζα Θεμάτων
O ναρκισσισμός της αυτοφωτογράφισης - Γλώσσα Β' Λυκείου - Τράπεζα Θεμάτων
 
Τρόποι εύρεσης Μ.Κ.Δ.
Τρόποι εύρεσης Μ.Κ.Δ.Τρόποι εύρεσης Μ.Κ.Δ.
Τρόποι εύρεσης Μ.Κ.Δ.
 
έκφραση - έκθεση Α' Λυκείου, γλωσσομάθεια
έκφραση - έκθεση Α' Λυκείου, γλωσσομάθειαέκφραση - έκθεση Α' Λυκείου, γλωσσομάθεια
έκφραση - έκθεση Α' Λυκείου, γλωσσομάθεια
 
Διαγώνισμα Πληροφορικής Β Γυμνασίου
Διαγώνισμα Πληροφορικής Β Γυμνασίου Διαγώνισμα Πληροφορικής Β Γυμνασίου
Διαγώνισμα Πληροφορικής Β Γυμνασίου
 
Διδακτικοί Στόχοι & Ταξινόμηση Στόχων του Β. Bloom
Διδακτικοί Στόχοι & Ταξινόμηση Στόχων του Β. BloomΔιδακτικοί Στόχοι & Ταξινόμηση Στόχων του Β. Bloom
Διδακτικοί Στόχοι & Ταξινόμηση Στόχων του Β. Bloom
 
ΑΕΠΠ - Λογικές Εκφράσεις
ΑΕΠΠ - Λογικές ΕκφράσειςΑΕΠΠ - Λογικές Εκφράσεις
ΑΕΠΠ - Λογικές Εκφράσεις
 
περίληψη γραπτού λόγου & παραδείγματα
περίληψη γραπτού λόγου & παραδείγματαπερίληψη γραπτού λόγου & παραδείγματα
περίληψη γραπτού λόγου & παραδείγματα
 
Γλώσσα Ε΄ - Επαναληπτικό 17ης ενότητας: '' Ταξίδια στο διάστημα ''
Γλώσσα Ε΄ - Επαναληπτικό 17ης ενότητας: '' Ταξίδια στο διάστημα ''Γλώσσα Ε΄ - Επαναληπτικό 17ης ενότητας: '' Ταξίδια στο διάστημα ''
Γλώσσα Ε΄ - Επαναληπτικό 17ης ενότητας: '' Ταξίδια στο διάστημα ''
 
Οι βασικοί όροι της πρότασης Αρχαία Ελληνικά Α Γυμνασίου
Οι βασικοί όροι της πρότασης Αρχαία Ελληνικά Α ΓυμνασίουΟι βασικοί όροι της πρότασης Αρχαία Ελληνικά Α Γυμνασίου
Οι βασικοί όροι της πρότασης Αρχαία Ελληνικά Α Γυμνασίου
 
Απλή και σύνθετη δομή επιλογής
Απλή και σύνθετη δομή επιλογήςΑπλή και σύνθετη δομή επιλογής
Απλή και σύνθετη δομή επιλογής
 
αδμε
αδμεαδμε
αδμε
 
Μαθηματικά Ε΄. Ενότητα 2. Κεφάλαιο 7: ΄΄Δεκαδικοί αριθμοί - Δεκαδικά κλάσματα΄΄
Μαθηματικά Ε΄. Ενότητα 2. Κεφάλαιο 7: ΄΄Δεκαδικοί αριθμοί - Δεκαδικά κλάσματα΄΄Μαθηματικά Ε΄. Ενότητα 2. Κεφάλαιο 7: ΄΄Δεκαδικοί αριθμοί - Δεκαδικά κλάσματα΄΄
Μαθηματικά Ε΄. Ενότητα 2. Κεφάλαιο 7: ΄΄Δεκαδικοί αριθμοί - Δεκαδικά κλάσματα΄΄
 
ΑΕΠΠ - Μάθημα 26
ΑΕΠΠ - Μάθημα 26ΑΕΠΠ - Μάθημα 26
ΑΕΠΠ - Μάθημα 26
 
Aφωνόληκτα - Ημιφωνοληκτα ουσιαστικά Γ΄Κλίσης
Aφωνόληκτα -  Ημιφωνοληκτα ουσιαστικά Γ΄ΚλίσηςAφωνόληκτα -  Ημιφωνοληκτα ουσιαστικά Γ΄Κλίσης
Aφωνόληκτα - Ημιφωνοληκτα ουσιαστικά Γ΄Κλίσης
 

Viewers also liked

κεφάλαιο 4 απαντήσεις στις ερωτήσεις βιβλίου
κεφάλαιο 4  απαντήσεις στις ερωτήσεις βιβλίουκεφάλαιο 4  απαντήσεις στις ερωτήσεις βιβλίου
κεφάλαιο 4 απαντήσεις στις ερωτήσεις βιβλίουΤΑΤΙΑΝΑ ΠΕΤΡΟΠΟΥΛΟΥ
 
Aσκήσεις Python (θεωρία)
Aσκήσεις Python (θεωρία)Aσκήσεις Python (θεωρία)
Aσκήσεις Python (θεωρία)Katerina Drimili
 
ΛΕΙΤΟΥΡΓΙΚΑ ΣΥΣΤΗΜΑΤΑ
ΛΕΙΤΟΥΡΓΙΚΑ ΣΥΣΤΗΜΑΤΑ ΛΕΙΤΟΥΡΓΙΚΑ ΣΥΣΤΗΜΑΤΑ
ΛΕΙΤΟΥΡΓΙΚΑ ΣΥΣΤΗΜΑΤΑ Katerina Drimili
 
Φύλλο Εργασίας για Λογικές Εκφράσεις & Δομή Επιλογής
Φύλλο Εργασίας για Λογικές Εκφράσεις & Δομή ΕπιλογήςΦύλλο Εργασίας για Λογικές Εκφράσεις & Δομή Επιλογής
Φύλλο Εργασίας για Λογικές Εκφράσεις & Δομή Επιλογήςgeormak
 
κανόνες ασκήσεις επανάληψης Slideshare
κανόνες   ασκήσεις επανάληψης Slideshareκανόνες   ασκήσεις επανάληψης Slideshare
κανόνες ασκήσεις επανάληψης Slidesharevmantza
 
4ο Μ.Φ. αποτελέσματα συμμετοχών στα εργαστήρια
4ο Μ.Φ.   αποτελέσματα συμμετοχών στα εργαστήρια4ο Μ.Φ.   αποτελέσματα συμμετοχών στα εργαστήρια
4ο Μ.Φ. αποτελέσματα συμμετοχών στα εργαστήριαdimsal
 
Λειτουργικά Συστήματα ΕΠΑΛ (Εργαστήριο) - Αποθήκευση Δεδομένων & Λήψη Εφεδρικ...
Λειτουργικά Συστήματα ΕΠΑΛ (Εργαστήριο) - Αποθήκευση Δεδομένων & Λήψη Εφεδρικ...Λειτουργικά Συστήματα ΕΠΑΛ (Εργαστήριο) - Αποθήκευση Δεδομένων & Λήψη Εφεδρικ...
Λειτουργικά Συστήματα ΕΠΑΛ (Εργαστήριο) - Αποθήκευση Δεδομένων & Λήψη Εφεδρικ...Ministry of Education
 
Λειτουργικά Συστήματα ΕΠΑΛ - Βασικές Έννοιες
Λειτουργικά Συστήματα ΕΠΑΛ - Βασικές ΈννοιεςΛειτουργικά Συστήματα ΕΠΑΛ - Βασικές Έννοιες
Λειτουργικά Συστήματα ΕΠΑΛ - Βασικές ΈννοιεςMinistry of Education
 
α 1 ο υπολογιστής και η επεξεργασία των δεδομένων
α 1 ο υπολογιστής και η επεξεργασία των δεδομένωνα 1 ο υπολογιστής και η επεξεργασία των δεδομένων
α 1 ο υπολογιστής και η επεξεργασία των δεδομένωνInformatics 2
 
Ολοκληρωμένα Πληροφοριακά Συστήματα Νοσοκομείου
Ολοκληρωμένα Πληροφοριακά Συστήματα ΝοσοκομείουΟλοκληρωμένα Πληροφοριακά Συστήματα Νοσοκομείου
Ολοκληρωμένα Πληροφοριακά Συστήματα ΝοσοκομείουNikos Papachristou
 
κεφάλαιο 3 απαντήσεις στις ερωτήσεις βιβλίου
κεφάλαιο 3   απαντήσεις στις ερωτήσεις βιβλίουκεφάλαιο 3   απαντήσεις στις ερωτήσεις βιβλίου
κεφάλαιο 3 απαντήσεις στις ερωτήσεις βιβλίουΤΑΤΙΑΝΑ ΠΕΤΡΟΠΟΥΛΟΥ
 
Eνημερωτική συνάντηση καθηγητών πληροφορικής
Eνημερωτική συνάντηση καθηγητών πληροφορικήςEνημερωτική συνάντηση καθηγητών πληροφορικής
Eνημερωτική συνάντηση καθηγητών πληροφορικήςVassilis Efopoulos
 
Paroysiasi peiramatiko gel_pamak
Paroysiasi peiramatiko gel_pamakParoysiasi peiramatiko gel_pamak
Paroysiasi peiramatiko gel_pamakteacherbot12
 

Viewers also liked (20)

Γραπτή Δοκιμασία για Python - Β Τάξη ΕΠΑΛ
Γραπτή Δοκιμασία για Python - Β Τάξη ΕΠΑΛΓραπτή Δοκιμασία για Python - Β Τάξη ΕΠΑΛ
Γραπτή Δοκιμασία για Python - Β Τάξη ΕΠΑΛ
 
Python - Ασκήσεις Δομές Επιλογής
Python - Ασκήσεις Δομές ΕπιλογήςPython - Ασκήσεις Δομές Επιλογής
Python - Ασκήσεις Δομές Επιλογής
 
κεφάλαιο 4 απαντήσεις στις ερωτήσεις βιβλίου
κεφάλαιο 4  απαντήσεις στις ερωτήσεις βιβλίουκεφάλαιο 4  απαντήσεις στις ερωτήσεις βιβλίου
κεφάλαιο 4 απαντήσεις στις ερωτήσεις βιβλίου
 
Python Κεφ. 1.5 συναρτήσεις
Python Κεφ. 1.5 συναρτήσειςPython Κεφ. 1.5 συναρτήσεις
Python Κεφ. 1.5 συναρτήσεις
 
Aσκήσεις Python (θεωρία)
Aσκήσεις Python (θεωρία)Aσκήσεις Python (θεωρία)
Aσκήσεις Python (θεωρία)
 
ΛΕΙΤΟΥΡΓΙΚΑ ΣΥΣΤΗΜΑΤΑ
ΛΕΙΤΟΥΡΓΙΚΑ ΣΥΣΤΗΜΑΤΑ ΛΕΙΤΟΥΡΓΙΚΑ ΣΥΣΤΗΜΑΤΑ
ΛΕΙΤΟΥΡΓΙΚΑ ΣΥΣΤΗΜΑΤΑ
 
Φύλλο Εργασίας για Λογικές Εκφράσεις & Δομή Επιλογής
Φύλλο Εργασίας για Λογικές Εκφράσεις & Δομή ΕπιλογήςΦύλλο Εργασίας για Λογικές Εκφράσεις & Δομή Επιλογής
Φύλλο Εργασίας για Λογικές Εκφράσεις & Δομή Επιλογής
 
Python - Bασικές Aρχές Προγραμματισμού - Κεφ. 3
Python - Bασικές Aρχές Προγραμματισμού - Κεφ. 3Python - Bασικές Aρχές Προγραμματισμού - Κεφ. 3
Python - Bασικές Aρχές Προγραμματισμού - Κεφ. 3
 
κανόνες ασκήσεις επανάληψης Slideshare
κανόνες   ασκήσεις επανάληψης Slideshareκανόνες   ασκήσεις επανάληψης Slideshare
κανόνες ασκήσεις επανάληψης Slideshare
 
Python function exercises set #1
Python function exercises set #1Python function exercises set #1
Python function exercises set #1
 
4ο Μ.Φ. αποτελέσματα συμμετοχών στα εργαστήρια
4ο Μ.Φ.   αποτελέσματα συμμετοχών στα εργαστήρια4ο Μ.Φ.   αποτελέσματα συμμετοχών στα εργαστήρια
4ο Μ.Φ. αποτελέσματα συμμετοχών στα εργαστήρια
 
Quizlet
Quizlet Quizlet
Quizlet
 
Λειτουργικά Συστήματα ΕΠΑΛ (Εργαστήριο) - Αποθήκευση Δεδομένων & Λήψη Εφεδρικ...
Λειτουργικά Συστήματα ΕΠΑΛ (Εργαστήριο) - Αποθήκευση Δεδομένων & Λήψη Εφεδρικ...Λειτουργικά Συστήματα ΕΠΑΛ (Εργαστήριο) - Αποθήκευση Δεδομένων & Λήψη Εφεδρικ...
Λειτουργικά Συστήματα ΕΠΑΛ (Εργαστήριο) - Αποθήκευση Δεδομένων & Λήψη Εφεδρικ...
 
Λειτουργικά Συστήματα ΕΠΑΛ - Βασικές Έννοιες
Λειτουργικά Συστήματα ΕΠΑΛ - Βασικές ΈννοιεςΛειτουργικά Συστήματα ΕΠΑΛ - Βασικές Έννοιες
Λειτουργικά Συστήματα ΕΠΑΛ - Βασικές Έννοιες
 
Avouris teaching python
Avouris teaching pythonAvouris teaching python
Avouris teaching python
 
α 1 ο υπολογιστής και η επεξεργασία των δεδομένων
α 1 ο υπολογιστής και η επεξεργασία των δεδομένωνα 1 ο υπολογιστής και η επεξεργασία των δεδομένων
α 1 ο υπολογιστής και η επεξεργασία των δεδομένων
 
Ολοκληρωμένα Πληροφοριακά Συστήματα Νοσοκομείου
Ολοκληρωμένα Πληροφοριακά Συστήματα ΝοσοκομείουΟλοκληρωμένα Πληροφοριακά Συστήματα Νοσοκομείου
Ολοκληρωμένα Πληροφοριακά Συστήματα Νοσοκομείου
 
κεφάλαιο 3 απαντήσεις στις ερωτήσεις βιβλίου
κεφάλαιο 3   απαντήσεις στις ερωτήσεις βιβλίουκεφάλαιο 3   απαντήσεις στις ερωτήσεις βιβλίου
κεφάλαιο 3 απαντήσεις στις ερωτήσεις βιβλίου
 
Eνημερωτική συνάντηση καθηγητών πληροφορικής
Eνημερωτική συνάντηση καθηγητών πληροφορικήςEνημερωτική συνάντηση καθηγητών πληροφορικής
Eνημερωτική συνάντηση καθηγητών πληροφορικής
 
Paroysiasi peiramatiko gel_pamak
Paroysiasi peiramatiko gel_pamakParoysiasi peiramatiko gel_pamak
Paroysiasi peiramatiko gel_pamak
 

Similar to διαγωνισματα για Slideshare

ΑΕΠΠ - Επαναληπτικό Διαγώνισμα 2o.pdf
ΑΕΠΠ - Επαναληπτικό Διαγώνισμα 2o.pdfΑΕΠΠ - Επαναληπτικό Διαγώνισμα 2o.pdf
ΑΕΠΠ - Επαναληπτικό Διαγώνισμα 2o.pdfAnthimos Misailidis
 
ΑΕΠΠ: 8ο Φύλλο Ασκήσεων
ΑΕΠΠ: 8ο Φύλλο ΑσκήσεωνΑΕΠΠ: 8ο Φύλλο Ασκήσεων
ΑΕΠΠ: 8ο Φύλλο ΑσκήσεωνNikos Michailidis
 
ΑΕΠΠ: Δομή Επιλογής - Μέρος Α΄
ΑΕΠΠ: Δομή Επιλογής - Μέρος Α΄ΑΕΠΠ: Δομή Επιλογής - Μέρος Α΄
ΑΕΠΠ: Δομή Επιλογής - Μέρος Α΄Nikos Michailidis
 
ΑΕΠΠ: 22ο Φύλλο Ασκήσεων
ΑΕΠΠ: 22ο Φύλλο ΑσκήσεωνΑΕΠΠ: 22ο Φύλλο Ασκήσεων
ΑΕΠΠ: 22ο Φύλλο ΑσκήσεωνNikos Michailidis
 
ΑΕΠΠ: 15ο Φύλλο Ασκήσεων
ΑΕΠΠ: 15ο Φύλλο ΑσκήσεωνΑΕΠΠ: 15ο Φύλλο Ασκήσεων
ΑΕΠΠ: 15ο Φύλλο ΑσκήσεωνNikos Michailidis
 
Tutorial xatzikyriakou-pascalby example
Tutorial xatzikyriakou-pascalby exampleTutorial xatzikyriakou-pascalby example
Tutorial xatzikyriakou-pascalby exampleevaplyta
 
Βάσεις Δεδομένων με Εφαρμογές στο Διαδίκτυο
Βάσεις Δεδομένων με Εφαρμογές στο ΔιαδίκτυοΒάσεις Δεδομένων με Εφαρμογές στο Διαδίκτυο
Βάσεις Δεδομένων με Εφαρμογές στο ΔιαδίκτυοΘεοδώρα Μαγουλιώτη
 
ΑΕΠΠ: 13ο Φυλλάδιο Ασκήσεων
ΑΕΠΠ: 13ο Φυλλάδιο ΑσκήσεωνΑΕΠΠ: 13ο Φυλλάδιο Ασκήσεων
ΑΕΠΠ: 13ο Φυλλάδιο ΑσκήσεωνNikos Michailidis
 
Epanal programmatismos 2017_epal_panellinies_net
Epanal programmatismos 2017_epal_panellinies_netEpanal programmatismos 2017_epal_panellinies_net
Epanal programmatismos 2017_epal_panellinies_netGiannis Tsimpinos
 
Kef10 a synartiseis
Kef10 a synartiseisKef10 a synartiseis
Kef10 a synartiseismnikol
 
Εισαγωγή στις αρχές της επιστήμης των ΗΥκεφ 2 3 1
Εισαγωγή στις αρχές της επιστήμης των ΗΥκεφ 2 3 1Εισαγωγή στις αρχές της επιστήμης των ΗΥκεφ 2 3 1
Εισαγωγή στις αρχές της επιστήμης των ΗΥκεφ 2 3 1Ιωάννου Γιαννάκης
 
ΓΛΩΣΣΑ C - ΜΑΘΗΜΑ 17 - ΕΠΙΚΟΙΝΩΝΙΑ ΜΕ ΤΟ ΛΕΙΤΟΥΡΓΙΚΟ ΣΥΣΤΗΜΑ
ΓΛΩΣΣΑ C - ΜΑΘΗΜΑ 17 - ΕΠΙΚΟΙΝΩΝΙΑ ΜΕ ΤΟ ΛΕΙΤΟΥΡΓΙΚΟ ΣΥΣΤΗΜΑΓΛΩΣΣΑ C - ΜΑΘΗΜΑ 17 - ΕΠΙΚΟΙΝΩΝΙΑ ΜΕ ΤΟ ΛΕΙΤΟΥΡΓΙΚΟ ΣΥΣΤΗΜΑ
ΓΛΩΣΣΑ C - ΜΑΘΗΜΑ 17 - ΕΠΙΚΟΙΝΩΝΙΑ ΜΕ ΤΟ ΛΕΙΤΟΥΡΓΙΚΟ ΣΥΣΤΗΜΑDimitris Psounis
 
Εισαγωγή στις αρχές της επιστήμης των ΗΥ κεφ 2 3 2
Εισαγωγή στις αρχές της επιστήμης των ΗΥ κεφ 2 3 2Εισαγωγή στις αρχές της επιστήμης των ΗΥ κεφ 2 3 2
Εισαγωγή στις αρχές της επιστήμης των ΗΥ κεφ 2 3 2Ιωάννου Γιαννάκης
 
κεφάλαιο 6
κεφάλαιο 6κεφάλαιο 6
κεφάλαιο 6sotiriasa
 
κεφάλαιο 02 anaptixi-2
κεφάλαιο 02 anaptixi-2κεφάλαιο 02 anaptixi-2
κεφάλαιο 02 anaptixi-2evaplyta
 

Similar to διαγωνισματα για Slideshare (20)

ΑΕΠΠ - Επαναληπτικό Διαγώνισμα 2o.pdf
ΑΕΠΠ - Επαναληπτικό Διαγώνισμα 2o.pdfΑΕΠΠ - Επαναληπτικό Διαγώνισμα 2o.pdf
ΑΕΠΠ - Επαναληπτικό Διαγώνισμα 2o.pdf
 
ΑΕΠΠ: 8ο Φύλλο Ασκήσεων
ΑΕΠΠ: 8ο Φύλλο ΑσκήσεωνΑΕΠΠ: 8ο Φύλλο Ασκήσεων
ΑΕΠΠ: 8ο Φύλλο Ασκήσεων
 
ΑΕΠΠ: Δομή Επιλογής - Μέρος Α΄
ΑΕΠΠ: Δομή Επιλογής - Μέρος Α΄ΑΕΠΠ: Δομή Επιλογής - Μέρος Α΄
ΑΕΠΠ: Δομή Επιλογής - Μέρος Α΄
 
ΑΕΠΠ: 22ο Φύλλο Ασκήσεων
ΑΕΠΠ: 22ο Φύλλο ΑσκήσεωνΑΕΠΠ: 22ο Φύλλο Ασκήσεων
ΑΕΠΠ: 22ο Φύλλο Ασκήσεων
 
ΑΕΠΠ: 15ο Φύλλο Ασκήσεων
ΑΕΠΠ: 15ο Φύλλο ΑσκήσεωνΑΕΠΠ: 15ο Φύλλο Ασκήσεων
ΑΕΠΠ: 15ο Φύλλο Ασκήσεων
 
Προγραμματισμός Η/Υ Θεωρία Α Λυκείου
Προγραμματισμός Η/Υ Θεωρία Α ΛυκείουΠρογραμματισμός Η/Υ Θεωρία Α Λυκείου
Προγραμματισμός Η/Υ Θεωρία Α Λυκείου
 
Tutorial xatzikyriakou-pascalby example
Tutorial xatzikyriakou-pascalby exampleTutorial xatzikyriakou-pascalby example
Tutorial xatzikyriakou-pascalby example
 
Kephalaio 5-6-7
 Kephalaio 5-6-7 Kephalaio 5-6-7
Kephalaio 5-6-7
 
Βάσεις Δεδομένων με Εφαρμογές στο Διαδίκτυο
Βάσεις Δεδομένων με Εφαρμογές στο ΔιαδίκτυοΒάσεις Δεδομένων με Εφαρμογές στο Διαδίκτυο
Βάσεις Δεδομένων με Εφαρμογές στο Διαδίκτυο
 
Kef 1 4 & 1 5
Kef 1 4 & 1 5Kef 1 4 & 1 5
Kef 1 4 & 1 5
 
ΑΕΠΠ: 13ο Φυλλάδιο Ασκήσεων
ΑΕΠΠ: 13ο Φυλλάδιο ΑσκήσεωνΑΕΠΠ: 13ο Φυλλάδιο Ασκήσεων
ΑΕΠΠ: 13ο Φυλλάδιο Ασκήσεων
 
Epanal programmatismos 2017_epal_panellinies_net
Epanal programmatismos 2017_epal_panellinies_netEpanal programmatismos 2017_epal_panellinies_net
Epanal programmatismos 2017_epal_panellinies_net
 
Plir b
Plir bPlir b
Plir b
 
Python Κεφ. 1.4 Δομή Επανάληψης
Python Κεφ. 1.4 Δομή ΕπανάληψηςPython Κεφ. 1.4 Δομή Επανάληψης
Python Κεφ. 1.4 Δομή Επανάληψης
 
Kef10 a synartiseis
Kef10 a synartiseisKef10 a synartiseis
Kef10 a synartiseis
 
Εισαγωγή στις αρχές της επιστήμης των ΗΥκεφ 2 3 1
Εισαγωγή στις αρχές της επιστήμης των ΗΥκεφ 2 3 1Εισαγωγή στις αρχές της επιστήμης των ΗΥκεφ 2 3 1
Εισαγωγή στις αρχές της επιστήμης των ΗΥκεφ 2 3 1
 
ΓΛΩΣΣΑ C - ΜΑΘΗΜΑ 17 - ΕΠΙΚΟΙΝΩΝΙΑ ΜΕ ΤΟ ΛΕΙΤΟΥΡΓΙΚΟ ΣΥΣΤΗΜΑ
ΓΛΩΣΣΑ C - ΜΑΘΗΜΑ 17 - ΕΠΙΚΟΙΝΩΝΙΑ ΜΕ ΤΟ ΛΕΙΤΟΥΡΓΙΚΟ ΣΥΣΤΗΜΑΓΛΩΣΣΑ C - ΜΑΘΗΜΑ 17 - ΕΠΙΚΟΙΝΩΝΙΑ ΜΕ ΤΟ ΛΕΙΤΟΥΡΓΙΚΟ ΣΥΣΤΗΜΑ
ΓΛΩΣΣΑ C - ΜΑΘΗΜΑ 17 - ΕΠΙΚΟΙΝΩΝΙΑ ΜΕ ΤΟ ΛΕΙΤΟΥΡΓΙΚΟ ΣΥΣΤΗΜΑ
 
Εισαγωγή στις αρχές της επιστήμης των ΗΥ κεφ 2 3 2
Εισαγωγή στις αρχές της επιστήμης των ΗΥ κεφ 2 3 2Εισαγωγή στις αρχές της επιστήμης των ΗΥ κεφ 2 3 2
Εισαγωγή στις αρχές της επιστήμης των ΗΥ κεφ 2 3 2
 
κεφάλαιο 6
κεφάλαιο 6κεφάλαιο 6
κεφάλαιο 6
 
κεφάλαιο 02 anaptixi-2
κεφάλαιο 02 anaptixi-2κεφάλαιο 02 anaptixi-2
κεφάλαιο 02 anaptixi-2
 

More from vmantza

Tρόποι σύνδεσης με το διαδίκτυο, PSTN, ISDN, ADSL, VDSL
Tρόποι σύνδεσης με το διαδίκτυο, PSTN, ISDN, ADSL, VDSL Tρόποι σύνδεσης με το διαδίκτυο, PSTN, ISDN, ADSL, VDSL
Tρόποι σύνδεσης με το διαδίκτυο, PSTN, ISDN, ADSL, VDSL vmantza
 
Εργασία για το κάπνισμα της Ρίμπα Μαρίας
Εργασία για το κάπνισμα της Ρίμπα ΜαρίαςΕργασία για το κάπνισμα της Ρίμπα Μαρίας
Εργασία για το κάπνισμα της Ρίμπα Μαρίαςvmantza
 
Εργασία για το κάπνισμα της Ζλατίντση Γεωργίας
Εργασία για το κάπνισμα της Ζλατίντση ΓεωργίαςΕργασία για το κάπνισμα της Ζλατίντση Γεωργίας
Εργασία για το κάπνισμα της Ζλατίντση Γεωργίαςvmantza
 
Εργασία για το κάπνισμα της Αλεξίου Αρχοντούλας
Εργασία για το κάπνισμα της Αλεξίου ΑρχοντούλαςΕργασία για το κάπνισμα της Αλεξίου Αρχοντούλας
Εργασία για το κάπνισμα της Αλεξίου Αρχοντούλαςvmantza
 
Εργασία για το κάπνισμα της Ινασίδου Άννας - Μαρίας
Εργασία για το κάπνισμα της Ινασίδου Άννας - ΜαρίαςΕργασία για το κάπνισμα της Ινασίδου Άννας - Μαρίας
Εργασία για το κάπνισμα της Ινασίδου Άννας - Μαρίαςvmantza
 
Εργασία για το κάπνισμα της Στραχίνη Μαρίας
Εργασία για το κάπνισμα της Στραχίνη ΜαρίαςΕργασία για το κάπνισμα της Στραχίνη Μαρίας
Εργασία για το κάπνισμα της Στραχίνη Μαρίαςvmantza
 
Εργασία για το κάπνισμα της Ανδρεάδου Σοφίας
Εργασία για το κάπνισμα της Ανδρεάδου ΣοφίαςΕργασία για το κάπνισμα της Ανδρεάδου Σοφίας
Εργασία για το κάπνισμα της Ανδρεάδου Σοφίαςvmantza
 
Εργασία για τη θέση της γυναίκας στη διάρκεια του χρόνου, από την Καφετζή Κατ...
Εργασία για τη θέση της γυναίκας στη διάρκεια του χρόνου, από την Καφετζή Κατ...Εργασία για τη θέση της γυναίκας στη διάρκεια του χρόνου, από την Καφετζή Κατ...
Εργασία για τη θέση της γυναίκας στη διάρκεια του χρόνου, από την Καφετζή Κατ...vmantza
 
Εργασία για τη διατροφή από τη Ζλατίντση Γεωργία
Εργασία για τη διατροφή από τη Ζλατίντση ΓεωργίαΕργασία για τη διατροφή από τη Ζλατίντση Γεωργία
Εργασία για τη διατροφή από τη Ζλατίντση Γεωργίαvmantza
 
Εργασία για τη διατροφή από τη Ρίμπα Μαρία
Εργασία για τη διατροφή από τη Ρίμπα ΜαρίαΕργασία για τη διατροφή από τη Ρίμπα Μαρία
Εργασία για τη διατροφή από τη Ρίμπα Μαρίαvmantza
 
Εργασία για τη διατροφή από την Ανδρεάδου Σοφία
Εργασία για τη διατροφή από την Ανδρεάδου ΣοφίαΕργασία για τη διατροφή από την Ανδρεάδου Σοφία
Εργασία για τη διατροφή από την Ανδρεάδου Σοφίαvmantza
 
Diatrofi straxini maria
Diatrofi straxini mariaDiatrofi straxini maria
Diatrofi straxini mariavmantza
 
Diatrofi alexiou arxontoula
Diatrofi alexiou arxontoulaDiatrofi alexiou arxontoula
Diatrofi alexiou arxontoulavmantza
 
Diatrofi inasidou anna_maria
Diatrofi inasidou anna_mariaDiatrofi inasidou anna_maria
Diatrofi inasidou anna_mariavmantza
 
Diatrofi kafetzi dina
Diatrofi kafetzi dinaDiatrofi kafetzi dina
Diatrofi kafetzi dinavmantza
 
Συσκευές διασύνδεσης - Βασικές Υπηρεσίες Διαδικτύου
Συσκευές διασύνδεσης - Βασικές Υπηρεσίες ΔιαδικτύουΣυσκευές διασύνδεσης - Βασικές Υπηρεσίες Διαδικτύου
Συσκευές διασύνδεσης - Βασικές Υπηρεσίες Διαδικτύουvmantza
 
ΕΡΓΑΣΙΑ ΓΙΑ ΤΗ ΔΙΑΤΡΟΦΗ από τη μαθήτρια Κουλαξίδυ Δώρα
ΕΡΓΑΣΙΑ ΓΙΑ ΤΗ ΔΙΑΤΡΟΦΗ από τη μαθήτρια Κουλαξίδυ ΔώραΕΡΓΑΣΙΑ ΓΙΑ ΤΗ ΔΙΑΤΡΟΦΗ από τη μαθήτρια Κουλαξίδυ Δώρα
ΕΡΓΑΣΙΑ ΓΙΑ ΤΗ ΔΙΑΤΡΟΦΗ από τη μαθήτρια Κουλαξίδυ Δώραvmantza
 

More from vmantza (17)

Tρόποι σύνδεσης με το διαδίκτυο, PSTN, ISDN, ADSL, VDSL
Tρόποι σύνδεσης με το διαδίκτυο, PSTN, ISDN, ADSL, VDSL Tρόποι σύνδεσης με το διαδίκτυο, PSTN, ISDN, ADSL, VDSL
Tρόποι σύνδεσης με το διαδίκτυο, PSTN, ISDN, ADSL, VDSL
 
Εργασία για το κάπνισμα της Ρίμπα Μαρίας
Εργασία για το κάπνισμα της Ρίμπα ΜαρίαςΕργασία για το κάπνισμα της Ρίμπα Μαρίας
Εργασία για το κάπνισμα της Ρίμπα Μαρίας
 
Εργασία για το κάπνισμα της Ζλατίντση Γεωργίας
Εργασία για το κάπνισμα της Ζλατίντση ΓεωργίαςΕργασία για το κάπνισμα της Ζλατίντση Γεωργίας
Εργασία για το κάπνισμα της Ζλατίντση Γεωργίας
 
Εργασία για το κάπνισμα της Αλεξίου Αρχοντούλας
Εργασία για το κάπνισμα της Αλεξίου ΑρχοντούλαςΕργασία για το κάπνισμα της Αλεξίου Αρχοντούλας
Εργασία για το κάπνισμα της Αλεξίου Αρχοντούλας
 
Εργασία για το κάπνισμα της Ινασίδου Άννας - Μαρίας
Εργασία για το κάπνισμα της Ινασίδου Άννας - ΜαρίαςΕργασία για το κάπνισμα της Ινασίδου Άννας - Μαρίας
Εργασία για το κάπνισμα της Ινασίδου Άννας - Μαρίας
 
Εργασία για το κάπνισμα της Στραχίνη Μαρίας
Εργασία για το κάπνισμα της Στραχίνη ΜαρίαςΕργασία για το κάπνισμα της Στραχίνη Μαρίας
Εργασία για το κάπνισμα της Στραχίνη Μαρίας
 
Εργασία για το κάπνισμα της Ανδρεάδου Σοφίας
Εργασία για το κάπνισμα της Ανδρεάδου ΣοφίαςΕργασία για το κάπνισμα της Ανδρεάδου Σοφίας
Εργασία για το κάπνισμα της Ανδρεάδου Σοφίας
 
Εργασία για τη θέση της γυναίκας στη διάρκεια του χρόνου, από την Καφετζή Κατ...
Εργασία για τη θέση της γυναίκας στη διάρκεια του χρόνου, από την Καφετζή Κατ...Εργασία για τη θέση της γυναίκας στη διάρκεια του χρόνου, από την Καφετζή Κατ...
Εργασία για τη θέση της γυναίκας στη διάρκεια του χρόνου, από την Καφετζή Κατ...
 
Εργασία για τη διατροφή από τη Ζλατίντση Γεωργία
Εργασία για τη διατροφή από τη Ζλατίντση ΓεωργίαΕργασία για τη διατροφή από τη Ζλατίντση Γεωργία
Εργασία για τη διατροφή από τη Ζλατίντση Γεωργία
 
Εργασία για τη διατροφή από τη Ρίμπα Μαρία
Εργασία για τη διατροφή από τη Ρίμπα ΜαρίαΕργασία για τη διατροφή από τη Ρίμπα Μαρία
Εργασία για τη διατροφή από τη Ρίμπα Μαρία
 
Εργασία για τη διατροφή από την Ανδρεάδου Σοφία
Εργασία για τη διατροφή από την Ανδρεάδου ΣοφίαΕργασία για τη διατροφή από την Ανδρεάδου Σοφία
Εργασία για τη διατροφή από την Ανδρεάδου Σοφία
 
Diatrofi straxini maria
Diatrofi straxini mariaDiatrofi straxini maria
Diatrofi straxini maria
 
Diatrofi alexiou arxontoula
Diatrofi alexiou arxontoulaDiatrofi alexiou arxontoula
Diatrofi alexiou arxontoula
 
Diatrofi inasidou anna_maria
Diatrofi inasidou anna_mariaDiatrofi inasidou anna_maria
Diatrofi inasidou anna_maria
 
Diatrofi kafetzi dina
Diatrofi kafetzi dinaDiatrofi kafetzi dina
Diatrofi kafetzi dina
 
Συσκευές διασύνδεσης - Βασικές Υπηρεσίες Διαδικτύου
Συσκευές διασύνδεσης - Βασικές Υπηρεσίες ΔιαδικτύουΣυσκευές διασύνδεσης - Βασικές Υπηρεσίες Διαδικτύου
Συσκευές διασύνδεσης - Βασικές Υπηρεσίες Διαδικτύου
 
ΕΡΓΑΣΙΑ ΓΙΑ ΤΗ ΔΙΑΤΡΟΦΗ από τη μαθήτρια Κουλαξίδυ Δώρα
ΕΡΓΑΣΙΑ ΓΙΑ ΤΗ ΔΙΑΤΡΟΦΗ από τη μαθήτρια Κουλαξίδυ ΔώραΕΡΓΑΣΙΑ ΓΙΑ ΤΗ ΔΙΑΤΡΟΦΗ από τη μαθήτρια Κουλαξίδυ Δώρα
ΕΡΓΑΣΙΑ ΓΙΑ ΤΗ ΔΙΑΤΡΟΦΗ από τη μαθήτρια Κουλαξίδυ Δώρα
 

διαγωνισματα για Slideshare

  • 1. ΕΠΑΛ ΣΙΔΗΡΟΚΑΣΤΡΟΥ ΤΟΜΕΑΣ: ΠΛΗΡΟΦΟΡΙΚΗΣ ΤΕΣΤ ΣΤΗ ΔΟΜΗ ΕΠΙΛΟΓΗΣ ΤΟΥ ΔΟΜΗΜΕΝΟΥ ΠΡΟΓΡΑΜΜΑΤΙΣΜΟΥ ΟΝΟΜΑΤΕΠΩΝΥΜΟ: ΗΜΕΡΟΜΗΝΙΑ: Δίνονται οι δύο παρακάτω ψευδοκώδικες οι οποίοι λύνουν το ίδιο ακριβώς πρόβλημα: 1ος ΤΡΟΠΟΣ 2ος ΤΡΟΠΟΣ ΑΡΧΗ ΔΙΑΒΑΣΕ Α, Β ΑΝ Α > Β ΤΟΤΕ ΕΜΦΑΝΙΣΕ 'ο ΜΕΓΑΛΥΤΕΡΟΣ ΕΙΝΑΙ Ο ', Α ΤΕΛΟΣ_ΑΝ ΑΝ Α < Β ΤΟΤΕ ΕΜΦΑΝΙΣΕ 'ο ΜΕΓΑΛΥΤΕΡΟΣ ΕΙΝΑΙ Ο ', Β ΤΕΛΟΣ_ΑΝ ΑΝ Α = Β ΤΟΤΕ ΕΜΦΑΝΙΣΕ ΟΙ ΑΡΙΘΜΟΙ ΕΙΝΑΙ ΙΣΟΙ ' ΤΕΛΟΣ_ΑΝ ΤΕΛΟΣ_ΠΡΟΓΡΑΜΜΑΤΟΣ ΑΡΧΗ ΔΙΑΒΑΣΕ Α, Β ΑΝ Α > Β ΤΟΤΕ ΕΜΦΑΝΙΣΕ 'ο ΜΕΓΑΛΥΤΕΡΟΣ ΕΙΝΑΙ Ο ', Α ΑΛΛΙΩΣ_ΑΝ Α < Β ΤΟΤΕ ΕΜΦΑΝΙΣΕ 'ο ΜΕΓΑΛΥΤΕΡΟΣ ΕΙΝΑΙ Ο ', Β ΑΛΛΙΩΣ ΓΡΑΨΕ 'ΟΙ ΑΡΙΘΜΟΙ ΕΙΝΑΙ ΙΣΟΙ' ΤΕΛΟΣ_ΑΝ ΤΕΛΟΣ_ΠΡΟΓΡΑΜΜΑΤΟΣ 1. Να γράψετε και για τις δύο περιπτώσεις το διάγραμμα ροής 2. Ποιο μήνυμα θα εμφανίζει ο αλγόριθμος για τις τιμές: a. 5, -15 b. 7, 7 Β. ΜΑΝΤΖΑΚΙΔΟΥ 1
  • 2. ΕΠΑΛ ΣΙΔΗΡΟΚΑΣΤΡΟΥ ΤΟΜΕΑΣ: ΠΛΗΡΟΦΟΡΙΚΗΣ ΔΙΑΓΩΝΙΣΜΑ Α’ ΤΕΤΡΑΜΗΝΟΥ ΣΤΟ ΔΟΜΗΜΕΝΟ ΠΡΟΓΡΑΜΜΑΤΙΣΜΟ ΟΝΟΜΑΤΕΠΩΝΥΜΟ: ΗΜΕΡΟΜΗΝΙΑ: 1. Να συμπληρώσετε με τις σωστές λέξεις τα παρακάτω κενά: 1. Οι 3 βασικές δομές του Δομημένου Προγραμματισμού είναι οι παρακάτω: α)…………………………, β)………………….., γ)……………………………. 2. Ο Δομημένος Προγραμματισμός συνδυάζει τις 2 τεχνικές του ………………….…….. & του ……………. ……………. προγραμματισμού. 3. Η διαδικασία της εύρεσης λογικών λαθών ονομάζεται ………………………………… . 4. Οι 3 πιο συνηθισμένοι τρόποι αναπαράστασης ενός αλγορίθμου είναι οι παρακάτω: α) …………………………, β)…………………… και γ)……………………………… 5. Οι εντολές σε ……………………………………… αποτελούνται από μία ακολουθία 0 και 1 σταθερού ή μεταβλητού πλήθους. 6. Οι γλώσσες ……………………………………… είναι συνδεδεμένες με την αρχιτεκτονική του υπολογιστή, σε αντίθεση με τις γλώσσες …………………………………….. που είναι ανεξάρτητες από την αρχιτεκτονική τους. 7. Οι γλώσσες ………………………… χρησιμοποιούνται για την ανάπτυξη Πληροφοριακών Συστημάτων. 8. Η παράσταση των τεχνικών του ιεραρχικού και του τμηματικού προγραμματισμού γίνονται με τα ……………………………….. 9. Στον ………………………. προγραμματισμό επιτρέπεται η ταυτόχρονη εκτέλεση διαδικασιών από διαφορετικούς υπολογιστές. 10. Στο ………………………….. προγραμματισμό ένα πρόγραμμα περιλαμβάνει ένα σύνολο γεγονότων - κανόνων & μία πρόταση στόχο. 11. Για τη μετατροπή ενός προγράμματος από γλώσσα προγραμματισμού σε γλώσσα μηχανής χρησιμοποιείται ένα πρόγραμμα που ονομάζεται ………………………….. 12. Το πρόγραμμα προς μετάφραση ονομάζεται ………………………….., ενώ το μεταφρασμένο το οποίο δεν είναι και κατά ανάγκη εκτελέσιμο ονομάζεται …………………………. . 13. Ο …………………..…………. μεταφράζει τη μία εντολή μετά την άλλη. 2. Να γίνει το λογικό διάγραμμα του παρακάτω αλγορίθμου. Τι εμφανίζει ο αλγόριθμος όταν α=8 και β=3; Αρχή Διάβασε α , β Αν α > β τότε Εμφάνισε α Αλλιώς Αν α < β τότε Εμφάνισε β Αλλιώς Β. ΜΑΝΤΖΑΚΙΔΟΥ 2
  • 3. Εμφάνισε “ ίσοι ” Τέλος 3. Να φτιάξετε έναν αλγόριθμο σε ψευδοκώδικα ισοδύναμο με το παρακάτω λογικό διάγραμμα. Τι εμφανίζει ο αλγόριθμος όταν α) Α=10 και όταν β) Α=30; Β. ΜΑΝΤΖΑΚΙΔΟΥ ΝΑΙ ΔΙΑΒΑΣΕ Α Α> 20 Α<= 30 ΕΜΦΑΝΙΣΕ Α*Α ΕΜΦΑΝΙΣΕ ‘ Α*Α’ ΤΕΛΟ Σ ΝΑΙ ΟΧΙ ΟΧΙ 3 ΑΡΧΗ
  • 4. ΕΠΑΛ ΣΙΔΗΡΟΚΑΣΤΡΟΥ ΤΟΜΕΑΣ: ΠΛΗΡΟΦΟΡΙΚΗΣ ΔΙΑΓΩΝΙΣΜΑ στα ΚΕΦ. 1ο – 7ο ΤΟΥ ΔΟΜΗΜΕΝΟΥ ΠΡΟΓΡΑΜΜΑΤΙΣΜΟΥ ΟΝΟΜΑΤΕΠΩΝΥΜΟ: ΗΜΕΡΟΜΗΝΙΑ: 1. Συμπληρώστε με Σωστό (Σ) ή Λάθος (Λ) τις παρακάτω προτάσεις: 1 Μια γλώσσα προγραμματισμού δεν μπορεί να ανήκει σε περισσότερα από ένα είδη προγραμματισμού. 2 Ένα αντικείμενο πρόγραμμα είναι ένα πρόγραμμα με κώδικα σε γλώσσα μηχανής. 3 Ο συντάκτης – διορθωτής (ή αλλιώς εκδότης - διορθωτής) είναι ένα πρόγραμμα στο οποίο συντάσσουμε και διορθώνουμε το αντικείμενο κώδικα 4 Το είδος προγραμματισμού που δίνει σημασία στη γνώση που σχετίζεται με το πρόβλημα, ονομάζεται διαδικασιακός προγραμματισμός 5 Ο παράλληλος προγραμματισμός διαθέτει και χρησιμοποιεί δομές του παραδοσιακού διαδικασιακού προγραμματισμού 6 Ο υπολογιστής μπορεί να εκτελέσει ένα πρόγραμμα μόνο ακόμα κι όταν αυτό δεν είναι γραμμένο σε γλώσσα μηχανής 7 Ο συνδέτης (linker) είναι ένα πρόγραμμα που συνδέει το αντικείμενο πρόγραμμα με υποπρογράμματα της βιβλιοθήκης της γλώσσας ή του προγραμματιστή και ο κώδικας που παράγεται από τη σύνδεση είναι εκτελέσιμος. 8 Οι γλώσσες υψηλού επιπέδου εξαρτώνται από τον τύπο – αρχιτεκτονική του υπολογιστή. 9 Η γλώσσα προγραμματισμού PASCAL είναι κατάλληλη για επιστημονικές – εμπορικές εφαρμογές. 10 Στο διαδικασιακό προγραμματισμό το πρόγραμμα είναι μια διαδικασία η οποία εκτελεί ένα προς ένα τα βήματα του αλγόριθμου επίλυσης του προβλήματος 11 Στον αντικειμενοστρεφή προγραμματισμό ενσωματώνονται τα δεδομένα και ο τρόπος χειρισμού αυτών μέσα από την έννοια του αντικειμένου. 12 Αν ισχύει η παρακάτω ισότητα X MOD 5 = 0, αυτό σημαίνει πως ο Χ είναι πολλαπλάσιο του 5. 13 Αν ισχύει η παρακάτω σχέση X MOD 2 <> 0, αυτό σημαίνει πως ο Χ είναι άρτιος αριθμός. 14 Η παρακάτω λογική πράξη: 40 >1 OR 5<>5 AND 2>1 θα επιστρέψει την τιμή TRUE. 15 Η δεσμευμένη λέξη αλλιώς σε μία δομή επιλογής είναι πάντα υποχρεωτική. 16 Στη λογική πράξη της σύζευξης επιστρέφεται η τιμή TRUE όταν τουλάχιστον μία από τις δύο λογικές εκφράσεις έχει τιμή TRUE. 17 Η παρακάτω λογική πράξη: NOT (15 > 4 XOR 6 < 9) θα επιστρέψει την τιμή TRUE. 18 Ο Interpreter είναι ένα πρόγραμμα που ελέγχει συντακτικά και γραμματικά το πηγαίο πρόγραμμα εξετάζοντας τη μία εντολή μετά την άλλη, κατά τη σειρά εκτέλεσής τους· 19 Ο συντάκτης – διορθωτής κειμένου (editor) είναι ένα πρόγραμμα μέσα στο οποίο συντάσσουμε πηγαίο κώδικα καθώς μπορούμε και να διορθώνουμε τον πηγαίο κώδικα που συντάσσουμε. 20 Η γλώσσα LISP αποτελεί παράδειγμα συναρτησιακής γλώσσας (Μονάδες 10 – « 0,5 η καθεμία ») 2. Να συμπληρώσετε στην τελευταία στήλη τον σωστό αριθμό: Β. ΜΑΝΤΖΑΚΙΔΟΥ 4
  • 5. 1 Γλώσσες για τη συγγραφή προγραμμάτων διαχείρισης του συστήματος, όπως λειτουργικά συστήματα και βοηθητικά προγράμματα Αντικείμενο Πρόγραμμα 5 2 Το είδος προγραμματισμού όπου όλες οι εντολές του προγράμματος είναι συναρτήσεις, ονομάζεται συναρτησιακός προγραμματισμός. Συναρτησιακός προγραμματισμός 2 3 Προγραμματισμός που στηρίζεται στη γνώση Φορτωτής (loader) 6 4 Το πρόγραμμα αφού μεταφραστεί χωρίς να είναι απαραίτητα εκτελέσιμο. Διαδικασιακός προγραμματισμός 7 5 Το πρόγραμμα γραμμένο από έναν κειμενογράφο, προτού μεταφραστεί. Μεταγλωττιστής 9 6 Πρόγραμμα που αναλαμβάνει να συνδέσει το αντικείμενο πρόγραμμα με άλλα υποπρογράμματα της βιβλιοθήκης της γλώσσας, φορτώνοντάς στη συνέχεια στη μνήμη για εκτέλεση τη γλώσσα μηχανής που προκύπτει. Παράλληλος Προγραμματισμός 10 7 Παραδείγματα γλωσσών διαδικασιακού προγραμματισμού είναι η COBOL, FORTRAN, PASCAL. Γλώσσες 4ης γενιάς 8 8 Γλώσσες διαλογικές με δυνατότητα εμφάνισης βοηθητικών μηνυμάτων και που συναντάμε σε Συστήματα Διοίκησης Βάσεων Δεδομένων Λογικός Προγραμματισμός 3 9 Πρόγραμμα που μεταφράζει ένα πρόγραμμα γραμμένο σε μία γλώσσα υψηλού επιπέδου σε πρόγραμμα γραμμένο σε γλώσσα μηχανής (κώδικα μηχανής) κάποιου υπολογιστή. Συμβολικές γλώσσες 1 10 Προγραμματισμός ο οποίος οφείλει την ανάπτυξή του στην εμφάνιση της αρχιτεκτονικής των πολλών επεξεργαστών που διαμοιράζονται μια κοινή μνήμη. Πηγαίο πρόγραμμα 4 (Μονάδες 5 - « 0,5 η καθεμία » ) 3. Να αναφέρετε ποια είναι η εξέλιξη στις γλώσσες προγραμματισμού των υπολογιστών; (Μονάδες 2) 4. Σε ένα κολέγιο, η φοίτηση ενός μαθητή χαρακτηρίζεται «ΕΠΑΡΚΗΣ» αν το σύνολο των απουσιών του, κατά τη διάρκεια του διδακτικού έτους, δεν ξεπερνάει τις 50 ή αν δεν υπερβαίνει τις 100 από τις οποίες οι πάνω από τις 50 είναι δικαιολογημένες. Σε κάθε άλλη περίπτωση η φοίτηση χαρακτηρίζεται «ΑΝΕΠΑΡΚΗΣ». Να δώσετε αλγόριθμο ο οποίος θα κάνει τα παρακάτω: a. Να διαβάζει τις δικαιολογημένες και τις αδικαιολόγητες απουσίες ενός μαθητή σε ένα διδακτικό έτος b. Να εμφανίζει το κατάλληλο μήνυμα ανάλογα με το αν η φοίτηση του μαθητή χαρακτηρίζεται ως επαρκής ή ως ανεπαρκής. (Μονάδες 3) Β. ΜΑΝΤΖΑΚΙΔΟΥ 5
  • 7. ΕΠΑΛ ΣΙΔΗΡΟΚΑΣΤΡΟΥ ΤΟΜΕΑΣ: ΠΛΗΡΟΦΟΡΙΚΗΣ ΔΙΑΓΩΝΙΣΜΑ ΣΤΗ ΔΟΜΗ ΕΠΑΝΑΛΗΨΗΣ ΤΟΥ ΔΟΜΗΜΕΝΟ ΠΡΟΓΡΑΜΜΑΤΙΣΜΟΥ ΟΝΟΜΑΤΕΠΩΝΥΜΟ: ΗΜΕΡΟΜΗΝΙΑ: 2. Να μετατρέψετε τα παρακάτω τμήματα εντολών σε ισοδύναμα χρησιμοποιώντας κάθε μία από τις δύο άλλες δομές επανάληψης: (6 Μονάδες) While….do Repeat…until For ….to … do Α := 5 While Α > 0 do begin Writeln( Α ); Α := Α – 1; End; Ι := -4 Α := 1 Repeat Α := Α * Ι; Ι := Ι + 1; Until Ι > 0; Β. ΜΑΝΤΖΑΚΙΔΟΥ 1. Συμπληρώστε με Σωστό (Σ) ή Λάθος (Λ) τις παρακάτω προτάσεις: (0,4 x 10 Μονάδες) 1 Η δομή επανάληψης repeat…until μπορεί να μην εκτελεστεί και καμία φορά. 2 Στη δομή επανάληψης for i:=1 to 10 do, ποτέ δεν αλλάζουμε την τιμή του μετρητή μέσα στο κυρίως σώμα της επανάληψης. 3 Στη δομή επανάληψης for i:=1 to 1 do, δε θα εκτελεστεί ποτέ το κυρίως σώμα της επανάληψης. 4 Η δομή επανάληψης for i:=10 down to 1 do writeln( i ); θα εμφανίσει όλους τους ακέραιους από το 1 έως το 10. 5 Στη δομή επανάληψης while…do η μεταβλητή της συνθήκης δεν είναι απαραίτητο να αλλάζει τιμή μέσα στο σώμα της επανάληψης. 6 Τη δομή επανάληψης while…do μπορούμε να τη χρησιμοποιήσουμε όταν δε γνωρίζουμε εξαρχής τον αριθμό των επαναλήψεων. 7 Στη δομή επανάληψης while…do , όπως και στη for….do θα εισάγουμε την εντολή begin …end; μόνο στην περίπτωση που στο εσωτερικό της δομής επανάληψης υπάρχουν πάνω από μία εντολές. 8 Η δομή επανάληψης repeat…until εκτελείται για όσο η συνθήκη ελέγχου είναι ψευδής. 9 Στη δομή επανάληψης for i:=1 down to 10 do το κυρίως σώμα της επανάληψης θα εκτελεστεί μόνο μία φορά. 10 Τη δομή επανάληψης repeat…until δεν μπορούμε να τη χρησιμοποιήσουμε για γνωστό αριθμό επαναλήψεων. 7
  • 8. Α := 2; For Ι:=-4 to 4 do Α ← Α + 2; Writeln( Α ); 3. (0,4 x 10 Μονάδες) Να γράψετε πρόγραμμα που να διαβάζει 20 ακέραιους αριθμούς και στο τέλος να εμφανίζει τον μικρότερο από αυτούς. (5 Μονάδες) 4. Να γράψετε πρόγραμμα το οποίο με τη βοήθεια μιας δομής επανάληψης να εμφανίζει την παρακάτω ακολουθία αριθμών: 30, 25, 20, 15, 10, 5, 0, -5, -10, -15, -20, -25, -30. (5 Μονάδες) Καλή Επιτυχία! Β. ΜΑΝΤΖΑΚΙΔΟΥ 8
  • 9. ΕΠΑΛ ΣΙΔΗΡΟΚΑΣΤΡΟΥ ΤΟΜΕΑΣ: ΠΛΗΡΟΦΟΡΙΚΗΣ ΔΙΑΓΩΝΙΣΜΑ Β’ ΤΕΤΡΑΜΗΝΟΥ ΣΤΟ ΔΟΜΗΜΕΝΟ ΠΡΟΓΡΑΜΜΑΤΙΣΜΟ ΟΝΟΜΑΤΕΠΩΝΥΜΟ: ΗΜΕΡΟΜΗΝΙΑ: 1. Συμπληρώστε με Σωστό (Σ) ή Λάθος (Λ) τις παρακάτω προτάσεις: 1 Οι απλοί – στοιχειώδεις τύποι δεδομένων στην Pascal είναι τρεις (ακέραιοι – πραγματικοί και λογικοί). Λ 2 Η εντολή case μπορεί να αντικαταστήσει οποιαδήποτε δομή επιλογής if. Λ 3 Η δομή επανάληψης repeat…until εκτελείται τουλάχιστον μία φορά. Σ 4 Στη δομή επανάληψης for i:=1 to 10 do, ποτέ δεν αλλάζουμε την τιμή του μετρητή μέσα στο κυρίως σώμα της επανάληψης. Σ 5 Στη δομή επανάληψης for i:=1 to 1 do, δε θα εκτελεστεί ποτέ το κυρίως σώμα της επανάληψης. Λ 6 Στη δήλωση της διαδικασίας procedure athroisma(x,y:integer; sum:real); , οι x, y μεταβλητές αποτελούν τις παραμέτρους μεταβλητών, ενώ η sum αποτελεί την παράμετρο τιμής. Λ 7 Οποιαδήποτε αλλαγή της παραμέτρου τιμής θα επηρεάσει και την τιμή αντίστοιχη πραγματική παράμετρο Λ 8 Κάθε υποπρόγραμμα μπορεί να καλεί οποιοδήποτε άλλο υποπρόγραμμα, ακόμα και τον εαυτό του. Σ 9 Κατά την κλήση της παρακάτω διαδικασίας athroisma(56, sum), οι μεταβλητές αυτές ονομάζονται πραγματικές. Σ 10 Κατά την κλήση ενός υποπρογράμματος η σειρά των παραμέτρων δεν έχει σημασία Λ 11 Σε μία συνάρτηση, οι τυπικές παράμετροι είναι και παράμετροι τιμών. σ 12 Η συνάρτηση sqrt(x) υπολογίζει το τετράγωνο του χ Λ 13 Μια διαδικασία μπορεί και να γραφεί και με τη μορφή συνάρτησης, ενώ το αντίστροφο δεν ισχύει. Λ 14 Οι πράξεις div και mod, δεν επιτρέπονται ανάμεσα σε πραγματικούς αριθμούς. Σ 15 Οι σύνθετοι τύποι ονομάζονται αλλιώς και δομές δεδομένων. Σ 16 Οι Εγγραφές και τα Σύνολα ανήκουν στους σύνθετους τύπους δεδομένων με δόμηση. Λ 17 Οι στατικές δομές δεδομένων δεν έχουν σταθερό πλήθος στοιχείων. Λ 18 Αν το όρισμα της συνάρτησης ord είναι ακέραιος τύπος, η συνάρτηση επιστρέφει τον προηγούμενο ακέραιο. Δηλαδή ord(54) = 53 Λ 19 Το αποτέλεσμα της συνάρτησης ord(false) είναι μηδέν Σ 20 Οι δυναμικές δομές δεσμεύουν μνήμη ανάλογα με τις ανάγκες του προβλήματος. Σ (0,25 Χ 20)=5 ΜΟΝΑΔΕΣ Β. ΜΑΝΤΖΑΚΙΔΟΥ 9
  • 10. 2. Να συμπληρώσετε στην τελευταία στήλη τον σωστό αριθμό: 1 Σύνθετος τύπος δεδομένων Τακτικοί τύποι 12 2 Συνάρτηση που επιστρέφει το προηγούμενο του ορίσματος Απλοί τύποι δεδομένων 13 3 Όνομα μιας διεύθυνσης μνήμης, όπου αποθηκεύονται δεδομένα Πραγματικές παράμετροι 8 4 Εντολή αλλαγής γραμμής Pred(x) 2 5 Δομή επανάληψης που εκτελείται για όσο η συνθήκη είναι αληθής string 1 6 Δομή επανάληψης για μη γνωστό αριθμό επαναλήψεων writeln 4 7 Μεταβλητές στων οποίων τη δήλωση παραλείπεται το var While …. do 5 8 Αντικαθιστούν τις τυπικές παραμέτρους κατά την κλήση μιας διαδικασίας function 9 9 Υποπρόγραμμα που επιστρέφει μία μόνο τιμή μέσα από το όνομά της Ord(x) 15 10 Υποπρόγραμμα το οποίο μπορεί και να μην έχει καθόλου παραμέτρους. Παράμετροι τιμών 7 11 Υποπρόγραμμα που καλεί τον εαυτό του Αναδρομική διαδικάσία 11 12 Integer, Boolean , char Repeat …. until 6 13 Βαθμωτοί τύποι, όπου κάθε δεδομένο έχει μία μοναδική τιμή. Μεταβλητή 3 14 Πίνακες και αρχεία procedure 10 15 Συνάρτηση που επιστρέφει τη θέση του χαρακτήρα x στη διάταξη του τακτικού τύπου Σύνθετοι τύποι 14 (0,2 Χ 15)=3 ΜΟΝΑΔΕΣ 3. Το παρακάτω τμήμα αλγορίθμου να μετατραπεί σε ισοδύναμο, χρησιμοποιώντας αποκλειστικά τη δομή επανάληψης Όσο ... Επανάλαβε S ← 0 Για Κ από 1 μέχρι 5 Για L από 1 μέχρι 7 S ← S + 1 Τέλος_επανάληψης Τέλος_επανάληψης Εμφάνισε S 12. Να γίνει πρόγραμμα το οποίο θα διαβάζει την πλευρά ενός τετραγώνου και θα υπολογίζει το εμβαδόν του. Το διάβασμα της πλευράς να γίνει στο κυρίως πρόγραμμα καθώς επίσης και τα παρακάτω: a. Να δηλωθούν σωστά οι μεταβλητές. b. Ο υπολογισμός του εμβαδού να γίνει με συνάρτηση. c. η εμφάνιση των αποτελεσμάτων με διαδικασία. d. Το πρόγραμμα θα τερματίζει όταν δοθεί ως είσοδος ο αριθμός 0. (Θ ε ωρ ε ί σ τ ε π ως τη ν π ρ ώτ η φ ο ρά η π λ ε υ ρ ά π ο υ δ ί ν ε τα ι ε ί ν α ι δ ια φ ο ρ ε τ ι κή τ ο υ μ η δ ε ν ό ς ) Καλή επιτυχία…. Β. ΜΑΝΤΖΑΚΙΔΟΥ 10 4 ΜΟΝΑΔΕΣ 2 ΜΟΝΑΔΕΣ 2 ΜΟΝΑΔΕΣ 2 ΜΟΝΑΔΕΣ 2 ΜΟΝΑΔΕΣ