Άσκηση 1 (α) Να διατυπώσετε την πιο κάτω λογική έκφραση στη Visual Basic κάνοντας χρήση μεταβλητών:



Σχετικά έγγραφα
ΓΡΑΠΤΕΣ ΠΡΟΑΓΩΓΙΚΕΣ ΕΞΕΤΑΣΕΙΣ ΜΑΪΟΥ-ΙΟΥΝΙΟΥ 2015

ΛΥΚΕΙΟ ΣΟΛΕΑΣ Σχολική χρονιά

ΛΥΚΕΙΟ ΠΑΡΑΛΙΜΝΙΟΥ ΣΧΟΛΙΚΗ ΧΡΟΝΙΑ: ΓΡΑΠΤΕΣ ΠΡΟΑΓΩΓΙΚΕΣ ΕΞΕΤΑΣΕΙΣ ΜΑΪΟΥ-ΙΟΥΝΙΟΥ ΜΑΘΗΜΑ: Πληροφορική Κατεύθυνσης ΗΜΕΡΟΜΗΝΙΑ: 10/06/2014

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

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

ΛΥΚΕΙΟ ΠΑΡΑΛΙΜΝΙΟΥ ΣΧΟΛΙΚΗ ΧΡΟΝΙΑ: ΓΡΑΠΤΕΣ ΠΡΟΑΓΩΓΙΚΕΣ ΕΞΕΤΑΣΕΙΣ ΜΑΪΟΥ-ΙΟΥΝΙΟΥ ΜΑΘΗΜΑ: Πληροφορική Κατεύθυνσης ΗΜΕΡΟΜΗΝΙΑ: 10/06/2013

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

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

ΛΥΚΕΙΟ ΠΑΛΟΥΡΙΩΤΙΣΣΑΣ ΣΧΟΛΙΚΟ ΕΤΟΣ ΓΡΑΠΤΕΣ ΠΡΟΑΓΩΓΙΚΕΣ ΕΞΕΤΑΣΕΙΣ ΜΑΙΟΥ-ΙΟΥΝΙΟΥ 2015 ΟΝΟΜΑ:... ΤΜΗΜΑ:... ΑΡ.:...

ΛΥΚΕΙΟ ΠΑΛΟΥΡΙΩΤΙΣΣΑΣ ΣΧΟΛΙΚΟ ΕΤΟΣ ΓΡΑΠΤΕΣ ΠΡΟΑΓΩΓΙΚΕΣ ΕΞΕΤΑΣΕΙΣ ΜΑΙΟΥ-ΙΟΥΝΙΟΥ 2014 ΟΝΟΜΑ:... ΤΜΗΜΑ:... ΑΡ.:...

ΜΑΗΣ ΕΞΕΤΑΣΤΙΚΟ ΔΟΚΙΜΙΟ

ΟΝΟΜΑΤΕΠΩΝΥΜΟ:... ΤΜΗΜΑ:... ΑΡ.:...

Υπολογιστικά Συστήματα

ΛΥΚΕΙΟ ΑΓΙΑΣ ΦΥΛΑΞΕΩΣ ΣΧΟΛΙΚΗ ΧΡΟΝΙΑ ΓΡΑΠΤΕΣ ΠΡΟΑΓΩΓΙΚΕΣ ΕΞΕΤΑΣΕΙΣ ΙΟΥΝΙΟΥ. Ονοµατεπώνυµο :... Τµήµα :... Αριθµός :...

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

Αρχεία Ένα αρχείο αποτελείται από μία σειρά ομοειδών δεδομένων που ονομάζονται λογικές εγγραφές (logical record)

ΜΕΡΟΣ Α - Αποτελείται από δέκα (10) ερωτήσεις. Κάθε ερώτηση βαθμολογείται με έξι μονάδες.

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

Τα αντικείμενα ή Χειριστήρια και οι βασικές ιδιότητες τους (properties)

Εντολή If-Then-Else Σκοπός Μαθήματος

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

ΠΡΟΤΕΙΝΟΜΕΝΕΣ ΛΥΣΕΙΣ

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

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

