Κεφάλαιο 2 Λογισμικό (software) · • Ξεκίνησαν το 1985 (windows 1.0)...
TRANSCRIPT
![Page 1: Κεφάλαιο 2 Λογισμικό (Software) · • Ξεκίνησαν το 1985 (Windows 1.0) • Είναι το πιο διαδεδομένο λειτουργικό σύστημα](https://reader034.vdocuments.mx/reader034/viewer/2022051905/5ff73a6bbd1402441b568bb4/html5/thumbnails/1.jpg)
Κεφάλαιο 2 – Λογισμικό (Software)
Εφαρμογές Πληροφορικής
![Page 2: Κεφάλαιο 2 Λογισμικό (Software) · • Ξεκίνησαν το 1985 (Windows 1.0) • Είναι το πιο διαδεδομένο λειτουργικό σύστημα](https://reader034.vdocuments.mx/reader034/viewer/2022051905/5ff73a6bbd1402441b568bb4/html5/thumbnails/2.jpg)
Λογισμικό - Προγράμματα
Για τη λειτουργία ενός υπολογιστικού συστήματος χρειάζεται εκτός από το υλικό (hardware) και το λογισμικό (software). Σε αυτό περιλαμβάνονται όλα τα προγράμματα του υπολογιστή
Κεφ
άλαι
ο 2
Εφαρ
μογέ
ς Υπ
ολογ
ιστώ
ν
2
Διακρίνεται στο Λογισμικό Συστήματος (System Software) και στο Λογισμικό Εφαρμογών (Application Software)
![Page 3: Κεφάλαιο 2 Λογισμικό (Software) · • Ξεκίνησαν το 1985 (Windows 1.0) • Είναι το πιο διαδεδομένο λειτουργικό σύστημα](https://reader034.vdocuments.mx/reader034/viewer/2022051905/5ff73a6bbd1402441b568bb4/html5/thumbnails/3.jpg)
Λογισμικό Συστήματος
Κεφ
άλαι
ο 2
Εφαρ
μογέ
ς Υπ
ολογ
ιστώ
ν
3
![Page 4: Κεφάλαιο 2 Λογισμικό (Software) · • Ξεκίνησαν το 1985 (Windows 1.0) • Είναι το πιο διαδεδομένο λειτουργικό σύστημα](https://reader034.vdocuments.mx/reader034/viewer/2022051905/5ff73a6bbd1402441b568bb4/html5/thumbnails/4.jpg)
Λειτουργικά Συστήματα Είναι υπεύθυνο για : • Διαχείριση και συντονισμό των
εργασιών • Κατανομή διαθέσιμων πόρων
• Διαχείριση KME • Διαχείριση κεντρικής μνήμης
• Διασύνδεση μεταξύ λογισμικού και υλικού του υπολογιστή • Λειτουργίες εισόδου/εξόδου • Διαχείριση του συστήματος αρχείων
Κεφ
άλαι
ο 2
Εφαρ
μογέ
ς Υπ
ολογ
ιστώ
ν
4
![Page 5: Κεφάλαιο 2 Λογισμικό (Software) · • Ξεκίνησαν το 1985 (Windows 1.0) • Είναι το πιο διαδεδομένο λειτουργικό σύστημα](https://reader034.vdocuments.mx/reader034/viewer/2022051905/5ff73a6bbd1402441b568bb4/html5/thumbnails/5.jpg)
Λειτουργικά Συστήματα • Πραγματικού-χρόνου (Real-time): γρήγορη και
προβλέψιμη απόκριση σε συγκεκριμένα γεγονότα. • Πολλών-χρηστών (Multi-user): εξασφαλίζουν ταυτόχρονη
πρόσβαση σε πολλούς χρήστες στον ίδιο υπολογιστή. • Πολύ-διεργασιακά (Multi-tasking): ο χρήστης μπορεί να
εκτελεί ταυτόχρονα πολλά προγράμματα • Κατανεμημένα (Distributed): διαχειρίζονται μια ομάδα
ανεξάρτητων, δικτυωμένων υπολογιστών, δημιουργώντας την αίσθηση στον χρήση ότι πρόκειται για έναν και μόνο υπολογιστή.
• Ενσωματωμένα (Embedded): σχεδιάστηκαν για να λειτουργούν σε ενσωματωμένα υπολογιστικά συστήματα με περιορισμένους πόρους.
Κεφ
άλαι
ο 2
Εφαρ
μογέ
ς Υπ
ολογ
ιστώ
ν
5
![Page 6: Κεφάλαιο 2 Λογισμικό (Software) · • Ξεκίνησαν το 1985 (Windows 1.0) • Είναι το πιο διαδεδομένο λειτουργικό σύστημα](https://reader034.vdocuments.mx/reader034/viewer/2022051905/5ff73a6bbd1402441b568bb4/html5/thumbnails/6.jpg)
Λειτουργικά Συστήματα – Εξέλιξη
• Unix (1969) • DOS (1980) • Mac OS (1984)
• iOs (2007) • Windows (1985) • Linux (1991)
• Ubuntu (2004) • Android (2007)
Κεφ
άλαι
ο 2
Εφαρ
μογέ
ς Υπ
ολογ
ιστώ
ν
6
![Page 7: Κεφάλαιο 2 Λογισμικό (Software) · • Ξεκίνησαν το 1985 (Windows 1.0) • Είναι το πιο διαδεδομένο λειτουργικό σύστημα](https://reader034.vdocuments.mx/reader034/viewer/2022051905/5ff73a6bbd1402441b568bb4/html5/thumbnails/7.jpg)
• Αναπτύχθηκε το 1969 από την AT&T's Bell Labs • Αξιόπιστο και αποδοτικό • Το Unix διατίθεται σε πηγαίο κώδικα και δεν ανήκει σε
μια μόνο εταιρεία • Έγινε ευρέως γνωστό καθώς
• Διανέμεται χωρίς κόστος (ανοικτού κώδικα) • Μπορεί να εκτελεστεί σε πολύ παλιούς υπολογιστές • Μπορεί να εγκατασταθεί σε πολλά μηχανήματα
(διαφορετικού τύπου)
Κεφ
άλαι
ο 4
4ο Λ
ύκει
ο Αλ
ίμου
Εφ
αρμο
γές
Υπολ
ογισ
τών
7
![Page 8: Κεφάλαιο 2 Λογισμικό (Software) · • Ξεκίνησαν το 1985 (Windows 1.0) • Είναι το πιο διαδεδομένο λειτουργικό σύστημα](https://reader034.vdocuments.mx/reader034/viewer/2022051905/5ff73a6bbd1402441b568bb4/html5/thumbnails/8.jpg)
• Αναπτύχθηκε από τη Microsoft στις αρχές της δεκαετίας του 1980
• Είναι λειτουργικό σύστημα χωρίς γραφικό περιβάλλον • Είναι δύσχρηστο • Υπάρχει ακόμα και σήμερα ενσωματωμένο στα Windows
Κεφ
άλαι
ο 4
4ο Λ
ύκει
ο Αλ
ίμου
Εφ
αρμο
γές
Υπολ
ογισ
τών
8
![Page 9: Κεφάλαιο 2 Λογισμικό (Software) · • Ξεκίνησαν το 1985 (Windows 1.0) • Είναι το πιο διαδεδομένο λειτουργικό σύστημα](https://reader034.vdocuments.mx/reader034/viewer/2022051905/5ff73a6bbd1402441b568bb4/html5/thumbnails/9.jpg)
• Αναπτύσσονται από την εταιρία Microsoft • Ξεκίνησαν το 1985 (Windows 1.0) • Είναι το πιο διαδεδομένο λειτουργικό σύστημα (ποσοστό
90%)
Κεφ
άλαι
ο 4
4ο Λ
ύκει
ο Αλ
ίμου
Εφ
αρμο
γές
Υπολ
ογισ
τών
9
![Page 10: Κεφάλαιο 2 Λογισμικό (Software) · • Ξεκίνησαν το 1985 (Windows 1.0) • Είναι το πιο διαδεδομένο λειτουργικό σύστημα](https://reader034.vdocuments.mx/reader034/viewer/2022051905/5ff73a6bbd1402441b568bb4/html5/thumbnails/10.jpg)
• Αναπτύχθηκε από την Apple Inc • Εφαρμόσθηκε για πρώτη φορά το 1984 στον πρωτότυπο
υπολογιστή Macintosh • Από τα πρώτα λειτουργικά που χρησιμοποίησαν γραφικό
περιβάλλον χρήστη αντί για γραμμή εντολών • Χρησιμοποιείται και σήμερα στους Mac • Το 2012 μετονομάστηκε σε Mac OS X και αργότερα σε OS X
Κεφ
άλαι
ο 4
4ο Λ
ύκει
ο Αλ
ίμου
Εφ
αρμο
γές
Υπολ
ογισ
τών
10
![Page 11: Κεφάλαιο 2 Λογισμικό (Software) · • Ξεκίνησαν το 1985 (Windows 1.0) • Είναι το πιο διαδεδομένο λειτουργικό σύστημα](https://reader034.vdocuments.mx/reader034/viewer/2022051905/5ff73a6bbd1402441b568bb4/html5/thumbnails/11.jpg)
• Άρχισε να αναπτύσσεται το 1991 από τον Linus Torvalds • Βασισμένο στις αρχές του λειτουργικού Unix (χωρίς να
περιλαμβάνει κώδικα Unix). • Ανάπτυξη από εθελοντική συνεργασία από διαδικτυακές
κοινότητες, ενώ όλο το έργο είναι ανοικτού κώδικα και ελεύθερα προσβάσιμο από όλους για αντιγραφή, τροποποίηση ή αναδιανομή χωρίς περιορισμό.
• Χρησιμοποιείται κατά κόρον σε διακομιστές, (σε ποσοστό 60%)
• Το ποσοστό σε προσωπικούς υπολογιστές είναι μόλις 5%. • Τα τελευταία χρόνια πάντως παρατηρείται άνοδος του
Linux και σε προσωπικούς υπολογιστές, χάρη στη δημοφιλή διανομή Ubuntu
Κεφ
άλαι
ο 4
4ο Λ
ύκει
ο Αλ
ίμου
Εφ
αρμο
γές
Υπολ
ογισ
τών
11
![Page 12: Κεφάλαιο 2 Λογισμικό (Software) · • Ξεκίνησαν το 1985 (Windows 1.0) • Είναι το πιο διαδεδομένο λειτουργικό σύστημα](https://reader034.vdocuments.mx/reader034/viewer/2022051905/5ff73a6bbd1402441b568bb4/html5/thumbnails/12.jpg)
• Αναπτύχθηκε από την Google • Πρώτη παρουσίαση το 2007 • Για συσκευές κινητής τηλεφωνίας το οποίο τρέχει τον
πυρήνα του λειτουργικού Linux
Κεφ
άλαι
ο 4
4ο Λ
ύκει
ο Αλ
ίμου
Εφ
αρμο
γές
Υπολ
ογισ
τών
12
![Page 13: Κεφάλαιο 2 Λογισμικό (Software) · • Ξεκίνησαν το 1985 (Windows 1.0) • Είναι το πιο διαδεδομένο λειτουργικό σύστημα](https://reader034.vdocuments.mx/reader034/viewer/2022051905/5ff73a6bbd1402441b568bb4/html5/thumbnails/13.jpg)
• Ένα ανοικτού κώδικα, ελεύθερο και δωρεάν λειτουργικό σύστημα βασισμένο στον πυρήνα Linux (η πιο δημοφιλής του έκδοση πλέον)
• Ξεκίνησε το 2004 • Διανέμεται χωρίς χρέωση & μπορεί να βελτιωθεί από κάθε
προγραμματιστή που θέλει να συμμετάσχει στην ομάδα ανάπτυξης.
• Πολύ μικρές απαιτήσεις • 1 GHz MHz x86 ή x64 επεξεργαστής • 512 MB μνήμη (RAM) • 5 GB χώρο στο σκληρό δίσκο
Κεφ
άλαι
ο 4
4ο Λ
ύκει
ο Αλ
ίμου
Εφ
αρμο
γές
Υπολ
ογισ
τών
13
![Page 14: Κεφάλαιο 2 Λογισμικό (Software) · • Ξεκίνησαν το 1985 (Windows 1.0) • Είναι το πιο διαδεδομένο λειτουργικό σύστημα](https://reader034.vdocuments.mx/reader034/viewer/2022051905/5ff73a6bbd1402441b568bb4/html5/thumbnails/14.jpg)
• Aναπτύχθηκε και διανέμεται από την Apple Inc • Αρχικά παρουσίαστηκε το 2007 για το iPhone • Υποστηρίζει και το iPoD, iPad, AppleTV αλλά απαγορεύεται
να εγκατασταθεί σε προϊόντα που δεν είναι της Apple • Τον Αύγουστο 2013, το App Store της Apple περιείχε
περισσότερο από 900.000 εφαρμογές iOS • Στα τέλη του 2011 το iOS είχε το 60% στο μερίδιο των
smartphones και tablets. • Στα τέλη του 2012 το iOS είχε το 21% στο μερίδιο των
smartphones και το 43.6% στα tablets.
Κεφ
άλαι
ο 4
4ο Λ
ύκει
ο Αλ
ίμου
Εφ
αρμο
γές
Υπολ
ογισ
τών
14
![Page 15: Κεφάλαιο 2 Λογισμικό (Software) · • Ξεκίνησαν το 1985 (Windows 1.0) • Είναι το πιο διαδεδομένο λειτουργικό σύστημα](https://reader034.vdocuments.mx/reader034/viewer/2022051905/5ff73a6bbd1402441b568bb4/html5/thumbnails/15.jpg)
Λειτουργικά Συστήματα
• Το λειτουργικό OS/2 της εταιρείας IBM • Το λειτουργικό VMS της εταιρείας Digital • Το λειτουργικό MVS της εταιρείας IBM • Το Symbian OS (κινητά Nokia, Sony
Ericsson, Benq-Siemens, Samsung, Motorola, NTT DoCoMo)
• Bada OS. Από την εταιρία Samsung
Κεφ
άλαι
ο 4
4ο Λ
ύκει
ο Αλ
ίμου
Εφ
αρμο
γές
Υπολ
ογισ
τών
15
![Page 16: Κεφάλαιο 2 Λογισμικό (Software) · • Ξεκίνησαν το 1985 (Windows 1.0) • Είναι το πιο διαδεδομένο λειτουργικό σύστημα](https://reader034.vdocuments.mx/reader034/viewer/2022051905/5ff73a6bbd1402441b568bb4/html5/thumbnails/16.jpg)
Λογισμικό Εφαρμογών • Όλα τα προγράμματα που χρησιμοποιούμε για να κάνουμε
μια συγκεκριμένη εργασία όπως: • Κειμενογράφοι (MS-Word) • Προγράμματα ζωγραφικής (Gimp) • Παιχνίδια (Angry Birds) • Πρόγραμμα περιήγησης στο διαδίκτυο (Firefox)
• Τα προγράμματα δεν μπορούν να εκτελεστούν μόνα τους παρά μόνο αλλά εξαρτώνται από το λειτουργικό σύστημα (συμαβατότητα)
Κεφ
άλαι
ο 2
Εφαρ
μογέ
ς Υπ
ολογ
ιστώ
ν
16
![Page 17: Κεφάλαιο 2 Λογισμικό (Software) · • Ξεκίνησαν το 1985 (Windows 1.0) • Είναι το πιο διαδεδομένο λειτουργικό σύστημα](https://reader034.vdocuments.mx/reader034/viewer/2022051905/5ff73a6bbd1402441b568bb4/html5/thumbnails/17.jpg)
Λογισμικό Ανοικτού Κώδικα • Το λογισμικό αναπτύσσεται χρησιμοποιώντας εντολές σε μια
γλώσσα προγραμματισμού. • Όταν οι εντολές είναι διαθέσιμες σε όλους για να τις δουν ή και να
τις τροποποίησουν τότε αναφερόμαστε σε λογισμικό ανοικτού κώδικα
Κεφ
άλαι
ο 2
Εφαρ
μογέ
ς Υπ
ολογ
ιστώ
ν
17
• Όταν το λογισμικό είναι ελεύθερο προς χρήση τότε αναφερόμαστε σε ελεύθερο λογισμικό
• Πολλά διάσημα λειτουργικά συστήματα (π.χ. Android, Linux) και προγράμματα (π.χ. Firefox) είναι ανοικτού κώδικα ελεύθερα λογισμικα Κώδικας σε γλώσσα προγραμματισμού