Κεφάλαιο 7. ΕΠΑΛ Σύμης Εφαρμογές πληροφορικής Ερωτήσεις επανάληψης

Σχετικά έγγραφα
Κεφάλαιο 12. Επικοινωνίες-Δίκτυα-Διαδίκτυο. Εξαιρούνται οι παράγραφοι:

Εφαρμογές Πληροφορικής

Μαλούτα Θεανώ Σελίδα 1

<<ΔΗΜΗΤΡΗΣ ΜΑΝΩΛΗΣ ΦΥΣΙΚΟΣ ΜCs>> 1

ΚΕΦΑΛΑΙΟ 6 ΕΙΣΑΓΩΓΗ ΣΤΟΝ ΠΡΟΓΡΑΜΜΑΤΙΣΜΟ. 03/01/09 Χαράλαμπος Τζόκας 1

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

Βασίλειος Κοντογιάννης ΠΕ19

Κεφ. 2 Θέματα Θεωρητικής Επιστήμης Υπολογιστών. Κοντογιάννης Βασίλειος ΠΕ19

Κεφάλαιο 2.3: Προγραμματισμός. Επιστήμη ΗΥ Κεφ. 2.3 Καραμαούνας Πολύκαρπος

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

Προγραμματισμός Η/Υ. Προτεινόμενα θέματα εξετάσεων Εργαστήριο. Μέρος 1 ό. ΤΕΙ Λάρισας- Σχολή Τεχνολογικών Εφαρμογών Τμήμα Πολιτικών Έργων Υποδομής

Κεφάλαιο 12. Επικοινωνίες ίκτυα ιαδίκτυο και ιστοσελίδες

Τμήμα του εθνικού οδικού δικτύου (Αττική οδός)

Σύνοψη Θεωρίας ΟΡΙΣΜΟΣ ΚΑΙ ΧΑΡΑΚΤΗΡΙΣΤΙΚΑ ΑΛΓΟΡΙΘΜΩΝ

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

10. Με πόσους και ποιους τρόπους μπορεί να αναπαρασταθεί ένα πρόβλημα; 11. Περιγράψτε τα τρία στάδια αντιμετώπισης ενός προβλήματος.

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

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

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

6. Εισαγωγή στον προγραµµατισµό

Α. Ερωτήσεις Ανάπτυξης

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

Ερωτήσεις- Απαντήσεις Πολυμέσα Απο το Βιβλίο Εφαρμογές Η/Υ Α,Β,Γ Λυκείου

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

Γλώσσες υψηλού επιπέδου Περιέχουν περισσότερες εντολές για την εκτέλεση πολύπλοκων εργασιών Τα προγράµµατα µεταφράζονται σε γλώσσα µηχανής είτε από το

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

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

Κεφάλαιο 1 Προγραμματισμός Υπολογιστή. Εφαρμογές Πληροφορικής Κεφ. 7 Καραμαούνας Πολύκαρπος 1

ΑΕΠΠ Ερωτήσεις θεωρίας

ΕΥΑΓΓΕΛΟΣ Χ. ΖΙΟΥΛΑΣ

Ε Ι Α Γ Ω Γ Η Σ Ο Ν Π Ρ Ο Γ Ρ Α Μ Μ Α Σ Ι Μ Ο Κ Ε Υ Α Λ Α Ι Ο 6. Σο πρόγραμμα γράφεται σε κάποια γλώσσα προγραμματισμού.

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

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

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

ΠΕΡΙΕΧΟΜΕΝΑ 1 ΚΕΦΑΛΑΙΟ ΟΙ ΥΠΟΛΟΓΙΣΤΕΣ ΑΠΟ ΤΗΝ ΑΡΧΑΙΟΤΗΤΑ ΜΕΧΡΙ ΣΗΜΕΡΑ Ιστορική αναδρομή Υπολογιστικές μηχανές

ΚΕΦΑΛΑΙΟ 5. Κύκλος Ζωής Εφαρμογών ΕΝΟΤΗΤΑ 2. Εφαρμογές Πληροφορικής. Διδακτικές ενότητες 5.1 Πρόβλημα και υπολογιστής 5.2 Ανάπτυξη εφαρμογών

