SlideShare une entreprise Scribd logo
1  sur  23
Εφαρμογές Πληροφορικής 
Κεφάλαιο 2. Λογισμικό (software) 
Α’ ΕΠΑΛ 
Κατζαγιαννάκη Ηλέρια 
Σχολικό Έτος: 2014-2015 
5ο ΕΠΑΛ Ηρακλείου 
1
Υπολογιστικό Σύστημα 
Υλικό Λογισμικό 
Hardware Software 
2
Λογισμικό 
Λογισμικό 
Συστήματος 
(system software) 
Λογισμικό 
Εφαρμογών 
(application 
software) 
3
Λογισμικό Συστήματος 
Διαχειρίζεται το υλικό του υπολογιστή, 
παρέχει στοιχειώδη λειτουργικότητα προς 
τον χρήστη και αποτελεί τη βάση πάνω 
στην οποία αναπτύσσεται και εκτελείται το 
Λογισμικό Εφαρμογών. 
Περιλαμβάνει: 
◦ το Λειτουργικό Σύστημα (Operating System - 
OS), 
◦ οδηγούς συσκευών (drivers), 
◦ διαγνωστικά εργαλεία, 
◦ το παραθυρικό σύστημα, 
◦ βοηθητικά προγράμματα, και άλλα. 
4
Λειτουργικό Σύστημα 
Αποτελεί το λογισμικό του υπολογιστή που 
είναι υπεύθυνο για τη διαχείριση και τον 
συντονισμό των εργασιών, καθώς και την 
κατανομή των διαθέσιμων πόρων, όπως 
είναι π.χ. η μνήμη και ο χρόνος εκτέλεσης 
στην ΚΜΕ. 
Παράλληλα, λειτουργεί ως ένα ενδιάμεσο 
επίπεδο λογικής διασύνδεσης μεταξύ 
λογισμικού και υλικού του υπολογιστή. 
5
Λειτουργικό Σύστημα 
Το πιο σημαντικό μέρος του Λειτουργικού Συστήματος 
(ΛΣ) ονομάζεται πυρήνας (kernel). 
Ο φλοιός (shell) είναι μια εξειδικευμένη εφαρμογή 
που επιτρέπει την πρόσβαση του χρήστη στις 
υπηρεσίες του ΛΣ. Αποτελεί δηλαδή τη διεπαφή 
μεταξύ χρήστη και ΛΣ. 
◦ Ο φλοιός μπορεί να είναι ένα Περιβάλλον Εντολών Γραμμής 
ή ένα Γραφικό Περιβάλλον Επικοινωνίας (GUI). 
6
Κατηγορίες Λειτουργικών 
Συστημάτων 
Πραγματικού-χρόνου (Real-time), που παρέχουν γρήγορη 
και προβλέψιμη απόκριση σε συγκεκριμένα γεγονότα. 
Πολλών-χρηστών (Multi-user), τα οποία εξασφαλίζουν 
ταυτόχρονη πρόσβαση σε πολλούς χρήστες στον ίδιο 
υπολογιστή. 
Πολύ-διεργασιακά (Multi-tasking), όπου ο χρήστης 
μπορεί να εκτελεί ταυτόχρονα πολλά προγράμματα σε 
αντίθεση με τα Μονο-διεργασιακά (Single-tasking). 
Κατανεμημένα (Distributed). Ένα κατανεμημένο ΛΣ 
διαχειρίζεται μια ομάδα ανεξάρτητων, δικτυωμένων 
υπολογιστών, δημιουργώντας την αίσθηση στον χρήση ότι 
πρόκειται για έναν και μόνο υπολογιστή. 
Ενσωματωμένα (Embedded), τα οποία σχεδιάστηκαν για 
να λειτουργούν σε ενσωματωμένα υπολογιστικά 
συστήματα με περιορισμένους πόρους. 
7
Παραδείγματα ΛΣ 
ΛΣ Έξυπνων 
Κινητών 
ΛΣ 
Υπολογιστών 
8
Δραστηριότητα 
Ποια λειτουργικά συστήματα έχετε 
χρησιμοποιήσει; Αναφέρετε τα 
πλεονεκτήματα και τα μειονεκτήματα 
του καθενός από αυτά. 
9
Λογισμικό Εφαρμογών 
Προγράμματα που ικανοποιούν κάποιες 
ανάγκες μας 
Εκδόσεις trial 
Ελάχιστες απαιτήσεις υλικού 
10
Λογισμικό Εφαρμογών 
Ευρείας χρήσης 
◦ φυλλομετρητές (web browsers), 
◦ προγράμματα αναπαραγωγής πολυμέσων 
(media players) 
◦ εφαρμογές γραφείου (office suites) και 
◦ προγράμματα αντιμετώπισης κακόβουλου 
λογισμικού (antivirus). 
11
Εφαρμογές γραφείου (office suite) 
ο επεξεργαστής κειμένου (word processor), που 
χρησιμοποιείται για τη σύνθεση, διόρθωση, μορφοποίηση 
και εκτύπωση εγγράφων. 
το υπολογιστικό φύλλο (spreadsheet), που διευκολύνει 
την οργάνωση αριθμητικών δεδομένων μέσω πινάκων, 
την αυτοματοποίηση πολύπλοκων υπολογισμών και τη 
δημιουργία γραφημάτων. 
το πρόγραμμα παρουσιάσεων, για την εύκολη 
δημιουργία εντυπωσιακών διαφανειών μιας παρουσίασης. 
το πρόγραμμα διαχείρισης βάσεων δεδομένων, που 
επιτρέπει την αποτελεσματική οργάνωση και διαχείριση 
της πληροφορίας. 
το πρόγραμμα ηλεκτρονικού ταχυδρομείου και 
οργάνωσης υποχρεώσεων. 
12
Επεξεργασία εικόνας, σχεδίου 
και βίντεο 
Προγράμματα επεξεργασίας εικόνας που 
μπορούν να τροποποιήσουν μια εικόνα σε 
επίπεδο εικονοστοιχείου (pixel). 
◦ Adobe Photoshop και Gimp 
Προγράμματα σχεδίασης που 
χρησιμοποιούν διανυσματικά γραφικά 
(vector graphics). 
◦ CorelDraw και InkScape 
Προγράμματα επεξεργασίας βίντεο 
◦ Adobe Premiere Pro και Kdenlive 
13
Δημιουργία πολυμεσικών 
εφαρμογών 
Τα πολυμέσα αποτελούν τον συνδυασμό 
δύο τουλάχιστον μέσων όπως: κείμενο, 
ήχος, εικόνα, κινούμενη εικόνα (animation) 
και βίντεο. 
Χρησιμοποιούνται με πολλούς και 
διαφορετικούς τρόπους, λόγου χάρη για 
την πλοήγηση και το περιεχόμενο ενός 
ιστότοπου (website), για τη δημιουργία 
ενός απλού παιχνιδιού ή μιας 
εκπαιδευτικής εφαρμογής. 
Adobe Flash και Synfig Studio 
14
Επιτραπέζια τυπογραφία 
(Desktop Publishing – DTP) 
Μια εφαρμογή επιτραπέζιας 
τυπογραφίας επιτρέπει σε συντάκτες 
και σχεδιαστές να δημιουργήσουν 
βιβλία, εφημερίδες και περιοδικά στην 
οθόνη ενός προσωπικού υπολογιστή. 
QuarkXPress και Scribus 
15
Τεχνολογίες Υποβοηθούμενες 
από Υπολογιστή (CAD) 
Η Σχεδίαση με Υποβοήθηση Υπολογιστή 
(CAD) χρησιμοποιεί λογισμικό για τη 
δημιουργία, τροποποίηση, ανάλυση ή 
βελτιστοποίηση ενός σχεδιασμού. 
Στην Παραγωγή με Υποβοήθηση 
Υπολογιστή (CAM), το λογισμικό 
χρησιμοποιείται για τον έλεγχο 
εργαλειομηχανών και συναφών 
μηχανημάτων στην παραγωγή 
αντικειμένων. 
AutoCAD και Archimedes 
16
Δραστηριότητα 
Ποιες εφαρμογές έχετε χρησιμοποιήσει; 
Σε ποια κατηγορία ανήκουν; 
17
Ελεύθερο Λογισμικό - Λογισμικό 
Ανοιχτού Κώδικα (ΕΛ/ΛΑΚ) 
Είναι λογισμικό που μπορεί να χρησιμοποιηθεί, 
αντιγραφεί, μελετηθεί, τροποποιηθεί και 
αναδιανεμηθεί χωρίς περιορισμό. 
Συγκεκριμένα, περιλαμβάνει τις εξής ελευθερίες: 
◦ Ελευθερία 0: για χρήση του προγράμματος για 
οποιονδήποτε σκοπό. 
◦ Ελευθερία 1: για μελέτη και τροποποίηση του 
προγράμματος. 
◦ Ελευθερία 2: για αναδιανομή αντιγράφων του 
προγράμματος. 
◦ Ελευθερία 3: για βελτίωση και επανέκδοση του 
προγράμματος, προς το συμφέρον της κοινότητας 
των χρηστών. 
18
Λογισμικό Ανοιχτού Κώδικα και 
Δωρεάν Λογισμικό 
Το λογισμικό ανοικτού κώδικα δεν σημαίνει 
απαραιτήτως ελεύθερο λογισμικό, αλλά 
αναφέρεται μόνο στο γεγονός πως επιτρέπεται 
σε κάθε χρήστη να εξετάσει και να 
χρησιμοποιήσει τη γνώση και τις δυνατότητες 
που προσφέρει ο παρεχόμενος πηγαίος 
κώδικας. 
Το ελεύθερο λογισμικό είναι επίσης 
διαφορετικό από το δωρεάν λογισμικό 
(freeware), το οποίο δεν απαιτεί πληρωμή για τη 
χρήση, όμως ο δημιουργός του διατηρεί όλα τα 
δικαιώματά του. 
19
Ο κόσμος του ΕΛ/ΛΑΚ 
20
Παραδείγματα ΕΛ/ ΛΑΚ 
21
Δραστηριότητα 
Παρακολουθήστε το video για το 
ΕΛ/ΛΑΚ https://mathe.ellak.gr/?p=1 
Απαντήστε στο φυλλάδιο…. 
22
23

