+ All Categories
Home > Documents > Β1iek-ioann.ioa.sch.gr/kanonismoi/taut.doc  · Web viewMS WORD. MS EXCEL. MS ACCESS. 2....

Β1iek-ioann.ioa.sch.gr/kanonismoi/taut.doc  · Web viewMS WORD. MS EXCEL. MS ACCESS. 2....

Date post: 30-May-2020
Category:
Upload: others
View: 1 times
Download: 0 times
Share this document with a friend
113
Β. ΚΑΝΟΝΙΣΜΟΣ ΚΑΤΑΡΤΙΣΗΣ Β. ΚΑΝΟΝΙΣΜΟΣ ΚΑΤΑΡΤΙΣΗΣ ΤΕΧΝΙΚΟΣ ΕΦΑΡΜΟΓΩΝ ΠΛΗΡΟΦΟΡΙΚΗΣ, ΔΙΚΤΥΩΝ ΚΑΙ ΑΥΤΟΜΑΤΙΣΜΟΥ ΓΡΑΦΕΙΟΥ
Transcript
Page 1: Β1iek-ioann.ioa.sch.gr/kanonismoi/taut.doc  · Web viewMS WORD. MS EXCEL. MS ACCESS. 2. ΕΙΣΑΓΩΓΗ ΣΤΟ. INTERNET (8. ω) Εισαγωγή στο Internet ( dns, url, host)

Β. ΚΑΝΟΝΙΣΜΟΣ ΚΑΤΑΡΤΙΣΗΣΒ. ΚΑΝΟΝΙΣΜΟΣ ΚΑΤΑΡΤΙΣΗΣ

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

Page 2: Β1iek-ioann.ioa.sch.gr/kanonismoi/taut.doc  · Web viewMS WORD. MS EXCEL. MS ACCESS. 2. ΕΙΣΑΓΩΓΗ ΣΤΟ. INTERNET (8. ω) Εισαγωγή στο Internet ( dns, url, host)

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

Β.1. Σύντομη Περιγραφή Επαγγελματικών Δραστηριοτήτων (προφίλ επαγγέλματος).

Β.1.1. Τομέας δραστηριοτήτων.

Ο απόφοιτος της ειδικότητας «Τεχνικός Εφαρμογών Πληροφορικής, Δικτύων & Αυτοματισμού Γραφείου» έχει πρόσβαση σε επαγγέλματα των Τεχνολογιών της Πληροφορίας και της Επικοινωνίας επιπέδου 4, όπως αυτό καθορίζεται από την Ε.Ε.: «…..οι ικανότητες και γνώσεις επιτρέπουν την ανάληψη, κατά γενικά αυτόνομο ή ανεξάρτητο τρόπο, ευθυνών σύλληψης ή/και διεύθυνσης ή/και διαχείρησης» (Επίσημη Εφημερίδα των Ευρωπαϊκών Κοινοτήτων αριθ. L 199/59/31-7-85).

Μπορεί να εργασθεί στον Δημόσιο ή Ιδιωτικό τομέα στην:

Α) Τεχνική υποστήριξη Δικτύων Υπολογιστών

Β) Τεχνική υποστήριξη Υπολογιστικών συστημάτων (της κατηγορίας PC’ S)

Γ) Πώληση προϊόντων Πληροφορικής

Δ) Διαχείριση Τοποθεσίας στο INTERNET(Webmaster)

Ε) Ανάπτυξη απλών εφαρμογών

Ειδικότερα μπορεί να εργασθεί σε

1) Επιχειρήσεις, Οργανισμούς, Υπουργεία, κλπ που χρησιμοποιούν προϊόντα και υπηρεσίες Πληροφορικής.

2) Επιχειρήσεις που κατασκευάζουν ή υποστηρίζουν προϊόντα Πληροφορικής.

Επιχειρήσεις που προωθούν – πωλούν προϊόντα ή υπηρεσίες Πληροφορικής.

Β.1.2. Επαγγελματικά Καθήκοντα

Τα επαγγελματικά καθήκοντα που μπορούν να ανατεθούν στον απόφοιτο της ειδικότητας «Τεχνικός Εφαρμογών Πληροφορικής, Δικτύων & Αυτοματισμού Γραφείου» χωρίζονται σε δυο κατηγορίες:1) Μπορεί να αναλαμβάνει αυτοδύναμα-αυτόνομα,

όσα αναφέρονται στην εγκατάσταση και στη συντήρηση Υπολογιστικών συστημάτων (της κατηγορίας PC’ S).

όσα αναφέρονται στην εγκατάσταση και στη συντήρηση απλού τοπικού δικτύου υπολογιστών.

όσα αναφέρονται στην εγκατάσταση, στη συντήρηση και στην ανάπτυξη απλών εφαρμογών (συμπεριλαμβανόμενων και απλών εφαρμογών του Διαδικτύου).

2) Μπορεί να αναλαμβάνει υπό την επίβλεψη, τον έλεγχο και τις οδηγίες υπευθύνου, όσα αναφέρονται σε πιο σύνθετες εφαρμογές.

Σελίδα 2 από 91 LOT 1 / 10.2000

Page 3: Β1iek-ioann.ioa.sch.gr/kanonismoi/taut.doc  · Web viewMS WORD. MS EXCEL. MS ACCESS. 2. ΕΙΣΑΓΩΓΗ ΣΤΟ. INTERNET (8. ω) Εισαγωγή στο Internet ( dns, url, host)

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

Τα Κύρια Επαγγελματικά Καθήκοντα που μπορούν να αναλάβουν οι απόφοιτοι είναι:

1. Εγκατάσταση και συντήρηση απλού τοπικού δικτύου υπολογιστών2. Ανάπτυξη απλών εφαρμογών λογισμικού3. Εγκατάσταση, υποστήριξη και συντήρηση απλών εφαρμογών

λογισμικού4. Προώθηση – πώληση προϊόντων Πληροφορικής5. Διαχείριση Τοποθεσίας στο INTERNET(Webmaster)

Β.2. Αναλυτική Περιγραφή των απαραίτητων Γνώσεων και Δεξιοτήτων για τη συγκεκριμένη Ειδικότητα.

Β.2.1. Περιγραφή Γενικών Γνώσεων και Δεξιοτήτων[Αναπτύσσονται θέματα γενικών γνώσεων και δεξιοτήτων, ασφάλειας και υγιεινής εργασίας, ποιότητας υλικών, προϊόντων και υπηρεσιών, επικοινωνίας, συνεργασίας, εξοικονόμησης ενέργειας, περιβαλλοντικής προστασίας κλπ.].

Β.2.2. Περιγραφή Βασικών Επαγγελματικών Γνώσεων και Δεξιοτήτων. [Αναπτύσσονται θέματα επαγγελματικής κατάρτισης, τα οποία θεμελιώνουν εξειδικευμένες γνώσεις και δεξιότητες, που δεν αλλάζουν συχνά με την εξέλιξη του επαγγέλματος].

Β.2.3. Περιγραφή Ειδικών Επαγγελματικών Προσόντων.

Οι απόφοιτοι της ειδικότητας “Τεχνικός Εφαρμογών Πληροφορικής, Δικτύων και Αυτοματισμού Γραφείων” για να φέρουν σε πέρας την εργασία τους με ταχύτητα, ακρίβεια και επιτυχία πρέπει να έχουν:

Α. Πλήρη γνώση της λειτουργίας και αρχιτεκτονικής των Ηλεκτρονικών Υπολογιστών.

Β. Να έχουν βασικές γνώσεις των λειτουργικών συστημάτων “Professional Windows 2000”, UNIX και LINUX.

Γ. Να έχουν γνώσεις για τα δίκτυα υπολογιστών, την σχεδίασή τους, την λειτουργία τους και υλοποίησή τους.

Δ. Να γράφουν και να διαμορφώνουν ένα κείμενο χρησιμοποιώντας έναν επεξεργαστή κειμένου σε περιβάλλον WINDOWS.

E. Να συνθέτουν και να διαχειρίζονται ένα λογιστικό φύλλο σε περιβάλλον WINDOWS.

ΣΤ. Να σχεδιάζουν, να αναπτύσσουν και να διαχειρίζονται μια βάση δεδομένων σε περιβάλλον WINDOWS.

Ζ. Να έχουν τις απαιτούμενες γνώσεις πάνω στις τεχνικές και μεθόδους ανάλυσης, σύνθεσης, δημιουργίας και επεξεργασίας εικόνας.

Σελίδα 3 από 91 LOT 1 / 10.2000

Page 4: Β1iek-ioann.ioa.sch.gr/kanonismoi/taut.doc  · Web viewMS WORD. MS EXCEL. MS ACCESS. 2. ΕΙΣΑΓΩΓΗ ΣΤΟ. INTERNET (8. ω) Εισαγωγή στο Internet ( dns, url, host)

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

Η. Να έχουν τις απαιτούμενες γνώσεις πάνω στις αρχές και τεχνικές οργάνωσηςαρχείων καθώς και τις βασικές δομές δεδομένων.

Θ. Να έχουν πλήρη γνώση της γλώσσας προγραμματισμού C και C++

Ι. Να έχουν τις γνώσεις για ανάλυση και σχεδιασμό εφαρμογών σε περιβάλλον της VISUAL BASIC.

Κ. Να έχουν τις γνώσεις που απαιτούνται πάνω στις αρχές και τεχνικές της ηλεκτρονικής τυπογραφίας.

Λ. Να έχουν τις γνώσεις που απαιτούνται για τις αρχές λειτουργίας του Διαδικτύου, τις εντολές και τεχνικές ανάπτυξης ιστοσελίδων καθώς επίσης και εξοικείωση με προχωρημένες τεχνικές προγραμματισμού στο Διαδίκτυο.

Μ. Να έχουν γνώσεις προχωρημένων τεχνικών προγραμματισμού σε περιβάλλον ORACLE με χρήση PL/SQL καθώς και χρήση του περιβαλλοντος για την ανάπτυξη κατανεμημένων δικτυακών εφαρμογών και κατανεμημένων βάσεων δεδομένων.

Ν. Να έχουν γνώσεις πάνω στις τεχνικές και μεθοδολογίες ανάπτυξης ολοκληρωμένων και σύνθετων εφαρμογών πολυμέσων καθώς και της επεξεργασίας σημάτων.

Ξ. Να έχουν αποκτήσει εξοικείωση πάνω στις αρχές και τα μοντέλα ασφάλειας που χρησιμοποιούνται στα πληροφοριακά συστήματα καθώς και στη γνώση των αλγόριθμων που αποτελούν τα συστατικά μέρη των μοντέλων αυτών.

Ο. Να έχουν τις γνώσεις για την ανάπτυξη ολοκληρωμένων τοποθεσιών ηλεκτρονικού εμπορίου στο διαδίκτυο

Π. Να έχουν τις γνώσεις για την ανάπτυξη μιας ολοκληρωμένης εμπορικής εφαρμογής χρησιμοποιώντας τα σχετικά εργαλεία.

Β.3. Πρόγραμμα Κατάρτισης

Β.3.1. Ωρολόγιο Πρόγραμμα.

Β.3.1.1. Τα μαθήματα βασικής επαγγελματικής κατάρτισης.Β.3.1.2. Τα μαθήματα εξειδίκευσης.

Σελίδα 4 από 91 LOT 1 / 10.2000

Page 5: Β1iek-ioann.ioa.sch.gr/kanonismoi/taut.doc  · Web viewMS WORD. MS EXCEL. MS ACCESS. 2. ΕΙΣΑΓΩΓΗ ΣΤΟ. INTERNET (8. ω) Εισαγωγή στο Internet ( dns, url, host)

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

ΩΡΟΛΟΓΙΟ ΠΡΟΓΡΑΜΜΑ ΕΙΔΙΚΟΤΗΤΑΣ: « ΤΕΧΝΙΚΟΥ ΕΦΑΡΜΟΓΩΝ ΠΛΗΡΟΦΟΡΙΚΗΣ, ΔΙΚΤΥΩΝ ΚΑΙ ΑΥΤΟΜΑΤΙΣΜΟΥ

ΓΡΑΦΕΙΩΝ»

ΜΑΘΗΜΑΤΑΑ΄ ΕΞΑΜΗΝΟ Β΄ ΕΞΑΜΗΝΟ Γ΄ ΕΞΑΜΗΝΟ Δ΄ ΕΞΑΜΗΝΟ

Α/Α Θ Ε Σ Θ Ε Σ Θ Ε Σ Θ Ε Σ1. Αγγλικά 3 3 3 3 3 3 3 3

2. Εισαγωγή στην Πληροφορική

2 2 2 2

3. Σχεδίαση Εφαρμογών 3 34. Δίκτυα Υπολογιστών 4 4

5.Σύγχρονα Παραθυρικά Λειτουργικά Συστήματα (Windows NT, 2000 &

Linux)

7 7

6.

Ηλεκτρονικοί Υπολογιστές (διαχείριση

και υποστήριξη back office λογισμικού – office

automation)

6 6

7. Αρχές Επεξεργασίας Εικόνας

2 2

8.Γλώσσα

Προγραμματισμού C& C++

7 7

9. Δομές Δεδομένων & Οργάνωση Αρχείων

2 2

10.Εφαρμογές Βάσεων

Δεδομένων σε Παραθυρικό Περιβάλλον

5 5

11.Γλώσσα

Προγραμματισμού Visual Basic

3 3

12. Βάσεις Δεδομένων 2 1 3

13. Επιχειρηματικότητα & Τεχνική Επικοινωνίας

1 1

14. Αρχές Τυπογραφίας μέ Η/Υ (Desktop Publishing)

3 3

15.Τεχνολογίες και υπηρεσίες του

Διαδικτύου

5 5

16. Γλώσσες SQL/4GL Σε Περιβάλλον ORACLE

6 6

17.Εισαγωγή στα Πολυμέσα,

την Επεξεργασία Ηχου και Σημάτων

3 3

18.Διαχείριση Βάσεων

Δεδομένων σε Περιβάλλον MS-SQL

Server

4 4

19.Προχωρημένες Τεχνικές Προγραμματισμού στο

Διαδίκτυο

5 5

20. Μεθοδολογία Ανάπτυξης Εμπορικών Εφαρμογών

3 3

21. Ασφάλεια Δεδομένων / Επικοινωνιών

3 1 4

22.Εργαλεία Συγγραφής

Πολυμέσων (Authoring Tools)

5 5

Σελίδα 5 από 91 LOT 1 / 10.2000

Page 6: Β1iek-ioann.ioa.sch.gr/kanonismoi/taut.doc  · Web viewMS WORD. MS EXCEL. MS ACCESS. 2. ΕΙΣΑΓΩΓΗ ΣΤΟ. INTERNET (8. ω) Εισαγωγή στο Internet ( dns, url, host)

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

23.Ανάπτυξη

Κατανεμημένων Δικτυακών Εφαρμογών

σε Περιβάλλον ORACLE

5 5

Σ 12 13 25 9 18 27 4 21 25 6 19 25

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

Β.3.2. Γνωστικά Αντικείμενα (Μαθήματα)

Β.3.2.1. Στοχοθεσία του προγράμματος κατάρτισης στο θεωρητικό μέρος. [Αναπτύσσονται οι διδακτικοί στόχοι, που αντιστοιχούν στις απαιτήσεις του επαγγελματικού προφίλ και οι οποίοι αφορούν την απόκτηση γνώσεων].

Β.3.2.2. Στοχοθεσία του προγράμματος κατάρτισης στο πρακτικό μέρος.

[Αναπτύσσονται οι διδακτικοί στόχοι, που αντιστοιχούν τις απαιτήσεις του επαγγελματικού προφίλ και οι οποίοι αφορούν την ανάπτυξη δεξιοτήτων].

Σελίδα 6 από 91 LOT 1 / 10.2000

Page 7: Β1iek-ioann.ioa.sch.gr/kanonismoi/taut.doc  · Web viewMS WORD. MS EXCEL. MS ACCESS. 2. ΕΙΣΑΓΩΓΗ ΣΤΟ. INTERNET (8. ω) Εισαγωγή στο Internet ( dns, url, host)

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

Β.3.2.3. Τα αναλυτικά προγράμματα.

Α’ ΕΞΑΜΗΝΟ ΚΑΤΑΡΤΙΣΗΣ

1. ΜΑΘΗΜΑ: ΑΓΓΛΙΚΑ

ΩΡΕΣ ΔΙΔΑΣΚΑΛΙΑΣ: 42/εξάμηνο, 3/εβδομάδαΕΙΔΟΣ ΜΑΘΗΜΑΤΟΣ: ΘΕΩΡΗΤΙΚΟ

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

ΩΡΕΣ ΔΙΔΑΣΚΑΛΙΑΣ: 28/εξάμηνο, 2/εβδομάδαΕΙΔΟΣ ΜΑΘΗΜΑΤΟΣ: ΘΕΩΡΗΤΙΚΟ

Α. ΣΚΟΠΟΣ

Σκοπός του μαθήματος είναι η εισαγωγή των σπουδαστών στις έννοιες της Πληροφορικής ώστε να αποκτήσουν τις βασικές γνώσεις για τη λειτουργία των Η/Υ και μια σφαιρική εικόνα για τα θέματα που αφορούν την Πληροφορική.

Β. ΑΝΑΛΥΤΙΚΟ ΠΡΟΓΡΑΜΜΑ

1. Αναπαράσταση και κωδικοποίηση πληροφορίαςΔεδομένα – ΠληροφορίαΑριθμητικά συστήματαΚωδικοποίηση χαρακτήρωνΗ επιστήμη της Πληροφορικής Τι είναι υπολογιστέςΕξέλιξη των υπολογιστών

2. Υλικό Η/ΥΚεντρική Μονάδα ΕπεξεργασίαςΟργάνωση ΚΜΕ – Σχεδίαση ΚΜΕΑρχιτεκτονική επεξεργαστώνΜνήμη Η/Υ – Οργάνωση & Διαχείριση μνήμηςΜονάδες εισόδου/εξόδου(Ι/Ο)Μέθοδοι και λειτουργία επικοινωνίας των μονάδων Ι/ΟΤύποι Υπολογιστών

3. Εφαρμογές Ψηφιακής ΤεχνολογίαςΗλεκτρονικές συσκευές ευρείας χρήσης Εφαρμογές στις επιστήμες και στην έρευναΨηφιακά Κέντρα ΕλέγχουΜετάδοση ψηφιακών δεδομένων

Τηλεπικοινωνίες και δίκτυα υπολογιστώνΤεχνολογία πολυμέσων Ψηφιακός ήχος και εικόνα Εφαρμογές εικονικής πραγματικότητας

4. Λογισμικό Η/ΥΛογισμικό Συστήματος – Λειτουργικό ΣύστημαΔομή του λειτουργικού συστήματοςΕίδη λειτουργικών ΣυστημάτωνΓλώσσες ΠρογραμματισμούΛογισμικό Εφαρμογών

Σελίδα 7 από 91 LOT 1 / 10.2000

Page 8: Β1iek-ioann.ioa.sch.gr/kanonismoi/taut.doc  · Web viewMS WORD. MS EXCEL. MS ACCESS. 2. ΕΙΣΑΓΩΓΗ ΣΤΟ. INTERNET (8. ω) Εισαγωγή στο Internet ( dns, url, host)

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

5. Επεξεργασία δεδομένωνΤύποι δεδομένωνΜορφές επεξεργασίαςΑρχεία δεδομένων

Ορισμοί-είδη αρχείωνΚατηγορίες λογικών εγγραφώνΟργάνωση – επεξεργασία αρχείων

Βάσεις δεδομένων- Διαχείριση δεδομένωνΑσφάλεια δεδομένωνΑσφάλεια μετάδοσης

6. Πληροφοριακά συστήματαΒασικές έννοιες Ανάλυση, σχεδίαση και εφαρμογή Π.Σ.Κύκλος ανάπτυξης Π.Σ.Εφαρμογές Π.Σ.

7. Επιδράσεις της Ψηφιακής Τεχνολογίας στην σύγχρονη κοινωνία Η εφαρμογή της Ψηφιακής Τεχνολογίας στους διάφορους Τομείς της ανθρώπινης

δραστηριότητας και οι επιπτώσεις.Οι μελλοντικές εφαρμογές.

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

Αναπαράσταση και κωδικοποίηση πληροφορίας

3

Υλικό Η/Υ 5Εφαρμογές Ψηφιακής Τεχνολογίας 5Λογισμικό Η/Υ 5Επεξεργασία δεδομένων 3Πληροφοριακά συστήματα 3Επιδράσεις της Ψηφιακής Τεχνολογίας στην σύγχρονη κοινωνία

2

Tεστ προόδου 2Σύνολο 28

Σελίδα 8 από 91 LOT 1 / 10.2000

Page 9: Β1iek-ioann.ioa.sch.gr/kanonismoi/taut.doc  · Web viewMS WORD. MS EXCEL. MS ACCESS. 2. ΕΙΣΑΓΩΓΗ ΣΤΟ. INTERNET (8. ω) Εισαγωγή στο Internet ( dns, url, host)

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

3. ΜΑΘΗΜΑ: ΣΧΕΔΙΑΣΗ ΕΦΑΡΜΟΓΩΝ

ΩΡΕΣ ΔΙΔΑΣΚΑΛΙΑΣ: 42/εξάμηνο, 3/εβδομάδαΕΙΔΟΣ ΜΑΘΗΜΑΤΟΣ: ΘΕΩΡΗΤΙΚΟ

Α. ΣΚΟΠΟΣ

Σκοπός του μαθήματος είναι να αποκτήσει ο μαθητής ικανότητες ανάλυσης και επίλυσης απλών προβλημάτων με τη βοήθεια αλγορίθμων.

Β. ΑΝΑΛΥΤΙΚΟ ΠΡΟΓΡΑΜΜΑ

1. Εισαγωγικές έννοιες Γενικά περί λογισμικού Γενικά περί προγραμματισμού

2. Ανάλυση προβλήματος Καθορισμός και κατανόηση του προβλήματος Δομή του προβλήματος Καθορισμός απαιτήσεων

3. Αλγόριθμοι Αλγόριθμοι - Βασικές έννοιες Τύποι αλγορίθμων Ανάπτυξη αλγορίθμων Έλεγχος αλγορίθμων

4. Δομημένες τεχνικές Η εξέλιξη τους Αρχές και Έννοιες Τμηματικός προγραμματισμός Ιεραρχικός προγραμματισμός Δομημένος προγραμματισμός Αντικειμενοστραφής προγραμματισμός

5. Βασικές έννοιες τυποποίησης Ορισμοί Βασικές λειτουργίες Τυποποίηση Ολοκλήρωση ενός προγράμματος Δοκιμές και έλεγχοι Τεκμηρίωση και συντήρηση Αξιολόγηση, βελτιστοποίηση, επέκταση του προγράμματος

6. Ανάπτυξη εφαρμογών με απλούς αλγόριθμους

7. Ανάπτυξη εφαρμογών με επίπεδα ελέγχου Με ένα επίπεδο ελέγχου Με δύο επίπεδα ελέγχου

8. Ανάπτυξη εφαρμογών με Πίνακες Γενικά Κατηγορίες πινάκων Μονοδιάστατοι Πίνακες Δισδιάστατοι Πίνακες

9. Αρχεία και ανάπτυξη εφαρμογών σε περιβάλλον Συστημάτων Διαχείρισης Βάσεων Δεδομένων (ΣΔΒΔ)

Σελίδα 9 από 91 LOT 1 / 10.2000

Page 10: Β1iek-ioann.ioa.sch.gr/kanonismoi/taut.doc  · Web viewMS WORD. MS EXCEL. MS ACCESS. 2. ΕΙΣΑΓΩΓΗ ΣΤΟ. INTERNET (8. ω) Εισαγωγή στο Internet ( dns, url, host)

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

Γενικά περί αρχείων και Βάσεων Δεδομένων (ΣΔΒΔ) Επεξεργασία αρχείων Σύζευξη δυο αρχείων

10. Ανάπτυξη εφαρμογών με εκτυπώσεις Τίτλοι Αρίθμηση σελίδων Έλεγχος τέλους σελίδας

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

Εισαγωγικές έννοιες 4Ανάλυση προβλήματος 4Αλγόριθμοι 4Δομημένες τεχνικές 8Βασικές έννοιες τυποποίησης 6Ανάπτυξη εφαρμογών με απλούς αλγόριθμους

2

Ανάπτυξη εφαρμογών με επίπεδα ελέγχου 2Ανάπτυξη εφαρμογών με Πίνακες 4Αρχεία και ανάπτυξη εφαρμογών σε περιβάλλον Συστημάτων Διαχείρισης Βάσεων Δεδομένων (ΣΔΒΔ)

4

Ανάπτυξη εφαρμογών με εκτυπώσεις 2Τεστ προόδου 2Σύνολο 42

Σελίδα 10 από 91 LOT 1 / 10.2000

Page 11: Β1iek-ioann.ioa.sch.gr/kanonismoi/taut.doc  · Web viewMS WORD. MS EXCEL. MS ACCESS. 2. ΕΙΣΑΓΩΓΗ ΣΤΟ. INTERNET (8. ω) Εισαγωγή στο Internet ( dns, url, host)

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

4. ΜΑΘΗΜΑ: ΔΙΚΤΥΑ ΥΠΟΛΟΓΙΣΤΩΝ

ΩΡΕΣ ΔΙΔΑΣΚΑΛΙΑΣ: 56/εξάμηνο, 4/εβδομάδαΕΙΔΟΣ ΜΑΘΗΜΑΤΟΣ: ΘΕΩΡΗΤΙΚΟ

Α΄ ΣΚΟΠΟΣ

Σκοπός του μαθήματος είναι η παροχή στοιχειωδών βασικών γνώσεων για τα δίκτυα υπολογιστών, τη σχεδίαση, τη λειτουργία και την υλοποίησή τους.

Β’ ΑΝΑΛΥΤΙΚΟ ΠΡΟΓΡΑΜΜΑ

1. Εισαγωγή στα Δίκτυα Υπολογιστών και τα Πρότυπα Αναφοράς ΔικτύωνΟρισμοίΔομή δικτύωνΑρχιτεκτονικές δικτύωνΜοντέλο αναφοράς OSIΥπηρεσίες

2. Φυσικό ΕπίπεδοΑρχές θεωρητικής ΦυσικήςΜέσα μετάδοσηςΑναλογική – Ψηφιακή μετάδοσηΔίκτυο ISDN

3. Επίπεδο Προσπέλασης ΜέσουΤοπικά και Μητροπολιτικά δίκτυαΠρωτόκολλα Τοπικών δικτύωνΔίκτυα οπτικών ινών – Δορυφορικά δίκτυα

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

5. Επίπεδο ΔικτύουΣχεδίαση επιπέδου δικτύουΑλγόριθμοι δρομολόγησηςΑλγόριθμοι ελέγχου συμφόρησηςΔιασύνδεση δικτύων

6. Επίπεδο ΜεταφοράςΣχεδίαση επιπέδου μεταφοράςΔιαχείριση συνδέσεων

7. Επίπεδο ΣυνόδουΣχεδίαση επιπέδου συνόδουΚλήση απομακρυσμένων διαδικασιών

8. Επίπεδο ΠαρουσίασηςΣχεδίαση επιπέδου παρουσίασηςΤεχνικές συμπίεσης δεδομένωνΚρυπτογράφηση

Σελίδα 11 από 91 LOT 1 / 10.2000

Page 12: Β1iek-ioann.ioa.sch.gr/kanonismoi/taut.doc  · Web viewMS WORD. MS EXCEL. MS ACCESS. 2. ΕΙΣΑΓΩΓΗ ΣΤΟ. INTERNET (8. ω) Εισαγωγή στο Internet ( dns, url, host)

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

9. Επίπεδο ΕφαρμογήςΣχεδίαση επιπέδου εφαρμογήςΔιαχείριση αρχείων, Ηλεκτρονικό ταχυδρομείοΝοητά κυκλώματα

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

Εισαγωγη Στα Δικτυα Υπολογιστων Και Τα Προτυπα Αναφορας Δικτυων

10

Φυσικο Επιπεδο 8Επιπεδο Προσπελασης Μεσου 4Επιπεδο Διασυνδεσης Δεδομενων 8Επιπεδο Δικτυου 6Επιπεδο Μεταφορας 4Επιπεδο Συνοδου 4Επιπεδο Παρουσιασης 4Επιπεδο Εφαρμογης 6Τεστ προόδου 2Σύνολο 56

Σελίδα 12 από 91 LOT 1 / 10.2000

Page 13: Β1iek-ioann.ioa.sch.gr/kanonismoi/taut.doc  · Web viewMS WORD. MS EXCEL. MS ACCESS. 2. ΕΙΣΑΓΩΓΗ ΣΤΟ. INTERNET (8. ω) Εισαγωγή στο Internet ( dns, url, host)

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

5. ΜΑΘΗΜΑ: ΣΥΓΧΡΟΝΑ ΠΑΡΑΘΥΡΙΚΑ ΛΕΙΤΟΥΡΓΙΚA ΣΥΣΤΗΜΑTA (WINDOWS ΝΤ, 2000, UNIX-LINUX)

ΩΡΕΣ ΔΙΔΑΣΚΑΛΙΑΣ: 98/εξάμηνο, 7/εβδομάδαΕΙΔΟΣ ΜΑΘΗΜΑΤΟΣ: ΕΡΓΑΣΤΗΡΙΑΚΟ

Α΄ ΣΚΟΠΟΣ

Σκοπός του μαθήματος είναι παρουσίαση των λειτουργικών συστημάτων Windows ΝΤ, 2000, UNIX και LINUX, ώστε να έχουν οι καταρτιζόμενοι τη δυνατότητα να εργαστούν στο αντίστοιχο περιβάλλον. Το μάθημα καλύπτει βασικές έννοιες, τα εργαλεία και τη διαχείριση του συστήματος. Μεγάλη σημασία αποδίδεται στις εργαστηριακές ασκήσεις για την κατανόηση της λειτουργικότητας των συστημάτων.

Β’ ΑΝΑΛΥΤΙΚΟ ΠΡΟΓΡΑΜΜΑ

ΜΕΡΟΣ Α’ Windows ΝΤ, 2000

1. ΤΟ ΠΑΡΑΘΥΡΙΚΟ ΠΕΡΙΒΑΛΛΟΝΕργαλεία γραφείουΠίνακας σημειώσεωνΣύνδεση και ενσωμάτωση αντικειμένωνΔυναμική ανταλλαγή δεδομένωνΕνσωμάτωση πακέτωνΠίνακας ελέγχουΝέα εργαλεία (Ελέγχου, Διαχείρισης, Επικοινωνίας)Τεχνική Plug ‘N PlayΠροσαρμογή περιβάλλοντος χρήστηWindows και δίκτυαΠολυμέσα

2. ΔΙΑΧΕΙΡΙΣΗ ΔΙΚΤΥΩΝ ΣΤΑ WINDOWS ΝΤ, 2000Τεχνικές Διαχείρισης Δικτύων

Εγκατάσταση Δικτύου στα Windows ΝΤ, 2000Διαχείριση Διακομιστή (server)Διαχείριση σταθμού εργασίαςBackupΔικαιώματα πρόσβασης στις πηγέςΠρωτόκολλα επικοινωνίας

3. WINDOWS ΝΤ, 2000 ΚΑΙ ΕΞΩΤΕΡΙΚΟ ΠΕΡΙΒΑΛΛΟΝWindows Internet Name Service (WINS) Internet Information Server (IIS) Internet Explorer Remote Access Server (RAS) Ασφάλεια δεδομένων

ΜΕΡΟΣ B’ UNIX

4. ΒΑΣΙΚΕΣ ΕΝΝΟΙΕΣΕίσοδος στο UNIXΤο σύστημα αρχείωνΣχετικά και απόλυτα ονόματα διαδρομώνΟι κυριότεροι κατάλογοι στο σύστημα αρχείων