Δίκτυα. ΜΥΥ-106 Εισαγωγή στους Η/Υ και στην Πληροφορική

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

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

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

ΚΕΦΑΛΑΙΟ 6 ΕΙΣΑΓΩΓΗ ΣΤΟΝ ΠΡΟΓΡΑΜΜΑΤΙΣΜΟ. Η επίλυση ενός προβλήματος με τον υπολογιστή περιλαμβάνει τρία εξίσου σημαντικά στάδια.

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

ΕΦΑΡΜΟΓΕΣ ΠΛΗΡΟΦΟΡΙΚΗΣ Α ΛΥΚΕΙΟΥ ΕΡΩΤΗΣΕΙΣ ΚΕΦΑΛΑΙΩΝ. ΚΕΦΑΛΑΙΟ 1 Υλικό μέρος του Υπολογιστή (Hardware)

ΕΡΩΤΗΣΕΙΣ ΑΞΙΟΛΟΓΗΣΗΣ

Κεφάλαιο 7 : Είδη, Τεχνικές, και Περιβάλλοντα Προγραµµατισµού

ΑΝΑΠΤΥΞΗ ΕΦΑΡΜΟΓΩΝ Κεφάλαιο 6 ο

Για τη λειτουργία των δικτύων εκτός από την απαραίτητη υλικοκατασκευή, απαιτείται και το απαραίτητο λογισμικό.

Πληροφορική 2. Γλώσσες Προγραμματισμού

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

ΘΕΜΑ Συμβολική γλώσσα 2. Γλώσσες υψηλού επιπέδου 3. Γλώσσες τέταρτής γενιάς 4. Γλώσσα μηχανής

Επιλέξτε Σωστό ή Λάθος για καθένα από τα παρακάτω:

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

ΥΠΟΛΟΓΙΣΤΕΣ Ι. Τα επιμέρους τμήματα Η ΟΜΗ TOY ΥΠΟΛΟΓΙΣΤΗ. Αναπαράσταση μεγεθών. Αναλογική αναπαράσταση ΚΕΝΤΡΙΚΗ ΜΝΗΜΗ ΜΟΝΑ Α ΕΛΕΓΧΟΥ

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

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

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

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

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

7.11 Πρωτόκολλα εφαρµογής

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

ΒΑΣΙΚΕΣ ΥΠΗΡΕΣΙΕΣ ΤΟΥ

Ενότητα 13. Εισαγωγή στην Πληροφορική. Κεφάλαιο 13Α. Αρχεία. Χειµερινό Εξάµηνο ρ. Παναγιώτης Χατζηδούκας (Π..407/80) προγραµµατισµός

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

ΚΕΦΑΛΑΙΟ 1 ο : ΥΛΙΚΟ ΥΠΟΛΟΓΙΣΤΩΝ (HARDWARE)

Εφαρµογές Υπολογιστών Βασίλης Μπλιάµπλιας Γεωργία Τσούτσου Γιώργος Συνάπαλος

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

Αρχές Προγραμματισμού Υπολογιστών

12/5/18. Κεφάλαιο 7. Δικτύωση: Σύνδεση ψηφιακών συσκευών. Στόχος. Πώς λειτουργούν τα δίκτυα. Στόχος. Στόχοι. Εισαγωγή στην πληροφορική

ΚΕΦΑΛΑΙΟ ΣΗΜΑΤΑ 2. ΤΡΟΠΟΙ ΜΕΤΑΔΟΣΗΣ Α. ΕΝΣΥΡΜΑΤΗ Β. ΑΣΥΡΜΑΤΗ

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

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

ΕΙΣΑΓΩΓΗ ΣΤΙΣ ΑΡΧΕΣ ΤΗΣ ΕΠΙΣΤΗΜΗΣ ΤΩΝ Η/Υ

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

Εφαρμογές Πληροφορικής

