Επαναληπτικό ιαγώνισµα Πληροφορικής Γ Γυµνασίου Γιώργος Λιακέας Σχολικός Σύµβουλος Πληροφορικής Ερωτήσεις

Σχετικά έγγραφα
Επαναληπτικό ιαγώνισµα Πληροφορικής Γ Γυµνασίου Γιώργος Λιακέας Σχολικός Σύµβουλος Πληροφορικής Ερωτήσεις

Γ-ΓΥΜΝΑΣΙΟΥ (1) ΣΕΛ 1 / 6

Ενότητα 5: ΜΕΤΑΒΛΗΤΕΣ

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

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

Πληροφορική Γ' Γυμνασίου Ενδεικτικές ασκήσεις με τη γλώσσα προγραμματισμού LOGO (στο περιβάλλον του MicroWorlds Pro)

στκ στκ μπροστά 100 μπροστά 100 δεξιά 90 δεξιά 90 μπροστά 100 μπροστά 100 αριστερά 90 αριστερά 90 μπροστά 100 μπροστά 100 δεξιά 90 δεξιά 80

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

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

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

ÔÏÕËÁ ÓÁÑÑÇ ÊÏÌÏÔÇÍÇ

Ο παρακάτω πίνακας τιμών θα βοηθήσει να γίνει πιο κατανοητή η λειτουργία των εντολών της συγκεκριμένης άσκησης. Α/Α Εντολές Μνήμη (Μεταβλητή α) Οθόνη

Γ ΓΥΜΝΑΣΙΟΥ ΠΡΟΓΡΑΜΜΑΤΙΣΜΟΣ ΜΕ ΤΗ ΓΛΩΣΣΑ MicroWorlds Pro

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

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

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

Παιδαγωγική προσέγγιση: Πρόταση για την διδασκαλία της έννοιας αλγόριθµός στο περιβάλλον MicroWorlds Pro

Ενότητα 1: Απλές εντολές γραφικών

ΑΡΧΗ 1ΗΣ ΣΕΛΙ ΑΣ Γ ΤΑΞΗ

α. Προσπέλαση β. Αντιγραφή γ. ιαγραφή δ. Αναζήτηση ε. Εισαγωγή στ. Ταξινόµηση

1. Ουρά α. Απώθηση 2. Στοίβα β. Εξαγωγή γ. Ώθηση δ. Εισαγωγή

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

Περιεχόµενα. Ανασκόπηση - Ορισµοί. Ο κύκλος ανάπτυξης προγράµµατος. Γλώσσες Προγραµµατισµού Ασκήσεις

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

Ανάπτυξη Εφαρµογών σε Προγραµµατιστικό Περιβάλλον Τεχνολογικής Κατεύθυνσης Γ Λυκείου 2001 ΕΚΦΩΝΗΣΕΙΣ

Β.1. i. Να εξηγήσετε τι εννοούμε με τον όρο μεταφερσιμότητα των προγραμμάτων. Μονάδες 3

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

ΑΡΧΗ 1ΗΣ ΣΕΛΙ ΑΣ Γ ΤΑΞΗ

Τ και τιµή του Β θετική µετατρέπεται ισοδύναµα στην εντολή Όσο ως εξής:

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

ΑΡΧΗ 1ΗΣ ΣΕΛΙ ΑΣ Γ ΤΑΞΗ

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

ΠΡΟΒΛΗΜΑ Έστω ότι θέλουµε να αναπτύξουµε ένα πρόγραµµα για να παίζουµε το παιχνίδι «βρες τον αριθµό που σκέφτηκα» σύµφωνα µε τους εξής κανόνες:

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

Επιλογή και επανάληψη. Λογική έκφραση ή συνθήκη

7 ο Γυμνάσιο Καβάλας Καλλιόπη Παρσέλια Σχολ. έτος: Το περιβάλλον προγραμματισμού MicroWorlds Pro

Ο Προγραμματισμός στην Πράξη

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

2.2.3 Η εντολή Εκτύπωσε

