Στο Περασμένο Μάθημα

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

Download "Στο Περασμένο Μάθημα"

Transcript

1 Στο Περασμένο Μάθημα Εικονική Μνήμη Πυραμίδα Μνήμης Βοηθητικά Κυκλώματα Αρτηρίες Διεπαφές & Ελεγκτές Περιφερειακές Συσκευές Αποθηκευτικοί Χώροι Μονάδες Εισόδου και Εξόδου Περιεχόμενο μαθήματος, Εισαγωγή, Βασικές έννοιες 1

2 Εισαγωγή στην Πληροφορική της Υγείας: Λειτουργικά Συστήματα Λογισμικό εφαρμογών

3 Λογισμικό (Software) Yπολογιστών Το συστατικό των υπολογιστών που δεν είναι απτό Η περιγραφή της λύσης ενός προβλήµατος και γενικά της εκτέλεσης µιας εργασίας, µε χρήση εντολών Η/Υ Ένα σύνολο εντολών που φέρουν κάποιο αποτέλεσµα Προγράµµ µµατα

4 Λογισμικό (Software) Υπολογιστών Λογισμικό (Software), είναι άλλο όνομα για τα προγράμματα ενός Υπολογιστικού Συστήματος. Πρόγραμμα ονομάζουμε ένα σύνολο από εντολές, οι οποίες περιγράφουν στον Η/Υ βήμαβήμα, πώς να εκτελέσει μια συγκεκριμένη εργασία. Σκοπός του είναι η μετατροπή των δεδομένων σε πληροφορία.

5 Λογισμικό Υπολογιστή Τα προγράμματα συνήθως αναφέρονται με τον γενικό όρο λογισμικό (software), για να διακρίνονται από το υλικό (hardware) που είναι κατασκευασμένος ο υπολογιστής. Πακέτο εφαρμογών (applications package): Συλλογή προγραμμάτων για χρήση σε συγκεκριμένη εφαρμογή (εμπορικά προϊόντα ή προγράμματα γραμμένα από χρήστες). Λογισμικό εφαρμογών (applications software): Πακέτα εφαρμογών και προγράμματα γραμμένα από χρήστες.

6 Λογισμικό Υπολογιστή Λογισμικό συστήματος (system software): σύνολο προγραμμάτων που επιτρέπουν στο λογισμικό εφαρμογών να επικοινωνήσει με τον Η/Υ. παρέχουν ζωτικές υπηρεσίες για το λογισμικό εφαρμογών (συμπεριλαμβάνονται και οι μεταφραστές γλωσσών).

7 Ιεραρχία Υλικού - Λογισμικού Λ Ο Γ Ι Σ Μ Ι Κ Ο Υ Λ Ι Κ Ο Λογικό χρήστη Εφαρμογές Λογικό εφαρμογών (π.χ. DBMS, editors) Γλώσσες προγραμματισμού Μεταφραστές γλωσσών Λειτουργικό Σύστημα BIOS & Drivers CPU, Memory, I/O Κυκλώματα εξαρτήματα Λογισμικό εφαρμογών Λογισμικό συστήματος Όριο Υλικού/Λογισμικού

8 Οργάνωση του Λογισμικού ενός PC Ιεραρχία Οι πληροφορίες οργανώνονται σε αρχεία (files), τα οποία συνιστούν υποκαταλόγους και καταλόγους (sub/directories). Ιεραρχία λογισμικού: Βασικό Σύστημα Εισόδου Εξόδου (BIOS Basic Input- Output System) Οδηγοί Συσκευών (Device Drivers) Λειτουργικό Σύστημα Δίσκου (DOS Disk Operating System) Λειτουργικό Σύστημα Windows Λογισμικό εφαρμογών

9 Βασικό Σύστημα Εισόδου Εξόδου (BIOS Basic Input-Output System) Το χαμηλότερο επίπεδο λογισμικού. Είναι γραμμένο σε chip μνήμης και ονομάζεται firmware. Λειτουργίες: Ελέγχει το υλικό κατά την εκκίνηση του υπολογιστή. «Φορτώνει» το λειτουργικό από τον δίσκο στη RAM. Καθορίζει πως το λειτουργικό θα επικοινωνήσει με το σκληρό δίσκο. Καθορίζει το χρονισμό του συστήματος, τη λειτουργία της μνήμης cache και τη ρύθμιση των διεπαφών (π.χ. IDE, σειριακή, παράλληλη). Firmware: Προ-προγραμματισμός που κάνει η εταιρεία κατασκευής του υλικού και βρίσκεται μόνιμα σε ROM. Οι εφαρμογές επενεργούν στο υλικό μέσω του firmware.

10 Επίπεδα Λογισμικού

11 Λογισμικό Υπολογιστή Λειτουργικό σύστημα (Operating System): Στοιχείο του λογισμικού συστήματος οι υπηρεσίες του οποίου περιλαμβάνουν συνήθως: τη διαχείριση των μονάδων εισόδου-εξόδου εξόδου, την αποθήκευση των πληροφοριών για μεγάλο διάστημα και τη δυνατότητα πρόσβασης στον υπολογιστή από πολλούς χρήστες ταυτόχρονα. Αποτελεί το σύνδεσμο ανάμεσα στα προγράμματα, το χρήστη και το υλικό του υπολογιστή.

12 Λειτουργικό Σύστημα ΛΣ (Operating System OS) Ένα πρόγραμμα που παρεμβάλλεται μεταξύ των χρηστών του υπολογιστικού συστήματος και του υλικού του υπολογιστικού συστήματος. Διευκολύνει τον άνθρωπο να επικοινωνήσει με τον υπολογιστή. Επιτρέπει στο σύστημα του υπολογιστή να επιβλέπει και να συντονίζει αυτόματα χωρίς την παρέμβαση αυτού που το χρησιμοποιεί τις ίδιες τις λειτουργίες του. Είναι ένα πρόγραμμα ελέγχου, το οποίο διευθύνει το υλικό του υπολογιστή καθώς και άλλες πηγές ενός συστήματος συμπεριλαμβανομένου του χειρισμού των συσκευών, τον χρονισμό των επεξεργασιών και την διευθέτηση των αρχείων.

13 Ιστορική εξέλιξη ΛΣ Οι αρχικοί υπολογιστές στερούνταν ΛΣ. Άνθρωπος χειριστής (operator) «φόρτωνε» τα προγράμματα στη μνήμη και τα «έτρεχε». Τα πρώτα ΛΣ εμφανίσθηκαν το 1946 όπως το EDSAC (Cambridge, Manchester), και αργότερα το CTSS (MIT), τα SCOPE, NOS, VSOS, (της CDC), τα OS/32, MVS (της IBM), VMS (της Digital), το UNIX (της ATTBellLabs), το CP/M (της Digital Research), το MS-DOS (της Microsoft).

14 Ιστορική εξέλιξη ΛΣ Σήμερα: ΛΣ συμβατά με UNIX: System V, BSD, GNU/Linux, Solaris, Mac OS X ΛΣ συμβατά με MS Windows: NT, XP, Server 2003/2008, Vista, Windows 7 Το δημοφιλέστερο ΛΣ για PC στο 90% του παγκόσμιου μεριδίου της αγοράς.

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

16 Εξέλιξη Λειτουργικών Συστημάτων (1) 1 η γενιά ( ) Προγραμματισμός υπολογιστών σε γλώσσα μηχανής (σύνδεσε τα σωστά καλώδια) Ανύπαρκτο Λειτουργικό Σύστημα (ΛΣ) 2 η γενιά ( ) Εργασίες (jobs) jobs), διάτρητες κάρτες, ταινίες, εκτύπωση αποτελεσμάτων Συστήματα Μαζικής Επεξεργασίας Συστήματα Επεξεργασίας Δέσμης (Batch Processing Systems)

17 Εξέλιξη Λειτουργικών Συστημάτων (2-1) 2 η γενιά ( ) (συνέχεια) Λειτουργία Συστημάτων Μαζικής Επεξεργασίας Ο προγραμματιστής γράφει το πρόγραμμα (μαζί με τα δεδομένα) σε διάτρητες κάρτες και το παραδίδει στον εξειδικευμένο χειριστή (operator) του υπολογιστή (από αυτό το σημείο και πέρα ο προγραμματιστής δεν έχει καμμία επαφή με την εκτέλεση του προγράμματος). Ο χειριστής, μέσω ενός σχετικά χαμηλού κόστους υπολογιστή (π.χ. IBM 1401) οργανώνει πολλές εργασίες μαζί σε μια δέσμη (batch) και τις περνάει από τις διάτρητες κάρτες σε μαγνητική ταινία (ταινία εισόδου).

18 Εξέλιξη Λειτουργικών Συστημάτων (2-2) 2 η γενιά ( ) (συνέχεια) Λειτουργία Συστημάτων Μαζικής Επεξεργασίας Όταν μαζευτούν αρκετές εργασίες ο χειριστής μεταφέρει και φορτώνει την ταινία στον (πολύ πιο ακριβό) κεντρικό υπολογιστή (π.χ. IBM 7094). Ο υπολογιστής διαβάζει από την ταινία και εκτελεί τις εργασίες (την μια μετά την άλλη) αποθηκεύοντας τα αποτελέσματα σε μια ταινία εξόδου. Με την ολοκλήρωση της εκτέλεσης ο χειριστής παίρνει την ταινία εξόδου, εκτυπώνει τα αποτελέσματα με την βοήθεια ενός πιο αργού υπολογιστή (π.χ. IBM 1401) και τα παραδίδει στον προγραμματιστή.