Contenu connexe

Tendances

Λειτουργικα Συστήματα - Μάθημα 1- Εισαγωγή
Λειτουργικα Συστήματα - Μάθημα 1- ΕισαγωγήΛειτουργικα Συστήματα - Μάθημα 1- Εισαγωγή
Λειτουργικα Συστήματα - Μάθημα 1- Εισαγωγήedioudi
 
Γ.2.Μ.3 προβλήματα υλικού
Γ.2.Μ.3 προβλήματα υλικούΓ.2.Μ.3 προβλήματα υλικού
Γ.2.Μ.3 προβλήματα υλικούpapettas
 
Εισαγωγή στους Ηλεκτρονικούς Υπολογιστές και Προγραμματισμός-Θεωρητικές έννοι...
Εισαγωγή στους Ηλεκτρονικούς Υπολογιστές και Προγραμματισμός-Θεωρητικές έννοι...Εισαγωγή στους Ηλεκτρονικούς Υπολογιστές και Προγραμματισμός-Θεωρητικές έννοι...
Εισαγωγή στους Ηλεκτρονικούς Υπολογιστές και Προγραμματισμός-Θεωρητικές έννοι...Georgios Gidas
 
Παρουσίαση του μαθήματος "Εφαρμογές πληροφορικής"
Παρουσίαση του μαθήματος "Εφαρμογές πληροφορικής"Παρουσίαση του μαθήματος "Εφαρμογές πληροφορικής"
Παρουσίαση του μαθήματος "Εφαρμογές πληροφορικής"Ιωάννης Σαρημπαλίδης
 