Σελίδα 13 από 91 LOT 1 / 10.2000

Page 14: Β1iek-ioann.ioa.sch.gr/kanonismoi/taut.doc  · Web viewMS WORD. MS EXCEL. MS ACCESS. 2. ΕΙΣΑΓΩΓΗ ΣΤΟ. INTERNET (8. ω) Εισαγωγή στο Internet ( dns, url, host)

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

Ο κειμενογράφος viΒασικές εντολές διαχείρισης αρχείωνΒασικές εντολές διαχείρισης καταλόγωνΣύνδεσμοιΔικαιώματα προσπέλασης σε αρχείοΟμάδα αρχείωνΧρήση μεταχαρακτήρων στην ονοματολογία αρχείων

5. ΟΙ ΕΝΤΟΛΕΣ ΤΟΥ UNIXΕντολές και εφαρμογέςΑνακατεύθυνση εισόδου/εξόδου/ εξόδου σφαλμάτων σε αρχείαΣωληνώσεις – φίλτραΠροστασία ειδικών χαρακτήρων στις εντολές

6. ΕΛΕΓΧΟΣ ΔΙΕΡΓΑΣΙΩΝΥπό συνθήκη εκτέλεση εντολώνΕκτέλεση εντολών στο προσκήνιο και το παρασκήνιοΠεριορισμοί για διεργασίες παρασκηνίουΑναφορά και διαχείριση εκτελούμενων διεργασιώνΌρια χρήσης πόρων του συστήματος

7. ΕΡΓΑΛΕΙΑ ΦΛΟΙΟΥΜηχανισμός ιστορικού εντολώνΜηχανισμός ψευδωνύμωνΠρόσθεση/αφαίρεση εντολών από το αποτέλεσμά τουςΠλήρης παρουσίαση της διαδικασίας εκτέλεσης εντολών

8. Ο ΦΛΟΙΟΣ ΩΣ ΠΡΟΓΡΑΜΜΑΤΙΣΤΙΚΟ ΠΕΡΙΒΑΛΛΟΝΠρογράμματα φλοιούΧρήση μεταβλητών και δομών ελέγχουΤελεστές σύγκρισης και αριθμητικοί τελεστές εξέτασης αρχείωνΜεταβλητές και μεταβλητές περιβάλλοντοςΑπλές μεταβλητές και λίστες λέξεων

9. ΕΙΣΑΓΩΓΗ ΣΤΗ ΔΙΑΧΕΙΡΙΣΗ ΣΥΣΤΗΜΑΤΩΝ UNIXΕντολή chownΣυστήματα αρχείωνΔιαχείριση εκτυπώσεωνΑρχεία αρχικοποίησης του συστήματος

ΜΕΡΟΣ Γ’ LINUX

10. ΕΙΣΑΓΩΓΗΙστορική παρουσίαση του LINUXΗ φιλοσοφία σχεδίασης του LINUXΣυγκριτική παρουσίαση με άλλα λειτουργικά συστήματα

11. ΟΙ ΕΝΤΟΛΕΣ ΤΟΥ LINUXΕντολέςΟ φλοιόςΒασικές εφαρμογές

12. ΔΙΑΧΕΙΡΙΣΗ ΣΥΣΤΗΜΑΤΟΣ LINUXΑρχικοποίηση του συστήματοςΛειτουργία του συστήματοςΔιαχείριση των χρηστώνΔιαχείριση συστήματος αρχείωνΔιαχείριση εκτυπώσεωνΑντιμετώπιση έκτακτων καταστάσεων

Σελίδα 14 από 91 LOT 1 / 10.2000

Page 15: Β1iek-ioann.ioa.sch.gr/kanonismoi/taut.doc  · Web viewMS WORD. MS EXCEL. MS ACCESS. 2. ΕΙΣΑΓΩΓΗ ΣΤΟ. INTERNET (8. ω) Εισαγωγή στο Internet ( dns, url, host)

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

13. ΓΕΝΙΚΑ ΘΕΜΑΤΑΤο σύστημα X-WindowΠρογραμματισμός εφαρμογώνTCP/IP και SLIP

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

Το Παραθυρικο Περιβαλλον 2Διαχειριση Δικτυων Στα Windows Ντ, 2000 15Windows Ντ, 2000 Και Εξωτερικο Περιβαλλον 10Βασικες Εννοιες Unix 4Οι Εντολες Του Unix 8Ελεγχος Διεργασιων Unix 6Εργαλεια Φλοιου Unix 6Ο Φλοιος Ως Προγραμματιστικο Περιβαλλον 10Εισαγωγη Στη Διαχειριση Συστηματων Unix 10Εισαγωγη Linux 2Οι Εντολες Του Linux 6Διαχειριση Συστηματος Linux 15Γενικα Θεματα 2Τεστ προόδου 2

Σύνολο 98

Σελίδα 15 από 91 LOT 1 / 10.2000

Page 16: Β1iek-ioann.ioa.sch.gr/kanonismoi/taut.doc  · Web viewMS WORD. MS EXCEL. MS ACCESS. 2. ΕΙΣΑΓΩΓΗ ΣΤΟ. INTERNET (8. ω) Εισαγωγή στο Internet ( dns, url, host)

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

6. ΜΑΘΗΜΑ: ΗΛΕΚΤΡΟΝΙΚΟΙ ΥΠΟΛΟΓΙΣΤΕΣ (ΔΙΑΧΕΙΡΙΣΗ ΚΑΙ ΥΠΟΣΤΗΡΙΞΗ BACK OFFICE ΛΟΓΙΣΜΙΚΟΥ – OFFICE AUTO-MATION)

ΩΡΕΣ ΔΙΔΑΣΚΑΛΙΑΣ: 84/εξάμηνο, 6/εβδομάδαΕΙΔΟΣ ΜΑΘΗΜΑΤΟΣ: ΕΡΓΑΣΤΗΡΙΑΚΟ

Α. ΣΚΟΠΟΣ

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

Β. ΑΝΑΛΥΤΙΚΟ ΠΡΟΓΡΑΜΜΑ

1. Βασικές Εννοιες Αυτοματισμού Γραφείου Η έννοια του γραφείου. Η έννοια της πληροφορίας. Το τυφλό σύστημα πληκτρολόγησης.

2. Εισαγωγή στην Επεξεργασία Κειμένου Η βασική οθόνη του επεξεργαστή κειμένου Η επίκληση βοήθειας

3. Δημιουργία και Διαμόρφωση του κειμένου Σύνταξη κειμένου, διόρθωση, αποθήκευση και ανάκληση Διαμορφώσεις χαρακτήρων, παραγράφων, πλαισίων Μοντέλα(styles) και πρότυπα(templates)

4. Διαμόρφωση του εγγράφου Στήλες, ενότητες, σημειώσεις, περιγράμματα, γλωσσάρια, αριθμοί σελίδων κλπ Διαμόρφωση της εμφάνισης και εκτυπώσεις

5. Εισαγωγή αντικειμένων (εικόνες, σύμβολα, αρχεία, κλπ)

6. Οι πίνακες –Εισαγωγή & Διαχείριση

7. Βοηθητικά προγράμματα Ορθογραφία, γραμματική, συλλαβισμός, συνώνυμα, ταξινομήσεις, αυτόματη αρίθμηση

παραγράφων, κλπ Συγχώνευση εγγράφων, συγχώνευση αλληλογραφίας Τα προγράμματα MS - DRAW και MS – GRAPH 8. Ειδικές λειτουργίες Καταχωρίσεις ειδικών πεδίων και συμβόλων, πίνακες περιεχομένων και ευρετηρίων Διαμόρφωση του περιβάλλοντος του επεξεργαστή κειμένου

9. Εισαγωγή στις μακροεντολές Δημιουργία Τρόποι εκτέλεσής τους Αρχεία

10. Εισαγωγή στην Επεξεργασία λογιστικών φύλλων Περιγραφή της βασικής οθόνης Βασικές έννοιες(στήλες, γραμμές, κελιά, διευθύνσεις, περιοχές)

Σελίδα 16 από 91 LOT 1 / 10.2000

Page 17: Β1iek-ioann.ioa.sch.gr/kanonismoi/taut.doc  · Web viewMS WORD. MS EXCEL. MS ACCESS. 2. ΕΙΣΑΓΩΓΗ ΣΤΟ. INTERNET (8. ω) Εισαγωγή στο Internet ( dns, url, host)

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

Τύποι δεδομένων - Εισαγωγή δεδομένων

11. Διαχείριση των δεδομένων και μορφοποίηση Μετακινήσεις, αντιγραφές, διαγραφές, παρεμβολές Γραμματοσειρές, στοίχιση, περιθώρια, κλπ

12. Εκτυπώσεις – διαχείριση αρχείων Διαμόρφωση σελίδας, παράμετροι Διαχείριση αρχείων(αποθήκευση, ανάκτηση, διαγραφή, συμβατότητα με συνηθισμένους

τύπους αρχείων).

13. Διαγράμματα Δημιουργία Τύποι διαγραμμάτων, διόρθωση και μορφοποίηση, εκτύπωση.

14. Βάσεις Δεδομένων Δημιουργία(ορισμός πεδίων κλπ). Εισαγωγή δεδομένων Αναζήτηση, τροποποίηση, διαγραφή, ταξινόμηση Ερωτήσεις

15. Μακροεντολές Δημιουργία Τρόποι εκτέλεσής τους Αρχεία

16. Σύνδεση φύλλων και διαχείριση πολλαπλών φύλλων Συνεργασία με διάφορες εφαρμογές.

17. Αλλες Εφαρμογές Αυτοματισμού Γραφείου Δημιουργία και Επεξεργασία Παρουσιάσεων Ηλεκτρονικό Ταχυδρομείο

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

Βασικές Εννοιες Αυτοματισμού Γραφείου 5Εισαγωγή στην Επεξεργασία Κειμένου 2Δημιουργία και Διαμόρφωση του κειμένου 4Διαμόρφωση του εγγράφου 4Εισαγωγή αντικειμένων (εικόνες, σύμβολα, αρχεία, κλπ)

1

Οι πίνακες –Εισαγωγή & Διαχείριση 6Βοηθητικά προγράμματα 5Ειδικές λειτουργίες 2Εισαγωγή στις μακροεντολές 4Εισαγωγή στην Επεξεργασία λογιστικών φύλλων 4Διαχείριση των δεδομένων και μορφοποίηση 10Εκτυπώσεις – διαχείριση αρχείων 2Διαγράμματα 6Βάσεις Δεδομένων 8Μακροεντολές 8Σύνδεση φύλλων και διαχείριση πολλαπλών φύλλων

3

Αλλες Εφαρμογές Αυτοματισμού Γραφείου 8Τεστ προόδου 2Σύνολο 84

Σελίδα 17 από 91 LOT 1 / 10.2000

Page 18: Β1iek-ioann.ioa.sch.gr/kanonismoi/taut.doc  · Web viewMS WORD. MS EXCEL. MS ACCESS. 2. ΕΙΣΑΓΩΓΗ ΣΤΟ. INTERNET (8. ω) Εισαγωγή στο Internet ( dns, url, host)

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

Β’ ΕΞΑΜΗΝΟ ΚΑΤΑΡΤΙΣΗΣ

7. ΜΑΘΗΜΑ: ΑΓΓΛΙΚΑ

ΩΡΕΣ ΔΙΔΑΣΚΑΛΙΑΣ: 42/εξάμηνο, 3/εβδομάδαΕΙΔΟΣ ΜΑΘΗΜΑΤΟΣ: ΘΕΩΡΗΤΙΚΟ

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

ΩΡΕΣ ΔΙΔΑΣΚΑΛΙΑΣ: 28/εξάμηνο, 2/εβδομάδαΕΙΔΟΣ ΜΑΘΗΜΑΤΟΣ: Θεωρητικό

1. ΕΦΑΡΜΟΓΕΣ ΑΥΤΟΜΑΤΙΣΜΟΥ ΓΡΑΦΕΙΩΝ. (20ω)Ms OFFICE (χρηση και λειτουργια)

MS WORDMS EXCELMS ACCESS

2. ΕΙΣΑΓΩΓΗ ΣΤΟ INTERNET (8ω)Εισαγωγή στο Internet ( dns, url, host)ΥΠΗΡΕΣΙΕΣ INTERNET (E-MAIL, FTP, WWW, TELNET Κ.Α.)ΗΛΕΚΤΡΟΝΙΚΟ ΤΑΧΥΔΡΟΜΕΙΟ (E-MAIL)ΠΑΓΚΟΣΜΙΟΣ ΙΣΤΟΣ (WWW)

Σελίδα 18 από 91 LOT 1 / 10.2000

Page 19: Β1iek-ioann.ioa.sch.gr/kanonismoi/taut.doc  · Web viewMS WORD. MS EXCEL. MS ACCESS. 2. ΕΙΣΑΓΩΓΗ ΣΤΟ. INTERNET (8. ω) Εισαγωγή στο Internet ( dns, url, host)

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

9. ΜΑΘΗΜΑ: ΑΡΧΕΣ ΕΠΕΞΕΡΓΑΣΙΑΣ ΕΙΚΟΝΑΣ

ΩΡΕΣ ΔΙΔΑΣΚΑΛΙΑΣ: 28/εξάμηνο, 2/εβδομάδαΕΙΔΟΣ ΜΑΘΗΜΑΤΟΣ: ΕΡΓΑΣΤΗΡΙΑΚΟ

Α΄ ΣΚΟΠΟΣ

Σκοπός του μαθήματος είναι η εξοικείωση του σπουδαστή με τις τεχνικές και τις μεθόδους της ανάλυσης, σύνθεσης, δημιουργίας και επεξεργασίας εικόνας

Β’ ΑΝΑΛΥΤΙΚΟ ΠΡΟΓΡΑΜΜΑ

1. Γενική επισκόπηση του κόσμου της ψηφιακής εικόναςΓνωριμία με τις αρχές της ψηφιακής φωτογραφίαςΛήψη εικόνων, συσκευές λήψης εικόνωνΒασικές ρυθμίσεις εικόνωνΕκτυπώσεις εικόνων, συσκευές εκτύπωσης εικόνωνΛογισμικό επεξεργασίας εικόνων, τα βασικά πακέτα

2. Φόρμες αρχείων εικόνων και συμπίεση εικόνωνΕπισκόπηση των ζητημάτων των φορμών των αρχείων εικόνωνΑνάλυση των κυρίαρχων φορμών αρχείων εικόνωνΣυμπίεση εικόνωνΚατάλληλες φόρμες αρχείων για την συμπίεση εικόνων

3. Εργαλεία αυτοματισμού στην επεξεργασία και διόρθωση εικόνωνΗ παλέτα των εργαλείων αυτοματισμού της επεξεργασίας εικόνωνΕργαλεία επιλογής περιοχής εικόναςΕργαλεία ζωγραφικήςΕργαλεία διόρθωσης εικόνων

4. ΧρώμαΕπιλέγοντας και χρησιμοποιώντας χρώμαΧώροι χρωμάτων Χρησιμοποιώντας τις παλέτες χρωμάτωνΕργαλεία διόρθωσης των χρωμάτων

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

6. Ποσοτική ανάλυση και διακρίβωση (καλιμπράρισμα) εικόνωνΠοσοτικές αρχές της κλασσικής φωτογραφίας και η εφαρμογή τους στο καλιμπράρισμα των ψηφιακών εικόνων

Τεχνικές μέτρησης και καλιμπραρίσματος χρώματοςΚαλιμπράρισμα συσκευών εμφάνισης και εκτύπωσης εικόνων

7. Μετασχηματισμοί εικόνωνΟι διάφοροι γραμμικοί μετασχηματισμοί μίας εικόναςΜετασχηματισμοί εικόνων κατά επίπεδα ρύθμισηςΔιαδικασίες δημιουργίας βέλτιστης εικόναςΟι βασικές οπτικές παράμετροι για τον χαρακτηρισμό και την βελτίωση των εικόνων

Σελίδα 19 από 91 LOT 1 / 10.2000

Page 20: Β1iek-ioann.ioa.sch.gr/kanonismoi/taut.doc  · Web viewMS WORD. MS EXCEL. MS ACCESS. 2. ΕΙΣΑΓΩΓΗ ΣΤΟ. INTERNET (8. ω) Εισαγωγή στο Internet ( dns, url, host)

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

8. Τεχνικές βελτίωσης εικόνωνΤα βήματα για την δημιουργία ψηφιακών εικόνων επιπέδου φωτογραφίαςΤα βήματα για την διόρθωση των χρωμάτωνΤα βήματα για την βελτιωμένη εκτύπωσηΦιλτράρισμα εικόνας και δημιουργία ειδικών οπτικών εντυπώσεων (εφφέ)Επισκόπηση των οπτικών εφφέ (υφή κλπ.)Χρήση διαφόρων ειδών φίλτρων, προτύπων και bitmaps στην δημιουργία εφφέΟι διάφοροι τρόποι για την δημιουργία σκιώνΟι διαφορετικές πράξεις λογισμού των εικόνων στην δημιουργία εφφέΕφφέ κειμένου και ο συνδυασμός της χρήσης πακέτων επεξεργασίας εικόνων και ηλεκτρονικής τυπογραφίας

9. Σύνθεση ακολουθίας εικόνωνΕργαλεία σύνθεσης εικόνωνΤεχνικές βελτίωσης συνθέτων εικόνωνΤεχνικές βελτίωσης του χρώματος σε σύνθετες εικόνεςΒήματα για την δημιουργία κινούμενων εικόνων

10. Δημιουργία εικόνων για το διαδίκτυο και τα πολυμέσαΟι ειδικές απαιτήσεις διαδικτύου και πολυμέσων στην δημιουργία εικόνωνΔημιουργία αρχείων εικόνων για τον παγκόσμιο ιστό

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

Γενική επισκόπηση του κόσμου της ψηφιακής εικόνας

2

Φόρμες αρχείων εικόνων και συμπίεση εικόνων 4Εργαλεία αυτοματισμού στην επεξεργασία και διόρθωση εικόνων

2

Χρώμα 3Προχωρημένα εργαλεία ρύθμισης εικόνων 3Ποσοτική ανάλυση και διακρίβωση (καλιμπράρισμα) εικόνων

2

Μετασχηματισμοί εικόνων 2Τεχνικές βελτίωσης εικόνων 4Σύνθεση ακολουθίας εικόνων 2Δημιουργία εικόνων για το διαδίκτυο και τα πολυμέσα

2

Τεστ προόδου 2Σύνολο 28

Σελίδα 20 από 91 LOT 1 / 10.2000

Page 21: Β1iek-ioann.ioa.sch.gr/kanonismoi/taut.doc  · Web viewMS WORD. MS EXCEL. MS ACCESS. 2. ΕΙΣΑΓΩΓΗ ΣΤΟ. INTERNET (8. ω) Εισαγωγή στο Internet ( dns, url, host)

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

10. ΜΑΘΗΜΑ: ΓΛΩΣΣΑ ΠΡΟΓΡΑΜΜΑΤΙΣΜΟΥ C & C++

ΩΡΕΣ ΔΙΔΑΣΚΑΛΙΑΣ: 98/εξάμηνο, 7/εβδομάδαΕΙΔΟΣ ΜΑΘΗΜΑΤΟΣ: ΕΡΓΑΣΤΗΡΙΑΚΟ

Α΄ ΣΚΟΠΟΣ

Σκοπός του μαθήματος είναι να αποκτήσει ο μαθητής ικανότητες ανάλυσης και προγραμματισμού επίλυσης απλών προβλημάτων με τη βοήθεια της γλώσσας προγραμματισμού C.Επίσης να εξοικειωθεί με τις αρχές και το προγραμματιστικό περιβάλλον της C++ για την επίλυση απλών και σύνθετων προβλήματων μέσω αυτής της γλώσσας.

Β. ΑΝΑΛΥΤΙΚΟ ΠΡΟΓΡΑΜΜΑ

1. ΕΙΣΑΓΩΓΗ Εξέλιξη της C Βήματα για την γραφή και εκτέλεση ενός προγράμματος Συναρτήσεις Βιβλιοθήκης Υλοποίηση απλών προγγραμάτων (με κλήση συναρτήσεων βιβλιοθήκης π.χ. <printf,scanf>) Δομή προγράμματος

2. ΒΑΣΙΚΑ ΣΤΟΙΧΕΙΑΤο αλφάβητοΣυντακτικοί κανόνεςΟι λέξεις της CΤελεστέςStringsΜεταβλητέςΣταθερέςΣχόλια

3. ΜΕΤΑΒΛΗΤΕΣ – ΤΥΠΟΙ- ΤΕΛΕΣΤΕΣΔηλώσεις μεταβλητώνΒασικοί τύποι δεδομένων (char, int, float και συνδυασμοί αυτών με λέξεις unsigned, long, short)Εκφράσεις, Προτάσεις, Εντολή ΕκχώρησηςΟ ακέραιος τύπος (int) και οι αριθητικοί τελεστέςΟ τύπος floatΟ τύπος charΟ τύπος doubleΤελεστές ισότητας, ανισότητας…Λογικοί τελεστές (!, &&, ||)Bitwise τελεστές (~, &, ^, |, <<, >>)Μετατροπές Τύπων (casting)

4. ΕΝΤΟΛΕΣ ΕΛΕΓΧΟΥ ΚΑΙ ΕΠΑΝΑΛΗΨΗΣΗ Σύνθετη πρότασηΕντολή IF-ELSEΤελεστής ? (Υπο συνθήκη)Εντολή WHILEΕντολή FORΕντολή DOΕντολή SWITCH

Σελίδα 21 από 91 LOT 1 / 10.2000

Page 22: Β1iek-ioann.ioa.sch.gr/kanonismoi/taut.doc  · Web viewMS WORD. MS EXCEL. MS ACCESS. 2. ΕΙΣΑΓΩΓΗ ΣΤΟ. INTERNET (8. ω) Εισαγωγή στο Internet ( dns, url, host)

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

Εντολή DO WHILEΕντολές BREAK, CONTINUE, GOTOΠαραδείγματα-Ασκήσεις

5. ΣΥΝΑΡΤΗΣΕΙΣΕισαγωγήΓενική μορφή συνάρτησης - Τρόπος δήλωσης των παραμέτρων τηςΕντολή Return – Επιστροφή τιμή ΣυνάρτησηςΚανόνες Εμβέλειας. Τοπικές (Local) και Σφαιρικές (global) μεταβλητέςΟρίσματα Συναρτήσεων και κλήση αυτώνΚλήση συνάρτησης με πίνακεςΤα ορίσματα arg και argv στην συνάρτηση main()Επιστρεφόμενες Μη ακέραιες τιμές από ΣυναρτήσειςΕπιστροφή Δεικτών (Συναρτήσεις)Συναρτήσεις τύπου VoidRecursion (Επανενεργοποίηση ή αναδρομή)Μαθηματικές Συναρτήσεις (math.h)

Τριγωνομετρικές ΣυναρτήσειςΔιαίρεση div(): Συνάρτηση δύο μεταβλητώνLog(), log10(): Φυσικός λογάριθμος και λογάριθμος με βάση το 10Exp() Εκθετική συνάρτηση μιας μεταβλητήςΣυναρτήσεις power(), pow(), pow10()Αλλες Συναρτήσεις(π.χ strcpy(),strcat(),strcmp(),strlen(),strupr(),strlwr(),toupper(),

Tolower() )

6. ΔΕΙΚΤΕΣ – ΠΙΝΑΚΕΣ – STRINGSΟρισμός δείκτηΤελεστές δεικτώνΑριθμητική δεικτώνΟ δείκτης σαν παράμετρος σε συνάρτηση (Call by reference)Πίνακες μιας διάστασηςΗ σχέση δεικτών και ΠινάκωνΠίνακες παράμετροι σε συναρτήσειςStrings και δείκτεςΠίνακες περισσοτέρων διαστάσεωνΔείκτες σε δείκτες και απόδοση αρχικών τιμών σε δείκτεςΠαραδείγματα – Ασκήσεις

7. ΑΝΑΔΡΟΜΗΑναδρομή

Συνάρτηση σαν παράμετρος συνάρτησης Παραδείγματα – Ασκήσεις

8. ΣΥΝΘΕΤΟΙ ΤΥΠΟΙΟ τύπος EnumStructures – UnionΗ δήλωση typedef

9. Ο ΠΡΟΕΠΕΞΕΡΓΑΣΤΗΣΗ δήλωση #includeΗ δήλωση #defineΜακροεντολέςΜεταγλώριση υπό συνθήκες (#if, #ifdef, #ifndef)

10. ΑΡΧΕΙΑ ΕΙΣΟΔΟΥ-ΕΞΟΔΟΥΗ εντολή printfΗ εντολή scanfΟι εντολές fprintf, sprintf, fscanf, sscanfΑρχεία (fopen, fclose, getc, getchar, fgetc, putc, putchar, gets, fgets, puts, fputs, fseek, re-wind, ftell, unlink, exit, system)

Σελίδα 22 από 91 LOT 1 / 10.2000

Page 23: Β1iek-ioann.ioa.sch.gr/kanonismoi/taut.doc  · Web viewMS WORD. MS EXCEL. MS ACCESS. 2. ΕΙΣΑΓΩΓΗ ΣΤΟ. INTERNET (8. ω) Εισαγωγή στο Internet ( dns, url, host)

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

11. ΕΙΣΑΓΩΓΗ ΣΤΗ C++ Σύντομη ιστορία της C++. Προγράμματα . Επίλυση προβλημάτων. Διαφορές-ομοιότητες με τη C Procedural, Structured, και αντικειμενοστραφής προγραμματισμός .C++ και αντικειμενοστραφής προγραμματισμός Πως εξελίχθηκε η C++ .Tο ANSI πρότυπο . Προετοιμασία .Το περιβάλλον εργασίας Μεταφράζοντας πηγαίο κώδικα .Δημιουργία ενός εκτελέσιμου αρχείου με τον Linker .Ο κύκλος ανάπτυξης.Ενα απλό πρόγραμμα σε C++.Χρήση του cout.

12.ΣΥΝΑΡΤΗΣΕΙΣΟμοιότητες-Διαφορές με τη CΥπερφόρτωση (Overloading) συναρτήσεων.Πολυμορφισμός Recursion

13.ΒΑΣΙΚΕΣ ΚΛΑΣΕΙΣΔημιουργία νέων τύπωνΚλάσεις και μέλη

Δήλωση μιας κλάσης Τυποποίηση στην ονοματολογία Ορισμός ενός αντικειμένου Κλάσεις εναντίον αντικειμένων Μέλη μιας κλάσης

Private εναντίον Public Μια απλή κλάση Η λέξη-κλειδί class Υλοποίηση μεδόδων Οι μέθοδοι μιας απλής κλάσης Κατασκευαστές και καταστροφείς (Constructors and Destructors) Interface εναντίον Implementation Που πρέπει να βάλετε δηλώσεις κλάσεων και ορισμούς μεθόδων

14. ΔΕΙΚΤΕΣ Γιατί να χρησιμοποιήσω δείκτες ? Στοίβα

new delete

Χρήση δεικτών Διαρροή μνήμης Δημιουργία αντικειμένων Καταστροφή αντικειμένων Ο δείκτης "this"

15. ΑΝΑΦΟΡΕΣTί είναι μια αναφορά.Δημιουργία και χρήση αναφορών. Χρησιμότητα αναφορών.Αναφορά σε αντικείμενα References Null δείκτες και Null αναφορές

Χρήση της swap() με δείκτες Χρήση της swap() με αναφορές

16.ΚΛΗΡΟΝΟΜΙΚΟΤΗΤΑΤί είναι η κληρονομικότητα

Απόκρυψη της βασικής μεθόδου της κλάσης

Σελίδα 23 από 91 LOT 1 / 10.2000

Page 24: Β1iek-ioann.ioa.sch.gr/kanonismoi/taut.doc  · Web viewMS WORD. MS EXCEL. MS ACCESS. 2. ΕΙΣΑΓΩΓΗ ΣΤΟ. INTERNET (8. ω) Εισαγωγή στο Internet ( dns, url, host)

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

Κλήση της βασικής μεθόδου Πως λειτουργούν οι εικονικές functions Εικονικοί καταστροφείς Το κόστος των εικονικών μεθόδων

17. ΠΟΛΥΜΟΡΦΙΣΜΟΣ

Τι είναι πολυμορφισμός Προβλήματα με απλή κληρονομικότητα

Πολλαπλή κληρονομικότητα Δήλωση πολλαπλής κληρονομικότητας

Εικονική κληρονομικότητα Δήλωση κλάσεων για χρήση πολλαπλής κληρονομικότητας

Προβλήματα με την πολλαπλή κληρονομικότητα Καθαρά εικονικές συναρτήσεις

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

Εισαγωγή 2Βασικά Στοιχεία 2Μεταβλητές-Τύποι-Τελεστές 3Εντολές Ελέγχου και Επανάληψης 5Μεταβλητές και Σταθερές 4Συναρτήσεις 10Δείκτες-Πίνακες-Strings 15Αναδρομή 5Σύνθετοι Τύποι 2Ο Προεπεξεργαστής 3Αρχεία Εισόδου-Εξόδου 8Εισαγωγή στη C++ 2Συναρτήσεις 2Βασικές Κλάσεις 10Δείκτες 6Αναφορές 6Κληρονομικότητα 6Πολυμορφισμός 5Τεστ προόδου 2Σύνολο 98

Σελίδα 24 από 91 LOT 1 / 10.2000

Page 25: Β1iek-ioann.ioa.sch.gr/kanonismoi/taut.doc  · Web viewMS WORD. MS EXCEL. MS ACCESS. 2. ΕΙΣΑΓΩΓΗ ΣΤΟ. INTERNET (8. ω) Εισαγωγή στο Internet ( dns, url, host)

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

11.ΜΑΘΗΜΑ: ΔΟΜΕΣ ΔΕΔΟΜΕΝΩΝ ΚΑΙ ΟΡΓΑΝΩΣΗ ΑΡΧΕΙΩΝ

ΩΡΕΣ ΔΙΔΑΣΚΑΛΙΑΣ: 28/εξάμηνο, 2/εβδομάδαΕΙΔΟΣ ΜΑΘΗΜΑΤΟΣ: ΘΕΩΡΗΤΙΚΟ

Α΄ ΣΚΟΠΟΣ

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

Β’ ΑΝΑΛΥΤΙΚΟ ΠΡΟΓΡΑΜΜΑ

1. Τα δεδομένα-Ορισμός δεδομένων –Παραδείγματα δεδομένων-Δεδομένα και πληροφορίες-Στάδια κατά την επεξεργασία δεδομένων-Καταγραφή δεδομένων-Κατάταξη δεδομένων/ταξινομήσεις-Υπολογισμοί-Αποθήκευση-Ανάκτηση-Αναπαραγωγή-Επικοινωνια δεδομένων

2. Τύποι-δομές δεδομένων-Απλοί τύποι δεδομένων(Ακέραιοι,πραγματικοί,λογικοί,χαρακτήρων)-Συνθετοι τύποι δεδομένων-Στατικές δομές Πίνακες Γενικά Δομή Αποθήκευσης Πινάκων Αλγοριθμική Περιγραφή Πράξεων στούς Πίνακες

-Μή Ταξινομημένοι Πίνακες -Ταξινομημένοι Πίνακες

Ανάπτυξη πλήρους αλγορίθμου ταξινομημένων πινάκων-Δυναμικές Δομές

Στιβάδες(STACKS) Ορισμός Απεικόνιση του STACK στη μνήμη του Η/Υ Εισαγωγή νέου στοιχείου στη στιβάδα Διαγραφή στοιχείου απο τη στιβάδα Εφαρμογές στιβάδων

