Εισαγωγή στο Linux και στο περιβάλλον εργασίας.

Μέγεθος: px
Εμφάνιση ξεκινά από τη σελίδα:

Download "Εισαγωγή στο Linux και στο περιβάλλον εργασίας."

Transcript

1 Κεφάλαιο Ι: Εισαγωγή στο Linux και στο περιβάλλον εργασίας. 1.1 Τι είναι Λειτουργικό σύστημα (Operating System) Κάθε Ηλεκτρονικός Υπολογιστής (Η/Υ) αποτελείται από δύο συνθετικά: Το Υλικό (Hardware) και το Λογισμικό (Software) του. Το Υλικό αποτελούν τα ηλεκτρικά, ηλεκτρονικά και μηχανικά μέρη του Η/Υ ενώ το Λογισμικό αποτελούν τα προγράμματα, δηλαδή οι οδηγίες για το τι πρέπει να κάνει ο Η/Υ. Το βασικότερο μέρος του Λογισμικού αποτελεί το Λειτουργικό Σύστημα (Operating System) το οποίο αποτελείται από τα προγράμματα τα οποία είναι απαραίτητα για την αξιοποίηση του Υλικού (Hardware) και τη λειτουργία του συστήματος του Η/Υ. Αναλυτικότερα οι βασικές αρμοδιότητες του λειτουργικού συστήματος είναι: Να λειτουργεί ως ενδιάμεσος (Interface) ανάμεσα στον άνθρωπο και στη μηχανή. Να διαχειρίζεται τις δυνατότητες και τους πόρους (resources) του υπολογιστή έτσι ώστε να παράγεται χρήσιμο έργο (Resource Allocation). Με αυτόν τον τρόπο το λειτουργικό σύστημα: Μεταφέρει εντολές ή απαιτήσεις του χρήστη στον Η/Υ. Δίνει χρήσιμες πληροφορίες στον χρήστη για την κατάσταση του συστήματος. Ενεργοποιεί και δίνει οδηγίες στην Κεντρική Μονάδα Επεξεργασίας (Central Process Unit) κατανέμοντας τον χρόνο λειτουργίας της στους διάφορους χρήστες. Διαχειρίζεται την Κεντρική Μνήμη (RAM) του συστήματος καθώς και τις συσκευές εξόδου και εισόδου, ελέγχοντας την ροή των δεδομένων (είσοδος) και την έξοδο των πληροφοριών (έξοδος). Ελέγχει την εκτέλεση των προγραμμάτων των διαφόρων χρηστών. Οργανώνει και διαχειρίζεται τα αρχεία του συστήματος. Εφαρμόζει μηχανισμούς οι οποίοι βελτιώνουν την Ασφάλεια του υπολογιστή από διάφορους κινδύνους. 1.2 Ένα σύντομο ιστορικό του Linux Το UNIX είναι ένα από τα πλέον δημοφιλή λειτουργικά συστήματα παγκοσμίως, λόγω της μεγάλης βάσης υποστήριξης και διανομής του. Αρχικά στις αρχές της δεκαετίας του 1970 αναπτύχθηκε ως ένα σύστημα πολυδιεργασίας για μίνι υπολογιστές και μεγάλα συστήματα. Από τότε εξελίχθηκε και έγινε ένα από τα πιο ευρέως χρησιμοποιούμενα λειτουργικά συστήματα. Σήμερα απαντώνται πολλές 5

2 εκδόσεις του UNIX ανάλογα με την κατασκευάστρια εταιρεία Η/Υ. Για παράδειγμα σε μηχανές IBM ονομάζεται AIX, σε μηχανές SUN ονομάζεται Solaris, σε μηχανές DEC ονομάζεται Ultrix κτλ. Το Linux αποτελεί ένα ελεύθερο (Open Source) λειτουργικό σύστημα κλώνο του UNIX για προσωπικούς υπολογιστές. Αρχικά αναπτύχθηκε από τον Linus Torvalds ο οποίος ξεκίνησε να εργάζεται στο Linux το 1991, όταν ήταν φοιτητής στο Πανεπιστήμιο του Ελσίνκι στη Φινλανδία. Ο Linus κυκλοφόρησε την αρχική έκδοση του Linux ως ελεύθερο λογισμικό στο Internet, δημιουργώντας άθελα του ένα από τα μεγαλύτερα φαινόμενα όλων των εποχών στην ανάπτυξη λογισμικού. Σήμερα το Linux δημιουργείται και υποστηρίζεται από μια ομάδα πολλών χιλιάδων προγραμματιστών οι οποίοι συνεργάζονται μέσω του Internet. Επίσης υπάρχουν διάφορες εταιρείες για την παροχή υπηρεσιών υποστήριξης του Linux, και για τη συσκευασία τους σε διανομές εύκολες στην εγκατάσταση τους. Για τις ανάγκες του μαθήματος χρησιμοποιούμε την διανομή Scientific Linux. 1.3 Τα βασικά χαρακτηριστικά και δυνατότητες του Linux To Linux παρουσιάζει πολλά χαρακτηριστικά, τα σημαντικότερα από τα οποία είναι τα παρακάτω: Ταυτόχρονη εκτέλεση πολλών διεργασιών (πολυδιεργασία, multitasking). To Linux επιτρέπει την ταυτόχρονη εκτέλεση πολλών διεργασιών προγραμμάτων. Σύστημα πολλών χρηστών (multiuser). Το Linux επιτρέπει την χρήση του ίδιου υπολογιστή από πολλούς χρήστες ταυτόχρονα. Υποστήριξη συστημάτων πολλών επεξεργαστών. Το Linux υποστηρίζει συστήματα πολλών επεξεργαστών (όπως οι μητρικές κάρτες διπλού Pentium), με υποστήριξη μέχρι 16 επεξεργαστών σε ένα σύστημα, κάτι το οποίο είναι σημαντικό για διακομιστές υψηλών επιδόσεων και επιστημονικές εφαρμογές. Φορητότητα (Portability). Ο όρος φορητότητα χρησιμοποιείται στα λειτουργικά συστήματα για την δυνατότητα που έχουν αυτά να εγκαθίστανται σε υπολογιστές διαφόρων τύπων. Το Linux είναι κατ εξοχήν φορητό λειτουργικό σύστημα, πράγμα το οποίο σημαίνει ότι μπορεί να εγκαθίσταται και να λειτουργεί αρμονικά σε υπολογιστές διαφόρων εταιρειών. Το Linux είναι δυνατό να λειτουργήσει σε μια μεγάλη ποικιλία αρχιτεκτονικών κεντρικής μονάδας επεξεργασίας (CPU), συμπεριλαμβανομένων των Intel x86, SPARC, Alpha, PowerPC, MIPS και m68k. Βοηθητικά προγράμματα ή προγράμματα κοινής χρήσης (utilities). Το Linux συνοδεύεται από μεγάλο αριθμό προγραμμάτων. Τα προγράμματα αυτά χωρίζονται σε δύο κατηγορίες: o Τα Γενικά προγράμματα τα οποία είναι μέρη του λειτουργικού συστήματος και είναι απολύτως απαραίτητα για τη λειτουργία του υπολογιστή. o Τα Επιμέρους προγράμματα τα οποία συνήθως εξυπηρετούν ειδικές απαιτήσεις του χρήστη. Για παράδειγμα ένας επεξεργαστής κειμένου (word processor), ένα λογιστικό πακέτο (spreadsheet) κτλ. Επικοινωνίες (communications). Το Linux είναι εξοπλισμένο με ειδικό λογισμικό επικοινωνίας το οποίο επιτρέπει την επικοινωνία μεταξύ διαφορετικών χρηστών ή ακόμη μεταξύ υπολογιστών διαφορετικών μεγεθών και τύπων οι οποίοι βρίσκονται σε διαφορετικές τοποθεσίες ακόμη και χώρες. 6

3 Συνύπαρξη με άλλα λειτουργικά συστήματα. Το Linux είναι δυνατό να συνυπάρχει με επιτυχία σε ένα σύστημα στο οποίο υπάρχουν εγκατεστημένα άλλα λειτουργικά συστήματα, όπως για παράδειγμα Windows, OS/2, ή άλλες εκδόσεις του UNIX. 1.3 Η λογική οργάνωση του Linux Το Linux αποτελείται από εκατοντάδες προγράμματα. Το σημαντικότερο αυτών αποτελεί ο Πυρήνας (kernel). Ο πυρήνας είναι η ουσία του ίδιου του λειτουργικού συστήματος. Είναι ο κώδικάς ο οποίος ελέγχει τη διασύνδεση μεταξύ των προγραμμάτων του χρήστη και των συσκευών υλικού, το χρονοπρογραμματισμό διεργασιών για την επίτευξη της πολυδιεργασίας, και πολλές άλλες πλευρές του συστήματος. Ο πυρήνας δεν είναι μια ξεχωριστή διεργασία η οποία εκτελείται στο σύστημα. Αντίθετα μπορείτε να θεωρήσετε τον πυρήνα ως ένα σύνολο ρουτινών, που βρίσκονται σταθερά στη μνήμη, στις οποίες κάθε διεργασία έχει πρόσβαση. Ο πυρήνας είναι όλος γραμμένος σε γλώσσα προγραμματισμού C, εκτός από 1000 περίπου γραμμές οι οποίες είναι γραμμένες σε Συμβολική γλώσσα χαμηλού επιπέδου (Assembly) και οι οποίες αλλάζουν από πλατφόρμα σε πλατφόρμα. Θα ήταν πολύ δύσκολο για κάποιον χρήστη να επικοινωνεί απευθείας με τον πυρήνα. Με τον πυρήνα μπορούμε να επικοινωνήσουμε απευθείας μόνο με προγράμματα γραμμένα σε γλώσσα C. Για τον λόγο αυτόν δημιουργήθηκε το Κέλυφος (Shell). Το κέλυφος είναι το πρόγραμμα το οποίο ασχολείται με την επικοινωνία με τον χρήστη, ερμηνεύοντας και εκτελώντας κάθε διαταγή του. Έτσι ο πυρήνας του Linux είναι το κεντρικό μέρος του λειτουργικού το οποίο εκτελεί τις εντολές, ενώ το κέλυφος είναι αυτό το οποίο το περιβάλλει και το κρύβει από τον χρήστη. Στο Linux υπάρχουν αρκετά διαθέσιμα κελύφη τα οποία προέρχονται ως ένα αποτέλεσμα της εξέλιξης του λειτουργικού. Αυτά είναι: Το κέλυφος Bourne Again ή bash. Είναι το πλέον ευρέως χρησιμοποιούμενο και το πιο δυναμικό κέλυφος του Linux. Το κέλυφος C ή csh το οποίο αναπτύχθηκε στο Μπέρκλεϊ και είναι στο μεγαλύτερο μέρος του συμβατό με το κέλυφος Bourne. Το κέλυφος Korn ή ksh το οποίο είναι ίσως το ποιο γνωστό στα συστήματα UNIX. Είναι συμβατό με το κέλυφος Bourne. Το κέλυφος Bourne ή sh είναι το πρωτότυπο κέλυφος το οποίο αναπτύχθηκε στα μέσα της δεκαετίας του 70. Το εμπλουτισμένο κέλυφος C ή tcsh. Το κέλυφος Z ή zsh το οποίο είναι το νεότερο κέλυφος. Είναι συμβατό με το κέλυφος Bourne. Ο κάθε χρήστης είναι ελεύθερος να χρησιμοποιήσει το κέλυφος της αρεσκείας του. Εμείς στα πλαίσια του μαθήματός μας θα χρησιμοποιήσουμε το κέλυφος Bourne Again ή bash. Μία χρήσιμη εντολή η οποία μας επιτρέπει να ανακαλύψουμε ποιο είναι το κέλυφός μας είναι η ακόλουθη: echo $SHELL Εκτός από το κέλυφος ο χρήστης βλέπει και το Σύστημα Αρχείων (File System). Η δημιουργία ενός συστήματος αρχείων είναι ανάλογη με το φορμάρισμα ενός διαμερίσματος (partition) στο MS 7