ΛΕΙΤΟΥΡΓΙΚΑ ΣΥΣΤΗΜΑΤΑ
ΛΕΙΤΟΥΡΓΙΚΑ ΣΥΣΤΗΜΑΤΑ ΛΕΙΤΟΥΡΓΙΚΑ ΣΥΣΤΗΜΑΤΑ
ΛΕΙΤΟΥΡΓΙΚΑ ΣΥΣΤΗΜΑΤΑ Katerina Drimili
 
Λειτουργικά Συστήματα ΕΠΑΛ - Βασικές Έννοιες
Λειτουργικά Συστήματα ΕΠΑΛ - Βασικές ΈννοιεςΛειτουργικά Συστήματα ΕΠΑΛ - Βασικές Έννοιες
Λειτουργικά Συστήματα ΕΠΑΛ - Βασικές ΈννοιεςMinistry of Education
 
Ιστορική Αναδρομή στα Λειτουργικά Συστήματα – ο πυρήνας, ο φλοιός.
Ιστορική Αναδρομή στα Λειτουργικά Συστήματα – ο πυρήνας, ο φλοιός.Ιστορική Αναδρομή στα Λειτουργικά Συστήματα – ο πυρήνας, ο φλοιός.
Ιστορική Αναδρομή στα Λειτουργικά Συστήματα – ο πυρήνας, ο φλοιός.Georgios Giannopoulos
 