Υπολογισμός Αριθμητικών ΠαραστάσεωνΣτιβάδες και ΥποπρογράμματαΣτιβάδες και Αναδρομή(Recursion)

Ανάπτυξη αλγορίθμου για υπολογισμό INFIX καί PREFIX παραστάσεων Ανάπτυξη αλγορίθμου για εισαγωγή και διαγραφή κόμβων σε μια στιβάδα

Ουρές Εσωτερική απεικόνιση ουράς Πράξεις επί των ουρών Χρήση των ουρών

Ανάπτυξη αλγορίθμου επεξεργασίας ουρών

Λίστες Γραμμική Λίστα(Δημιουργία-ερευνα-εισαγωγή –διαγραφή κόμβου στη λίστα)

Σελίδα 25 από 91 LOT 1 / 10.2000

Page 26: Β1iek-ioann.ioa.sch.gr/kanonismoi/taut.doc  · Web viewMS WORD. MS EXCEL. MS ACCESS. 2. ΕΙΣΑΓΩΓΗ ΣΤΟ. INTERNET (8. ω) Εισαγωγή στο Internet ( dns, url, host)

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

Κυκλική Λίστα Συνδεδεμένες Λίστες δύο συνδέσμων

Δυναμική κατανομή της μνήμης(Dynamic Memory Allocation)

Γραφήματα Μέθοδοι επισκέψεως των κόμβων ενός Graph Εσωτερική απεικόνιση των Graphs Χρήση των Γραφημάτων

Δένδρα Ορισμοί Δυαδικό Δένδρο(Binary Tree) Δένδρο δυαδικής ερευνας

3 Ταξινόμηση Selection Sort Bubble Sort Quick Sort Merge sort

4 Αρχεία (Files) Ορισμοί-Βασικές έννοιες(πεδίο-εγγραφή-αρχείο) Λογικές και φυσικές εγγραφές Τρόποι οργάνωσης και προσπέλασης αρχείων Σειριακή οργάνωση Σειριακή οργάνωση με δείκτες Αμεση οργάνωση Κατηγορίες και είδη αρχείων -ανάλογα με τη δομή τους -ανάλογα με το περιεχόμενο τους Οι εργασίες εκμετάλλευσης ενός αρχείου (εισαγωγή-διόρθωση-αναζήτηση- Διαγραφή). Η οργάνωση και η δομή των σειριακών αρχείων Η τεχνική της ενδιάμεσης μνήμης (buffering) στα σειριακά αρχεία)

Τρόποι επεξεργασίας σειριακων αρχείων(σειριακή,διαδοχική) Πλεονεκτήματα –μειονεκτήματα σειριακων αρχείων Σειριακή οργάνωση με δείκτες(Index-sequential) (Κύρια περιοχή-ευρετήριο-περιοχή υπερχείλισης-τρόποι σύνδεσης) Πλεονεκτήματα-Μειονεκτήματα της σειριακής οργάνωσης με δείκτες Η οργάνωση αρχείων αμεσης προσπέλασης,μέθοδοι διευθυνσιοδότησης Τρόποι επεξεργασίας άμεσων αρχείων Πλεονεκτήματα –μειονεκτήματα άμεσων αρχείων Κριτήρια επιλογής μέσων και οργάνωσης αρχείων

5 Βάσεις Δεδομένων(Β.Δ) Γενικός ορισμός Πλεονεκτήματα μιας Β.Δ Μειονεκτήματα μιας Β.Δ Το σύστημα διαχείρισης μιας Β.Δ Μοντέλα Β.Δ(Σχεσιακά-Δικτυωτά-Ιεραρχικά)

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

Τα δεδομένα 2Τύποι-δομές δεδομένων 8Ταξινόμηση 5Αρχεία (Files) 8Βάσεις Δεδομένων(Β.Δ) 3Τεστ προόδου 2

Σελίδα 26 από 91 LOT 1 / 10.2000

Page 27: Β1iek-ioann.ioa.sch.gr/kanonismoi/taut.doc  · Web viewMS WORD. MS EXCEL. MS ACCESS. 2. ΕΙΣΑΓΩΓΗ ΣΤΟ. INTERNET (8. ω) Εισαγωγή στο Internet ( dns, url, host)

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

Σύνολο 28

Σελίδα 27 από 91 LOT 1 / 10.2000

Page 28: Β1iek-ioann.ioa.sch.gr/kanonismoi/taut.doc  · Web viewMS WORD. MS EXCEL. MS ACCESS. 2. ΕΙΣΑΓΩΓΗ ΣΤΟ. INTERNET (8. ω) Εισαγωγή στο Internet ( dns, url, host)

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

12.ΜΑΘΗΜΑ: ΕΦΑΡΜΟΓΕΣ ΒΑΣΕΩΝ ΔΕΔΟΜΕΝΩΝ ΣΕ ΠΑΡΑΘΥΡΙΚΟ ΠΕΡΙΒΑΛΛΟΝ

ΩΡΕΣ ΔΙΔΑΣΚΑΛΙΑΣ: 70/εξάμηνο, 5/εβδομάδαΕΙΔΟΣ ΜΑΘΗΜΑΤΟΣ: ΕΡΓΑΣΤΗΡΙΑΚΟ

Α΄ ΣΚΟΠΟΣ

Σκοπός του μαθήματος είναι η γνωριμία και εξοικείωση με την χρήση ενός προγράμματος Διαχείρισης Βάσεων Δεδομένων σε περιβάλλον WINDOWS. Στο τέλος του μαθήματος ο εκπαιδευόμενος θα πρέπει να μπορεί να εκμεταλλεύεται τις δυνατότητες του προγράμματος για να διαχειρίζεται μία βάση δεδομένων.

Β. ΑΝΑΛΥΤΙΚΟ ΠΡΟΓΡΑΜΜΑ

1. ΕισαγωγήΣύστημα Διαχείρισης Βάσεων ΔεδομένωνΒασικές έννοιες – Δομή (Table-Query-Form-Report-Macro-Module)Ξενάγηση στην βασική οθόνη της ACCESS

2. Σχεδίαση - Ανάπτυξη - Τροποποίηση Βάσης Δεδομένων Βασικές αρχές σχεδίασης Σχεσιακής Βάσης ΔεδομένωνΔημιουργία μιας Β.Δ. – Εργαλειοθήκη Παραθύρου Β.Δ. στην ACCESSΟρισμός πινάκων – Πεδίων – Βασικού Κλειδιού – Δεικτών (Indexes)Περιορισμοί της ACCESSΔιαγραφή – Μετονομασία – Διαχωρισμός – Συνδυασμός ΠινάκωνΕισαγωγή – Μετακίνηση – Διαγραφή – Μετονομασία ΠεδίωνΠαραδείγματα

3. Χειρισμός ΔεδομένωνΦύλλα Δεδομένων (Data Sheets)-Εργαλειοθήκη Παραθύρου Φ.Δ. στην ACCESSΕισαγωγή δεδομένωνΜορφοποίηση Φ.Δ.Προσθήκη – Διαγραφή – Αντιγραφή – Μεταβολή – Μεταφορά ΕγγραφώνΕπιλογή εγγραφών – Διαδικασία εντοπισμού (Search)Εκτυπώσεις δεδομένων από τα ΦύλλαΕισαγωγή (import) – Εξαγωγή (export) δεδομένωνΣύνδεση (Attach) δεδομένων – Ασφάλεια δεδομένωνΚρυπτογράφηση-Αποκρυπτογράφηση βάσης δεδομένωνΚαθορισμός κωδικού πρόσβασης(password) στη βάση δεδομένωνΠαραδείγματα

4. Ερωτηματολόγια (Queries)Τύποι ΕρωτηματολογίωνΕργαλειοθήκη παραθύρου ΕρωτηματολογίωνΔημιουργία Ερωτηματολογίων από ένα ή περισσότερους πίνακεςΔημιουργία, ενημέρωση, διαγραφή, προσάρτηση πινάκων μέσω QueriesΠαραδείγματα

5. Φόρμες (Forms) ΔεδομένωνΙδιότητες – Τρόποι χρήσης Φορμας ΔεδομένωνΕργαλειοθήκη Παραθύρου Φ.Δ. στην ACCESSΦόρμες πολλών σελίδων – Σχεδίαση φόρμας – Εισαγωγή αντικειμένουΠροσθήκη – Διαγραφή – Μεταβολή Εγγραφών από τη φόρμαΔιαδικασία Αναζήτησης (Search) δεδομένων – Αναζήτηση με κριτήριαΕκτυπώσεις δεδομένων από τη φόρμα

Σελίδα 28 από 91 LOT 1 / 10.2000

Page 29: Β1iek-ioann.ioa.sch.gr/kanonismoi/taut.doc  · Web viewMS WORD. MS EXCEL. MS ACCESS. 2. ΕΙΣΑΓΩΓΗ ΣΤΟ. INTERNET (8. ω) Εισαγωγή στο Internet ( dns, url, host)

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

Παραδείγματα

6. Αναφορές (Reports)Ιδιότητες – Τρόποι χρήσης ΑναφορώνΣχεδίαση αναφοραςΟμαδοποίηση (Groups).Προσθήκη Αριθμητικών υπολογισμώνΕισαγωγή Αντικειμένων στην αναφοράΠαραδείγματα

7. ΜακροεντολέςΔημιουργία μιας μακροεντολής

Λίστα ενεργειών. Χρησιμοποίηση μακροεντολών με φόρμες Εκτύπωση αναφοράς με μακροεντολή Κουμπιά εντολών.

8. Ανάπτυξη ολοκληρωμένης εφαρμογής

9. Εισαγωγή και Προγραμματισμός Με VBA (Visual Basic Applications)Μεταβλητές-Τύποι δεδομένων

ΔιαδικασίεςΚώδικας

Η if…then…else εντολή Select case

For…next loopFor each…next εντολήΗ on error συνθήκη

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

Εισαγωγή 2Σχεδίαση - Ανάπτυξη - Τροποποίηση Βάσης Δεδομένων

8

Χειρισμός Δεδομένων 8Ερωτηματολόγια (Queries) 10Φόρμες (Forms) Δεδομένων 8Αναφορές (Reports) 4Μακροεντολές 8Ανάπτυξη ολοκληρωμένης εφαρμογής 12Εισαγωγή και Προγραμματισμός Με VBA (Visual Basic Applications)

8

Τεστ προόδου 2Σύνολο 70

Σελίδα 29 από 91 LOT 1 / 10.2000

Page 30: Β1iek-ioann.ioa.sch.gr/kanonismoi/taut.doc  · Web viewMS WORD. MS EXCEL. MS ACCESS. 2. ΕΙΣΑΓΩΓΗ ΣΤΟ. INTERNET (8. ω) Εισαγωγή στο Internet ( dns, url, host)

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

13.ΜΑΘΗΜΑ: ΓΛΩΣΣΑ ΠΡΟΓΡΑΜΜΑΤΙΣΜΟΥ VISUAL BASIC

ΩΡΕΣ ΔΙΔΑΣΚΑΛΙΑΣ: 42/εξάμηνο, 3/εβδομάδαΕΙΔΟΣ ΜΑΘΗΜΑΤΟΣ: ΕΡΓΑΣΤΗΡΙΑΚΟ

Α΄ ΣΚΟΠΟΣ

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

Β’ ΑΝΑΛΥΤΙΚΟ ΠΡΟΓΡΑΜΜΑ

1. Τα στάδια δημιουργίας ενός προγράμματος TEXTBOX control Command button control Η ισχύς των γεγονότων Το μενού της φόρμας Δημιουργία εκτελέσιμου αρχείου Απλό παράδειγμα

2. Τα στοιχεία μιας εφαρμογής Δημιουργία,άνοιγμα και αποθήκευση ενός project Προσθήκη,αποθήκευση και αφαίρεση αρχείων. Προσθήκη και αφαίρεση custom controls. Παραμετροποίηση του project.

3. Δομές δεδομένων Μεταβλητές-σταθερές

Τελεστές αριθμητικών πράξεωνΑλφαριθμητικές παραστάσειςΤελεστές σύγκρισηςΤύποι μεταβλητώνΠίνακεςΝέοι τύποι ή δομές(structures)EnumsΜεταβλητές-αντικείμενα(objectvariables)

Ρουτίνες Ρουτίνες γεγονότων

Συναρτήσεις Ρουτίνες ιδιοτήτων Αλφαριθμητικές συναρτήσεις Ημερομηνιακές συναρτήσεις Μαθηματικές συναρτήσεις Η συνάρτηση doevents Δομές ελέγχου(if… then , select case,βρόχοι) Μέθοδοι Διαχείριση αρχείων Αποσφαλματωση(debugging)

4. Δημιουργία και διαχείριση menus Menu editor Πίνακας από menu control Δημιουργία submenus Pop-up menus

Σελίδα 30 από 91 LOT 1 / 10.2000

Page 31: Β1iek-ioann.ioa.sch.gr/kanonismoi/taut.doc  · Web viewMS WORD. MS EXCEL. MS ACCESS. 2. ΕΙΣΑΓΩΓΗ ΣΤΟ. INTERNET (8. ω) Εισαγωγή στο Internet ( dns, url, host)

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

Multiple-document interface(MDI)

5. Γραφικά Σύστημα συντεταγμένων Γραφικές μέθοδοι σχεδίασης(pset,line,point,circle,paintpicture) Γραφικές ιδιότητες σχεδίασης(drawwidth,drawstyle,fillcolor,fillstyle,drawmode)

6. Διαχείριση του ποντικιού Γεγονότα από το ποντίκι(mouse events) H παράμετρος button Η παράμετρος shift Λειτουργία drag and drop O δείκτης του ποντικιού OLE drag and dropΔιαχείριση του πληκτρολογίου

7. Διαχείριση controls Εσωτερικά controls(πχ frame,label,optionbutton,checkbox,list box,combo box,scroll

bars,file-system controls,drive list box,directory list box,file list box, timer,image,picture box,shape,line,data-ole)

Custom controls

8. Επικοινωνία με το περιβάλλον Clipboard DDE OLE

9. Διαχείριση βάσεων δεδομένων με το data control Σχεσιακές βάσεις δεδομένων Data control Bound controls Data bound grid control Δείκτες(indexes) Το μοντέλο DAO SQL

10. Κλάσεις Τι είναι αντικείμενο Συλλογές αντικειμένων Γεγονότα Πολυμορφισμός Γεννήτρια κλάσεων Συλλογές και ιεραρχία αντικειμένων OLE automation servers

11. Δημιουργία ActiveX controls

12. Visual basic και API Θεμελιώδεις αρχές προγραμματισμού σε windows

Window classΔημιουργία ενός παραθύρου

Τελεστής addressof

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

Τα στάδια δημιουργίας ενός προγράμματος 2

Σελίδα 31 από 91 LOT 1 / 10.2000

Page 32: Β1iek-ioann.ioa.sch.gr/kanonismoi/taut.doc  · Web viewMS WORD. MS EXCEL. MS ACCESS. 2. ΕΙΣΑΓΩΓΗ ΣΤΟ. INTERNET (8. ω) Εισαγωγή στο Internet ( dns, url, host)

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

Τα στοιχεία μιας εφαρμογής 2Δομές δεδομένων 6Δημιουργία και διαχείριση menus 3Γραφικά 3Διαχείριση του ποντικιού 3Διαχείριση controls 6Επικοινωνία με το περιβάλλον 3Διαχείριση βάσεων δεδομένων με το data control 3Κλάσεις 3Δημιουργία ActiveX controls 3Visual basic και API 3Τεστ προόδου 2Σύνολο 42

Σελίδα 32 από 91 LOT 1 / 10.2000

Page 33: Β1iek-ioann.ioa.sch.gr/kanonismoi/taut.doc  · Web viewMS WORD. MS EXCEL. MS ACCESS. 2. ΕΙΣΑΓΩΓΗ ΣΤΟ. INTERNET (8. ω) Εισαγωγή στο Internet ( dns, url, host)

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

14.ΜΑΘΗΜΑ: ΒΑΣΕΙΣ ΔΕΔΟΜΕΝΩΝ

ΩΡΕΣ ΔΙΔΑΣΚΑΛΙΑΣ: 42/εξάμηνο, 3/εβδομάδαΕΙΔΟΣ ΜΑΘΗΜΑΤΟΣ: ΜΙΚΤΟ (2Θ + 1 Ε)

Α΄ ΣΚΟΠΟΣ

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

Β’ ΑΝΑΛΥΤΙΚΟ ΠΡΟΓΡΑΜΜΑ

1. ΕισαγωγήΟρισμοίΠλεονεκτήματα βάσεων δεδομένωνΑνεξαρτησία δεδομένωνΑρχιτεκτονική βάσεων δεδομένωνΓλώσσες χειρισμού δεδομένων

2. Δομές δεδομένων για βάσεις δεδομένων Οντότητες και συσχετίσειςΣχεσιακή δομή δεδομένωνΙεραρχική δομή δεδομένωνΔικτυωτή δομή δεδομένωνΑντικειμενοστραφής δομή δεδομένωνΣυγκριτική αξιολόγηση δομών δεδομένων

3. Το σχεσιακό μοντέλοΦυσική υλοποίηση των σχέσεωνΚανονικοποίηση σχέσεωνΣχεσιακή άλγεβραΣχεσιακός λογισμόςΕρώτηση με Χρήση ΠαραδείγματοςΒελτιστοποίηση ερωταπαντήσεωνΠαραγείγματα

4. Το ιεραρχικό μοντέλοΦυσική υλοποίηση των σχέσεωνΕξωτερικό επίπεδοΕσωτερικό επίπεδοΠαραδείγματα

5. Το δικτυωτό μοντέλοΦυσική υλοποίηση των σχέσεωνΟρισμός σχήματοςΟρισμός υποσχήματοςΠαραδείγματα

6. Το αντικειμενοστραφές μοντέλοΟρισμοίΥλοποίηση σχέσεωνΠαραδείγματα

7. Γενικά θέματα βάσεων δεδομένωνΑσφάλεια των δεδομένωνΑκεραιότητα της βάσης

Σελίδα 33 από 91 LOT 1 / 10.2000

Page 34: Β1iek-ioann.ioa.sch.gr/kanonismoi/taut.doc  · Web viewMS WORD. MS EXCEL. MS ACCESS. 2. ΕΙΣΑΓΩΓΗ ΣΤΟ. INTERNET (8. ω) Εισαγωγή στο Internet ( dns, url, host)

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

Ταυτόχρονη προσπέλασηΑναδιοργάνωση της βάσης

8. Σχεδιασμός Βάσεων Δεδομένων και Ανάπτυξη Ολοκληρωμένης ΕφαρμογήςΤο περιβάλλον μίας βάσης δεδομένωνΗ δομή του λογισμικού μίας βάσης δεδομένωνΣχεδιασμός σχεσιακών βάσεων δεδομένων

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

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

Εισαγωγή 2Δομές δεδομένων για βάσεις δεδομένων 6Το σχεσιακό μοντέλο 7Το ιεραρχικό μοντέλο 3Το δικτυωτό μοντέλο 2Το αντικειμενοστραφές μοντέλο 3Γενικά θέματα βάσεων δεδομένων 3Σχεδιασμός Βάσεων Δεδομένων και Ανάπτυξη Ολοκληρωμένης Εφαρμογής

14

Τεστ προόδου 2Σύνολο 42

Σελίδα 34 από 91 LOT 1 / 10.2000

Page 35: Β1iek-ioann.ioa.sch.gr/kanonismoi/taut.doc  · Web viewMS WORD. MS EXCEL. MS ACCESS. 2. ΕΙΣΑΓΩΓΗ ΣΤΟ. INTERNET (8. ω) Εισαγωγή στο Internet ( dns, url, host)

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

Γ’ ΕΞΑΜΗΝΟ ΚΑΤΑΡΤΙΣΗΣ

14.ΜΑΘΗΜΑ: ΑΡΧΕΣ ΤΥΠΟΓΡΑΦΙΑΣ ΜΕΣΩ Η/Υ (DESKTOP PUBLISHING)

ΩΡΕΣ ΔΙΔΑΣΚΑΛΙΑΣ: 42/εξάμηνο, 3/εβδομάδαΕΙΔΟΣ ΜΑΘΗΜΑΤΟΣ: ΕΡΓΑΣΤΗΡΙΑΚΟ

Α΄ ΣΚΟΠΟΣ

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

Β’ ΑΝΑΛΥΤΙΚΟ ΠΡΟΓΡΑΜΜΑ

1. Βασικές έννοιες και θεμελιώδη ζητήματα της ηλεκτρονικής τυπογραφίαςΕργαλεία διαμόρφωσης σελίδαςΒασικά εργαλεία χειρισμού κειμένουΓραμματοσειρές, σχεδιασμός γραμματοσειρώνΒασικά εργαλεία σχεδίασηςΒασικά τυπογραφικά εργαλείαΗλεκτρονική και κλασσική τυπογραφίαΒασικά πακέτα λογισμικού για την ηλεκτρονική τυπογραφία

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

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

4. Διαχείριση Σελίδων, Εγγράφων και ΒιβλίωνΤεχνικές μετακινήσεων αντικειμένων σε άλλες σελίδεςΔιευθέτηση αντικειμένωνΔιαχείριση ευρετηρίωνΔιαχείριση πολυσέλιδων εγγράφωνΣτρατηγικές εφαρμοζόμενες στα πολυσέλιδα έγγραφαΔιαχείριση βιβλίωνΔιαχείριση βιβλιοθηκών

5. Διαχείριση χρώματοςΜοντέλα χρωμάτων

Σελίδα 35 από 91 LOT 1 / 10.2000

Page 36: Β1iek-ioann.ioa.sch.gr/kanonismoi/taut.doc  · Web viewMS WORD. MS EXCEL. MS ACCESS. 2. ΕΙΣΑΓΩΓΗ ΣΤΟ. INTERNET (8. ω) Εισαγωγή στο Internet ( dns, url, host)

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

Εφαρμογή χρωμάτωνΔημιουργία νέων χρωμάτωνΤεχνικές διόρθωσης της εγγραφής των χρωμάτωνΤεχνικές διαχωρισμού ψηφιακών χρωμάτων

6. Αρχές τυπογραφικής εκτύπωσηςΕπισκόπηση τυπογραφικής εκτύπωσηςΟι πρότυπες μορφές των αρχείων εκτύπωσηςΤα πρότυπα Postscript και PDFΑρχές γλώσσας προγραμματισμού Postscript

7. Αρχές Ηλεκτρονικής τυπογραφίας χρησιμοποιώντας το LATEX Αρχές των γλωσσών προγραμματισμού ΤΕΧ και LATEXΔιαχείριση εγγράφων μέσω του LATEX

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

Βασικές έννοιες και θεμελιώδη ζητήματα της ηλεκτρονικής τυπογραφίας

4

Διαχείριση κειμένου 5Διαχείριση εικόνων 5Διαχείριση Σελίδων, Εγγράφων και Βιβλίων 5Διαχείριση χρώματος 4Αρχές τυπογραφικής εκτύπωσης 9Αρχές Ηλεκτρονικής τυπογραφίας χρησιμοποιώντας το LATEX

8

Τεστ προόδου 2Σύνολο 42

Σελίδα 36 από 91 LOT 1 / 10.2000

Page 37: Β1iek-ioann.ioa.sch.gr/kanonismoi/taut.doc  · Web viewMS WORD. MS EXCEL. MS ACCESS. 2. ΕΙΣΑΓΩΓΗ ΣΤΟ. INTERNET (8. ω) Εισαγωγή στο Internet ( dns, url, host)

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

15.ΜΑΘΗΜΑ: ΤΕΧΝΟΛΟΓΙΕΣ ΚΑΙ ΥΠΗΡΕΣΙΕΣ ΤΟΥ ΔΙΑΔΙΚΤΥΟΥ

ΩΡΕΣ ΔΙΔΑΣΚΑΛΙΑΣ: 70/εξάμηνο, 5/εβδομάδαΕΙΔΟΣ ΜΑΘΗΜΑΤΟΣ: ΕΡΓΑΣΤΗΡΙΑΚΟ

Α΄ ΣΚΟΠΟΣ

Σκοπός του μαθήματος είναι η εξοικείωση με τις έννοιες του Διαδικτύου. Δίνονται οι βασικές αρχές λειτουργίας του, περιγράφονται οι γλώσσες HTML και XML και αναλύεται το πακέτο Frontpage με τις εντολές και τεχνικές ανάπτυξης ιστοσελίδων. Επίσης παρουσιάζονται οι τεχνικές του Ηλεκτρονικού εμπορίου μέσω του Διαδικτύου.

Β’ ΑΝΑΛΥΤΙΚΟ ΠΡΟΓΡΑΜΜΑ

1. Βασικές έννοιες ΔιαδικτύουΤι είναι το ΔιαδίκτυοΠροσβασιμότητα στο ΔιαδίκτυοΑσφάλεια δεδομένωνΤεχνικές προστασίας προσωπικών δεδομένωνΤι είναι οι ιστοσελίδες

2. Απαιτήσεις για πρόσβαση στο ΔιαδίκτυοΑπαιτούμενο υπολογιστικό υλικόΠεριφερειακές συσκευέςΠαροχείς υπηρεσιών ΔιαδικτύουΑπαιτούμενο λογισμικό

3. Βασικές υπηρεσίες διαδικτύουΑναζήτηση πληροφοριών στο ΔιαδίκτυοΑγορές μέσω ΔιαδικτύουΗλεκτρονικό ταχυδρομείο – Διαχείριση μηνυμάτωνΔημιουργία προσωπικών ιστοσελίδωνΟι υπηρεσίες FTP, Telnet, News, Gopher, Archie

4. Προγράμματα Παραγωγής ΙστοσελίδωνΠρογράμματα Παραγωγής Ιστοσελίδων και ΔιαδίκτυοΣχεδιασμός διαδικασιών (ανάπτυξη ιστοσελίδων – εξυπηρέτηση)

5. Διαχείριση ιστοσελίδων με τα Προγράμματα Παραγωγής ΙστοσελίδωνΑσφάλεια δεδομένωνΔοκιμές λειτουργίαςΑναβάθμιση – Επικαιροποίηση ιστοσελίδας

6. Ανάπτυξη ιστοσελίδων σε Προγράμματα Παραγωγής ΙστοσελίδωνΟ διορθωτής κώδικαΗ λογική του WYSIWYGΣχεδιασμός ιστοσελίδαςΑνάπτυξη ιστοσελίδαςΒελτιστοποίηση κώδικαΔιαχείριση γραφικών

7. HTML και ΔιαδίκτυοΤι είναι το HTMLΔομή του αρχείου HTMLΔομικά στοιχεία (hyperlinks, lists, forms, tables, frames)Διαχείριση κειμένουΔιαχείριση στοιχείων πολυμέσων

Σελίδα 37 από 91 LOT 1 / 10.2000

Page 38: Β1iek-ioann.ioa.sch.gr/kanonismoi/taut.doc  · Web viewMS WORD. MS EXCEL. MS ACCESS. 2. ΕΙΣΑΓΩΓΗ ΣΤΟ. INTERNET (8. ω) Εισαγωγή στο Internet ( dns, url, host)

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

Διαχείριση δομικών στοιχείων για την ανάπτυξη ιστοσελίδων

8. XML και ΔιαδίκτυοΔομή αρχείων XMLΔημιουργία αρχείων XMLΔομικά στοιχεία αρχείων XMLΕφαρμογές XML

9. Το Τεχνολογικό και επιχειρηματικό μοντέλο του Ηλεκτρονικού εμπορίου Μοντέλο Ηλεκτρονικού εμπορίου Τηλεπικοινωνιακή υποδομή Τεχνολογίες Ηλεκτρονικού εμπορίου Μοντέλα, τεχνικές και στρατηγικές επιχειρηματικής και διεπιχειρησιακής ολοκλήρωσης

10. Σχεδίαση ολοκληρωμένης τοποθεσίας ηλεκτρονικού εμπορίου στο διαδίκτυο Αρχιτεκτονικές ολοκληρωμένων τοποθεσιών στο διαδίκτυο για ηλεκτρονικό εμπόριο Εργαλεία σχεδίασης και ανάπτυξης Υλοποίηση πρότυπης τοποθεσίας ηλεκτρονικού εμπορίου στον παγκόσμιο ιστό.

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

Βασικές έννοιες Διαδικτύου 6Απαιτήσεις για πρόσβαση στο Διαδίκτυο 4Βασικές υπηρεσίες διαδικτύου 6Προγράμματα Παραγωγής Ιστοσελίδων 8Διαχείριση Ιστοσελίδων με Προγράμματα Παραγωγής Ιστοσελίδων

4

Ανάπτυξη Ιστοσελίδων σε Προγράμματα Παραγωγής Ιστοσελίδων

8

HTML και Διαδίκτυο 10XML και Διαδίκτυο 8Το Τεχνολογικό και επιχειρηματικό μοντέλο του Ηλεκτρονικού εμπορίου

4

Σχεδίαση ολοκληρωμένης τοποθεσίας ηλεκτρονικού εμπορίου στο διαδίκτυο

10

Τεστ προόδου 2Σύνολο 70

Σελίδα 38 από 91 LOT 1 / 10.2000

Page 39: Β1iek-ioann.ioa.sch.gr/kanonismoi/taut.doc  · Web viewMS WORD. MS EXCEL. MS ACCESS. 2. ΕΙΣΑΓΩΓΗ ΣΤΟ. INTERNET (8. ω) Εισαγωγή στο Internet ( dns, url, host)

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

16.ΜΑΘΗΜΑ: ΓΛΩΣΣΕΣ SQL/4GL ΣΕ ΠΕΡΙΒΑΛΛΟΝ ORACLE

ΩΡΕΣ ΔΙΔΑΣΚΑΛΙΑΣ: 84/εξάμηνο, 6/εβδομάδαΕΙΔΟΣ ΜΑΘΗΜΑΤΟΣ: ΕΡΓΑΣΤΗΡΙΑΚΟ

Α΄ ΣΚΟΠΟΣ

Σκοπός του μαθήματος είναι η γνωριμία των σπουδαστών με το περιβάλλον της ORACLE και της γλώσσας PL/SQL. Διδάσκονται οι βασικές αλλά και προχωρημένες τεχνικές προγραμματισμού σε περιβάλλον ORACLE με χρήση PL/SQL με σκοπό τη δημιουργία αποδοτικών εφαρμογών.

Β’ ΑΝΑΛΥΤΙΚΟ ΠΡΟΓΡΑΜΜΑ

1. Προγραμματισμός σε PL/SQLΤι είναι η γλώσσα PL/SQLΗ έννοια του προγραμματισμού σε εφαρμογές OracleΕκδόσεις PL/SQL

2. Βασικές έννοιες PL/SQLΤο σύνολο χαρακτήρων της PL/SQLΤαυτοποιητές και συντακτικόΣχόλιαΔομές δεδομένωνΠαραδείγματα

3. Αποδοτικός προγραμματισμόςΒασικές τεχνικές ορθού προγραμματισμούΣύνταξη SQL προτάσεωνΣύνταξη δομών ελέγχουΣύνταξη δομών PL/SQLΣύνταξη πακέτωνΧρήση σχολίωνΠαραδείγματα

4. Δομικά στοιχεία της PL/SQL ΤαυτοποιητέςΔομές δεδομένωνΜεταβλητέςΔηλώσεις Τύποι δεδομένων οριζόμενοι από το χρήστη Σειριακός έλεγχος και έλεγχος με χρήση υπόθεσηςΠαραδείγματα

5. Έλεγχος βάσης δεδομένωνΔιαχείριση δοσοληψιώνΗ έννοια του cursorΗ έννοια του loopΗ έννοια του exception handlerΈλλειψη επικοινωνίας Client-ServerΈλλειμμα δεδομένωνΗ έννοια της εγγραφής (record) στην PL/SQLΗ έννοια του πίνακα στην PL/SQLΠαραδείγματα