4 DOS ή σε άλλα λειτουργικά συστήματα. Το Linux υποστηρίζει διάφορους τύπους συστημάτων αρχείων για την αποθήκευση δεδομένων. Μερικά συστήματα αρχείων, όπως το σύστημα Third Extended (ext3fs), έχουν αναπτυχθεί ειδικά για το Linux. Με αυτόν τον τρόπο o χρήστης μπορεί να οργανώσει τα δεδομένα και τα αρχεία του όπως θέλει. Έτσι λογικά το Linux στον χρήστη ή στον προγραμματιστή, φαίνεται να αποτελείται από τα ακόλουθα τέσσερα επίπεδα, ξεκινώντας από το χαμηλότερο προς το υψηλότερο: Πυρήνας (Kernel). Σύστημα αρχείων (File System). Κέλυφος (Shell). Εργαλεία Εφαρμογές λογισμικού. 1.4 Τα X Windows και το περιβάλλον KDE. Τα X Windows είναι η τυπική διασύνδεση γραφικών για μηχανήματα UNIX. Αποτελούν ένα δυναμικό περιβάλλον το οποίο υποστηρίζει πολλές εφαρμογές. Χρησιμοποιώντας το σύστημα X, ο χρήστης μπορεί να έχει ταυτόχρονα πολλά παράθυρα τερματικού στην οθόνη και κάθε παράθυρο να εμφανίζει μια διαφορετική περίοδο εργασίας σύνδεσης. Με την διασύνδεση X χρησιμοποιείται γενικά μια συσκευή κατάδειξης, όπως το ποντίκι. Με το Linux και τα X Windows, το σύστημα είναι ένας πραγματικός σταθμός εργασίας. Σε συνδυασμό με την δικτύωση TCP/IP, μπορείτε ακόμη και να εμφανίσετε στην οθόνη του Linux εφαρμογές των X Windows που εκτελούνται σε άλλα μηχανήματα. Τα X Windows, που αρχικά αναπτύχθηκαν στο MIT, είναι ελεύθερα στη διανομή. Η έκδοση των X Windows που είναι διαθέσιμη για Linux είναι γνωστή ως XFree86. Το XFree86 είναι μια πλήρης διανομή του λογισμικού X, το οποίο περιέχει τον ίδιο τον διακομιστή X, πολλές εφαρμογές και βοηθητικά προγράμματα, βιβλιοθήκες προγραμματισμού και τεκμηρίωση. Οι εφαρμογές X που είναι διαθέσιμες για Linux είναι πολυάριθμες. Την πλέον τυπική εφαρμογή X αποτελεί το xterm, το οποίο είναι ένας εξομοιωτής τερματικού που χρησιμοποιείται για τις περισσότερες εφαρμογές που βασίζονται σε κείμενο μέσα σε ένα παράθυρο X. Το K Desktop Environment (Περιβάλλον επιφάνειας εργασίας K ή KDE) είναι ένα έργο λογισμικού Open Source το οποίο στοχεύει στην παροχή ενός σταθερού, φιλικού, και σύγχρονου περιβάλλοντος γραφικών εργασίας για συστήματα UNIX και κατά συνέπεια και Linux. Το KDE λειτουργεί επάνω από τα X Windows. Από την γέννησή του, τον Οκτώβριο του 1996, παρουσίασε θεαματική εξέλιξη. Αυτό οφείλεται εν μέρη στην επιλογή μιας εξαιρετικά καλής εργαλειοθήκης διασύνδεσης γραφικών με τον χρήστη, της Qt, καθώς και στην επακόλουθη επιλογή χρήσης της γλώσσας C++ και των αντικειμενοστραφών δυνατοτήτων της για την υλοποίηση του περιβάλλοντος. Το KDE εκτός της πλούσιας διασύνδεσης γραφικών με τον χρήστη και την άψογη διαχείριση των παραθύρων περιλαμβάνει μια πληθώρα βοηθητικών προγραμμάτων και εφαρμογών τα οποία συναγωνίζονται ευθέως πλέον τις δυνατότητες συστημάτων όπως (για παράδειγμα) η επιφάνεια εργασίας των Windows XP ή

5 Εκτός του KDE και ένα δεύτερο περιβάλλον επιφάνειας εργασίας με το όνομα GNOME έχει αναπτυχθεί εξ ίσου πολύ καλά. Το GNOME παρουσιάζει τις ίδιες δυνατότητες με το KDE και αποτελεί πλέον θέμα προσωπικής επιλογής του χρήστη με ποιο από τα δύο περιβάλλοντα θα δουλέψει. Για τις ανάγκες του μαθήματος θα επιλέξουμε το περιβάλλον KDE. 1.4 Σύνδεση Αποσύνδεση με το Linux και το περιβάλλον KDE. Το εργαστήριο υπολογιστών του Φυσικού Τμήματος του Πανεπιστημίου Ιωαννίνων είναι εξοπλισμένο με πολλούς Υ/Η τύπου PC. Σε κάθε υπολογιστή έχουν εγκατασταθεί και συνυπάρχουν δύο λειτουργικά συστήματα τα WINDOWS και το Linux. Όταν ο χρήστης ανοίγει (power on) έναν υπολογιστή έχει την δυνατότητα να επιλέξει ανάμεσα στα δύο συστήματα. Για τις ανάγκες του μαθήματος επιλέξτε την δυνατότητα Scientific Linux. Στη συνέχεια το λειτουργικό σύστημα Linux φορτώνεται στον υπολογιστή. Η όλη διαδικασία διαρκεί περίπου ένα λεπτό και με την ολοκλήρωσή της εμφανίζεται το ακόλουθο προτρεπτικό σήμα στην οθόνη: Login και στη συνέχεια: Password. Κάθε χρήστης για να δουλέψει σε έναν συγκεκριμένο υπολογιστή πρέπει να είναι εφοδιασμένος με ένα κωδικό όνομα και ένα κλειδί. Στον χώρο δεξιά του Login και του Password γράφουμε το κωδικό όνομα (user id) και το κλειδί (password) αντίστοιχα. Στη συνέχεια αφού κάνουμε κλικ με το ποντίκι στο Go! Ξεκινάει και εμφανίζεται το περιβάλλον επιφάνειας εργασίας KDE (Σχήμα 1.1) και μπορούμε να αρχίσουμε την εργασία μας. Σχήμα 1.1 : To περιβάλλον επιφάνειας εργασίας KDE κατά την εκκίνηση. 9

6 Η χρήση του KDE είναι αρκετά εύκολη. Η λειτουργία των περισσοτέρων πραγμάτων είναι πολύ διαισθητική, το περιβάλλον φιλικό και έτσι ακόμη και ο αρχάριος χρήστης εύκολα μπορεί απλά να μαντέψει τι θέλει να κάνει. Κατά μήκος του κάτω μέρους της οθόνης εμφανίζεται η παλέτα κουμπιών (panel). Η παλέτα κουμπιών εξυπηρετεί αρκετούς σκοπούς, μεταξύ των οποίων και την γρήγορη πρόσβαση σε εγκατεστημένες εφαρμογές. Ξεκινώντας από το αριστερό μέρος της παλέτας και κινούμενοι προς τα δεξιά (Σχήμα 1.2) διακρίνουμε τα ακόλουθα στην παλέτα κουμπιών: Σχήμα 1.2 : Το αριστερό μέρος της παλέτας των κουμπιών του KDE. Εκκίνηση των Εφαρμογών (Start Application) (1 ο εικονίδιο). Μας δίνει το μενού με όλες τις εφαρμογές του KDE. Μέσω του μενού μπορούμε να διαλέξουμε όποια εφαρμογή θέλουμε να εκτελέσουμε. Κονσόλα Κέλυφος Παράθυρο προσομοίωσης τερματικού (Shell Terminal emulation window) (2 ο εικονίδιο). Δημιουργεί ένα παράθυρο τερματικού από το οποίο μπορούμε να δώσουμε και να εκτελέσουμε τις εντολές μας στο Linux. Konqueror : εφαρμογή περιήγησης στο Web (Konqueror Web Browser) (3 ο εικονίδιο). Ξεκινάμε την περιήγησή μας στο διαδίκτυο. FireFox : εφαρμογή περιήγησης στο Web (FireFox Web Browser) (4 ο εικονίδιο). Ξεκινάμε την περιήγησή μας στο διαδίκτυο. (5 ο εικονίδιο). Εφαρμογή που μας επιτρέπει να διαχειριζόμαστε το ηλεκτρονικό μας ταχυδρομείο. Η εφαρμογή OpenOffice (6 ο εικονίδιο). Εφαρμογή αντίστοιχη του Office στα Windows. Χώροι εργασίας (workspaces) (Εικονίδια με χαρακτηριστικούς αριθμούς 1 έως 4). Μας παρέχει την δυνατότητα να χρησιμοποιούμε τέσσερις (έως και 16) διαφορετικούς χώρους εργασίας και με αυτόν τον τρόπο να αυξάνουμε κατά πολύ την χωρητικότητα του χώρου εργασίας μας. Ο κάθε χώρος χαρακτηρίζεται από έναν αριθμό (στην περίπτωσή μας τους αριθμούς 1 έως 4). Η εναλλαγή μεταξύ των διαφορετικών χώρων εργασίας γίνεται με ένα απλό κλικ του ποντικιού στον αντίστοιχο κουμπί το οποίο χαρακτηρίζεται από έναν αριθμό. Ο χώρος εργασίας ο οποίος επιλέγεται κάθε φορά γίνεται λευκός (στην περίπτωσή μας έχει επιλεγεί ο χώρος εργασίας με αριθμό 1). Στο δεξί μέρος της παλέτας κουμπιών (Σχήμα 1.3) διακρίνουμε τα ακόλουθα: Σχήμα 1.3 : Το δεξί μέρος της παλέτας των κουμπιών του KDE. 10

7 Klipper clipboard tool. Πληροφορίες για τυχόν αναβαθμίσεις του λειτουργικού συστήματος. Ένδειξη ώρας. Ένδειξη ημερομηνίας. Για να ξεκινήσουμε την εργασία μας στα πλαίσια του μαθήματος είναι απαραίτητη η δημιουργία μιας κονσόλας ή με πιο απλά λόγια το άνοιγμα ενός παραθύρου προσομοίωσης τερματικού. Αυτό γίνεται όπως έχουμε ήδη αναφέρει κάνοντας κλικ με το ποντίκι το 2 ο εικονίδιο στην παλέτα κουμπιών οπότε εμφανίζεται η εικόνα του Σχήματος 1.4. Στη συνέχεια μέσα στο παράθυρο το οποίο ανοίξαμε μπορούμε να εκτελέσουμε οποιαδήποτε εντολή του Linux. Σχήμα 1.4: Δημιουργία μιας κονσόλας ή αλλιώς το άνοιγμα ενός παραθύρου προσομοίωσης τερματικού. Εάν θέλουμε να τερματίσουμε την κονσόλα ή με πιο απλά λόγια να κλείσουμε το παράθυρο προσομοίωσης τερματικού μπορούμε είτε να εκτελέσουμε την εντολή exit είτε να κάνουμε κλικ με το ποντίκι στο επάνω δεξί μέρος και στο σύμβολο x του παραθύρου προσομοίωσης τερματικού. Για να αποσυνδεθούμε από το περιβάλλον επιφάνειας εργασίας KDE πρέπει να ακολουθήσουμε τα εξής βήματα: 11

8 Να τερματίσουμε ή με πιο απλά λόγια να κλείσουμε κάθε παράθυρο το οποίο έχουμε ανοίξει σε όλους τους χώρους εργασίας. Να κάνουμε κλικ με το ποντίκι στην Εκκίνηση των Εφαρμογών (Start Application) (1 ο εικονίδιο) και να επιλέξουμε τερματισμό εργασίας (Logout). Στην οθόνη του σχήματος 1.5 η οποία εμφανίζεται κάνουμε κλικ στο εικονίδιο Logout. Με αυτόν τον τρόπο τερματίζεται το περιβάλλον KDE και επιστρέφουμε στην αρχική οθόνη η οποία περιέχει τα Login και Password Σχήμα 1.5: Αποσύνδεση (Logout)από το περιβάλλον KDE. Εάν επιθυμούμε να αποσυνδεθούμε πλήρως από το σύστημα Linux και να κλείσουμε (power off) τον υπολογιστή μας ακολουθούμε τα εξής βήματα: Αφού αποσυνδεθούμε από το περιβάλλον KDE στην οθόνη η οποία προκύπτει κάνουμε κλικ στο εικονίδιο Shutdown και στη συνέχεια κλικ στο OK. Περιμένουμε περίπου μισό λεπτό έως ότου τερματιστεί πλήρως το Linux και να κλείσει ο υπολογιστής μας. 1.5 Το σύστημα αρχειοθέτησης του Linux. Το σύστημα αρχειοθέτησης του Linux έχει την δομή του ανάστροφου δένδρου (tree structure) (σχήμα 1.6). Υπάρχει δηλαδή το ριζικός κατάλογος (root directory), ο οποίος συμβολίζεται με / και 12