19 Εξέλιξη Λειτουργικών 3 η γενιά ( ) Συστημάτων (3) Ετεροχρονισμός (Spool) Μεταφορά εργασιών από τις κάρτες στον δίσκο και εκτέλεσή τους αργότερα. Δεν χρειάζεται ο χειριστής, ούτε ο δεύτερος υπολογιστής. Πολυπρογραμματισμός (Multiprogramming) Πολλές εργασίες φορτώνονται στην μνήμη. Όταν η τρέχουσα διεργασία διακόψει για είσοδο/έξοδο (I/O), ο υπολογιστής αντί να χάνει χρόνο περιμένοντας, περνάει στην επόμενη. Εργασία 3 Εργασία 2 Εργασία 1 Λειτουργικό Σύστημα Τμήματα μνήμης

20 Εξέλιξη Λειτουργικών Συστημάτων (4) 3 η γενιά ( ) (συνέχεια) Διαλογική Λειτουργία Ο χρήστης είναι συνδεδεμένος και επικοινωνεί συνεχώς με τον υπολογιστή. Χρονικός Καταμερισμός (Time Sharing) Πολλοί χρήστες είναι συνδεδεμένοι ταυτόχρονα με τον υπολογιστή Ο υπολογιστής εξυπηρετεί τον ένα μετά τον άλλον πολύ γρήγορα, δίνοντας την εντύπωση ότι όλοι εξυπηρετούνται παράλληλα CTSS (Compatible Time-Sharing System),, MULTICS (MULTiplexed Information and Computing Service). Μίνι Υπολογιστές Πολύ πιο φτηνοί Ο Ken Thompson με βάση το MULTICS δημιουργεί το UNIX για τον PDP

21 Εξέλιξη Λειτουργικών Συστημάτων (5) Απαιτήσεις που εισάγει ο Πολυπρογραμματισμός (Multiprogramming) Διαχείριση Εργασιών το ΛΣ πρέπει να μπορεί να αποφασίσει ποιες από τις διεργασίες θα φορτωθούν στη μνήμη (η μνήμη επαρκεί για μερικές μόνο διεργασίες). Διαχείριση Μνήμης το ΛΣ πρέπει να κατανείμει τη μνήμη μεταξύ των διεργασιών. Χρονοπρογραμματισμός ανάμεσα στις φορτωμένες διεργασίες να επιλεγεί η «πιο κατάλληλη» για να εκτελεστεί. Κατανομή πόρων ώστε να εκτελούνται όλες οι διεργασίες Πλήρως Κατά βέλτιστο τρόπο

22 Εξέλιξη Λειτουργικών Διαλογική Λειτουργία Συστημάτων (6-1) Τερματικό χρήστη που είναι συνδεδεμένο με τον κεντρικό υπολογιστή. Μοντέλο Εργασίας: Το σύστημα περιμένει εργασίες Ο χρήστης πληκτρολογεί εντολές για να εισάγει μια εργασία Το σύστημα εκτελεί την εργασία (πιθανότατα παράλληλα με άλλες), εμφανίζει τα αποτελέσματα και περιμένει για καινούρια εντολή Αντιδιαστολή με τη μαζική επεξεργασία (batch processing), όπου ο χρήστης προγραμματιστής δεν είχε άμεση επαφή με το σύστημα

23 Εξέλιξη Λειτουργικών Διαλογική Λειτουργία Συστημάτων (6-2) Προϋποθέτει τον πολυπρογραμματισμό (ειδικότερα σε συστήματα πολλών χρηστών) για την εκμετάλλευση του χρόνου κατά τον οποίο περιμένει εντολές από τον χρήστη. Μεταφορά διεργασιών προς και από τον δίσκο. Απαιτείται να είναι συνεχώς διαθέσιμα (στο σύστημα αρχείων): τα προγράμματα που θα χρησιμοποιηθούν τα δεδομένα για τα προγράμματα

24 4 η γενιά (1980 ) Εξέλιξη Λ.Σ (7) Προσωπικοί Υπολογιστές Σταθμοί Εργασίας Υποστήριξη υπηρεσιών δικτύου Λειτουργικά Συστήματα Ενός Χρήστη (Single User Operating Systems) Περιβάλλον φιλικό προς τον χρήστη (User Friendly Interface) Κατάλληλες συσκευές εισόδου-εξόδου εξόδου πληκτρολόγιο, ποντίκι, οθόνη, εκτυπωτής Γραφικό Περιβάλλον (GUI Graphical User Interface) Εικονίδια (Icons), Αντικείμενα (Objects) MS-DOS, Windows, Linux, Mac OS

25 Δομή ΛΣ: Πυρήνας (Kernel) Φλοιός Φλοιός/Κέλυφος (Shell) Πυρήνας Μέρη Λειτουργικού Συστήματος Ο πυρήνας (kernel) συνήθως περιέχει τα βασικά λειτουργικά τμήματα ενός ΛΣ (διαχείριση πόρων, κλπ.) που αλληλεπιδρούν στενά με το υλικό. Ο φλοιός (shell) δεν αποτελεί αναπόσπαστο κομμάτι του ΛΣ. Σε αυτόν συνήθως περιλαμβάνονται τμήματα που δεν έχουν άμεση σχέση με την λειτουργία του υπολογιστή (π.χ. διεπαφή χρήστη) Πολλά ΛΣ επιτρέπουν την εναλλαγή ανάμεσα σε διαφορετικούς φλοιούς Σε κάθε ΛΣ υπάρχουν και διάφορες συνοδευτικές εφαρμογές (π.χ. κειμενογράφοι). Δεν αποτελούν αναπόσπαστο κομμάτι του ΛΣ.

26 Λειτουργίες/Υπηρεσίες ΛΣ Περιβάλλον (εργασίας) του χρήστη/ Διασύνδεση χρήστη υπολογιστή/ διεπαφή (user interface) Περιβάλλον εκτέλεσης προγραμμάτων Διαχείριση πόρων: Διαχείριση επεξεργαστή/ διεργασιών Διαχείριση μνήμης Διαχείριση συσκευών περιφερειακών μονάδων (π.χ. εκτυπωτή). Διαχείριση αρχείων: φυσική θέση αρχείων στους δίσκους, δημιουργία, διαγραφή και προσπέλαση αρχείων. Σύστημα αρχείων.

27 Λειτουργίες/Υπηρεσίες ΛΣ Ασφάλεια και προστασία Διάφορες υποστηρικτικές υπηρεσίες και προγράμματα: π.χ. αντιγραφή, μετακίνηση, αναζήτηση αρχείων ή κειμένου σε αρχεία, απομακρυσμένη πρόσβαση στο σύστημα, υπηρεσίες διαδικτύου, χρονοπρογραμματισμός, αρχεία καταγραφής κινήσεων χρηστών - γεγονότων (log files).

28 Λειτουργίες ΛΣ: Διασύνδεση Χρήστη Υπολογιστή/ Διεπαφή (user interface) Παρέχει το περιβάλλον που χρησιμοποιεί ο χρήστης για να εκτελέσει εργασίες. Υλοποιείται κυρίως στο επίπεδο του φλοιού. Συμβάλει στη φιλικότητα (ή μη) ενός ΛΣ. Λ.Σ βασισμένα σε «κείμενο» ή «γραφικά» Κατηγορίες περιβαλλόντων χρήστη: Γραμμής εντολής (command line): π.χ. κελύφη UNIX, MS DOS Μενού επιλογών (menu driven) Γραφικό περιβάλλον (Graphical User Interface, GUI): π.χ. Windows, KDE K Desktop Environment για UNIX ή Linux.

29 Διεπαφή: Γραμμή εντολής