ΜΑΘΗΜΑ / ΤΑΞΗ : ΔΟΜΗΜΕΝΟΣ ΠΡΟΓΡΑΜΜΑΤΙΣΜΟΣ / Γ ΕΠΑΛ ΣΕΙΡΑ: ΗΜΕΡΟΜΗΝΙΑ: 27/01/2013

Δομή Επανάληψης. Κεφάλαιο 7 Mike Trimos

ΓΡΑΠΤΕΣ ΠΡΟΑΓΩΓΙΚΕΣ ΕΞΕΤΑΣΕΙΣ ΜΑΪΟΥ - ΙΟΥΝΙΟΥ

4. Επιλογή και Επανάληψη

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

Υπολογιστικά Συστήματα

Γραπτές εξετάσεις στο μάθημα: ΔΟΜΗΜΕΝΟΣ ΠΡΟΓΡΑΜΜΑΤΙΣΜΟΣ (Θ) Εισηγητής: Γεωργίου Χρήστος ΘΕΜΑΤΑ & ΑΠΑΝΤΗΣΕΙΣ. Β. Χαρακτήρας(Αλφαριθμητικά)

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

Στη C++ υπάρχουν τρεις τύποι βρόχων: (a) while, (b) do while, και (c) for. Ακολουθεί η σύνταξη για κάθε μια:

ΕΛΛΗΝΙΚΗ ΔΗΜΟΚΡΑΤΙΑ Ανώτατο Εκπαιδευτικό Ίδρυμα Πειραιά Τεχνολογικού Τομέα. Προγραμματισμός Η/Υ

ΜΑΗΣ ΕΝΔΕΙΚΤΙΚΕΣ ΛΥΣΕΙΣ ΔΟΚΙΜΙΟΥ. Ενότητα Α - ΛΥΣΕΙΣ

Δομές Διακλάδωσης. Κεφάλαιο 6 Trimos Mike

ΠΛΗΡΟΦΟΡΙΚΗ Ι JAVA Τμήμα θεωρίας με Α.Μ. σε 3, 7, 8 & 9 22/11/07

Στοιχεία Προγραμματισμού Σε Γραφικό Περιβάλλον Φύλλο εργασίας 1 ο

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

ΣΤΗΛΗ Β ΑΠΟΤΕΛΕΣΜΑ 1. float(10) α pow(2,3) β abs(-10) γ int(5.6) δ. 10 ε. 5.6 Μονάδες 8 ΣΤΗΛΗ Α ΣΥΝΑΡΤΗΣΗ

A3. Μονάδες 5 Α4. Μονάδες 10 ΘΕΜΑ B. Β1. writeln Περιεχόμενα Εντολή Αποτελέσματα Παραμέτρων Μονάδες 20 ΘΕΜΑ Γ.

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

ΜΑΘΗΜΑ / ΤΑΞΗ : ΑΕΠΠ / Γ ΛΥΚΕΙΟΥ-ΘΕΡΙΝΑ ΣΕΙΡΑ: 1 η ΗΜΕΡΟΜΗΝΙΑ: 09/09/2012

ΠΡΟΓΡΑΜΜΑΤΙΣΜΟΣ ΥΠΟΛΟΓΙΣΜΟΣ Εντολές επιλογής και αποφάσεων 1 ο Φύλλο Εργασιών Εισαγωγικές ασκήσεις για την εντολή if ΑΠΑΝΤΗΣΕΙΣ

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

Αναφορά (1/2) Μπορούμε να ορίσουμε μια άλλη, ισοδύναμη αλλά ίσως πιο σύντομη, ονομασία για ποσότητα (μεταβλητή, σταθερή, συνάρτηση, κλπ.

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

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

ΜΑΘΗΜΑ / ΤΑΞΗ : ΔΟΜΗΜΕΝΟΣ ΠΡΟΓΡΑΜΜΑΤΙΣΜΟΣ / ΕΠΑΛ ΣΕΙΡΑ: ΗΜΕΡΟΜΗΝΙΑ:

2009 :, :30 10: (10) . - (3) . . (10)

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

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

Μονάδες 12 ΑΡΧΗ 1ΗΣ ΣΕΛΙΔΑΣ

Χρησιμοποιείται για να αποφασίσει το πρόγραμμα αν θα κάνει κάτι σε ένα σημείο της εκτέλεσής του, εξετάζοντας αν ισχύει ή όχι μια συνθήκη.

ΘΕΜΑ Α. Α1. Να γράψετε στο. 2. Τα του. τις. αριθμητικές. πρώτες. β. Να. Σελίδα 1 από 5. 2) χ 2. χ Τ_Ρ(α) ΓΡΑΨΕ. ΓΡΑΨΕ χ χ χ+2

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

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

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