Σελίδα 39 από 91 LOT 1 / 10.2000

Page 40: Β1iek-ioann.ioa.sch.gr/kanonismoi/taut.doc  · Web viewMS WORD. MS EXCEL. MS ACCESS. 2. ΕΙΣΑΓΩΓΗ ΣΤΟ. INTERNET (8. ω) Εισαγωγή στο Internet ( dns, url, host)

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

6. Συναρτήσεις της PL/SQLΣυναρτήσεις διαχείρισης χαρακτήρωνΣυναρτήσεις ημερομηνίαςΑριθμητικές συναρτήσειςΣυναρτήσεις μετατροπήςΠαραδείγματα

7. Κώδικας στην PL/SQLΔιαδικασίες και συναρτήσειςΠαράμετροι και modulesΠακέτα (packages)Κλήση συναρτήσεων PL/SQLΚλήση εξωτερικών διαδικασιώνΠαραδείγματα

8. Ειδικά θέματα προγραμματισμού στην PL/SQLΤεχνικές σχεδιασμού λειτουργικού κώδικαΔιαχείριση κώδικα στη βάση δεδομένωνΒελτιστοποίηση απόδοσης εφαρμογώνΠιλοτική ανάπτυξη πρότυπης εφαρμογής

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

Προγραμματισμός σε PL/SQL 6Βασικές έννοιες PL/SQL 10Αποδοτικός προγραμματισμός 10Δομικά στοιχεία της PL/SQL 8Έλεγχος βάσης δεδομένων 8Συναρτήσεις της PL/SQL 10Κώδικας στην PL/SQL 16Ειδικά θέματα προγραμματισμού στην PL/SQL 14Τεστ προόδου 2Σύνολο 84

Σελίδα 40 από 91 LOT 1 / 10.2000

Page 41: Β1iek-ioann.ioa.sch.gr/kanonismoi/taut.doc  · Web viewMS WORD. MS EXCEL. MS ACCESS. 2. ΕΙΣΑΓΩΓΗ ΣΤΟ. INTERNET (8. ω) Εισαγωγή στο Internet ( dns, url, host)

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

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

ΩΡΕΣ ΔΙΔΑΣΚΑΛΙΑΣ: 42/εξάμηνο, 3/εβδομάδαΕΙΔΟΣ ΜΑΘΗΜΑΤΟΣ: ΕΡΓΑΣΤΗΡΙΑΚΟ

Α΄ ΣΚΟΠΟΣ

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

Β’ ΑΝΑΛΥΤΙΚΟ ΠΡΟΓΡΑΜΜΑ

1. Εισαγωγή στην θεωρία πολυμέσωνΤι είναι τα πολυμέσαΣυνιστώσες μίας πολυμεσικής εφαρμογήςΕξοπλισμός υλικού και λογισμικού για πολυμέσα

2. Ανάπτυξη πολυμεσικής εφαρμογήςΦάσεις ανάπτυξης εφαρμογήςΑξιολόγηση εφαρμογής

3. Επεξεργασία εικόνας και πολυμέσαΓραφικά, εικόνες και μορφοποιήσεις φωτογραφιών για πολυμέσαΦωτογραφικές συνθέσεις, ειδικά εφφέ, φίλτρα, μεταβολή χαρακτηριστικών εικόνας για πολυμέσαΔουλεύοντας με εικόνες σε πολυμεσικές εφαρμογέςΣυμπίεση εικόναςΠαραδείγματα

4. Εισαγωγή στην επεξεργασία σημάτωνΤι είναι τα σήματαΑρχές επεξεργασίας σημάτωνΒασικές πράξεις στα σήματαΘόρυβος και απαλοιφή θορύβουΓραφικές γλώσσες επεξεργασίας σημάτων Παραδείγματα επεξεργασίας σημάτων σε γραφική γλώσσαΣυμπίεση σημάτων

5. Εισαγωγή στην θεωρία ήχουΑρχές ακουστικήςΟ ήχος στα λειτουργικά συστήματαΤο MIDIΗχητικά εφφέΕργαλεία διαχείρισης ήχου σε εφαρμογές πολυμέσωνΣυμπίεση ηχητικών σημάτωνΠαραδείγματα επεξεργασίας ήχου σε εφαρμογές πολυμέσων

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

Σελίδα 41 από 91 LOT 1 / 10.2000

Page 42: Β1iek-ioann.ioa.sch.gr/kanonismoi/taut.doc  · Web viewMS WORD. MS EXCEL. MS ACCESS. 2. ΕΙΣΑΓΩΓΗ ΣΤΟ. INTERNET (8. ω) Εισαγωγή στο Internet ( dns, url, host)

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

7. Επεξεργασία VideoΕισαγωγή στην τεχνολογία του VideoΘεωρία και τεχνικές δημιουργίας video για πολυμεσικές εφαρμογέςΣυμπίεση videoΕργαλεία λογισμικού και παραδείγματα δημιουργίας video για πολυμέσα

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

Εισαγωγή στην θεωρία πολυμέσων 3Ανάπτυξη πολυμεσικής εφαρμογής 7Επεξεργασία εικόνας και πολυμέσα 6Εισαγωγή στην επεξεργασία σημάτων 6Εισαγωγή στην θεωρία ήχου 6Τρισδιάστατη μοντελοποίηση και προσομοίωση κίνησης

6

Επεξεργασία Video 6Τεστ προόδου 2Σύνολο 42

Σελίδα 42 από 91 LOT 1 / 10.2000

Page 43: Β1iek-ioann.ioa.sch.gr/kanonismoi/taut.doc  · Web viewMS WORD. MS EXCEL. MS ACCESS. 2. ΕΙΣΑΓΩΓΗ ΣΤΟ. INTERNET (8. ω) Εισαγωγή στο Internet ( dns, url, host)

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

18.ΜΑΘΗΜΑ: ΔΙΑΧΕΙΡΙΣΗ ΒΑΣΕΩΝ ΔΕΔΟΜΕΝΩΝ ΣΕ ΠΕΡΙΒΑΛΛΟΝ MS-SQL Server

ΩΡΕΣ ΔΙΔΑΣΚΑΛΙΑΣ: 56/εξάμηνο, 4/εβδομάδαΕΙΔΟΣ ΜΑΘΗΜΑΤΟΣ: ΕΡΓΑΣΤΗΡΙΑΚΟ

Α΄ ΣΚΟΠΟΣ

Σκοπός του μαθήματος είναι η εξοικείωση των σπουδαστών με το πακέτο διαχείρισης βάσεων δεδομένων SQL Server της Microsoft. Διδάσκονται οι βασικές αλλά και προχωρημένες τεχνικές προγραμματισμού με με σκοπό τη δημιουργία αποδοτικών εφαρμογών.

Β’ ΑΝΑΛΥΤΙΚΟ ΠΡΟΓΡΑΜΜΑ

1. ΕισαγωγήΒασικές έννοιεςSQL Server και Windows NTΗ αρχιτεκτονικής client server

2. Δομή της βάσης δεδομένωνΜοντέλο δεδομένωνΣχεδίαση βάσης δεδομένωνΔημιουργία βάσης δεδομένωνΔημιουργία πινάκωνΤύποι δεδομένων

3. Λειτουργία του SQL ServerΑνάκτηση δεδομένωνΠρόσθεση, μεταβολή και διαγραφή δεδομένωνΣυναρτήσεις δεδομένωνΔιαχείριση απόψεωνΔιαχείριση ευρετηρίων και κλειδιώνΔιαχείριση συναλλαγών

4. Διαχείριση δεδομένωνΧρήση κανόνων και περιορισμώνΔιαδικασίες και έλεγχος ροήςΕρωτήσειςΔιαχείριση πλεοναζόντων δεδομένωνΔιαχείριση κατανεμημένων δεδομένων

5. Διαχείριση του SQL ServerΤο περιβάλλον του διαχειριστή SQL ServerΘέματα ασφάλειας δεδομένωνΒελτιστιποίηση απόδοσης

6. Εφαρμογές και λύσειςΣυμβατότητα μεταξύ εκδόσεωνSQL Server και διαδίκτυοΧρήση του SQL Server agentΟλοκληρωμένες εφαρμογές σε περιβάλλον MS Office

Σελίδα 43 από 91 LOT 1 / 10.2000

Page 44: Β1iek-ioann.ioa.sch.gr/kanonismoi/taut.doc  · Web viewMS WORD. MS EXCEL. MS ACCESS. 2. ΕΙΣΑΓΩΓΗ ΣΤΟ. INTERNET (8. ω) Εισαγωγή στο Internet ( dns, url, host)

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

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

Εισαγωγή 8Δομή της βάσης δεδομένων 6Λειτουργία του SQL Server 10Διαχείριση δεδομένων 8Διαχείριση του SQL Server 10Εφαρμογές και λύσεις 12Τεστ προόδου 2Σύνολο 56

Σελίδα 44 από 91 LOT 1 / 10.2000

Page 45: Β1iek-ioann.ioa.sch.gr/kanonismoi/taut.doc  · Web viewMS WORD. MS EXCEL. MS ACCESS. 2. ΕΙΣΑΓΩΓΗ ΣΤΟ. INTERNET (8. ω) Εισαγωγή στο Internet ( dns, url, host)

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

Δ’ ΕΞΑΜΗΝΟ ΚΑΤΑΡΤΙΣΗΣ

19.ΜΑΘΗΜΑ: ΠΡΟΧΩΡΗΜΕΝΕΣ ΤΕΧΝΙΚΕΣ ΠΡΟΓΡΑΜΜΑΤΙΣΜΟΥ ΣΤΟ ΔΙΑΔΙΚΤΥΟ

ΩΡΕΣ ΔΙΔΑΣΚΑΛΙΑΣ: 70/εξάμηνο, 5/εβδομάδαΕΙΔΟΣ ΜΑΘΗΜΑΤΟΣ: ΕΡΓΑΣΤΗΡΙΑΚΟ

Α΄ ΣΚΟΠΟΣ

Σκοπός του μαθήματος είναι η παροχή γνώσεων σχετικά με προχωρημένες τεχνικές προγραμματισμού στο Διαδίκτυο. Συγκεκριμένα δίνονται αναλυτικά οδηγίες για προγραμματισμό σε περιβάλλον Java, JavaScript και VBScript.

Β’ ΑΝΑΛΥΤΙΚΟ ΠΡΟΓΡΑΜΜΑ

1. Η JavaΤι είναι η JavaΑντικειμενοστρεφής προγραμματισμός και JavaΤαυτοποιητές, λέξεις κλειδιά και τύποι δεδομένωνΕντολές της JavaΔιασύνδεση με το χρήστηΒελτιστοποίηση κώδικαCase study: ένα πρόγραμμα σε JavaAppletsΑσφάλεια δεδομένωνΒιβλιοθήκες δομών δεδομένων JavaΓραφικό περιβάλλον χρήστη και διαχείριση γεγονότωνΠρογραμματισμός γραφικώνΔικτυακές εφαρμογές Java

2. Η JavaScriptΤι είναι η JavaScriptΣυντακτικό της γλώσσαςΤύποι δεδομένων και τιμές, μεταβλητές, εκφράσεις, προτάσεις, συναρτήσεις, αντικείμενα, λίστεςΠρογραμματισμός εφαρμογώνΗ JavaScript στον παγκόσμιο ιστόΠαραθυρικό περιβάλλονΤο μοντέλο αρχείου – αντικειμένουΓεγονότα και διαχείριση γεγονότωνΦόρμες δεδομένωνΤεχνικές συμβατότηταςJavaScript και ασφάλεια

3. Η VBScriptΤι είναι η VBScriptΡοή και δομή προγράμματοςΈλεγχος αντικειμένων και HTMLΤι είναι το ActiveXΚοινό μενούΔεδομένα και χρόνος στη VBScriptΟρισμός hyperlinksΧάρτες εικόνωνΑνάπτυξη δυναμικών σελίδων HTML

Σελίδα 45 από 91 LOT 1 / 10.2000

Page 46: Β1iek-ioann.ioa.sch.gr/kanonismoi/taut.doc  · Web viewMS WORD. MS EXCEL. MS ACCESS. 2. ΕΙΣΑΓΩΓΗ ΣΤΟ. INTERNET (8. ω) Εισαγωγή στο Internet ( dns, url, host)

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

Πιστοποίηση εισόδου δεδομένωνΣυνεργασία με browsers

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

Η Java 36Η JavaScript 16Η VBScript 16Τεστ προόδου 2Σύνολο 70

Σελίδα 46 από 91 LOT 1 / 10.2000

Page 47: Β1iek-ioann.ioa.sch.gr/kanonismoi/taut.doc  · Web viewMS WORD. MS EXCEL. MS ACCESS. 2. ΕΙΣΑΓΩΓΗ ΣΤΟ. INTERNET (8. ω) Εισαγωγή στο Internet ( dns, url, host)

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

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

ΩΡΕΣ ΔΙΔΑΣΚΑΛΙΑΣ: 42/εξάμηνο, 3/εβδομάδαΕΙΔΟΣ ΜΑΘΗΜΑΤΟΣ: ΕΡΓΑΣΤΗΡΙΑΚΟ

Α΄ ΣΚΟΠΟΣ

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

Β. ΑΝΑΛΥΤΙΚΟ ΠΡΟΓΡΑΜΜΑ

1. Εισαγωγή στην Ανάπτυξη Εφαρμογών Στάδια ανάπτυξης εφαρμογής

Μελέτη σκοπιμότηταςΛειτουργική δομήΜελέτη αναγκών χρηστώνΣυνολικές απαιτήσεις συστήματοςΑνάλυση κόστους ωφελειώνΤελική πρόταση

ΧρονοδιάγραμμαΑνάλυσηΣχεδίασηΥλοποίησηΠιλοτικό πρόγραμμαΤεκμηρίωση

Εργαλεία Ανάπτυξης εφαρμογών

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

3. Ανάπτυξη Εφαρμογών με C++ Διαδικασία ανάπτυξης εφαρμογής με C++ Συντήρηση εφαρμογής

4. Ανάπτυξη Εφαρμογών με ACCESS Στάδια ανάπτυξης εφαρμογής με τη χρήση της ACCESS Συντήρηση εφαρμογής

5. Ανάπτυξη Εφαρμογών με DELPHI Στάδια ανάπτυξης εφαρμογής με τη χρήση της DELPHI Συντήρηση εφαρμογής

6. Ανάπτυξη Εφαρμογών με COBOL Βασικές δομές της COBOL Στάδια ανάπτυξης εφαρμογής με τη χρήση της COBOL Συντήρηση εφαρμογής

Σελίδα 47 από 91 LOT 1 / 10.2000

Page 48: Β1iek-ioann.ioa.sch.gr/kanonismoi/taut.doc  · Web viewMS WORD. MS EXCEL. MS ACCESS. 2. ΕΙΣΑΓΩΓΗ ΣΤΟ. INTERNET (8. ω) Εισαγωγή στο Internet ( dns, url, host)

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

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

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

4

Ανάπτυξη Εφαρμογών με C++ 8Ανάπτυξη Εφαρμογών με ACCESS 8Ανάπτυξη Εφαρμογών με DELPHI 8Ανάπτυξη Εφαρμογών με COBOL 8Τεστ προόδου 2Σύνολο 42

Σελίδα 48 από 91 LOT 1 / 10.2000

Page 49: Β1iek-ioann.ioa.sch.gr/kanonismoi/taut.doc  · Web viewMS WORD. MS EXCEL. MS ACCESS. 2. ΕΙΣΑΓΩΓΗ ΣΤΟ. INTERNET (8. ω) Εισαγωγή στο Internet ( dns, url, host)

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

21.ΜΑΘΗΜΑ: ΑΣΦΑΛΕΙΑ ΔΕΔΟΜΕΝΩΝ / ΕΠΙΚΟΙΝΩΝΙΩΝ

ΩΡΕΣ ΔΙΔΑΣΚΑΛΙΑΣ: 56/εξάμηνο, 4/εβδομάδαΕΙΔΟΣ ΜΑΘΗΜΑΤΟΣ: ΜΙΚΤΟ ( 3Θ + 1 Ε)

Α΄ ΣΚΟΠΟΣ

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

Β’ ΑΝΑΛΥΤΙΚΟ ΠΡΟΓΡΑΜΜΑ

1. Εισαγωγή στις Εννοιες της Ασφάλειας Επικοινωνιών και Μοντέλα Ασφάλειας Πληροφοριακών Συστημάτων

Εισαγωγή, έννοια της ασφάλειας επικοινωνιών, πληροφοριακών συστημάτων και βασικές παραδοχέςΜοντέλα ασφάλειας πληροφοριακών συστημάτων (Μοντέλα: κιβωτισμού, καταλόγου, πίνακα, φίλτρου, επαλλήλων στρωμάτων)Κριτική των μοντέλωνΡόλος του ανθρώπινου παράγονταΤαξινόμηση προσεγγίσεων για την ασφάλεια των πληροφοριακών συστημάτων.

2. Ασφάλεια λειτουργικών συστημάτωνΑναγκαιότητα ασφαλών λειτουργικών συστημάτωνΣχεδιαστικοί στόχοι και μέθοδοι προστασίαςΑντικείμενα και δομές προστασίαςΠρότυπα σχεδίασης ασφαλών λειτουργικών συστημάτωνΠιστοποίηση ασφάλειας λειτουργικών συστημάτων

3. Ασφάλεια Δικτύων Υπολογιστικών Συστημάτων, Επικοινωνιών και Ηλεκτρονικού Εμπορίου

Προβλήματα ασφάλειας δικτύωνΒασικές υπηρεσίες ασφάλειας δικτύωνΤεχνικές υλοποίησης των υπηρεσιών ασφαλείας επικοινωνιώνΑσφάλεια εκτεταμένων δικτύων και ψηφιακών δικτύων ολοκληρωμένων υπηρεσιών καθώς και υπηρεσιών Ηλεκτρονικού Εμπορίου

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

5. Ασφάλεια τραπεζικών πληροφοριακών συστημάτωνΕισαγωγήΠροβλήματα και ανάλυση κινδύνων της ασφάλειας τραπεζικών πληροφοριακών συστημάτωνΔιαδικασίες ελέγχου ασφάλειαςΠαραδείγματα τυπικών τραπεζικών εφαρμογών.

6. Η κρυπτογραφία στην προστασία των πληροφοριώνΕισαγωγή στην κρυπτογραφίαΣυστήματα και αλγόριθμοι κρυπτογράφησης

Σελίδα 49 από 91 LOT 1 / 10.2000

Page 50: Β1iek-ioann.ioa.sch.gr/kanonismoi/taut.doc  · Web viewMS WORD. MS EXCEL. MS ACCESS. 2. ΕΙΣΑΓΩΓΗ ΣΤΟ. INTERNET (8. ω) Εισαγωγή στο Internet ( dns, url, host)

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

Ψηφιακές υπογραφέςΚρυπτογραφικά πρωτόκολλαΜονόδρομες συναρτήσειςΚρυπτανάλυσηΕφαρμογές κρυπτογραφίας

7. Παραδείγματα Προιόντων Λογισμικού Ασφάλειας και Πρακτική εξάσκηση σε ασφάλεια δικτύων και τοποθεσιών του ΙστούΠαραδείγματα Προιόντων Λογισμικού Ασφάλειας Επικοινωνιών και πρακτική άσκηση σε αυτάΕγκατάσταση Firewalls, Proxies κλπ.Τεχνικές δημιουργίας ασφαλών τοποθεσιών στον Ιστό

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

Εισαγωγή στις Εννοιες της Ασφάλειας Επικοινωνιών και Μοντέλα Ασφάλειας Πληροφοριακών Συστημάτων

5

Ασφάλεια λειτουργικών συστημάτων 4Ασφάλεια Δικτύων Υπολογιστικών Συστημάτων, Επικοινωνιών και Ηλεκτρονικού Εμπορίου

10

Ασφάλεια Συστημάτων Βάσεων Δεδομένων 8Ασφάλεια Τραπεζικών Πληροφοριακών Συστημάτων 5Η κρυπτογραφία στην προστασία των πληροφοριών 8Παραδείγματα Προιόντων Λογισμικού Ασφάλειας και Πρακτική εξάσκηση σε ασφάλεια δικτύων και τοποθεσιών του Ιστού

14

Τεστ προόδου 2Σύνολο 56

Σελίδα 50 από 91 LOT 1 / 10.2000

Page 51: Β1iek-ioann.ioa.sch.gr/kanonismoi/taut.doc  · Web viewMS WORD. MS EXCEL. MS ACCESS. 2. ΕΙΣΑΓΩΓΗ ΣΤΟ. INTERNET (8. ω) Εισαγωγή στο Internet ( dns, url, host)

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

22.ΜΑΘΗΜΑ: ΕΡΓΑΛΕΙΑ ΣΥΓΓΡΑΦΗΣ ΠΟΛΥΜΕΣΩΝ (AUTHORING TOOLS)

ΩΡΕΣ ΔΙΔΑΣΚΑΛΙΑΣ: 70/εξάμηνο, 5/εβδομάδαΕΙΔΟΣ ΜΑΘΗΜΑΤΟΣ: ΕΡΓΑΣΤΗΡΙΑΚΟ

Α΄ ΣΚΟΠΟΣ

Σκοπός του μαθήματος είναι η εξοικείωση με τις τεχνικές και την μεθοδολογία ανάπτυξης ολοκληρωμένων και σύνθετων εφαρμογών πολυμέσων με χρήση των εργαλείων συγγραφής (authoring tools).

Β’ ΑΝΑΛΥΤΙΚΟ ΠΡΟΓΡΑΜΜΑ

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

2. Aνάπτυξη εφαρμογών μέσω συγγραφικών εργαλείων βασισμένων στα εικονίδιαΕισαγωγήΑνάλυση των εργαλείων του προγράμματοςΔιαπλατφορμικότηταΠαράδειγμα ανάπτυξης εφαρμογής στο Authorware

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

Παράδειγμα ανάπτυξης εφαρμογής στο Macromedia Director

4. Ανάπτυξη εφαρμογών μέσω συγγραφικών εργαλείων βασισμένων στην διαχείριση καρτών και σελίδων

Δυνατότητες συγγραφικών εργαλείων βασισμένων στην διαχείριση καρτών και σελίδωνΤο περιβάλλον εργασίας Το γραφικό περιβάλλον επικοινωνίαςΗ παλέτα εργαλείωνΤρόπος ανάπτυξης εφαρμογήςΗ γλώσσα προγραμματισμού OpenScriptΕισαγωγή οπτικοακουστικού υλικού

Παράδειγμα ολοκληρωμένης ανάπτυξης εφαρμογής στο Asymetrix Toolbook

5. Αντικειμενοστραφή συγγραφικά εργαλεία για πολυμέσαΤο περιβάλλον εργασίας και επικοινωνίας με τον χρήστηΕργαλεία και σύγκριση με τα κλασσικά συγγραφικά εργαλείαΠαράδειγμα ολοκληρωμένης ανάπτυξης εφαρμογής σε αντικειμενοστραφές συγγραφικό εργαλείο

Σελίδα 51 από 91 LOT 1 / 10.2000

Page 52: Β1iek-ioann.ioa.sch.gr/kanonismoi/taut.doc  · Web viewMS WORD. MS EXCEL. MS ACCESS. 2. ΕΙΣΑΓΩΓΗ ΣΤΟ. INTERNET (8. ω) Εισαγωγή στο Internet ( dns, url, host)

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

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

Εισαγωγή στην θεωρία των συγγραφικών εργαλείων για πολυμέσα

10

Aνάπτυξη εφαρμογών μέσω συγγραφικών εργαλείων βασισμένων στα εικονίδια

12

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

13

Ανάπτυξη εφαρμογών μέσω συγγραφικών εργαλείων βασισμένων στην διαχείριση καρτών και σελίδων

25

Αντικειμενοστραφή συγγραφικά εργαλεία για πολυμέσα

8

Τεστ προόδου 2Σύνολο 70

Σελίδα 52 από 91 LOT 1 / 10.2000

Page 53: Β1iek-ioann.ioa.sch.gr/kanonismoi/taut.doc  · Web viewMS WORD. MS EXCEL. MS ACCESS. 2. ΕΙΣΑΓΩΓΗ ΣΤΟ. INTERNET (8. ω) Εισαγωγή στο Internet ( dns, url, host)

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

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

ΩΡΕΣ ΔΙΔΑΣΚΑΛΙΑΣ: 70/εξάμηνο, 5/εβδομάδαΕΙΔΟΣ ΜΑΘΗΜΑΤΟΣ: ΕΡΓΑΣΤΗΡΙΑΚΟ

Α΄ ΣΚΟΠΟΣ

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

Β’ ΑΝΑΛΥΤΙΚΟ ΠΡΟΓΡΑΜΜΑ

1. Εισαγωγή στα κατανεμημένα συστήματαΟρολογία και έννοιεςΤι είναι το κατανεμημένο σύστημαΠλεονεκτήματα κατανεμημένων βάσεων δεδομένωνΤο περιβάλλον της ORACLE για κατανεμημένες εφαρμογέςΔιαφορές ORACLE7 και ORACLE8

2. SQL*Net και Net8Περιγραφή του πρωτοκόλλουΑρχιτεκτονική του πρωτοκόλλουΔυνατότητες της ORACLE8SQL*Net/Net8 clientΑσφάλεια δεδομένων

3. Διαχείριση της βάσης δεδομένωνΠαράμετροι αρχικοποίησηςΠεριγραφή της βάσης δεδομένωνΚατανεμημένες ερωτήσεις και συναλλαγέςΚατανεμημένα αντίγραφα και ανάκτηση δεδομένωνΣυμβατότητα εκδόσεων ORACLE

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

5. Σχεδίαση κατανεμημένων συστημάτωνΧαρακτηριστικά του κατανεμημένου συστήματοςΔημιουργία επικαλυπτόμενων αντιγράφωνΚαθολικό λεξικό δεδομένωνΚαταμερισμός δεδομένων και εφαρμογών

6. Υλοποίηση κατανεμημένου συστήματος σε ORACLEΤο καθολικό λεξικό δεδομένων της ORACLEΕνδεικτικό σχήμα της βάσης – ΠαραδείγματαΟλοκλήρωση εφαρμογώνΣχεδίαση συστήματος επικαλυπτόμενων αντιγράφων

7. Αρχιτεκτονική των αντιγράφων δεδομένωνΤι είναι τα πανομοιότυπα αντίγραφα στην ORACLEΜέθοδοι τήρησης πανομοιότυπων αντιγράφωνΑπλή και σύνθετη τήρηση πανομοιότυπων αντιγράφων

Σελίδα 53 από 91 LOT 1 / 10.2000

Page 54: Β1iek-ioann.ioa.sch.gr/kanonismoi/taut.doc  · Web viewMS WORD. MS EXCEL. MS ACCESS. 2. ΕΙΣΑΓΩΓΗ ΣΤΟ. INTERNET (8. ω) Εισαγωγή στο Internet ( dns, url, host)

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

Η αρχιτεκτονική του συστήματοςΠανομοιότυπα αντίγραφα DLLΧαρακτηριστικά της ORACLE8 και ORACLE8iΕναλλακτικές λύσεις

8. Πρακτική εφαρμογή σε περιβάλλον ORACLEΣχεδιασμός της εφαρμογήςΑρχιτεκτονική της εφαρμογήςΣχήμα της κατανεμημένης βάσης δεδομένωνΚύκλος ζωής της εφαρμογής

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

Εισαγωγή στα κατανεμημένα συστήματα 4SQL*Net και Net8 8Διαχείριση της βάσης δεδομένων 8Ασφάλεια κατανεμημένων βάσεων δεδομένων 4Σχεδίαση κατανεμημένων συστημάτων 10Υλοποίηση κατανεμημένου συστήματος σε ORACLE 6Αρχιτεκτονική των αντιγράφων δεδομένων 4Πρακτική εφαρμογή σε περιβάλλον ORACLE 24Τεστ προόδου 2Σύνολο 70

Σελίδα 54 από 91 LOT 1 / 10.2000

Page 55: Β1iek-ioann.ioa.sch.gr/kanonismoi/taut.doc  · Web viewMS WORD. MS EXCEL. MS ACCESS. 2. ΕΙΣΑΓΩΓΗ ΣΤΟ. INTERNET (8. ω) Εισαγωγή στο Internet ( dns, url, host)

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

Β.3.2.4. Εκπαιδευτικό Υλικό.

Τεχνικές σημειώσεις ( εγχειρίδια )Οι τεχνικές σημειώσεις καλύπτουν τις βασικές θεωρητικές γνώσεις, που θα πρέπει να παρουσιάζονται σε απλή μορφή, ώστε να είναι κατανοητές από τους καταρτιζόμενους, που θεωρείται ότι δεν έχουν προηγούμενη τεχνική εμπειρία.Τα τεχνικά εγχειρίδια θα πρέπει να είναι μορφής ντοσιέ με αποσπώμενα φύλλα, ώστε να είναι εφικτή η απόσυρση- ή η προσθήκη άλλων, ώστε το περιεχόμενο να ανταποκρίνεται διαχρονικά στις εκάστοτε στις εκάστοτε νέες απαιτήσεις της κατάρτισης. Ουσιαστικό μέρος των τεχνικών εγχειριδίων θα πρέπει να είναι αφιερωμένο στην παρουσίαση εφαρμογών, ώστε να γίνεται ευκολότερα η εμπέδωση της θεωρίας, αλλά και να αναδεικνύεται με σαφήνεια, η εφαρμοσμένη πλευρά της κατάρτισης.Με βάση τα προηγούμενα, τεχνικά εγχειρίδια αυτής της μορφής απαιτούνται για το σύνολο των μαθημάτων του προγράμματος.

Β.3.2.5. Ενδεικτικός κατάλογος ελάχιστου εξοπλισμού για το πρακτικό μέρος.

Δίκτυο προσωπικών υπολογιστών με εγκατεστημένο λογισμικό ανάπτυξης εφαρμογών.

Εξοπλισμός προβολών(διαφάνειες, επιδιασκόπιο, απ΄ ευθείας από Η/Υ, κλπ).

Β.3.2.6. Υγιεινή και Ασφάλεια κατά τη διάρκεια της Κατάρτισης.

Α. Κατά τη παραμονή στα διδακτήριαΔεν απαιτείται η λήψη ιδιαίτερων μέτρων υγιεινής και ασφάλειας, πλέον των όσων προβλέπονται από τις κείμενες διατάξεις(πολεοδομικές- κτιριολογικές-) για σχολικά κτήρια.

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

Β.3.2.7. Προσόντα Εκπαιδευτών.

α. Θεωρητικό μέροςΟι διδάσκοντες το θεωρητικό μέρος θα πρέπει να ικανοποιούν τα ακόλουθα: Μέλη ΔΕΠ ΑΕΙ σε αντικείμενο της ειδικότητας τους Καθηγητές ΤΕΙ πρώτης βαθμίδας σε αντικείμενο της ειδικότητας τους Απόφοιτοι ΑΕΙ: Επαγγελματική εμπειρία 5 ÷ 7 έτη στο αντικείμενο

που καλούνται να διδάξουν, διδακτική εμπειρία (επιθυμητή) 2 ÷ 3 έτη.

Σελίδα 55 από 91 LOT 1 / 10.2000

Page 56: Β1iek-ioann.ioa.sch.gr/kanonismoi/taut.doc  · Web viewMS WORD. MS EXCEL. MS ACCESS. 2. ΕΙΣΑΓΩΓΗ ΣΤΟ. INTERNET (8. ω) Εισαγωγή στο Internet ( dns, url, host)

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