9 που διακλαδίζεται σε περισσότερους καταλόγους (directories) οι οποίοι με την σειρά τους περιέχουν άλλους καταλόγους ή αρχεία (files). Σχήμα 1.6: Η τυπική δομή του συστήματος αρχειοθέτησης του Linux. Με τον όρο αρχείο (file) εννοούμε ένα σύνολο δεδομένων το οποίο είναι αποθηκευμένο σε μια συσκευή βοηθητικής μνήμης (σκληρός δίσκος, CD, δισκέτα κτλ.). Μερικά από τα χαρακτηριστικά ενός αρχείου είναι το όνομά του, το μέγεθός του, ο τύπος του, ο χρήστης που το δημιούργησε (ο οποίος ονομάζεται ιδιοκτήτης (owner) του), η ημερομηνία δημιουργίας του κτλ. Ο κατάλογος (directory) είναι ένας φάκελος ο οποίος περιέχει ένα σύνολο από αρχεία. Ένας κατάλογος ή ένα αρχείο μπορεί να υπάρχει με το ίδιο όνομα κάτω από διαφορετικά κλαδιά του δένδρου, χωρίς να δημιουργείται σύγχυση, διότι η διαδρομή η οποία οδηγεί σε κάθε κατάλογο ή αρχείο από τον ριζικό κατάλογο είναι μοναδική και επομένως και το όνομά του. Η διαδρομή η οποία οδηγεί σε κάθε κατάλογο ή αρχείο από τον ριζικό κατάλογο ονομάζεται πλήρες όνομα (full pathname). Για παράδειγμα στο σχήμα 1.6 υπάρχουν δύο αρχεία με το όνομα file1.c. Το πλήρες όνομα του ενός είναι /home/student1/file1.c ενώ του άλλου /home/student3/file1.c. Ο κάθε χρήστης μπορεί να δίνει όποια ονόματα θέλει στους καταλόγους και στα αρχεία του, καλό είναι όμως τα ονόματα αυτά να περιγράφουν όσο γίνεται περισσότερο το περιεχόμενό τους. ΠΡΟΣΟΧΗ!!! Τονίζεται πως στο Linux τα πεζά και τα κεφαλαία γράμματα αντιμετωπίζονται ως διαφορετικοί χαρακτήρες. Έτσι για παράδειγμα τα ονόματα file1.c και File1.c είναι διαφορετικά. 13

10 Στο σχήμα 1.6 παρουσιάζεται η τυπική δομή του συστήματος αρχειοθέτησης του Linux. Ο σημαντικότερος κατάλογος ο οποίος αφορά τους χρήστες είναι ο κατάλογος /home. Μέσα σε αυτόν τον κατάλογο υπάρχουν οι κατάλογοι των διαφόρων χρηστών οι οποίοι δουλεύουν στο συγκεκριμένο υπολογιστή. Κάθε φορά που προστίθεται ένας κωδικός για ένα νέο χρήστη στο σύστημα δημιουργείται μέσα στο /home ένας κατάλογος με το ίδιο όνομα όπως το κωδικό όνομα του χρήστη. Στο παράδειγμά μας υπάρχουν οι κατάλογοι για τρεις χρήστες με τα ονόματα student1, student2, και student3. Όταν για παράδειγμα ο χρήστης με το όνομα student1 συνδέεται στο σύστημα έχει την δυνατότητα να δημιουργήσει ή να διαγράψει αρχεία και καταλόγους μόνο μέσα στον κατάλογο /home/student1. Εκτός από τον κατάλογο /home, στον οποίο αποθηκεύονται τα αρχεία των διαφόρων χρηστών, υπάρχουν και αρκετοί ακόμη κατάλογοι οι οποίοι είναι σημαντικοί. Δείτε μερικούς από αυτούς, μαζί με τα περιεχόμενά τους: /bin : Περιέχει τις πιο βασικές εντολές του Linux, όπως το ls. /boot : Θέση όπου αποθηκεύεται ο πυρήνας και άλλα στοιχεία που χρησιμοποιούνται για την εκκίνηση του συστήματος. /etc : Περιέχει αρχεία τα οποία χρησιμοποιούνται από υποσυστήματα όπως η δικτύωση, το NFS και το ταχυδρομείο. /var : Περιέχει τα αρχεία διαχείρισης, όπως τα αρχεία καταγραφής (log files) που χρησιμοποιούνται από διάφορα βοηθητικά προγράμματα. /usr/bin : Περιέχει περαιτέρω εντολές του Linux. /usr/sbin : Περιέχει τις εντολές οι οποίες χρησιμοποιούνται από τον υπερχρήστη (superuser) του συστήματος. Σημειώνουμε εδώ πως ο υπερχρήστης έχει τον πλήρη έλεγχο και την διαχείριση του συστήματος. /usr/include : Είναι η τυπική θέση για τα αρχεία συμπερίληψης (include files) τα οποία χρησιμοποιούνται σε προγράμματα C, όπως το <stdio.h>. /usr/src : Αποτελεί την θέση του πηγαίου κώδικα για προγράμματα τα οποία μεταγλωττίζονται στο σύστημα. /usr/local : Περιέχει προγράμματα και αρχεία δεδομένων τα οποία έχουν προστεθεί τοπικά από τον διαχειριστή του συστήματος. 1.6 Οι απλές εντολές του Linux. Το Linux προσφέρει έναν τεράστιο αριθμό εντολών ενώ παρέχει την δυνατότητα στον χρήστη να προσθέσει και καινούργιες. Στην παράγραφο αυτή περιγράφονται οι βασικότερες εντολές του Linux οι οποίες είναι απαραίτητες για τις ανάγκες του μαθήματος. Ξεκινάμε με τις εντολές οι οποίες αφορούν εργασίες με καταλόγους. pwd : Η εντολή pwd μας δείχνει ποιος είναι ο τρέχων κατάλογος. cd dirname : Αλλαγή του τρέχοντος καταλόγου στον νέο κατάλογο ο οποίος έχει το όνομα dirname. Π.χ.: cd c_directory cd /usr/bin cd.. 14

11 Η τελευταία εντολή μας μετακινεί στον γονικό κατάλογο. Στο Linux υπάρχουν δύο ειδικά ονόματα καταλόγων:. Συμβολίζει τον τρέχοντα κατάλογο.. Συμβολίζει τον γονικό κατάλογο Τα παραπάνω ονόματα μπορούν να χρησιμοποιηθούν όπως οποιοδήποτε άλλο όνομα καταλόγου. mkdir dirname : Δημιουργεί τον νέο κατάλογο με όνομα dirname. Π.χ. mkdir new_catalog rmdir dirname : Διαγράφει τον κατάλογο με όνομα dirname. Προσοχή: ο κατάλογος dirname πρέπει να είναι κενός διαφορετικά δεν διαγράφεται. Αυτό προστατεύει τον χρήστη από περίπτωση μεγάλου λάθους. Π.χ. rmdir new_catalog ls : Δείχνει τα περιεχόμενα του τρέχοντος καταλόγου. Το ls συντάσσεται και με περισσότερες παραμέτρους όπως: ls l : Μας δίνει περισσότερες πληροφορίες για κάθε ένα από τα περιεχόμενα του τρέχοντος καταλόγου, όπως είναι το μέγεθός του, ο τύπος του, ο χρήστης που το δημιούργησε, η ημερομηνία δημιουργίας του κτλ. ls lt : Εμφανίζει τα περιεχόμενα του τρέχοντος καταλόγου με ημερολογιακή σειρά. (σχήμα 1.7). Σχήμα 1.7: Η εντολή ls lt. Στο σχήμα 1.7 παρατηρούμε πως κάθε ένα αρχείο ή κατάλογο από τα περιεχόμενα του τρέχοντος καταλόγου χαρακτηρίζεται από 10 συγκεκριμένους χαρακτήρες π.χ. drwxr xr x Ο πρώτος χαρακτήρας δηλώνει τον τύπο και είναι συνήθως ένας από τους: d (κατάλογος directory), (αρχείο file). Έτσι για παράδειγμα τα Desktop, Mail και vnc είναι κατάλογοι, ενώ το vnc.tar είναι αρχείο. Οι τρείς επόμενοι χαρακτήρες rwx δηλώνουν τις άδειες που έχει ο χρήστης στο συγκεκριμένο αρχείο ή κατάλογο. Υπάρχουν τρείς τέτοιες άδειες στο Linux: 15

12 Η άδεια read (ανάγνωση) σημαίνει ότι ο χρήστης μπορεί να δει τα περιεχόμενα του αρχείου καταλόγου. Η άδεια write (εγγραφή) σημαίνει ότι ο χρήστης μπορεί να τροποποιήσει τα περιεχόμενα του αρχείου καταλόγου. Η άδεια execute (εκτέλεση) σημαίνει ότι ο χρήστης μπορεί να εκτελέσει το αρχείο. Οι επόμενοι τρείς χαρακτήρες δηλώνουν τις άδειες που έχουν τα μέλη της ομάδας που ανήκει ο κωδικός του συγκεκριμένου χρήστη, ενώ οι τελευταίοι τρείς χαρακτήρες δηλώνουν τις άδειες που έχουν οι άλλοι υπόλοιποι χρήστες. Οι άδειες ενός αρχείου καταλόγου καθορίζονται από τον χρήστη με την εντολή chmod. Η σύνταξη της chmod είναι η ακόλουθη: chmod w±άδεια filename : Όπου w(ho) = u (user), g(group), o(other), + : παραχώρηση άδειας, - : αναίρεση άδειας. Τέλος όπου άδεια : r(read), w(write), x(execute). Συνεχίζουμε με εντολές οι οποίες αφορούν εργασίες με αρχεία. cp filename1 filename2 : Δημιουργία αντιγράφου του αρχείου με όνομα filename1 στο αρχείο με όνομα filename2. Π.χ. cp test1.c new_test1.c rm filename : Διαγραφή του αρχείου με όνομα filename. mv filename1 filename2 : Μετονομασία του αρχείου με όνομα filename1 στο αρχείο με όνομα filename2. more filename : Εμφάνιση των περιεχομένων του αρχείου με όνομα filename στην οθόνη. tail n filename : Εμφάνιση στην οθόνη των τελευταίων n γραμμών του αρχείου με όνομα filename. diff filename1 filename2 : Εμφανίζει στην οθόνη τις διαφορές μεταξύ των αρχείων με όνομα filename1 και filename2. Τέλος θέλουμε να τονίσουμε την χρησιμότητα της εντολής man η οποία μας παρέχει on line βοήθεια για την σύνταξη οποιασδήποτε εντολής του Linux. Π.χ. man rm : Μας περιγράφει την εντολή rm. man more : Μας περιγράφει την εντολή more. 1.7 Ο επεξεργαστής κειμένου Emacs. Οι επεξεργαστές κειμένου είναι οι πιο σημαντικές εφαρμογές στον κόσμο του UNIX. Χρησιμοποιούνται τόσο συχνά που πολλοί περνούν περισσότερο χρόνο σε έναν διορθωτή παρά κάπου 16

13 αλλού στο σύστημα UNIX. Το ίδιο ισχύει και στο Linux. Με την χρήση ενός επεξεργαστή κειμένου μπορούμε να αναπτύξουμε όλα τα προγράμματά μας σε οποιαδήποτε γλώσσα προγραμματισμού. Δύο είναι οι πλέον ευρέως διαδεδομένοι επεξεργαστές κειμένου, ο vi και ο Emacs. Για τους αρχάριους χρήστες ο Emacs αποτελεί την καλύτερη λύση γιατί αποτελεί ένα ολοκληρωμένο περιβάλλον εξαιρετικά φιλικό προς τον χρήστη. Αυτός είναι και ο βασικός λόγος που τον επιλέξαμε για τις ανάγκες του μαθήματος. Το περιβάλλον του είναι γραφικό που σημαίνει ότι ο χρήστης χρησιμοποιεί το ποντίκι για να κινηθεί μέσα στο κείμενο καθώς και για να επιλέξει τις διάφορες εντολές του. Ας υποθέσουμε ότι θέλουμε να γράψουμε το πρώτο απλό πρόγραμμα σε C, το οποίο θέλουμε να σώσουμε μέσα στο αρχείο με όνομα test1.c. Αφού ανοίξουμε μία κονσόλα στο περιβάλλον εργασίας KDE δίνουμε την εντολή: emacs test1.c & Η παραπάνω εντολή ανοίγει ένα νέο παράθυρο όπως φαίνεται στο σχήμα 1.8. Κάνοντας κλικ με το ποντίκι μέσα στο παράθυρο μπορούμε να αρχίσουμε να γράφουμε το κείμενό μας. Σημειώστε πως το σύμβολο & (εμπορικό και) χρησιμοποιείται ώστε να τοποθετήσει την εντολή μας στο παρασκήνιο. Με αυτόν τον τρόπο μπορούμε να χρησιμοποιήσουμε την κονσόλα που ανοίξαμε και για άλλες εντολές. Παρατηρούμε πως στο άνω μέρος του παραθύρου του Emacs παρουσιάζεται η παλέτα κουμπιών του Emacs. Με την χρήση του ποντικιού μπορούμε απλά να δώσουμε τις διάφορες εντολές του Emacs κάνοντας κλικ στο κατάλληλο κουμπί. Μόλις τελειώσουμε την δακτυλογράφηση του κειμένου μπορούμε να σώσουμε το κείμενο κάνοντας κλικ με το ποντίκι στο File και επιλέγοντας το Save (Current Buffer) όπως φαίνεται στο σχήμα 1.9. Εάν θέλουμε να τερματίσουμε τον Emacs στο τέλος της εργασίας μας επιλέγουμε με το ποντίκι το File και κάνουμε κλικ στο Exit Emacs. 17

