ΕΛΛΗΝΙΚΟ ΑΝΟΙΚΤΟ ΠΑΝΕΠΙΣΤΗΜΙΟ



Σχετικά έγγραφα
ΕΛΛΗΝΙΚΟ ΑΝΟΙΚΤΟ ΠΑΝΕΠΙΣΤΗΜΙΟ

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

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

Μάθημα 7 ο. Αλγόριθμοι Χρονοδρομολόγησης

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

Λειτουργικά Συστήματα 7ο εξάμηνο, Ακαδημαϊκή περίοδος

Μάθημα 7: Αλγόριθμοι Χρονοδρομολόγησης

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

10 η Διάλεξη Python Βάσεις δεδομένων στη python

Πανεπιστήµιο Ιωαννίνων Τµήµα Μαθηµατικών Μάθηµα: Βάσεις εδοµένων (741) Εργαστηριακό Τεστ Οµάδα: Α 18/11/2004

ΕΠΛ003 ΑΣΚΗΣΕΙΣ ΕΠΑΝΑΛΗΨΗΣ

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

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

Ανάλυση Επιδόσεων Συστημάτων Πραγματικού Χρόνου

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

Ερωτήσεις. ΕΠΛ003 Εισαγωγή στην Επιστήμη της Πληροφορικής Φθινόπωρο 2011

ΚΕΦΑΛΑΙΟ 10 ΕΝΤΟΛΕΣ ΕΠΙΛΟΓΗΣ (ή εντολές Ελέγχου και Επιλογής ή εντολές Επιλογής και Απόφασης)

ΠΡΟΣΟΜΟΙΩΣΗ ΠΑΝΕΛΛΑΔΙΚΩΝ ΕΞΕΤΑΣΕΩΝ Γʹ ΤΑΞΗΣ ΗΜΕΡΗΣΙΟΥ ΓΕΝΙΚΟΥ ΛΥΚΕΙΟΥ ΕΞΕΤΑΖΟΜΕΝΟ ΜΑΘΗΜΑ: ΑΕΠΠ ΤΡΙΤΗ 18 ΑΠΡΙΛΙΟΥ 2017 ΣΥΝΟΛΟ ΣΕΛΙΔΩΝ: ΕΠΤΑ (7)

ΑΡΧΗ 1ΗΣ ΣΕΛΙ ΑΣ ΝΕΟ ΚΑΙ ΠΑΛΑΙΟ ΣΥΣΤΗΜΑ

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

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

ΘΕΜΑ 1ο Α. 1. Να αναφέρετε τα κριτήρια που πρέπει να ικανοποιεί κάθε αλγόριθµος.

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

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

Εισαγωγή στα Πληροφοριακά Συστήματα

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

ΑΡΧΗ 1ΗΣ ΣΕΛΙ ΑΣ ΝΕΟ ΚΑΙ ΠΑΛΑΙΟ ΣΥΣΤΗΜΑ

ΘΕΜΑ 1ο. Μονάδες 10. Β. ίνεται το παρακάτω τμήμα αλγορίθμου: Όσο Ι < 10 επανάλαβε Εμφάνισε Ι Ι Ι + 3 Τέλος_επανάληψης ΑΡΧΗ 1ΗΣ ΣΕΛΙ ΑΣ

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

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

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

ΘΕΜΑ 1ο Α. Να γράψετε στο τετράδιό σας τον αριθµό κάθε πρότασης και δίπλα τη λέξη Σωστό, αν είναι σωστή, ή τη λέξη Λάθος, αν είναι λανθασµένη.

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

ΘΕΜΑ 1ο. Μονάδες 10. Β. ίνεται το παρακάτω τμήμα αλγορίθμου: Όσο Ι < 10 επανάλαβε Εμφάνισε Ι Ι Ι + 3 Τέλος_επανάληψης ΑΡΧΗ 1ΗΣ ΣΕΛΙ ΑΣ

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

