8 ο ΓΕ.Λ. ΙΩΑΝΝΙΝΩΝ ΣΧΟΛ. ΕΤΟΣ: 2013-14 ΕΦΑΡΜΟΓΕΣ ΠΛΗΡΟΦΟΡΙΚΗΣ Α ΛΥΚΕΙΟΥ ΕΡΩΤΗΣΕΙΣ ΕΠΙ ΤΗΣ ΕΞΕΤΑΣΤΕΑΣ ΥΛΗΣ ΕΡΩΤΗΣΕΙΣ ΕΠΙ ΤΟΥ ΚΕΦΑΛΑΙΟΥ 3 ΤΟΥ ΣΧΟΛΙΚΟΥ ΒΙΒΛΙΟΥ 1) Τι εννοούμε με τον όρο υλικό σε ένα υπολογιστικό σύστημα (ΥΣ); Απ: Εννοούμε οτιδήποτε έχει μια υλική φυσική υπόσταση στο ΥΣ. 2) Ποιο είναι το αντικείμενο της αρχιτεκτονικής του υπολογιστή; Απ: Είναι η μελέτη της δομής και της συμπεριφοράς του υλικού του υπολογιστή. 3) Ποια είναι τα 2 βασικά μέρη ενός ΥΣ με σύγχρονη αρχιτεκτονική υπολογιστών; Απ: Είναι το κεντρικό και το περιφερειακό. 4) Από ποια βασικά στοιχεία αποτελείται το κεντρικό μέρος ενός ΥΣ με σύγχρονη αρχιτεκτονική υπολογιστών; Απ: α) Κεντρική Μονάδα Επεξεργασίας (ΚΜΕ) (CPU) β) Κεντρική ή Κύρια Μνήμη (Main Memory) γ) Δίαυλοι Επικοινωνίας (Bus). Η μονάδα εισόδου εξόδου (I/O Unit) είναι ένα σύνολο από επιμέρους εξαρτήματα και διατάξεις τα οποία βρίσκονται στις κατάλληλες θέσεις, μέσα στο κεντρικό μέρος, έτσι ώστε να επιτυγχάνεται ασφαλής και γρήγορη κυκλοφορία δεδομένων μεταξύ κεντρικού και περιφερειακού μέρους του ΥΣ. 5) Τι συνιστά το περιφερειακό μέρος ενός ΥΣ; Απ: Είναι ένα σύνολο μονάδων και συσκευών, έξω από τη βασική δομή του κεντρικού μέρους, που είναι απαραίτητες για την αποθήκευση πληροφοριών και την επικοινωνία του ΥΣ με το εξωτερικό περιβάλλον (χρήστες ή άλλους υπολογιστές). Μερικές από τις βασικότερες είναι: ο σκληρός δίσκος, ο οδηγός DVD, το ποντίκι, το πληκτρολόγιο, η οθόνη, ο εκτυπωτής κ.ά. 6) Ποιες είναι οι βασικές λειτουργίες της ΚΜΕ; Απ: Έλεγχος και συντονισμός κεντρικού και περιφερειακού μέρους υπολογιστή - εκτέλεση προγραμμάτων (σειρές εντολών) αποθηκευμένων στην κύρια μνήμη (ανάκληση, αποκωδικοποίηση και εκτέλεση μία μετά την άλλη) προσωρινή αποθήκευση δεδομένων, αποτελεσμάτων και πληροφοριών ελέγχου. 7) Ποιες είναι οι βασικές λειτουργίες της Κύριας Μνήμης; Απ: Προσωρινή αποθήκευση εντολών, δεδομένων και αποτελεσμάτων επεξεργασίας επικοινωνία με την ΚΜΕ με υψηλή ταχύτητα ανάγνωσης και εγγραφής. 8) Ποιες είναι οι βασικές λειτουργίες των Διαύλων Επικοινωνίας; Απ: Μεταφορά δεδομένων, διευθύνσεων μνήμης και σημάτων ελέγχου. Υπάρχουν διαφορετικοί τύποι διαύλων, για κάθε περίπτωση. 9) Ποια είναι τα βασικά μέρη της ΚΜΕ; Απ: α) Αριθμητική και Λογική Μονάδα (ALU) β) Μονάδα Ελέγχου (Control Unit) γ) Καταχωριστές (Registers). 10) Ποιες είναι οι βασικές λειτουργίες καθενός από τα βασικά μέρη της ΚΜΕ; Απ: α) ALU: εκτελεί ταχύτατα αριθμητικές (τις θεμελιώδεις) και λογικές (συγκρίσεις, σύζευξη, διάζευξη, άρνηση κτλ) πράξεις β) Μονάδα Ελέγχου: συγχρονίζει και ελέγχει τη λειτουργία του ΥΣ ανακαλεί από την κεντρική μνήμη εντολές, προσδιορίζει τον τύπο τους και αναθέτει στην ALU την εκτέλεσή τους ελέγχει την επικοινωνία του περιφερειακού μέρους με το κεντρικό γ) Καταχωριστές: είναι οι πιο γρήγορες μνήμες των ΥΣ αποθηκεύουν προσωρινά δεδομένα, εντολές ή εκτελούν ειδικές λειτουργίες. 11) Πόσους παλμούς το δευτερόλεπτο παράγει το ρολόι συστήματος ενός επεξεργαστή συχνότητας 3 GHz; Απ: Παράγει 3 δισεκατομμύρια παλμούς το δευτερόλεπτο. (1 G 10 9 ) 12) Ποια είναι τα κύρια χαρακτηριστικά που προσδιορίζουν την κατηγορία δυνατοτήτων μιας ΚΜΕ; Απ: α) το σύνολο εντολών του επεξεργαστή, δηλαδή πόσες εντολές παίρνει τη φορά για επεξεργασία (καθορίζεται από την τεχνολογία του επεξεργαστή) β) η ταχύτητα του ρολογιού συστήματος και γ) το μήκος λέξης του επεξεργαστή (σταθερό πλήθος bits που διαβάζει από την κύρια μνήμη ή γράφει σ αυτήν ο επεξεργαστής, σε κάθε προσπέλαση).
13) Ποια είναι η βασική ιδέα της αρχιτεκτονικής Von Neumann; Απ: Είναι η ιδέα της κατασκευής υπολογιστών στην κεντρική μνήμη των οποίων να καταχωρίζονται εντολές και δεδομένα. 14) Ποια είδη πληροφοριών και δεδομένων αποθηκεύονται στην κύρια μνήμη ενός ΥΣ σύγχρονης αρχιτεκτονικής; Απ: α) ακολουθίες εντολών β) δεδομένα προς επεξεργασία και γ) αποτελέσματα εκτέλεσης προγραμμάτων. 15) Τι περιέχει ένα κύτταρο μνήμης; Απ: Περιέχει μια διεύθυνση και ένα περιεχόμενο. 16) Τι καταχωρίζεται στο περιεχόμενο ενός κυττάρου μνήμης; Απ: Καταχωρίζεται ένας δυαδικός αριθμός σταθερού μήκους στον οποίο έχει κωδικοποιηθεί είτε μια εντολή προγράμματος είτε ένα δεδομένο. 17) Τι είναι η χωρητικότητα μνήμης; Απ: Είναι ένας ακέραιος θετικός αριθμός που δηλώνει το μέγιστο πλήθος δυαδικών ψηφίων που μπορεί να αποθηκεύσει η κεντρική μνήμη. 18) Τι είναι ο χρόνος προσπέλασης μνήμης και ποια η βασική μονάδα μέτρησής του; Απ: Είναι το χρονικό διάστημα που μεσολαβεί από τότε που θα ζητηθεί η ανάγνωση ή η εγγραφή ενός κυττάρου μνήμης, μέχρι την πραγματοποίηση της αντίστοιχης λειτουργίας, από τον επεξεργαστή. Μονάδα μέτρησης είναι το 1 nsec (νανοσεκόντ) = 1 δισεκατομμυριοστό του δευτερολέπτου. 19) Ποια είναι τα είδη της Κύριας Μνήμης; Απ: Είναι η μνήμη RAM (Random Access Memory) (Μνήμη Τυχαίας Προσπέλασης) και η μνήμη ROM (Read Only Memory) (Μνήμη μόνο για Ανάγνωση). 20) Ποια είναι τα βασικά χαρακτηριστικά της μνήμης RAM; Απ: Διαβάζει και γράφει δυαδικά ψηφία το περιεχόμενό της διατηρείται όσο ο υπολογιστής είναι σε λειτουργία, αλλά χάνεται όταν κλείσει όλες οι θέσεις της απαιτούν τον ίδιο χρόνο προσπέλασης. 21) Ποια είναι τα βασικά χαρακτηριστικά της μνήμης ROM; Απ: Γράφεται εφάπαξ, είναι μόνο για ανάγνωση και συνήθως, δεν τροποποιείται αποθηκεύονται σ αυτήν ειδικά μικροπρογράμματα όπως αυτό που χρησιμοποιείται κατά τη διαδικασία εκκίνησης του ΥΣ το περιεχόμενό της παραμένει αναλλοίωτο και μετά το κλείσιμο του ΥΣ. 22) Ποιες είναι οι κυριότερες συσκευές εισόδου ενός ΥΣ; Απ: Ποντίκι, πληκτρολόγιο, σαρωτής, μικρόφωνο, ψηφιακή κάμερα, ψηφιακή φωτογραφική μηχανή. 23) Ποιες είναι οι κυριότερες συσκευές εξόδου ενός ΥΣ; Απ: Οθόνη, εκτυπωτής, ηχεία, σχεδιογράφος. 24) Τι είναι το εικονοστοιχείο (pixel) στην ψηφιακή τεχνολογία; Απ: Είναι η ελάχιστη ποσότητα οπτικής πληροφορίας που μπορούμε να δείξουμε στην οθόνη μας. 25) Με ποιο τρόπο εκφράζεται η ανάλυση μιας οθόνης; Απ: Εκφράζεται με δύο φυσικούς αριθμούς που δηλώνουν το πλήθος των οριζόντιων και το πλήθος των κατακόρυφων εικονοστοιχείων. Έτσι μια οθόνη με ανάλυση 1024x768 χωρίζεται σε 1024 εικονοστοιχεία κατά την οριζόντια διεύθυνση και 768 κατά την κατακόρυφη. 26) Ποιος ο ρόλος της κάρτας γραφικών στο σχηματισμό της εικόνας στην οθόνη του υπολογιστή; Απ: Καθοδηγεί τα κυκλώματα της οθόνης για να σχηματίσουν την εικόνα που θέλουμε να απεικονιστεί σ αυτήν. 27) Ποιες είναι οι βασικές τεχνολογίες των οθονών και ποια από αυτές έχει επικρατήσει σήμερα; Απ: α) οι οθόνες καθοδικού σωλήνα (CRT) και β) οι οθόνες υγρών κρυστάλλων. Έχει επικρατήσει η τεχνολογία των οθονών υγρών κρυστάλλων (LCD). 28) Με ποια τεχνολογία επιτυγχάνεται καλύτερη ευκρίνεια εικόνας; Απ: Επιτυγχάνεται με την τεχνολογία υγρών κρυστάλλων τύπου TFT. 29) Τι είναι η οθόνη αφής και ποιες οι κυριότερες χρήσεις της; Απ: Είναι οθόνες ευαίσθητες στην αφή και επιτρέπουν στους χρήστες να καταδεικνύουν με το άγγιγμα του δακτύλου τις επεξεργάσιμες πληροφορίες που απεικονίζουν.
Χρησιμοποιούνται συχνά στις συναλλαγές με το ευρύ κοινό (Τράπεζες (ATM), δημόσιοι οργανισμοί, ΟΤΑ, ξενοδοχεία, τουριστικά περίπτερα, εκθεσιακοί χώροι κ.ά.) 30) Ποια είναι τα 3 βασικά είδη εκτυπωτών; Απ: α) εκτυπωτές ακίδων (dot matrix) β) εκτυπωτές ψεκασμού μελάνης (inkjet) γ) εκτυπωτές Laser. 31) Περιγράψτε επιγραμματικά τις βασικές αρχές εκτύπωσης για κάθε είδος. Απ: Εκτυπωτές ακίδων: η κεφαλή εκτύπωσης περιέχει μια μήτρα ακίδων - αυτή κινείται κατά πλάτος του χαρτιού - κατά την εκτύπωση, προβάλλει τον κατάλληλο συνδυασμό ακίδων (ανάλογα με το στοιχείο προς εκτύπωση) - χτυπά μια μελανοταινία της οποίας το αποτύπωμα τυπώνεται στο χαρτί εκτύπωσης με το οποίο έρχεται σε επαφή. Εκτυπωτές ψεκασμού μελάνης: η κεφαλή εκτύπωσης διαθέτει φυσίγγια (σωληνάκια) από τα οποία εκτοξεύεται μελάνη στο χαρτί εκτύπωσης και δημιουργούνται τα στοιχεία προς εκτύπωση. Εκτυπωτές Laser: η εικόνα της σελίδας προς εκτύπωση αποθηκεύεται στη μνήμη του εκτυπωτή - οδηγεί μια δέσμη laser να τη σχηματίσει πάνω στο φωτοευαίσθητο τύμπανο - φορτίζονται με θετικό στατικό ηλεκτρισμό τα σημεία όπου προσπίπτει η δέσμη, πάνω στο τύμπανο - το τύμπανο περιστρέφεται γύρω από δοχείο με κόκκους γραφίτη (toner) - προσκολλώνται κόκκοι γραφίτη πάνω στα θετικά φορτισμένα σημεία του τυμπάνου που έχουν σχηματισμένη τη μορφή των στοιχείων της σελίδας - η σελίδα του χαρτιού εκτύπωσης έρχεται σε επαφή με το τύμπανο - προσκολλώνται οι κόκκοι του γραφίτη πάνω της - μετά από το πέρασμά της μέσα από ειδικό σύστημα κυλίνδρων ο γραφίτης λιώνει και ξηραίνεται, δημιουργώντας την εκτυπωμένη πια σελίδα. 32) Ποια είναι τα κυριότερα είδη περιφερειακών μνημών ή αποθηκευτικών μέσων που χρησιμοποιούνται στα σύγχρονα ΥΣ; Απ: α) Σκληρός δίσκος β) οπτικός δίσκος γ) συσκευή αποθήκευσης USB (flash memory) δ) μαγνητική ταινία. 33) Ποια είναι τα κυριότερα είδη οπτικών δίσκων και ποιες οι χρήσεις του καθενός; Απ: α) CD-ROM (Compact Disk Read Only Memory): στην επιφάνειά του τυπώνεται συγκεκριμένο περιεχόμενο, από εταιρίες πώλησης και χρησιμοποιείται μόνο για ανάγνωση των δεδομένων που έχουν εγγραφεί σ αυτόν. Συνήθης χωρητικότητα 700 MB. β) CD-R (CD Recordable): μπορούμε να τον εγγράψουμε μία φορά, αλλά διαβάζεται πολλές. Συνήθης χωρητικότητα 700 MB. γ) CD-RW (CD ReWritable): είναι επανεγγράψιμος (σβήνεται και ξαναεγγράφεται πολλές φορές) οπτικός δίσκος που διαβάζεται, επίσης, πολλές φορές. Συνήθης χωρητικότητα 700 MB. δ) DVD (Digital Versatile Disk ή Digital Video Disk): έχει μεγάλη χωρητικότητα (από 4,7 GB μέχρι 17 GB) και απαντάται σε όλες τις παραπάνω μορφές (ROM R RW). Ο ίδιος δίσκος μπορεί να χρησιμοποιηθεί τόσο από τον υπολογιστή μας όσο και από την συσκευή DVD για αναπαραγωγή βιντεοταινιών και μουσικής του σπιτιού μας (όχι πάντα με την ίδια διαμόρφωση). Στην αγορά, κυκλοφορεί, συνήθως, με χωρητικότητες 4,7 GB και 8,5 GB. 34) Πότε χρησιμοποιείται ο σαρωτής (Scanner) σε ένα ΥΣ; Απ: Χρησιμοποιείται όταν θέλουμε να αναπαραστήσουμε ψηφιακά ένα έγγραφο, μια εικόνα, ένα σχέδιο κ.ά. και να τα εισάγουμε στον υπολογιστή προκειμένου να τα αναγνωρίσουμε (με ψηφιακό τρόπο), να τα επεξεργαστούμε, να τα αρχειοθετήσουμε ή να τα στείλουμε ηλεκτρονικά σε κάποιους άλλους χρήστες. 35) Τι είναι ο σχεδιογράφος (Plotter) και ποιες είναι οι χρήσεις του; Απ: Είναι μια συσκευή εξόδου που συνδέεται με ΥΣ και χρησιμοποιείται για την εκτύπωση περίπλοκων και λεπτομερειακών σχεδίων, όπως χάρτες και σχέδια αρχιτεκτόνων ή άλλων μηχανικών, τα οποία είναι πολύ μεγάλα για τους συνηθισμένους εκτυπωτές.
ΕΡΩΤΗΣΕΙΣ ΕΠΙ ΤΟΥ ΚΕΦΑΛΑΙΟΥ 4 ΤΟΥ ΣΧΟΛΙΚΟΥ ΒΙΒΛΙΟΥ 36) Τι ονομάζουμε λογισμικό σε ένα ΥΣ; Απ: Είναι το σύνολο των προγραμμάτων που συντονίζουν τις λειτουργίες του υλικού και αξιοποιούν τις δυνατότητές του, προκειμένου να μπορεί να χρησιμοποιείται το ΥΣ για τις ανάγκες που προορίζεται. 37) Ποιες είναι οι μεγαλύτερες κατηγορίες λογισμικού; Απ: Το λογισμικό συστήματος (System Software) και το λογισμικό εφαρμογών (Application Software). 38) Τι περιλαμβάνει το λογισμικό εφαρμογών; Απ: Περιλαμβάνει όλα τα προγράμματα που έχουν αναπτυχθεί για την αντιμετώπιση εξειδικευμένων προβλημάτων των χρηστών (π.χ. επεξεργασία κειμένου, δημιουργία πινάκων υπολογισμών, βάσεις δεδομένων, παρουσιάσεις κ.ά.). 39) Τι περιλαμβάνει το λογισμικό συστήματος; Απ: Περιλαμβάνει όλα τα προγράμματα που σχετίζονται με το συντονισμό της λειτουργίας του ΥΣ και με τη διαχείριση των μονάδων του. Αυτά τα προγράμματα χωρίζονται σε 2 μεγάλες κατηγορίες: α) τα ειδικά εργαλεία και β) το Λειτουργικό Σύστημα (ΛΣ) (Operating System) 40) Τι είναι το λειτουργικό σύστημα; Απ: Είναι ένα πρόγραμμα που ασχολείται με τον έλεγχο και το συντονισμό του υλικού ενός ΥΣ, έτσι ώστε ο χρήστης να μπορεί να επικοινωνεί με το υλικό και να εκτελούνται σωστά τα προγράμματα εφαρμογών. 41) Ποιοι είναι οι 2 βασικοί στόχοι ενός ΛΣ; Απ: α) να εξασφαλίζει τη μέγιστη δυνατή ευκολία στο χρήστη, έτσι ώστε αυτός με την ελάχιστη δυνατή προσπάθεια να παίρνει τα επιθυμητά αποτελέσματα. β) να επιτυγχάνει τη μέγιστη δυνατή αξιοποίηση των πόρων του ΥΣ. 42) Ποιες είναι οι βασικότερες εργασίες ενός ΛΣ και σε τι συνίσταται η κάθε μία; Απ: α) Εκτέλεση προγραμμάτων: ανάληψη από το ΛΣ όλων των απαραίτητων εργασιών, ώστε να ολοκληρωθεί κάθε στάδιο που απαιτείται για την εκτέλεση ενός προγράμματος που ζητάει ο χρήστης, από τις επιμέρους «αρμόδιες» μονάδες του ΥΣ. β) Λειτουργίες εισόδου/εξόδου: το ΛΣ κάνει τις αναγκαίες ενέργειες για την επικοινωνία του κεντρικού μέρους του ΥΣ με τις περιφερειακές συσκευές εισόδου/εξόδου. γ) Διαχείριση του συστήματος αρχείων: το ΛΣ είναι φτιαγμένο ώστε να κάνει τις βασικότατες λειτουργίες που συμπεριλαμβάνονται στην έννοια διαχείριση αρχείων (δημιουργία φακέλων, αντιγραφή, μετακίνηση, μετονομασία, διαγραφή φακέλων και αρχείων, κλπ). δ) Ανίχνευση λαθών: εντοπισμός από το ΛΣ των πιθανών αιτιών, για κάθε λάθος στις διεργασίες που γίνονται στο ΥΣ και εμφάνιση του σωστού μηνύματος στο χρήστη. ε) Κατανομή πόρων: αξιολόγηση από το ΛΣ, σε κάθε χρονική στιγμή, των διατυπωμένων αιτημάτων από τους χρήστες και κατανομή των διαθέσιμων πόρων του ΥΣ, καταλλήλως. στ) Απολογιστικά στοιχεία: διατήρηση από το ΛΣ στοιχείων σχετικά με τη χρήση των πόρων ανά χρήστη και εξαγωγή χρήσιμων στατιστικών για τη βελτίωση των επιδόσεων του ΥΣ. ζ) Προστασία-ασφάλεια: εξασφάλιση προστασίας του χρήστη από το ΛΣ, έναντι των άλλων χρηστών, αλλά και τυχόν βλαβών του ΛΣ, ώστε να μην αλλοιωθούν προσωπικά δεδομένα και προγράμματα του χρήστη. 43) Ποια είναι τα κυριότερα οφέλη του πολυπρογραμματισμού (multiprogramming) στα σύγχρονα ΛΣ; Απ: α) μεγαλύτερη αξιοποίηση των δυνατοτήτων της ΚΜΕ (γιατί δεν μένει ποτέ ανενεργή) β) περισσότερες εργασίες στη μονάδα του χρόνου από το ΥΣ (π.χ. σε 1 sec η ΚΜΕ εκτελεί πολλά προγράμματα) 44) Ποια είναι τα σπουδαιότερα σύγχρονα ΛΣ και σε τι είδους ΥΣ χρησιμοποιούνται; Απ: α) σε μια ευρεία κλίμακα ΥΣ (από μεγάλα μέχρι μικροϋπολογιστές), έχουμε το UNIX και τα λεγόμενα UNIX-συμβατά ΛΣ όπως GNU/Linux (γνωστό συνήθως ως Linux - βασισμένο στον πυρήνα του είναι το γνωστό ΛΣ ανοικτού κώδικα Ubuntu), Mac OS X το οποίο, όμως, αναπτύχθηκε αποκλειστικά για εξυπηρετητές και σταθμούς Macintosh της εταιρίας Apple και κάποια άλλα ΛΣ που δεν χρησιμοποιούνται, συχνά, στην Ελλάδα.
β) σε ΥΣ που ονομάζουμε προσωπικούς υπολογιστές (είναι, ως επί το πλείστον, μικροϋπολογιστές) κυριαρχεί στην παγκόσμια αγορά η ομάδα των ΛΣ Windows της εταιρίας Microsoft Corporation, με τελευταίες τους εκδόσεις τα Windows 7 (έτος κυκλοφορίας 2010) για εξυπηρετητές και σταθμούς, Windows 8.1 (έτος κυκλοφορίας 2013) για σταθμούς και Windows Server 2012 R2 (έτος κυκλοφορίας 2013) για εξυπηρετητές. ΕΡΩΤΗΣΕΙΣ ΕΠΙ ΤΟΥ ΚΕΦΑΛΑΙΟΥ 7 ΤΟΥ ΣΧΟΛΙΚΟΥ ΒΙΒΛΙΟΥ 45) Ποια είναι η έννοια της εντολής σε ένα σύγχρονο ΥΣ; Απ: Είναι μια οδηγία προς το ΥΣ να κάνει μια και μόνο πλήρως και αυστηρά καθορισμένη ενέργεια. 46) Ποιες είναι οι κατηγορίες εντολών που αναγνωρίζει μια τυπική ΚΜΕ; Απ: Εντολές μεταφοράς δεδομένων μεταξύ της κεντρικής μνήμης και των καταχωριστών της ΚΜΕ Εντολές μεταφοράς δεδομένων μεταξύ των καταχωριστών Εντολές αριθμητικών πράξεων Εντολές λογικών πράξεων Εντολές ελέγχου της ροής εκτέλεσης των εντολών Διάφορες βοηθητικές εντολές 47) Τι είναι ένα πρόγραμμα στα συνηθισμένα ΥΣ (αρχιτεκτονική Von Neumann); Απ: Είναι ένα σύνολο εντολών που καθοδηγούν το ΥΣ να εκτελέσει μια συγκεκριμένη λειτουργία ή να διεκπεραιώσει μια καθορισμένη εργασία. 48) Ποιες είναι οι σπουδαιότερες σύγχρονες γλώσσες προγραμματισμού των ΥΣ; Απ: FORTRAN, COBOL, BASIC, PASCAL, C, C++, C#, JAVA, JAVA++, JAVA#, Visual BASIC, Visual FORTRAN, Visual PASCAL, Visual C++, Visual C#, Visual JAVA++, Visual J#, SQL. 49) Με ποιο τρόπο μπορούμε να προγραμματίσουμε για να λύσουμε κάποιο πρόβλημα και να εξάγουμε αποτελέσματα, σε κάποια σύγχρονη γλώσσα προγραμματισμού, χρησιμοποιώντας, ως μηχανή, ένα σύγχρονο ΥΣ; Απ: Είναι απαραίτητο να έχουμε εγκαταστημένο, στο ΥΣ, ένα λογισμικό της επιθυμητής γλώσσας προγραμματισμού από τη γενική κατηγορία των Ολοκληρωμένων Προγραμματιστικών Περιβαλλόντων (Integrated Development Environment (IDE)). Αυτό το λογισμικό είναι εφοδιασμένο με όλα τα απαραίτητα εργαλεία, για να μπορούμε να ολοκληρώνουμε μια σειρά βημάτων που είναι υποχρεωτικά, προκειμένου το ΥΣ να κάνει την εκτέλεση των εργασιών που επιθυμούμε, κάθε φορά, από αυτό. Η ΚΜΕ, δυστυχώς, δεν μπορεί να εκτελέσει τις εντολές μιας σύγχρονης γλώσσας προγραμματισμού, απ ευθείας, όπως ακριβώς αυτή γράφεται και συντάσσεται. Πρέπει όλες οι εντολές μιας τέτοιας γλώσσας να μετατραπούν σε εντολές γλώσσας μηχανής (ακολουθίες δυαδικών ψηφίων 0 και 1). Αυτή είναι η μόνη γλώσσα που αναγνωρίζει η ΚΜΕ. Ένα σύγχρονο IDE, λοιπόν, διαθέτει, μεταξύ άλλων, με τη σειρά που χρησιμοποιούνται: α) Συντάκτη (Editor) για τη συγγραφή των εντολών ενός προγράμματος (πηγαίο πρόγραμμα ή κώδικας) β) Μεταγλωττιστή (Compiler) για τη μετατροπή του πηγαίου κώδικα σε κώδικα μηχανής (εντολές σε γλώσσα μηχανής) γ) Συνδέτη (Linker) για τη σύνδεση του κώδικα μηχανής που προέκυψε, με τα απαραίτητα συμπληρωματικά προγράμματα (άλλους υπάρχοντες κώδικες της γλώσσας π.χ. μαθηματικές συναρτήσεις) για να δημιουργηθεί ο ολοκληρωμένος κώδικας μηχανής που εκφράζει, πλήρως και ακριβώς, τις εντολές του πηγαίου. Μόλις ολοκληρώσουμε τη συγγραφή ενός προγράμματος στο συντάκτη ενός IDE, δίνουμε πολύ εύκολα (με 1 κλικ του ποντικιού) εντολή στο μεταγλωττιστή να κάνει τη μετατροπή του πηγαίου κώδικα σε γλώσσα μηχανής. Αν το πρόγραμμα έχει τα λεγόμενα συντακτικά λάθη (λάθη ορθογραφίας και σύνταξης εντολών), τότε εμφανίζονται μηνύματα λαθών, τα οποία είμαστε υποχρεωμένοι να διορθώσουμε. Μετά την πλήρη διόρθωση των συντακτικών λαθών και την, εκ νέου, ανάθεση στο μεταγλωττιστή να συνεχίσει το έργο του,
αυτόματα πια, γίνονται οι δημιουργίες του αντικείμενου (Object) προγράμματος και του εκτελέσιμου (executable) προγράμματος. Με την εκτέλεση (run) του τελευταίου, δίνεται η δυνατότητα στο χρήστη προγραμματιστή να δώσει τα απαραίτητα δεδομένα στο ΥΣ προκειμένου να εξαχθούν τα αποτελέσματα που θα τον βοηθήσουν στην επίλυση του προβλήματος, για το οποίο έγινε ο συγκεκριμένος προγραμματισμός. Αυτά τα δύο τελευταία προγράμματα είναι αυτόνομα αρχεία, ανεξάρτητα πια από το πηγαίο πρόγραμμα και μπορούμε να τα διαχειριστούμε, ως τέτοια (π.χ. μπορούμε να τα αντιγράψουμε σε κάποιο άλλο ΥΣ και να έχουμε τη δυνατότητα να επιλύουμε το ίδιο πρόβλημα στο νέο ΥΣ, χωρίς να είναι απαραίτητη ούτε η αντιγραφή του πηγαίου στο νέο ΥΣ, αλλά ούτε και η, εκ νέου, δημιουργία κανενός πηγαίου κώδικα). Από αυτή την τελευταία αναφορά, μπορεί να γίνει αντιληπτό ότι ένα λογισμικό εφαρμογών ενδέχεται να μη συνοδεύεται από τον πηγαίο κώδικα δημιουργίας του. Σίγουρα, όμως, είναι απαραίτητα για τη λειτουργία του, όλα τα εκτελέσιμα αρχεία που διεκπεραιώνουν τις εργασίες για τις οποίες δημιουργήθηκε. Ένα είδος λογισμικού στο οποίο διατίθεται πάντα ο πηγαίος κώδικας είναι το λογισμικό ανοικτού κώδικα. 50) Ποιος τρόπος γραφής προγραμματισμού κυριαρχεί, κατά τις τελευταίες δεκαετίες, σε όλα τα προγράμματα, ανεξαρτήτως της πολυπλοκότητάς τους και ποια είναι τα βασικά χαρακτηριστικά του; Απ: Κυριαρχεί ο δομημένος προγραμματισμός. Σε αυτό το είδος προγραμματισμού, όλα τα προβλήματα επιλύονται χρησιμοποιώντας μόνο 3 τύπους δομών ελέγχου: α) ακολουθία (διαδοχικές εντολές που εκτελούνται με τη σειρά) β) επιλογή (κάποιες εντολές εκτελούνται μόνο όταν ισχύει μια συνθήκη) και γ) επανάληψη (οι εντολές επαναλαμβάνονται εφόσον αληθεύει ή όχι μια συνθήκη). Σε ένα δομημένο πρόγραμμα, οι διάφορες εντολές και οι 3 παραπάνω τύποι δομών ελέγχου εκτελούνται με τη σειρά από πάνω προς τα κάτω, χωρίς να υπάρχει επιστροφή σε προηγούμενες εντολές, παρά μόνο εσωτερικά στη δομή επανάληψης. 51) Ποιο πρότυπο προγραμματισμού είναι το παλαιότερο και το ευρύτερα χρησιμοποιούμενο; Απ: Είναι το πρότυπο του διαδικαστικού (ή προστακτικού) προγραμματισμού. Το πρότυπο αυτό είναι ανεξάρτητο από το δομημένο προγραμματισμό. Μπορούμε δηλαδή να προγραμματίσουμε με βάση αυτό το πρότυπο, χωρίς, κατ ανάγκη, ο προγραμματισμός αυτός να είναι δομημένος. 52) Ποιο είναι το βασικό χαρακτηριστικό του διαδικαστικού προγραμματισμού; Απ: Ένα πρόγραμμα, με βάση αυτό το πρότυπο, αποτελείται από 2 ξεχωριστά δομικά στοιχεία: α) τις εντολές που περιγράφουν βήμα βήμα τη διαδικασία επίλυσης ενός προβλήματος β) τις δομές δεδομένων, στις οποίες αποθηκεύονται τα δεδομένα του προβλήματος τα οποία χειρίζονται οι εντολές. 53) Ποιες κατηγορίες εντολών συμπεριλαμβάνονται σε κάθε διαδικαστική γλώσσα προγραμματισμού; Απ: Συμπεριλαμβάνονται: α) οι εντολές ανάθεσης με τις οποίες γίνεται καταχώριση τιμών σε θέσης μνήμης, χρησιμοποιώντας, κυρίως, μεταβλητές και όχι διευθύνσεις μνήμης (π.χ. χ <- 1 (σε ελληνικούς συμβολισμούς) δηλαδή καταχώρισε (δώσε) στη μεταβλητή χ την τιμή 1) β) οι εντολές συνθήκης (δομή επιλογής) γ) οι εντολές επανάληψης (δομή επανάληψης) δ) οι εντολές εισόδου και εξόδου στις οποίες γίνεται χειρισμός από το πρόγραμμα της ροής δεδομένων από και προς τις περιφερειακές μονάδες του ΥΣ (π.χ. Διάβασε χ (σε ελληνικούς συμβολισμούς): είσοδος τιμής για τη μεταβλητή χ από το πληκτρολόγιο, Εμφάνισε χ (σε ελληνικούς συμβολισμούς): έξοδος τιμής της μεταβλητής χ προς την οθόνη (εμφάνιση τιμής στην οθόνη του ΥΣ)). Οι 3 πρώτες κατηγορίες συνιστούν μερικές από τις διαδικασίες, με τις οποίες το ΥΣ επεξεργάζεται τα δεδομένα του προγράμματος. Μερικές φορές, εξαίρεση αποτελεί η 1 η κατηγορία, στην περίπτωση ορισμού τιμής σε μια σταθερά του προγράμματος και σπάνια, σε ορισμό τιμής μεταβλητής, για δεδομένα εισόδου. Η 4 η κατηγορία διεκπεραιώνει τις διαδικασίες εισόδου των δεδομένων του προγράμματος, καθώς και τις διαδικασίες εξόδου των αποτελεσμάτων της επεξεργασίας που ολοκλήρωσε το ΥΣ, μέσω του προγράμματος. Ο διαδικαστικός προγραμματισμός, λοιπόν, ιδιαιτέρως δε, ο διαδικαστικός δομημένος προγραμματισμός αποτελεί ένα χαρακτηριστικό παράδειγμα στο οποίο μπορούμε να διακρίνουμε τη ροή των διαδικασιών τις οποίες τηρεί απαρέγκλιτα ένα ΥΣ. Δηλαδή, τη ροή: Είσοδος δεδομένων Επεξεργασία Έξοδος αποτελεσμάτων
54) Τι είναι ο αλγόριθμος; Απ: Αναφέρεται σε μια έννοια που υπήρχε πολύ πριν την ανακάλυψη και εξέλιξη της Πληροφορικής. Είναι μια σειρά πλήρως και αυστηρά καθορισμένων πεπερασμένων στον αριθμό βημάτων που μας οδηγούν, βήμα με βήμα, στην επίλυση ενός συγκεκριμένου προβλήματος. Από τα Μαθηματικά είναι γνωστός ο πανάρχαιος αλγόριθμος της ευκλείδειας διαίρεσης. Στον προγραμματισμό των ΥΣ, ο αλγόριθμος μετατρέπεται, αναγκαστικά, σε εντολές κάποιας γλώσσας προγραμματισμού. Είναι ο μόνος τρόπος για να χρησιμοποιηθεί το ΥΣ, ως μηχανή επίλυσης προβλημάτων. Ο κλάδος της αλγοριθμικής αποτελεί σπουδαιότατο και απαραίτητο τμήμα της επιστήμης της Πληροφορικής, βρίσκεται στα όρια με τον κλάδο των εφαρμοσμένων Μαθηματικών και αποτελεί συνδετικό κρίκο μεταξύ των παραπάνω επιστημών. ΕΡΩΤΗΣΕΙΣ ΕΠΙ ΤΟΥ ΚΕΦΑΛΑΙΟΥ 11 ΤΟΥ ΣΧΟΛΙΚΟΥ ΒΙΒΛΙΟΥ 55) Τι ονομάζουμε κόμβο (node) και τι σύνδεσμο (link) σε μια μη γραμμικά διαρθρωμένη ύλη; Απ: Ο κόμβος είναι μια αυτοτελής ενότητα από αυτές που απαρτίζουν αυτή τη διαρθρωμένη ύλη. Ο σύνδεσμος είναι μια δομή που δίνει τη δυνατότητα άμεσης μετάβασης από ένα σημείο ενός κόμβου ή από ένα κόμβο σε ένα άλλο σημείο του ίδιου ή άλλου κόμβου. 56) Ποια είναι τα είδη των διασυνδέσεων που μπορούμε να χρησιμοποιήσουμε στη μη γραμμική οργάνωση της πληροφορίας; Απ: α) από σημείο σε σημείο β) από σημείο σε κόμβο γ) από κόμβο σε σημείο δ) από κόμβο σε κόμβο 57) Τι είναι το υπερκείμενο (hypertext); Απ: Είναι μια συλλογή πληροφοριών, σε ψηφιακή μορφή, διαρθρωμένη σε κόμβους, στην οποία υπάρχει η δυνατότητα περιήγησης από κόμβο σε κόμβο. Γενικά, μέσα στο υπερκείμενο, υπάρχουν πολλές διαδρομές για να φτάσουμε σε ένα κόμβο. Αυτή η ελευθερία πλοήγησης είναι χαρακτηριστική και τη συναντάμε στις ιστοσελίδες. 58) Τι είναι το υπερμέσο (hypermedia); Απ: Όταν μια συλλογή πληροφοριών, σε ψηφιακή μορφή, με τα χαρακτηριστικά του υπερκειμένου, εμπλουτιστεί με περισσότερες μορφές αναπαράστασης της πληροφορίας (εικόνα, ήχο, βίντεο κλπ), τότε ανήκει στη γενική κατηγορία των υπερμέσων. 59) Τι ονομάζουμε αλληλεπιδραστικά πολυμέσα (interactive multimedia); Απ: Ο όρος αναφέρεται σε εφαρμογές με ενσωματωμένες πολλές μορφές αναπαράστασης πληροφορίας, σε ψηφιακή μορφή, η οποία μπορεί να αποθηκευτεί, να μεταδοθεί, να επεξεργαστεί και να έχει τη δυνατότητα ο χρήστης να παρεμβαίνει αλλάζοντας πορεία στην εξέλιξη της παρουσίασης των εφαρμογών στις διάφορες φάσεις της παρουσίασής τους. Σήμερα ο όρος τείνει να ξεπεραστεί, γιατί προτιμάται η μεγάλη ελευθερία στην παρουσίαση που παρέχουν τα υπερμέσα, με την οποία αυτά τα πολυμέσα δεν είναι προικισμένα, σε τέτοιο βαθμό. 60) Ποιο είναι το κατάλληλο υλικό σε ένα ΥΣ, για την αμφίδρομη μετατροπή αναλογικού και ψηφιακού ήχου; Απ: Είναι η κάρτα ήχου. 61) Τι είναι η δειγματοληψία, όταν αναφερόμαστε στην επεξεργασία ήχου σε ΥΣ; Απ: Είναι η διαδικασία λήψης δειγμάτων (π.χ. το πλάτος του σήματος) σε ένα αναλογικό ηχητικό σήμα από την κάρτα ήχου, σε τακτά χρονικά διαστήματα. 62) Να αναφέρετε τις σημαντικότερες κατηγορίες μορφοποίησης αρχείων ήχου και τους τύπους των αρχείων που δημιουργεί η κάθε μία. Απ:
Μορφοποίηση Επέκταση αρχείων Περιγραφή AIFF AIF/AIFF Πρότυπο για όλα MPEG-1 Layer III MP3 Πρότυπο με συμπίεση mp3 WAVE WAV Πρότυπο των Windows MIDI MID Πρότυπο για μουσικά αρχεία MIDI RMI RMI Μορφοποίηση για μουσική MIDI 63) Ποια είναι τα βασικά χαρακτηριστικά των χαρτογραφικών (ή ψηφιογραφικών) (Bitmap) εικόνων; Απ: 1) Η ανάλυση (resolution) της εικόνας: είναι ο αριθμός των εικονοστοιχείων (pixels) που εμφανίζονται στη μονάδα μήκους και μετριέται σε εικονοστοιχεία ανά ίντσα (pixel per inch ppi). Η ανάλυση της οθόνης είναι παραπλήσια έννοια, αλλά πάντα ανεξάρτητη από την ανάλυση της εικόνας που εμφανίζει. Μια εικόνα εμφανίζεται στην οθόνη μέσω αντιστοίχισης των εικονοστοιχείων της, με αυτά της οθόνης. 2) Το βάθος χρώματος (color depth): είναι ο αριθμός που εκφράζει το προκαθορισμένο πλήθος των δυαδικών ψηφίων, με τα οποία αποθηκεύεται (κωδικοποιείται) η πληροφορία του χρωματισμού κάθε εικονοστοιχείου της εικόνας. Αξίζει να σημειωθεί ότι, από το βάθος χρώματος της εικόνας, εξαρτάται το πλήθος των δυνατών αποχρώσεων με τις οποίες είναι δυνατόν να εμφανίζεται κάθε εικονοστοιχείο της. Έτσι, σε μια εικόνα με βάθος χρώματος π.χ. 8 bits, κάθε εικονοστοιχείο μπορεί να πάρει 2 8 = 256 διαφορετικούς χρωματισμούς. 64) Ποιο χρωματικό μοντέλο χρησιμοποιείται για την εμφάνιση των εικόνων στις οθόνες των υπολογιστών; Απ: Χρησιμοποιείται το μοντέλο RGB (Red Green Blue) το οποίο χρησιμοποιεί, ως βασικά χρώματα για την εμφάνιση των λοιπών αποχρώσεων, το κόκκινο, το πράσινο και το μπλε. 65) Ποιο χρωματικό μοντέλο χρησιμοποιείται, συχνά, για τις εκτυπώσεις; Απ: Χρησιμοποιείται το μοντέλο CMYK (Cyan Magenta Yellow BlacK). Δηλαδή, για την εκτύπωση, χρησιμοποιούνται 4 χρώματα μελανιών (κυανό, πορφυρό, κίτρινο, μαύρο). 66) Να αναφέρετε τις σημαντικότερες κατηγορίες μορφοποίησης αρχείων χαρτογραφικής εικόνας και τους τύπους των αρχείων που δημιουργεί η κάθε μία. Απ: Μορφοποίηση Επέκταση αρχείων Περιγραφή BitMaP BMP Βασικό πρότυπο των Windows Πρότυπο για γραφικά σε έγγραφα στον Compuserve GIF GIF Παγκόσμιο Ιστό Πρότυπο με δυνατότητα υψηλής JPEG JPG συμπίεσης (πολύ διαδεδομένο στον Παγκόσμιο Ιστό) PICT PCT Πρότυπο για περιβάλλον Macintosh Διαδεδομένο πρότυπο με ή χωρίς TIFF TIF συμπίεση 67) Ποια είναι τα βασικά χαρακτηριστικά των διανυσματικών (vector) εικόνων; Απ: 1) Δημιουργούνται από ειδικό λογισμικό που χρησιμοποιεί, για τη δημιουργία τους, μαθηματικούς τύπους και καθορισμένα πρότυπα. 2) Έχουν τη δυνατότητα να αλλάζουν σε επίπεδο μεγέθους και όψεων εμφάνισης, χωρίς παραμορφώσεις, γιατί τα γεωμετρικά σχήματα και αντικείμενα, που αποτελούνται, ξανασχεδιάζονται για διαφορετικές τιμές των μεταβλητών στους μαθηματικούς τύπους. 3) Είναι ανεξάρτητες ανάλυσης γιατί προσαρμόζονται αυτόματα στο μέγεθος και στην ανάλυση του μέσου στο οποίο προβάλλονται ή εκτυπώνονται.
68) Να αναφέρετε τις σημαντικότερες κατηγορίες μορφοποίησης αρχείων διανυσματικής εικόνας και τους τύπους των αρχείων που δημιουργεί η κάθε μία. Απ: Μορφοποίηση Επέκταση αρχείων Περιγραφή AutoCad DXF Μορφοποίηση σχεδιαστικών πακέτων CAD (Computer Aided Design) CAM (Computer Coreldraw Encapsulated PostScript Windows Metafile CDR EPS WMF Aided Manufacturing) Πρότυπο του σχεδιαστικού πακέτου CorelDRaw Πρότυπο για εκδοτικά συστήματα Μορφή για διανυσματικές εικόνες των Windows (υποστηρίζει και χαρτογραφικές) 69) Ποια είναι τα βασικά χαρακτηριστικά του ψηφιακού βίντεο; Απ: Επειδή, το ψηφιακό βίντεο δημιουργείται με κίνηση στατικών εικόνων που εμφανίζονται, διαδοχικά, η μία μετά την άλλη, είναι φυσικό να έχει τα 2 βασικά χαρακτηριστικά των ψηφιογραφικών εικόνων που το απαρτίζουν, δηλαδή, την ανάλυση εικόνας και το βάθος χρώματος. Ένα άλλο βασικό χαρακτηριστικό του είναι ο αριθμός των καρέ (στατικές εικόνες) (frames) που εμφανίζονται στη μονάδα του χρόνου. Για να μπορεί να δίνεται η εντύπωση της κίνησης, πρέπει η συχνότητα εμφάνισης των καρέ να είναι μεγαλύτερη από 15 fps (frames per second). Στα περισσότερα σύγχρονα ψηφιακά βίντεο, η συχνότητα αυτή κυμαίνεται από 50 έως 60 fps. 70) Να αναφέρετε τις σημαντικότερες κατηγορίες μορφοποίησης βίντεο και τους τύπους των αρχείων που δημιουργεί η κάθε μία. Απ: Μορφοποίηση Επέκταση αρχείων Περιγραφή Audio Video Μορφοποίηση της Microsoft για βίντεο και AVI Interleaved ήχο Μορφοποίηση αρχείου βίντεο ή ήχου με MPEG MPG, MPEG βάση κάποιο πρότυπο MPEG (πιο γνωστή για βίντεο η mp4) QuickTime MOV Μορφοποίηση της Apple για βίντεο και ήχο Άλλες γνωστές μορφοποιήσεις για βίντεο είναι οι: wmv (Windows Video), mkv (Matroska Video), flv (Flash Video). Όλες οι παραπάνω μορφοποιήσεις εμπεριέχουν τη δυνατότητα εμφάνισης σε βίντεο υψηλής ανάλυσης (High Definition (HD)) και μάλιστα, σε πολύ υψηλής ανάλυσης (Full HD ή FHD). ΕΡΩΤΗΣΕΙΣ ΕΠΙ ΤΟΥ ΚΕΦΑΛΑΙΟΥ 12 ΤΟΥ ΣΧΟΛΙΚΟΥ ΒΙΒΛΙΟΥ 71) Σε ποιες μεγάλες κατηγορίες διακρίνονται τα σήματα επικοινωνίας, ανάλογα με τη μορφή τους; Απ: Διακρίνονται σε: α) αναλογικά και β) ψηφιακά 72) Ποιο είναι τα βασικό χαρακτηριστικό των αναλογικών σημάτων; Απ: Εμφανίζουν συνεχή μεταβολή ενός μεγέθους στο χρόνο (π.χ. της ηλεκτρικής τάσης). 73) Ποιο είναι τα βασικό χαρακτηριστικό των ψηφιακών σημάτων; Απ: Εμφανίζεται να παίρνει 2 διακριτές τιμές για το ίδιο φυσικό μέγεθος (π.χ. 5 Volt και 0 Volt). Από αυτές τις τιμές, η μεγαλύτερη αντιστοιχίζεται στο 1 και η μικρότερη στο 0.
74) Ποια είναι τα πλεονεκτήματα και τα μειονεκτήματα ενός καλωδίου οπτικών ινών, όσον αφορά στη μετάδοση των ψηφιακών σημάτων από αυτά; Απ: Πλεονεκτήματα: αξιοπιστία, μεγάλη ταχύτητα μετάδοσης, ασφάλεια μετάδοσης, μετάδοση σε μεγάλες αποστάσεις. Μειονεκτήματα: υψηλό κόστος αγοράς. 75) Ποια είναι τα βασικά πλεονεκτήματα της δικτύωσης των υπολογιστών; Απ: α) δυνατότητα επικοινωνίας των μελών μιας ομάδας β) πληρέστερη πληροφόρηση γ) αξιοπιστία στη συνολική λειτουργία του συστήματος δ) ευκολότερη δυνατότητα επέκτασης του υπολογιστικού συστήματος. 76) Ποιες είναι οι βασικότερες κατηγορίες δικτύων υπολογιστών, ανάλογα με την περιοχή κάλυψης; Απ: 1) Τα τοπικά δίκτυα (Local Area Network - LAN). Περιοχή εμβέλειας: κτήριο ή συγκρότημα κτηρίων 2) Τα δίκτυα ευρείας περιοχής (Wide Area Network - WAN). Περιοχή εμβέλειας: ολόκληρη χώρα, γειτονικές χώρες ή ήπειροι. 77) Ποιος είναι ο βασικός σκοπός της διεύθυνσης IP (IP address) ενός υπολογιστή συνδεμένου στο διαδίκτυο (Internet); Απ: Σκοπός είναι ο κάθε υπολογιστής να αναγνωρίζεται από τους άλλους, μέσα στο διαδίκτυο, από ένα μοναδικό αναγνωριστικό, παγκοσμίως. Ένα τέτοιο αναγνωριστικό είναι η μοναδική διεύθυνση IP του υπολογιστή, μέσα στο διαδίκτυο. 78) Ποιες είναι οι βασικές υπηρεσίες του διαδικτύου; Απ: 1) το ηλεκτρονικό ταχυδρομείο (electronic mail, e-mail) 2) οι θεματικές ταχυδρομικές λίστες (mailing list) 3) τα ηλεκτρονικά νέα (usenet) 4) η μεταφορά αρχείων (FTP) 5) η απομακρυσμένη σύνδεση (telnet) 6) ο Παγκόσμιος Πληροφοριακός Ιστός (World Wide Web, WWW, 3W, Web) 79) Τι γνωρίζετε για τα τμήματα από τα οποία αποτελείται μια διεύθυνση URL; Απ: 1) το πρώτο, αναφέρεται στο πρωτόκολλο με βάση το οποίο είναι δυνατή η πρόσβαση στην πληροφορία (π.χ. http) 2) το δεύτερο, είναι η διεύθυνση του υπολογιστή εξυπηρετητή στον οποίο είναι αποθηκευμένη η πληροφορία (π.χ. www.sch.gr) 3) το τρίτο, αν χρειάζεται, είναι η διεύθυνση (διαδρομή - path) του αρχείου στο συγκεκριμένο υπολογιστή εξυπηρετητή (π.χ. pub/welcome.html). 80) Να αναφέρετε άλλες υπηρεσίες του διαδικτύου. Απ: Οι συνομιλίες (chat), η τηλεδιάσκεψη (videoconference), δικτυακά παιχνίδια (MUD, MOO, MUSH, RPG κ.ά.), ηλεκτρονικό εμπόριο (e-commerce). ΑΣΚΗΣΕΙΣ ΕΠΙ ΤΗΣ ΕΞΕΤΑΣΤΕΑΣ ΥΛΗΣ ΚΕΦΑΛΑΙΟ 7 1) Δίνονται οι παρακάτω εντολές σε μορφή αλγοριθμικής ψευδογλώσσας: Χ <- Α 2 +Β 2, Εμφάνισε Χ, Διάβασε Α, Β Να γραφούν με τη σωστή σειρά, έτσι ώστε να αποτελούν τις διαδοχικές εντολές κύριου μέρους προγράμματος ψευδογλώσσας, το οποίο να δέχεται στην είσοδο 2 τιμές για τις μεταβλητές Α και Β και να υπολογίζει και εμφανίζει το άθροισμα των τετραγώνων τους.
Λύση: Διάβασε Α, Β (είσοδος τιμών των μεταβλητών Α και Β) Χ <- Α 2 +Β 2 (υπολογισμός αθροίσματος τετραγώνων και ανάθεση της τιμής του αποτελέσματος στη μεταβλητή Χ) Εμφάνισε Χ (Εμφάνιση στην οθόνη της τιμής της μεταβλητής Χ) 2) Να γραφεί το κύριο μέρος των εντολών ενός προγράμματος ψευδογλώσσας, το οποίο να διαβάζει τρεις αριθμούς και να απαντά αν μπορούν να αποτελέσουν γωνίες τριγώνου, εκφρασμένες σε μοίρες. Λύση: Διάβασε Α, Β, Γ Αν Α+Β+Γ=180 τότε Εμφάνισε Οι τρεις αριθμοί μπορούν να είναι γωνίες τριγώνου σε μοίρες αλλιώς Εμφάνισε Οι τρεις αριθμοί δεν μπορούν να είναι γωνίες τριγώνου σε μοίρες Τέλος_αν 3) Να γραφεί το κύριο μέρος των εντολών ενός προγράμματος ψευδογλώσσας, το οποίο να διαβάζει τις τιμές των τριών συντελεστών Α, Β, Γ του τριωνύμου ΑΧ 2 +ΒΧ+Γ και να απαντά για το είδος των ριζών του (πραγματικές και άνισες, διπλή πραγματική, μιγαδικές συζυγείς). Λύση: Διάβασε Α, Β, Γ Δ <- Β 2-4ΑΓ Αν Δ > 0 τότε Εμφάνισε 2 ρίζες πραγματικές και άνισες αλλιώς_αν Δ=0 τότε Εμφάνισε ρίζα διπλή πραγματική αλλιώς Εμφάνισε 2 ρίζες μιγαδικές συζυγείς Τέλος_αν Ανδρίκος Κωνσταντίνος Καθηγητής Πληροφορικής