14 Σχήμα 1.8: Το περιβάλλον του Emacs. Σχήμα 1.9: Αποθήκευση αρχείου στο περιβάλλον του Emacs. 18

Παράρτηµα Α : Εισαγωγή στο Linux.

Παράρτηµα Α : Εισαγωγή στο Linux. Παράρτηµα Α : Εισαγωγή στο Linux. Α.1 Τι είναι Λειτουργικό σύστηµα (Operating System) Κάθε Ηλεκτρονικός Υπολογιστής (Η/Υ) αποτελείται από δύο συνθετικά: Το Υλικό (Hardware) και το Λογισµικό (Software)

Διαβάστε περισσότερα

Κεφάλαιο Ι : Εισαγωγή στο Linux και στο περιβάλλον εργασίας.

Κεφάλαιο Ι : Εισαγωγή στο Linux και στο περιβάλλον εργασίας. Κεφάλαιο Ι : Εισαγωγή στο Linux και στο περιβάλλον εργασίας. 1.1 Τι είναι Λειτουργικό σύστηµα (Operating System) Κάθε Ηλεκτρονικός Υπολογιστής (Η/Υ) αποτελείται από δύο συνθετικά: Το Υλικό (Hardware) και

Διαβάστε περισσότερα

Κεφάλαιο Ι : Το περιβάλλον εργασίας και το πρώτο απλό πρόγραµµα σε Java.

Κεφάλαιο Ι : Το περιβάλλον εργασίας και το πρώτο απλό πρόγραµµα σε Java. Κεφάλαιο Ι : Το περιβάλλον εργασίας και το πρώτο απλό πρόγραµµα σε Java. 1.1 Το λειτουργικό σύστηµα και το περιβάλλον εργασίας. Η εκµάθηση της γλώσσας προγραµµατισµού Java γίνεται κάτω από το λειτουργικό

Διαβάστε περισσότερα

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

Κεφάλαιο 3.1: Λειτουργικά Συστήματα. Επιστήμη ΗΥ Κεφ. 3.1 Καραμαούνας Πολύκαρπος Κεφάλαιο 3.1: Λειτουργικά Συστήματα 1 3.1.1 Λογισμικό και Υπολογιστικό Σύστημα Ένα σύγχρονο υπολογιστικό σύστημα αποτελείται από: το υλικό: τα ηλεκτρονικά μέρη του υπολογιστή και το λογισμικό: το σύνολο

Διαβάστε περισσότερα

Εισαγωγή στην Επιστήμη της Πληροφορικής Εργαστήριο. UNIX Μέρος 1

Εισαγωγή στην Επιστήμη της Πληροφορικής Εργαστήριο. UNIX Μέρος 1 Πανεπιστήμιο Κύπρου Τμήμα Πληροφορικής Εισαγωγή στην Επιστήμη της Πληροφορικής και Πληροφοριακά Συστήματα Εργαστήριο - ΕΠΛ003 Εισαγωγή στην Επιστήμη της Πληροφορικής Εργαστήριο UNIX Μέρος 1 Παναγιώτης

Διαβάστε περισσότερα

Σύντομη εισαγωγή στο λειτουργικό σύστημα Linux

Σύντομη εισαγωγή στο λειτουργικό σύστημα Linux 1 Σύντομη εισαγωγή στο λειτουργικό σύστημα Linux Το Linux είναι ένα λειτουργικό σύστημα όμοιο με το Unix που αναπτύχθηκε από έναν πυρήνα (kernel, Εικ.1) τον οποίο δημιούργησε το 1991 ο Linus Torvalds όντας

Διαβάστε περισσότερα

[11] Υπολογιστικά συστήματα: Στρώματα. Περιεχόμενα. Εισαγωγή. επικοινωνία εφαρμογές λειτουργικό σύστημα προγράμματα υλικό

[11] Υπολογιστικά συστήματα: Στρώματα. Περιεχόμενα. Εισαγωγή. επικοινωνία εφαρμογές λειτουργικό σύστημα προγράμματα υλικό Υπολογιστικά συστήματα: Στρώματα 1 ΕΠΛ 003: ΕΙΣΑΓΩΓΗ ΣΤΗΝ ΕΠΙΣΤΗΜΗ ΤΗς ΠΛΗΡΟΦΟΡΙΚΗΣ επικοινωνία εφαρμογές λειτουργικό σύστημα προγράμματα υλικό δεδομένα Εισαγωγή στο Unix Περιεχόμενα Εισαγωγή 2 Εισαγωγή

Διαβάστε περισσότερα

Λειτουργικά Συστήματα 1.1 Τι είναι Λειτουργικό Σύστημα (Operating System)

Λειτουργικά Συστήματα 1.1 Τι είναι Λειτουργικό Σύστημα (Operating System) Υλικό Hardware Λογισμικό Software... κώδικας ΥΛΙΚΟ Κάθε ηλεκτρονικό, ηλεκτρικό και μηχανικό μέρος του Η/Υ. ΛΟΓΙΣΜΙΚΟ Προγράμματα,δηλαδή οδηγίες γιατοτιπρέπεινακάνειοη/υ. Λειτουργικό Σύστημα Είναι ένα βασικό

Διαβάστε περισσότερα

ΕΠΛ 003: ΕΠΙΣΤΗΜΗ ΤΗΣ ΠΛΗΡΟΦΟΡΙΚΗΣ ΚΑΙ ΠΛΗΡΟΦΟΡΙΑΚΑ ΣΥΣΤΗΜΑΤΑ. Εισαγωγή στο Unix

ΕΠΛ 003: ΕΠΙΣΤΗΜΗ ΤΗΣ ΠΛΗΡΟΦΟΡΙΚΗΣ ΚΑΙ ΠΛΗΡΟΦΟΡΙΑΚΑ ΣΥΣΤΗΜΑΤΑ. Εισαγωγή στο Unix ΕΠΛ 003: ΕΠΙΣΤΗΜΗ ΤΗΣ ΠΛΗΡΟΦΟΡΙΚΗΣ ΚΑΙ ΠΛΗΡΟΦΟΡΙΑΚΑ ΣΥΣΤΗΜΑΤΑ Εισαγωγή στο Unix Υπολογιστικά συστήματα: Στρώματα 1 επικοινωνία εφαρμογές λειτουργικό σύστημα προγράμματα υλικό δεδομένα Περιεχόμενα 2 Εισαγωγή

Διαβάστε περισσότερα

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

Εισαγωγή στη Γλώσσα Προγραμματισμού C Εισαγωγή στη Γλώσσα Προγραμματισμού C Παναγιώτης Κόκκας Αναπληρωτής Καθηγητής, Τμήμα Φυσικής Πανεπιστήμιο Ιωαννίνων Ιωάννινα 2009 1 2 Εισαγωγή: Οι σημειώσεις αυτές απευθύνονται στους πρωτοετείς φοιτητές

Διαβάστε περισσότερα

Κεφάλαιο 4: Λογισμικό Συστήματος

Κεφάλαιο 4: Λογισμικό Συστήματος Κεφάλαιο 4: Λογισμικό Συστήματος Ερωτήσεις 1. Να αναφέρετε συνοπτικά τις κατηγορίες στις οποίες διακρίνεται το λογισμικό συστήματος. Σε ποια ευρύτερη κατηγορία εντάσσεται αυτό; Το λογισμικό συστήματος

Διαβάστε περισσότερα

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

Ενότητα 3 - Θέματα Εφαρμοσμένης Επιστήμης Υπολογιστών. Κοντογιάννης Βασίλειος ΠΕ19 Ενότητα 3 - Θέματα Εφαρμοσμένης Επιστήμης Υπολογιστών 3.1.1 Λογισμικό και Υπολογιστικό Σύστημα Τι είναι το υλικό ενός υπολογιστικού συστήματος; Το σύνολο των ηλεκτρονικών και μηχανικών μερών του που έχουν

Διαβάστε περισσότερα

Εργαστήριο ΤΟ ΛΕΙΤΟΥΡΓΙΚΟ ΣΥΣΤΗΜΑ UNIX

Εργαστήριο ΤΟ ΛΕΙΤΟΥΡΓΙΚΟ ΣΥΣΤΗΜΑ UNIX Εργαστήριο ΤΟ ΛΕΙΤΟΥΡΓΙΚΟ ΣΥΣΤΗΜΑ UNIX Εισαγωγή Ξεκινάμε την εργαστηριακή μελέτη των Λειτουργικών Συστημάτων των Υπολογιστικών Συστημάτων εξετάζοντας αρχικά το λειτουργικό σύστημα Unix. Σκοπός του εργαστηρίου

Διαβάστε περισσότερα

Unix: Εντολές, οργάνωση και χειρισµός αρχείων, διεργασίες

Unix: Εντολές, οργάνωση και χειρισµός αρχείων, διεργασίες Unix: Εντολές, οργάνωση και χειρισµός αρχείων, διεργασίες Σύνταξη εντολών Περιεχόµενα Οργάνωση και χειρισµός αρχείων Μπαλαντέρ ικαιώµατα χρήσης αρχείων και οµάδες χρηστών Έλεγχος διεργασιών Σύνταξη εντολών

Διαβάστε περισσότερα

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

Κεφάλαιο 4 Λογισμικό συστήματος. Εφαρμογές Πληροφορικής Κεφ.4 Καραμαούνας Πολύκαρπος 1 Κεφάλαιο 4 Λογισμικό συστήματος Καραμαούνας Πολύκαρπος 1 4.1 Λογισμικό συστήματος (application software) Καραμαούνας Πολύκαρπος 2 Λογισμικό εφαρμογών (application software): προγράμματα για την αντιμετώπιση

Διαβάστε περισσότερα

2.1. Οι λογαριασµοί χρηστών Σύνδεση (login) και αποσύνδεση (logout)

2.1. Οι λογαριασµοί χρηστών Σύνδεση (login) και αποσύνδεση (logout) Πανεπιστήµιο Θεσσαλίας Τµήµα Πληροφορικής µε Εφαρµογές στην Βιοϊατρική Εισαγωγή στον Προγραµµατισµό (εργαστήριο) Εισαγωγή στο λειτουργικό σύστηµα UNIX 1. Σύνδεση στο Εικονικό Ιδιωτικό Δίκτυο (VPN) 1.1.

Διαβάστε περισσότερα

Λογισμικό - Προγράμματα

Λογισμικό - Προγράμματα Λογισμικό - Προγράμματα Πρόγραμμα είναι ένα σύνολο εντολών, βάση των οποίων ο υπολογιστής εκτελεί μια συγκεκριμένη εργασία Λογισμικό (Software) Το σύνολο των προγραμμάτων Προγράμματα Προγράμματα συστήματος

Διαβάστε περισσότερα

Προγραμματισμός Διαχείρισης Συστημάτων ΙΙ

Προγραμματισμός Διαχείρισης Συστημάτων ΙΙ Προγραμματισμός Διαχείρισης Συστημάτων ΙΙ Μάθημα 4ο Σύστημα αρχείων Μιχαηλίδης Παναγιώτης Περιεχόμενα Σύστημα αρχείων Εισαγωγή Μονοπάτια διαδρομής Φόρτωση και αποφόρτωση συστημάτων αρχείων Ιεραρχική οργάνωση

Διαβάστε περισσότερα

Λειτουργικά Συστήµατα

Λειτουργικά Συστήµατα Λειτουργικά Συστήµατα UNIX Ιστορία του UNIX 1940-50 υπολογιστές για ένα άτοµο και µία εργασία για κάθε χρονική περίοδο επικράτηση batch systems 1960 ερευνητικά συστήµατα διαµοιρασµού χρόνου Dartmouth College:

Διαβάστε περισσότερα

Άγγελος Αγγελόπουλος. Εισαγωγή στο LINUX. Οδηγός Χρήσης

Άγγελος Αγγελόπουλος. Εισαγωγή στο LINUX. Οδηγός Χρήσης Άγγελος Αγγελόπουλος Εισαγωγή στο LINUX Οδηγός Χρήσης Κέντρο Ηλεκτρονικών Υπολογιστών & Πληροφορικής Τµήµα Φυσικής 2004 1 ΕΙΣΑΓΩΓΗ ΣΤΟ ΛΕΙΤΟΥΡΓΙΚΟ ΣΥΣΤΗΜΑ LINUX Το LINUX, που είναι ακρωνύµιο του LINUs

Διαβάστε περισσότερα

Αρχιτεκτονικές Δικτύων & Πρωτόκολλα Ι