Απόφοιτοι ΑΕΙ & Πτυχίο ΣΕΛΕΤΕ: Επαγγελματική εμπειρία 3 ÷ 5 έτη στο αντικείμενο που καλούνται να διδάξουν, διδακτική εμπειρία(επιθυμητή) 1 ÷ 2 έτη.

Απόφοιτοι ΑΣΕΤΕΜ/ΣΕΛΕΤΕ.

β. Πρακτικό μέροςΟι διδάσκοντες το πρακτικό μέρος θα πρέπει να ικανοποιούν τα ακόλουθα: Καθηγητές ΤΕΙ λοιπών βαθμίδων σε αντικείμενο της ειδικότητας τους Απόφοιτοι ΑΕΙ: Επαγγελματική εμπειρία 3 ÷ 5 έτη στο αντικείμενο

που καλούνται να διδάξουν, διδακτική εμπειρία(επιθυμητή) 1 ÷ 2 έτη. Απόφοιτοι ΑΕΙ & Πτυχίο ΣΕΛΕΤΕ: Επαγγελματική εμπειρία 2 ÷ 3 έτη

στο αντικείμενο που καλούνται να διδάξουν, διδακτική εμπειρία(επιθυμητή) 1 ÷ 2 έτη

Απόφοιτοι ΑΣΕΤΕΜ/ΣΕΛΕΤΕ. Απόφοιτοι ΤΕΙ & Πτυχίο ΣΕΛΕΤΕ: Επαγγελματική εμπειρία 3 ÷ 5 έτη

στο αντικείμενο που καλούνται να διδάξουν, διδακτική εμπειρία(επιθυμητή) 1 ÷ 2 έτη.

Απόφοιτοι ΙΕΚ (3+) Επαγγελματική εμπειρία 10 έτη.

Β.4. Εξετάσεις Εσωτερικές (κατά τη διάρκεια της κατάρτισης).

ΑΣΚΗΣΕΙΣ ΕΞΕΤΑΣΕΩΝ ΓΙΑ ΤΑ ΜΑΘΗΜΑΤΑ

ΕΙΣΑΓΩΓΗ ΣΤΗΝ ΠΛΗΡΟΦΟΡΙΚΗ1. Τι είναι η επεξεργασία κατά δέσμες (Batch processing) και τι η επεξεργασία σε

απευθείας επικοινωνία (on-line processing). 2. Τι εννοούμε όταν λέμε επεξεργασία πραγματικού χρόνου (real time processing).3. Τι είναι και τι συσκευές υποστηρίζει το SCSI (Small Cumputer Systems Interface).

Ποια τα βασικά χαρακτηριστικά του.4. Τι είναι το Λειτουργικό Σύστημα. 5. Τι είναι οι επικαλύψεις (overlays).6. Τι είναι ο πολυπρογραμματισμός (multiprogramming), τι η πολυεπεξεργασία

(multiprocessing) και ποιες οι διαφορές τους.

ΣΧΕΔΙΑΣΗ ΠΡΟΓΡΑΜΜΑΤΟΣ1. Ποια τα βασικά χαρακτηριστικά της δομημένης λογικής σχεδίασης; 2. Σε τι μας διευκολύνει η δομημένη λογική σχεδίαση; 3. Ποιοι είναι οι βασικότεροι στόχοι των δομημένων τεχνικών; 4. Ποια είναι τα πλεονεκτήματα (μειονεκτήματα) της παράστασης αλγόριθμου με τη

φραστική μέθοδο ; 5. Έστω μια αντιστοιχία κωδικών και ονομασιών πόλεων:

Α ΑθήναΘ Θεσσαλονίκη…..

Σελίδα 56 από 91 LOT 1 / 10.2000

Page 57: Β1iek-ioann.ioa.sch.gr/kanonismoi/taut.doc  · Web viewMS WORD. MS EXCEL. MS ACCESS. 2. ΕΙΣΑΓΩΓΗ ΣΤΟ. INTERNET (8. ω) Εισαγωγή στο Internet ( dns, url, host)

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

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

6. Έστω αρχείο σπουδαστών με γραμμογράφηση: -Κωδικός σπουδαστή-Ονοματεπώνυμο σπουδαστή και έστω ο παρακάτω ψευδοκώδικας:ΑρχήΆνοιξε αρχείοΔιάβασε αρχείοΕπανάλαβε εφ’ όσον όχι τέλος αρχείου

Πρόσθεσε ένα στον μετρητή υπαλλήλων Αν κωδικός υπαλλήλου = 10 Τότε Πρόσθεσε 1 στον μετρητή υπαλλήλων με κωδικό =10 Αλλιώς Επόμενη πρόταση Τέλος-Αν Διάβασε αρχείοΤέλος- ΕπανάληψηςΕμφάνισε μετρητέςΚλείσε αρχείοΤέλος Επεξεργασίας

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

ΛΕΙΤΟΥΡΓΙΚΟ ΣΥΣΤΗΜΑ WINDOWS-20001. Με ποιους τρόπους και πώς μπορούμε να ταξινομήσουμε τα αρχεία στο

παράθυρο του διαχειριστή προγραμμάτων. Ποιες πρόσθετες πληροφορίες μπορεί να μας δώσει ο διαχειριστής προγραμμάτων των Windows.

2. Περιγράψτε τα χαρακτηριστικά των αρχείων: μόνο για ανάγνωση (Read only), αρχειοθετημένο (archive), κρυφό (hidden), συστήματος (system).

3. Τι περιέχουν τα αρχεία .dll των Windows. Περιγράψτε τον τρόπο χρήσης τους από μια ή περισσότερες εφαρμογές.

4. Τι γνωρίζετε για το registry των Windows.5. Πως μπορεί να επηρεάσει την προτεραιότητα (priority) μιας διεργασίας ένας

απλός χρήστης και πώς ο υπερχρήστης.

ΕΠΕΞΕΡΓΑΣΙΑ ΚΕΙΜΕΝΟΥ(WORD)1. Ποιες είναι οι βασικές εργασίες που γίνονται σε μια επεξεργασία κειμένου;2. Περιγράψτε τα χαρακτηριστικά μιας γραμματοσειράς. 3. Εξηγήστε τους όρους: κεφαλίδα, υποσέλιδο, περιθώριο. 4. Ποια τα πρωταρχικά εργαλεία διαμόρφωσης κειμένου (format) που μας

προσφέρει ένας επεξεργαστής κειμένου. 5. Πως δημιουργούμε πλαίσια (frames), header ή footer σε έναν επεξεργαστή

κειμένου περιβάλλοντος Windows. 6. Περιγράψτε την διαδικασία αυτόματης αρίθμησης σελίδων (κεφαλαιοποίηση,

αρίθμηση) σε έναν επεξεργαστή κειμένου περιβάλλοντος Windows.

Σελίδα 57 από 91 LOT 1 / 10.2000

Page 58: Β1iek-ioann.ioa.sch.gr/kanonismoi/taut.doc  · Web viewMS WORD. MS EXCEL. MS ACCESS. 2. ΕΙΣΑΓΩΓΗ ΣΤΟ. INTERNET (8. ω) Εισαγωγή στο Internet ( dns, url, host)

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

7. Περιγράψτε την διαδικασία ενσωμάτωσης άλλων αρχείων ή αντικειμένων σε ένα αρχείο κειμένου σε έναν επεξεργαστή κειμένου περιβάλλοντος Windows.

ΛΟΓΙΣΤΙΚΑ ΦΥΛΛΑ (EXCEL)1. Υποθέστε ότι έχετε ένα φύλλο εργασίας με στοιχεία σπουδαστών, όπου η στήλη

Α περιλαμβάνει τον αύξοντα αριθμό, η Β το επώνυμο, η C το όνομα, η D το βαθμό της Α’ προόδου, η E το βαθμό της Β’ προόδου και η F το βαθμό των τελικών εξετάσεων:

A B C D E F G1 Α/

ΑΕΠΩΝΥΜΟ

ΟΝΟΜΑ Α'ΠΡΟΟΔΟΣ

Β'ΠΡΟΟΔΟΣ

ΤΕΛ.ΕΞΕΤ.

ΤΕΛ.ΒΑΘΜ.

2 1 ΑΘΑΝΑΣΙΟΥ ΑΘΑΝΑΣΙΟΣ

18.00 20.00 20.00

3 2 ΓΕΩΡΓΙΟΥ ΓΕΩΡΓΙΟΣ 18.00 19.00 20.004 3 ΝΙΚΟΛΑΟΥ ΝΙΚΟΣ 19.00 18.00 20.005 4 ΑΝΑΣΤΑΣΙΟ

ΥΤΑΣΟΣ 20.00 18.00 20.00

Δημιουργείστε τη στήλη G που θα έχει ως ετικέτα το κείμενο «Τελική Βαθμολογία» και ως περιεχόμενο την τελική βαθμολογία του κάθε σπουδαστή. Επισημαίνεται ότι η τελική βαθμολογία προκύπτει ως ακολούθως:Υπολογίζετε το μέσο όρο βαθμολογίας των δύο προόδων (Α’ και Β’),Στρογγυλοποιείτε προς τον πλησιέστερο ακέραιο (έστω ότι το αποτέλεσμα είναι ο αριθμός x),Υπολογίζετε το μέσο όρο του αριθμού x και της βαθμολογίας των τελικών εξετάσεων,Στρογγυλοποιείτε προς τον πλησιέστερο ακέραιο.

2. Τι είναι μακροεντολή σε Λογιστικό φύλλο; 3. Πώς μπορείτε να αντιγράψετε δεδομένα ή τύπους σε διαδοχικά κελιά; 4. Τι ονομάζουμε διάγραμμα και πώς μπορείτε να το δημιουργήσετε;

ΔΙΚΤΥΑ ΥΠΟΛΟΓΙΣΤΩΝ Τι σημαίνει ‘διαπραγμάτευση’ (negotiation), όταν συζητάμε για πρωτόκολλα

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

οποία χρησιμοποιεί δύο ίσης βαρύτητας εναλλακτικές διαδρομές και στο επιλεκτικό πλημμύρισμα, το οποίο χρησιμοποιεί μόνο τις δύο καλύτερες διαδρομές;

Το TCP χρησιμοποιεί μια μόνη επικεφαλίδα πρωτοκόλλου μεταφοράς, ενώ το OSI πολλές. Αναπτύξτε τα πλεονεκτήματα και τα μειονεκτήματα κάθε μεθόδου.

ΣΥΓΧΡΟΝΑ ΠΑΡΑΘΥΡΙΚΑ ΛΕΙΤΟΥΡΓΙΚA ΣΥΣΤΗΜΑTA Πραγματοποίηση βασικών εργασιών διαχείρισης περιβάλλοντος Windows 2000

Τροποποίηση δικαιωμάτων προσπέλασης αρχείων σε περιβάλλον UNIX Πραγματοποίηση βασικών εργασιών διαχείρισης χρηστών σε περιβάλλον

LINUX

ΤΕΧΝΟΛΟΓΙΑ ΒΑΣΕΩΝ ΔΕΔΟΜΕΝΩΝ

Σελίδα 58 από 91 LOT 1 / 10.2000

Page 59: Β1iek-ioann.ioa.sch.gr/kanonismoi/taut.doc  · Web viewMS WORD. MS EXCEL. MS ACCESS. 2. ΕΙΣΑΓΩΓΗ ΣΤΟ. INTERNET (8. ω) Εισαγωγή στο Internet ( dns, url, host)

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

Απαριθμήστε τα πλεονεκτήματα της χρήσης βάσεων δεδομένων Εξετάστε το κατά πόσο το Σχεσιακό Μοντέλο υποστηρίζει προαιρετικές

συσχετίσεις Πώς αντιλαμβάνεστε τους όρους: ‘ασφάλεια δεδομένων’ και ακεραιότητα

δεδομένων’;

ΤΕΧΝΟΛΟΓΙΕΣ ΚΑΙ ΥΠΗΡΕΣΙΕΣ ΤΟΥ ΔΙΑΔΙΚΤΥΟΥ Τι είναι το διαδίκτυο; Τι είναι οι ιστοσελίδες; Πώς υλοποιείται η διαχείριση μηνυμάτων στο ηλεκτρονικό ταχυδρομείο; Ποια είναι η δομή ενός αρχείου HTML;

ΓΛΩΣΣΕΣ SQL/4 GL ΣΕ ΠΕΡΙΒΑΛΛΟΝ ORACLE Πιστοποίηση βασικών γνώσεων διαχείρισης δομών ελέγχου PL/SQL Πιλοτική δόμηση διαδικασιών και συναρτήσεων Πώς καλούνται οι συναρτήσεις σε περιβάλλον PL/SQL;

ΔΙΑΧΕΙΡΙΣΗ ΒΑΣΕΩΝ ΔΕΔΟΜΕΝΩΝ ΣΕ ΠΕΡΙΒΑΛΛΟΝ MS -SQL Server Περιγράψτε τα βασικά χαρακτηριστικά της αρχιτεκτονικής client server. Σχεδιάστε μία απλή βάση δεδομένων (ορισμός τύπων, πινάκων, σχήματος). Πώς γίνεται ανάκτηση, πρόσθεση, μεταβολή και διαγραφή δεδομένων σε

περιβάλλον SQL Server;

ΠΡΟΧΩΡΗΜΕΝΕΣ ΤΕΧΝΙΚΕΣ ΠΡΟΓΡΑΜΜΑΤΙΣΜΟΥ ΣΤΟ ΔΙΑΔΙΚΤΥΟ Case study: συντάξτε μια απλή εφαρμογή σε Java Ποιο είναι το μοντέλο αρχείου-αντικειμένου σε περιβάλλον JavaScript; Τι είναι το ActiveX;

ΑΝΑΠΤΥΞΗ ΚΑΤΑΝΕΜΗΜΕΝΩΝ ΔΙΚΤΥΑΚΩΝ ΕΦΑΡΜΟΓΩΝ ΣΕ ΠΕΡΙΒΑΛΛΟΝ ORACLE Ποιες είναι οι βασικές διαφορές ORACLE 7 και ORACLE 8; Τι είναι τα πανομοιότυπα αντίγραφα στην ORACLE;

Περιγράψτε τα βασικά πρωτόκολλα ταυτότητας και τις τεχνικές κρυπτογραφίας.

ΓΛΩΣΣΑ ΠΡΟΓΡΑΜΜΑΤΙΣΜΟΥ C & C ++ 1. Γράψτε πρόγραμμα C το οποίο να τυπώνει το περίγραμμα παραλληλογράμμου

με οποιονδήποτε επιθυμητό χαρακτήρα

2. Να γραφεί πρόγραμμα C που να βρίσκει και να εμφανίζει όλους τους τριψήφιους αριθμούς από το 100 έως 999 που να έχουν την ιδιότητα το άθροισμα των ψηφίων τους να είναι μεγαλύτερο ή ίσο του δέκα

3. Να γραφεί πρόγραμμα που να ταξινομεί ένα μονοδιάστατο πίνακα κατά φθίνουσα σειρά

4. Δίνεται αρχείο με όνομα Students.Dat και γραμμογράφηση:Κωδικός : string 6Ονομ/μο : string 20Τάξη : Char ( A, ή B, ή C )

Σελίδα 59 από 91 LOT 1 / 10.2000

Page 60: Β1iek-ioann.ioa.sch.gr/kanonismoi/taut.doc  · Web viewMS WORD. MS EXCEL. MS ACCESS. 2. ΕΙΣΑΓΩΓΗ ΣΤΟ. INTERNET (8. ω) Εισαγωγή στο Internet ( dns, url, host)

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

Βαθμός : realΑπουσίες : integer

Να γραφεί πρόγραμμα C που να μεταφέρει σε αρχείο με όνομα Sucesful.Dat τους σπουδαστές της τρίτης τάξης (c) που αποφοίτησαν επιτυχώς και σε αρχείο με όνομα Failure.Dat αυτούς που παραπέμπονται σε επανεξέταση. Επιτυχής θεωρείται η φοίτηση που πληροί τους εξής όρους:

βαθμός > 10 και απουσίες < 100βαθμός > 14 και απουσίες < 150

5. Να γραφεί πρόγραμμα C που να υπολογίζει τους δέκα (10) πρώτους όρους της ακολουθίας Fibonacci και να τους τυπώνει ανά γραμμή με το σχόλιο

The 1st FIBONACCI is: . . .The 2nd FIBONACCI is: . . .. .. .. .The 10th FIBONACCI is: . . .

Σημείωση: Η ακολουθία Fibonacci ορίζεται ως εξής: αν=αν-1+αν-2 ,αν-1=αν-2+αν-3,…… α2=α1+α0,α0=α1=1

6. Δημιουργήστε πίνακα με διάσταση Lines x Columns όπου Lines=Columns και γεμίστε τις διαγώνιες με << *>>

7. Αναφέρατε τους σχεσιακούς και τους λογικούς τελεστές τους οποίους χρησιμοποιεί η γλώσσα C.

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

9. Δίδεται αρχείο το οποίο έχει 100 εγγραφές με την εξής δομή:

Struct rec { int code char eponymo[20]; char onoma[15]; long mistos;};

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

10. Εξηγήστε την έννοια του δείκτη (pointer) και πως δηλώνονται οι μεταβλητές αυτού του τύπου στη γλώσσα C

11. Να γράψετε ένα πρόγραμμα σε γλώσσα C το οποίο να διαβάζει από την οθόνη μια σειρά χαρακτήρες να μετρά το πλήθος των αριθμητικών χαρακτήρων, των κενών και των αλφαβητικών χαρακτήρων και να εμφανίζει στην οθόνη τα αποτελέσματα.

12. Να γραφεί function της C που δέχεται ως παράμετρο έναν πίνακα ακεραίων Α με διαστάσεις 3x4 και τυπώνει στην οθόνη τα στοιχεία του σε μορφή πίνακα τριών γραμμών και τεσσάρων στηλών

Σελίδα 60 από 91 LOT 1 / 10.2000

Page 61: Β1iek-ioann.ioa.sch.gr/kanonismoi/taut.doc  · Web viewMS WORD. MS EXCEL. MS ACCESS. 2. ΕΙΣΑΓΩΓΗ ΣΤΟ. INTERNET (8. ω) Εισαγωγή στο Internet ( dns, url, host)

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

13. Να γραφεί function της C που δέχεται ως παράμετρο έναν πίνακα ακεραίων Α με 3 γραμμές και 4 στήλες και να τυπώνει στην οθόνη τον ανάστροφό του δηλαδή ένα πίνακα με 4 γραμμές και 3 στήλες

14. Εξηγήστε τον τρόπο με τον οποίο ενεργούν οι εντολές της γλώσσας C, BREAK και CONTINUE και δώστε καταλληλα παραδείγματα

15. Έστω οι παρακάτω εντολές οι οποίες είναι μέρος ενός προγράμματος γλώσσας Cx=5;y=10;z1=x;z2=x++;z3=++x;y++;Μετά την εκτέλεση των εντολών να αναφέρετε τα περιεχόμενα των μεταβλητών x,y,z1,z2,z3.

16. Έστω οι παρακάτω εντολές οι οποίες είναι μέρος ενός προγράμματος γλώσσας C

int a[100];int *pa;int x1,x2;

for (k=1;k<=100;k++)a[k]=k+1;

pa=&a[0];x1=*(pa+5)

Ποιό είναι το περιεχόμενο της μεταβλητής x1; Υπάρχει σχέση με κάποιο στοιχείο του πίνακα και με ποιό;

17. Να γράψετε πρόγραμμα που να διαβάζει θερμοκρασία σε βαθμούς Φαρενάϊτ και να τη μετατρέπει σε βαθμούς κελσίου. Ο τύπος μετατροπής είναι

C=5(f-32)/9

Όπου f οι βαθμοί σε κλίμακα Φαρενάϊτ και C οι βαθμοί σε κλίμακα Κελσίου

18. Να γράψετε πρόγραμμα που να διαβάζει το επώνυμο και το βαθμό δέκα μαθητών και να τα αποθηκεύει σε ένα πίνακα του οποίου κάθε στοιχείο θα είναι μία κατάλληλη δομή (structure). Στη συνέχεια για κάθε μαθητή θα τυπώνει στην οθόνη το επώνυμό του, το βαθμό του και το χαρακτηρισμό επίδοσης ανάλογα με το βαθμό του.

Ο χαρακτηρισμός επίδοσης είναι:9<βαθμός<=12 μέτρια12<βαθμός<=15 καλά15<βαθμός<=18 πολύ καλά18<βαθμός<=20 άριστα

Στο τέλος να τυπωθεί το πλήθος των μαθητών κάθε κατηγορίας επίδοσης, δηλ. Αριστα, πολύ καλά κλπ.

19. Να γράψετε πρόγραμμα που να εμφανίζει μία οθόνη επιλογής με τις 4 πράξεις

Σελίδα 61 από 91 LOT 1 / 10.2000

Page 62: Β1iek-ioann.ioa.sch.gr/kanonismoi/taut.doc  · Web viewMS WORD. MS EXCEL. MS ACCESS. 2. ΕΙΣΑΓΩΓΗ ΣΤΟ. INTERNET (8. ω) Εισαγωγή στο Internet ( dns, url, host)

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

1 πρόσθεση2 αφαίρεση3 πολλαπλασιασμός4 διαίρεση

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

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

20. Περιγράψτε την εντολή scanf. Εξηγήστε τον τρόπο λειτουργίας της με μεταβλητές ακέραιες, πραγματικές, string και χαρακτήρες και δώστε κατάλληλα παραδείγματα

21. Περιγράψτε την εντολή printf. Εξηγήστε τον τρόπο λειτουργίας της με μεταβλητές ακέραιες, πραγματικές, string και χαρακτήρες και δώστε κατάλληλα παραδείγματα

22. Να γραφεί πρόγραμμα το οποίο να τυπώνει στην οθόνη όλους τους χαρακτήρες ASCII, έτσι ώστε να τυπώνεται ο χαρακτήρας και δίπλα η τάξη του. Να τυπώνονται 15 χαρακτήρες ανά γραμμή

23. Δίδεται ο παρακάτω πίνακας:3 8 10 15 9 7 38 3 6 9Να γραφεί δήλωση δημιουργίας ενός πίνακα ακεραίων ο οποίος να περιέχει ως στοιχεία τα στοιχεία του παραπάνω πίνακα (δηλαδή με τη δήλωση του πίνακα να γίνεται και η εισαγωγή των παραπάνω τιμών χωρίς να δίδονται εντολές προγράμματος)

24. Να γραφεί πρόγραμμα C που θα δέχεται ως παραμέτρους (command-line arguments) το ποσό του κεφαλαίου και το ετήσιο επιτόκιο. Θα υπολογίζει τον ετήσιο τόκο και θα τα τυπώνει στην έξοδο, όπως στο εξής παράδειγμα:ΚΕΦΑΛΑΙΟ:5000000ΕΠΙΤΟΚΙΟ:10%ΤΟΚΟΣ:500000

25. Να γραφεί πρόγραμμα C που θα δέχεται ως παράμετρο (command-line arguments) μία λέξη και το όνομα ενός αρχείου, θα υπολογίζει το πλήθος των εμφανίσεων της λέξης αυτής στο αρχείο και θα τα τυπώνει στην έξοδο, όπως στο εξής παράδειγμα:WORD:ATHENSFILE:POEM.TXTCOUNT:7

26. Να γραφεί function της C με όνομα power που θα δέχεται δύο ακέραιες παραμέτρους base και n και θα επιστρέφει τον ακέραιο basen ( η δύναμη n του ακέραιου base). Να γραφεί προγραμμα C που θα καλεί την function power και θα την ελέγχει. Ο χρήστης του προγράμματος αυτου θα μπορεί να καθορίζει παραμετρικά την τιμή των base και n.

27. Να γραφεί function της C με όνομα max(n,m) που να επιστρέφει το μέγιστο από τους ακέραιους n και m. Να χρησιμοποιηθεί ο τελεστής ? για τον υπολογισμό του μεγίστου.

Σελίδα 62 από 91 LOT 1 / 10.2000

Page 63: Β1iek-ioann.ioa.sch.gr/kanonismoi/taut.doc  · Web viewMS WORD. MS EXCEL. MS ACCESS. 2. ΕΙΣΑΓΩΓΗ ΣΤΟ. INTERNET (8. ω) Εισαγωγή στο Internet ( dns, url, host)

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

28. Να γραφεί function της C με όνομα reverse(s) που να αναστρέφει τη σειρά των χαρακτήρων του string s. Για παράδειγμα, αν η τιμή του s πριν την κλήση της function είναι:ABCDEFΜετά την κλήση της function να είναι:FEDCBA

29. Να γραφεί function της C με όνομα swap που θα δέχεται δύο ακέραιους ως παραμέτρους και αντιμεταθέτει τις τιμές τους. Να δοθεί προσοχή στην μέθοδο περάσματος των παραμέτρων.

30. Να περιγραφεί η λειτουργία της παρακάτω function της C:

void unknown_function (char *s, char *t){while (*s++=*t++);}

31. Να γραφεί function της C με όνομα strcmp (s,t) που να επιστρέφει 0 αν το string s είναι το ίδιο με το string t, αρνητικό αριθμό αν το string s είναι αλφαβητικά μικρότερο από το string t, και θετικό αν το string s είναι αλφαβητικά μεγαλύτερο από το string t

32. Να γραφεί πρόγραμμα C που θα διαβάζει μία ημερομηνία από το standard input με τη μορφή:25 Feb 1995και θα την τυπώνει στο standard output με την μορφή:25/2/95

33. Να γραφεί πρόγραμμα της C με το όνομα filecopy που θα αντιγράφει τα περιεχόμενα ενός αρχείου σε ένα άλλο αρχείο. Τα ονόματα των δύο αρχείων θα περνούν ως command-line arguments, δηλαδή η κλήση του προγράμματος θα γίνεται ως εξής:filecopy file1 file2

34. Να γραφεί πρόγραμμα της C με το όνομα compfiles που θα συγκρίνει γραμμή προς γραμμή δύο αρχεία και θα τυπώνει την πρώτη γραμμή που διαφέρουν. Τα ονόματα των δύο αρχείων θα περνούν ως command-line arguments, δηλαδή η κλήση του προγράμματος θα γίνεται ως εξής:compfiles file1 file2

35. Να γραφεί function της C που θα δέχεται ως παραμέτρους το όνομα ενός μήνα (για παράδειγμα Jan,Feb, κλπ.) και το έτος (για παράδειγμα 1996) και θα επιστρέφει τον αριθμό των ημερών του μήνα (28, 29, 30 ή 31). Να ληφθούν υπόψη τα δίσεκτα έτη και να χρησιμοποιηθεί η εντολή case.

36. Να γραφεί function της C που θα δέχεται σαν παράμετρο το όνομα ενός πίνακα από ακέραιους και τον αριθμό των στοιχείων του πίνακα και θα επιστρέφει τον μέσο όρο των στοιχείων του πίνακα σε δεκαδική μορφή.

37. Η μεταβλητή STATE παίρνει δύο μόνο τιμές: ENABLED, DISABLED.a) Να δηλωθεί η μεταβλητή STATE ως μεταβλητή τύπου enum.b) Να γραφεί function της C που να δέχεται ως παράμετρο την STATE και να

τυπώνει το κείμενο:

Σελίδα 63 από 91 LOT 1 / 10.2000

Page 64: Β1iek-ioann.ioa.sch.gr/kanonismoi/taut.doc  · Web viewMS WORD. MS EXCEL. MS ACCESS. 2. ΕΙΣΑΓΩΓΗ ΣΤΟ. INTERNET (8. ω) Εισαγωγή στο Internet ( dns, url, host)

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

The machine’s state is ENABLEDΗThe machine’s state is DISABLEDΑνάλογα με την τιμή της STATE

38. Να γραφεί πρόγραμμα της C που θα αλλάζει όλους τους χαρακτήρες * ενός αρχείου σε +. Τα ονόματα των αρχείων εισόδου και εξόδου θα περνούν σαν command-line arguments.

39. Έχουμε ένα αρχείο που κάθε γραμμή του είναι ένας πραγματικός αριθμός. Να γραφεί πρόγραμμα της C που θα μετράει και θα τυπώνει:α) τον αριθμό των γραμμών του αρχείουβ) πόσες τιμές υπάρχουν στο αρχείο μεταξύ 3 και 5γ) τον μέσο όρο των τιμών του αρχείουΤο όνομα του αρχείου θα περνά σαν command-line argument

40. Δίδονται δύο αρχεία που κάθε τους γραμμή είναι ενας ακέραιος. Να γραφεί πρόγραμμα C που θα κατασκευάζει ένα νέο αρχείο που θα περιέχει τις κοινές τιμές των δύο αρχείων εισόδου. Τα ονόματα των 3 αρχείων θα περνούν σαν command-line arguments

41. Δίνεται αρχείο με κείμενο. Να γραφεί πρόγραμμα C που αντιγράφει το αρχείο σε άλλο αφού πρώτα πετάξει τα περιττά κενά του πρώτου. Δηλαδή όπου υπάρχουν στο παλιό ένα ή περισσότερα συνεχόμενα κενά, στο νέο θα υπάρχει μόνο ένα. Τα ονόματα των δύο αρχείων θα περνούν σαν command-line arguments

42. Δίνεται ένα αρχείο με κείμενο. Οι λέξεις χωρίζονται μεταξύ τους με κενό ή τελεία ή κόμμα ή τέλος γραμμής. Γράψτε ένα πρόγραμμα C που να μετράει και να τυπώνει τον αριθμό των χαρακτήρων, των γραμμών και των λέξεων του αρχείου.

43. Να γραφεί function της C που να καθορίζει την τιμή ενος δισδιάστατου πίνακα Α από Ν ακέραιους σύμφωνα με τον παρακάτω κανόνα:A[i,j] = 1, αν i+j είναι άρτιοςA[i,j] = -1, αν i+j είναι περιττοςΟι παράμετροι της function είναι ο πίνακας Α και η διάστασή του Ν

44. Να γραφεί function της C που να δέχεται σαν παραμέτρους έναν πίνακα ακεραίων Α και την διάσταση του Ν και να επιστρέφει τον ίδιο πίνακα με ανάποδη σειρά, δηλαδή το στοιχείο 0 να έχει αντιμετατεθεί με το στοιχείο Ν-1, το στοιχείο 1 με το Ν-2, κ.ο.κ

45. Να γραφεί function της C που να δέχεται σαν παραμέτρους έναν πίνακα ακεραίων Α και την διάσταση του Ν και να επιστρέφει την θέση του ελάχιστου στοιχείου.

46. Ένα καθηγητής του μαθήματος «Γλώσσα προγραμματισμού C» κρατάει αρχείο με τους φοιτητές. Για κάθε φοιτητή χρησιμοποιεί το όνομα (15 χαρακτήρες), το επώνυμο (20 χαρακτήρες), το έτος (ακέραιος), το εξάμηνο (ένας χαρακτήρας με τιμές ‘Α’ ή ‘Β’) και τον βαθμό (ακέραιος).α) Να ορισθεί η παραπάνω structure της Cβ) Να γραφεί πρόγραμμα της C που θα διαβάζει από αρχείο τα στοιχεία των φοιτητών και να τυπώνει το μέσο όρο βαθμολογίας για το Α’ εξάμηνο του 1995. Κάθε γραμμή του αρχείου αντιστοιχεί σε έναν φοιτητή και τα στοιχεία χωρίζονται μεταξύ τους με ένα ακριβως κενό. Το όνομα του αρχείου να περνά παραμετρικά στο πρόγραμμα (command-line argument).

Σελίδα 64 από 91 LOT 1 / 10.2000

Page 65: Β1iek-ioann.ioa.sch.gr/kanonismoi/taut.doc  · Web viewMS WORD. MS EXCEL. MS ACCESS. 2. ΕΙΣΑΓΩΓΗ ΣΤΟ. INTERNET (8. ω) Εισαγωγή στο Internet ( dns, url, host)

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