30 Διεπαφή: Γραμμή εντολής Βασικές εντολές (εσωτερικές εξωτερικές) COPY c:\file\lab1.doc A:\FILES (copy from C: to A: REN lab1 lab3 (rename from lab1 to lab3) DEL LAB1 (delete file) MD FILES (make directory) CD FILES (change, go to folder FILES) CD.. (Go one level back to the hierarchy) EDIT FILE1.txt CHKDSK C: (έλεγχος δίσκου C: ) DIR C: (κατάλογος αρχείων στο C: ) DIR C:\FILES (κατάλογος αρχείων στο φάκελο Files)

31 Διεπαφή: Γραμμή εντολής Βασικές εντολές (εσωτερικές εξωτερικές) DIR*.* DIR?.? DIR*.??? DIR C:\FILES\LAB??.* DIR LAB*.???

32 Διεπαφή: Μενού Επιλογών

33 Διεπαφή: Γραφικό Περιβάλλον

34 Λειτουργίες ΛΣ: Περιβάλλον Εκτέλεσης Προγραμμάτων Έλεγχος εκτέλεσης των προγραμμάτων. Ανίχνευση σφαλμάτων υλικού (π.χ. σφάλμα στη μνήμη ή βλάβη σε κάποια μονάδα). Υλοποιείται στο επίπεδο του πυρήνα.

35 Λειτουργίες ΛΣ: Διαχείριση Επεξεργαστή/ Διεργασιών Διεργασία (process) είναι ένα πρόγραμμα που εκτελείται Αποτελείται από το εκτελέσιμο πρόγραμμα και την κατάστασή του (τιμές μεταβλητών, τιμές καταχωρητών, δεδομένα στη στοίβα, κώδικα που έχει εκτελεστεί κ.λπ.) Η διεργασία είναι ενεργή οντότητα, ενώ το πρόγραμμα είναι στατικό Σε κάθε διεργασία αποδίδεται αρκετός χρόνος στον επεξεργαστήώστεαυτήναλειτουργήσειόπως χρειάζεται. Υλοποιείται στο επίπεδο του πυρήνα.

36 Λειτουργίες ΛΣ: Διαχείριση Επεξεργαστή/ Διεργασιών Μία διεργασία απεικονίζεται σε ακριβώς ένα αρχείο προγράμματος (εκτελέσιμο αρχείο) ένα πρόγραμμα μπορεί να εκτελείται από πολλές διεργασίες ταυτόχρονα η κάθε μία ακολουθεί διαφορετική πορεία εκτέλεσης Μία διεργασία εκτελείται σειριακά Το λειτουργικό σύστημα πολυπλέκει την εκτέλεσή τους και έχουμε την αίσθηση της παραλληλίας (Διαχείριση Διεργασιών)

37 Λειτουργίες ΛΣ: Διαχείριση Διεργασιών Σε ένα πολυπρογραμματιστικό (multiprogramming multitasking) σύστημα υπάρχουν πολλές διεργασίες που εκτελούνται παράλληλα Aπαιτείται Χρονοδρομολόγηση (Scheduling) Το ΛΣ είναι υπεύθυνο για: Την δημιουργία των διεργασιών Την διατήρηση των πληροφοριών για κάθε διεργασία Την πολυπλεξία των διεργασιών (χρονοπρογραμματισμός) Τον τερματισμό των διεργασιών

38 Λειτουργίες ΛΣ: Διαχείριση Διεργασιών Χρονοπρογραμματισμός (1) Αλγόριθμος Χρονοπρογραμματισμού (Time Scheduling Algorithm) Αποφασίζει ποια από τις πολλές διεργασίες που υπάρχουν στην μνήμη θα εκτελεστεί. Πρέπει να είναι: Δίκαιος (κάθε διεργασία να παίρνει τον χρόνο της) Αποτελεσματικός (να μεγιστοποιεί την χρησιμοποιήση της CPU) Ελαχιστοποιεί τον χρόνο απόκρισης (response time) για διαλογικές διεργασίες Μεγιστοποιεί τον ρυθμό απόδοσης (throughput) διεργασίες/sec

39 Λειτουργίες ΛΣ: Διαχείριση Διεργασιών Χρονοπρογραμματισμός (2) Τυπικοί Αλγόριθμοι Χρονοπρογραμματισμού Με σειρά άφιξης (First Come First Served) Συντομότερη Εργασία Πρώτα (Shortest Job First) Εξυπηρέτηση εκ περιτροπής κυκλική επιλογή (Round Robin) Με προτεραιότητα (Priority Scheduling) Όλοι έχουν τα πλεονεκτήματά τους και τα μειονεκτήματά τους

40 Λειτουργίες ΛΣ: Διαχείριση Μνήμης Αναφέρεται στην εκχώρηση φυσικής μνήμης RAM σε διεργασίες. Υλοποιείται στο επίπεδο του πυρήνα. Η διαχείριση μνήμης είναι απλή σε συστήματα ενός χρήστη μιας διεργασίας αλλά πολύπλοκη σε απροσδιόριστο αριθμό διεργασιών. Το ΛΣ γνωρίζει την ακριβή θέση ενός προγράμματος στη μνήμη και μπορεί να μετατρέπει λογικές διευθυνσεις σε ακριβείς διευθύνσεις. (Memory Management Unit)

41 Λειτουργίες ΛΣ: Διαχείριση Μνήμης Η λογική διεύθυνση (γνωστή και ως νοητή ή σχετική διεύθυνση) είναι μια τιμή που προσδίδει μια γενική θέση, σχετική με ένα πρόγραμμα αλλά όχι με την κύρια μνήμη Η φυσική διεύθυνση είναι μια πραγματική διεύθυνση στην κύρια μνήμη.

42 Λειτουργίες ΛΣ: Διαχείριση μνήμης Ηλογική διεύθυνση L μεταφράζεται στη φυσική διεύθυνση A+L

43 Λειτουργίες ΛΣ: Διαχείριση Μνήμης Στόχοι διαχειριστή μνήμης: Απόδοση τμημάτων μνήμης σε διεργασίες Διαχείριση των ελεύθερων τμημάτων μνήμης Προστασία και διαμοιρασμός της μνήμης Αύξηση του διαθέσιμου χώρου μνήμης πέραν των ορίων της φυσικής μνήμης (χρήση εικονικής μνήμης/ virtual memory)

44 Λειτουργίες ΛΣ: Διαχείριση Μνήμης Τρόποι διαχείρισης μνήμης: Διαμερισμένη μνήμη: η μνήμη είναι χωρισμένη σε κομμάτια σταθερού μεγέθους ή σε κομμάτια των οποίων το μέγεθος καθορίζεται από τις ανάγκες των προγραμμάτων Σελιδοποιημένη μνήμη (paged memory): τα προγράμματα χωρίζονται σε σελίδες σταθερού μεγέθους πού φυλάγονται σε πλαίσια μνήμης όταν φορτώνονται στη μνήμη.

45 Λειτουργίες ΛΣ: Διαχείριση Συσκευών Έλεγχος πρόσβασης στις περιφερειακές μονάδες (π.χ. εκτυπωτή) με τρόπο ώστε να αποκρύπτονται από τα προγράμματα εφαρμογών και τους χρήστες οι λεπτομέρειες ελέγχου τους. Υλοποιείται στο επίπεδο του πυρήνα. Καθορισμός πρωτοκόλλου επικοινωνίας/ προσπέλασης. Χρησιμοποιεί το πρόγραμμα οδήγησης της μονάδας driver και επικοινωνεί μέσω των ελεγκτών, θυρών. Συνεχής παρακολούθηση των μονάδων και ειδοποίηση των χρηστών ή των εφαρμογών όταν συμβεί κάτι αξιοσημείωτο (π.χ. ο χρήστης πάτησε ένα πλήκτρο).

46 Διαχείριση Συσκευών Windows

47 Λειτουργίες ΛΣ: Διαχείριση Αρχείων Υλοποιούν την τήρηση της φυσικής θέσης των αρχείων στους δίσκους, τη δημιουργία, τη διαγραφή και την προσπέλαση των αρχείων. Υλοποιείται στο επίπεδο του πυρήνα. Αρχείο: Μια συλλογή από δεδομένα (συνήθως σχετιζόμενα) κωδικοποιημένα κατά κατάλληλο τρόπο (π.χ. εικόνα, ήχος, κείμενο) και ομαδοποιούνται σε καταλόγους. Έχει όνομα και κατάληξη/ τύπο (π.χ..doc,.txt,.bmp,.jpg,.wav,.mp3,.avi,.mpg) File Control Block (FCB): περιλαμβάνει τα χαρακτηριστικά των αρχείων (π.χ. δημιουργός, τύπος, ημερομηνία δημιουργίας)

48 Λειτουργίες ΛΣ: Διαχείριση Αρχείων Συστήματα Αρχείων Κάθε ΛΣ έχει δικό του σύστημα αρχείων FAT (File Allocation Table), FAT32, NTFS (New Technology File System), UFS (UNIX File System), Εxt2 (Second Extended Filesystem) ReiserFS

49 Ιεραρχική Δομή Αρχείων/Καταλόγων

50 Λειτουργίες ΛΣ: Ασφάλεια και Προστασία Τα σύγχρονα ΛΣ παρέχουν μηχανισμούς ασφάλειας: Δυνατότητα καθορισμού λογικών χρηστών του συστήματος σε καθέναν από τους οποίους αποδίδονται από το διαχειριστή του συστήματος συγκεκριμένα δικαιώματα προς τους πόρους του συστήματος. Υλοποιείται στο επίπεδο του πυρήνα. Κάθε φυσικός χρήστης αναγνωρίζεται από το όνομα του προ-ορισμένου λογικού χρήστη και μια λέξη πρόσβασης (συνθηματικό, password). Επιπλέον έλεγχος σε ποιες υπηρεσίες από τις παρεχόμενες θα είναι ανοιχτές, ποια προγράμματα θα εγκατασταθούν, κ.λπ.

51 Ασφάλεια στο ΛΣ Windows XP

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

53 Ειδικές Κατηγορίες ΛΣ (2) Λειτουργικά Συστήματα Δικτύου (NOS: Network Operating Systems) Εξυπηρέτηση χρηστών και αξιοποίηση πόρων που συνδέονται μέσω δικτύου Συνήθως αποτελούν επέκταση των «συμβατικών» λειτουργικών συστημάτων Δύο κύριες κατηγορίες: Αφοσιωμένου εξυπηρέτη (dedicated server NOS) Ισότιμων υπολογιστών (peer-level NOS)

54 Ειδικές Κατηγορίες ΛΣ (3) Κατανεμημένα Λειτουργικά Συστήματα (Distributed Operating Systems) Συνδυάζουν παράλληλα συστήματα με συστήματα δικτύου Ο χρήστης δεν ξέρει αν η εργασία του θα εκτελεστεί από έναν τοπικό υπολογιστή ή από έναν απομακρυσμένο (διαφανή προς τον χρήστη) Ιδιαίτερα πολύπλοκα συστήματα

55 Ειδικές Κατηγορίες ΛΣ (4) Λειτουργικά Συστήματα Πραγματικού Χρόνου (Real Time Operating Systems) Στα κλασικά ΛΣ δεν ξέρουμε σε πόσο χρόνο θα εκτελεστεί μια εργασία (δεν μας ενδιαφέρει ιδιαίτερα) Τυπικά, περιμένουμε ότι δεν θα πάρει πολύ χρόνο, αλλά κανείς δεν το εξασφαλίζει Σε συσκευές ελέγχου για ειδικές εφαρμογές (ιατρική, ρομποτική, πλοήγηση) χρειάζονται αυστηροί περιορισμοί Ειδικά ΛΣ (όχι γενικού σκοπού) που μπορούν να επιβάλλουν εξασφαλίσουν αυτούς τους περιορισμούς

56 ΛΣ Windows: Ιστορική Αναδρομή (1985 )

57 ΛΣ Windows Γραφικό περιβάλλον εργασίας Ξεκίνησε ως διασύνδεση χρήστη για το MS-DOS Πλέον, κανονικό λειτουργικό σύστημα Πολυπρογραμματισμός (Multiprogramming) Εικονική Μνήμη (Virtual Memory) Δικτυακές δυνατότητες και μηχανισμοί ασφαλείας

58 ΛΣ Windows Χαρακτηριστικά περιβάλλοντος: Γραφικό περιβάλλον (Graphical User Interface GUI) WYSIWYG (What You See Is What You Get) Επιφάνεια εργασίας Γραμμή εργασιών Εικονίδια Αρχεία Φάκελοι Συντομεύσεις

59 Λειτουργίες Αρχείων Δημιουργία αρχείου Διαγραφή αρχείου Άνοιγμα αρχείου Κλείσιμο αρχείου Διάβασμα δεδομένων Αποθήκευση / γράψιμο δεδομένων Εγγραφή δεδομένων στο τέλος του αρχείου (append) Διαγραφή δεδομένων, όχι όμως του αρχείου (truncate) Μετονομασία αρχείου (rename) Αντιγραφή αρχείου (delete)

60 Βασικά Προγράμματα του ΛΣ Windows Εξερεύνηση των Windows Περιλαμβάνεται σε όλες τις εγκαταστάσεις των Windows και είναι φτιαγμένο για να διευκολύνει την διαχείριση αρχείων και φακέλων Αναζήτηση Αρχείων και Φακέλων με βάση ολόκληρο το όνομα Μέρος του ονόματος Το περιεχόμενο του (π.χ ναπεριέχειτηλέξηsystem) Τοντύποτου(π.χ.DOC,.RTF,.PDF) Άλλα χαρακτηριστικά του

61 Βασικά Προγράμματα του ΛΣ Windows Αναζήτηση Αρχείων και Φακέλων με βάση Μέγεθος Ημερομηνία/περίοδο δημιουργίας Δίσκοστονοποίοβρίσκεται Υπολογιστή στον οποίο βρίσκεται Χρήση των χαρακτήρων «balander» * αντιπροσωπεύει συνδυασμό χαρακτήρων? Αντιπροσωπεύει ένα μόνο χαρακτήρα

62 Βασικά Προγράμματα του ΛΣ Windows Κάδος Ανακύκλωσης (Recycle Bin) Ιδιαίτερο εικονίδιο που βρίσκεται στην επιφάνεια εργασίας και δεν διαγράφεται. Πρόκειται για φάκελο όπου αποθηκεύονται για κάποιο χρονικό διάστημα τα αρχεία που διαγράφουμε, ώστε να μπορούν να ανακτηθούν όταν υπάρξει ανάγκη. Κάνοντας διπλό κλικ επάνω του, μπορούμε να δούμε τα περιεχόμενά του ενώ με δεξί κλικ είναι δυνατόν να αλλάξουμε τις ρυθμίσεις του, μεταβάλλοντας π.χ. τη χωρητικότητά του. Προσοχή στη διαγραφή αρχείων!

63 Βασικά Προγράμματα του ΛΣ Windows Πίνακας ελέγχου (Control Panel) Παράθυρο που βρίσκονται συγκεντρωμένες όλες οι επιλογές που αφορούν στη συντήρηση και τη ρύθμιση του συστήματός μας. Τοπική γλώσσα και σχετικές ρυθμίσεις Γλώσσα πληκτρολογίου Εγκατεστημένα προγράμματα Εγκατεστημένο υλικό κ.α ιεργασίες (Processes) Όλα τα «προγράμματα» τα οποία τρέχουν στον υπολογιστή μας

64 Διεργασίες στο ΛΣ Windows XP

65 Συνοδευτικά Προγράμματα του ΛΣ Windows Internet Explorer WordPad Σημειωματάριο (Notepad) Ζωγραφική (Paint) Outlook Express Media Player MSN Messenger

66 MS-DOS Microsoft Disk Operating System ( ) Περιβάλλον γραμμής εντολών Το λειτουργικό σύστημα που έτρεχαν οι περισσότεροι προσωπικοί υπολογιστές (συμβατοί IBM-PC) Ενός χρήστη (single user) Ελάχιστες δυνατότητες πολυπρογραμματισμού

67 MS-DOS Microsoft Disk Operating System ( ) Παραδείγματα εντολών MS DOS: md(δημιουργία καταλόγου): md class1 cd(αλλαγή καταλόγου): cd class1 rd (διαγραφή καταλόγου): rd class1 dir (περιεχόμενα τρέχοντος καταλόγου): C:\dos>dir

68 MS-DOS Microsoft Disk Operating System ( ) Παραδείγματα εντολών MS DOS: format (μορφοποίηση δίσκου/ δισκέτας): format h:/s diskcopy (αντιγραφή δισκέτας): diskcopy a: b: copy (αντιγραφή αρχείου): copy arxeio1.dat arxeio2.dat move (μετακίνηση αρχείου): move C:\dos\arxeio1.dat C:\school\taxh delete (διαγραφή αρχείου): delete c:\arxeio1.dat.

69 ΛΣ UNIX (1971 ) Πρόδρομος ήταν το ΛΣ MULTICS (MULTiplexed Information and Computing Service) που υλοποιήθηκε στα τέλη της δεκαετίας 1960 από το Τεχνολογικό Ινστιτούτο Μασαχουσέτης (MIT) σε συνεργασία με την Bell Labs ΑΤ&Τ. Ξεκίνησε από τους μεγάλους υπολογιστές του 70 (mainframes) και κατά βάση δεν χρησιμοποιείται ιδιαίτερα σε προσωπικούς υπολογιστές Καταμερισμός Χρόνου (Time Sharing) Πολυπρογραμματισμός (Multiprogramming) Εικονική Μνήμη (Virtual Memory) Δικτυακές δυνατότητες και μηχανισμοί ασφαλείας

70 ΛΣ UNIX (1971 ) Παραλλαγές UNIX: XENIX ( ) Unix System V ή SysV ( ) UNIXWare (1991 ) SunOS/Solaris (1992 ) BSD/OS π.χ. FreeBSD, OpenBSD, NetBSD (1991 ) Tru64 Unix (1998 ) Mac OS X (2000 )

71 Solaris 10

72

73

74 Mac OS X v10.4 (Tiger)

75 Άλλα Διαδεδομένα ΛΣ Linux (1991 ) Αναπτύχθηκε αρχικά από τον Linus Torvalds και διατίθεται ως ελεύθερο λογισμικό Μοιάζει αρκετά με το UNIX, στοχεύοντας περισσότερο στους προσωπικούς υπολογιστές Mac OS ( ) Λειτουργικό σύστημα για τους υπολογιστές της Apple (μη συμβατοί με τους IBM-PC) Γραφικόπεριβάλλονεργασίας Οι τελευταίες εκδόσεις (Mac OS X) βασίζονται στο UNIX

76 Mandriva Linux 2007

77

78

79 Λογισμικό Εφαρμογών Το λογισμικό που έχει ως σκοπό να λύσει ένα συγκεκριμένο πρόβλημα ή να αντιμετωπίσει μια συγκεκριμένη ανάγκη των χρηστών. Ανάπτυξη εφαρμογών: Κατά Παραγγελία (custom) custom), όταν ο ίδιος ο χρήστης/ οργανισμός που την χρειάζεται την αναπτύσσει (ή την αναθέτει προς ανάπτυξη). Εμπορικό Προϊόν, όταν εταιρεία παραγωγής λογισμικού ού αναπτύσσει την εφαρμογή και την πωλεί.