ιδάσκων: ηµήτρης Ζεϊναλιπούρ

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

8. Λεξιλόγιο μιας γλώσσας είναι όλες οι ακολουθίες που δημιουργούνται από τα στοιχεία του αλφαβήτου της γλώσσας, τις λέξεις.

ΣΗΜΕΙΩΣΕΙΣ. στη γλώσσα προγραμματισμού. Γκέτσιος Βασίλειος

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

Φύλλα εργασίας. MicroWorlds Pro. Πολυμεσικές Εφαρμογές με την χρήση της γλώσσας LOGO Στο Γυμνάσιο. Β. Χ. Χρυσοχοΐδης

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


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

ΘΕΜΑ Α. Α2. Να αναφέρετε από τι εξαρτάται η επιλογή του καλύτερου αλγορίθμου ταξινόμησης. Μονάδες 4. Σελίδα 1 από 8

Θέµατα προς Λύση. Προγράµµατα οµές επανάληψης και επιλογής

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

περισσότερα από ένα παραδείγµατα εντολών της Στήλης Β).

ΘΕΜΑ Ενημέρωση για θέματα εξετάσεων της Γ γυμνασίου για το μάθημα της πληροφορικής (σχετικά με τη logo).

Εισαγωγή στις Αρχές της επιστήμης των ΗΥ

Λογισµικό απαραίτητο για τη διαχείριση... ενός δικτύου. ιευκολύνουν την επικοινωνία ανάµεσα σε... δίκτυα "από τη µια άκρη της Γης στην άλλη"...

Πώς μπορούμε να δημιουργούμε γεωμετρικά σχέδια με τη Logo;

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

ΑΣΚΗΣΕΙΣ ΘΕΩΡΙΑΣ. ΘΕΜΑ 1 Δίνεται το παρακάτω τμήμα δηλώσεων ενός προγράμματος σε «ΓΛΩΣΣΑ»: ΜΕΤΑΒΛΗΤΕΣ ΠΡΑΓΜΑΤΙΚΕΣ: Π[10] ΛΟΓΙΚΕΣ: ΒΡΕΘΗΚΕ ΑΚΕΡΑΙΕΣ: i

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

ΟΜΟΣΠΟΝ ΙΑ ΕΚΠΑΙ ΕΥΤΙΚΩΝ ΦΡΟΝΤΙΣΤΩΝ ΕΛΛΑ ΟΣ (Ο.Ε.Φ.Ε.) ΕΠΑΝΑΛΗΠΤΙΚΑ ΘΕΜΑΤΑ ΕΠΑΝΑΛΗΠΤΙΚΑ ΘΕΜΑΤΑ 2012 ÓÕÍÅÉÑÌÏÓ

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

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

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

Ενότητα 2: Εντολές Επανάληψης

Β. Να εξηγήσετε τι σηµαίνει ολίσθηση ενός δυαδικού αριθµού 3 θέσεις αριστερά µπορεί να είναι: Α: ουρά Β:στοίβα Γ:και τα δυο :τίποτα

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

ΘΕΜΑ Α ΑΡΧΗ 1ΗΣ ΣΕΛΙΔΑΣ

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

αξιοποίηση των ΤΠΕ: Η logo στη διδακτική διδακτική πράξη

ΑΝΑΠΤΥΞΗ ΕΦΑΡΜΟΓΩΝ ΣΕ ΠΡΟΓΡΑΜΜΑΤΙΣΤΙΚΟ ΠΕΡΙΒΑΛΛΟΝ ΠΡΟΣΑΝΑΤΟΛΙΣΜΟΥ (ΝΕΟ ΣΥΣΤΗΜΑ) 27 ΜΑΪΟΥ 2016 ΕΚΦΩΝΗΣΕΙΣ

ΕΚΦΩΝΗΣΕΙΣ. ii) Ποιούς τρόπους αναπαράστασης ενός αλγόριθµου γνωρίζετε;

Προγραµµατισµός στην Basic

Βασικές εντολές σχεδίασης στη γλώσσα προγραμματισμού Logo Εντολή επανάληψης

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