ΑΝΑΠΤΥΞΗ ΕΦΑΡΜΟΓΩΝ ΣΕ ΠΡΟΓΡΑΜΜΑΤΙΣΤΙΚΟ ΠΕΡΙΒΑΛΛΟΝ. Στέφανος Ουγιάρογλου

Κεφάλαιο 6 ο Εισαγωγή στον Προγραμματισμό 1

ΕΠΙΚΟΙΝΩΝΙΕΣ-ΔΙΚΤΥΑΔΙΑΔΙΚΤΥΟ-ΙΣΤΟΣΕΛΙΔΕΣ. Κεφάλαιο 12ο

ΠΛΗΡΟΦΟΡΙΚΗ. Β Γυμνασίου Σχολικό έτος

Μάθημα 2: Κατηγορίες Δικτύων

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

ΠΑΝΕΠΙΣΤΗΜΙΟ ΚΡΗΤΗΣ ΠΡΟΓΡΑΜΜΑ ΠΑΙΔΑΓΩΓΙΚΗΣ ΚΑΤΑΡΤΙΣΗΣ 2 η ΕΡΓΑΣΙΑ ΠΡΑΚΤΙΚΗΣ ΑΣΚΗΣΗΣ ΠΑΡΑΤΗΡΗΣΕΙΣ ΣΧΕΔΙΟ ΜΑΘΗΜΑΤΟΣ

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

Ανάπτυξη Εφαρμογών σε Προγραμματιστικό Περιβάλλον. Διάρκεια 3 ώρες. Όνομα... Επώνυμο... Βαθμός...

Ερωτήσεις Απαντήσεις επανάληψης κεφ.9 (Πολυμέσα).

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

επιφάνεια πυριτίου Αναφορά στο Εκπαιδευτικό Υλικό : 5. Αναφορά στο Εργαστήριο :

Συμβολική γλώσσα Εκπαιδευτικού Υπολογιστή - Λογισμικό Υπολογιστών

Υπολογιστές Ι. Άδειες Χρήσης. Εισαγωγή. Διδάσκοντες: Αν. Καθ. Δ. Παπαγεωργίου, Αν. Καθ. Ε. Λοιδωρίκης

Π ρ ο γ ρ α μ μ α τ ι σ μ ό ς Β α σ ι κ έ ς έ ν ν ο ι ε ς Ι σ τ ο ρ ι κ ή α ν α δ ρ ο μ ή Η έννοια του προγράμματος Ιστορική αναδρομή

Μάθημα 5: To Μοντέλο Αναφοράς O.S.I.

Διασύνδεση τοπικών δικτύων

Νέες Επικοινωνιακές Τεχνολογίες

Εισαγωγή. Διαλέξεις στο μάθημα: Μεταφραστές Γιώργος Μανής

Βασικές Έννοιες της Πληροφορικής

Κεφάλαιο 11 Πολυμέσα

Κεφάλαιο 11 Πολυμέσα. Εφ. Πληροφορικής Κεφ. 11 Καραμαούνας Π. 1

Θεωρητικές Ασκήσεις. ΑΝΑΠΤΥΞΗ ΕΦΑΡΜΟΓΩΝ ΣΕ ΠΡΟΓΡΑΜΜΑΤΙΣΤΙΚΟ ΠΕΡΙΒΑΛΛΟΝ. 1 ο Μέρος

Στόχοι. Υπολογιστικά συστήματα: Στρώματα. Βασικές έννοιες [7]

ΕΠΛ 001: ΕΙΣΑΓΩΓΗ ΣΤΗΝ ΕΠΙΣΤΗΜΗ ΤΗΣ ΠΛΗΡΟΦΟΡΙΚΗΣ. Δίκτυα Υπολογιστών

Transcript:

ΕΠΑΛ Σύμης Εφαρμογές πληροφορικής Ερωτήσεις επανάληψης Κεφάλαιο 7 1. Σε τι διαφέρει ο Η/Υ από τις υπόλοιπες ηλεκτρικές και ηλεκτρονικές συσκευές; Που οφείλεται η δυνατότητά του να κάνει τόσο διαφορετικές εργασίες; Η βασική διαφορά του Η/Υ από τις υπόλοιπες ηλεκτρικές και ηλεκτρονικές συσκευές είναι ότι μπορεί να προγραμματιστεί, είναι δηλαδή μια προγραμματιζόμενη μηχανή που ανάλογα με το πρόγραμμα που εκτελεί μπορεί να κάνει διαφορετικές εργασίες. 2. Σε ποιές κατηγορίες χωρίζονται οι χρήστες των Η/Υ; Υπάρχουν δύο βασικές κατηγορίες χρηστών Αυτοί που χρησιμοποιούν των υπολογιστή για τη δουλειά τους. Αναφέρονται και ως «τελικοί χρήστες» Αυτοί των οποίων η δουλειά σχετίζεται με τον ίδιο τον υπολογιστή ( π.χ. προγραμματιστές, τεχνικοί Η/Υ ) 3. Ποιές είναι οι γενιές των γλωσσών προγραμματισμούς; Τι διαφορά έχουν; Στο βιβλίο αναφέρονται τρεις γενιές γλωσσών προγραμματισμού Γλώσσα μηχανής ( ή πρώτη γενιά ). Τα προγράμματα γράφονται στη γλώσσα που αντιλαμβάνεται ο Η/Υ, δηλαδή σε μια ακολουθία δυαδικών ψηφίων. Το κάθε πρόγραμμα φτιάχνεται και εκτελείται μόνο από ένα συγκεκριμένο τύπο ΚΜΕ ( κεντρικής μονάδας επεξεργασίας ). Συμβολική γλώσσα ( ή δεύτερης γενιάς ). Στις συμβολικές γλώσσες κάθε εντολή σε γλώσσα μηχανής αντιστοιχίζεται με μια μνημονική λέξη που θυμίζει το σκοπό της εντολής. Το πρόγραμμα γράφεται και εκτελείται μόνο από ένα συγκεκριμένο τύπο ΚΜΕ. Για να εκτελεστεί το πρόγραμμα πρέπει να γίνει μετάφρασή του σε γλώσσα μηχανής. Γλώσσα υψηλού επιπέδου ( ή τρίτης γενιάς ). Αυτές οι γλώσσες, καθεμία σε διαφορετικό βαθμό, κρύβουν από τον προγραμματιστή τη γλώσσα μηχανής και προσφέρουν ένα πιο φιλικό σύνολο εντολών με τις οποίες συντάσσεται κάθε πρόγραμμα. Ο πηγαίος κώδικας πρέπει να μεταφραστεί σε γλώσσα μηχανής. Ο ίδιος πηγαίος κώδικας μπορεί να μεταφραστεί και να εκτελείται σε διαφορετικές ΚΜΕ. Οι βασικές διαφορές μεταξύ τους Μόνο η γλώσσα μηχανής εκτελείται όπως είναι (δεν χρειάζεται μετάφραση) Μόνο η γλώσσα υψηλού επιπέδου μπορεί να μεταφραστεί και να εκτελεστεί σε διαφορετικές ΚΜΕ 4. Ποιό είναι το κύριο προτέρημα των γλωσσών προγραμματισμού 3ης γενιάς; Ένα πρόγραμμα γραμμένο σε γλώσσα υψηλού επιπέδου (ή 3 ης γενιάς) μπορεί να μεταφραστεί και να εκτελείται σε διάφορες ΚΜΕ χωρίς καμία ή με ελάχιστες αλλαγές. Τα προγράμματα δηλαδή είναι μεταφέρσιμα. 5. Ποιές είναι οι κατηγορίες γλωσσών προγραμματισμού ανάλογα με το σκοπό για τον οποίο φτιάχτηκαν; Υπάρχουν δύο βασικές κατηγορίες γλωσσών προγραμματισμού: σελίδα 1 από 5