Shmeioseis os
Shmeioseis osShmeioseis os
Shmeioseis osdannieza
 
Software presentation[1]
Software presentation[1]Software presentation[1]
Software presentation[1]mnikol
 
Eισαγωγή στους Yπολογιστές
Eισαγωγή στους Yπολογιστές Eισαγωγή στους Yπολογιστές
Eισαγωγή στους Yπολογιστές Evangelia Anastasaki
 
Κατηγορίες λειτουργικών συστημάτων
Κατηγορίες λειτουργικών συστημάτωνΚατηγορίες λειτουργικών συστημάτων
Κατηγορίες λειτουργικών συστημάτωνedioudi
 
Το Υλικό του Υπολογιστή - Εφαρμογές Πληροφορικής
Το Υλικό του Υπολογιστή - Εφαρμογές ΠληροφορικήςΤο Υλικό του Υπολογιστή - Εφαρμογές Πληροφορικής
Το Υλικό του Υπολογιστή - Εφαρμογές Πληροφορικήςaberri
 
ΥΛΙΚΟ ΥΠΟΛΟΓΙΣΤΩΝ
ΥΛΙΚΟ ΥΠΟΛΟΓΙΣΤΩΝΥΛΙΚΟ ΥΠΟΛΟΓΙΣΤΩΝ
ΥΛΙΚΟ ΥΠΟΛΟΓΙΣΤΩΝ3lykgala
 
ενότητα 2
ενότητα 2 ενότητα 2
ενότητα 2 tryfonid
 
Οι έννοιες «Πρόγραμμα» και «Λογισμικό»
Οι έννοιες «Πρόγραμμα» και «Λογισμικό»Οι έννοιες «Πρόγραμμα» και «Λογισμικό»
Οι έννοιες «Πρόγραμμα» και «Λογισμικό»Nikos Stefanoudakis
 

Tendances (20)

Λειτουργικα Συστήματα - Μάθημα 1- Εισαγωγή
Λειτουργικα Συστήματα - Μάθημα 1- ΕισαγωγήΛειτουργικα Συστήματα - Μάθημα 1- Εισαγωγή
Λειτουργικα Συστήματα - Μάθημα 1- Εισαγωγή
 
Γ.2.Μ.3 προβλήματα υλικού
Γ.2.Μ.3 προβλήματα υλικούΓ.2.Μ.3 προβλήματα υλικού
Γ.2.Μ.3 προβλήματα υλικού
 
Εισαγωγή στους Ηλεκτρονικούς Υπολογιστές και Προγραμματισμός-Θεωρητικές έννοι...
Εισαγωγή στους Ηλεκτρονικούς Υπολογιστές και Προγραμματισμός-Θεωρητικές έννοι...Εισαγωγή στους Ηλεκτρονικούς Υπολογιστές και Προγραμματισμός-Θεωρητικές έννοι...
Εισαγωγή στους Ηλεκτρονικούς Υπολογιστές και Προγραμματισμός-Θεωρητικές έννοι...
 
Presentation 2
Presentation 2Presentation 2
Presentation 2
 
Παρουσίαση του μαθήματος "Εφαρμογές πληροφορικής"
Παρουσίαση του μαθήματος "Εφαρμογές πληροφορικής"Παρουσίαση του μαθήματος "Εφαρμογές πληροφορικής"
Παρουσίαση του μαθήματος "Εφαρμογές πληροφορικής"
 
ΛΕΙΤΟΥΡΓΙΚΑ ΣΥΣΤΗΜΑΤΑ
ΛΕΙΤΟΥΡΓΙΚΑ ΣΥΣΤΗΜΑΤΑ ΛΕΙΤΟΥΡΓΙΚΑ ΣΥΣΤΗΜΑΤΑ
ΛΕΙΤΟΥΡΓΙΚΑ ΣΥΣΤΗΜΑΤΑ
 
Λειτουργικά Συστήματα ΕΠΑΛ - Βασικές Έννοιες
Λειτουργικά Συστήματα ΕΠΑΛ - Βασικές ΈννοιεςΛειτουργικά Συστήματα ΕΠΑΛ - Βασικές Έννοιες
Λειτουργικά Συστήματα ΕΠΑΛ - Βασικές Έννοιες
 