Προπαρασκευή για Α.Ε.Ι. & Τ.Ε.Ι. ΑΝΑΠΤΥΞΗ ΕΦΑΡΜΟΓΩΝ

ÏÌÉÊÑÏÍ ÖÑÏÍÔÉÓÔÇÑÉÏ ÊÏÑÄÅËÉÏ

Α1. (α). ώστε τον ορισµό του προβλήµατος (Μονάδες 3)

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

Προγραμματισμός με Logo στο MicroWorlds Pro

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

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

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

Δομή Επανάληψης. Σενάριο για μαθητές Γ γυμνασίου διάρκειας 3+ ωρών

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

Το περιβάλλον προγραμματισμού MicroWorlds Pro

Δεδομένα Ζητούμενο Επίλυση Κατανόηση «περιβάλλον»

και να περιγράψετε τη λειτουργία της (µονάδες 3).

ΕΠΑΝΑΛΗΠΤΙΚΑ ΘΕΜΑΤΑ 2013 ΕΚΦΩΝΗΣΕΙΣ

Επαναληπτικές δοµές. µτ α.τ. Όχι. ! απαγορεύεται µέσα σε µία ΓΙΑ να µεταβάλλουµε τον µετρητή! διότι δεν θα ξέρουµε µετά πόσες επαναλήψεις θα γίνουν

Σχεδίαση και ανάπτυξη δραστηριοτήτων στο προγραμματιστικό περιβάλλον MicroWorlds Pro

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

3. Αλγόριθμοι + ομές εδομένων = Προγράμματα.

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

Γραπτές Απολυτήριες Εξετάσεις Ιουνίου 2008 ΘΕΜΑΤΑ. ΘΕΜΑ 1 ο Σημειώστε δίπλα σε κάθε φράση (Σ) αν είναι σωστή ή (Λ) αν είναι λάθος.

ΟΜΟΣΠΟΝ ΙΑ ΕΚΠΑΙ ΕΥΤΙΚΩΝ ΦΡΟΝΤΙΣΤΩΝ ΕΛΛΑ ΟΣ (Ο.Ε.Φ.Ε.) ΕΠΑΝΑΛΗΠΤΙΚΑ ΘΕΜΑΤΑ ΕΠΑΝΑΛΗΠΤΙΚΑ ΘΕΜΑΤΑ 2013 ÅÐÉËÏÃÇ

ÏÌÉÊÑÏÍ ÖÑÏÍÔÉÓÔÇÑÉÏ ÊÏÑÄÅËÉÏ

ΘΕΜΑ 1ο Α. 1-5 ΣΩΣΤΟ, ΛΑΘΟΣ Για κ από 4 µέχρι 3 ΚΑΙ Β.1 ΣΩΣΤΟ ΛΑΘΟΣ, Β.2 Γ.1

Chapter 6. Problem Solving and Algorithm Design. Στόχοι Ενότητας. Επίλυση προβληµάτων. Εισαγωγή. Nell Dale John Lewis

ΙΑΓΩΝΙΣΜΑ ΣΤΗΝ ΑΝΑΠΤΥΞΗ ΕΦΑΡΜΟΓΩΝ ΣΕ ΠΡΟΓΡΑΜΜΑΤΙΣΤΙΚΟ ΠΕΡΙΒΑΛΛΟΝ Γ' ΛΥΚΕΙΟΥ 1/2/2009

ΚΕΦΑΛΑΙΟ 6 - ΕΙΣΑΓΩΓΗ ΣΤΟΝ ΠΡΟΓΡΑΜΜΑΤΙΣΜΟ

Transcript:

Επαναληπτικό ιαγώνισµα Πληροφορικής Γ Γυµνασίου (νέο βιβλίο Πληροφορικής Γυµνασίου Αράπογλου, Μαβόγλου, Οικονοµάκου, Φύτρου) Γιώργος Λιακέας Σχολικός Σύµβουλος Πληροφορικής Ερωτήσεις 1. Εξηγήσετε και συνδέστε νοηµατικά τους όρους: «πρόβληµα», «δεδοµένα», «ζητούµενο/α», «επίλυση προβλήµατος». ώστε ένα παράδειγµα προβλήµατος και τοποθετήστε σε αυτό τις έννοιες που ορίσατε προηγουµένως. 2. Να αναφέρετε ποιες είναι οι βασικές ιδιότητες ενός Αλγορίθµου. Περιγράψτε µε λίγα λόγια κάθε µία από αυτές. 3. Ποιος είναι ο σκοπός ενός ολοκληρωµένου προγραµµατιστικού περιβάλλοντος; Περιγράψτε µερικά από τα εργαλεία τα οποία περιέχει. 4. α) Να µετατρέψετε σε µορφή που καταλαβαίνει ο υπολογιστής την παρακάτω 5+ x αλγεβρική παράσταση: + x. 3 x + 2 β) Η παρακάτω έκφραση στον υπολογιστή από ποια µαθηµατική παράσταση προέρχεται; (2 * z / (y 5)) * t z / (3 * y). 5. ηµιουργήστε τον αλγόριθµο και στη συνέχεια το πρόγραµµα σε γλώσσα Logo ώστε ο υπολογιστής να σχεδιάζει το διπλανό δένδρο. 6. Χρησιµοποιώντας τις κατάλληλες εντολές, κατασκευάστε µια γραµµή σκακιέρας όπου τα τετράγωνα (µαύρα άσπρα ) να έχουν µεταβλητό µέγεθος. 7. Γράψτε αλγόριθµο και πρόγραµµα, έτσι ώστε στον υπολογιστή να εισάγονται δύο αριθµοί και να υπολογίζεται το γινόµενό τους. Στη συνέχεια αν το γινόµενο είναι θετικός, να εµφανίζεται µήνυµα «Ο αριθµός είναι θετικός» αλλιώς το µήνυµα «Ο αριθµός δεν είναι θετικός». 8. Να αναφέρετε τα πλεονεκτήµατα και τα µειονεκτήµατα της αγοράς προϊόντων µέσα από το ιαδίκτυο. 9. Πρέπει ή όχι κατά τη γνώµη σας η χρήση της νέας τεχνολογίας να γίνεται µε µέτρο; Τεκµηριώστε την απάντησή σας.