Τεχνολογία Πολιτισμικού Λογισμικού

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

ΕΠΛ 003: ΕΙΣΑΓΩΓΗ ΣΤΗΝ ΕΠΙΣΤΗΜΗ ΤΗΣ ΠΛΗΡΟΦΟΡΙΚΗΣ. Επανάληψη

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

ΘΕΜΑΤΑ. Ερώτηση 1 Κατά τη Φυσική Αποθήκευση (Physical storage) μιας ΒΔ αποθηκεύονται στον δίσκο τα:

Λειτουργικά Συστήματα 7ο εξάμηνο, Ακαδημαϊκή περίοδος

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

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

ΕΛΛΗΝΙΚΟ ΑΝΟΙΚΤΟ ΠΑΝΕΠΙΣΤΗΜΙΟ

9η Εργαστηριακή Άσκηση: Stored Procedures - Triggers. Αποθηκευμένες Διαδικασίες (Stored Procedures):

ΕΠΛ 001: ΕΙΣΑΓΩΓΗ ΣΤΗΝ ΕΠΙΣΤΗΜΗ ΤΗΣ ΠΛΗΡΟΦΟΡΙΚΗΣ. Ασκήσεις Επανάληψης

Ενδεικτικές λύσεις ασκήσεων

Dr. Garmpis Aristogiannis - EPDO TEI Messolonghi

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

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

Εισαγωγή στην Πληροφορική. Αντώνης Σταµατάκης

ΠΛΗΡΟΦΟΡΙΚΗ ΙI Ενότητα 3: Έλεγχος ροής προγράμματος

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

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

ΘΕΜΑ 1ο Α. Να γράψετε στο τετράδιό σας τον αριθµό κάθε πρότασης και δίπλα τη λέξη Σωστό, αν είναι σωστή, ή τη λέξη Λάθος, αν είναι λανθασµένη.

Αρχιτεκτονική Συστημάτων Βάσεων Δεδομένων. Κατηγορίες χρηστών ΣΔΒΔ Αρχιτεκτονική ANSI/SPARC Γλώσσες ερωτημάτων Μοντέλα δεδομένων Λειτουργίες ΣΔΒΔ

Προγραµµατισµός Η/Υ. Μέρος2

Για Ι από 2 μέχρι 10 με_βήμα 0 S S+I Τέλος_επανάληψης Εμφάνισε S Μονάδες 5

Ενδεικτικές λύσεις και στατιστικά

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

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

Σύστημα Κεντρικής Υποστήριξης της Πρακτικής Άσκησης Φοιτητών ΑΕΙ

Διαχείριση Πολιτισμικών Δεδομένων

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

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

1. Δεν μπορεί να γίνει κλήση μίας διαδικασίας μέσα από μία συνάρτηση.

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

Κεφάλαιο 8.7. Πολυδιάστατοι Πίνακες (Διάλεξη 19)

ΤΕΙ ΙΟΝΙΩΝ ΝΗΣΩΝ ΣΧΟΛΗ ΔΙΟΙΚΗΣΗΣ ΚΑΙ ΟΙΚΟΝΟΜΙΑΣ ΤΜΗΜΑ ΔΙΟΙΚΗΣΗΣ ΕΠΙΧΕΙΡΗΣΕΩΝ - ΕΙΣ

Εισαγωγή στα Πληροφοριακά Συστήματα

Παρακάτω δίνεται o σκελετός προγράμματος σε γλώσσα C. Σχολιάστε κάθε γραμμή του κώδικα.

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

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

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

Σκοπός. Εργαστήριο 6 Εντολές Επανάληψης

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

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

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

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

ΑΛΓΟΡΙΘΜΟΙ ΒΑΣΙΚΕΣ ΕΝΝΟΙΕΣ

ΑΡΧΗ 2ΗΣ ΣΕΛΙΔΑΣ Γ Α... Β

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

ΑΣΚΗΣΗ 1. Structural Programming