Αρχιτεκτονικές Δικτύων & Πρωτόκολλα Ι Αρχιτεκτονικές Δικτύων & Πρωτόκολλα Ι Ενότητα : Εισαγωγή στο λειτουργικό σύστημα Linux. Όνομα Καθηγητή : Δημήτριος Λυμπερόπουλος, Σπύρος Δενάζης Τμήμα : Ηλεκτρολόγων Μηχανικών και Τεχνολογίας Υπολογιστών

Διαβάστε περισσότερα

Διαδικαστικά. Εισαγωγή στο Λειτουργικό Σύστημα UNIX. Διαδικαστικά. Τι είναι το Λειτουργικό Σύστημα

Διαδικαστικά. Εισαγωγή στο Λειτουργικό Σύστημα UNIX. Διαδικαστικά. Τι είναι το Λειτουργικό Σύστημα Εισαγωγή στο Λειτουργικό Σύστημα UNIX Τμήμα Τεχνολογίας Πληροφορικής και Τηλεπικοινωνιών ΤΕΙ Ηπείρου Γρηγόριος Τζώρτζης Ακ. Έτος 2010-2011 Διαδικαστικά Στο εργαστήριο θα διδαχθούν βασικές εντολές του λειτουργικού

Διαβάστε περισσότερα

Εισαγωγή στο λειτουργικό σύστηµα Unix

Εισαγωγή στο λειτουργικό σύστηµα Unix Εισαγωγή στο λειτουργικό σύστηµα Unix Εισαγωγή Περιεχόµενα Λειτουργίες του Λ.Σ. Unix Λογαριασµοί Username Password Userid και Groupid Home Directory Κέλυφος Σύστηµα Αρχείων Pathname examples Pathname σχετικής

Διαβάστε περισσότερα

Δίκτυα Η/Υ στην Επιχείρηση

Δίκτυα Η/Υ στην Επιχείρηση Δίκτυα Η/Υ στην Επιχείρηση Εισαγωγή στο λειτουργικό σύστημα Unix Γκάμας Βασίλειος, Εργαστηριακός Συνεργάτης Λειτουργικό Σύστημα (ΛΣ) Λογισμικό συστήματος, το οποίο αποτελεί τη διασύνδεση μεταξύ του υλικού

Διαβάστε περισσότερα

Λειτουργικά. Τεχνολογικό Εκπαιδευτικό Ίδρυμα Δυτικής Μακεδονίας Σιώζιος Κων/νος - Πληροφορική Ι

Λειτουργικά. Τεχνολογικό Εκπαιδευτικό Ίδρυμα Δυτικής Μακεδονίας Σιώζιος Κων/νος - Πληροφορική Ι Λειτουργικά Συστήματα 1 Λογισμικό του Υπολογιστή Για να λειτουργήσει ένας Η/Υ εκτός από το υλικό του, είναι απαραίτητο και το λογισμικό Το σύνολο των προγραμμάτων που συντονίζουν τις λειτουργίες του υλικού

Διαβάστε περισσότερα

Εισαγωγή στο Λειτουργικό Σύστημα UNIX

Εισαγωγή στο Λειτουργικό Σύστημα UNIX Εισαγωγή στο Λειτουργικό Σύστημα UNIX Τμήμα Μηχανικών Πληροφορικής ΤΕ ΤΕΙ Ηπείρου Διδάσκων: Δημήτριος Λιαροκάπης Διαφάνειες: Γρηγόριος Τζώρτζης Ακ. Έτος 2013-2014 Διαδικαστικά Στο εργαστήριο θα διδαχθούν

Διαβάστε περισσότερα

Λειτουργικά Συστήματα Ι - Εργαστήριο