47. Έστω οι δηλώσεις:

int a[10];int pa;Ποιές από τις παρακάτω εντολές της C είναι σωστες;pa = &a[0];pa = a++;pa = a+4;pa = a[2];pa = a;pa = (a+3);a = pa;pa--;pa- = 3;a++;

48. Αν η τιμή του x είναι 9 και του y είναι 3 ποία η τιμή του z σε κάθε μία από τις παρακάτω περιπτώσεις:z = x&y;z = x| y;z = x<<2;z = x>>2;z = ~x;z = x&~07;

49. α) Να γραφεί συνάρτηση με την ονομασία area που θα υπολογίζει το εμβαδόν τριγώνου (1/2*βάση*ύψος)β) Να γραφεί συνάρτηση με την ίδια ονομασία area που θα υπολογίζει το εμβαδόν κύκλου (3.14*ακτίνα2)γ) Στο κυρίως πρόγραμμα να διαβάζεται 1 ή 2 ανάλογα εαν θέλουμε να υπολογίσουμε το εμβαδόν τριγώνου ή κύκλου και ακολούθώς σύμφωνα με την επιλογή θα διαβάζεται ή η βάση και το ύψος του τριγώνου ή η ακτίνα του κύκλου. Θα καλείται η συνάρτηση υπολογισμού του εμβαδού τριγώνου ή κύκλου και θα τυπώνεται το αποτέλεσμα.δ) Τι είναι πολυμορφισμός

50. Έστω αρχείο σπουδαστών με γραμμογράφηση:-Κωδικός τμήματος-Ονοματεπώνυμο σπουδαστήΤο αρχείο είναι ταξινομιμένο κατά κωδικό τμήματος σε αύξουσα σειρά. Ζητείται να γραφεί πρόγραμμα C που θα βρίσκει τον αριθμό των σπουδαστών ανά τμήμα.

51. Έστω αρχείο σπουδαστών με γραμμογράφηση:-Κωδικός ΙΕΚ-Κωδικός ειδικότητας-Ονοματεπώνυμο σπουδαστήΤο αρχείο είναι ταξινομιμένο κατά κωδικό ΙΕΚ και κωδικό ειδικότητας τμήματος σε αύξουσα σειρά. Ζητείται να βρεθούν και να γραφούν τα σύνολα των σπουδαστών κατά κωδικό ΙΕΚ και κωδικό ειδικότητας. Να γραφεί ο αλγόριθμος του προβλήματος σε C

52. Έστω μια αντιστοιχία κωδικών και ονομασιών πόλεων:Α ΑθήναΘ Θεσσαλονίκη

Σελίδα 65 από 91 LOT 1 / 10.2000

Page 66: Β1iek-ioann.ioa.sch.gr/kanonismoi/taut.doc  · Web viewMS WORD. MS EXCEL. MS ACCESS. 2. ΕΙΣΑΓΩΓΗ ΣΤΟ. INTERNET (8. ω) Εισαγωγή στο Internet ( dns, url, host)

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

…..Χ ΧαλκίδαΖητείται να δίνεται ο κωδικός της πόλης και να εμφανίζεται η αντίστοιχη ονομασία με τη χρήση πίνακα. Να γραφεί ο αλγόριθμος του προβλήματος σε C

53.Να γραφεί πρόγραμμα C που θα διαβάζει έναν αριθμό που παριστάνει δευτερόλεπτα και θα μας δίνει τρεις ακέραιους που παριστάνουν την ώρα, τα λεπτά και τα δευτερόλεπτα με βάση το 12ωρο ρολόι. Τα δεδομένα σας πρέπει να είναι αριθμοί μικρότεροι του 86400 (δηλαδή 24 ώρες).

54.Εστω ένα αρχείο φοιτητών με την ονομασία ‘student.dat’.H γραμμογράφηση είναι η εξής.Αριθμός ΜητρώουΟνοματεπώνυμο Βαθμός στην Θεωρία Πληροφορικής Βαθμός στα Εργαστήρια ΠληροφορικήςΝα γραφεί πρόγραμμα C πουα) Να υπολογίζει την μέση βαθμολογία κάθε φοιτητήβ) Να τυπώνει τον αριθμό μητρώου, ονοματεπώνυμο, μέση βαθμολογίαγ) Στο τέλος να εμφανίζει το ποσοστό επιτυχίας των φοιτητών

.

55. Τα δεδομένα ενός προβλήματος περιέχουν τη βαθμολογία φοιτητών σ’ ένα ορισμένο μάθημα. Η κάθε γραμμή των δεδομένων περιέχει 2 ακέραιους, πρώτα τον αριθμό μητρώου του φοιτητή και μετά τον βαθμό του. Μερικοί από τους βαθμούς είναι μεγαλύτεροι του 100 (αν ο/η φοιτητής/τρια απάντησε σε όλες τις ερωτήσεις σωστά) και μερικοί είναι αρνητικοί (αν ο/η φοιτητής/τρια ήταν απών/ απούσα ή αντέγραψε κλπ.). Τα δεδομένα τελειώνουν με μια επιπλέον γραμμή που περιέχει 2 μηδενικά. Να γραφεί πρόγραμμα C που θα διαβάζει τα δεδομένα και εμφανίζει τα σύνολα των φοιτητών/τριών που:α) έχουν αρνητική βαθμολογίαβ) έχουν βαθμολογία μεγαλύτερη του 100γ) έχουν περάσει την βάση (50)Επίσης να υπολογιστεί ο Μ.Ο της βαθμολογίας και το πλήθος των φοιτητών/τριών που συμμετέχουν σε αυτόν το Μ.Ο εξαιρώντας τους φοιτητές/τριες με αρνητική βαθμολογία.

56. Έστω αρχείο παραγωγών με την ονομασία ‘parag.dat’. Για κάθε παραγωγό έχουμε τα εξής στοιχεία:Όνομα παραγωγούΠοσότητα σε κιλά (ακέραιος) Να γραφεί πρόγραμμα C που :α) Να τυπώνει το όνομα του παραγωγού καθώς και το ποσό που εισέπραξε (Η τιμή ανά κιλό είναι 200δρχ)β) Υπολογίζει και εμφανίζει στην οθόνη τον αριθμό των παραγωγώνγ) Υπολογίζει και εμφανίζει στην οθόνη την μέση παραγωγή (ποσότητα) ανά παραγωγό.

57.Να γραφεί πρόγραμμα C που :α) Διαβάζει 2000 χαρακτήρες, καθένα των οποίων καταχωρεί κατά γραμμή σε μια από τις θέσεις ενός πίνακα Α (20 100)β) Εκτυπώνει τις συντεταγμένες του πίνακα (γραμμή, στήλη) στις οποίες έχει καταχωρηθεί ο χαρακτήρας ¨Β¨.

Σελίδα 66 από 91 LOT 1 / 10.2000

Page 67: Β1iek-ioann.ioa.sch.gr/kanonismoi/taut.doc  · Web viewMS WORD. MS EXCEL. MS ACCESS. 2. ΕΙΣΑΓΩΓΗ ΣΤΟ. INTERNET (8. ω) Εισαγωγή στο Internet ( dns, url, host)

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

γ) Υπολογίζει και εκτυπώνει τον συνολικό αριθμό εμφανίσεων του χαρακτήρα ¨Β¨ στον πίνακα.δ) Εκτυπώνει τον μεγαλύτερο χαρακτήρα της 10ης γραμμής του πίνακα και τη στήλη στην οποία βρίσκεται (αν ο μεγαλύτερος χαρακτήρας επαναλαμβάνεται σε περισσότερες από μια θέσεις να εκτυπωθεί η θέση στην οποία εντοπίζεται για πρώτη φορά).

58. Εστω αρχείο φορολογουμένων με την ονομασια ‘taxis,dat’. Για κάθε φορολογούμενο έχουμε τα εξής στοιχεία:

Κώδικας φορολογούμενου Όνοματεπώνυμο

ΕισόδημαΝα γραφεί πρόγραμμα C που α) Για κάθε φορολογούμενο υπολογίζει το ποσό του φόρου που πρέπει να καταβάλει, το οποίο υπολογίζεται ως εξής:0% επί του συνολικού εισοδήματος για το μέρος του εισοδήματος έως 2.000.0005% επί του συνολικού εισοδήματος για το μέρος του εισοδήματος έως 2.000.000 - 4.000.00010% επί του συνολικού εισοδήματος για το μέρος του εισοδήματος έως 4.000.000 – 6.000.00020% επί του συνολικού εισοδήματος για το μέρος του εισοδήματος για άνω των 6.000.000β) Για κάθε φορολογούμενο εκτυπώνει μια γραμμή με το ονοματεπώνυμο του και το ποσό του φόρου που πρέπει να καταβάλειγ) Εμφανίζει στην οθόνη το συνολικό εισπρακτέο ποσό, και το μέσο ποσό που πρέπει να καταβάλει κάθε φορολογούμενος.

59. Έστω 1000 παραγωγοί. Για κάθε παραγωγό έχουμε τα εξής στοιχεία Κωδικός παραγωγού (Ακέραιος)Ονοματεπώνυμο παραγωγούΠροϊόν που παρήγαγε (΄ Σ΄ (σίτος), ΄Κ΄ (καλαμπόκι), ΄Β΄ (βρώμη))Παραχθείσα ποσότητα σε κιλά (ακέραιος)

Να γραφεί πρόγραμμα C που θα υπολογίζει για κάθε παραγωγό το ποσό που θα πρέπει να του καταβληθεί για την αγορά της σοδειάς του, ως εξής:α) Αν το προϊόν είναι σίτος, 120δρχ. το κιλόβ) Αν το προϊόν είναι καλαμπόκι, 100δρχ. το κιλόγ) Αν το προϊόν είναι βρώμη, 90δρχ το κιλόΓια κάθε παραγωγό να τυπώνεται το ονοματεπώνυμο του και το ποσό που θα καταβληθεί. Επίσης στο τέλος να εμφανίζει στην οθόνη

i. το συνολικό ποσό για την αγορά σίτου.ii. το συνολικό ποσό για την αγορά καλαμποκιού.iii. το συνολικό ποσό για την αγορά βρώμης.

60. Να γραφεί πρόγραμμα C που:. α) Διαβάζει 100 ακέραιους, καθένα των οποίων καταχωρεί σε μιας από τις θέσεις ενός πίνακα Α (10 10). Η ανάγνωση να γίνεται κατά στήλες.β) Υπολογίζει και εκτυπώνει το άθροισμα των αριθμών του πίνακα που καθένας τους είναι μεγαλύτερος του 120.γ) Βρίσκει και εκτυπώνει τον ελάχιστο ακέραιο της 1ης διαγωνίου του πίνακα.δ) Υπολογίζει και εκτυπώνει το άθροισμα των στοιχείων κάθε γραμμής του πίνακα.ε) Υπολογίζει και εκτυπώνει την παράσταση

Τ = α * α + α * α + α * α + … + α * αστ) Το γινόμενο όλων των στοιχείων της πρώτης και τελευταίας στήλης του πίνακα.

Σελίδα 67 από 91 LOT 1 / 10.2000

Page 68: Β1iek-ioann.ioa.sch.gr/kanonismoi/taut.doc  · Web viewMS WORD. MS EXCEL. MS ACCESS. 2. ΕΙΣΑΓΩΓΗ ΣΤΟ. INTERNET (8. ω) Εισαγωγή στο Internet ( dns, url, host)

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

61.Να γραφεί πρόγραμμα C που :α) Διαβάζει 100 ακέραιους, καθένα των οποίων καταχωρεί σε μια από τις θέσεις ενός πίνακα Ρ(10 10 ). Η ανάγνωση να γίνεται κατά γραμμές.β) Διαβάζει 10 αριθμούς τους οποίους καταχωρεί μέσα σ’ ένα μονοδιάστατο πίνακα A[10].γ) Υπολογίζει και εκτυπώνει το αποτέλεσμα της παράστασης

S = (α + p ) * (α + p ) * (α + p )*……*(α +p )δ) Υπολογίζει και εκτυπώνει το γινόμενο των στοιχείων κάθε στήλης του πίνακα.ε) Υπολογίζει και εκτυπώνει την παράσταση:

T = ρ * ρ + ρ * ρ + ρ * ρ + … + ρ * ρστ) Για κάθε στήλη υπολογίζει και εκτυπώνει το άθροισμα των στοιχείων καθένα από τα οποία είναι το πολύ 5.ζ) Βρίσκει και εκτυπώνει το μέγιστο στοιχείο της δεύτερης διαγωνίου του πίνακα.η) Το άθροισμα όλων των στοιχείων της πρώτης και τελευταίας γραμμής του πίνακα.

62.Έστω 100 αριθμοί που καταχωρούνται σ’ ένα πίνακα. Να γραφεί πρόγραμμα C που :α) Θα υπολογίζει και τυπώνει το πλήθος των περιττών αριθμώνβ) Θα υπολογίζει και τυπώνει το πλήθος των άρτιων αριθμώνγ) Θα υπολογίζει και τυπώνει το άθροισμα των περιττών αριθμών δ) Θα υπολογίζει και τυπώνει το άθροισμα των άρτιων αριθμών ε) Θα υπολογίζει και τυπώνει το μέσο όρο των περιττών αριθμώνστ) Θα υπολογίζει και τυπώνει το μέσο όρο των άρτιων αριθμων

63.. Να γραφεί πρόγραμμα C που θα υπολογίζει το εξής άθροισμα1 - 2 + 3 - 4 + … + 99 - 100 .

64. Έστω συνάρτηση y = x -5 * x + 6 Να γραφεί πρόγραμμα C που θα τυπώνει τις ακέραιες τιμές του x από το 1 μέχρι το 100 που μηδενίζουν το y. Εάν δεν υπάρχει καμία τέτοια τιμή του x τότε τυπώνεται σχετικό μήνυμα.

65.. Έστω αρχείο υπαλλήλων με την ονομασία ‘employee.dat’. Τα στοιχεία για κάθε έναν από αυτούς είναι τα εξής:

Αρ. Μητρώου (ακέραιος)Ονοματεπώνυμο (λεκτικό) 1 έγγαμοςΟικογενειακή κατάσταση (ακέραιος)

2 άγαμος 1 Ανωτάτη

Γραμματικές γνώσεις (ακέραιος) 2 Ανωτέρα 3 ΙΕΚ

4 Λυκείου

Μισθός (ακέραιος) 1 άνδρας Φύλλο (ακέραιος)

2 γυναίκαΝα γραφεί πρόγαμμα C που θα τυπώνει το πλήθος των υπαλλήλων που είναι άνδρες και έχουν μισθό πάνω από 500000 καθώς και το πλήθος των γυναικών που είναι πτυχιούχες ανωτάτων σχολών και είναι παντρεμένες.

Σελίδα 68 από 91 LOT 1 / 10.2000

Page 69: Β1iek-ioann.ioa.sch.gr/kanonismoi/taut.doc  · Web viewMS WORD. MS EXCEL. MS ACCESS. 2. ΕΙΣΑΓΩΓΗ ΣΤΟ. INTERNET (8. ω) Εισαγωγή στο Internet ( dns, url, host)

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

66. Έστω πίνακας Ρ [10, 10]. Να γραφεί πρόγραμμα C που θα βάζει μονάδες στα στοιχεία της κύριας διαγωνίου, δυάρια(2) στα στοιχεία που βρίσκονται πάνω από την κύρια διαγώνιο και 3(τριάρια) στα στοιχεία που βρίσκονται κάτω από την κύρια διαγώνιο.

67. Έστω ένας πίνακας Β [5, 5]. Οι αριθμοί που καταχωρούνται μέσα στον πίνακα διαβάζονται κατά στήλη. Να γραφεί πρόγραμμα C που:α) Υπολογίζει και τυπώνει το άθροισμα και το μέσο όρο των στοιχείων του πίνακαβ) Υπολογίζει και τυπώνει το άθροισμα και τον μέσο όρο των στοιχείων της κύριας διαγωνίουγ) Υπολογίζει και τυπώνει το άθροισμα και τον μέσο όρο των στοιχείων της δεύτερης διαγωνίου.

68. Να γραφεί πρόγραμμα C που θα διαβάζει έναν πραγματικό αριθμό x και εκτυπώνει τον x και τους αριθμούς

α) 0 * x, 2 * x, 4 * x, …, 20 * x αν 0 x 1β) 0 * x, 0.1* x, 0.2 * x, … ,1.0 * x αν x > 1

69. Ο τύπος (F – 32) / 9 = C / 5 μετατρέπει θερμοκρασίες μεταξύ των κλιμάκων Κελσίου ( C ) και Φαρενάιτ ( F ). Να γραφεί πρόγραμμα C που θα κάνει την μετατροπή μεταξύ των δύο θερμοκρασιών και θα εργάζεται ως εξής:α) Θα διαβάζει την θερμοκρασία και την κλίμακα στην οποία δίδεται η θερμοκρασία ( F ΄ = Φαρενάιτ, ΄ C ΄ = Κελσίου ).β) Μετατρέπει την θερμοκρασία στην άλλη κλίμακα.γ) Εκτυπώνει τα δεδομένα και τα αποτελέσματα.( Οι θερμοκρασίες είναι τύπου πραγματικού)

70. Έστω δύο πραγματικοί πίνακες Α(5, 5) και Β(5) α) Οι αριθμοί που καταχωρούνται στον πίνακα Α καταχωρούνται κατά στήληβ) Διαβάζει αριθμούς και τους καταχωρεί στον πίνακα Βγ) Υπολογίζει και εκτυπώνει την τιμή α * β + α * β + α *β + … + α * βδ) Ελέγχει αν υπάρχει ισότητα ένα προς ένα των στοιχείων

i. 1ης και 5ης γραμμήςii. 1ης και 5ης στήληςiii. 1ης και 2ης διαγωνίου του πίνακα Α. Σε κάθε μια από τις περιπτώσεις να

εμφανίζεται σχετικό μήνυμα.στ) Ελέγχει αν τα στοιχεία του πίνακα Β που ισαπέχουν από την μεσαία θέση είναι ίσα και εκτυπώνει κατάλληλο μήνυμα.

71. Να γραφεί πρόγραμμα C που θα υπολογίζει τα παρακάτω αθροίσματα: S=1+2+3+…..+N (όπου Ν ενας ακέραιος αριθμός που διαβάζεται). W=1K+2K+3K+….+NK(όπου Ν και Κ δύο ακέραιοι αριθμοί που διαβάζονται). Ζ=11+22+33+…..+ΝΝ(όπου Ν ενας ακέραιος αριθμός που διαβάζεται).

72. Να γραφεί πρόγραμμα C που: α) Θα εφαρμόζει την σειριακή αναζήτηση στοιχείου(σε αταξινόμητο πίνακα διακριτών στοιχείων). β) Θα εφαρμόζει την δυαδική αναζήτηση στοιχείου(σε ταξινομημένο πίνακα διακριτών στοιχείων).

73.Εστω ένας πίνακας 10 γραμμών και 10 στηλών.Οι αριθμοί καταχωρούνται στον πίνακα κατά στήλη.Να γραφεί πρόγραμμα C το οποίο α)Θα κάνει περιστροφή του πίνακα κατά 1800 περί την κύρια διαγώνιο.

Σελίδα 69 από 91 LOT 1 / 10.2000

Page 70: Β1iek-ioann.ioa.sch.gr/kanonismoi/taut.doc  · Web viewMS WORD. MS EXCEL. MS ACCESS. 2. ΕΙΣΑΓΩΓΗ ΣΤΟ. INTERNET (8. ω) Εισαγωγή στο Internet ( dns, url, host)

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

β) Θα κάνει περιστροφή του πίνακα κατά 1800 περί την δεύτερη διαγώνιο

74Εστω ένας πίνακας 10 γραμμών και 10 στηλών.Οι αριθμοί καταχωρούνται στον πίνακα κατά στήλη.Να γραφεί πρόγραμμα C το οποίο α)Θα κάνει περιστροφή του πίνακα κατά 1800 περί την μεσαία γραμμή.β) Θα κάνει περιστροφή του πίνακα κατά 1800 περί την μεσαία στήλη.

75. Να γραφεί συνάρτηση σε γλώσσα C με πρωτότυπο :char *strncat(char *str1,char *str2,int count)

η οποία συνδέει κατά σειρά count χαρακτήρες από το str2 στο str1.H συνάρτηση επιστρέφει str1.Υπενθυμίζεται ότι η C δεν παρέχει Array Boundary Checking, οπότε ο προγραμματιστής επιφορτίζεται με την ευθύνη του ελέγχου.Ποιός τρόπος κλήσης χρησιμοποιείται στην παραπάνω συνάρτηση;Να αιτιολογηθεί η απάντηση.

76.α) Εστω ότι x=5 και y=1, τότε ποιά η τιμή του z στις παρακάτω περιπτώσεις.1) z=x++;2) z=y+=10;3) z=x^y;4) z=x<<2;5) z=x>>2;6) z=x | y;7) z=--x;8) z=x>y ?10: x & ~0x21;

β) Να εκτιμηθεί η παρακάτω έκφραση και να αιτιολογηθεί το αποτέλεσμα:10>5 && ! (10>9) || 3<=4

γ) Εστω ότι : char ch; int I; float f; double d;result=(ch / I ) + (f * d) - (f + d) ;result =(ch / I ) + ((float) f * d) - (f + d );Να εκτιμηθεί ο τύπος της result και να αιτιολογηθεί το αποτέλεσμα και στις δύο περιπτώσεις.

77. Να γραφεί πρόγραμμα C που θα διαβάζει δύο αριθμούς ,θα τους καταχωρεί στις μεταβλητές x και n και θα υπολογίζει την παρασταση:s=x + x2/2!+x3/3!+…..+xn/n!οπου το ! σημαίνει το παραγοντικό αυτού του αριθμού.

78.Δίδεται αρχείο με την ονομασία ‘school.dat’ .Η γραμμογράφηση της εγγραφής είναι η εξής.Κωδικός νομούΚωδικός σχολείουΜαθητικό δυναμικόΔημόσιες αίθουσεςΝα υπολογιστεί κατά νομό πόσοι μαθητές στεγάζονται σε δημόσιες αίθουσες και πόσοι είναι άστεγοι με τον όρο μόνο 40 μαθητές να στεγάζονται σε κάθε δημόσια αίθουσα.Υπάρχουν περισσότερες από μια εγγραφές με τον ιδιο κωδικό νομού,το δε αρχείο είναι ταξινομημένο κατά κωδικό νομού.Τα αποτελέσματα κατά νομό να εκτυπώνονται.

Σελίδα 70 από 91 LOT 1 / 10.2000

Page 71: Β1iek-ioann.ioa.sch.gr/kanonismoi/taut.doc  · Web viewMS WORD. MS EXCEL. MS ACCESS. 2. ΕΙΣΑΓΩΓΗ ΣΤΟ. INTERNET (8. ω) Εισαγωγή στο Internet ( dns, url, host)

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

79.Εστω αρχείο με την ονομασία ‘daneia.dat’. Η γραμμογράφηση της εγγραφής είναιη εξής.Αριθμός μητρώου υπαλλήλουΟνοματεπώνυμο υπαλλήλουΠίνακας 10 θέσεων οπου καταχωρούνται τα ποσά των δανείων που έχει πάρει ο υπάλληλος.Η πρώτη ελεύθερη θέση στον πίνακα για να καταχωρηθεί ένα ποσο δανείου έχει περιεχόμενο 0.Οι αριθμοί μητρώου παίρνουν τιμές 1,2,3……Από την οθόνη δίδεται:Αριθμός μητρώου υπαλλήλουΝέο ποσό δανείου που πήρε ο υπάλληλοςΜέσω της εντολής fseek να εντοπιστει η εγγραφή και να γίνει η ενημέρωση.Εάν ο πίνακας είναι γεμάτος να τυπωθεί μήνυμα οτι ‘δεν μπορεί να καταχωρηθεί το ποσό αυτο του δανείου’.

80.Εστω αρχείο υπαλλήλων με την ονομασία ‘ypal.dat’. Η γραμμογράφηση της εγγραφής είναι η εξής.Αριθμός μητρώου υπαλλήλουΟνοματεπώνυμο υπαλλήλουΕτος γέννησης.Να γραφεί πρόγραμμα C το οποίο θα τυπώνει στο τέλος της εργασίας το πλήθος των υπαλλήλων που γίνονται 60 χρονών τα επόμενα 10 χρόνια.

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

1. Τί διαφέρουν οι διαδικαστικές γλώσσες προγραμματισμού (procedural languages) από τις γλώσσες καθοδηγούμενες από τα γεγονότα (event-driven languages); Αναφέρατε παραδείγματα των δύο αυτών τύπων.

2. Περιγράψτε τις event procedures και τις general procedures της Visual Basic. Ποιά είναι η γενική σύνταξη μιας event procedure για control events και ποιά για form events;

3. α) Τί διαφέρουν οι Sub από τις Function procedures της Visual Basic;β) Μπορεί μία event procedure να είναι τύπου Function;γ) Δίνεται η procedure

Sub MultiBeep (Nbeeps)Dim IFor I = 1 to NbeepsBeepNext IEnd Sub

Τί τύπου είναι η παραπάνω procedure; event ή general;Γράψτε δύο μορφές κλήσης της παραπάνω procedure ώστε να εκτελεστούν 3 “beeps”.

4. α) Πώς και που πρέπει να δηλωθεί μία global variable;β) Δίνονται οι παρακάτω functions:

Function RunningTotal1(num)Dim Accumulate1

Accumulate1 = Accumulate1 + numRunningTotal1 = Accumulate1End functionFunction RunningTotal2(num)

Σελίδα 71 από 91 LOT 1 / 10.2000

Page 72: Β1iek-ioann.ioa.sch.gr/kanonismoi/taut.doc  · Web viewMS WORD. MS EXCEL. MS ACCESS. 2. ΕΙΣΑΓΩΓΗ ΣΤΟ. INTERNET (8. ω) Εισαγωγή στο Internet ( dns, url, host)

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

Static Accumulate2Accumulate2 = Accumulate2 + numRunningTotal2 = Accumulate2End function

Ποιά θα είναι η τιμή της Z μετά την εκτέλεση των εντολώνTemp = RunningTotal1(27)X = RunningTotal1(15)Temp = RunningTotal2(27)Y = RunningTotal2(15)Z = X + Y

5. Θέλουμε να γράψουμε μία procedure της Visual Basic που να αντιμεταθέτει τις τιμές δύο ακέραιων μεταβλητών.

Sub Swap (By Val X As Integer, By Val Y As Integer)Dim Temp As IntegerTemp = XX = YY = TempEnd Function

Ποιά θα είναι η τιμή των Α και Β μετά την εκτέλεση των εντολών:A = 2B = 7Swap (A,B)

Πώς πρέπει να διορθωθει η procedure Swap ώστε να επιτυγχάνεται το επιθυμυτό αποτέλεσμα;

6. Να γραφεί τμήμα προγράμματος Visual Basic που να δηλώνει έναν πίνακα Alpha από ακέραιους με δείκτη (index) από 100 έως 199 και να υπολογίζει τον μέσο όρο των στοιχείων του Alpha.

7. α) Να ορισθεί ο τύπος (type) Employee της Visual Basic που να κρατάει τα παρακάτω στοιχεία για τους υπαλλήλους μιας εταιρίας:

επίθετο string, 20 χαρακτήρεςόνομα string, 15 χαρακτήρεςδιεύθυνση string, 40 χαρακτήρεςτηλέφωνο string, 20 χαρακτήρεςημερομηνία γέννησηςμισθός

β) Να γράψετε τις εντολές που απαιτούνται για να καταχωρήσετε τα στοιχεία του υπαλλήλου Γεώργιος Γεωργίου (Μεσογείων 100, τηλέφωνο 3322399, γέννηση 2 Ιουλίου 1967, μισθός 280.000 δρχ) σε ένα record (εγγραφή) τύπου Employee.

8. Γράψτε μία procedure της Visual Basic που να αντιστρέφει την ιδιότητα (property) Enabled ενός control. Η παράμετρος της procedure πρέπει να είναι ένα generic control.

9. Η διαίρεση στην Visual Basic παράγει τα εξής σγάλματα (errors):11 division by zero6 overflow5 illegal function call

Να γραφεί η function Divide (numerator denominator) που θα επιστρέφει το πηλίκο της διαίρεσης numerator/denominator. Σε περίπτωση λάθους, η function θα εμφανίζει message box με title bar “Division error” και κείμενο (text) που θα πληροφορεί τον χρήστη για τον ακριβή λόγο του λάθους.

Σελίδα 72 από 91 LOT 1 / 10.2000

Page 73: Β1iek-ioann.ioa.sch.gr/kanonismoi/taut.doc  · Web viewMS WORD. MS EXCEL. MS ACCESS. 2. ΕΙΣΑΓΩΓΗ ΣΤΟ. INTERNET (8. ω) Εισαγωγή στο Internet ( dns, url, host)

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

10. α) Περιγράψτε τα τρία mouse events της Visual Basic: MouseDown, MouseUp, MouseMove.β) Περιγράψτε τα arguments των τριών αυτών events: Button, Shift, X, Y.

11. Η μέθοδος circle (X, Y), R ζωγραφίζει ένα κύκλο με κέντρο το σημείο (X, Y) και ακτίνα R. Γράψτε την procedure Form_MouseDown της Visual Basic που θα ζωγραφίζει ένα κύκλο ακτίνας R = 50 κάθε φορά που πατιέται το αριστερό mouse button ή ένα κύκλο ακτίνας R = 100 κάθε φορά που πατιέται το δεξή mouse button. Θυμίζουμε ότι το event MouseDown έχει τα arguments Button, Shift, X, Y.

12. Να γραφεί procedure Form_MouseDown της Visual Basic που θα εμφανίζει message box με title bar “Mouse action” κάθε φορά που πατιέται ένα mouse button πάνω σε μία φόρμα.. Το κείμενο (text) του message box θα δείχνει ποιό mouse button πατήθηκε (αριστερό-δεξί-μεσαίο) και αν ήταν πατημένο ένα ή περισσότερα από τα SHIFT, CTRL και ALT πλήκτρα. Θυμίζουμε ότι το event MouseDown έχει τα arguments Button, Shift, X, Y.

13. Να ορισθούν τα properties Rows, Cols, FixedRows, FixedCols ενός grid control της Visual Basic που χρησιμοποιείται για την παρουσίαση των παρακάτ στοιχείων υπαλλήλων μιας εταιρίας:

επίθετοόνομαδιεύθυνσητηλέφωνοημερομηνία γέννησηςμισθός

Το grid control έχει μία fixed column που δείχνει τον αύξοντα αριθμό του ηπαλληλου και μία fixed row που δείχνει τους τίτλους των στηλών. Να γραφούν οι εντολές που δίνουν τιμές στην fixed row του grid control

Νο.

SURNAME NAME ADDRESS ADDRESS DATE OF BIRTH SALARY

14. Θέλετε να κατασκευάσετε ένα password text box στην Visual Basic.Enter Password: *******

α) Ποιά controls χρειάζεστε;β) Ορίστε τα name properties κάθε control.γ) Ορίστε το PasswordChar property του text box control.δ) Γράψτε την procedure που χειρίζεται τα KeyPress events του text box. Το password επιτρέπεται να περιλαμβάνει γράμματα (a-z, A-Z), αριθμούς (0-9) και underscore (_). Αν ο χρήστης πληκτρολογήσει άλλο χαρακτήρα θα πρέπει να παράγεται “beep”.

15. Περιγράψτε τα παρακάτω controls της Visual basic:list boxdrop_down combo boxsimple combo boxdrop down list box

16. Θέλουμε να εμφανίσουμε στον χρήστη μία λίστα με τις Σκανδιναβικές χώρες (Δανία, Σουηδία, Νορβηγία, Φιλανδία).