ΠΡΟΤΕΙΝΟΜΕΝΑ ΘΕΜΑΤΑ-ΦΡΟΝΤΙΣΤΗΡΙΟ ΑΚΑΔΗΜΑΪΚΟ ΕΠΑΛ- ΚΑΝΙΓΓΟΣ 13- ΤΗΛ

Μεθόδων Επίλυσης Προβλημάτων

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

Εργαστήριο Λειτουργικών Συστημάτων - Αλγόριθμοι Χρονοπρογραμματισμού. Εργαστηριακή Άσκηση

ΑΡΧΗ 1ΗΣ ΣΕΛΙΔΑΣ Δ ΕΣΠΕΡΙΝΩΝ

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

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

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

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

Προγραμματισμός Η/Υ. Βασικές Προγραμματιστικές Δομές. ΤΕΙ Ιονίων Νήσων Τμήμα Τεχνολόγων Περιβάλλοντος Κατεύθυνση Τεχνολογιών Φυσικού Περιβάλλοντος

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

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

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

Τμήμα Πληροφορικής ΑΠΘ

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

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

ΠΑΝΕΛΛΑΔΙΚΕΣ ΕΞΕΤΑΣΕΙΣ ΗΜΕΡΗΣΙΩΝ ΕΠΑΛ (ΟΜΑΔΑ Α ) ΚΑΙ ΜΑΘΗΜΑΤΩΝ ΕΙΔΙΚΟΤΗΤΑΣ ΗΜΕΡΗΣΙΩΝ ΕΠΑΛ (ΟΜΑΔΑ Α ΚΑΙ Β ) ΤΡΙΤΗ 13 ΙΟΥΝΙΟΥ 2017

Transcript:

Προπτυχιακό Πρόγραμμα Σπουδών Πληροφορική - ΠΛΗ 11-2005 - 06 ΕΠΑΝΑΛΗΠΤΙΚΗ ΤΕΛΙΚΗ ΕΞΕΤΑΣΗ 8 ΙΟΥΛΙΟΥ 2006 ΜΕΡΟΣ Α'. ΕΡΩΤΗΣΕΙΣ ΠΟΛΛΑΠΛΩΝ ΕΠΙΛΟΓΩΝ [ΔΙΑΡΚΕΙΑ ΕΞΕΤΑΣΗΣ: 45 ] Σε κάθε ερώτηση απαντάτε επιλέγοντας ένα και μόνο κουτάκι ( ) στο συνημμένο Δελτίο Απαντήσεων. Σε κάθε ερώτηση αντιστοιχούν οι βαθμοί οι οποίοι σημειώνονται σε () Σημείωση: Το σύνολο βαθμών του Α Μέρους (Ερωτήσεις Πολλαπλών Επιλογών) είναι 30/100. Το σύνολο βαθμών του Β Μέρους (Θέματα Ανάλυσης και Σχεδίασης) είναι 70/100. Το σύνολο της βαθμολογίας είναι 100. ΕΡΩΤΗΣΗ 1 (2.5 μονάδες) Ποια από τις παρακάτω απαιτήσεις από το λογισμικό ΔΕΝ είναι λειτουργική; (Α) Η εφαρμογή θα διαβάζει τα στοιχεία των φοιτητών από την οθόνη και θα τα καταχωρεί σε αρχείο (Β) Η καταχώρηση των βαθμολογιών των φοιτητών θα γίνεται σε βάση ORL Η εφαρμογή θα εκτυπώνει τις βαθμολογίες των φοιτητών Η εφαρμογή θα αποστέλλει email στον καθηγητή με τη λίστα των φοιτητών που έχουν επιλέξει το μάθημά του ΕΡΩΤΗΣΗ 2 (2.5 μονάδες) Ένα πληροφοριακό σύστημα πιστοποιεί τους χρήστες του συγκρίνοντας τα στοιχεία τα οποία υποβάλλουν οι ενδιαφερόμενοι με αυτά που διαθέτει σε ένα μητρώο δυνητικών (επιτρεπτών) χρηστών του. Σε περίπτωση επιτυχούς εγγραφής το σύστημα ενημερώνει τον ενδιαφερόμενο με τα προσωπικά του στοιχεία πρόσβασης και ενημερώνει κατάλληλα το μητρώο ώστε να μην είναι δυνατή η εγγραφή άλλου χρήστη με τα ίδια στοιχεία. Στην αντίθετη περίπτωση το σύστημα ενημερώνει τον ενδιαφερόμενο ότι δεν είναι επιτρεπτή η εγγραφή του. Με ποια στοιχεία πρέπει να συμπληρωθούν οι Ροές [1-4] ώστε το ακόλουθο Δ.Ρ.Δ. να περιγράφει πλήρως την παραπάνω διαδικασία; ΑΦΜ 1. Μητρώο Δυνητικών Χρηστών (1) ΑΦΜ Έλεγχος Πιστοποίησης Χρήστη Ρ.4 Απενεργοποίηση Χρήστη ΑΦΜ, Ονομ/νυμο, Ετος Γεν. Πατρώνυμο Υποψήφιος Χρήστης ΑΦΜ, Ονομ/νυμο, Έτος Γεν., Πατρώνυμο (3) (2) Εγγεγραμμένος Χρήστης (4) Ενημέρωση χρήστη για αποτυχία εγγραφής Ρ.3 Δημιουργία Προσωπικών Στοιχείων Πρόσβασης ΑΦΜ, ccountname, Password 2. Εγγεγραμμένοι Χρήστες Σελίδα 1