Α1. Στον προγραµµατισµό χρησιµοποιούνται δοµές δεδοµένων. 1. Τι είναι δυναµική δοµή δεδοµένων; Μονάδες 3 2. Τι είναι στατική δοµή δεδοµένων;

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

ΕΞΕΤΑΖΟΜΕΝΟ ΜΑΘΗΜΑ: ΠΡΟΓΡΑΜΜΑΤΙΣΜΟΣ ΥΠΟΛΟΓΙΣΤΩΝ ΣΥΝΟΛΟ ΣΕΛΙΔΩΝ: ΕΞΙ (6)

Παίρνοντας Αποφάσεις 1

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

ΑΝΑΠΤΥΞΗ ΕΦΑΡΜΟΓΩΝ ΣΕ ΠΡΟΓΡΑΜΜΑΤΙΣΤΙΚΟ ΠΕΡΙΒΑΛΛΟΝ. Εξετάσεις Προσομοίωσης 24/04/2019

Προγραμματισμός και Εφαρμογές Υπολογιστών

Μονοδιάστατοι Πίνακες

(3) Να επιλέξουμε Microsoft Access. (2) Να σύρουμε το ποντίκι στην επιλογή All Programs. Δημιουργία Πινάκων στην ACCESS 1

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

Επίλυση προβλήματος με Access

ΠΡΟΓΡΑΜΜΑΤΙΣΜΟΣ Η/Υ. Ενότητα: ΔΟΜΕΣ ΕΠΑΝΑΛΗΨΗΣ ΚΥΡΟΠΟΥΛΟΣ ΚΩΝΣΤΑΝΤΙΝΟΣ. Τμήμα Διοίκηση Επιχειρήσεων (Κοζάνη)

ΔΟΜΗΜΕΝΟΣ ΟΠΤΙΚΟΣ ΠΡΟΓΡΑΜΜΑΤΙΣΜΟΣ ΣΕ ΠAΡΑΘΥΡΙΚΟ ΠΕΡΙΒΑΛΛΟΝ με τη Γλώσσα Προγραμματισμού VISUAL BASIC (1 ο ΕΠΙΠΕΔΟ)

Κεφάλαιο 4: Συνθήκες Έλεγχου (if-else, switch) και Λογικοί τελεστές / παραστάσεις. (Διάλεξη 8)

Συναρτήσεις στη Visual Basic 6.0

Άσκηση 2.1 Να σχεδιαστεί το διάγραµµα ροής πρωτοβάθµιας εξίσωσης της µορφής:

Γ7.1 Επανάληψη ύλης Β Λυκείου. Γ Λυκείου Κατεύθυνσης

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

- Αναπαράσταση ακέραιας τιµής : - Εύρος ακεραίων : - Ακέραιοι τύποι: - Πράξεις µε ακεραίους (DIV - MOD)

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

ΑΝΑΠΤΥΞΗ ΕΦΑΡΜΟΓΩΝ ΣΕ ΠΡΟΓΡΑΜΜΑΤΙΣΤΙΚΟ ΠΕΡΙΒΑΛΛΟΝ. Εξετάσεις Προσομοίωσης 10/04/2018

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

Εισαγωγή στον Προγραμματισμό

ΒΑΣΕΙΣ ΔΕΔΟΜΕΝΩΝ. Εργαστήριο 1

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

Τεχνικές Προγραμματισμού και Χρήση Λογισμικού Η/Υ στις Κατασκευές

Φάσμα. προπαρασκευή για Α.Ε.Ι. & Τ.Ε.Ι.

Εντολές επιλογής Επαναλήψεις (if, switch, while)