Γλώσσες γενικού σκοπού. Μπορούν να χρησιμοποιηθούν σε διάφορες περιοχές εφαρμογών με εξίσου καλά αποτελέσματα ( π.χ. C, Java ) Γλώσσες ειδικού σκοπού. Φτιάχτηκαν για επιλύουν συγκεκριμένα είδη προβλημάτων (π.χ. η Cobol φτιάχτηκε για να επιλύει κυρίως εμπορικά προβλήματα, η FORTRAN για να επιλύει επιστημονικά/μαθηματικά προβλήματα) 6. Πως ονομάζονται οι εφαρμογές που μεταφράζουν τα προγράμματα ώστε να είναι κατανοητά και εκτελέσιμα από τους Η/Υ; Ανάλογα με τη γενιά έχουμε: Γλώσσα μηχανής: δεν χρειάζεται μετάφραση Συμβολική γλώσσα: για τη μετάφραση χρειάζεται μια εφαρμογή συμβολομεταφραστή Γλώσσα υψηλού επιπέδου: για τη μετάφραση χρειάζεται μια εφαρμογή μεταγλωττιστή (μεταφράζει όλο τον πηγαίο κώδικα και μετά μπορεί να εκτελεστεί το πρόγραμμα) ή μια εφαρμογή διερμηνευτή (μεταφράζει τον πηγαίο κώδικα γραμμή γραμμή και τον εκτελεί) 7. Ποιές είναι οι δομές του δομημένου προγραμματισμού; Η τεχνική του δομημένου προγραμματισμού στηρίζεται στην επίλυση όλων των προβλημάτων με τη χρήση μόνο των παρακάτω δομών Δομή ακολουθίας: η μία εντολή εκτελείται μετά την άλλη με τη σειρά Δομή επιλογής: μία ή περισσότερες εντολές εκτελούνται μόνο όταν μία συνθήκη είναι αληθής Δομή επανάληψης: μία ή περσσότερες εντολές εκτελούνται επαναλαμβανόμενα όσο ισχύει μια συνθήκη 8. Ποιά είναι τα πρότυπα πάνω στα οποία στηρίζονται οι διάφορες γλώσσες προγραμματισμού; Τα πρότυπα πάνω στα οποία βασίζονται οι γλώσσες προγραμματισμού είναι: Διαδικαστικός ( ή προστακτικός ) προγραμματισμός Αντικειμενοστρεφής προγραμματισμός Λογικός προγραμματισμός Συναρτησιακός προγραμματισμός 9. Ποιά είναι η διαδικασία που ακολουθείται για τη δημιουργία ενός προγράμματος; Για την επίλυση ενός προβλήματος με τη δημιουργία ενός προγράμματος Η/Υ τα βήματα που ακολουθούνται (μέθοδος ανάπτυξης λογισμικού) είναι: Προσδιορισμός των απαιτήσεων του προβλήματος. Πρέπει να κατανοήσουμε τι ακριβώς πρέπει να πετύχουμε. Ανάλυση προβλήματος. Αναλύουμε το πρόβλημα σε μικρότερα και απλούστερα. Σχεδιασμός αλγορίθμου επίλυσης προβλήματος. Βρίσκουμε τα βήματα επίλυσης του προβλήματος. Υλοποίηση αλγορίθμου. Υλοποιούμε τα βήματα με κάποια γλώσσα προγραμματισμού. Έλεγχος και επαλήθευση τελικού προγράμματος. Επαληθεύουμε ότι το πρόγραμμα κάνει αυτό που πρέπει να κάνει. Συντήρηση και ενημέρωση του προγράμματος. Κατά περιόδους ή όταν χρειαστεί βελτιώνουμε ή διορθώνουμε το πρόγραμμα. σελίδα 2 από 5