80 Προστασία Δικαιωµάτων Δηµιουργού Λογισµικούικού ίπλωµα ευρεσιτεχνίας (patent): του αντικειµενικού ενικού κώδικα και της διεπαφής (user interface) του λογισµικού ικού. Πνευµατικό δικαίωµα (copyright): του πηγαίου (αλγόριθµος) και του αντικειµενικού ενικού κώδικα του λογισµικού ικού. Άδεια χρήσης (license) Προστασία εµπορικών σηµάτων (trademark): δηλωτικό σημείο/ λογότυπο που προσδιορίζει μοναδικά το προϊόν/ υπηρεσία στους καταναλωτές.

81 Διαδεδομένες Κατηγορίες Εφαρμογών Εφαρμογές γραφείου Επεξεργασία Κειμένου (π.χ. MS Word) Λογιστικά Φύλλα (π.χ. MS Excel) Λογισμικό Παρουσιάσεων (π.χ. MS Powerpoint) Διαχείριση Βάσεων Δεδομένων (π.χ. MS Access) Δημιουργία εγγράφων/ ηλ. βιβλία (Adobe Reader/ Writer) Εφαρμογές Επικοινωνίας Πλοηγοί παγκόσμιου ιστού/ Web Browsers (π.χ. MS Internet Explorer, Mozilla Firefox, Netscape Navigator, Apple Safari) client (π.χ.( MS Outlook Express, Mozilla Thunderbird) Chat (π.χ.( MSN Messenger, Google Talk) FTP client (π.χ.( Core FTP Lite, i.ftp) P2P client (π.χ.( Kazaa, BitTorrent) Άλλες βοηθητικές εφαρμογές Συμπίεση αποσυμπίεση (π.χ. WinZip, WinRar,, 7-Zip) 7 Δημιουργία αντιγραφή οπτικών μέσων αποθήκευσης (π.χ. Nero Burning ROM, Roxio Easy Media Creator) Ψυχαγωγία Αναπαραγωγή πολυμέσων (μουσικής, βίντεο) (π.χ. MS Windows Media Player, Winamp,, VLC Media Player) Παιχνίδια Σχεδίαση Επεξεργασία εικόνων/ γραφικών (π.χ. Adobe Photoshop, Macromedia Fireworks, CorelDRAW Graphics Suite) Επεξεργασία αρχιτεκτονικών σχεδίων (π.χ. Autodesk AutoCAD)

82 Διαδεδομένες Κατηγορίες Εφαρμογών Ανάπτυξη Πολυμεσικών Εφαρμογών/ επεξεργασίας βίντεο (π.χ. Adobe Premiere, Pinacle Studio, Ulead Video Studio, Macromedia Flash) Δημιουργία διαχείριση Ιστοσελίδων (π.χ. MS Frontpage,, Macromedia Dreamweaver) Μαθηματικές Εφαρμογές (π.χ. MathWorks MATLAB) Περιβάλλοντα Ανάπτυξης Εφαρμογών (π.χ. MS Visual Studio, JDK (Java Development Kit), BloodshedSoftware Dev-Pascal)

83 Εισαγωγή στην Πληροφορική Επεξεργαστής Κειμένου Δέχεται το κείµενο πληκτρολόγησης Διόρθωση κειμένου Αντιγραφή/ επικόλληση κειμένου σε άλλο σηµείο του εγγράφου ή σε άλλα έγγραφα Μορφοποίηση κειµένου, σελίδας, εγγράφου Πίνακες Εικόνες και άλλων αντικειµένων στο κείµενο Σχόλια, Αναφορές, Πίνακες Περιεχομένων Αποθήκευση εγγράφων σε αρχεία Εργαλεία αποτελεσματικής εργασίας VolksWriter XyWrite WordStar WordPerfect MS Word Open Office Word Star Office Word

84 H χρησιµότητα των Φύλλων Εργασίας Οι εφαρµογές των Υπολογιστικών Φύλλων χρησιµοποιούνται για την οικονοµική και επιστηµονική ανάλυση των αριθµητικών δεδοµένων. Τα προγράµµατα αυτά εκτελούν υπολογισµούς και παρουσιάζουν µε γραφήµατα σχέσεις μεταξύ των δεδοµένων. Το πρώτο πρόγραµµα των φύλλων εργασίας (VisiCalc) εµφανίσθηκε το 1979, ήταν πολύ εύκολο στη χρήση του και συνέβαλε σηµαντικά, μαζί µε τις εφαρµογές της επεξεργασίας κειµένου και της διαχείρισης βάσεων δεδοµένων, στην εισαγωγή τους στο περιβάλλον του αυτοµατισµού γραφείου. Visicalc Framework Multiplan Lotus 123 Quattro Pro Harvard Graphics MS EXCEL Open Office Spreadsheets Star Office Spreadsheets

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

86 Ευχαριστώ για την προσοχή σας Ερωτήσεις, Απορίες, Επεξηγήσεις

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

ΜΑΘΗΜΑ 3 ΛΟΓΙΣΜΙΚΟ (SOFTWARE)

ΜΑΘΗΜΑ 3 ΛΟΓΙΣΜΙΚΟ (SOFTWARE) ΜΑΘΗΜΑ 3 ΛΟΓΙΣΜΙΚΟ (SOFTWARE) ΣΤΟΧΟΙ: 1. Λογισμικό 2. Λογισμικό Λειτουργικού Συστήματος 3. Προσαρμοστικό Γραφικών Χρήστη 4. Λογισμικών Εφαρμογών 5. Διαφορά Μεταξύ Λογισμικού Λειτουργικού Συστήματος Και

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

Πληροφορική I. "Λογισμικό (Software)" B. Φερεντίνος

Πληροφορική I. Λογισμικό (Software) B. Φερεντίνος ΤΕΙ ΙΟΝΙΩΝ ΝΗΣΩΝ ΣΧΟΛΗ ΔΙΟΙΚΗΣΗΣ ΚΑΙ ΟΙΚΟΝΟΜΙΑΣ ΤΜΗΜΑ ΔΙΟΙΚΗΣΗΣ ΕΠΙΧΕΙΡΗΣΕΩΝ - ΕΙΣ. ΚΑΤΕΥΘΥΝΣΗ ΔΙΟΙΚΗΣΗΣ ΤΟΥΡΙΣΤΙΚΩΝ ΕΠΙΧΕΙΡΗΣΕΩΝ ΚΑΙ ΕΠΙΧΕΙΡΗΣΕΩΝ ΦΙΛΟΞΕΝΙΑΣ Πληροφορική I "Λογισμικό (Software)" B. Φερεντίνος

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

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

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

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

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

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

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

ΜΑΘΗΜΑ 3 MULTIPLE CHOICE

ΜΑΘΗΜΑ 3 MULTIPLE CHOICE ΜΑΘΗΜΑ 3 MULTIPLE CHOICE 1. Ποιa από τις πιο κάτω εργασίες είναι λειτουργία του Λειτουργικού Συστήματος; a) Προσθήκη δεδομένων σε ένα υπολογιστικό φύλλο b) Εκπόνηση έκθεσης βάσης δεδομένων c) Διαχείριση

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

ver Επεξεργαστές κειμένου, λογιστικών φύλλων, παρουσιάσεων Οδηγοί συσκευών (Device Drivers)

ver Επεξεργαστές κειμένου, λογιστικών φύλλων, παρουσιάσεων Οδηγοί συσκευών (Device Drivers) ΤΕΙ ΙΟΝΙΩΝ ΝΗΣΩΝ ΣΧΟΛΗ ΔΙΟΙΚΗΣΗΣ ΚΑΙ ΟΙΚΟΝΟΜΙΑΣ ΤΜΗΜΑ ΔΙΟΙΚΗΣΗΣ ΕΠΙΧΕΙΡΗΣΕΩΝ - ΕΙΣ. ΚΑΤΕΥΘΥΝΣΗ ΔΙΟΙΚΗΣΗΣ ΤΟΥΡΙΣΤΙΚΩΝ ΕΠΙΧΕΙΡΗΣΕΩΝ ΚΑΙ ΕΠΙΧΕΙΡΗΣΕΩΝ ΦΙΛΟΞΕΝΙΑΣ Ορισμοί Πληροφορική I Πρόγραμμα: ένα σύνολο

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

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

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

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

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

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

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

ΚΕΦΑΛΑΙΟ 2 - ΛΟΓΙΣΜΙΚΟ

ΚΕΦΑΛΑΙΟ 2 - ΛΟΓΙΣΜΙΚΟ ΚΕΦΑΛΑΙΟ 2 - ΛΟΓΙΣΜΙΚΟ ΕΡΩΤΗΣΗ 1: Σε ποιες μεγάλες κατηγορίες μπορούμε να χωρίσουμε το Λογισμικό. Μπορούμε να χωρίσουμε το Λογισμικό στις παρακάτω μεγάλες κατηγορίες: στο Λογισμικό Συστήματος (System Software),

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

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

Βασίλειος Κοντογιάννης ΠΕ19 Ενότητα1 Υλικό Λογισμικό και Εφαρμογές Τι ονομάζουμε λογισμικό (software); Με τον όρο λογισμικό (software) αναφερόμαστε στο σύνολο των προγραμμάτων που μπορεί να εκτελεστεί από ένα υπολογιστικό σύστημα.

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

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

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

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

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

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

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

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

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

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

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

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

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

Γεωγραφικά Συστήµατα Πληροφοριών και Αρχές Τηλεπισκόπησης

Γεωγραφικά Συστήµατα Πληροφοριών και Αρχές Τηλεπισκόπησης Γεωγραφικά Συστήµατα Πληροφοριών και Αρχές Τηλεπισκόπησης Ενότητα: Λειτουργικά Συστήµατα, Συστήµατα Batch και Time Sharing Γεώργιος Σκιάνης Γεωλογίας και Γεωπεριβάλλοντος Σελίδα 2 1. Περιεχόµενα ενότητας...

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

ΚΕΦΑΛΑΙΟ 2 ΛΟΓΙΣΜΙΚΟ

ΚΕΦΑΛΑΙΟ 2 ΛΟΓΙΣΜΙΚΟ ΚΕΦΑΛΑΙΟ 2 ΛΟΓΙΣΜΙΚΟ ΤΙ ΕΊΝΑΙ ΛΟΓΙΣΜΙΚΟ Για τη λειτουργία ενός υπολογιστικού συστήματος χρειάζεται εκτός από το υλικό (hardware) και το λογισμικό (software). Σε αυτό περιλαμβάνονται όλα τα Προγράμματα

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

Λειτουργικά Συστήματα (διαχείριση επεξεργαστή, μνήμης και Ε/Ε)

Λειτουργικά Συστήματα (διαχείριση επεξεργαστή, μνήμης και Ε/Ε) Ιόνιο Πανεπιστήμιο Τμήμα Πληροφορικής Εισαγωγή στην Επιστήμη των Υπολογιστών 2015-16 Λειτουργικά Συστήματα (διαχείριση επεξεργαστή, και Ε/Ε) http://di.ionio.gr/~mistral/tp/csintro/ Μ.Στεφανιδάκης Τι είναι

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

Τι είναι ένα λειτουργικό σύστημα (ΛΣ); Μια άλλη απεικόνιση. Το Λειτουργικό Σύστημα ως μέρος του υπολογιστή

Τι είναι ένα λειτουργικό σύστημα (ΛΣ); Μια άλλη απεικόνιση. Το Λειτουργικό Σύστημα ως μέρος του υπολογιστή Ιόνιο Πανεπιστήμιο Τμήμα Πληροφορικής Εισαγωγή στην Επιστήμη των Υπολογιστών 2014-15 Λειτουργικά Συστήματα (διαχείριση επεξεργαστή, και Ε/Ε) http://di.ionio.gr/~mistral/tp/csintro/ Μ.Στεφανιδάκης Τι είναι

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

Πληροφορική 2. Λειτουργικά Συστήματα

Πληροφορική 2. Λειτουργικά Συστήματα Πληροφορική 2 Λειτουργικά Συστήματα 1 2 Λογισμικό Υπολογιστών Υπολογιστής Υλικό Λογισμικό Λειτουργικό Σύστημα Προγράμματα Εφαρμογών 3 Λειτουργικό Σύστημα (Operating System) Λειτουργικό Σύστημα (ΛΣ) είναι

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

Χαράλαμπος Καραγιαννίδης

Χαράλαμπος Καραγιαννίδης Διάλεξη 4 Λειτουργικό Σύστημα & Λογισμικό Εφαρμογών H/Y Εισαγωγή στις Εφαρμογές ΤΠΕ Χαράλαμπος Καραγιαννίδης karagian@uth.gr Διάλεξη 4: Λειτουργικό Σύστημα & Εφαρμογές 1/41 20/10/2015 Σύνοψη Μαθήματος

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

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

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

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

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

Μαλούτα Θεανώ Σελίδα 1 ΕΦΑΡΜΟΓΕΣ ΠΛΗΡΟΦΟΡΙΚΗΣ Α' ΛΥΚΕΙΟΥ ΕΝΟΤΗΤΑ 1η ΕΡΩΤΗΣΕΙΣ ΘΕΩΡΙΑΣ 1. Τι ονομάζουμε υλικό και τι λογισμικό ενός υπολογιστικού συστήματος; 2. Τι είναι α) η μητρική πλακέτα ( motherboard), β) η κεντρική μονάδα

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

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

Ενότητα 1η. Εισαγωγή στην Πληροφορική Ενότητα 1η Εισαγωγή στην Πληροφορική 1.1 Τι είναι Πληροφορική Ένας σύντομος ορισμός για το τι είναι πληροφορική είναι ο παρακάτω: όλα εκείνα που χρειάζεται κανείς για να παράγει, να οργανώνει και να διαχειρίζεται

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

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

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

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

Μάθημα 10 ο ΔΙΑΧΕΙΡΙΣΗ ΕΙΣΟΔΟΥ ΕΞΟΔΟΥ (INPUT/OUTPUT)

Μάθημα 10 ο ΔΙΑΧΕΙΡΙΣΗ ΕΙΣΟΔΟΥ ΕΞΟΔΟΥ (INPUT/OUTPUT) Μάθημα 10 ο ΔΙΑΧΕΙΡΙΣΗ ΕΙΣΟΔΟΥ ΕΞΟΔΟΥ (INPUT/OUTPUT) Τι είναι Είσοδος και τι Έξοδος Με τον όρο Είσοδο (Input) αναφερόμαστε στη ροή δεδομένων προς την Κεντρική Μονάδα Επεξεργασίας (ΚΜΕ), ενώ με τον όρο

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

Εισαγωγή στα Λειτουργικά Συστήματα (Λ/Σ) Το UNIX και οι εντολές του Παρουσίαση 1

Εισαγωγή στα Λειτουργικά Συστήματα (Λ/Σ) Το UNIX και οι εντολές του Παρουσίαση 1 Λειτουργικά Συστήματα & Γλώσσες Προγραμματισμού Εισαγωγή στα Λειτουργικά Συστήματα (Λ/Σ) Το UNIX και οι εντολές του Παρουσίαση 1 1 Λειτουργικά Συστήματα & Γλώσσες Προγραμματισμού Διαφάνειες σύμφωνα με

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

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

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

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

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

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

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

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

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

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

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

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

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

Εισ. Στην ΠΛΗΡΟΦΟΡΙΚΗ. Διάλεξη 4 η. Βασίλης Στεφανής

Εισ. Στην ΠΛΗΡΟΦΟΡΙΚΗ. Διάλεξη 4 η. Βασίλης Στεφανής Εισ. Στην ΠΛΗΡΟΦΟΡΙΚΗ Διάλεξη 4 η Βασίλης Στεφανής Πληροφοριακό σύστημα Υπενθύμιση του βασικού μοντέλου Είσοδος Επεξεργασία Έξοδος Ας δούμε επιπλέον λεπτομέρειες! Λογισμικό Λογισμικό: Δίνει εντολές στο

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

Συστήματα Πληροφοριών Διοίκησης Ενότητα 5: Λογισμικό Πληροφοριακών Συστημάτων

Συστήματα Πληροφοριών Διοίκησης Ενότητα 5: Λογισμικό Πληροφοριακών Συστημάτων ΕΛΛΗΝΙΚΗ ΔΗΜΟΚΡΑΤΙΑ Τεχνολογικό Εκπαιδευτικό Ίδρυμα Πειραιά Συστήματα Πληροφοριών Διοίκησης Ενότητα 5: Λογισμικό Πληροφοριακών Συστημάτων Διονύσιος Γιαννακόπουλος, Καθηγητής Τμήμα Διοίκησης Επιχειρήσεων

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

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

ΠΛΗΡΟΦΟΡΙΑΚΑ & ΤΗΛΕΠΙΚΟΙΝΩΝΙΑΚΑ ΣΥΣΤΗΜΑΤΑ Οικονοµικό Πανεπιστήµιο Αθηνών Τµήµα ιοικητικής Επιστήµης & Τεχνολογίας ΠΛΗΡΟΦΟΡΙΑΚΑ & ΤΗΛΕΠΙΚΟΙΝΩΝΙΑΚΑ ΣΥΣΤΗΜΑΤΑ Κεφάλαιο 5 Λογισµικό - Software Γιώργος Γιαγλής Το σηµερινό µάθηµα Λογισµικό (Software)

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

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

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

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

Information Technology for Business

Information Technology for Business Information Technology for Business Lecturer: N. Kyritsis, MBA, Ph.D. Candidate e-mail: kyritsis@ist.edu.gr Computer System Hardware Υποδομή του Information Technology Υλικό Υπολογιστών (Hardware) Λογισμικό

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

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

Λειτουργικά Συστήματα (Λ/Σ) Λειτουργικά Συστήματα (Λ/Σ) Διαχείριση Κεντρικής Μονάδας Επεξεργασίας (CPU) Βασίλης Σακκάς 4/12/2013 1 Xρονοδρομολόγηση Διεργασιών 1 Η χρονοδρομολόγηση σε ένα Λ/Σ αποφασίζει ποια διεργασία θα χρησιμοποιεί

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

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

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

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

Σκοπός Μαθήματος. Λειτουργικά Συστήματα Η/Υ. Γενικές Πληροφορίες. Στόχοι Μαθήματος ΚΕΦΑΛΑΙΟ 1 - ΕΙΣΑΓΩΓΗ. Θεωρία: Εργαστήριο: Κεφάλαιο 1 «Εισαγωγή»

Σκοπός Μαθήματος. Λειτουργικά Συστήματα Η/Υ. Γενικές Πληροφορίες. Στόχοι Μαθήματος ΚΕΦΑΛΑΙΟ 1 - ΕΙΣΑΓΩΓΗ. Θεωρία: Εργαστήριο: Κεφάλαιο 1 «Εισαγωγή» Σκοπός Μαθήματος Λειτουργικά Συστήματα Η/Υ Θεωρία: Βασικές έννοιες των λειτουργικών συστημάτων Βασικές αρχές σχεδιασμού τους Κεφάλαιο 1 «Εισαγωγή» Εργαστήριο: Πρακτική εξάσκηση στη χρήση των λειτουργικών

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

Κεφάλαιο 3 Λειτουργικά Συστήματα Β ΕΠΑΛ

Κεφάλαιο 3 Λειτουργικά Συστήματα Β ΕΠΑΛ Κεφάλαιο 3 Λειτουργικά Συστήματα Β ΕΠΑΛ ΔΙΑΧΕΙΡΙΣΗ ΕΙΣΟΔΟΥ ΕΞΟΔΟΥ (INPUT/OUTPUT) Τι είναι Είσοδος και τι Έξοδος Με τον όρο Είσοδο (Input) αναφερόμαστε στη ροή δεδομένων προς την Κεντρική Μονάδα Επεξεργασίας

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

ΨΗΦΙΑΚΟΣ ΓΡΑΜΜΑΤΙΣΜΟΣ

ΨΗΦΙΑΚΟΣ ΓΡΑΜΜΑΤΙΣΜΟΣ ΑΡΙΣΤΟΤΕΛΕΙΟ ΠΑΝΕΠΙΣΤΗΜΙΟ ΘΕΣΣΑΛΟΝΙΚΗΣ ΑΝΟΙΚΤΑ ΑΚΑΔΗΜΑΪΚΑ ΜΑΘΗΜΑΤΑ ΨΗΦΙΑΚΟΣ ΓΡΑΜΜΑΤΙΣΜΟΣ Ενότητα 2: Software ΠΑΝΑΓΙΩΤΗΣ ΠΑΝΑΓΙΩΤΙΔΗΣ ΤΜΗΜΑ ΓΑΛΛΙΚΗΣ ΓΛΩΣΣΑΣ ΚΑΙ ΦΙΛΟΛΟΓΙΑΣ Άδειες Χρήσης Το παρόν εκπαιδευτικό

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

Κεφάλαιο 2.4: Εργασία με εικονίδια

Κεφάλαιο 2.4: Εργασία με εικονίδια Κεφάλαιο 2.4: Εργασία με εικονίδια 2.4.1 Συχνότερα εμφανιζόμενα εικονίδια των Windows Τα πιο συνηθισμένα εικονίδια, που μπορεί να συναντήσουμε, είναι: Εικονίδια συστήματος: Τα Windows εμφανίζουν τα στοιχεία

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

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

Λειτουργικά Συστήματα (1 ο μέρος) Λειτουργικά Συστήματα (1 ο μέρος) Η Επιστήμη των Υπολογιστών: Μια Ολοκληρωμένη Παρουσίαση J. Glenn Brookshear Κεφάλαιο 3: Λειτουργικά Συστήματα 3.1 Ιστορικό των λειτουργικών συστημάτων 3.2 Αρχιτεκτονική

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

Κεφάλαιο 1.6: Συσκευές αποθήκευσης

Κεφάλαιο 1.6: Συσκευές αποθήκευσης Κεφάλαιο 1.6: Συσκευές αποθήκευσης 1.6.1 Συσκευές αποθήκευσης Μνήμη τυχαίας προσπέλασης - RAM Η μνήμη RAM (Random Access Memory Μνήμη Τυχαίας Προσπέλασης), κρατεί όλη την πληροφορία (δεδομένα και εντολές)

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

ΕΠΛ 003: ΕΠΙΣΤΗΜΗ ΤΗΣ ΠΛΗΡΟΦΟΡΙΚΗΣ ΚΑΙ ΠΛΗΡΟΦΟΡΙΚΑ ΣΥΣΤΗΜΑΤΑ

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

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

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

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

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

ΗΜΥ 100 Εισαγωγή στην Τεχνολογία ιάλεξη 5

ΗΜΥ 100 Εισαγωγή στην Τεχνολογία ιάλεξη 5 ΗΜΥ 100 Εισαγωγή στην Τεχνολογία ιάλεξη 5 22 Σεπτεµβρίου, 2006 Γεώργιος Έλληνας Επίκουρος Καθηγητής ΤΜΗΜΑ ΗΛΕΚΤΡΟΛΟΓΩΝ ΜΗΧΑΝΙΚΩΝ ΚΑΙ ΜΗΧΑΝΙΚΩΝ ΥΠΟΛΟΓΙΣΤΩΝ ΠΟΛΥΤΕΧΝΙΚΗ ΣΧΟΛΗ ΠΑΝΕΠΙΣΤΗΜΙΟ ΚΥΠΡΟΥ ΤΑ ΘΕΜΑΤΑ

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

ΕΙΣΑΓΩΓΗ. Παρέχει µια διεπαφή (interface) ανάµεσα στο υλισµικό και στα προγράµµατα εφαρµογών/χρηστών.

ΕΙΣΑΓΩΓΗ. Παρέχει µια διεπαφή (interface) ανάµεσα στο υλισµικό και στα προγράµµατα εφαρµογών/χρηστών. ΕΙΣΑΓΩΓΗ Υλισµικό (Hardware) Επεξεργαστής-ΚΜΕ (Processor, CPU): εκτέλεση εντολών Μνήµη (Memory): προσωρινή αποθήκευση πληροφοριών Μονάδες ε/ε (I/O devices): Μονάδες δίσκων: Μόνιµη αποθήκευση πληροφοριών

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

1. ΑΡΧΕΣ ΛΕΙΤΟΥΡΓΙΚΩΝ ΣΥΣΤΗΜΑΤΩΝ

1. ΑΡΧΕΣ ΛΕΙΤΟΥΡΓΙΚΩΝ ΣΥΣΤΗΜΑΤΩΝ 12 Σχεδιασμός Ανάπτυξη Λειτουργία Π.Σ. 1. ΑΡΧΕΣ ΛΕΙΤΟΥΡΓΙΚΩΝ ΣΥΣΤΗΜΑΤΩΝ 1.1 Δυνατότητες Λειτουργικών Συστημάτων 1.1.1 Εισαγωγή Ο όρος Λειτουργικό Σύστημα (Operating System), εκφράζει το σύνολο των προγραμμάτων

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

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

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

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

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

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

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

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

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

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

1. Τα τμήματα της επιφάνειας εργασίας των Windows

1. Τα τμήματα της επιφάνειας εργασίας των Windows 1. Τα τμήματα της επιφάνειας εργασίας των Windows Εικονίδια συντομεύσεων (αρχείου-φακέλου) Εικονίδια Ανενεργά Ενεργό Επιφάνεια (αρχείου-φακέλου) παράθυρα παράθυρο εργασίας Γραμμή μενού Γραμμή εργαλείων

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

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

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

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

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

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

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

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

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

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

ΕΙΣΑΓΩΓΗ ΣΤΗΝ ΠΛΗΡΟΦΟΡΙΚΗ (TP-105)

ΕΙΣΑΓΩΓΗ ΣΤΗΝ ΠΛΗΡΟΦΟΡΙΚΗ (TP-105) ΕΙΣΑΓΩΓΗ ΣΤΗΝ ΠΛΗΡΟΦΟΡΙΚΗ (TP-105) ΣΗΜΕΙΩΣΕΙΣ MS-DOS WINDOWS Διδάσκων: Γιάννης Χρυσάκης Εργαστηριακό Μάθημα 2012-2013 Τμήμα Εφαρμοσμένης Πληροφορικής & Πολυμέσων Εισαγωγή DOS: Disk Operating System Το

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

ΤΕΙ ΚΑΒΑΛΑΣ. Πτυχιακή εργασία ΕΙΣΑΓΩΓΗ. Μιλτιάδης Κακλαμάνης

ΤΕΙ ΚΑΒΑΛΑΣ. Πτυχιακή εργασία ΕΙΣΑΓΩΓΗ. Μιλτιάδης Κακλαμάνης Σελίδα 1από ΤΕΙ ΚΑΒΑΛΑΣ Πτυχιακή εργασία Δικτυακή Εφαρμογή διαχείρισης ηλεκτρονικών εγγράφων υπηρεσίας. ΕΙΣΑΓΩΓΗ Μιλτιάδης Κακλαμάνης Σελίδα 2από Κατάλογος περιεχομένων ΕΙΣΑΓΩΓΗ...1 Σχετιζόμενα πρόσωπα...3

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

ΚΕΦΑΛΑΙΟ 4 ΛΟΓΙΣΜΙΚΟ ΣΥΣΤΗΜΑΤΟΣ. ΔΗΜΗΤΡΗΣ ΜΑΝΩΛΗΣ ΦΥΣΙΚΟΣ-MSc

ΚΕΦΑΛΑΙΟ 4 ΛΟΓΙΣΜΙΚΟ ΣΥΣΤΗΜΑΤΟΣ. ΔΗΜΗΤΡΗΣ ΜΑΝΩΛΗΣ ΦΥΣΙΚΟΣ-MSc ΚΕΦΑΛΑΙΟ 4 ΛΟΓΙΣΜΙΚΟ ΣΥΣΤΗΜΑΤΟΣ ΔΗΜΗΤΡΗΣ ΜΑΝΩΛΗΣ ΦΥΣΙΚΟΣ-MSc 1 BΑΣΙΚΕΣ ΛΕΙΤΟΥΡΓΙΕΣ Λ/Σ ΔΗΜΗΤΡΗΣ ΜΑΝΩΛΗΣ ΦΥΣΙΚΟΣ-MSc 2 ΣΤΑΘΜΟΙ ΣΤΗΝ ΕΞΕΛΙΞΗ ΤΩΝ Λ/Σ Εχουμε την πρώτη μέχρι την τέταρτη γενιά Λ/Σ,τα σημαντικά

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

Linux Terminal Server Project

Linux Terminal Server Project Linux Terminal Server Project Ένα κεντρικό σύστημα διαχείρισης των τερματικών κοινού της Βιβλιοθήκης & Κέντρου Πληροφόρησης του Πανεπιστημίου Μακεδονίας Κολοβός Φίλιππος filippos@uom.gr Ευάγγελος Μπάνος

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

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

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

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

1 Tο βιβλίο Ξεκίνηµα Προγράµµατα και παιχνίδια Περιεχόµενα. Ευχαριστίες... x

1 Tο βιβλίο Ξεκίνηµα Προγράµµατα και παιχνίδια Περιεχόµενα. Ευχαριστίες... x Περιεχόµενα iii Περιεχόµενα Ευχαριστίες... x 1 Tο βιβλίο... 1 Χωρίς τεχνικούς όρους!... 1 Σύντοµη παρουσίαση... 2 Τι νέο υπάρχει στα Windows XP;... 4 Μερικές υποθέσεις... 5 Μία τελευταία λέξη (ή και δύο)...

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

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

Εισαγωγή στην Πληροφορική & τον Προγραμματισμό ΕΛΛΗΝΙΚΗ ΔΗΜΟΚΡΑΤΙΑ Ανώτατο Εκπαιδευτικό Ίδρυμα Πειραιά Τεχνολογικού Τομέα Εισαγωγή στην Πληροφορική & τον Προγραμματισμό Ενότητα 2 η : Λειτουργία Η/Υ Ι. Ψαρομήλιγκος Χ. Κυτάγιας Τμήμα Διοίκησης Επιχειρήσεων

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

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

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

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

Περιεχόμενα. Μέρος 1: Βασικές έννοιες της πληροφορικής... 13. Πρόλογος... 11

Περιεχόμενα. Μέρος 1: Βασικές έννοιες της πληροφορικής... 13. Πρόλογος... 11 Περιεχόμενα Πρόλογος... 11 Μέρος 1: Βασικές έννοιες της πληροφορικής... 13 1.1 Windows XP... 15 1.2 Επιφάνεια εργασίας... 19 1.3 Γραμμή εργασιών... 24 1.4 Χειρισμός παραθύρων... 30 1.5 Μενού... 36 1.6

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

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

Λειτουργικά Συστήματα Η/Υ Λειτουργικά Συστήματα Η/Υ Κεφάλαιο 4 «Αρχιτεκτονικές ΛΣ» Διδάσκων: Δ Λιαροκάπης Διαφάνειες: Π. Χατζηδούκας 1 1. Μονολιθικά συστήματα Αρχιτεκτονικές ΛΣ 2. Στρωματοποιημένη αρχιτεκτονική 3. Αρχιτεκτονική

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

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

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

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

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

Λειτουργικά Συστήματα (Λ/Σ) Λειτουργικά Συστήματα (Λ/Σ) Διαχείριση Μνήμης Βασίλης Σακκάς 6/12/2013 1 Διαχείριση Μνήμης 1 Το τμήμα του Λ/Σ που διαχειρίζεται τη μνήμη λέγεται Διαχειριστής Μνήμης (Memory manager). Καθήκον του είναι

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

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

Ερωτήσεις- Απαντήσεις Πολυμέσα Απο το Βιβλίο Εφαρμογές Η/Υ Α,Β,Γ Λυκείου Ερωτήσεις- Απαντήσεις Πολυμέσα Απο το Βιβλίο Εφαρμογές Η/Υ Α,Β,Γ Λυκείου 1. Τι ονομάζουμε κόμβο και τι σύνδεσμο σε μια μη γραμμικά διαρθρωμένη ύλη; Με την έννοια σύνδεσμος (link) σε μια μη γραμμικά διαρθρωμένη

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

Π Ε Ρ Ι Ε Χ Ο Μ Ε Ν Α

Π Ε Ρ Ι Ε Χ Ο Μ Ε Ν Α Π Ε Ρ Ι Ε Χ Ο Μ Ε Ν Α 1 Windows 8.1 1.1 Βασικές Έννοιες Πληροφορικής και Επικοινωνιών Εισαγωγή 19 Τι είναι ο Ηλεκτρονικός Υπολογιστής 20 Κατηγορίες Υπολογιστών 21 Κύρια μέρη ενός Προσωπικού Υπολογιστή

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

Κεφάλαιο 1ο. 1.1.5 Πολυπρογραμματισμός 1.1.6 Πολυδιεργασία 1.2.2. Κατηγορίες Λειτουργικών Συστημάτων

Κεφάλαιο 1ο. 1.1.5 Πολυπρογραμματισμός 1.1.6 Πολυδιεργασία 1.2.2. Κατηγορίες Λειτουργικών Συστημάτων Κεφάλαιο 1ο 1.1.5 Πολυπρογραμματισμός 1.1.6 Πολυδιεργασία 1.2.2. Κατηγορίες Λειτουργικών Συστημάτων http://leitourgika-systhmata-epal-b.ggia.info Creative Commons License 3.0 Share-Alike Πολυπρογραμματισμός

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

Λειτουργικό συστημάτων 1

Λειτουργικό συστημάτων 1 Θέματα κεφαλαίου Πληροφορική Ι Ιωάννης Γιώτης Λογισμικό συστημάτων: Το λειτουργικό σύστημα, τα βοηθητικά προγράμματα και η διαχείριση αρχείων Τα βασικά στοιχεία των λειτουργικών συστημάτων Η διεργασία

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

Κεφάλαιο 3. Διδακτικοί Στόχοι

Κεφάλαιο 3. Διδακτικοί Στόχοι Κεφάλαιο 3 Σε ένα υπολογιστικό σύστημα η Κεντρική Μονάδα Επεξεργασίας (ΚΜΕ) εκτελεί τις εντολές που βρίσκονται στην κύρια μνήμη του. Οι εντολές αυτές ανήκουν σε προγράμματα τα οποία, όταν εκτελούνται,

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

Εισαγωγή στην Επιστήμη της Πληροφορικής και Πληροφοριακά Συστήματα Εργαστήριο. Εισαγωγή - Windows

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

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

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

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

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

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

Βασικές Έννοιες της Πληροφορικής Βασικές Έννοιες της Πληροφορικής Ηλεκτρονικός Υπολογιστής Αυτόματη ηλεκτρονική μηχανή που δέχεται, φυλάσσει, επαναφέρει, επεξεργάζεται και παρουσιάζει πληροφορίες σύμφωνα με προκαθορισμένες εντολές. Δεδομένα

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

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

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

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

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

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

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

Διεργασίες (μοντέλο μνήμης & εκτέλεσης) Προγραμματισμός II 1

Διεργασίες (μοντέλο μνήμης & εκτέλεσης) Προγραμματισμός II 1 Διεργασίες (μοντέλο μνήμης & εκτέλεσης) Προγραμματισμός II 1 lalis@inf.uth.gr Ο κώδικας δεν εκτελείται «μόνος του» Ο εκτελέσιμος κώδικας αποθηκεύεται σε ένα αρχείο Το αρχείο είναι μια «παθητική» οντότητα

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

ΚΕΦΑΛΑΙΟ 2. Λογισμικό (Software) ΕΝΟΤΗΤΑ 1 Υλικό - Λογισμικό και Εφαρμογές. Εφαρμογές Πληροφορικής

ΚΕΦΑΛΑΙΟ 2. Λογισμικό (Software) ΕΝΟΤΗΤΑ 1 Υλικό - Λογισμικό και Εφαρμογές. Εφαρμογές Πληροφορικής 20 ΕΝΟΤΗΤΑ 1 Υλικό - Λογισμικό και Εφαρμογές Εφαρμογές Πληροφορικής Διδακτικές ενότητες 2.1 Λογισμικό Συστήματος και Λογισμικό Εφαρμογών 2.2 Ταξινόμηση Λογισμικού Εφαρμογών 2.3 Ελεύθερο Λογισμικό - Λογισμικό

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

Περιεχόμενα. Κεφάλαιο 1 Εισαγωγή στην Access...9. Κεφάλαιο 2 Χειρισμός πινάκων... 25

Περιεχόμενα. Κεφάλαιο 1 Εισαγωγή στην Access...9. Κεφάλαιο 2 Χειρισμός πινάκων... 25 Περιεχόμενα Κεφάλαιο 1 Εισαγωγή στην Access...9 Γνωριμία με την Access... 12 Δημιουργία βάσης δεδομένων... 18 Άνοιγμα και κλείσιμο βάσης δεδομένων... 21 Ερωτήσεις ανακεφαλαίωσης... 22 Πρακτική εξάσκηση...

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

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

Προγραμματισμός Ηλεκτρονικών Υπολογιστών 1 Προγραμματισμός Ηλεκτρονικών Υπολογιστών 1 Ενότητα 5: Λειτουργικά Συστήματα Δρ. Φραγκούλης Γεώργιος Τμήμα Ηλεκτρολογίας Άδειες Χρήσης Το παρόν εκπαιδευτικό υλικό υπόκειται σε άδειες χρήσης Creative Commons.

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

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

ΗΛΕΚΤΡΟΝΙΚΟΙ ΥΠΟΛΟΓΙΣΤΕΣ Άριστος Πασιάς 1 ΗΛΕΚΤΡΟΝΙΚΟΙ ΥΠΟΛΟΓΙΣΤΕΣ Η ΔΟΜΗ ΤΟΥ ΗΛΕΚΤΡΟΝΙΚΟΥ ΥΠΟΛΟΓΙΣΤΗ Άριστος Πασιάς Σεπτέμβριος 2017 2 Στόχοι: Στο τέλος αυτού του μαθήματος ο μαθητή πρέπει: Να μπορεί να αναφέρει τα κύρια χαρακτηριστικά

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

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

ΕΦΑΡΜΟΓΕΣ ΠΛΗΡΟΦΟΡΙΚΗΣ ΕΡΩΤΑΠΑΝΤΗΣΕΙΣ Κεφάλαιο 1: Υλικό Υπολογιστών (Hardware) 1.1: Το υπολογιστικό σύστημα ΕΦΑΡΜΟΓΕΣ ΠΛΗΡΟΦΟΡΙΚΗΣ 1. Τι αντιλαμβάνεστε με τον όρο υλικό (hardware); [σελ. 8] Τα φυσικά μέρη που μπορούμε να δούμε και να αγγίξουμε

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

Λειτουργικά συστήµατα. Λογισμικό Συστήματος 1

Λειτουργικά συστήµατα. Λογισμικό Συστήματος 1 Λειτουργικά συστήµατα Λογισμικό Συστήματος 1 Figure 3.1 Batch processing 0-2 Λογισμικό Συστήματος Figure 3.2 Interactive processing 0-3 Λογισμικό Συστήματος Figure 3.3 Software classification 0-4 Λογισμικό

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

2.1 Windows XP. 2.2 Επιφάνεια εργασίας. 2.3 Γραμμή εργασιών 1/10

2.1 Windows XP. 2.2 Επιφάνεια εργασίας. 2.3 Γραμμή εργασιών 1/10 2.1 Windows XP 1. Τι είναι τα Windows XP; 2. Τι εννοούμε με τον όρο λειτουργικό σύστημα; 3. Αναφέρετε μερικά άλλα λειτουργικά συστήματα που κυκλοφορούν στην αγορά. 4. Αναφέρετε μερικά από τα βοηθητικά

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

Εξεταστέα Ύλη (Syllabus) Έκδοση 5.0

Εξεταστέα Ύλη (Syllabus) Έκδοση 5.0 Εξεταστέα Ύλη (Syllabus) Έκδοση 5.0 Πνευματικά Δικαιώματα 2007 Ίδρυμα ECDL (ECDL Foundation www.ecdl.org) Όλα τα δικαιώματα είναι κατοχυρωμένα. Κανένα μέρος αυτού του εγγράφου δεν μπορεί να αναπαραχθεί

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

ΕΙΣΑΓΩΓΙΚΕΣ ΕΝΝΟΙΕΣ ΣΤΗ ΧΡΗΣΗ ΗΥ

ΕΙΣΑΓΩΓΙΚΕΣ ΕΝΝΟΙΕΣ ΣΤΗ ΧΡΗΣΗ ΗΥ ΕΙΣΑΓΩΓΙΚΕΣ ΕΝΝΟΙΕΣ ΣΤΗ ΧΡΗΣΗ ΗΥ Βασικές Έννοιες Ο ηλεκτρονικός υπολογιστής είναι μια ηλεκτρονική συσκευή που έχει την ικανότητα να επεξεργάζεται μεγάλο όγκο πληροφοριών και δεδομένων με ταχύτητα και ακρίβεια.

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

ΗΜΥ 100 Εισαγωγή στην Τεχνολογία ιάλεξη 9

ΗΜΥ 100 Εισαγωγή στην Τεχνολογία ιάλεξη 9 ΗΜΥ 100 Εισαγωγή στην Τεχνολογία ιάλεξη 9 3 Οκτωβρίου, 2004 Ηλίας Κυριακίδης Λέκτορας ΤΑ ΘΕΜΑΤΑ ΜΑΣ ΣΗΜΕΡΑ Ηλεκτρονικοί υπολογιστές Υλικό και λογισµικό Κεντρική Μονάδα Επεξεργασίας Μνήµη Προγραµµατισµός

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