Τμήμα Μηχανολόγων Μηχανικών Πανεπιστήμιο Θεσσαλίας ΠΡΟΓΡΑΜΜΑΤΙΣΜΟΣ Η/Υ. Δομή Επιλογής. Ιωάννης Λυχναρόπουλος Μαθηματικός, MSc, PhD

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

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

A2. Να γράψετε για κάθε περίπτωση τον αριθμό της πρότασης και δίπλα το γράμμα που δίνει τη σωστή επιλογή.

ΠΡΟΓΡΑΜΜΑΤΙΣΜΟΣ ΥΠΟΛΟΓΙΣΤΩΝ Κεφάλαιο 10 : Εντολές επιλογής και αποφάσεων

ΠΛΗΡΟΦΟΡΙΚΗ ΙΙ (JAVA) 11/3/2008

Α3. Ποια είναι τα πλεονεκτήματα του Δομημένου προγραμματισμού; (Μονάδες 10)

Ο πιο κάτω πίνακας περιγράφει σε ποιες περιπτώσεις χρησιμοποιούμε τους τρεις πιο πάνω τρόπους:

Διάγραμμα Ροής (Flow Chart )

Προγραμματισμός Υπολογιστών Τάξη Γ Αθανασιάδης Χρήστος ΠΕ19 ΑΡΧΗ 1ΗΣ ΣΕΛΙΔΑΣ

Στην εντολή while η επανάληψη συνεχίζεται όσο η λογική έκφραση έχει τιμή false.

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

ΛΟΓΙΚΑ ΔΙΑΓΡΑΜΜΑΤΑ. Γ Λυκείου Κατεύθυνσης Mike Trimos

ΑΡΧΗ 1ΗΣ ΣΕΛΙ ΑΣ ΤΕΛΟΣ 1ΗΣ ΑΠΟ 6 ΣΕΛΙ ΕΣ

Transcript:

Άσκηση 1 (α) Να διατυπώσετε την πιο κάτω λογική έκφραση στη Visual Basic κάνοντας χρήση μεταβλητών: (Μον.2) Η ηλικία είναι μεταξύ των 15 και 18 συμπεριλαμβανομένων (β) Αν Χ= 4, Υ=2, Κ=2 να βρείτε το αποτέλεσμα της πιο κάτω πράξης χρησιμοποιώντας τη σειρά Προτεραιότητας (να δείξετε όλα τα στάδια υπολογισμού). (Μον.2) ( Χ^Υ) + Κ*2-3 (γ) Αν A=6, B=3, C=8, να δηλώσετε αν το αποτέλεσμά της λογική παράστασης, είναι αληθές (True) ή ψευδές (False). (A>6) Or (B<10) And (C>B) (Μον.2) (δ) Να μετατρέψετε την ακόλουθη μαθηματική παράσταση σε έκφραση στη Visual Basic (Μον.2) Ζ = a 4 + (d-3c) 5b Άσκηση 2 (α) Να ξαναγράψετε το πιο κάτω τμήμα κώδικα χρησιμοποιώντας την περιπτωσιακή δομή SELECT CASE: If (x=0) then y=0 Msgbox y elseif (x>=1) AND (x<=100) then y=1 Msgbox y elseif (x=101) OR (x=103) OR (x=105) then y=2 Msgbox y else Msgbox Error End if (β) Να ξαναγράψετε το πιο κάτω τμήμα κώδικα χρησιμοποιώντας την δομή επανάληψης For Next. counter=1 Do while counter<=10 num=inputbox ( Δώσε αριθμό ) if num >=0 then Msgbox Θετικός αριθμός else Msgbox Αρνητικός αριθμός end if Loop counter=counter+2

Άσκηση 3 Σας δίνεται το πιο κάτω Λογικό διάγραμμα. Αρχή izigoi=0 Διάβασε imax ia=2 False ia<=imax True False izigoi=0 True izigoi=izigoi+1 Τύπωσε izigoi Τύπωσε Δεν βρέθηκε κανένας ζυγός αριθμός ia=ia+2 Τέλος Μελετήστε τον πιο κάτω κώδικα ο οποίος γράφτηκε για το πιο πάνω λογικό διάγραμμα. Υπογραμμίστε 4 από τα λάθη. Ξαναγράψετε τον κώδικα διορθώνοντας τα. Dim ia as string Dim izigoi as integer Dim imax as integer ia=2 izigoi=0 imax=inputbox( Δώσε τον μέγιστο αριθμό που θέλει ) for ia=2 to imax izigoi=izigoi+1 ia=ia+2 Next ia If izigoi=0 then Msgbox Δεν βρέθηκε κανένας ζυγός αριθμός Else Msgbox Bρέθηκαν &izigoi & αριθμοί

