ΖΗΤΗΜΑ 1 Ο : (Μονάδες 3) Να χαρακτηριστούν οι παρακάτω προτάσεις ως σωστές ή εσφαλμένες :

Σχετικά έγγραφα
ΖΗΤΗΜΑ 1 Ο : (Μονάδες 4) Να χαρακτηριστούν οι παρακάτω προτάσεις ως Σωστές ή Εσφαλμένες :

PL/SQL. Κώστας Στεφανίδης

ΠΑΝΕΠΙΣΤΗΜΙΟ AΙΓΑIΟΥ & ΑΕΙ ΠΕΙΡΑΙΑ Τ.Τ. Τμήματα Ναυτιλίας και Επιχειρηματικών Υπηρεσιών & Μηχ. Αυτοματισμού ΤΕ. Εισαγωγή στη Python

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

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

Βασικοί τύποι δεδομένων (Pascal) ΕΠΑ.Λ Αλίμου Γ Πληροφορική Δομημένος Προγραμματισμός (Ε) Σχολ. Ετος Κων/νος Φλώρος

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

Εισαγωγή στη γλώσσα προγραμματισμού Fortran 95

Γιάννης Σαμωνάκης. 1 ο ΣΧΟΛΕΙΟ ΚΩΔΙΚΑ «Βασικά Θέματα Προγραμματισμού στην Ανάπτυξη Δυναμικών Διαδικτυακών Εφαρμογών» (Part 4 - PHP)

ΚΕΦΑΛΑΙΟ 9 ΒΑΣΙΚΕΣ ΕΝΤΟΛΕΣ

Η γλώσσα προγραμματισμού Strange

Βάσεις δεδομένων. (10 ο μάθημα) Ηρακλής Βαρλάμης

ΚΕΦΑΛΑΙΟ 8 Η ΓΛΩΣΣΑ PASCAL

ΠΑΝΕΠΙΣΤΗΜΙΟ ΙΩΑΝΝΙΝΩΝ ΤΜΗΜΑ ΜΑΘΗΜΑΤΙΚΩΝ

ΒΑΣΙΚΟΙ ΤΥΠΟΙ ΔΕΔΟΜΕΝΩΝ

Β. Εισαγωγή στον Προγραμματισμό Η/Υ με την JavaScript

Εισαγωγή στη γλώσσα προγραμματισμού C++14

Σχολικό Βιβλίο - Κεφάλαιο 7 ΠΡΟΓΡΑΜΜΑΤΙΣΜΟΣ ΜΕ PASCAL ΠΑΡΟΥΣΙΑΣΗ 13

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

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

Ψευδοκώδικας. November 7, 2011

ΒΙΟΓΡΑΦΙΚΟ ΣΗΜΕΙΩΜΑ. iii

Κεφάλαιο 3.1 Εξισώσεις 1 ου Βαθμού Επιμέλεια Σημειώσεων: Ντάνος Γιώργος ΚΕΦΑΛΑΙΟ 3.1 ΕΞΙΣΩΣΕΙΣ 1 ΟΥ ΒΑΘΜΟΥ 1

Ηλεκτρονικοί Υπολογιστές

Ανάπτυξη και Σχεδίαση Λογισμικού

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

2ο ΓΕΛ ΑΓ.ΔΗΜΗΤΡΙΟΥ ΑΕΠΠ ΘΕΟΔΟΣΙΟΥ ΔΙΟΝ ΠΡΟΣΟΧΗ ΣΤΑ ΠΑΡΑΚΑΤΩ

Εισαγωγή στην C. Μορφή Προγράµµατος σε γλώσσα C

Εισαγωγή στη γλώσσα προγραμματισμού C++

Στοιχεία και έγγραφα που απαιτούνται για την εγγραφή στο ΓΕΜΗ

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

Δομημένος Προγραμματισμός (ΤΛ1006)