Ιστορική Αναδρομή στα Λειτουργικά Συστήματα – ο πυρήνας, ο φλοιός.
Ιστορική Αναδρομή στα Λειτουργικά Συστήματα – ο πυρήνας, ο φλοιός.Ιστορική Αναδρομή στα Λειτουργικά Συστήματα – ο πυρήνας, ο φλοιός.
Ιστορική Αναδρομή στα Λειτουργικά Συστήματα – ο πυρήνας, ο φλοιός.
 
Shmeioseis os
Shmeioseis osShmeioseis os
Shmeioseis os
 
Software presentation[1]
Software presentation[1]Software presentation[1]
Software presentation[1]
 
Eισαγωγή στους Yπολογιστές
Eισαγωγή στους Yπολογιστές Eισαγωγή στους Yπολογιστές
Eισαγωγή στους Yπολογιστές
 
Κατηγορίες λειτουργικών συστημάτων
Κατηγορίες λειτουργικών συστημάτωνΚατηγορίες λειτουργικών συστημάτων
Κατηγορίες λειτουργικών συστημάτων
 
Το Υλικό του Υπολογιστή - Εφαρμογές Πληροφορικής
Το Υλικό του Υπολογιστή - Εφαρμογές ΠληροφορικήςΤο Υλικό του Υπολογιστή - Εφαρμογές Πληροφορικής
Το Υλικό του Υπολογιστή - Εφαρμογές Πληροφορικής
 
ΥΛΙΚΟ ΥΠΟΛΟΓΙΣΤΩΝ
ΥΛΙΚΟ ΥΠΟΛΟΓΙΣΤΩΝΥΛΙΚΟ ΥΠΟΛΟΓΙΣΤΩΝ
ΥΛΙΚΟ ΥΠΟΛΟΓΙΣΤΩΝ
 
ενότητα 2
ενότητα 2 ενότητα 2
ενότητα 2
 
Logismiko efarmogon
Logismiko efarmogonLogismiko efarmogon
Logismiko efarmogon
 
κεφαλαιο 7
κεφαλαιο 7κεφαλαιο 7
κεφαλαιο 7
 
Επεξεργαστές
ΕπεξεργαστέςΕπεξεργαστές
Επεξεργαστές
 
Οι έννοιες «Πρόγραμμα» και «Λογισμικό»
Οι έννοιες «Πρόγραμμα» και «Λογισμικό»Οι έννοιες «Πρόγραμμα» και «Λογισμικό»
Οι έννοιες «Πρόγραμμα» και «Λογισμικό»
 
Logismiko
LogismikoLogismiko
Logismiko
 

Similaire à Εφαρμογές πληροφορικής 2ο κεφ

Κεφάλαιο 5: Γνωριμία με το Λογισμικό του Υπολογιστή
Κεφάλαιο 5: Γνωριμία με το Λογισμικό του ΥπολογιστήΚεφάλαιο 5: Γνωριμία με το Λογισμικό του Υπολογιστή
Κεφάλαιο 5: Γνωριμία με το Λογισμικό του ΥπολογιστήOmada Sarantaeksi
 
κεφ2 λογισμικό
κεφ2 λογισμικόκεφ2 λογισμικό
κεφ2 λογισμικόakarathanos
 
Λογισμικό
ΛογισμικόΛογισμικό
ΛογισμικόMariaProGr
 
Software
SoftwareSoftware
Softwaregregflo
 
λογισμικο
λογισμικολογισμικο
λογισμικοpkarkaveli
 
2.2 ταξινόμηση λογισμικού εφαρμογών
2.2 ταξινόμηση λογισμικού εφαρμογών2.2 ταξινόμηση λογισμικού εφαρμογών
2.2 ταξινόμηση λογισμικού εφαρμογώνpainter1971
 
A 3 2 Software Kategories
A 3 2 Software KategoriesA 3 2 Software Kategories
A 3 2 Software Kategoriespapettas
 
λογισμικό(Software)
λογισμικό(Software)λογισμικό(Software)
λογισμικό(Software)Evi Tzanne
 
Εκπαιδευτικό Βίντεο
Εκπαιδευτικό ΒίντεοΕκπαιδευτικό Βίντεο
Εκπαιδευτικό ΒίντεοDimitris Oikou
 