Ενδεικτικές Απαντήσεις 1. Με τον όρο «πρόβληµα», εννοούµε ένα ζήτηµα το οποίο χρειάζεται επίλυση ή µια κατάσταση η οποία χρήζει αντιµετώπισης. Η λύση του προβλήµατος δεν είναι γνωστή εκ των προτέρων ούτε προφανής. Για να ξεκινήσουµε σωστά τη λύση ενός προβλήµατος, χρειάζεται προηγουµένως να καταγράψουµε τα δεδοµένα. Ως «δεδοµένα» ενός προβλήµατος εννοούµε τα στοιχεία τα οποία είναι γνωστά και µπορούν να βοηθήσουν στην επίλυση του προβλήµατος. Σε κάθε πρόβληµα υπάρχει τουλάχιστον ένα ή περισσότερα ζητούµενα, στοιχεία δηλαδή τα οποία ψάχνουµε. Η διαδικασία εκείνη µε την οποία ξεκινώντας από τα δεδοµένα βρίσκουµε το ζητούµενο ή τα ζητούµενα, ονοµάζεται «επίλυση» του προβλήµατος. Παράδειγµα Πρόβληµα: Να βρεθεί το εµβαδόν ενός κυκλικού δίσκου αν είναι γνωστό ότι η ακτίνα του r είναι 1m εδοµένα: r=1m, π=3,14 Ζητούµενο: Ε(µβαδόν) Επίλυση: Αφού καταγράψουµε τα δεδοµένα, επιλέγουµε το σωστό τύπο, ο οποίος δίνει το εµβαδόν του κυκλικού δίσκου. Αυτός είναι: Ε= π * ρ 2. Αντικαθιστούµε τις τιµές των π και ρ και έχουµε Ε = 3,14 * 1 m 2 = 3,14 m 2 (εύρεση του ζητουµένου). 2. Βασικές ιδιότητες Αλγορίθµου: Περατός (Να τελειώνει). Κάθε αλγόριθµος, όσο µεγάλος και αν είναι, πρέπει κάποτε να τερµατίζεται οδηγώντας στο αποτέλεσµα. Σαφής. Τα επιµέρους βήµατα, τα οποία περιγράφει, πρέπει να µην επιδέχονται διπλή ερµηνεία. Πλήρης. Να προβλέπει και να αντιµετωπίζει κάθε δυνατό ενδεχόµενο κατά την πορεία επίλυσης του προβλήµατος. Αποτελεσµατικός. Όταν εκτελεστούν όλα τα βήµατα του αλγορίθµου, πρέπει να έχει προκύψει το ζητούµενο. 3. Ένα ολοκληρωµένο προγραµµατιστικό περιβάλλον στοχεύει στο να µας βοηθήσει να αναπτύξουµε γρήγορα τα προγράµµατά µας. Όλες οι σύγχρονες γλώσσες προγραµµατισµού διαθέτουν ολοκληρωµένα προγραµµατιστικά περιβάλλοντα. Ένα ολοκληρωµένο προγραµµατιστικό περιβάλλον περιέχει α) έναν ειδικό συντάκτη (κειµενογράφο) µε τον οποίο γράφουµε και διορθώνουµε τα προγράµµατά µας β) έναν µεταφραστή, ο οποίος µετατρέπει τις οδηγίες µας σε γλώσσα που καταλαβαίνει ο υπολογιστής (γλώσσα µηχανής). 5+ x 4. α) Η έκφραση + x στον υπολογιστή γίνεται : (5+x) /(x * x * x+2)+x 3 x + 2 β) Η έκφραση (2 * z / (y 5)) * t z / (3 * y) αντιστοιχεί στην παράσταση 2iz z it y 5 3i y

5. Ο αλγόριθµος: Αρχή Προχώρησε εµπρός 50 βήµατα Επανάλαβε 8 φορές Προχώρησε εµπρός 20 βήµατα Προχώρησε πίσω 20 βήµατα Στρίψε δεξιά 45 µοίρες Τέλος Το πρόγραµµα σε Logo: στκ µπ 50 επανάλαβε 8 [µπ 20 πι 20 δε 45] 6. Για την κατασκευή µιας γραµµής σκακιέρας µε τετράγωνα µεταβλητού µεγέθους φτιάχνουµε 3 διαδικασίες: Η πρώτη µε όνοµα τετράγωνο_άδειο σχεδιάζει ένα άδειο τετράγωνο. Η δεύτερη µε όνοµα τετράγωνο_γεµάτο, σχεδιάζει ένα γεµάτο τετράγωνο. Η τρίτη µε όνοµα µετατόπιση, µετατοπίζει τη χελώνα προς τα δεξιά όσο η πλευρά του τετραγώνου, για να σχεδιάσει το επόµενο τετράγωνο. για τετράγωνο_άδειο :α επανάλαβε 4 [µπ :α δε 90] για µετατόπιση :α δε 90 µπ :α αρ 90 για τετράγωνο_γεµάτο :β επανάλαβε 4 [µπ :β δε 90] δε 45 µπ :β / 2 γέµισε πι :β / 2