Γ ε ν ι κ ό Λ ύ κ ε ι ο Ε λ ε υ θ ε ρ ο ύ π ο λ η ς. Α λ γ ό ρ ι θ μ ο ι

ΠΙΝΑΚΑΣ ΠΕΡΙΕΧΟΜΕΝΩΝ

ΠΡΟΓΡΑΜΜΑΤΙΣΜΟΣ Η/Υ Ακαδημαϊκό έτος ΤΕΤΡΑΔΙΟ ΕΡΓΑΣΤΗΡΙΟΥ #4

Κεφάλαιο 7 ο Βασικές Έννοιες Προγραμματισμού (σελ )

Προβλήματα, αλγόριθμοι, ψευδοκώδικας

Προγραμματισμός Η/Υ (ΤΛ2007 )

Διαδικασιακός Προγραμματισμός

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

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

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

Στόχοι και αντικείμενο ενότητας. Εκφράσεις. Η έννοια του τελεστή. #2.. Εισαγωγή στη C (Μέρος Δεύτερο) Η έννοια του Τελεστή

Ανάπτυξη και Σχεδίαση Λογισμικού

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

Αντικειμενοστρεφής Προγραμματισμός -Python. Κ.Π. Γιαλούρης

Παρατηρήσεις για την δομή Όσο..επανάλαβε( ΣΟΣ)

Η γλώσσα προγραμματισμού EEL

2.1. Εντολές Σχόλια Τύποι Δεδομένων

ΔΟΜΗΜΕΝΟΣ ΠΡΟΓΡΑΜΜΑΤΙΣΜΟΣ Κεφάλαιο 8 : H γλώσσα προγραµµατισµού Pascal 1 ο Μέρος σηµειώσεων (Ενότητες 8.1 & 8.2 σχολικού βιβλίου)

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

ΗΥ-150. Προγραμματισμός

ΗΥ-150. Προγραμματισμός

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

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

Εφαρμοσμένη Πληροφορική ΙΙ (Θ) Είσοδος/Έξοδος Μεταβλητές Τύποι Μεταβλητών Τελεστές και Προτεραιότητα Μετατροπές Μεταξύ Τύπων

Υπολογισμός - Εντολές Επανάληψης

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

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

Βασικές έννοιες προγραμματισμού

Προγραμματισμός Η/Υ (ΤΛ2007 )

Μέρος 2 Κατασκευή Συντακτικού Αναλυτή

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

ΠΡΟΓΡΑΜΜΑΤΙΣΜΟΣ Η/Υ. Εισαγωγή στην FORTRAN. Δρ. Ιωάννης Λυχναρόπουλος

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

Σχεσιακή Άλγεβρα και Σχεσιακός Λογισμός. Σχεσιακή Άλγεβρα Σχεσιακός Λογισμός

Προγραμματισμός Ι. Δείκτες. Δημήτρης Μιχαήλ. Τμήμα Πληροφορικής και Τηλεματικής Χαροκόπειο Πανεπιστήμιο

ΚΕΦΑΛΑΙΟ 1ο 3ο. ΚΕΦΑΛΑΙΟ 5ο 6ο. ΚΕΦΑΛΑΙΟ 7ο. Δομημένος Προγραμματισμός - Γενικές Ασκήσεις Επανάληψης

I. ΑΛΓΟΡΙΘΜΟΣ II. ΠΡΑΞΕΙΣ - ΣΥΝΑΡΤΗΣΕΙΣ III. ΕΠΑΝΑΛΗΨΕΙΣ. 1. Τα πιο συνηθισμένα σενάρια παραβίασης αλγοριθμικών κριτηρίων είναι:

Δομημένος Προγραμματισμός

Γλώσσα Προγραμματισμού C

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

Αντικειμενοστρεφής Προγραμματισμός

Η πρώτη παράμετρος είναι ένα αλφαριθμητικό μορφοποίησης

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

Εκφράσεις. Τύποι, Σταθερές & Μεταβλητές. Ορισµός Μεταβλητών