Τεκμηρίωση. Γράφουμε οδηγίες χρήσης για τον χρήστη και για τον προγραμματιστή. Κεφάλαιο 11 10. Ποιά είναι η διαφορά μεταξύ γραμμικής και μη γραμμικής πρόσβασης της πληροφορίας; Στην γραμμική πρόσβαση για να αποκομίσει κάποιος αυτά που ο συγγραφέας θέλει να του μεταδώσει πρέπει να διαβάσει την πληροφορία από την αρχή μέχρι το τέλος με τη σειρά. Στη μη γραμμική πρόσβαση μπορεί να διαβάσει την πληροφορία με τη σειρά που θέλει «πηδώντας» από σελίδα σε σελίδα ή κεφάλαιο που επιθυμεί. 11. Πως αποτυπώνονται οι μη γραμμικές δομές πληροφορίας; Στην περίπτωση της μη γραμμικής πρόσβασης Οι πληροφορίες αποθηκεύονται σε κόμβους (π.χ. σελίδες του Παγκόσμιου Ιστού) Οι κόμβοι συνδέονται με συνδέσμους Η μετακίνηση μέσω των συνδέσμων από κόμβο σε κόμβο μπορεί να γίνει χωρίς συγκεκριμένη σειρά. 12. Ποιά είναι η διαφορά των υπερκειμένων από τα υπερμέσα; Τα υπερκείμενα είναι κείμενα οργανωμένα με μη γραμμικό τρόπο. Αν εκτός από κείμενο οι κόμβοι περιέχουν και πληροφορία άλλης μορφής (π.χ. εικόνες, βίντεο, ήχο) η δομή ονομάζεται υπερμέσο. 13. Ποιά είναι τα δομικά στοιχεία των πολυμέσων; Τα δομικά στοιχεία πολυμέσων μιας εφαρμογής μπορεί να είναι: Κείμενο Ήχος Εικόνες ( χαρτογραφικές ή διανυσματικές ) Βίντεο Σύνθετη κίνηση ( ψηφιακές εικόνες που συνδυάζονται σε βίντεο π.χ. ταινία Shrek ) 14. Ποιά είναι η διαφορά των διανυσματικών και των χαρτογραφικών ψηφιακών εικόνων; Στις χαρτογραφικές εικόνες περιγράφεται κάθε εικονοστοιχείο από το οποίο αποτελείται. Στις διανυσματικές περιγράφεται κάθε γεωμετρικό σχήμα από το οποίο αποτελείται. Μια χαρτογραφική εικόνα χάνει την ποιότητά της όσο μεγεθύνεται ενώ μια διανυσματική δεν χάνει την ποιότητά της. 15. Τι είναι η συμπίεση δεδομένων; Η διαδικασία χρήσης ειδικών αλγόριθμων για τον περιορισμό του μεγέθους αρχείων. Χρειάζεται γιατί διαφορετικά υπάρχουν προβλήματα στην αποθήκευση και μεταφορά τους. 16. Τι είναι οι εφαρμογές πολυμέσων; Εφαρμογές πολυμέσων είναι εφαρμογές που έχουν ενσωματωμένα κείμενα, ήχους, γραφικά, εικόνες, βίντεο και κάθε μορφής άλλη πληροφορία που μπορεί να αποθηκευθεί, μεταδοθεί και να δεχθεί επεξεργασία με ψηφιακά μέσα. 17. Τι είναι τα αλληλεπιδραστικά πολυμέσα; σελίδα 3 από 5