(Α) (Β) (1): ΑΦΜ, Ονομ/νυμο, Έτος Γεν, Πατρώνυμο, (2): ΑΦΜ, Ονομ/νυμο, Έτος Γεν, Πατρώνυμο, (3): ΑΦΜ, (4): Μήνυμα (1): ΑΦΜ, Ονομ/νυμο, Έτος Γεν, Πατρώνυμο, (2): ccountname, Password, (3): ΑΦΜ, (4): Μήνυμα (1): Ονομ/νυμο, Έτος Γεν, Πατρώνυμο, (2): ccountname, Password, (3): ccountname, Password, (4): Μήνυμα (1): Ονομ/νυμο, Έτος Γεν, Πατρώνυμο, (2): ccountname, (3): ΑΦΜ, (4): ΑΦΜ ΕΡΩΤΗΣΗ 3 (2.5 μονάδες) Ποιο από τα παρακάτω Διαγράμματα Ροής Δεδομένων (Δ.Ρ.Δ.): () () οδηγεί (με βάση τη διαδικασία μετάβασης που έχετε διδαχθεί) στο Δ.Δ.Π. το οποίο ακολουθεί; xec_p3, xec_p4, alc_ Put_ xec_p1 xec_p2 _ alc_p3_, et_ alc_ et_ alc_, Σελίδα 2