α 5 γνωριμία με το λογισμικό
α 5 γνωριμία με το λογισμικόα 5 γνωριμία με το λογισμικό
α 5 γνωριμία με το λογισμικόionvam
 
κεφ 4 πληρες κειμενο
κεφ 4 πληρες κειμενοκεφ 4 πληρες κειμενο
κεφ 4 πληρες κειμενοpapavasi
 
ΛΟΓΙΣΜΙΚΟ (SOFTWARE)
ΛΟΓΙΣΜΙΚΟ (SOFTWARE)ΛΟΓΙΣΜΙΚΟ (SOFTWARE)
ΛΟΓΙΣΜΙΚΟ (SOFTWARE)3lykgala
 

Similaire à Εφαρμογές πληροφορικής 2ο κεφ (20)

Κεφάλαιο 5: Γνωριμία με το Λογισμικό του Υπολογιστή
Κεφάλαιο 5: Γνωριμία με το Λογισμικό του ΥπολογιστήΚεφάλαιο 5: Γνωριμία με το Λογισμικό του Υπολογιστή
Κεφάλαιο 5: Γνωριμία με το Λογισμικό του Υπολογιστή
 
κεφ2 λογισμικό
κεφ2 λογισμικόκεφ2 λογισμικό
κεφ2 λογισμικό
 
4 - Computer Software
4 - Computer Software4 - Computer Software
4 - Computer Software
 
Gt
GtGt
Gt
 
Software
SoftwareSoftware
Software
 
Λογισμικό
ΛογισμικόΛογισμικό
Λογισμικό
 
Software
SoftwareSoftware
Software
 
λογισμικο
λογισμικολογισμικο
λογισμικο
 
2.2 ταξινόμηση λογισμικού εφαρμογών
2.2 ταξινόμηση λογισμικού εφαρμογών2.2 ταξινόμηση λογισμικού εφαρμογών
2.2 ταξινόμηση λογισμικού εφαρμογών
 
A 3 2 Software Kategories
A 3 2 Software KategoriesA 3 2 Software Kategories
A 3 2 Software Kategories
 
λογισμικό(Software)
λογισμικό(Software)λογισμικό(Software)
λογισμικό(Software)
 
Lm
LmLm
Lm
 
Εκπαιδευτικό Βίντεο
Εκπαιδευτικό ΒίντεοΕκπαιδευτικό Βίντεο
Εκπαιδευτικό Βίντεο
 
Logismiko
LogismikoLogismiko
Logismiko
 
α 5 γνωριμία με το λογισμικό
α 5 γνωριμία με το λογισμικόα 5 γνωριμία με το λογισμικό
α 5 γνωριμία με το λογισμικό
 
Software - Λογισμικό
Software - ΛογισμικόSoftware - Λογισμικό
Software - Λογισμικό
 
κεφ 4 πληρες κειμενο
κεφ 4 πληρες κειμενοκεφ 4 πληρες κειμενο
κεφ 4 πληρες κειμενο
 
Kexa
KexaKexa
Kexa
 
ΛΟΓΙΣΜΙΚΟ (SOFTWARE)
ΛΟΓΙΣΜΙΚΟ (SOFTWARE)ΛΟΓΙΣΜΙΚΟ (SOFTWARE)
ΛΟΓΙΣΜΙΚΟ (SOFTWARE)
 
DH2 EN1 new.pdf
DH2 EN1 new.pdfDH2 EN1 new.pdf
DH2 EN1 new.pdf
 