Σελίδα 73 από 91 LOT 1 / 10.2000

Page 74: Β1iek-ioann.ioa.sch.gr/kanonismoi/taut.doc  · Web viewMS WORD. MS EXCEL. MS ACCESS. 2. ΕΙΣΑΓΩΓΗ ΣΤΟ. INTERNET (8. ω) Εισαγωγή στο Internet ( dns, url, host)

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

Για το σκοπό αυτό χρησιμοποιούμε το list box της Visual Basic.α) Τι αποτέλεσμα έχει το property Sorted του list box control;β) Γράψτε την procedure Form_Load που δίνει τιμές στην λίστα. Χρησιμοποιείστε την μέθοδο AddItem.γ) Τί διαφέρουν οι μέθοδοι RemoveItem και Clear;δ) Γράψτε την procedure που χειρίζεται το click event για την παραπάνω λίστα. Η procedure αυτή θα εμφανίζει ένα message box που θα παρουσιάζει την πρωτεύουσα της χώρας που επέλεξε ο χρήστης

17. Θέλουμε να δημιουργήσουμε την εικόνα ενός θερμοστάτη σε μία φόρμα της Visual Basic

Ο δείκτης θερμοκρασίας παίρνει τιμές από 0 έως 100. Η τρέχουσα τιμή του αλλάζει μέσω της scroll bar και φαίνεται στα δεξιά της scroll bar.α) Ποιά είναι τα controls που αποτελούν την φόρμα; Δώστε τιμή στο name property του κάθε controlβ) Ποιές είναι οι τιμές των παρακάτω properties του scrollbar control:

MaxMin

γ) Γράψτε την procedure που χειρίζεται το scroll event της scroll bar. Η procedure αυτή πρέπει να ενημερώνει την τρέχουσα τιμή που φαίνεται δεξιά της scrollbar.

18. α) Σε τί χρησιμεύουν τα dialog boxes της Visual Basic;β) Τί είναι τα modal και τί τα modeless dialog baxes;γ) Τί είναι τα message boxes;δ) Γράψτε την εντολή της Visual Basic που θα εμφανίζει ένα message box με τίτλο “Error message”, κείμενο “Please, select an item first” και ένα button (“OK”).

19. Θέλουμε να κατασκευάσουμε μία εφαρμογή επεξεργαστή κειμένου σε Visual Basic που να περιέχει το menu Edit. Το menu αυτό πρέπει να περιέχει τρία menu items:

CutCopyPaste

Να γραφεί μία κοινή procedure που να χειρίζεται το click event και για τα τρία menu items. Να χρησιμοποιηθούν οι μέθοδοι Clear, SetText και GetText του Clipboard object.

20. Θέλουμε να κατασκευάσουμε μία εφαρμογή επεξεργαστή κειμένου σε Visual Basic που να περιέχει το menu Edit. Το menu αυτό πρέπει να περιέχει τρία menu items:

CutCopyPaste

Όταν ο χρήστης πληκτρολογεί το υπογραμμισμένο γράμμα, πρέπει να επιλέγεται το αντίστοιχο menu item. Περιγράψτε πώς μπορεί να καθοριστεί δίνοντας κατάλληλες τιμές στο Caption property του menu item. Ποιές οι τιμές του property αυτού για καθένα από τα menu items στο συγκεκριμένο παράδειγμα;

21. Περιγράψτε τις ακόλουθες ιδιότητες (properties) των menu controls:

Σελίδα 74 από 91 LOT 1 / 10.2000

0 100

Page 75: Β1iek-ioann.ioa.sch.gr/kanonismoi/taut.doc  · Web viewMS WORD. MS EXCEL. MS ACCESS. 2. ΕΙΣΑΓΩΓΗ ΣΤΟ. INTERNET (8. ω) Εισαγωγή στο Internet ( dns, url, host)

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

EnabledCheckedVisible

Ποιές είναι οι τιμές κάθε μίας από αυτές τις ιδιότητες;

22. α) Περιγραψτε τα τρία graphical controls της Visual Basic:image controlline controlshape control

β) Ποιά properties καθορίζουν την θέση ενός text box control;γ) Ποιά properties καθορίζουν την θέση ενός line control;δ) Γράψτε την εντολή για να μετακινηθεί ένα text box control 100 twips πιο κάτω και 200 twips πιο δεξιά από την τρέχουσα θέση του.

23. α) Περιγράψτε συνοπτικά τις πέντε graphics methods της Visual Basic:ClsPsetPointLineCircle

β) Η μέθοδος Line έχει την σύνταξη:[object].Line [(x1, y1) ] – [step] (x2, y2) [,color] [,B[F]]

Περιγράψτε τα πεδία που εμφανίζονται στην σύνταξη αυτή.γ) Τι σχήμα ζωγραφίζει η παρακάτω εντολή:

Line (500, 600) – Step (100, -200) , , BΠοιές είναι οι συντεταγμένες του κέντρου βάρους του σχήματος αυτού;

24. Συμπληρώστε τον παρακάτω πίνακα των font properties της Visual Basic:Property Τύπος Περιγραφή

FontName

String Ονομα του font (π.χ. Times)

FontSizeFontBoldFontItalicFont StrikethruFontUnderline

25. Θέλουμε να εκτυπώσουμε την σημερινή ημερομηνία και ώρα με την εντολή Format της Visual Basic. Δώστε την τιμή που θα επιστρέφει η εντολή για κάθε μία από τις παρακάτω περιπτώσεις:

Format$(Now, “m/d/yy”)Format$(Now, “dddd,mmmm dd,yyyy”)Format$(Now, “d-mmm”)Format$(Now, “mmm-y”)Format$(Now, “hh:mm AM/PM”)Format$(Now, “h:mm:sss a/p”)Format$(Now, “d-mmmm h:mm”)

26. Θέλουμε να υλοποιήσουμε ένα ψηφιακό ρολόϊ με την χρήση της Visual Basic.α) Από ποιά controls θα αποτελείται η φόρμα του ψηφιακού ρολογιού; Δώστε τιμές στα Name properties των controls αυτών.

Σελίδα 75 από 91 LOT 1 / 10.2000

Page 76: Β1iek-ioann.ioa.sch.gr/kanonismoi/taut.doc  · Web viewMS WORD. MS EXCEL. MS ACCESS. 2. ΕΙΣΑΓΩΓΗ ΣΤΟ. INTERNET (8. ω) Εισαγωγή στο Internet ( dns, url, host)

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

β) Να δοθούν οι κατάλληλες τιμές στα Interval και Enabled properties του timer control.γ) Να γραφεί το procedure που να χειρίζεται το timer event και να δείχνει την νέα ώρα. Χρησιμοποιήστε την εσωτερική function time για να βρείτε την τρέχουσα ώρα.

27. Να γραφεί procedure της Visual Basic που θα τερματίζει (End) την εφαρμογή όταν ο χρήστης πληκτρολογήσει:

CTRL+ALT+Q ήCTRL+ALT+q

Ποιό event πρέπει να χειρίζεται η procedure αυτή;

28. α) Τί είναι το file list box της Visual Basic;β) Γράψτε την εντολή ώστε το file list box να δείχνει μόνο τα αρχεία που αρχίζουν από Α, έχουν βασικό όνομα τεσσάρων χαρακτήρων και το extension αρχίζει από Ε.Για παράδειγμα το αρχείο:

ABCD.EFΠρέπει να εμφανίζεται στην λίστα, ενώ τα αρχεία

ABCD.F και ABC.EFGδεν πρέπει να εμφανίζονται.

29. Η Visual Basic προσφέρει τρείς μεθόδους προσπέλασης αρχείων: Random, Sequential, Binary.α) Περιγράψτε τις μεθόδους αυτές.β) Τα στοιχεία των υπαλλήλων μίας εταιρείας φυλάσσονται σε ένα αρχείο με σταθερό μήκος εγγραφής. Ποιά μέθοδος προσπέλασης του αρχείου θα προτιμούσατε και γιατί;γ) Αν το μήκος κάθε εγγραφής δεν είναι σταθερό, ποιά μέθοδο προσπέλασης θα χρησιμοποιούσατε και γιατί;

30. α) Να ορισθεί ο τύπος Employee της Visual Basic που να κρατάει τα παρακάτω στοιχεία για τους υπαλληλους μίας εταιρείας:

επίθετο string, 20 χαρακτήρεςόνομα string, 15 χαρακτήρεςδιεύθυνση string, 40 χαρακτήρεςτηλέφωνο string, 20 χαρακτήρεςημερομηνία γέννησης string, 20 χαρακτήρεςμισθός integer

β) Ορίστε την μεταβλητή varEmp ως τύπου Employee.γ) Οι εγγραφές για όλους τους υπαλλήλους φυλάσσονται στο αρχείο EMPFILE. Ανοίξτε το αρχείο αυτό. Ποιά μέθοδο προσπέλασης θα χρησιμοποιήσετε;δ) Αντιγράψτε την 5η εγγραφή του αρχείου EMPFILE στην μεταβλητή varEmp.

31. Γράψτε πρόγραμμα της Visual Basic που θα ανοίγει το αρχείο EXAMPLE.TXT και θα παράγει μήνυμα (message box) στον χρήστη όπου θα φαίνεται ο αριθμός των γραμμών του αρχείου. Σημειώστε ότι το αρχείο περιέχει κείμενο αποτελούμενο απο γραμμές που χωρίζονται μεταξύ τους από το ζευγάρι των χαρακτήρων CR (=ASCII 13) και LF (=ASCII 10).

32. Τι γνωρίζετε για τα συμβάντα Change και Timer στη Visual Basic;

33. Τι είδους διαδικασίες υπάρχουν στη Visual Basic;

Σελίδα 76 από 91 LOT 1 / 10.2000

Page 77: Β1iek-ioann.ioa.sch.gr/kanonismoi/taut.doc  · Web viewMS WORD. MS EXCEL. MS ACCESS. 2. ΕΙΣΑΓΩΓΗ ΣΤΟ. INTERNET (8. ω) Εισαγωγή στο Internet ( dns, url, host)

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

34. Τι εννοούμε με τους όρους πέρασμα τιμής (pass by value) και τι πέρασμα αναφοράς (pass by reference). Πώς γίνεται η κατάλληλη δήλωση σε μια διαδικασία στη Visual Basic για κάθε είδους περάσματος;

35. Σε ποιούς κανόνες πρέπει να υπακούουν τα ονόματα των διαδικασιών στη Visual Basic. Δώστε παραδείγματα αποδεκτών και μη αποδεκτών ονομάτων.

36. Τι είναι η implicit και τι η explicit δήλωση μεταβλητών στη Visual Basic. Πώς επιβάλεται η explicit δήλωση και ποιοί οι λόγοι αναγκαιότητας αυτής της επιβολής. Αναφέρατε ένα παράδειγμα που να μπορεί να προκαλέσει λάθος αποτέλεσμα από μη explicit δήλωση.

37. Τι είναι οι μεταβλητές στατικού τύπου (Static) και τι οι μεταβλητές καθολικής εμβέλειας (Global) στη Visual Basic. Που δηλώνονται, πώς δηλώνονται και πώς λειτουργούν.

38. Τι γνωρίζετε για τις τοπικές μεταβλητές (local variables) στη Visual Basic.

39. Τι γνωρίζετε για τους αναδυόμενους καταλόγους διαταγών (pop-up menus) στη Visual Basic.

40. Τι είναι τα παράθυρα μηνυμάτων της Visual Basic (message boxes). Ποιά η σύνταξη της διαδικασίας που τα εμφανίζει. Περιγραψτε τις παραμέτρους της.

41. Τι είναι τα πλαίσια διαλόγου της Visual Basic. Πώς εμφανίζονται.

42. Τι γνωρίζετε για τα ειδικά αντικείμενα στη Visual Basic

43. Τι είναι οι μέθοδοι (methods) στη Visual Basic. Αναφέρατεδύο τουλάχιστον μεθόδους για: Form, Clipboard και Combo Box.

44. Στη Visual Basic ποιά η διαφορά ανάμεσα:α) σε ένα πλαίσιο σύνθετης λίστας (Combo Box) και μια λίστα (List)β) σε ένα πλαίσιο ελέχου (check box) και ένα πλήκτρο επιλογής (option button)γ) στην ιδιότητα Visible και την ιδιότητα Enabled.

45. Τι γνωρίζετε για τις ιδιότητες BorderColor, BorderStyle, BorderWidth ενός line control στη Visual Basic.

46. Στη Visual Basic ποιά η διαφορά ανάμεσα:α) σε ένα πλαίσιο εικόνας (picture box) και μια εικόνα (image).β) σε μια ράβδο κύλισης (scroll bar) και ένα πλήκτρο κύλισης (spin button).

47. Τι εννοούμε με τους όρους: control array και menu control array στη Visual Basic. Δώστε παραδείγματα αξιοποίησής τους.

48. Σε ένα πλαίσιο κειμένου στη Visual Basic θέλουμε να έχουμε την δυνατότητα να πληκτρολογούμε ένα λεκτικό που θα αποτελείται το πολύ από 5 χαρακτήρες. Σε άλλη περίπτωση θα εμφανίζουμε κατάλληλο μήνυμα. Προχωρήστε στην υλοποίηση.

49. Πώς θα δώσουμε σε ένα πλαίσιο κειμένου στη Visual Basic τη δυνατότητα να εμφανίζει πολλές γραμμές. Υλοποιήστε την περίπτωση όπου με κλίκ σε ένα πλήκτρο διαταγής εμφανίζεται σε ένα πλαίσιο κειμένου ένα προκαθορισμένο κείμενο 3 γραμμών.

Σελίδα 77 από 91 LOT 1 / 10.2000

Page 78: Β1iek-ioann.ioa.sch.gr/kanonismoi/taut.doc  · Web viewMS WORD. MS EXCEL. MS ACCESS. 2. ΕΙΣΑΓΩΓΗ ΣΤΟ. INTERNET (8. ω) Εισαγωγή στο Internet ( dns, url, host)

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

50. Δημιουργήστε ένα πλήκτρο διαταγής στη Visual Basic, τέτοιο ώστε όταν το ποντίκι παραμένει επάνω του πάνω από ένα δευτερόλεπτο να εξαφανίζεται.

51. Δημιουργήστε ένα αριθμητικό πληκτρολόγιο στη Visual Basic που θα σας επιτρέπει με κλίκ σε κάθε πλήκτρο του να εμφανίζετε την αντίστοιχη τιμή σε μία ετικέτα.

52. Δημιουργήστε ένα ρολόι πραγματικού χρόνου στη Visual Basic.

53. Να γραφεί συνάρτηση στη Visual Basic που να δέχεται ως παράμετρο το έτος και να επιστρέφει την τιμή true αν το έτος είναι δίσεκτο και την τιμή false αν δεν είναι.

54. Να γραφεί συνάρτηση στη Visual Basic που να επιστρέφει σε μορφή string την ημερομηνία της τελευταίας μέρας του τρέχοντος μήνα.

55. Να γραφεί διαδικασία στη Visual Basic που να συμπληρώνει ένα list box με τις γεωγραφικές περιοχές της Ελλάδας.

56. Να κατασκευαστεί φόρμα στη Visual Basic στη οποία να τοποθετηθεί ένα DriveListBox, ένα DirListBox και ένα FileListBox. Να γραφούν οι διαδικασίες που όταν ο χρήστης επιλέγει μια μονάδα δίσκου να ενημερώνεται το control του directory, ενώ όταν επιλέγει ένα directory να ενημερώνεται το control της λίστας των αρχείων.

57. Πώς ορίζουμε έναν τύπο δεδομένων χρήστη στη Visual Basic.

58. Να οριστούν τύποι δεδομένων για ένα σημείο της οθόνης και για έναν κύκλο στη Visual Basic. Εξηγείστε αν είναι δυνατή η αναφορά ενός τύπου δεδομένων μέσα σε έναν άλλο τύπο δεδομένων.

59. Να οριστεί τύπος δεδομένων στη Visual Basic κατάλληλος για σημεία του επιπέδου. Να γραφεί συνάρτηση που να δέχεται ως παραμέτρους δύο σημεία και να υπολογίζει τη μεταξύ τους απόσταση.

60. Τι γνωρίζετε για τους δυναμικούς πίνακες στη Visual Basic. Ποιά τα πλεονεκτήματά τους.

61. Ποιά τα πλεονεκτήματα και ποιά τα μειονεκτήματα των αρχείων δυαδικής προσπέλασης στη Visual Basic

62. Τι γνωρίζετε για την τεχνολογία OLE.

63. Το ακόλουθο τμήμα κώδικα της Visual Basic κατά την εκτέλεσή του δίνει μήνυμα “Out of string space”

‘ General declaration for the formDim V2$Sub Form_Click()

Dim V$V$=String$(65000, “ “)V2$=String$(65000, “ “)

EndΕξηγήστε το πρόβλημα και συντάξτε τον κώδικα που θα μπορούσε να το αντιμετωπίσει.

Σελίδα 78 από 91 LOT 1 / 10.2000

Page 79: Β1iek-ioann.ioa.sch.gr/kanonismoi/taut.doc  · Web viewMS WORD. MS EXCEL. MS ACCESS. 2. ΕΙΣΑΓΩΓΗ ΣΤΟ. INTERNET (8. ω) Εισαγωγή στο Internet ( dns, url, host)

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

64. Σχολιάστε με όσο μεγαλύτερη ακρίβεια μπορείτε το ακόλουθο τμημα κώδικα της Visual Basic:

Sub RemoveCom_Click ()Msg$ = “Enter the number of the menu item to remove”Num% = Val(InputBox$(Msg$))If Num% > MenuNum Or Num% < 1 Then

MsgBox “Number is out of range.”Exit Sub

End IfFor I% = Num% To MenuNum – 1

AppName(I%).Caption = AppName(I% + 1).CaptionNext I%Unload AppName(MenuNum)MenuNum = MenuNum – 1

Exit Sub

65. Σχολιάστε με όσο μεγαλύτερη ακρίβεια μπορείτε το ακόλουθο τμημα κώδικα της Visual Basic:‘General declarationsDim TestArray() As StringSub DynamicArrayApp ()

V$ = String$(1, “ ”)Fnum% = FreeFileOpen “c:\autoexec.bat” For Binary As Fnum%FileLength% = LOF(Fnum%)ReDim TestArray(FileLength%)I% = 0While Not EOF(Fnum%)

Get Fnum%, , V$TestArray(I%) = V$I% = I% +1

WendClose Fnum%Stri$ = “”For I% = 0 To FileLength% -1

Stri$ = Stri$ + TestArray(I%)Next I%Text1.Text = Stri$

66. Να γραφεί διαδικασία στη Visual Basic που να σχεδιάζει 10 ομόκεντρους κύκλους ξεκινώντας από το κέντρ της οθόνης.

67. Να γραφεί διαδικασία στη Visual Basic που να σχεδιάζει ένα ορθογώνιο τυχαίας διάστασης, χρώματος και εσωτερικού ίχνους με κορυφή το σημείο της οθόνης που δείχνει το ποντίκι, κάθε φορά που ο χρήστης κάνει κλίκ.

ΒΑΣΗ ΔΕΔΟΜΕΝΩΝ ΣΕ ΠΑΡΑΘΥΡΙΚΟ ΠΕΡΙΒΑΛΛΟΝ( ACCESS )

1.Περγράψατε τα είδη σχέσεων(relationships) στην ACCESS.

2.Περιγράψατε τους διάφορους τύπους πεδίων που υπάρχουν σε μια Σ.Δ.Β.Δ.

3.Με ποιό τρόπο γίνεται ο καθορισμός κωδικών ασφάλειας σε μια βάση δεδομένων στην ACCESS και τι βαθμίδες επιπέδων υπάρχουν.

Σελίδα 79 από 91 LOT 1 / 10.2000

Page 80: Β1iek-ioann.ioa.sch.gr/kanonismoi/taut.doc  · Web viewMS WORD. MS EXCEL. MS ACCESS. 2. ΕΙΣΑΓΩΓΗ ΣΤΟ. INTERNET (8. ω) Εισαγωγή στο Internet ( dns, url, host)

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

4.α) Σε τι διαφέρουν οι μακροεντολές απο τα modules. β) Αναφέρατε ορισμένες ενέργειες που υπάρχουν σε μακροεντολές(τουλάχιστον 7), με σύντομη επεξήγησή τους.

5.Πως συμπληρώνονται και σε τι χρησιμεύουν οι ιδιότητες του πεδίου α) Κανόνας επικύρωσης β) Κείμενο επικύρωσης.

6. Πως συμπληρώνονται και σε τι χρησιμεύουν οι ιδιότητες του πεδίου α) Λεζάντα β) Μέγεθος πεδίου.

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

8. α) Αναφέρατε τα είδη φορμών που υπάρχουν στην ACCESS. β) Αναφέρατε και περιγράψτε σύντομα μερικά από τα αντικείμενα (controls) που υπάρχουν στην γραμμή εργαλείων.

9. Πως δημιουργείται μια autoexec μακροεντολή και μια autokeys μακροεντολή.

10. Περιγράψατε τους διάφορους τύπους των modules.

11.Ποια η διαφορά της συνάρτησης έκφρασης(expression) από του αθροίσματος (sum). Με ποιο τρόπο μπορούμε να ορίσουμε ονομασία ,σε κάθε μια από τις δυο περιπτώσεις.

12. Μπορούμε να εισάγουμε ένα πίνακα μιας βάσης δεδομένων σε μια άλλη βάση δεδομένων;. Εάν ναι με ποιό τρόπο.

13. Να περιγράψετε τα βήματα μέσω των οποίων μπορούμε απο την VISUAL BASIC ή VISUAL C να έχουμε προσπέλαση σε κάποιο ή κάποιους πίνακες μιας βάσεως δεδομένων στην ACCESS.

14. Τι ονομάζουμε κλειδί.Πως γίνεται ο καθορισμός του κλειδιού στην AC-CESS.Εχουμε την δυνατότητα.α) Να έχουμε δύο πεδία συνεχόμενα σαν κλειδί;β) Να έχουμε δύο πεδία μη συνεχόμενα σαν κλειδί;Εάν ναι πως επιτυγχάνεται αυτό.

15. Τί χαρακτηρίζει μια σχεσιακή βάση δεδομένων (γιατι λέγεται σχεσιακή);

16. Σε τι εξυπηρετεί ένα διάγραμμα συσχετίσεων οντοτήτων (entity relationship diagram)

17. Μοντέλα Σ.Δ.Β.Δ. που γνωρίζετε.

18. Τι διαφορά έχει η λογική δομή από τη φυσική οργάνωση σε μία Σ.Δ.Β.Δ. ;

19. Τι είναι οι ερωτοαποκρίσεις (queries) σε ένα Σ.Δ.Β.Δ. ;

Σελίδα 80 από 91 LOT 1 / 10.2000

Page 81: Β1iek-ioann.ioa.sch.gr/kanonismoi/taut.doc  · Web viewMS WORD. MS EXCEL. MS ACCESS. 2. ΕΙΣΑΓΩΓΗ ΣΤΟ. INTERNET (8. ω) Εισαγωγή στο Internet ( dns, url, host)

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

20. Από τι αποτελείται το Σύστημα Διαχείρισης Βάσης Δεδομένων και για τι είναι υπεύθυνο;

21. Ποιοί είναι οι τρόποι επικοινωνίας του χρήστη με το Σ.Δ.Β.Δ. ;

22. Υπάρχει εξοικονόμηση χρόνου προγραμματισμού σε περιβάλλον Βάσης Δεδομένων; Δικαιολογήστε την απάντηση σας.

23. Ποιές είναι οι αρμοδιότητες του Data Base Administrator;

24. Τί ονομάζουμε πίνακα βάσης δεδομένων και πώς μπορείτε να τον δημιουργήσετε;

25. Τί ονομάζουμε εξωτερικό πίνακα βάσης δεδομένων και πώς μπορείτε να τον συμπεριλάβετε στο φύλλο εργασίας σας για επεξεργασία;

26. Τί ονομάζουμε μακροεντολή; Δώστε ένα παράδειγμα δημιουργίας μιας μακροεντολής.

27. Περιγράψτε τον τρόπο εφαρμογής ενός φίλτρου σε μια ερωτοαπόκριση(query) και σε μια έκθεση(report).

28. Είναι δυνατή η δημιουργία μηνύματος α)Μέσω της VISUAL BASIC b) Μέσω μακροεντολής.Περιγράψτε την κάθε περίπτωση.

29. Αναφέρατε ορισμένες ενέργειες (τουλάχιστον πέντε) που γίνονται στην visual ba-sic με την εντολή ‘docmd’.Συντάξτε συγκεκριμμένα αντίστοιχα παραδείγματα.

30. Πως μπορούμε να εισαγάγουμε μια εικόνα σε μιά φόρμα.

31. Μέσω ποιας(-ών) ιδιότητας του πλαισίου κειμένου σε μια φόρμα ,εκτός του κανόνα επικύρωσης ,μπορούμε να θέσουμε όρια μιας αριθμητικής τιμής.

32. Σε ποιά controls χρησιμοποιούνται συνήθως οι ιδιότητες ‘onclick’, ‘ongetfo-cus’,’onenter’ και με ποιο σκοπό.

33. Είναι αναγκαίο ή όχι τα πεδία που συνδέονται με μια σχέση να έχουν τον ίδιο τύπο δεδομένων; Δικαιολογήστε την απάντησή σας

34. Σε τι χρησιμεύουν στη μορφή σχεδίασης ερωτοαπόκρισης τα ‘κριτήρια’(criteria) και τα ‘συγκεντρωτικά στοιχεία’(totals). Αναφέρατε συγκεκριμμένα παραδείγματα.

35. Πως μπορεί να παραμετροποιηθεί το πεδίο μιας ερωτοαπόκρισης.Δώστε παραδείγματα.

36. Ποιος ο σκοπός των εργαλείων της ACCESS: α) Compact β) Repair γ) Make MDE FileΠοιο από τα παραπάνω χρησιμοποιείτε για την προστασία μιας εφαρμογής σε AC-CESS και πως.

Σελίδα 81 από 91 LOT 1 / 10.2000

Page 82: Β1iek-ioann.ioa.sch.gr/kanonismoi/taut.doc  · Web viewMS WORD. MS EXCEL. MS ACCESS. 2. ΕΙΣΑΓΩΓΗ ΣΤΟ. INTERNET (8. ω) Εισαγωγή στο Internet ( dns, url, host)

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

37.Εστω οι ακόλουθοι πίνακες με τα περιεχόμενα τους σε μια βάση δεδομένων με τη ονομασία ΠΕΛΑΤΕΣ.

Πελάτης

ΚΩΔΙΚΟΣ ΠΕΛΑΤΗ ΟΝΟΜΑΤΕΠΩΝΥΜΟ Α.Φ.Μ ΠΟΛΗ1234325635554651

Λευκάκης Α.Μαυρίδης Β.Πρασινάκης Γ.Καφετζόπουλος Δ.

1145679975312457934565642753

ΕλευσίναΧολαργόςΨυχικόΠεριστέρι

Παραγγελία Πελάτη

ΑΡΙΘΜΟΣΠΑΡΑΓΓ.

ΚΩΔΙΚΟΣΠΕΛΑΤΗ

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

204202203201205

46514651465132563256

19/11/199915/11/199915/11/199928/10/199920/11/1999

0%0%0%10%10%

Είδος Παραγγελίας

ΑΡΙΘΜΟΣΠΑΡΑΓΓ.

ΚΩΔΙΚΟΣΕΙΔΟΥΣ

ΠΟΣΟΤΗΤΑ

204204204202202203203203201201205205

102410361072107210481072104810361072103610481024

10103010208201210102010

Είδος

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

ΠαλτόΚοστούμιΠουκάμισοΓραβάτα

70.00060.00020.00010.000

Ζητείται:

α) Να γίνει η περιγραφή των πεδίωνβ) Να ορισθούν τα κλειδιά του κάθε πίνακα.γ) Να δημιουργηθούν οι σχέσεις.

Ερωτοαποκρίσεις( Queries )

Σελίδα 82 από 91 LOT 1 / 10.2000

Page 83: Β1iek-ioann.ioa.sch.gr/kanonismoi/taut.doc  · Web viewMS WORD. MS EXCEL. MS ACCESS. 2. ΕΙΣΑΓΩΓΗ ΣΤΟ. INTERNET (8. ω) Εισαγωγή στο Internet ( dns, url, host)

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

α) Να τυπωθεί κωδικός πελάτη,ονοματεπώνυμο,Α.Φ.Μ εκείνων των πελατών που το ΑΦΜ αρχίζει από 5. β) Να τυπωθεί κωδικός είδους και περιγραφή εκείνων των ειδών που η τιμή μονάδας>30000 γ) Αθροισμα ποσοτήτων κατά αριθμό παραγγελίας. δ) Συνολική Αξία κάθε παραγγελίας. ε) Να εμφανισθεί ο αριθμός παραγγελίας για εκείνες τις παραγγελίες που η ημερομηνια είναι μεταξύ 16/11/1999 και 20/11/1999 στ) Να γραφεί query στο οποίο θα δίδεται παραμετρικά μέρος του ονοματεπωνύμου και θα τυπώνονται όλα τα στοιχεία των πελατών που ξεκινάνε μ’αυτό το μέρος του ονοματεπωνύμου. ζ )Να τυπωθεί το ονοματεπώνυμο των πελατών εκείνων που έχουν έκπτωση στην παραγγελία τους.

ΔΟΜΕΣ ΔΕΔΟΜΕΝΩΝ ΚΑΙ ΟΡΓΑΝΩΣΗΣ ΑΡΧΕΙΩΝ

1. Τι καλούμε δεδομένα και τι πληροφορείες;2. Τι καλούμε δομή δεδομένων;3. Ποιές οι βασικές λειτουργίες στις δομές δεδομένων;4. Ποιοί οι τύποι δομών δεδομένων;5. Ποιοί οι απλοί ή στοιχειώδεις τύποι δεδομένων; Δώστε δύο παραδείγματα.6. Ποιοί οι σύνθετοι τύποι δεδομένων; Δώστε δύο παραδείγματα.7. Ποιές καλούνται στατικές δομές δεδομένων; Δώστε δύο παραδείγματα.8. Ποιές καλούνται δυναμικές δομές δεδομένων;9. Τι καλούνται δυαδικά δένδρα δεδομένων και τι μη δυαδικά; Δώστε από ένα

παράδειγμα.10. Τι καλείται σωρός και ποιές λειτουργίες επιτρέπονται; Δώστε ένα παράδειγμα.11. Τι καλείται ιεραρχική δομή ή δένδρο και τι γράφημα ή δίκτυο;12. Ποιά δομή δεδομένων καλείται πίνακας και πότε αυτή λέγεται άμεσης

προσπέλασης και τι είναι δείκτης πίνακα;13. Ποιό είναι το κύριο χαρακτηριστικό των εγγραφών;14. Πώς αντιμετωπίζεται στις δομές με συνδέσμους το θέμα της εύρεσης της θέσης

καθε στοιχείου ενός πίνακα και μιας εγγραφής;15. Ποιά δομή καλείται λίστα και ποιό το κύριο χαρακτηριστικό της; Πώς λέγεται το

στοιχείο μιας λίστας και από τι αποτελείται;16. Ποιές βασικές λειτουργίες μπορούν να γίνουν στην επεξεργασία μιας λίστας;17. Ποιά δομή καλείται ουρά και ποιό το χαρακτηριστικό της; Δώστε ένα παράδειγμα.18. Σε ποιές κατηγορίες διακρίνουμε τις δομές δεδομένων ανάλογα με τη μέθοδο