Είναι οι εφαρμογές πολυμέσων όπου ο χρήστης μπορεί να παρεμβαίνει στην ροή της παρουσίασης της πληροφορίας. Κεφάλαιο 12 18. Τι σημαίνει το ότι ένα σήμα είναι αναλογικό και τι ψηφιακό; Τα αναλογικά σήματα εμφανίζουν συνεχόμενη μεταβολή ενός μεγέθους (π.χ. ηλεκτρική τάση) σε σχέση με το χρόνο. Στο ψηφιακό σήμα το αντίστοιχο μέγεθος παίρνει δύο διακριτές τιμές (π.χ. 0volt και 5volt) 19. Πως διακρίνεται η μετάδοση σημάτων ανάλογα με a. Το μέσο b. Τη φορά ( δώστε παραδείγματα ) c. Το πλήθος των γραμμών μετάδοσης Ανάλογα με το μέσο η μετάδοση γίνεται Με ενσύρματα μέσα: α) ζεύγη συνεστραμμένων καλωδίων β) ομοαξονικά καλώδια γ) οπτικές ίνες Με ασύρματα μέσα μέσω ηλεκτρομαγνητικών κυμάτων με α) επίγειους σταθμούς β) δορυφορική επικοινωνία Ανάλογα με τη φορά η μετάδοση διακρίνεται σε Μονόδρομη. Ακολουθεί μόνο μια κατεύθυνση (π.χ. δορυφορικό τηλεοπτικό σήμα) Εκ περιτροπής αμφίδρομη. Γίνεται και προς τις δύο κατευθύνσεις αλλά όχι ταυτόχρονα (π.χ. ασύρματος VHF) Αμφίδρομη. Γίνεται και προς τις δύο κατευθύνσεις ταυτόχρονα (π.χ. τηλεφωνική επικοινωνία) Ανάλογα με το πλήθος γραμμών η μετάδοση διακρίνεται σε Σειριακή. Τα ψηφία της πληροφορίας μεταδίδονται το ένα μετά το άλλο στη σειρά. Παράλληλη. Τα ψηφία της πληροφορίας μεταδίδονται πολλά μαζί ταυτόχρονα χρησιμοποιώντας διαφορετικά μέσα. 20. Τι είναι το πρωτόκολλο επικοινωνίας; Είναι κανόνες και μέθοδοι κοινά αποδεκτοί στην ηλεκτρονική επικοινωνία που καθορίζουν τον τρόπο σύνδεση και ανταλλαγής σημάτων μεταξύ συσκευών εξασφαλίζουν ότι θα υπάρχει επικοινωνία και αυτή θα γίνεται ομαλά 21. Ποιά είναι τα οφέλη του δικτύου Η/Υ; Με τη δικτύωση γίνεται δυνατή η επικοινωνία και η κοινή χρήση πόρων (αποθηκευτικού χώρου, συσκευών όπως ο εκτυπωτής, επεξεργαστικής ισχύος). Τα οφέλη είναι: Δυνατότητα επικοινωνίας των μελών μιας ομάδας Πληρέστερη πληροφόρηση, εφόσον έχουμε διαθέσιμη πληροφορία που βρίσκεται σε απομακρυσμένους Η/Υ Αξιοπιστία στη λειτουργία του συστήματος Ευκολότερη επέκταση του υπολογιστικού συστήματος σελίδα 4 από 5

22. Ποιά είναι η διάκριση των δικτύων Η/Υ ανάλογα με a. Τη σημασία που έχει ο κάθε υπολογιστής για την επίτευξη επικοινωνίας b. τη γεωγραφική κατανομή c. την τοπολογία Ανάλογα με τη σημασία που έχει ο κάθε Η/Υ τα δίκτυα διακρίνονται σε Ομότιμα δίκτυα. Ο κάθε Η/Υ έχει την ίδια δικαιώματα Δίκτυα βασισμένα σε εξυπηρετητή. Υπάρχει ένας Η/Υ που έχει κεντρικό ρόλο στον έλεγχο του δικτύου. Ανάλογα με τη γεωγραφική κατανομή τα δίκτυα διακρίνονται σε Τοπικά δίκτυα. Εκτείνονται μέσα σε ένα κτήριο. Δίκτυα ευρείας περιοχής. Εκτείνονται σε διαφορετικά κτήρια, διαφορετικές πόλεις ή ακόμα και ηπείρους. Ανάλογα με την τοπολογία τα δίκτυα διακρίνονται σε Τοπολογία αρτηρίας. Όλοι οι Η/Υ είναι συνδεμένοι πάνω σε μία κεντρική γραμμή την οποία μοιράζονται. Τοπολογία αστέρα. Όλοι οι Η/Υ είναι συνδεμένοι σε ένα κεντρική Η/Υ Τοπολογία δακτυλίου. Κάθε υπολογιστής συνδέεται με δύο γειτονικούς του ώστε να σχηματίζεται ένας κύκλος. 23. Αναφέρετε τρεις από τις υπηρεσίες του διαδικτύου. Παγκόσμιος Ιστός Ηλεκτρονική αλληλογραφία Υπηρεσία μεταφοράς αρχείων Απομακρυσμένη σύνδεση σελίδα 5 από 5