αρ 45 Για να σχεδιαστεί µια γραµµή µε τετράγωνα πλευράς 20, δίνουµε: στκ επανάλαβε 8 [τετράγωνο_άδειο 20 µετατόπιση 20 τετράγωνο_γεµάτο 20 µετατόπιση 20] 7. Ο αλγόριθµος: ΠΡΟΓΡΑΜΜΑ Αριθµοί ΜΕΤΑΒΛΗΤΕΣ ΠΡΑΓΜΑΤΙΚΕΣ: x, y, z ΑΡΧΗ ΙΑΒΑΣΕ x ΙΑΒΑΣΕ y z <- x*y ΑΝ z > 0 ΤΟΤΕ ΓΡΑΨΕ "Το γινόµενο είναι θετικό " ΑΛΛΙΩΣ ΓΡΑΨΕ " Το γινόµενο δεν είναι θετικό " ΤΕΛΟΣ_ΑΝ ΤΕΛΟΣ_ΠΡΟΓΡΑΜΜΑΤΟΣ Πρόγραµµα: ηµιουργούµε τη διαδικασία αριθµοί, µε δύο µεταβλητές εισόδου: για αριθµοί :α :β κάνε "γ :α * :β αν ιαφορετικά :γ > 0 [ανακοίνωση [το γινόµενο είναι θετικός]] [ανακοίνωση [το γινόµενο είναι µη θετικός] Για να δοκιµάσουµε το πρόγραµµα, µπορούµε στο Κέντρο Εντολών να δώσουµε: αριθµοί -5.24 6.56 8. Πλεονεκτήµατα αγοράς προϊόντος µέσα από το ιαδίκτυο: Ο αγοραστής µπορεί να αγοράσει οποιαδήποτε ώρα της ηµέρας. ε χρειάζεται πάει ο ίδιος στο κατάστηµα ή µπορεί να παραγγείλει ένα προϊόν από µακρινή απόσταση (ενδεχοµένως και από άλλη χώρα ή ήπειρο). Πριν αγοράσει, µπορεί να συγκρίνει τις τιµές του ίδιου προϊόντος σε πολλά διαδικτυακά καταστήµατα. Οι τιµές των προϊόντων στα ηλεκτρονικά καταστήµατα είναι συνήθως φθηνότερες από τα κανονικά γιατί τα τελευταία έχουν επιπρόσθετα έξοδα (ενοίκια, προσωπικό, κτλ). Μειονεκτήµατα αγοράς προϊόντος µέσα από το ιαδίκτυο:

Βλέπει το προϊόν σε φωτογραφία και δεν µπορεί να έχει άµεση αντίληψη για αυτό (π.χ. αν είναι ρούχο, να το δοκιµάσει ή βιβλίο να το ξεφυλλίσει, κτλ). Υπάρχει ο κίνδυνος να υποκλαπούν τα στοιχεία του από την πιστωτική του κάρτα ή να γίνουν γνωστά κάποια ευαίσθητα προσωπικά του δεδοµένα. Το προϊόν φθάνει σε αυτόν µετά από κάποιο χρόνο και δεν το παραλαµβάνει άµεσα. 9. εν υπάρχει καµιά αµφιβολία ότι η τεχνολογική εξέλιξη επέτρεψε στον άνθρωπο να βελτιώσει το επίπεδο της ζωής του. Η χρήση όλο και περισσότερων τεχνολογικών επιτευγµάτων στην καθηµερινή ζωή έχει καταφέρει να απλοποιήσει τη ζωή του ανθρώπου και να την κάνει πιο παραγωγική. Ένα παράδειγµα πέρα από τον Η/Υ είναι και το κινητό τηλέφωνο, το οποίο καταργεί τις αποστάσεις και δίνει τη δυνατότητα στον άνθρωπο να είναι πιο παραγωγικός. Αυτά όλα όµως πρέπει να έχουν ένα µέτρο. Αν το µέτρο ξεπεραστεί, ο άνθρωπος κινδυνεύει από χρήστης της νέας τεχνολογίας να µεταβληθεί σε υπηρέτη της. Ποιος είναι ο λόγος για παράδειγµα- να επιδιώκουµε την αγορά όλο και πιο νέων µοντέλων ενός κινητού τηλεφώνου αφού και µε τα παλαιότερα µπορούµε να κάνουµε θαυµάσια τη δουλειά µας; Στην περίπτωση αυτή έχουµε ξεφύγει από το βασικό σκοπό που είναι η επικοινωνία και επιζητούµε µέσω των επιπλέον χαρακτηριστικών των νέων συσκευών- να ικανοποιήσουµε τον εγωισµό µας ή να εντυπωσιάσουµε τους άλλους.