ΣΥΝΟΛΟ ΣΕΛΙ ΩΝ: ΕΠΤΑ (7)

TO ΥΠΟΠΡΟΓΡΑΜΜΑ ΣΥΝΑΡΤΗΣΗ

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

Προγραμματική Περίοδος

7.1 Αλφάβητο. 7.2 Τύποι δεδομένων. 7.3 Σταθερές. 7.4 Μεταβλητές. 7.5 Αριθμητικοί τελεστές. 7.6 Συναρτήσεις. 7.7 Αριθμητικές εκφράσεις. 7.

for for for for( . */

Γ τάξη Τεχνολογικής Κατεύθυνσης Ενιαίου Λυκείου ΑΝΑΠΤΥΞΗ ΕΦΑΡΜΟΓΩΝ ΣΕ ΠΡΟΓΡΑΜΜΑΤΙΣΤΙΚΟ ΠΕΡΙΒΑΛΛΟΝ. ΔΟΜΗ ΕΠΙΛΟΓΗΣ Διδάσκων: ΔΟΥΡΒΑΣ ΙΩΑΝΝΗΣ

Ανάπτυξη και Σχεδίαση Λογισμικού

Η SQL αποτελείται από δύο υποσύνολα, τη DDL και τη DML.

ΔΙΑΓΩΝΙΣΜΑ: ΑΝΑΠΤΥΞΗ ΕΦΑΡΜΟΓΩΝ ΣΕ ΠΡΟΓΡΑΜΜΑΤΙΣΤΙΚΟ ΠΕΡΙΒΑΛΛΟΝ ΤΑΞΗ:- Γ ΛΥΚΕΙΟΥ ΤΜΗΜΑΤΑ: ΓΟ4 ΓΟ7 (ΖΩΓΡΑΦΟΥ) ΓΟ5 ΓΟ6 (ΧΟΛΑΡΓΟΣ) HM/NIA: 15/1/2017

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

Προγραμματισμός Ι. Δυναμική Διαχείριση Μνήμης. Δημήτρης Μιχαήλ. Ακ. Έτος Τμήμα Πληροφορικής και Τηλεματικής Χαροκόπειο Πανεπιστήμιο

Προγραμματισμός Υπολογιστών & Εφαρμογές Python. Κ.Π. Γιαλούρης

Οι εντολές ελέγχου της ροής ενός προγράμματος.

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

ΠΡΟΓΡΑΜΜΑΤΙΣΜΟΣ ΜΑΘΗΜΑ 3 Ο. Σταθερές-Παράμετροι-Μεταβλητές Αριθμητικοί & Λογικοί Τελεστές Δομή ελέγχου-επιλογής Σύνθετοι έλεγχοι

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

ΕΝΟΤΗΤΑ 4 Λήψη Αποφάσεων και Συναρτήσεις Ελέγχου

ΙΑΓΡΑΜΜΑ ΠΕΡΙΕΧΟΜΕΝΩΝ

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

ΓΛΩΣΣΑ ΠΡΟΓΡΑΜΜΑΤΙΣΜΟΥ PASCAL

Α2. Να γράψετε στο τετράδιο απαντήσεών σας το κατάλληλο τμήμα κώδικα, κάνοντας τις απαραίτητες αλλαγές σύμφωνα με την εκάστοτε εκφώνηση:

Διδακτική της Πληροφορικής ΙΙ

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

Transcript:

ΕΛΛΗΝΙΚΗ ΔΗΜΟΚΡΑΤΙΑ ΥΠΟΥΡΓΕΙΟ ΕΡΓΑΣΙΑΣ ΚΑΙ ΚΟΙΝΩΝΙΚΗΣ ΑΣΦΑΛΙΣΗΣ ΟΡΓΑΝΙΣΜΟΣ ΑΠΑΣΧΟΛΗΣΗΣ ΕΡΓΑΤΙΚΟΥ ΔΥΝΑΜΙΚΟΥ Ι.Ε.Κ. ΑΙΓΑΛΕΩ ΤΕΧΝΙΚΟΣ ΕΦΑΡΜΟΓΩΝ ΠΛΗΡΟΦΟΡΙΚΗΣ, ΔΙΚΤΥΩΝ ΚΑΙ ΑΥΤΟΜΑΤΙΣΜΟΥ ΓΡΑΦΕΙΩΝ ΕΞΑΜΗΝΟ Δ ΤΡΙΤΗ 22/06/2010 ΤΕΛΙΚΗ ΓΡΑΠΤΗ ΕΞΕΤΑΣΗ ΣΤΟ ΜΑΘΗΜΑ : «ΑΝΑΠΤΥΞΗ ΚΑΤΑΝΕΜΗΜΕΝΩΝ ΔΙΚΤΥΑΚΩΝ ΕΦ/ΓΩΝ ΣΕ ΠΕΡΙΒΑΛΛΟΝ ORACLE» ΖΗΤΗΜΑ 1 Ο : (Μονάδες 3) Να χαρακτηριστούν οι παρακάτω προτάσεις ως σωστές ή εσφαλμένες : i. Η PL/SQL, αποτελεί μια γλώσσα προγραμματισμού μέσου επιπέδου. ii. Η PL/SQL, αποτελεί μια γλώσσα προγραμματισμού 4 ης γενιάς. iii. Κάθε PL/SQL Block μπορεί να περιλαμβάνει εντολές SQL και PL/SQL. iv. Η δήλωση DECLARE είναι υποχρεωτική σε ένα πρόγραμμα PL/SQL. v. Η PL/SQL, πάσχει από απουσία «σοβαρών» μεθόδων εισόδου. vi. Εξαιρώντας κάποιες δεσμευμένες σταθερές, η PL/SQL δεν είναι case sensitive. vii. Ελλείψει ενσωματωμένου IDE, τα προγράμματα PL/SQL, αποθηκεύονται σε μορφή «καθαρού» κειμένου, μέσω κάποιου επεξεργαστή της επιλογής μας. viii. Η εντολή SAVE, αποθηκεύει το πρόγραμμα σε αρχείο με την κατάληξη.buf. ix. Η καθολική μεταβλητή serveroutput, έχει εξορισμού την τιμή off. x. Οι τύποι DEC, DECIMAL, FLOAT, REAL, αποτελούν υποτύπους του NUMBER. xi. Στον τύπο VARCHAR2, τα κενά που απομένουν γεμίζουν με spaces. xii. Οι σχεσιακοί και λογικοί τελεστές δύνανται να επιστρέψουν αριθμητικά αποτελέσματα. xiii. Οι μονοσήμαντοι τελεστές ιεραρχούνται υψηλότερα από τους δυαδικούς. xiv. Η δήλωση OTHERS, τοποθετείται πρώτη από όλες τις εξαιρέσεις. xv. Σε περίπτωση διαίρεσης με το μηδέν, χρησιμοποιούμε την εξαίρεση value_error. xvi. Η δήλωση EXCEPTION, ορίζει από μόνη της τμήμα κώδικα. xvii. Ένας βρόγχος δύναται να τερματιστεί όταν συναντηθεί η δήλωση RAISE. xviii. Το «σώμα» μιας WHILE, ενδέχεται να μην εκτελεστεί ποτέ. xix. Οι υποκατάστατες μεταβλητές μπορούν να χρησιμοποιηθούν μέσα σε βρόγχους FOR αλλά και WHILE. xx. Η δήλωση EXIT WHEN, μπορεί να συνταχθεί με οποιονδήποτε τύπο βρόγχου. Σελίδα 1 από 6

ΖΗΤΗΜΑ 2 Ο : (Μονάδες 4) Να συμπληρωθούν τα κενά στις παρακάτω προτάσεις με λέξεις από το παρακάτω πλαίσιο κειμένου. Σημειώνεται ότι οι προτεινόμενες λέξεις είναι περισσότερες από τα κενά (κάποιες περισσεύουν), ενώ όλες βρίσκονται στον απαιτούμενο γλωσσικό τύπο (χρόνο, πτώση κτλ). i. Εάν δεν θέλουμε να εκτελεστεί κάποια ενέργεια μόλις μια εξαίρεση λάβει χώρα τότε χρησιμοποιούμε τη δήλωση. ii. Μια εξαίρεση χωρίζεται σε τρία μέρη. Στο, στο και στο. iii. Εάν ένα Run Time Error, δεν παγιδευτεί με χρήση εξαίρεσης, τότε το πρόγραμμα θα τερματιστεί. iv. Τα προγράμματα PL/SQL διαιρούνται σε δομές οι οποίες λέγονται. v. Η δήλωση EXCEPTION είναι. vi. Αν και δεν υπάρχει περιορισμός, για τη συγγραφή προγραμμάτων PL/SQL, συνήθως χρησιμοποιούμε τον επεξεργαστή. vii. Για τη δήλωση αλφαριθμητικών συνήθως χρησιμοποιούμε τον τύπο. viii. Ένα όνομα αναγνωριστικού ξεκινά πάντα με χαρακτήρα. ix. Απαγορεύεται η χρήση του ιδίου ονόματος εντός της ίδιας. x. Οι αριθμητικοί τελεστές επιστρέφουν αποτελέσματα. xi. Οι σχεσιακοί τελεστές επιστρέφουν αποτελέσματα. xii. Εάν υπάρχουν πολλές παρενθέσεις η μία εντός της άλλης, η εκτέλεση ξεκινά από το ζευγάρι. xiii. Πράξεις με την ίδια προτεραιότητα εκτελούνται από προς. xiv. Η συνάρτηση MOD(x,y), εκτελεί. xv. Η συνάρτηση SIGN(x), επιστρέφει το του x. xvi. Η συνάρτηση EXTRACT(), αποσπά ένα πλήρες τμήμα μιας. xvii. Συνδέουμε συνθήκες μεταξύ τους με χρήση τελεστών. xviii. Η χρήση της εντολής δέον να αποφεύγεται. xix. Η εντολή IF, μπορεί να χρησιμοποιηθεί ως ή. xx. Μεταβλητές που χρησιμοποιούνται με τα σύμβολα & ή && λέγονται. ΠΡΟΑΙΡΕΤΙΚΗ, EDIT, ΑΚΕΡΑΙΟΥ, ΠΡΟΣΗΜΟ, DECLARE, NULL, RAISE, MS-WORD, STRING, ΑΝΩΜΑΛΑ, HANDLE, GOTHERE, ΥΠΟΚΑΤΑΣΤΑΤΕΣ, ΑΡΙΘΜΗΤΙΚΑ, ΔΙΑΙΡΕΣΗ, ΥΠΟΧΡΕΩΤΙΚΗ, ΕΞΩΤΕΡΙΚΟ, ΔΕΞΙΑ, BLOCKS, ΟΜΑΔΑΣ, ΕΜΒΕΛΕΙΑΣ, NOTEPAD, VARCHAR2, ΛΑΤΙΝΙΚΟ, ΛΟΓΙΚΑ, ΣΧΕΣΙΑΚΑ, ΕΣΩΤΕΡΙΚΟ, ΑΡΙΣΤΕΡΑ, ΥΠΟΛΟΙΠΟΥ, ΗΜΕΡΟΜΗΝΙΑΣ, ΛΟΓΙΚΩΝ, GOTO, ΜΟΝΟΔΡΟΜΗ, ΑΜΦΙΔΡΟΜΗ, ENTER_VALUE, NOPE Σελίδα 2 από 6

ΖΗΤΗΜΑ 3 Ο : (Μονάδες 3) Να επιλεγούν οι σωστές από τις παρακάτω απαντήσεις (Μόνο μία είναι σωστή σε κάθε περίπτωση). Ι. Ο όρος CURSOR, αποδίδεται πιο σωστά στα Ελληνικά με τη λέξη : Α. Κέρσορας Β. Δρομέας Γ. Ανιχνευτής Δ. Φιμπονάκιος ΙΙ. Στην PL/SQL τιμές επιστρέφουν : Α. Οι διαδικασίες Β. Οι συναρτήσεις Γ. Και οι δύο. Δ. Καμία από τις δύο. ΙΙΙ. Στη δήλωση WHILE οι εντολές εκτελούνται εφόσον η συνθήκη είναι : Α. Αληθής Β. Ψευδής Γ. Και τα δύο Δ. Κανένα από τα δύο IV. Ένας βρόγχος του τύπου LOOP, θα μπορούσε να είναι : Α. Αόριστος Β. Αδύνατος Γ. Ατέρμων Δ. Συνεχής V. Οι τιμές που επιστρέφονται από ένα CURSOR διαβάζονται με τη δήλωση : Α. FOR Β. FETCH Γ. EXIT Δ. READ VI. Ένας βρόγχος μπορεί να τερματιστεί με τη δήλωση : Α. END LOOP Β. RAISE Γ. EXIT WHEN Δ. Με όλες τις παραπάνω VII. Μια συνάρτηση μπορεί να τερματιστεί με τη δήλωση : Α. RETURN Β. GOBACK Γ. END-OF-FUNCTION Δ. GO VIII. Οι substitute variables μπορούν να χρησιμοποιηθούν μόνο : Α. Στην SQL*Plus Β. Στην PL/SQL Γ. Σε όλα τα παραπάνω Δ. Σε κανένα από τα παραπάνω Σελίδα 3 από 6

IX. Οι substitute variables πρέπει να δηλωθούν : Α. Στο τμήμα EXCEPTION Β. Στο τμήμα DECLARE Γ. Στην αρχή μιας συνάρτησης Δ. Πουθενά X. Μια substitute variable μπορεί να χρησιμοποιηθεί : Α. Για αρχικοποίηση μεταβλητής Β. Για τελικό προσδιορισμό Γ. Για ονοματοδοσία Δ. Μέσα σε βρόγχο XI. Τα TRIGGERS καλούνται : Α. Μόνο από συναρτήσεις Β. Μόνο από διαδικασίες Γ. Μόνο από πίνακες Δ. Αυτόματα XII. Τα TRIGGERS χρησιμοποιούνται σε : Α. Πίνακες Β. Φόρμες Γ. Εκθέσεις Δ. Εκτυπώσεις XIII. Το τηλέφωνο ενός προμηθευτή θα πρέπει να δηλωθεί : Α. INTEGER Β. VARCHAR2 Γ. NUMERIC 10 θέσεων Δ. ROWID XIV. Τύπους δεδομένων αποδεκτούς από την PL/SQL αποτελούν οι : Α. INTEGER, DATE, REAL Β. BLOB, NCLOB, BFILE Γ. XML, REF_CURSOR Δ. Όλοι οι παραπάνω XV. Ο τύπος BOOLEAN ορίζει : Α. Λογικό τύπο Β. Αλφαριθμητικό Γ. Ιδεατό τύπο Δ. Καρτεσιανό γινόμενο XVI. Αναγνωριστικά αποτελούν μόνο τα ονόματα των : Α. Σταθερών και Μεταβλητών Β. Συναρτήσεων και Διαδικασιών Γ. Πινάκων και Records Δ. Όλα τα παραπάνω XVII. Η δήλωση END; τερματίζει : Α. Διαδικασία Β. Εφαρμογή Γ. Συνάρτηση Δ. Block Σελίδα 4 από 6

XVIII. Ένα κατανεμημένο σύστημα αποτελείται από: Α. Γεωγραφικά ανεξάρτητους Η/Υ Β. Αποκλειστικά έναν Server Γ. Υποχρεωτικά έναν BDC και έναν PDC Δ. Τίποτα από τα παραπάνω XIX. Το αντίθετο των κατανεμημένων συστημάτων είναι : Α. Τα δικτυοποιημένα Β. Τα κεντρικοποιημένα Γ. Τα δικτυωμένα Δ. Τα προγραμματισμένα XX. Ο όρος κατανεμημένο αποδίδεται στη διεθνή βιβλιογραφία με τη λέξη : Α. Tanenbaum Β. Divided Γ. Distributed Δ. Appropriated ΖΗΤΗΜΑ 4 Ο : (Μονάδες 4) Να γίνει αντιστοίχηση των εννοιών της αριστερής με τις έννοιες της δεξιάς στήλης. Σημειώνεται ότι η αντιστοίχηση είναι «μία προς μία», ενώ στη δεξιά στήλη κάποιες έννοιες περισσεύουν. 1. Πολλαπλή επιλογή Α. Εξειδικευμένο Λογισμικό 2. Κατανεμημένο Σύστημα Β. Μεταβολή Πίνακα 3. Συνάρτηση SUM Γ. Intersection 4. Συνάρτηση COUNT Δ. INDEX 5. Εντολή ALTER Ε. SELECT Onoma 6. Εντολή DROP Στ. Τμήμα Δεδομένων 7. Αρχείο Δεικτών Ζ. Δήλωση WHERE 8. Πολλαπλότητα Σχέσης Η. Case When 9. Πράξη Ένωσης Θ. Τμήμα Έξτρα / Σωρός 10. Πράξη Τομής Ι. Stack 11. Πράξη Προβολής Ια. Καταστροφή 12. Πράξη Επιλογής Ιβ. Αναπαράσταση 13. Πράξη Διαφοράς Ιγ. MINUS 14. Τυπικές Παράμετροι Ιδ. Άθροισμα Στήλης 15. Καθολικές και Γενικές Μεταβλητές Ιε. Σκουπίδια Μνήμης Ιστ. Arity Ιζ. Union Ιη. Μέτρηση Πλήθους Ιθ. Θέση Μνήμης Κ. Tanenbaum Σελίδα 5 από 6

ΖΗΤΗΜΑ 5 Ο : (Μονάδες 6) Να γραφεί κώδικας ο οποίος εισάγει από το πληκτρολόγιο τρεις ακεραίους αριθμούς από το πληκτρολόγιο, διερευνά και επιλύει την δευτεροβάθμια εξίσωση αχ 2 +βχ+γ=0 στο σύνολο των πραγματικών αριθμών. Υπενθυμίζεται ότι : Αν α=0 και β 0, τότε έχουμε πρωτοβάθμια. Αν α=0, β=0 και γ 0 τότε η εξίσωση είναι αδύνατη. Αν α=0, β=0 και γ=0 τότε η εξίσωση είναι αόριστη. Αν α 0 τότε έχουμε λύσεις και ισχύει : Δ=β 2-4αγ x 1,2 b 2 ΝΑ ΑΠΑΝΤΗΘΟΥΝ ΟΛΑ ΤΑ ΖΗΤΗΜΑΤΑ Η ΔΙΑΡΚΕΙΑ ΤΗΣ ΕΞΕΤΑΣΗΣ ΕΙΝΑΙ ΔΥΟ (2) ΔΙΔΑΚΤΙΚΕΣ ΩΡΕΣ * * * Κ Α Λ Η Ε Π Ι Τ Υ Χ Ι Α * * * Ο ΔΙΕΥΘΥΝΤΗΣ ΟΙ ΚΑΘΗΓΗΤΕΣ Ε. ΠΕΠΠΑ Ζ. Μ. ΚΟΝΤΟΠΟΔΗΣ Σελίδα 6 από 6