ΕΡΩΤΗΣΗ 4 (2.5 μονάδες) Για το Δ.Δ.Π. της προηγούμενης ερώτησης δίνονται παρακάτω τέσσερις από τις procedures οι οποίες προκύπτουν κατά την ανάπτυξη του αντίστοιχου Ψευδοκώδικα (οι οποίες αφορούν στις μονάδες xec_p3, alc_, et_ και Put_, αντίστοιχα). Βρείτε ποια από αυτές δεν περιέχει λάθη, σύμφωνα με τη μεθοδολογία την οποία έχετε διδαχθεί. (Α) PROUR xec_p3 LOL VR,, ; Αρχικοποίησε,, ; LL xec_p1(:in/out); LL xec_p2(:in/out); LL xec_p4(:in); N PROUR (Β) PROUR alc_(:in, :IN, :IN/OUT) LULT, ROM N PROUR PROUR et_(:in/out) R ; N PROUR PROUR Put_(:IN/OUT) WRIT ; N PROUR ΕΡΩΤΗΣΗ 5 (2.5 μονάδες) Έστω η τριαδική συσχέτιση ΑΠΑΣΧΟΛΕΙΤΑΙ(ΥΠΑΛΛΗΛΟΣ, ΕΡΓΟ, ΤΜΗΜΑ) με λόγο πληθικότητας (Ν, 1, 1). Θεωρώντας πως δεν έχουμε άλλη γνώση σχετικά με την επιχειρησιακή λογική της εφαρμογής και τις επιμέρους συσχετίσεις, ο λόγος πληθικότητας της έμμεσης (που προκύπτει ως υποσύνολο της τριαδικής) συσχέτισης μεταξύ των δύο οντοτήτων ΥΠΑΛΛΗΛΟΣ ΕΡΓΟ : (Α) είναι σίγουρα 1-1 (Β) είναι σίγουρα 1-Ν είναι σίγουρα Ν-1 κανένα από τα παραπάνω δεν είναι σωστό ΕΡΩΤΗΣΗ 6 (2.5 μονάδες) Δίνεται ο ακόλουθος Ψευδοκώδικας: for i = 1 to αριθμός_εγγραφών_της_σχέσης_r for j = 1 to αριθμός_εγγραφών_της_σχέσης_s begin read(i-οστή εγγραφή της R) read(j-οστή εγγραφή της S) if R.>S. then print() end Διαλέξτε την ισοδύναμη σχεσιακή έκφραση: (Α) Π (σ R.>S.Β (R) σ R.>S.Β (S)) () Π,, (σ R.>S. (R X S)) Π (R R.>S. S) καμία έκφραση δεν είναι ισοδύναμη με τον πιο πάνω Ψευδοκώδικα ΕΡΩΤΗΣΗ 7 (2.5 μονάδες) Έστω πως εκτελούνται οι ακόλουθες εντολές: create table test (id int, value char(10)); insert into test values (1, NULL ); insert into test values (2, hello ); insert into test values (3, IS NULL); insert into test values (4, ); Σελίδα 3

και στη συνέχεια εκτελείται το ερώτημα (query): select id from test where value IS NULL; Ποια από τις παρακάτω προτάσεις είναι σωστές: (Α) το αποτέλεσμα του ερωτήματος αποτελείται από 2 εγγραφές (Β) το αποτέλεσμα του ερωτήματος είναι η τιμή 3 το αποτέλεσμα του ερωτήματος είναι η τιμή 1 το αποτέλεσμα του ερωτήματος αποτελείται από 3 εγγραφές () το αποτέλεσμα του ερωτήματος αποτελείται από 0 εγγραφές ΕΡΩΤΗΣΗ 8 (2.5 μονάδες) Έστω το ακόλουθο απόσπασμα Δ.Ο.Σ.: ΚΑΘΗΓΗΤΗΣ 1 ΔΙΔΑΣΚΕΙ Ν ΜΑΘΗΜΑ ΟΝΟΜ/ΜΟ ΚΩΔ ONOM I Επιλέξτε το σχεσιακό Σχήμα το οποίο ΔΕΝ είναι εννοιολογικά ισοδύναμο με το πιο πάνω απόσπασμα Δ.Ο.Σ.: (Α) ΚΑΘΗΓΗΤΕΣ(ΚΩΔ, ΟΝΟΜ/ΜΟ) ΜΑΘΗΜΑΤΑ(I, ΟΝΟΜΑ) ΔΙΔΑΣΚΕΙ(I, ΚΩΔ) (Β) ΚΑΘΗΓΗΤΕΣ(ΚΩΔ, ΟΝΟΜ/ΜΟ) ΜΑΘΗΜΑΤΑ(I, ΟΝΟΜΑ, ΚΩΔ) ΜΑΘΗΜΑΤΑ(I, ΟΝΟΜΑ, ΚΩΔ, ΟΝΟΜ/ΜΟ) ΜΑΘΗΜΑΤΑ(I, ΟΝΟΜΑ) ΚΑΘΗΓΗΤΕΣ(ΚΩΔ, ΟΝΟΜ/ΜΟ, I) ΕΡΩΤΗΣΗ 9 (2.5 μονάδες) Θέλουμε να συγχρονίσουμε τις Διαδικασίες Δ1 και Δ2 με τέτοιο τρόπο ώστε σε κάποιο σημείο της εκτέλεσής της, η Δ1 να περιμένει ένα σήμα από τη Δ2 προκειμένου να προχωρήσει. Το συγχρονισμό αυτό μπορούμε να τον επιτύχουμε με το παρακάτω πρόγραμμα: var s: semaphore; s:= ; cobegin X: begin..p(s);.. end Y: begin..v(s);... end coend Με τι θα πρέπει να αντικαταστήσουμε τα Α, Χ, Υ ώστε να επιτύχουμε το συγχρονισμό τον οποίο θέλουμε: (Α) Το Α με 1, το Χ με Δ1 και το Υ με Δ2. (Β) Το Α με 0, το Χ με Δ1 και το Υ με Δ2. Το Α με 1, το Χ με Δ2 και το Υ με Δ1. Το Α με 0, το Χ με Δ2 και το Υ με Δ1. Σελίδα 4