δόμησής τους;19. Τι είναι ο πληθικός αριθμός μιας δομής δεδομένων;20. Τι καλούμε οργάνωση αρχείου;21. Ποιοί τρόποι οργάνωσης και προσπέλασης αρχείων υπάρχουν;22. Τι καλούμε σειριακή οργάνωση με δείκτες;23. Τι καλούμε άμεση οργάνωση αρχείου;24. Ποιές οι βασικές εργασίες εκμετάλλευσης ενός αρχείου;25. Ποιά τα κύρια χαρακτηριστικά της σειριακής οργάνωσης με δείκτες;26. Τι καλείται ευρετήριο ενός αρχείου οργανωμένου με δείκτες και τι περιοχή

υπερχείλησης;27. Ποιές μεθόδους διευθυνσιοδότησης αρχείων άμεσης προσπέλασης γνωρίζετε;28. Ποιοί είναι οι τρόποι επεξεργασίας άμεσων αρχείων;29. Πλεονεκτήματα, μειονεκτήματα άμεσων αρχείων.30. Ποιά τα κριτήρια επιλογής μέσων και οργάνωσης αρχείων;

Σελίδα 83 από 91 LOT 1 / 10.2000

Page 84: Β1iek-ioann.ioa.sch.gr/kanonismoi/taut.doc  · Web viewMS WORD. MS EXCEL. MS ACCESS. 2. ΕΙΣΑΓΩΓΗ ΣΤΟ. INTERNET (8. ω) Εισαγωγή στο Internet ( dns, url, host)

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

Β.5. Πανελλήνιες Εξετάσεις Πιστοποίησης της Επαγγελματικής Κατάρτισης.

Β.5.1. Προβλεπόμενη διαδικασία Εξετάσεων.

Για την απόκτηση Διπλώματος ή Πιστοποιητικού Επαγγελματικής Κατάρτισης (αναγράφεται Δίπλωμα η Πιστοποιητικό αν πρόκειται για ειδικότητες Μεταλυκειακές ή Μεταγυμνασιακές αντίστοιχα) στην Ειδικότητα ΤΕΧΝΙΚΟΣ ΕΦΑΡΜΟΓΩΝ ΠΛΗΡΟΦΟΡΙΚΗΣ, ΔΙΚΤΥΩΝ ΚΑΙ ΑΥΤΟΜΑΤΙΣΜΟΥ ΓΡΑΦΕΙΟΥ πρέπει να ικανοποιούνται οι παρακάτω προϋποθέσεις:

α)Ολοκλήρωση της φοίτησης στο Ι.Ε.Κ. και απόκτηση της Βεβαίωσης Επαγγελματικής Κατάρτισης (Β.Ε.Κ.)

β) Επιτυχία στο Θεωρητικό μέρος των Τελικών Εξετάσεων Πιστοποίησης Επαγγελματικής Κατάρτισης.

γ) Επιτυχία στο Πρακτικό μέρος των Τελικών Εξετάσεων Πιστοποίησης Επαγγελματικής Κατάρτισης.

Όσον αφορά τη διενέργεια των Τελικών Εξετάσεων Πιστοποίησης Επαγγελματικής Κατάρτισης, συγκροτείται στην Κ.Υ του Ο.Ε.Ε.Κ., Κεντρική Εξεταστική Επιτροπή Πιστοποίησης Επαγγελματικής Κατάρτισης (Κ.Ε.Ε.Π.Ε.Κ.), που έχει ως έργο, την ομαλή και αδιάβλητη διεξαγωγή των εξετάσεων.Σε περιφερειακό επίπεδο συγκροτούνται κατά τις Εξεταστικές Περιόδους, Πιστοποίησης οι Περιφερειακές Εξεταστικές Επιτροπές Πιστοποίησης (Π.Ε.Ε.Π.). Οι επιτροπές αυτές έχουν ως έργο την οργάνωση και εφαρμογή των διαδικασιών, που είναι σχετικές με τις εξετάσεις αυτές, στην περιφέρεια τους. Τούτο γίνεται με βάση τις, εκάστοτε, ισχύουσες Αποφάσεις του Δ.Σ του Ο.Ε.Ε.Κ. και τις οδηγίες της Κ.Ε.Ε.Π.Ε.Κ. και των Π.Ε.Ε.Π.1

1 Το όλο πλαίσιο λειτουργίας ρυθμίζεται με την, υπ.’ αριθμ. 2026354/4115/0022/ΦΕΚ 509, τ.Β’/1.7.96 (Εθνικό Σύστημα Πιστοποίησης Επαγγελματικής Κατάρτισης), Υπουργική Απόφαση, όπως τροποποιήθηκε και ισχύει.

Σελίδα 84 από 91 LOT 1 / 10.2000

Page 85: Β1iek-ioann.ioa.sch.gr/kanonismoi/taut.doc  · Web viewMS WORD. MS EXCEL. MS ACCESS. 2. ΕΙΣΑΓΩΓΗ ΣΤΟ. INTERNET (8. ω) Εισαγωγή στο Internet ( dns, url, host)

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

Η Πιστοποίηση Επαγγελματικής Κατάρτισης, βασίζεται σε εξετάσεις Θεωρητικού και Πρακτικού Μέρους, που διεξάγονται σε Εθνικό Επίπεδο.Κατά την εξέταση του Θεωρητικού Μέρους επιδιώκεται να διαπιστωθεί κατά πόσον ο απόφοιτος του Ι.Ε.Κ. κατέχει και είναι ικανός να χρησιμοποιεί, σε συγκεκριμένες επαγγελματικές εφαρμογές, τις θεωρητικές γνώσεις που απαιτούνται για την άσκηση του επαγγέλματος.Κατά την εξέταση του Πρακτικού Μέρους ελέγχονται οι επαγγελματικές ικανότητες και δεξιότητες του εξεταζομένου, όπως αυτές περιγράφονται στο προφίλ του επαγγέλματος και στα επί μέρους επαγγελματικά καθήκοντα.Δίπλωμα ή Πιστοποιητικό, αν πρόκειται για ειδικότητες Μεταλυκειακές ή Μεταγυμνασιακές αντίστοιχα, δικαιούνται, όσοι επιτύχουν και στις δύο εξετάσεις.Οι ενδιαφερόμενοι που απέτυχαν, μπορούν να συμμετέχουν εκ νέου στις εξετάσεις Πιστοποίησης. Ο υποψήφιος, ο οποίος επέτυχε μόνο στο Πρακτικό ή Θεωρητικό Μέρος των εξετάσεων, κατοχυρώνει την βαθμολογία στο μέρος αυτό για τρία (3) συνεχή έτη, κατά τη διάρκεια των οποίων συμμετέχει μόνο στις εξετάσεις του μέρους στο οποίο απέτυχε. Αν μέσα στο διάστημα των τριών (3) ετών δεν επιτύχει και στο άλλο μέρος των εξετάσεων, υποχρεούται να συμμετάσχει εκ νέου και στα δύο μέρη των εξετάσεων Πιστοποίησης, με βάση τον ισχύοντα Κανονισμό Κατάρτισης.

Β.5.2. Εξεταστέα ύλη θεωρητικού μέρους.

Κατά την εξέταση του Θεωρητικού Μέρους των εξετάσεων Πιστοποίησης, οι εξεταζόμενοι καλούνται να απαντήσουν γραπτώς σε αριθμό ερωτήσεων που αναφέρονται στο Θεωρητικό μέρος του Γνωστικού Αντικειμένου της Ειδικότητας.Η διάρκεια των εξετάσεων Θεωρητικού Μέρους είναι 3 ώρες.

Β.5.3. Εξεταστέα ύλη πρακτικού μέρους.

Σελίδα 85 από 91 LOT 1 / 10.2000

Page 86: Β1iek-ioann.ioa.sch.gr/kanonismoi/taut.doc  · Web viewMS WORD. MS EXCEL. MS ACCESS. 2. ΕΙΣΑΓΩΓΗ ΣΤΟ. INTERNET (8. ω) Εισαγωγή στο Internet ( dns, url, host)

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

Κατά την εξέταση του Πρακτικού Μέρους των Εξετάσεων Πιστοποίησης, οι υποψήφιοι εξετάζονται σε θέματα που επιλέγονται από τους εξεταστές από τον κατάλογο στοχοθεσίας πρακτικών ικανοτήτων και δεξιοτήτων, που περιλαμβάνεται στον ισχύοντα Οδηγό Κατάρτισης.

Αναπτύσσεται η αναγκαία υλικοτεχνική υποδομή για την πραγματοποίηση των Εξετάσεων Πρακτικού Μέρους και περιγράφεται η μεθοδολογία εξέτασης των πρακτικών ικανοτήτων και δεξιοτήτων.

Η διάρκεια των εξετάσεων Πρακτικού Μέρους κυμαίνεται από 2 έως 5 ώρες.Κάθε υποψήφιος εξετάζεται από τρεις (3) εξεταστές. Ο υποψήφιος θεωρείται επιτυχών, εφ’ όσον τουλάχιστον δύο από τους τρεις εξεταστές τον χαρακτηρίσουν επιτυχόντα.

Β.5.4. Διπλώματα – Πιστοποιητικά – Βεβαιώσεις.

Στους αποφοίτους της Ειδικότητας ΤΕΧΝΙΚΟΣ ΕΦΑΡΜΟΓΩΝ ΠΛΗΡΟΦΟΡΙΚΗΣ, ΔΙΚΤΥΩΝ ΚΑΙ ΑΥΤΟΜΑΤΙΣΜΟΥ ΓΡΑΦΕΙΟΥ. παρέχονται οι ακόλουθοι τίτλοι:

α) Βεβαίωση Επαγγελματικής Κατάρτισης (Β.Ε.Κ.). Την Βεβαίωση αυτή αποκτούν οι απόφοιτοι των Ι.Ε.Κ. μετά την επιτυχή ολοκλήρωση της κατάρτισής τους.

β) Δίπλωμα Επαγγελματικής Κατάρτισης επιπέδου μεταδευτεροβάθμιας Επαγγελματικής Κατάρτισης ή Πιστοποιητικό Επαγγελματικής Κατάρτισης Επιπέδου Ι, αν πρόκειται για ειδικότητες Μεταλυκειακές ή Μεταγυμνασιακές, αντίστοιχα. Απαραίτητη προϋπόθεση είναι η επιτυχής συμμετοχή των κατόχων Β.Ε.Κ. στις εξετάσεις Πιστοποίησης Θεωρητικού και Πρακτικού Μέρους.

γ) Βεβαίωση Πιστοποίησης Επαγγελματικής Κατάρτισης. Την Βεβαίωση αυτή αποκτούν όλοι όσοι έχουν επιτύχει στις Εξετάσεις Πιστοποίησης και την χρησιμοποιούν μέχρι να εκδοθεί το Δίπλωμά τους.

ΥΠΟΣΗΜΕΙΩΣΗ ΚΕΦΑΛΑΙΟΥ Β'ΥΠΟΣΗΜΕΙΩΣΗ ΚΕΦΑΛΑΙΟΥ Β'

Σελίδα 86 από 91 LOT 1 / 10.2000

Page 87: Β1iek-ioann.ioa.sch.gr/kanonismoi/taut.doc  · Web viewMS WORD. MS EXCEL. MS ACCESS. 2. ΕΙΣΑΓΩΓΗ ΣΤΟ. INTERNET (8. ω) Εισαγωγή στο Internet ( dns, url, host)

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

ΝΕΟΣ ΤΟΜΕΑΣ ΠΛΗΡΟΦΟΡΙΚΗΣ: ΑΠΑΙΤΟΥΜΕΝΑ ΛΟΓΙΣΜΙΚΑΑ/ΑΜΑΘΗΜΑΤΑΘΕΣ1.Αγγλικά Ι 332.Αγγλικά ΙΙ333.Αγγλικά ΙΙΙ334.Εισαγωγή στην πληροφορική246Λογισμικό:

Πακέτο Λογισμικού Αυτοματισμού Γραφείου εξελληνισμένο που να παρέχει τις παρακάτω δυνατότητες: 1. επεξεργασία κειμένου με ορθογραφικό και συντακτικό έλεγχο, 2. δημιουργία και διαχείριση λογιστικών φύλλων εργασίας, 3. δημιουργία παρουσιάσεων , 4. δημιουργία και διαχείριση τοπικής βάσης δεδομένων, 5. κατασκευή ιστοσελίδων. Να υπάρχει δυνατότητα υποστήριξης από επίσημο αντιπρόσωπο του λογισμικού που θα προταθεί για να καλύψει τις προυποθέσεις που απαιτούνται.

Διδασκόμενες ενότητες στο εργαστήριο: Word, Excel, Power Point

Πιθανό προιόν: Microsoft Office, Star office (SUN) 5.Αλγοριθμική & Δομές Δεδομένων Ι224Λογισμικό: Δεν απαιτείται επιπλέον λογισμικό.

Το θεωρητικό μάθημα υποστηρίζεται από φροντιστήριο (ολιγομελείς ομάδες, όπως και στο εργαστήριο) & σε μερικές ειδικότητες από το εργαστηριακό μάθημα Προγραμματισμός Ι6.Αλγοριθμική & Δομές Δεδομένων ΙΙ22Λογισμικό: Δεν απαιτείται επιπλέον λογισμικό.

Το θεωρητικό μάθημα υποστηρίζεται από φροντιστήριο (ολιγομελείς ομάδες, όπως και στο εργαστήριο) & σε μερικές ειδικότητες από το μάθημα Προγραμματισμός Ι Ι7.Αρχιτεκτονική Υπολογιστών Ι 224Λογισμικό: Προσομοιωτής λειτουργίας εκπαιδευτικής κεντρικής μονάδας επεξεργασίας

Διδασκόμενες ενότητες στο εργαστήριο: 1. Παρουσίαση αρχιτεκτονικής εκπαιδευτικού επεξεργαστή 2. Λειτουργίες κεντρικής μονάδας επεξεργασίας 3. Προγραμματισμός στον εκπαιδευτικό επεξεργαστή

Πιθανό προιόν: Λογισμικό προσομοίωσης ΠΡΩΤΕΑΣ του ΕΜΠ8.Αρχιτεκτονική Υπολογιστών Ι Ι22Λογισμικό: Ολοκληρωμένο περιβάλλον συμβολαιομεταφραστή σύγχρονου επεξεργαστή (θα πρέπει να αναφερθεί ο επεξεργαστής των Η/Υ των εργαστηρίων που θα υλοποιούνται οι ασκήσεις.)

Διδασκόμενες ενότητες στο εργαστήριο: 1. Παρουσίαση αρχιτεκτονικής σύγχρονου επεξεργαστή 2. Προγραμματισμός σε συμβολική γλώσσα σε σύγχρονο επεξεργαστή

Προιόν: Συμβολαιομεταφραστής πραγματικού επεξεργαστή 9.Επικοινωνίες δεδομένων & Τεχνολογίες Internet Ι224Λογισμικό: Δεν απαιτείται επιπλέον λογισμικό. Θα χρησιμοποιηθούν τα δικτυακά εργαλεία που παρέχονται από το λειτοργικό σύστημα του σταθμού εργασίας

Διδασκόμενες ενότητες στο εργαστήριο: 1. Παρουσίαση του Μοντέλου επικοινωνιών, 2. Βασικές λειτουργίες του Μοντέλου επικοινωνιών 3. Εισαγωγή στην τεχνολογία Internet και στις βασικές υπηρεσίες του διαδικτύου (πρόσβαση στο διαδίκτυο και ηλεκτρονικό ταχυδρομείο)10.Τεχνολογία λογισμικού & εφαρμογή246Λογισμικό: Δεν απαιτείται

Σελίδα 87 από 91 LOT 1 / 10.2000

Page 88: Β1iek-ioann.ioa.sch.gr/kanonismoi/taut.doc  · Web viewMS WORD. MS EXCEL. MS ACCESS. 2. ΕΙΣΑΓΩΓΗ ΣΤΟ. INTERNET (8. ω) Εισαγωγή στο Internet ( dns, url, host)

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

λογισμικό.

εργαστήριο: Θα αναπτυχθεί ολοκληρωμένη εφαρμογή με ιδιαίτερη έμφαση στη μεθοδολογία σχεδιασμού που θα διδαχθεί στη θεωρία11.Τεχνολογία Υλικού224Λογισμικό: Δεν απαιτείται λογισμικό.

εργαστήριο: απαιτείται εξοπλισμός 12.Λειτουργικά συστήματα Ι224Λογισμικό:

1. Λειτουργικό Σύστημα εξυπηρετητή με γραφικό περιβάλλον εργασίας παραγωγής έτους 2000 ή νεώτερο με τις παρακάτω δυνατότητες: 1. κεντρικοποιημένη διαχείριση χρηστών, 2. διαμοιρασμός αρχείων στους χρήστες των σταθμών εργασίας, 3. απόδοση δικαιωμάτων πρόσβαση σε αρχεία, 4. υποστήριξη υπηρεσιών WEB, Mail, FTP, 4. διαμοιρασμός πρόσβασης στο διαδίκτυο. Το σύστημα θα πρέπει να περιλαμβάνει και λογισμικό εξυπηρετητή βάσης δεδομένων (SQL Server)

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

3. Λογισμικό αποκατάστασης δεδομένων/δοκιμών και συγκεκριμμένα: λογισμικό ιδεατών μηχανών (virtual machine), λογισμικό ανάκτησης δεδομένων, λογισμικό διαχείρισης κατατμίσεων σκληρού δίσκου

Τα παραπάνω λειτουργικά θα πρέπει να είναι τύπου Microsoft Windows και θα τρέχουν σε Intel πλατφόρμα

Διδασκόμενες ενότητες στο εργαστήριο: Περιβάλλον λειτουργικού σταθμού εργασίας (εισαγωγή στα Windows και πίνακας ελέγχου) & εργαλεία αποκατάστασης δεδομένων/δοκιμών

Πιθανό προιόν: Microsoft Windows Server & Microsoft Windows Workstation 13.Λειτουργικά συστήματα ΙΙ244Λογισμικό:

1. Λειτουργικό Σύστημα εξυπηρετητή με γραφικό περιβάλλον εργασίας παραγωγής έτους 2000 ή νεώτερο με τις παρακάτω δυνατότητες: 1. κεντρικοποιημένη διαχείριση χρηστών, 2. διαμοιρασμός αρχείων στους χρήστες των σταθμών εργασίας, 3. απόδοση δικαιωμάτων πρόσβαση σε αρχεία, 4. υποστήριξη υπηρεσιών WEB, Mail, FTP, 4. διαμοιρασμός πρόσβασης στο διαδίκτυο. Το σύστημα θα πρέπει να περιλαμβάνει και λογισμικό εξυπηρετητή βάσης δεδομένων (SQL Server)

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

Τα παραπάνω λειτουργικά θα πρέπει να είναι τύπου Microsoft Windows και θα τρέχει σε Intel πλατφόρμα

Διδασκόμενες ενότητες στο εργαστήριο: Administrative tools & εγκατάσταση

Πιθανό προιόν: Microsoft Windows Workstation & Microsoft Windows Server 14.Λειτουργικά συστήματα ΙΙΙ 44Λογισμικό:

1. Λειτουργικό Σύστημα εξυπηρετητή με γραφικό περιβάλλον εργασίας παραγωγής έτους 2000 ή νεώτερο με τις παρακάτω δυνατότητες: 1. κεντρικοποιημένη διαχείριση χρηστών, 2. διαμοιρασμός αρχείων στους χρήστες των σταθμών εργασίας, 3. απόδοση δικαιωμάτων πρόσβαση σε αρχεία, 4. υποστήριξη υπηρεσιών WEB, Mail, FTP, 4. διαμοιρασμός πρόσβασης στο διαδίκτυο. Το σύστημα θα πρέπει να περιλαμβάνει και λογισμικό εξυπηρετητή βάσης δεδομένων (SQL Server)

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

Τα παραπάνω λειτουργικά θα πρέπει να είναι τύπου Unix και θα τρέχουν σε Intel πλατφόρμα.

Διδασκόμενες ενότητες στο εργαστήριο: Administrative tools & εγκατάσταση

Σελίδα 88 από 91 LOT 1 / 10.2000

Page 89: Β1iek-ioann.ioa.sch.gr/kanonismoi/taut.doc  · Web viewMS WORD. MS EXCEL. MS ACCESS. 2. ΕΙΣΑΓΩΓΗ ΣΤΟ. INTERNET (8. ω) Εισαγωγή στο Internet ( dns, url, host)

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

Πιθανό προιόν: UNIX, LINUX15.Τηλεπικοινωνίες22Διδασκόμενες ενότητες¨: Βασικές αρχές τηλεπικοινωνιών, Παροχείς τηλεπικοινωνιακών υπηρεσιών, Σχετική νομοθεσία (ΕΕΕΤ)

Δεν υπάρχει εργαστήριο16.Δίκτυα Υπολογιστών Ι224Λογισμικό: Δεν απαιτείται επιπλέον βασικό λογισμικό. Θα χρησιμοποιηθούν τα δικτυακά εργαλεία που παρέχονται από το λειτοργικό σύστημα εξυπηρετητή και σταθμού εργασίας

Διδασκόμενες ενότητες στο εργαστήριο: 1. Υλοποίηση (στήσιμο) τοπικού δικτύου TCP/IP, 2. IP addressing, 3. σύνδεση Η/Υ σε δίκτυο με όλους τους δυνατούς τρόπους & 4. Δικτυακά εργαλεία που υπάρχουν στο περιβάλλον του λειτουργικού συστήματος 17.Δίκτυα Υπολογιστών II 44Λογισμικό:

Υποσύστημα απομακρυσμένης διαχείρισης συστημάτων που να τρέχει σε όλες τις πλατφόρμες, να λειτουργεί σε περιβάλλον δικτύου ευρείας περιοχής (WAN) με το πρωτόκολλο TCP/IP. Να υποστηρίζει τη λειτουργία απομακρυσμένης διαχείρισης στους σταθμούς εργασίας που διασυνδέονται με ΝΑΤ στο δίκτυο

Δεν απαιτείται άλλο επιπλέον βασικό λογισμικό. Θα χρησιμοποιηθούν τα δικτυακά εργαλεία που παρέχονται από το λειτουργικό σύστημα εξυπηρετητή και σταθμού εργασίας

Διδασκόμενες ενότητες στο εργαστήριο: Βασικές Υπηρεσίες Διαδικτύου DNS, active directory, WINS, DHCP, Web, FTP, SMTP & βασικά εργαλεία απομακρυσμένης διαχείρισης.

Πιθανό προιόν: Microsoft Windows Workstation (DNS, active directory, WINS, DHCP) & Microsoft Windows Server (IIS: Web, FTP, SMTP) 18.Δίκτυα Υπολογιστών III224Λογισμικό: Δεν απαιτείται επιπλέον λογισμικό. Θα χρησιμοποιηθεί το λογισμικό που διατίθεται με τις δικτυακές συσκευές

Διδασκόμενες ενότητες στο εργαστήριο: Διάρθρωση και διαχείριση Δικτυακού εξοπλισμού τύπου Hubs, Switches, Routers Hubs, Switches, Routers

Πιθανό προιόν: Το λειτουργικό σύστημα Cisco IOS για Switches & Routers19Διαχείριση Δικτύων I224Λογισμικό: Δεν απαιτείται επιπλέον λογισμικό. Θα χρησιμοποιηθεί το λογισμικό που διατίθεται με τις δικτυακές συσκευές Hubs, Switches, Routers & εργαλεία απομακρυσμένης διαχείρισης20.Διαχείριση Δικτύων ΙΙ444Λογισμικό: Ολοκληρωμένο Σύστημα Διαχείρισης Δικτύου (Network Management System/NMS, όπως π.χ. το HP Open-View της HP21.Εγκατάσταση δικτύων 224Λογισμικό: Δεν απαιτείται λογισμικό. Απαιτούνται εργαλεία μέτρησης22.Βάσεις Δεδομένων Ι224Λογισμικό: Δεν απαιτείται επιπλέον λογισμικό. Θα χρησιμοποιηθεί το Πακέτο Λογισμικού Αυτοματισμού Γραφείου (Access)

Διδασκόμενες ενότητες στο εργαστήριο: δημιουργία και ενημέρωση τοπικής βάσης δεδομένων

Πιθανό προιόν: Access

23.Βάσεις Δεδομένων ΙΙ224Λογισμικό: Δεν απαιτείται επιπλέον λογισμικό. Θα χρησιμοποιηθεί το Λειτουργικό Σύστημα εξυπηρετητή που περιλαμβάνει και λογισμικό εξυπηρετητή βάσης δεδομένων (SQL Server)

Διδασκόμενες ενότητες στο εργαστήριο: δημιουργία και διαχείριση βάσης δεδομένων

Πιθανό προιόν: SQL Server24.Αντικειμενοστραφής προγραμματισμός22Λογισμικό: Δεν απαιτείται επιπλέον λογισμικό. Θα χρησιμοποιηθεί το περιβάλλον αντικειμενοστραφούς προγραμματισμού

Διδασκόμενες ενότητες : Δεν υπάρχει εργαστήριο, τα παραδείγματα που θα αναπτυχθούν θα είναι σε γλώσσα C++ 25.Γλώσσα προγραμματισμού Ι22Λογισμικό: Λογισμικό δημιουργίας εφαρμογών, τύπου γλώσσας προγραμματισμού Pascal

Διδασκόμενες ενότητες στο εργαστήριο: Ολα τα βασικά χαρακτηριστικά της γλώσσας προγραμματισμού μέσα από παραδείγματα απλών αλγορίθμων.

Πιθανό προιόν: Ολοκληρωμένο περιβάλλον Pascal26.Γλώσσα προγραμματισμού II (C_1 )246Λογισμικό: Λογισμικό δημιουργίας εφαρμογών, τύπου γλώσσας προγραμματισμού C

Σελίδα 89 από 91 LOT 1 / 10.2000

Page 90: Β1iek-ioann.ioa.sch.gr/kanonismoi/taut.doc  · Web viewMS WORD. MS EXCEL. MS ACCESS. 2. ΕΙΣΑΓΩΓΗ ΣΤΟ. INTERNET (8. ω) Εισαγωγή στο Internet ( dns, url, host)

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

Διδασκόμενες ενότητες στο εργαστήριο: Ολα τα βασικά χαρακτηριστικά της γλώσσας προγραμματισμού τύπου C (1o μέρος).

Πιθανό προιόν: Ολοκληρωμένο περιβάλλον γλώσσας προγραμματισμού C (1o μέρος).

27.Γλώσσα προγραμματισμού IIΙ (C_2 )224Λογισμικό: Λογισμικό δημιουργίας εφαρμογών, τύπου γλώσσας προγραμματισμού C

Διδασκόμενες ενότητες στο εργαστήριο: Ανάπτυξη ολοκληρωμένων εφαρμογών με χρήση της γλώσσας προγραμματισμού τύπου C (2o μέρος).

Πιθανό προιόν: Ολοκληρωμένο περιβάλλον γλώσσας προγραμματισμού C (2o μέρος).28.Γλώσσα προγραμματισμού IV

( C++)246Λογισμικό: Λογισμικό δημιουργίας εφαρμογών, αντικειμενοστραφούς προγραμματισμού, τύπου γλώσσας C++

Διδασκόμενες ενότητες στο εργαστήριο: Ανάπτυξη ολοκληρωμένων εφαρμογών με χρήση της γλώσσας προγραμματισμού τύπου C++

Πιθανό προιόν: Ολοκληρωμένο περιβάλλον γλώσσας προγραμματισμού C++ 29.Γλώσσα προγραμματισμού V

(PHP_1, ASP_1, JAVA_1)246Λογισμικό: Λογισμικό δημιουργίας εφαρμογών, τύπου γλώσσας ανάπτυξης εφαρμογών στο διαδίκτυο .Διδασκόμενες ενότητες στο εργαστήριο: Ολα τα βασικά χαρακτηριστικά της γλώσσας ανάπτυξης εφαρμογών στο διαδίκτυο (1o μέρος).

Πιθανό προιόν: Ολοκληρωμένο περιβάλλον γλώσσας ανάπτυξης εφαρμογών στο διαδίκτυο τύπου PHP ή ASP ή JAVA (1o μέρος).

30.Γλώσσα προγραμματισμού VI

(PHP_2, ASP_21, JAVA_2)246Λογισμικό: Λογισμικό δημιουργίας εφαρμογών, τύπου γλώσσας ανάπτυξης εφαρμογών στο διαδίκτυο .Διδασκόμενες ενότητες στο εργαστήριο: Ανάπτυξη ολοκληρωμένων εφαρμογών με χρήση της γλώσσας ανάπτυξης εφαρμογών στο διαδίκτυο (2o μέρος).

Πιθανό προιόν: Ολοκληρωμένο περιβάλλον γλώσσας ανάπτυξης εφαρμογών στο διαδίκτυο τύπου PHP ή ASP ή JAVA (2o μέρος).31.Εργαλεία Ανάπτυξης εφαρμογών Internet I224Λογισμικό: Λογισμικό ανάπτυξης εφαρμογών στο διαδίκτυο .Διδασκόμενες ενότητες στο εργαστήριο: Ανάπτυξη ολοκληρωμένων εφαρμογών με χρήση της γλώσσας ανάπτυξης εφαρμογών στο διαδίκτυο, δυναμικές ιστοσελίδες (1o μέρος).

Πιθανό προιόν: HTML & Java script32.Εργαλεία Ανάπτυξης εφαρμογών Internet II22Λογισμικό: Λογισμικό ανάπτυξης εφαρμογών στο διαδίκτυο .Διδασκόμενες ενότητες στο εργαστήριο: Ανάπτυξη ολοκληρωμένων εφαρμογών με χρήση εργαλείων ανάπτυξης εφαρμογών στο διαδίκτυο (2o μέρος).

Πιθανό προιόν: Micromedia Studio (Dreamweaver MX, Flash MX, Director )33.Ασφάλεια συστημάτων & δικτύων224Λογισμικό & Υλικό: Επίδειξη Προιόντων λογισμικού και υλικού που καλύπτουν θέματα ασφάλειας (Antivirus, Firewalls, έξυπνες κάρτες, ψηφιακές υπογραφές, πιστοποίηση χρήστη) 34.Ηλεκτρονικό

Σελίδα 90 από 91 LOT 1 / 10.2000

Page 91: Β1iek-ioann.ioa.sch.gr/kanonismoi/taut.doc  · Web viewMS WORD. MS EXCEL. MS ACCESS. 2. ΕΙΣΑΓΩΓΗ ΣΤΟ. INTERNET (8. ω) Εισαγωγή στο Internet ( dns, url, host)

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

εμπόριο224Λογισμικό: Δεν απαιτείται επιπλέον λογισμικό. Θα χρησιμοποιηθεί το διαδίκτυο και τα Free προιόντα που υπάρχουν σε αυτό35.Εργασιακά θέματα & Τεχνική επικοινωνίας112Λογισμικό: Δεν απαιτείται επιπλέον λογισμικό. Θα χρησιμοποιηθεί το Πακέτο Λογισμικού Αυτοματισμού Γραφείου για τις παρουσιάσεις των καταρτιζόμενων.36.Διαθεματική εργασία44Η εργασία αυτή είναι ένα είδος μικρής πτυχιακής για τις ειδικότητες που δεν έχουν Πρακτική άσκηση και έχει ιδιαίτερη βαρύτητα . Απαιτείται καθοδήγηση και παρακολούθηση του καταρτιζόμενου από τον υπεύθυνο καθηγητή.37.Εργασία Πρακτικής 2 2Η εργασία πρακτικής σχετίζεται με το αντικείμενο της πρακτικής άσκησης38.Πρακτική άσκηση2020Πρακτική άσκηση σε εταιρεία 4 ημέρες την εβδομάδα, 5 ώρες την ημέρα, επιβλέπεται από τον υπεύθυνο καθηγητήΣ296190

Σελίδα 91 από 91 LOT 1 / 10.2000


Recommended