Άσκηση 4 Δίνεται το πιο κάτω πρόγραμμα στη Visual Basic το οποίο διαβάζει έναν ακέραιο αριθμό από το πληκτρολόγιο και υπολογίζει το άθροισμα των αριθμών από το 1 μέχρι τον αριθμό που δίνει ο χρήστης από το πληκτρολόγιο (π.χ. αν δοθεί ο αριθμός 4 το πρόγραμμα υπολογίζει το άθροισμα 1+2+3+4 και εμφανίζει το αποτέλεσμα 10, αν δοθεί ο αριθμός 5 το άθροισμα είναι 1+2+3+4+5 που ισούται με 15). Στο πρόγραμμα υπάρχουν πέντε (5) λογικά ή/και συντακτικά λάθη βρέστε τέσσερα (4) λάθη από αυτά. Να ξαναγράψετε το πρόγραμμα διορθώνοντας τα λάθη και να υπογραμμίσετε τις διορθώσεις. Private Sub cmdypologise_click() Dim k,num As currency Dim sum as Integer num= InputBox( Δώσε ένα ακέραιο αριθμό ) sum = 1 For k = 1 to N sum = sum + 1 Next Print "Άθροισμα= " ; sum End Sub Άσκηση 5 Δίνεται ο πίνακας vathmoi όπως φαίνεται πιο κάτω: (1) vathmoi (2) (3) (4) (5) (Α) Να γράψετε την εντολή, στη Visual Basic, για τη δήλωση πίνακα vathmoi. (Β) Να συμπληρώσετε στον πιο πάνω πίνακα τα αποτελέσματα που θα προκύψουν όταν εκτελεστούν οι πιο κάτω εντολές. vathmoi (1) = 10 vathmoi (2) = 10 + vathmoi (1) vathmoi (3) = vathmoi (2) vathmoi (1) vathmoi (4) = 15 vathmoi (5) = vathmoi (2)*2 vathmoi (1) = vathmoi (1) - 2

Άσκηση 6 Στη γυμναστική κατασκήνωση «νους υγιής εν σώματι υγιεί» λαμβάνουν μέρος 200 παιδιά από 15 18 χρονών. Τα παιδιά των ηλικιών 15 16 πληρώνουν 250, ενώ τα παιδιά των 17-18 πληρώνουν 300. Να γίνει πρόγραμμα σε Visual Basic το οποίο θα διαβάζει την ηλικία των 200 παιδιών και θα υπολογίζει και θα τυπώνει το σύνολο των διδάκτρων για τα παιδιά 15-16 και το αντίστοιχο σύνολο για τα παιδιά 17-18. Τέλος να υπολογίζει και να τυπώνει τα συνολικά έσοδά της κατασκήνωσης. Σημ.: 1. Δεν χρειάζεται να γίνεται έλεγχος για την ορθότητα των ηλικιών 2. Να χρησιμοποιηθούν οι εντολές inputbox για το διάβασμα των δεδομένων και print για τις εκτυπώσεις των αποτελεσμάτων Άσκηση 7 (α) Να σχεδιάσετε ένα λογικό διάγραμμα που θα δέχεται ένα(1) ακέραιο αριθμό Χ και στη συνέχεια να τυπώνει όλους τους ζυγούς αριθμούς από το 1 μέχρι και το Χ. Π.χ. αν δοθεί ο αριθμός 8, θα πρέπει να τυπωθούν οι αριθμοί 2,4,6,8 αν δοθεί ο αριθμός 11, θα πρέπει να τυπωθούν οι αριθμοί 2,4,6,8,10 (β) Να γράψετε τις εντολές σε Visual Basic που να υλοποιούν τον πιο πάνω αλγόριθμο. Για την είσοδο δεδομένων να χρησιμοποιηθεί η εντολή inputbox, ενώ για την εκτύπωση να χρησιμοποιηθεί η εντολή print Ασκηση 8 Να γράψετε πρόγραμμα στη Visual Basic, βάσει του οποίου θα μπορεί κάποιος να επιλέξει ένα κυρίως φαγητό και όσα επιδόρπια επιθυμεί. Αφού κάνετε τις επιλογές σας, να εμφανίσετε το συνολικό κόστος. Γράψετε τις εντολές στο κουμπί «Υπολογισμός Φαγητού» (Βαθμοί 8) optklef optsteak optmous chkgliko chkfrouto chkpagoto optkoto