Λειτουργικά Συστήματα Ι - Εργαστήριο 1. Εισαγωγικά Τι είναι το DOS (Disk Operating System); «Το DOS είναι ένα αρκτικόλεξο (Disk Operating System, λειτουργικό σύστημα δίσκου) που αναφέρεται σε μία ομάδα λειτουργικών συστημάτων (δες στο http://en.wikipedia.org/wiki/list_of_dos_operating_systems),

Διαβάστε περισσότερα

Εισαγωγή στην Επιστήμη Υπολογιστών. Εισαγωγή στο Λ.Σ. UNIX

Εισαγωγή στην Επιστήμη Υπολογιστών. Εισαγωγή στο Λ.Σ. UNIX Εισαγωγή στην Επιστήμη Υπολογιστών Εισαγωγή στο Λ.Σ. UNIX Εργαστηριακές Σημειώσεις Εισαγωγή στο UNIX Αρμοδιότητες των Λ.Σ. Διαχείριση πόρων o o Συσκευές I/O (disk, keyboard, mouse, terminal) Μνήμη Διαχείριση

Διαβάστε περισσότερα

Λιβανός Γιώργος Εξάμηνο 2017Β

Λιβανός Γιώργος Εξάμηνο 2017Β Λιβανός Γιώργος Εξάμηνο 2017Β Υπολογιστικό σύστημα Υλικό (hardware) Λογισμικό (Software) Ολοκληρωμένα κυκλώματα, δίσκοι, οθόνη, κλπ. Λογισμικό συστήματος Προγράμματα εφαρμογών Χρειάζονται ένα συντονιστή!!!

Διαβάστε περισσότερα

Linux με τη χρήση κονσόλας

Linux με τη χρήση κονσόλας Linux με τη χρήση κονσόλας Κεφάλαιο 1 Κείμενα Χρυσούλα Παπάζογλου Πανεπιστήμιο Μακεδονίας, Βιβλιοθήκη και Κέντρο Πληροφόρησης Υπηρεσία Ασύγχρονης Τηλεκπαίδευσης Θεσσαλονίκη, Μάρτης 2009 Το υλικό διατίθεται

Διαβάστε περισσότερα

Κεφάλαιο 4. Λογισμικό Συστήματος

Κεφάλαιο 4. Λογισμικό Συστήματος Κεφάλαιο 4 Λογισμικό Συστήματος 4.1 Λογισμικό συστήματος Λογισμικό εφαρμογών (application software):προγράμματα για την αντιμετώπιση εξειδικευμένων προβλημάτων π.χ. επεξεργασία κειμένου, μισθοδοσία κλπ.

Διαβάστε περισσότερα

Λειτουργικά Συστήματα Κεφάλαιο 2 Οργάνωση Συστήματος Αρχείων 2.1 Διαχείριση Αρχείων και Σύστημα Αρχείων(File System)

Λειτουργικά Συστήματα Κεφάλαιο 2 Οργάνωση Συστήματος Αρχείων 2.1 Διαχείριση Αρχείων και Σύστημα Αρχείων(File System) 2.1.1 Εισαγωγή στη διαχείριση αρχείων Οι Η/Υ αποθηκεύουν τα δεδομένα και τα επεξεργάζονται. Εφαρμογή Προγράμματος C:\Documents and Settings\user\Τα έγγραφά μου\leitourgika.doc Λ.Σ. File System Γι αυτό

Διαβάστε περισσότερα

Λειτουργικά Συστήματα

Λειτουργικά Συστήματα Λειτουργικά Συστήματα Ενότητα: ΕΡΓΑΣΤΗΡΙΑΚΗ ΑΣΚΗΣΗ No:03 Δρ. Μηνάς Δασυγένης mdasyg@ieee.org Τμήμα Μηχανικών Πληροφορικής και Τηλεπικοινωνιών Εργαστήριο Ψηφιακών Συστημάτων και Αρχιτεκτονικής Υπολογιστών

Διαβάστε περισσότερα

ΠΡΟΓΡΑΜΜΑΤΙΣΤΙΚΕΣ ΤΕΧΝΙΚΕΣ Σύντομη εισαγωγή στο εργαστήριο

ΠΡΟΓΡΑΜΜΑΤΙΣΤΙΚΕΣ ΤΕΧΝΙΚΕΣ Σύντομη εισαγωγή στο εργαστήριο ΠΡΟΓΡΑΜΜΑΤΙΣΤΙΚΕΣ ΤΕΧΝΙΚΕΣ Σύντομη εισαγωγή στο εργαστήριο Στο φετινό εργαστήριο του μαθήματος, έχετε τη δυνατότητα να δουλέψετε σε 2 περιβάλλοντα. Ένα σε περιβάλλον UNIX μέσω απομακρυσμένης σύνδεσης σε

Διαβάστε περισσότερα

Σχολ.έτος Κεφάλαιο 5 ο Γνωριμία με το Λογισμικό του Υπολογιστή.

Σχολ.έτος Κεφάλαιο 5 ο Γνωριμία με το Λογισμικό του Υπολογιστή. Σχολ.έτος 2015-16 Κεφάλαιο 5 ο Γνωριμία με το Λογισμικό του Υπολογιστή. Διδακτικοί στόχοι Στο τέλος της διδακτικής ώρας οι μαθητές θα πρέπει : Να εξηγούν τις έννοιες πρόγραμμα, λογισμικό υπολογιστή. Να

Διαβάστε περισσότερα

Λειτουργικά Συστήματα. Τ.Ε.Ι. Ιονίων Νήσων Σχολή Διοίκησης και Οικονομίας - Λευκάδα

Λειτουργικά Συστήματα. Τ.Ε.Ι. Ιονίων Νήσων Σχολή Διοίκησης και Οικονομίας - Λευκάδα Λειτουργικά Συστήματα Τ.Ε.Ι. Ιονίων Νήσων Σχολή Διοίκησης και Οικονομίας - Λευκάδα Στέργιος Παλαμάς, Υλικό Μαθήματος «Λειτουργικά Συστήματα», 2015-2016 Κεφάλαιο 1: Βασικές Έννοιες Λειτουργικών Συστημάτων

Διαβάστε περισσότερα

Προγραμματισμός Διαχείρισης Συστημάτων Ι

Προγραμματισμός Διαχείρισης Συστημάτων Ι Προγραμματισμός Διαχείρισης Συστημάτων Ι Μάθημα 7ο X Window System Μιχαηλίδης Παναγιώτης Tι είναι παραθυρικό σύστημα; Ένα παραθυρικό σύστημα (window system) είναι μια γραφική διεπαφή χρήστη (Graphical

Διαβάστε περισσότερα

Μάθημα 1 ο ΒΑΣΙΚΕΣ ΕΝΝΟΙΕΣ ΤΩΝ ΛΕΙΤΟΥΡΓΙΚΩΝ ΣΥΣΤΗΜΑΤΩΝ

Μάθημα 1 ο ΒΑΣΙΚΕΣ ΕΝΝΟΙΕΣ ΤΩΝ ΛΕΙΤΟΥΡΓΙΚΩΝ ΣΥΣΤΗΜΑΤΩΝ Μάθημα 1 ο ΒΑΣΙΚΕΣ ΕΝΝΟΙΕΣ ΤΩΝ ΛΕΙΤΟΥΡΓΙΚΩΝ ΣΥΣΤΗΜΑΤΩΝ Τι είναι Λειτουργικό Σύστημα Κάθε Η/Υ αποτελείται από το Υλικό (Hardware) και το Λογισμικό (Software). Το Υλικό είναι το ηλεκτρικό, ηλεκτρονικό και

Διαβάστε περισσότερα

Οδηγίες για την εγκατάσταση του πακέτου Cygwin

Οδηγίες για την εγκατάσταση του πακέτου Cygwin Οδηγίες για την εγκατάσταση του πακέτου Cygwin Ακολουθήστε τις οδηγίες που περιγράφονται σε αυτό το file μόνο αν έχετε κάποιο laptop ή desktop PC που τρέχουν κάποιο version των Microsoft Windows. 1) Copy

Διαβάστε περισσότερα

Linux με τη χρήση κονσόλας

Linux με τη χρήση κονσόλας Linux με τη χρήση κονσόλας Κεφάλαιο 2 Κείμενα Χρυσούλα Παπάζογλου Πανεπιστήμιο Μακεδονίας, Βιβλιοθήκη και Κέντρο Πληροφόρησης Υπηρεσία Ασύγχρονης Τηλεκπαίδευσης Θεσσαλονίκη, Μάρτης 2009 Το υλικό διατίθεται

Διαβάστε περισσότερα

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

ΛΕΙΤΟΥΡΓΙΚΑ ΣΥΣΤΗΜΑΤΑ ΠΛΗΡΟΦΟΡΙΕΣ ΥΛΙΚΟΥ ΗΥ ΛΕΙΤΟΥΡΓΙΚΑ ΣΥΣΤΗΜΑΤΑ ΑΣΚΗΣΗ 1 (ΘΕΩΡΙΑ) - ΕΙΣΑΓΩΓΗ Επεξεργαστής (CPU) : (ταχύτητα, εταιρία, μοντέλο, πυρήνες) Windows XP : (ταχύτητα, εταιρία, μοντέλο) : Πηγαίνουμε Έναρξη / Πίνακας

Διαβάστε περισσότερα

Υλοποίηση ενός προγραμματιστικού κελύφους εργασίας

Υλοποίηση ενός προγραμματιστικού κελύφους εργασίας Τ.Ε.Ι ΗΠΕΙΡΟΥ ΣΧΟΛΗ ΔΙΟΙΚΗΣΗΣ & ΟΙΚΟΝΟΜΙΑΣ ΤΜΗΜΑ ΤΗΛΕΠΛΗΡΟΦΟΡΙΚΗΣ & ΔΙΟΙΚΗΣΗΣ Υλοποίηση ενός προγραμματιστικού κελύφους εργασίας Πτυχιακή εργασία του φοιτητή Γιαννακίδη Αποστόλη Επιβλέπων καθηγητής Τσούλος

Διαβάστε περισσότερα

Εργαστήριο Λειτουργικών Συστημάτων. Minix Overview

Εργαστήριο Λειτουργικών Συστημάτων. Minix Overview Εργαστήριο Λειτουργικών Συστημάτων Minix Overview Σύνοψη 5ης ιάλεξης Λειτουργικό Σύστημα Minix Οργάνωση του Λειτουργικού Συστήματος Οργάνωση πηγαίου κώδικα Minix recompilation Σύνοψη Μαθήματος Σύνοψη Μαθήματος

Διαβάστε περισσότερα

Ιστορική Αναδρομή Λειτουργικών Συστημάτων (ΛΣ) Εισαγωγή : ο πυρήνας (kernel) / ο φλοιός (shell) Β ΕΠΑΛ

Ιστορική Αναδρομή Λειτουργικών Συστημάτων (ΛΣ) Εισαγωγή : ο πυρήνας (kernel) / ο φλοιός (shell) Β ΕΠΑΛ Ιστορική Αναδρομή Λειτουργικών Συστημάτων (ΛΣ) Εισαγωγή : ο πυρήνας (kernel) / ο φλοιός (shell) Β ΕΠΑΛ http://leitourgika-systhmata-epal-b.ggia.info/ Σύγχρονο Λειτουργικό Σύστημα - ΛΣ Λειτουργικό Σύστημα:

Διαβάστε περισσότερα

Εργαστηριακή εισήγηση. «Ψηφιακή τάξη και Linux Ubuntu: ξεκίνημα, χρήση, τεκμηρίωση, πλεονεκτήματα»

Εργαστηριακή εισήγηση. «Ψηφιακή τάξη και Linux Ubuntu: ξεκίνημα, χρήση, τεκμηρίωση, πλεονεκτήματα» Εργαστηριακή εισήγηση «Ψηφιακή τάξη και Linux Ubuntu: ξεκίνημα, χρήση, τεκμηρίωση, πλεονεκτήματα» Μπένος Μιχαήλ 3 ο Γυμνάσιο Καλαμαριάς benosm@sch.gr ΠΕΡΙΛΗΨΗ Στην εισήγηση αυτή υπάρχουν πληροφορίες για

Διαβάστε περισσότερα

Μερικές άλλες χρήσιμες εντολές

Μερικές άλλες χρήσιμες εντολές 1 Μερικές άλλες χρήσιμες εντολές whoami (Εμφανίζει το όνομα του τρέχοντος χρήστη) pwd (Εμφανίζει το όνομα του τρέχοντος καταλόγου) cat text file name (Παρουσιάζει στην οθόνη το περιεχόμενο ενός αρχείου

Διαβάστε περισσότερα

Κεφάλαιο 2: Λογισμικό (Software) Εφαρμογές Πληροφορικής Κεφ. 2 Καραμαούνας Πολύκαρπος

Κεφάλαιο 2: Λογισμικό (Software) Εφαρμογές Πληροφορικής Κεφ. 2 Καραμαούνας Πολύκαρπος Κεφάλαιο 2: Λογισμικό (Software) 1 2.1 Λογισμικό Συστήματος και Λογισμικό Εφαρμογών Λογισμικό Συστήματος: διαχειρίζεται το υλικό του υπολογιστή και αποτελεί τη βάση πάνω στην οποία αναπτύσσεται και εκτελείται

Διαβάστε περισσότερα

ΕΡΓΑΣΤΗΡΙΟ 3: Προγραμματιστικά Περιβάλλοντα και το Πρώτο Πρόγραμμα C

ΕΡΓΑΣΤΗΡΙΟ 3: Προγραμματιστικά Περιβάλλοντα και το Πρώτο Πρόγραμμα C ΕΡΓΑΣΤΗΡΙΟ 3: Προγραμματιστικά Περιβάλλοντα και το Πρώτο Πρόγραμμα C Στο εργαστήριο αυτό, θα ασχοληθούμε με δύο προγραμματιστικά περιβάλλοντα της γλώσσας C, το Dev-C++, το οποίο είναι εφαρμογή που τρέχει

Διαβάστε περισσότερα

Προγραμματισμός Διαχείρισης Συστημάτων Ι

Προγραμματισμός Διαχείρισης Συστημάτων Ι Προγραμματισμός Διαχείρισης Συστημάτων Ι Μάθημα 2ο Βασικές Εντολές Διαχείρισης Αρχείων και Καταλόγων Μιχαηλίδης Παναγιώτης Περιεχόμενα Σύστημα αρχείων Αρχεία και κατάλογοι Διαδρομές αρχείων και καταλόγων

Διαβάστε περισσότερα

Λειτουργικά Συστήματα Ι. Κεφάλαιο 1 Βασικές Έννοιες Λειτουργικών Συστημάτων

Λειτουργικά Συστήματα Ι. Κεφάλαιο 1 Βασικές Έννοιες Λειτουργικών Συστημάτων Λειτουργικά Συστήματα Ι Κεφάλαιο 1 Βασικές Έννοιες Λειτουργικών Συστημάτων Δομή Η/Υ Ο Η/Υ αποτελείται από δυο βασικά στοιχεία: Υλικό (το ηλεκτρονικό-μηχανικό μέρος πχ συσκευές, πλακέτες κλπ) Λογισμικό

Διαβάστε περισσότερα

Λειτουργικά Συστήματα Ι. Καθηγήτρια Παπαδάκη Αναστασία

Λειτουργικά Συστήματα Ι. Καθηγήτρια Παπαδάκη Αναστασία Λειτουργικά Συστήματα Ι Καθηγήτρια Παπαδάκη Αναστασία 2013 1 Ηλεκτρονικός Υπολογιστής αποτελείται: 1. Από Υλικό Hardware (CPUs, RAM, Δίσκοι), & 2. Λογισμικό - Software Και μπορεί να εκτελέσει διάφορες

Διαβάστε περισσότερα

3ο Εργαστήριο Βασικές εντολές διαχείρισης αρχείων σε LINUX

3ο Εργαστήριο Βασικές εντολές διαχείρισης αρχείων σε LINUX ΤΕΙ ΔΥΤΙΚΗΣ ΕΛΛΑΔΑΣ Τμήμα Μηχανικών Πληροφορικής ΤΕ Λειτουργικά Συστήματα (Εργαστήριο) Διδάσκων: I. Τσακνάκης 3ο Εργαστήριο Βασικές εντολές διαχείρισης αρχείων σε LINUX Αρχικός φάκελος χρήστη Home directory

Διαβάστε περισσότερα

Μια εισαγωγή στο Linux με την διανομή Fedora. Βάιος Κολοφωτιάς MSc Informational Systems

Μια εισαγωγή στο Linux με την διανομή Fedora. Βάιος Κολοφωτιάς MSc Informational Systems Μια εισαγωγή στο Linux με την διανομή Fedora Βάιος Κολοφωτιάς MSc Informational Systems Τι είναι το Fedora Project? Είναι το όνομα μιας παγκόσμιας κοινότητας ανθρώπων που αγαπούν, χρησιμοποιούν και φτιάχνουν

Διαβάστε περισσότερα

ΕΙΣΑΓΩΓΗ ΣΤΟ ΛΕΙΤΟΥΡΓΙΚΟ ΣΥΣΤΗΜΑ Microsoft WINDOWS (95-98-NT-2000-XP)

ΕΙΣΑΓΩΓΗ ΣΤΟ ΛΕΙΤΟΥΡΓΙΚΟ ΣΥΣΤΗΜΑ Microsoft WINDOWS (95-98-NT-2000-XP) ΤΜΗΜΑ ΦΥΣΙΚΗΣ Α.Π.Θ. ΕΡΓΑΣΤΗΡΙΟ ΕΦΑΡΜΟΓΩΝ ΠΛΗΡΟΦΟΡΙΚΗΣ ΕΙΣΑΓΩΓΗ ΣΤΟ ΛΕΙΤΟΥΡΓΙΚΟ ΣΥΣΤΗΜΑ Microsoft WINDOWS (95-98-NT-2000-XP) Κ. Παρασκευόπουλος Αναπλ. Καθηγητής Θεσσαλονίκη 2004 1. Μερικά κλασσικά ερωτήματα

Διαβάστε περισσότερα

Εφαρμογές Υπολογιστών. Κεφάλαιο 4 Λογισμικό Συστήματος

Εφαρμογές Υπολογιστών. Κεφάλαιο 4 Λογισμικό Συστήματος Λογισμικό Συστήματος Λογισμικό 2 Λογισμικό Συστήματος Τα ειδικά εργαλεία χρησιμοποιούνται για την ανάπτυξη λογισμικού εφαρμογών και την εκτέλεση βοηθητικών εργασιών. Το λειτουργικό σύστημα (operating system)

Διαβάστε περισσότερα

1 ο ΓΥΜΝΑΣΙΟ ΘΕΡΜΗΣ. Πληροφορική Α' Γυμν. Το Λειτουργικό Σύστημα του Υπολογιστή

1 ο ΓΥΜΝΑΣΙΟ ΘΕΡΜΗΣ. Πληροφορική Α' Γυμν. Το Λειτουργικό Σύστημα του Υπολογιστή 1 ο ΓΥΜΝΑΣΙΟ ΘΕΡΜΗΣ Μάθημα: Ενότητα: Πληροφορική Α' Γυμν. Το του Υπολογιστή 1. Τι ονομάζεται Πρόγραμμα; Είναι οι οδηγίες που δίνονται στον υπολογιστή για να εξηγήσουμε πώς γίνεται μια εργασία (δηλαδή η

Διαβάστε περισσότερα

Περιεχόμενα. Λίγα λόγια από το συγγραφέα... 7 Κεφάλαιο 1: Windows XP Κεφάλαιο 2: Επιφάνεια εργασίας (desktop)... 15

Περιεχόμενα. Λίγα λόγια από το συγγραφέα... 7 Κεφάλαιο 1: Windows XP Κεφάλαιο 2: Επιφάνεια εργασίας (desktop)... 15 Περιεχόμενα Λίγα λόγια από το συγγραφέα... 7 Κεφάλαιο 1: Windows XP... 9 Κεφάλαιο 2: Επιφάνεια εργασίας (desktop)... 15 Κεφάλαιο 3: Γραμμή εργασιών (taskbar)... 26 Κεφάλαιο 4: Χειρισμός παραθύρων... 44

Διαβάστε περισσότερα

ΕΦΑΡΜΟΓΕΣ ΠΛΗΡΟΦΟΡΙΚΗΣ Α ΤΑΞΗ

ΕΦΑΡΜΟΓΕΣ ΠΛΗΡΟΦΟΡΙΚΗΣ Α ΤΑΞΗ ΕΦΑΡΜΟΓΕΣ ΠΛΗΡΟΦΟΡΙΚΗΣ Α ΤΑΞΗ Απαντήσεις στις ερωτήσεις του βιβλίου ΚΕΦΑΛΑΙΟ 3 1. 2. Από ποια στοιχεία αποτελείται το κεντρικό μέρος ενός υπολογιστή και ποια η λειτουργία καθενός; Κεντρική Μονάδα επεξεργασίας

Διαβάστε περισσότερα

ΠΡΟΒΛΗΜΑ ΕΠΕΓΕΡΓΑΣΙΑ. (Είναι οι σκέψεις και οι πράξεις που κάνουμε για να λυθεί το πρόβλημα) ΕΙΣΟΔΟΥ - ΕΞΟΔΟΥ

ΠΡΟΒΛΗΜΑ ΕΠΕΓΕΡΓΑΣΙΑ. (Είναι οι σκέψεις και οι πράξεις που κάνουμε για να λυθεί το πρόβλημα) ΕΙΣΟΔΟΥ - ΕΞΟΔΟΥ 1 ο ΓΥΜΝΑΣΙΟ ΘΕΡΜΗΣ Μάθημα: Ενότητα: Πληροφορική Α' Γυμν. Το Υλικό του Υπολογιστή ΠΡΟΒΛΗΜΑ ΔΕΔΟΜΕΝΑ (Είναι τα στοιχεία που δίνουμε για λυθεί το πρόβλημα) ΕΠΕΓΕΡΓΑΣΙΑ (Είναι οι σκέψεις και οι πράξεις που

Διαβάστε περισσότερα

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

Εισαγωγή στην Πληροφορική Εισαγωγή στην Πληροφορική Λογισμικό Συστήματος & Εφαρμογών ΤΕΙ Ιονίων Νήσων Τμήμα Τεχνολόγων Περιβάλλοντος Κατεύθυνση Συντήρησης Πολιτισμικής Κληρονομιάς Γενική Δομή Υπολογιστών Λειτουργικό σύστημα Υπολογιστής

Διαβάστε περισσότερα

ΕΡΓΑΣΤΗΡΙΟ 1: Εισαγωγή, Χρήσιμες Εφαρμογές

ΕΡΓΑΣΤΗΡΙΟ 1: Εισαγωγή, Χρήσιμες Εφαρμογές ΕΡΓΑΣΤΗΡΙΟ 1: Εισαγωγή, Χρήσιμες Εφαρμογές Σκοπός του εργαστηρίου αυτού είναι η χρησιμοποίηση κάποιων εφαρμογών που θα μας φανούν πολύ χρήσιμες κατά τη διάρκεια του μαθήματος της Εισαγωγής στον Προγραμματισμό.

Διαβάστε περισσότερα

Αρχιτεκτονική Υπολογιστών

Αρχιτεκτονική Υπολογιστών Τμήμα Μηχανικών Πληροφορικής & Τηλεπικοινωνιών Αρχιτεκτονική Υπολογιστών Ενότητα 13: (Μέρος Β ) Λειτουργικό Σύστημα Δρ. Μηνάς Δασυγένης mdasyg@ieee.org Εργαστήριο Ψηφιακών Συστημάτων και Αρχιτεκτονικής

Διαβάστε περισσότερα

Άνοιγμα (και κλείσιμο) της εφαρμογής Εγγράφου Κειμένου

Άνοιγμα (και κλείσιμο) της εφαρμογής Εγγράφου Κειμένου 3.1.1.1 Άνοιγμα (και κλείσιμο) της εφαρμογής Εγγράφου Κειμένου Ως επί το πλείστον δεν υπάρχουν διαφορές στη χρήση του Εγγράφου Κειμένου στα λειτουργικά Windows ή Linux. Η σημαντικότερη διαφορά παρουσιάζεται

Διαβάστε περισσότερα

Κεφάλαιο 6 ο. Διαχείριση στοιχείων λογισμικού

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

Διαβάστε περισσότερα

Λειτουργικά Συστήματα (Λ/Σ)

Λειτουργικά Συστήματα (Λ/Σ) Λειτουργικά Συστήματα (Λ/Σ) Διαχείριση Αρχείων Βασίλης Σακκάς 11/12/2013 1 Διαχείριση Αρχείων 1 Μακρόχρονη αποθήκευση πληροφοριών 1. Αποθήκευση μεγάλου όγκου δεδομένων 2. Οι αποθηκευμένες πληροφορίες πρέπει

Διαβάστε περισσότερα

ΕΡΓΑΣΤΗΡΙΟ 1: 1 Εισαγωγή, Χρήσιμες Εφαρμογές

ΕΡΓΑΣΤΗΡΙΟ 1: 1 Εισαγωγή, Χρήσιμες Εφαρμογές ΕΡΓΑΣΤΗΡΙΟ 1: 1 Εισαγωγή, Χρήσιμες Εφαρμογές Σκοπός του εργαστηρίου αυτού είναι η εξοικείωση με κάποιες εφαρμογές που θα μας φανούν πολύ χρήσιμες κατά τη διάρκεια του μαθήματος της Εισαγωγής στον Προγραμματισμό.

Διαβάστε περισσότερα

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

Εισαγωγή στην Πληροφορική Ανοικτά Ακαδημαϊκά Μαθήματα στο ΤΕΙ Ιονίων Νήσων Εισαγωγή στην Πληροφορική Ενότητα 8: Λειτουργικά Συστήματα Το περιεχόμενο του μαθήματος διατίθεται με άδεια Creative Commons εκτός και αν αναφέρεται διαφορετικά

Διαβάστε περισσότερα

Κεφάλαιο 5Β (επανάληψη) Εισαγωγή στην Πληροφορική. Τυπικοί χρόνοι πρόσβασης. Μέσος χρόνος πρόσβασης. Ταχύτητα µεταφοράς δεδοµένων

Κεφάλαιο 5Β (επανάληψη) Εισαγωγή στην Πληροφορική. Τυπικοί χρόνοι πρόσβασης. Μέσος χρόνος πρόσβασης. Ταχύτητα µεταφοράς δεδοµένων Κεφάλαιο 5Β (επανάληψη) Εισαγωγή στην Πληροφορική Χειµερινό Εξάµηνο 2006-07 Απόδοση των οδηγών αποθηκευτικών µέσων Μέσος χρόνος πρόσβασης (Average Access Time) Ταχύτητα µεταφοράς δεδοµένων (Data-Transfer

Διαβάστε περισσότερα

Το Λειτουργικό Σύστημα MS-DOS

Το Λειτουργικό Σύστημα MS-DOS Γενικά για το MS-DOS Το Λειτουργικό Σύστημα (ΛΣ) MS-DOS είναι σήμερα το πιο δημοφιλές ανάμεσα στους προσωπικούς Η/Υ και χρησιμοποιείται από τους περισσότερους απ' αυτούς. Τα αρχικά MS σημαίνουν την εταιρεία

Διαβάστε περισσότερα

Λειτουργικά Συστήματα (Λ/Σ)

Λειτουργικά Συστήματα (Λ/Σ) Λειτουργικά Συστήματα (Λ/Σ) Βασικές Έννοιες Λειτουργικών Συστημάτων Βασίλης Σακκάς 13/11/2013 1 ΒασικέςΈννοιεςΛ/Σ Η επικοινωνία μεταξύ Λ/Σ και των προγραμμάτων του χρήστη γίνεται μέσω του συνόλου των «εκτεταμένων

Διαβάστε περισσότερα

Εισαγωγή στον Προγραμματισμό Εργαστήριο 3: Βοηθητικά προγράμματα του Linux CLI. Οκτώβριος 2014 Χ. Αλεξανδράκη Γ. Δημητρακάκης

Εισαγωγή στον Προγραμματισμό Εργαστήριο 3: Βοηθητικά προγράμματα του Linux CLI. Οκτώβριος 2014 Χ. Αλεξανδράκη Γ. Δημητρακάκης Εισαγωγή στον Προγραμματισμό Εργαστήριο 3: Βοηθητικά προγράμματα του Linux CLI Οκτώβριος 2014 Χ. Αλεξανδράκη Γ. Δημητρακάκης Περίληψη Προηγούμενου Επισκόπηση αρχείων και επεξεργασία κειμένου Εντολές file,

Διαβάστε περισσότερα

Βασικές εντολές του Unix-Linux

Βασικές εντολές του Unix-Linux Εισαγωγή-Ο Φλοιός (Shell) Βασικές εντολές του Unix-Linux Μόλις συνδεθούμε στο Unix, εμφανίζεται στην οθόνη μας η προτροπή (prompt), σημάδι ότι το λειτουργικό σύστημα περιμένει τις εντολές μας. Το prompt

Διαβάστε περισσότερα

Σημείωση για το προϊόν

Σημείωση για το προϊόν Έναρξη από εδώ Copyright 2013 Hewlett-Packard Development Company, L.P. Η ονομασία Windows είναι σήμα κατατεθέν της Microsoft Corporation στις ΗΠΑ. Οι πληροφορίες στο παρόν έγγραφο μπορεί να αλλάξουν χωρίς

Διαβάστε περισσότερα

Open eclass 2.2 - Πλατφόρμα Ασύγχρονης Τηλεκπαίδευσης

Open eclass 2.2 - Πλατφόρμα Ασύγχρονης Τηλεκπαίδευσης Open eclass 2.2 - Πλατφόρμα Ασύγχρονης Τηλεκπαίδευσης Οδηγίες Αναβάθμισης (Upgrade) Ομάδα Εργασίας: Τσιμπάνης Κωνσταντίνος, Εξηνταρίδης Γιάννης Αθήνα, 30 Σεπτεμβρίου 2009 Εισαγωγή Η πλατφόρμα Open eclass

Διαβάστε περισσότερα

Εισαγωγή στον Προγραμματισμό Μάθημα 1: Βασική Πλοήγηση σε Linux CLI. Οκτώβριος 2016 Χ. Αλεξανδράκη

Εισαγωγή στον Προγραμματισμό Μάθημα 1: Βασική Πλοήγηση σε Linux CLI. Οκτώβριος 2016 Χ. Αλεξανδράκη Εισαγωγή στον Προγραμματισμό Μάθημα 1: Βασική Πλοήγηση σε Linux CLI Οκτώβριος 2016 Χ. Αλεξανδράκη Command Line Interface Τα περισσότερα λειτουργικά συστήματα είναι φτιαγμένα ώστε να παρέχουν δύο περιβάλλοντα

Διαβάστε περισσότερα

Αρχιτεκτονικές Δικτύων & Πρωτόκολλα Ι

Αρχιτεκτονικές Δικτύων & Πρωτόκολλα Ι Αρχιτεκτονικές Δικτύων & Πρωτόκολλα Ι Ενότητα : Διαχείριση αρχείων και καταλόγων στο Linux. Όνομα Καθηγητή : Δημήτριος Λυμπερόπουλος, Σπύρος Δενάζης Τμήμα : Ηλεκτρολόγων Μηχανικών και Τεχνολογίας Υπολογιστών

Διαβάστε περισσότερα

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

Οδηγίες για την Διαδικασία αποθήκευσης στοιχείων ελέγχου πινάκων για επίλυση θέματος Οριοθέτησης. Οδηγίες για την Διαδικασία αποθήκευσης στοιχείων ελέγχου πινάκων για επίλυση θέματος Οριοθέτησης. 1. SMART BOARD SERIAL NUMBER: Ο σειριακός αριθμός του Διαδραστικού πίνακα βρίσκεται στην δεξιά πλαϊνή μεριά

Διαβάστε περισσότερα

ΛΕΙΤΟΥΡΓΙΚΑ ΣΥΣΤΗΜΑΤΑ II. Υφαντόπουλος Νικόλαος Υποψήφιος Διδάκτορας Contact:

ΛΕΙΤΟΥΡΓΙΚΑ ΣΥΣΤΗΜΑΤΑ II. Υφαντόπουλος Νικόλαος Υποψήφιος Διδάκτορας Contact: ΛΕΙΤΟΥΡΓΙΚΑ ΣΥΣΤΗΜΑΤΑ II Υφαντόπουλος Νικόλαος Υποψήφιος Διδάκτορας Contact: nifantop@unipi.gr Operating System (O.S) O.S Types Windows 1981 Macintosh 1984 Linux 1991 Unix 1969 ΧΑΡΑΚΤΗΡΙΣΤΙΚΑ ΤΟΥ UNIX

Διαβάστε περισσότερα

ΤΕΧΝΟΛΟΓΙΚΟ ΠΑΝΕΠΙΣΤΉΜΙΟ ΚYΠΡΟΥ

ΤΕΧΝΟΛΟΓΙΚΟ ΠΑΝΕΠΙΣΤΉΜΙΟ ΚYΠΡΟΥ ΤΕΧΝΟΛΟΓΙΚΟ ΠΑΝΕΠΙΣΤΉΜΙΟ ΚYΠΡΟΥ ΟΔΗΓΟΣ ΣΥΝΔΕΣΗΣ ΣΤO ΔΙΚΤΥΟ ΤΟΥ ΤΠΚ ΜΕΣΩ ΤΗΣ ΥΠΗΡΕΣΙΑΣ ΑΠΟΜΑΚΡΥΣΜΕΝΗΣ ΠΡΟΣΒΑΣΗΣ VPN ΥΣΠΤ Η υπηρεσία πρόσβασης στο δίκτυο δεδομένων του ΤΠΚ μέσω εικονικού ιδιωτικού δικτύου

Διαβάστε περισσότερα

12/5/18. συστημάτων. Το λογισµικό συστηµάτων. Κεφάλαιο 5

12/5/18. συστημάτων. Το λογισµικό συστηµάτων. Κεφάλαιο 5 A. EVANS, K. MARTIN, M. A. POATSY Εισαγωγή στην πληροφορική Θεωρία και πράξη 2 η έκδοση Κεφάλαιο 5 Λογισμικό συστημάτων: Το λειτουργικό σύστημα, τα βοηθητικά προγράμματα και η διαχείριση αρχείων Τα βασικά

Διαβάστε περισσότερα

ΑΝΤΙΓΡΑΦΗ ΑΡΧΕΙΟΥ ΣΕ ΔΙΣΚΕΤΑ ΑΝΤΙΓΡΑΦΗ ΑΡΧΕΙΟΥ ΑΠΟ ΔΙΣΚΕΤΑ. Από τον κατάλογο που εμφανίζεται επιλέγω: Αποστολή προς Δισκέτα (3,5)

ΑΝΤΙΓΡΑΦΗ ΑΡΧΕΙΟΥ ΣΕ ΔΙΣΚΕΤΑ ΑΝΤΙΓΡΑΦΗ ΑΡΧΕΙΟΥ ΑΠΟ ΔΙΣΚΕΤΑ. Από τον κατάλογο που εμφανίζεται επιλέγω: Αποστολή προς Δισκέτα (3,5) ΑΝΤΙΓΡΑΦΗ ΑΡΧΕΙΟΥ ΣΕ ΔΙΣΚΕΤΑ ΑΝΤΙΓΡΑΦΗ ΑΡΧΕΙΟΥ ΑΠΟ ΔΙΣΚΕΤΑ Τοποθετώ μια δισκέτα στον οδηγό τη δισκέτας του υπολογιστή. Τοποθετώ τη δισκέτα που έχει το αρχείο μου στον οδηγό τη δισκέτας του υπολογιστή.

Διαβάστε περισσότερα

Λειτουργικό σύστημα Unix

Λειτουργικό σύστημα Unix Εθνικό Μετσόβιο Πολυτεχνείο Σχολή Ηλεκτρολόγων Μηχανικών και Μηχανικών Υπολογιστών ΠΡΟΓΡΑΜΜΑΤΙΣΜΟΣ ΗΛΕΚΤΡΟΝΙΚΩΝ ΥΠΟΛΟΓΙΣΤΩΝ Διδάσκοντες: Στάθης Ζάχος (zachos@cs.ntua.gr) Νίκος Παπασπύρου (nickie@softlab.ntua.gr)

Διαβάστε περισσότερα

Εγκατάσταση του PiNet για διαχείριση εργαστηρίου με Raspberry Pi. Συγγραφέας: Τριχόπουλος Γιώργος Δεκέμβριος 2016

Εγκατάσταση του PiNet για διαχείριση εργαστηρίου με Raspberry Pi. Συγγραφέας: Τριχόπουλος Γιώργος Δεκέμβριος 2016 Εγκατάσταση του PiNet για διαχείριση εργαστηρίου με Raspberry Pi Συγγραφέας: Τριχόπουλος Γιώργος Δεκέμβριος 2016 Το σύστημα PiNet εξυπηρετεί στη διαχείριση των υπολογιστών Raspberry Pi σε μία σχολική τάξη.

Διαβάστε περισσότερα

CYGWIN Οδηγίες Χρήσης (Συγγραφέας: Γιώργος ούκας)

CYGWIN Οδηγίες Χρήσης (Συγγραφέας: Γιώργος ούκας) Γενικά CYGWIN Οδηγίες Χρήσης (Συγγραφέας: Γιώργος ούκας) Το cygwin είναι ένα περιβάλλον προσοµοίωσης του UNIX/Linux στα Windows. Παρέχει στον χρήστη την δυνατότητα να δηµιουργεί προγράµµατα κάνοντας χρήση

Διαβάστε περισσότερα

Περιεχόμενα. Λίγα λόγια από το συγγραφέα Windows Vista Επιφάνεια εργασίας Γραμμή εργασιών... 31

Περιεχόμενα. Λίγα λόγια από το συγγραφέα Windows Vista Επιφάνεια εργασίας Γραμμή εργασιών... 31 Περιεχόμενα Λίγα λόγια από το συγγραφέα... 7 91 Windows Vista... 9 92 Επιφάνεια εργασίας... 18 93 Γραμμή εργασιών... 31 94 Χειρισμός παραθύρων... 53 95 Το παράθυρο Υπολογιστής... 77 96 Το μενού Έναρξη...

Διαβάστε περισσότερα

ΕΡΓΑΣΤΗΡΙΟ 3: Προγραμματιστικά Περιβάλλοντα και το Πρώτο Πρόγραμμα C

ΕΡΓΑΣΤΗΡΙΟ 3: Προγραμματιστικά Περιβάλλοντα και το Πρώτο Πρόγραμμα C ΕΡΓΑΣΤΗΡΙΟ 3: Προγραμματιστικά Περιβάλλοντα και το Πρώτο Πρόγραμμα C Στο εργαστήριο αυτό, θα ασχοληθούμε με δύο προγραμματιστικά περιβάλλοντα για τη γλώσσα C: τον gcc μεταγλωττιστή της C σε περιβάλλον

Διαβάστε περισσότερα

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

ΠΑΝΕΠΙΣΤΗΜΙΟ ΜΑΚΕΔΟΝΙΑΣ ΟΙΚΟΝΟΜΙΚΩΝ ΚΑΙ ΚΟΙΝΩΝΙΚΩΝ ΕΠΙΣΤΗΜΩΝ ΤΜΗΜΑ ΟΙΚΟΝΟΜΙΚΩΝ ΕΠΙΣΤΗΜΩΝ ΠΑΝΕΠΙΣΤΗΜΙΟ ΜΑΚΕΔΟΝΙΑΣ ΟΙΚΟΝΟΜΙΚΩΝ ΚΑΙ ΚΟΙΝΩΝΙΚΩΝ ΕΠΙΣΤΗΜΩΝ ΤΜΗΜΑ ΟΙΚΟΝΟΜΙΚΩΝ ΕΠΙΣΤΗΜΩΝ ΜΑΘΗΜΑ : Η/Υ I (ενότητα WINDOWS) ΥΠΕΥΘΥΝΟΣ : ΑΝΑΣΤΑΣΙΟΣ ΟΙΚΟΝΟΜΙΔΗΣ, Καθηγητής ΕΡΓΑΣΤΗΡΙΑ : ΘΕΑΝΩ ΧΑΤΖΙΔΑΚΗ, Εργαστηριακό

Διαβάστε περισσότερα

ΛΟΓΙΣΜΙΚΟ (software)

ΛΟΓΙΣΜΙΚΟ (software) ΛΟΓΙΣΜΙΚΟ (software) Το Λογισµικό του Ηλεκτρονικού Υπολογιστή Περιεχόµενα Ορισµός Λογισµικού Κατηγορίες Λογισµικό Συστήµατος Λογισµικό Εφαρµογών Το λογισµικό είναι: Το λογισµικό Το σύνολο των προγραµµάτων

Διαβάστε περισσότερα

Τμήμα Οικιακής Οικονομίας και Οικολογίας. Οργάνωση Υπολογιστών

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

Διαβάστε περισσότερα

Λειτουργικά Συστήματα. Τ.Ε.Ι. Ιονίων Νήσων Σχολή Διοίκησης και Οικονομίας - Λευκάδα

Λειτουργικά Συστήματα. Τ.Ε.Ι. Ιονίων Νήσων Σχολή Διοίκησης και Οικονομίας - Λευκάδα Λειτουργικά Συστήματα Τ.Ε.Ι. Ιονίων Νήσων Σχολή Διοίκησης και Οικονομίας - Λευκάδα Στέργιος Παλαμάς, Υλικό Μαθήματος «Λειτουργικά Συστήματα», 2015-2016 Κεφάλαιο 4: Διαχείριση Διεργασιών Ένα σημαντικό εργαλείο

Διαβάστε περισσότερα

ΕΡΓΑΣΤΗΡΙΟ #1. Το Λειτουργικό Σύστηµα Unix

ΕΡΓΑΣΤΗΡΙΟ #1. Το Λειτουργικό Σύστηµα Unix ΕΠΛ 032 ΕΡΓΑΣΤΗΡΙΟ #1 1 ΕΡΓΑΣΤΗΡΙΟ #1 Το Λειτουργικό Σύστηµα Unix Λειτουργικό Σύστηµα (Operating System) : είναι ένα σύνολο από προγράµµατα που ελέγχουν, συντονίζουν και επιβλέπουν τη λειτουργία του υλικού

Διαβάστε περισσότερα

Ενημερώσεις λογισμικού Οδηγός χρήσης

Ενημερώσεις λογισμικού Οδηγός χρήσης Ενημερώσεις λογισμικού Οδηγός χρήσης Copyright 2008 Hewlett-Packard Development Company, L.P. Η ονομασία Windows είναι σήμα κατατεθέν της εταιρείας Microsoft Corporation στις Η.Π.Α. Οι πληροφορίες στο

Διαβάστε περισσότερα

Οργάνωση ενός σύγχρονου Υπολογιστικού Συστήματος ή Ηλεκτρονικού Υπολογιστή (Η/Υ) Τα σύγχρονα συστήματα Η/Υ έχουν την παρακάτω οργάνωση:

Οργάνωση ενός σύγχρονου Υπολογιστικού Συστήματος ή Ηλεκτρονικού Υπολογιστή (Η/Υ) Τα σύγχρονα συστήματα Η/Υ έχουν την παρακάτω οργάνωση: Οργάνωση ενός σύγχρονου Υπολογιστικού Συστήματος ή Ηλεκτρονικού Υπολογιστή (Η/Υ) Τα σύγχρονα συστήματα Η/Υ έχουν την παρακάτω οργάνωση: Page 1 Χρήστης Εφαρμογή Λειτουργικό Σύστημα Υλικό Γνωστά Λειτουργικά

Διαβάστε περισσότερα

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

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

Διαβάστε περισσότερα

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

ΕΠΙΜΕΛΕΙΑ: ΚΩΣΤΑΣ ΔΕΛΗΜΑΡΗΣ -  ΧΡΗΣΗ ΗΥ ΚΑΙ ΔΙΑΧΕΙΡΙΣΗ ΑΡΧΕΙΩΝ ΕΠΙΜΕΛΕΙΑ: ΚΩΣΤΑΣ ΔΕΛΗΜΑΡΗΣ - www.kostasdelimaris.gr ΧΡΗΣΗ ΗΥ ΚΑΙ ΔΙΑΧΕΙΡΙΣΗ ΑΡΧΕΙΩΝ Περιεχόμενα 1. Εισαγωγή στους υπολογιστές... 3 Εκκίνηση του ΗΥ:... 3 Τερματισμός του ΗΥ:... 3 Διαχείριση Διεργασιών

Διαβάστε περισσότερα

Χρήση Η/Υ & Διαχείριση Αρχείων

Χρήση Η/Υ & Διαχείριση Αρχείων Χρήση Η/Υ & Διαχείριση Αρχείων Άσκηση 1: Επιλέξτε τη σωστή απάντηση 1. Ποιες από τις παρακάτω πορείες μας οδηγούν στο να επανεκκινήσουμε τον υπολογιστή μας; o Έναρξη Τερματισμός Επανεκκίνηση o Ctrl + Alt

Διαβάστε περισσότερα

Τα Windows Πολύ Απλά και Πολύ Σύντομα

Τα Windows Πολύ Απλά και Πολύ Σύντομα Σαχπατζίδης Αβραάμ Καθηγητής Πληροφορικής Π.Ε 20 Master of Arts (M.A) in "Gender, New Forms of Education, New Forms of Employment and New Technologies in the Information Age". Τα Windows Πολύ Απλά και

Διαβάστε περισσότερα

ΕΠΛ : Εισαγωγή στην Επιστήμη της Πληροφορικής Σημειώσεις Εργαστηρίων (2009)

ΕΠΛ : Εισαγωγή στην Επιστήμη της Πληροφορικής Σημειώσεις Εργαστηρίων (2009) Κεφάλαιο 1: Windows ΕΠΛ 001-002: Εισαγωγή στην Επιστήμη της Πληροφορικής Σημειώσεις Εργαστηρίων (2009) Τα Windows είναι ένα λειτουργικό περιβάλλον, τo οποίo κάνει τη λειτουργία του ηλεκτρονικού υπολογιστή

Διαβάστε περισσότερα

Περιεχόμενα. Περιβάλλον ηλεκτρονικού υπολογιστή...9 Επιφάνεια εργασίας...12 Διαχείριση αρχείων...15 Ιοί Η/Υ...21 Διαχείριση εκτυπώσεων...

Περιεχόμενα. Περιβάλλον ηλεκτρονικού υπολογιστή...9 Επιφάνεια εργασίας...12 Διαχείριση αρχείων...15 Ιοί Η/Υ...21 Διαχείριση εκτυπώσεων... Περιεχόμενα Περιβάλλον ηλεκτρονικού υπολογιστή...9 Επιφάνεια εργασίας...12 Διαχείριση αρχείων...15 Ιοί Η/Υ...21 Διαχείριση εκτυπώσεων...22 Περιβάλλον ηλεκτρονικού υπολογιστή...23 Επιφάνεια εργασίας...26

Διαβάστε περισσότερα

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

Εισαγωγή στην Πληροφορική Εθνικό Μετσόβιο Πολυτεχνείο Σχολή Αγρονόµων Τοπογράφων Μηχανικών Εισαγωγή στην Πληροφορική Αστροφυσικός Αναπλ. Καθηγητής ΕΜΠ romylos@survey.ntua.gr Λειτουργικά συστήµατα, διεργασίες και δροµολόγηση Σύνδεση

Διαβάστε περισσότερα