ΕΡΩΤΗΣΗ 10 (2.5 μονάδες) Θεωρούμε ένα χώρο λογικών διευθύνσεων ο οποίος αποτελείται από 8 σελίδες των 1024 bytes η κάθε μία και αντιστοιχίζεται σε φυσική μνήμη με 32 πλαίσια μνήμης. Ποια από τις παρακάτω προτάσεις είναι σωστή; (Α) (Β) Η λογική διεύθυνση έχει 10bits και η φυσική διεύθυνση έχει 18bits Η λογική διεύθυνση έχει 15bits και η φυσική διεύθυνση έχει 13bits Η λογική διεύθυνση έχει 13bits και η φυσική διεύθυνση έχει 15bits Η λογική διεύθυνση έχει 12bits και η φυσική διεύθυνση έχει 16bits ΕΡΩΤΗΣΗ 11 (2.5 μονάδες) Έστω ότι τρεις Διεργασίες Α, Β, Γ, με απαιτήσεις χρόνου Τ Α = 5ms, Τ Β = 5ms, και Τ Γ = 3ms, φτάνουν στην ουρά Κ.Μ.Ε. τις χρονικές στιγμές 0, 2, και 4 αντίστοιχα. Έστω οι ακόλουθοι αλγόριθμοι χρονοδρομολόγησης (α) Round Robin με κβάντο ίσο με 3ms, και (β) Shortest Job irst (SJ) - χωρίς επαναεισαγωγή. Επιλέξτε τη σωστή από τις παρακάτω απαντήσεις: (Α) Τη χρονική στιγμή 7, και για τον αλγόριθμο RR και για τον αλγόριθμο SJ η Διεργασία η οποία εκτελείται στην Κ.Μ.Ε. είναι η Β. (Β) Τη χρονική στιγμή 7, για τον αλγόριθμο RR η Διεργασία η οποία εκτελείται στην Κ.Μ.Ε. είναι η Α, ενώ για τον αλγόριθμο SJ η Διεργασία η οποία εκτελείται στην ΚΜΕ είναι η Γ. Τη χρονική στιγμή 7, για τον αλγόριθμο RR η Διεργασία η οποία εκτελείται στην Κ.Μ.Ε. είναι η Γ, ενώ για τον αλγόριθμο SJ η Διεργασία η οποία εκτελείται στην ΚΜΕ είναι η Β. Τη χρονική στιγμή 7, και για τον αλγόριθμο RR και για τον αλγόριθμο SJ η Διεργασία η οποία εκτελείται στην Κ.Μ.Ε. είναι η Γ. (Ε) Κανένα από τα παραπάνω. ΕΡΩΤΗΣΗ 12 (2.5 μονάδες) Έστω δύο Διεργασίες Α και Β (όπως φαίνονται παρακάτω) εκ των οποίων η μία (Α) τυπώνει τη λέξη pong και η άλλη (Β) τυπώνει τη λέξη ping. Oι Διεργασίες πρέπει να εκτελούνται παράλληλα και να εξασφαλίζεται ότι η εκτέλεσή τους θα τυπώνει επαναληπτικά τις λέξεις ping pong με αυτή τη σειρά. Οποιαδήποτε άλλη σειρά θεωρείται λανθασμένη. Το συγχρονισμό αυτό μπορούμε να τον επιτύχουμε με τη χρήση δύο Σημαφόρων sem και sem: Διεργασία Α Διεργασία Β While (true) while (true) { { wait(χ); wait(ζ); Print pong ; print ping ; signal(υ); signal(w); } } Πώς θα πρέπει να αρχικοποιήσουμε τις Σημαφόρους sem και sem και με τι θα πρέπει να αντικαταστήσουμε τα Χ, Υ, Ζ και W ώστε να επιτύχουμε το συγχρονισμό που θέλουμε: (Α) Οι Σημαφόροι αρχικοποιούνται στις τιμές sem = 1 και semβ = 0, ενώ το Χ με sem, το Y με sem, to Z με semβ και το W με sem. (Β) Οι Σημαφόροι αρχικοποιούνται στις τιμές sem = 0 και semβ = 1, ενώ το Χ με semβ, το Y με semα, to Z με semα και το W με semβ. Οι σημαφόροι αρχικοποιούνται στις τιμές sem = 1 και semβ = 0, ενώ το Χ με sem, το Y με sem, to Z με semα και το W με semβ. Οι Σημαφόροι αρχικοποιούνται στις τιμές sem = 0 και semβ = 1, ενώ το Χ με sem, το Y με sem, to Z με semβ και το W με sem. (Ε) Κανένα από τα παραπάνω. Καλή Επιτυχία!!! Σελίδα 5