Άσκηση 9 Ένας βασικός πίνακας της βάσης δεδομένων ενός νοσοκομείου είναι ο πίνακας ΑΣΘΕΝΕΙΣ. Ο πίνακας αυτός περιέχει τα πιο κάτω πεδία, τύπους και ιδιότητες. Εντοπίστε και αναφέρετε τέσσερα λάθη που υπάρχουν στην καταχώρηση εγγραφών. ΠΙΝΑΚΑΣ ΑΣΘΕΝΕΙΣ Όνομα Πεδίου Τύπος Πεδίου Ιδιότητες Κωδικός Πελάτη Number Field Size: Integer Επίθετο Text Field Size: 25 Required = Yes Όνομα Text Field Size: 10 Φύλο Text Validation Rule : Θ or A Ημερ Γέννησης Date/Time Format: Medium Date Τηλέφωνο Number Κωδικός Επίθετο Όνομα Φύλο Ημερ Γέννησης Τηλέφωνο Πελάτη 5 Αχιλλέας Α 28 22845233 7 Αντωνιάδη Ανδριανή-Πηνελόπη Θήλυ 5/8/1990 Mob: 227896321 Λάθη 1. 2. 3. 4.

Άσκηση 10 Να σχεδιάσετε μια βάση δεδομένων στην MS ACCESS για μια πιτσαρία. Η Βάση Δεδομένων πρέπει να περιλαμβάνει δύο (2) πίνακες, οι οποίοι να περιέχουν: 1) τα στοιχεία των Προϊόντων: Κωδικός Προϊόντος, Περιγραφή, Ποσότητα, Τιμή Πώλησης, Ημερομηνία Λήξης και Κωδικός Προμηθευτή. 2) τα στοιχεία των Προμηθευτών: Κωδικός Προμηθευτή, Όνομα, Τηλέφωνο και Διεύθυνση Να σχεδιάσετε τους δύο πίνακες: α) δίνοντας κατάλληλα ονόματα στους πίνακες β) δίνοντας κατάλληλα ονόματα στα πεδία (field name) των πινάκων γ) δηλώνοντας τους τύπους δεδομένων (data type) των πεδίων δ) δηλώνοντας το πρωτεύον κλειδί (primary key) του κάθε πίνακα ε) σχεδιάζοντας την σχέση (relationship) ανάμεσα στους δύο πίνακες Όνομα Πίνακα:... Πρωτεύον Κλειδί:... Όνομα Πεδίου (Field Name) Τύποι Δεδομένων (Data Type) Όνομα Πίνακα:... Πρωτεύον Κλειδί:... Όνομα Πεδίου (Field Name) Τύποι Δεδομένων (Data Type) Σχέση (relationship)