Εφαρμογές πληροφορικής 2ο κεφ

  • 1. Εφαρμογές Πληροφορικής Κεφάλαιο 2. Λογισμικό (software) Α’ ΕΠΑΛ Κατζαγιαννάκη Ηλέρια Σχολικό Έτος: 2014-2015 5ο ΕΠΑΛ Ηρακλείου 1
  • 2. Υπολογιστικό Σύστημα Υλικό Λογισμικό Hardware Software 2
  • 3. Λογισμικό Λογισμικό Συστήματος (system software) Λογισμικό Εφαρμογών (application software) 3
  • 4. Λογισμικό Συστήματος Διαχειρίζεται το υλικό του υπολογιστή, παρέχει στοιχειώδη λειτουργικότητα προς τον χρήστη και αποτελεί τη βάση πάνω στην οποία αναπτύσσεται και εκτελείται το Λογισμικό Εφαρμογών. Περιλαμβάνει: ◦ το Λειτουργικό Σύστημα (Operating System - OS), ◦ οδηγούς συσκευών (drivers), ◦ διαγνωστικά εργαλεία, ◦ το παραθυρικό σύστημα, ◦ βοηθητικά προγράμματα, και άλλα. 4
  • 5. Λειτουργικό Σύστημα Αποτελεί το λογισμικό του υπολογιστή που είναι υπεύθυνο για τη διαχείριση και τον συντονισμό των εργασιών, καθώς και την κατανομή των διαθέσιμων πόρων, όπως είναι π.χ. η μνήμη και ο χρόνος εκτέλεσης στην ΚΜΕ. Παράλληλα, λειτουργεί ως ένα ενδιάμεσο επίπεδο λογικής διασύνδεσης μεταξύ λογισμικού και υλικού του υπολογιστή. 5
  • 6. Λειτουργικό Σύστημα Το πιο σημαντικό μέρος του Λειτουργικού Συστήματος (ΛΣ) ονομάζεται πυρήνας (kernel). Ο φλοιός (shell) είναι μια εξειδικευμένη εφαρμογή που επιτρέπει την πρόσβαση του χρήστη στις υπηρεσίες του ΛΣ. Αποτελεί δηλαδή τη διεπαφή μεταξύ χρήστη και ΛΣ. ◦ Ο φλοιός μπορεί να είναι ένα Περιβάλλον Εντολών Γραμμής ή ένα Γραφικό Περιβάλλον Επικοινωνίας (GUI). 6
  • 7. Κατηγορίες Λειτουργικών Συστημάτων Πραγματικού-χρόνου (Real-time), που παρέχουν γρήγορη και προβλέψιμη απόκριση σε συγκεκριμένα γεγονότα. Πολλών-χρηστών (Multi-user), τα οποία εξασφαλίζουν ταυτόχρονη πρόσβαση σε πολλούς χρήστες στον ίδιο υπολογιστή. Πολύ-διεργασιακά (Multi-tasking), όπου ο χρήστης μπορεί να εκτελεί ταυτόχρονα πολλά προγράμματα σε αντίθεση με τα Μονο-διεργασιακά (Single-tasking). Κατανεμημένα (Distributed). Ένα κατανεμημένο ΛΣ διαχειρίζεται μια ομάδα ανεξάρτητων, δικτυωμένων υπολογιστών, δημιουργώντας την αίσθηση στον χρήση ότι πρόκειται για έναν και μόνο υπολογιστή. Ενσωματωμένα (Embedded), τα οποία σχεδιάστηκαν για να λειτουργούν σε ενσωματωμένα υπολογιστικά συστήματα με περιορισμένους πόρους. 7
  • 8. Παραδείγματα ΛΣ ΛΣ Έξυπνων Κινητών ΛΣ Υπολογιστών 8
  • 9. Δραστηριότητα Ποια λειτουργικά συστήματα έχετε χρησιμοποιήσει; Αναφέρετε τα πλεονεκτήματα και τα μειονεκτήματα του καθενός από αυτά. 9
  • 10. Λογισμικό Εφαρμογών Προγράμματα που ικανοποιούν κάποιες ανάγκες μας Εκδόσεις trial Ελάχιστες απαιτήσεις υλικού 10
  • 11. Λογισμικό Εφαρμογών Ευρείας χρήσης ◦ φυλλομετρητές (web browsers), ◦ προγράμματα αναπαραγωγής πολυμέσων (media players) ◦ εφαρμογές γραφείου (office suites) και ◦ προγράμματα αντιμετώπισης κακόβουλου λογισμικού (antivirus). 11
  • 12. Εφαρμογές γραφείου (office suite) ο επεξεργαστής κειμένου (word processor), που χρησιμοποιείται για τη σύνθεση, διόρθωση, μορφοποίηση και εκτύπωση εγγράφων. το υπολογιστικό φύλλο (spreadsheet), που διευκολύνει την οργάνωση αριθμητικών δεδομένων μέσω πινάκων, την αυτοματοποίηση πολύπλοκων υπολογισμών και τη δημιουργία γραφημάτων. το πρόγραμμα παρουσιάσεων, για την εύκολη δημιουργία εντυπωσιακών διαφανειών μιας παρουσίασης. το πρόγραμμα διαχείρισης βάσεων δεδομένων, που επιτρέπει την αποτελεσματική οργάνωση και διαχείριση της πληροφορίας. το πρόγραμμα ηλεκτρονικού ταχυδρομείου και οργάνωσης υποχρεώσεων. 12
  • 13. Επεξεργασία εικόνας, σχεδίου και βίντεο Προγράμματα επεξεργασίας εικόνας που μπορούν να τροποποιήσουν μια εικόνα σε επίπεδο εικονοστοιχείου (pixel). ◦ Adobe Photoshop και Gimp Προγράμματα σχεδίασης που χρησιμοποιούν διανυσματικά γραφικά (vector graphics). ◦ CorelDraw και InkScape Προγράμματα επεξεργασίας βίντεο ◦ Adobe Premiere Pro και Kdenlive 13
  • 14. Δημιουργία πολυμεσικών εφαρμογών Τα πολυμέσα αποτελούν τον συνδυασμό δύο τουλάχιστον μέσων όπως: κείμενο, ήχος, εικόνα, κινούμενη εικόνα (animation) και βίντεο. Χρησιμοποιούνται με πολλούς και διαφορετικούς τρόπους, λόγου χάρη για την πλοήγηση και το περιεχόμενο ενός ιστότοπου (website), για τη δημιουργία ενός απλού παιχνιδιού ή μιας εκπαιδευτικής εφαρμογής. Adobe Flash και Synfig Studio 14
  • 15. Επιτραπέζια τυπογραφία (Desktop Publishing – DTP) Μια εφαρμογή επιτραπέζιας τυπογραφίας επιτρέπει σε συντάκτες και σχεδιαστές να δημιουργήσουν βιβλία, εφημερίδες και περιοδικά στην οθόνη ενός προσωπικού υπολογιστή. QuarkXPress και Scribus 15
  • 16. Τεχνολογίες Υποβοηθούμενες από Υπολογιστή (CAD) Η Σχεδίαση με Υποβοήθηση Υπολογιστή (CAD) χρησιμοποιεί λογισμικό για τη δημιουργία, τροποποίηση, ανάλυση ή βελτιστοποίηση ενός σχεδιασμού. Στην Παραγωγή με Υποβοήθηση Υπολογιστή (CAM), το λογισμικό χρησιμοποιείται για τον έλεγχο εργαλειομηχανών και συναφών μηχανημάτων στην παραγωγή αντικειμένων. AutoCAD και Archimedes 16
  • 17. Δραστηριότητα Ποιες εφαρμογές έχετε χρησιμοποιήσει; Σε ποια κατηγορία ανήκουν; 17
  • 18. Ελεύθερο Λογισμικό - Λογισμικό Ανοιχτού Κώδικα (ΕΛ/ΛΑΚ) Είναι λογισμικό που μπορεί να χρησιμοποιηθεί, αντιγραφεί, μελετηθεί, τροποποιηθεί και αναδιανεμηθεί χωρίς περιορισμό. Συγκεκριμένα, περιλαμβάνει τις εξής ελευθερίες: ◦ Ελευθερία 0: για χρήση του προγράμματος για οποιονδήποτε σκοπό. ◦ Ελευθερία 1: για μελέτη και τροποποίηση του προγράμματος. ◦ Ελευθερία 2: για αναδιανομή αντιγράφων του προγράμματος. ◦ Ελευθερία 3: για βελτίωση και επανέκδοση του προγράμματος, προς το συμφέρον της κοινότητας των χρηστών. 18
  • 19. Λογισμικό Ανοιχτού Κώδικα και Δωρεάν Λογισμικό Το λογισμικό ανοικτού κώδικα δεν σημαίνει απαραιτήτως ελεύθερο λογισμικό, αλλά αναφέρεται μόνο στο γεγονός πως επιτρέπεται σε κάθε χρήστη να εξετάσει και να χρησιμοποιήσει τη γνώση και τις δυνατότητες που προσφέρει ο παρεχόμενος πηγαίος κώδικας. Το ελεύθερο λογισμικό είναι επίσης διαφορετικό από το δωρεάν λογισμικό (freeware), το οποίο δεν απαιτεί πληρωμή για τη χρήση, όμως ο δημιουργός του διατηρεί όλα τα δικαιώματά του. 19
  • 20. Ο κόσμος του ΕΛ/ΛΑΚ 20
  • 22. Δραστηριότητα Παρακολουθήστε το video για το ΕΛ/ΛΑΚ https://mathe.ellak.gr/?p=1 Απαντήστε στο φυλλάδιο…. 22
  • 23. 23