Προπτυχιακό Πρόγραμμα Σπουδών Πληροφορική - ΠΛΗ 11-2005 - 06 ΕΠΑΝΑΛΗΠΤΙΚΗ ΤΕΛΙΚΗ ΕΞΕΤΑΣΗ 8 ΙΟΥΛΙΟΥ 2006 ΔΕΛΤΙΟ ΑΠΑΝΤΗΣΕΩΝ ΕΡΩΤΗΣΕΩΝ ΠΟΛΛΑΠΛΩΝ ΕΠΙΛΟΓΩΝ [ΔΙΑΡΚΕΙΑ ΕΞΕΤΑΣΗΣ 45 ] Ονοματεπώνυμο: Τμήμα: Αρ. Μητρώου: Αρ. και είδος ταυτότητας: 1 2 3 4 5 6 Επιλέξτε μία και μόνο απάντηση. Δεν υπάρχουν αρνητικοί βαθμοί για λαθεμένες απαντήσεις. ΕΡΩΤΗΣΗ 1 (2.5) ΕΡΩΤΗΣΗ 2 (2.5) ΕΡΩΤΗΣΗ 3 (2.5) ΕΡΩΤΗΣΗ 4 (2.5) ΕΡΩΤΗΣΗ 5 (2.5) ΕΡΩΤΗΣΗ 6 (2.5) ΕΡΩΤΗΣΗ 7 (2.5) Η (Ε) ΕΡΩΤΗΣΗ 8 (2.5) ΕΡΩΤΗΣΗ 9 (2.5) ΕΡΩΤΗΣΗ 10 (2.5) ΕΡΩΤΗΣΗ 11 (2.5) Η (Ε) ΕΡΩΤΗΣΗ 12 (2.5) Η (Ε) Σελίδα 6