Άσκηση 11 Ένα κατάστημα ενοικίασης DVD διατηρεί ένα ηλεκτρονικό σύστημα για την καταγραφή των DVDs που διαθέτει για ενοικίαση, καθώς και για τους πελάτες του. Μελετήστε το πίνακα που σας δίνετε πιο κάτω και απαντήστε στα πιο κάτω ερωτήματα: (α) Προσδιορίστε τον τύπο δεδομένων των πιο κάτω πεδίων: (i) DVD_ID:.. (ii) Τίτλος:.. (iii) Χρονολογία:. (iv) Υπότιτλοι:.. (β) (i) Πόσες εγγραφές (Records) έχει ο πίνακας;. (ii) Πόσα πεδία (fields) έχει ο πίνακας;. (iii) Ποιο πεδίο πρέπει να οριστεί ως πρωτεύον κλειδί; (iv) Ποιο είναι το όνομα του πίνακα;.. (γ) Να συμπληρώσετε με ΣΩΣΤΟ ή ΛΑΘΟΣ τις πιο κάτω προτάσεις (i) (ii) Το βασικότερο συστατικό μιας βάσης δεδομένων είναι ο πίνακας. Η σχέση (Relationship) ένα προς πολλά ενώνει ένα πεδίο με πολλά άλλα πεδία. (iii) Βάση δεδομ. είναι ένα σύνολο από αρχεία που περιέχουν ακριβώς τα ίδια στοιχεία. (iv) Εγγραφή είναι μια γραμμή σε ένα πίνακα.

Άσκηση 12 α) Να αναφέρετε τις έξι φάσεις του κύκλου ζωής και ανάπτυξης ενός πληροφοριακού συστήματος με τη ορθή σειρά. 1. 2. 3. 4. 5. 6. β) Να γράψετε Σ για Σωστό ή Λ για Λάθος στις πιο κάτω προτάσεις. Α/α Πρόταση Σ/Λ Η πιο μεγάλη σε διάρκεια φάση ανάπτυξης ενός πληροφοριακού συστήματος είναι η φάση της 1 υλοποίησης. 2 Για ανταλλαγή δεδομένων μεταξύ οντοτήτων/παραγόντων πρέπει να μεσολαβεί κάποια διαδικασία. 3 4 5 6 Η σχεδίαση των ΔΡΔ γίνονται κατά τη φάση της σχεδίασης ενός πληροφοριακού συστήματος. Μαύρη τρύπα είναι μια διαδικασία η οποία έχει μόνο εισροές δεδομένων Η ροή δεδομένων από εξωτερικό πράκτορα σε αρχείο θεωρείται μη έγκυρη Οι διαδικασίες ενός συστήματος πρέπει να έχουν μόνο μία ροή εισόδου και μόνο μια ροή εξόδου.

Άσκηση 13 Η κυβέρνηση παραχωρεί χαμηλότοκο δάνειο για τους πρόσφυγες. Ένας πρόσφυγας για να πάρει δάνειο συμπληρώνει μια αίτηση με τα απαραίτητα στοιχεία. Η αίτηση καταχωρείται στο αρχείο Αιτήσεων και το σύστημα δημιουργεί αυτόματα ένα κωδικό αίτησης που αποθηκεύεται στο αρχείο αιτήσεων μαζί με τα άλλα στοιχεία της αίτησης. Ο κωδικός αυτός δίνεται και στον πρόσφυγα, ταυτόχρονα με την καταχώρηση του στο αρχείο. Κάθε τέλος του μήνα δημιουργείται ένας κατάλογος των αιτήσεων που υποβλήθηκαν τον τελευταίο μήνα και παραδίδεται στην επιτροπή, για να τον μελετήσει. Η επιτροπή εξετάζει τις αιτήσεις και αποφασίζει ποιοι αιτητές θα εγκριθούν για παροχή δανείου, καθώς και το ποσό του δανείου. Ο κωδικός των εγκεκριμένων αιτήσεων μαζί με το ποσό του δανείου και την ημερομηνία έγκρισής καταχωρούνται στο αρχείο Εγκεκριμένων Αιτήσεων. Οι πρόσφυγες που εγκρίθηκαν για δάνειο ενημερώνονται με επιστολή για την εξέλιξη αυτή. Η επιστολή περιλαμβάνει το κωδικό αίτησης το ονοματεπώνυμο, διεύθυνση του αιτητή και το ποσό του δανείου που τους δόθηκε, και τα οποία είναι αποθηκευμένα στο αρχείο Αιτήσεων και στο αρχείο Εγκεκριμένων Αιτήσεων. Εντοπίστε και διορθώστε στο ΔΡΔ τα τέσσερα λάθη που υπάρχουν. Αναφέρετε το είδος του κάθε λάθους. Περιγραφή Λαθών (2 βαθμοί για κάθε λάθος) 1. 2. 3. 4..