16
Κεφάλαιο 2: Λογισμικό Α΄ ΤΑΞΗ ΛΥΚΕΙΟΥ Δημητρακοπούλου Άννα, ΠΕ19

Εφαρμογές Πληροφορικής - Κεφάλαιο 2: Λογισμικό

Embed Size (px)

Citation preview

Page 1: Εφαρμογές Πληροφορικής - Κεφάλαιο 2: Λογισμικό

Κεφάλαιο 2: Λογισμικό

Α΄ ΤΑΞΗ ΛΥΚΕΙΟΥ

Δημητρακοπούλου Άννα, ΠΕ19

Page 2: Εφαρμογές Πληροφορικής - Κεφάλαιο 2: Λογισμικό

Το λογισμικό περιλαμβάνει όλα τα προγράμματα του

υπολογιστή.

Οι εντολές που περιέχουν τα προγράμματα καθοδηγούν το

υλικό του υπολογιστή να εκτελέσει τις εργασίες για τις

οποίες σχεδιάστηκε.

Κατηγορίες λογισμικού

Λογισμικό συστήματος

Λογισμικό εφαρμογών

Page 3: Εφαρμογές Πληροφορικής - Κεφάλαιο 2: Λογισμικό

ÐÑÏÃ

Χρήστης

Χρήστης

Χρήστης

Η/ΥΥλικό

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

Λογισμικό συστήματος

Χρήστης

Page 4: Εφαρμογές Πληροφορικής - Κεφάλαιο 2: Λογισμικό

Διαχειρίζεται το υλικό του υπολογιστή

Παρέχει στοιχειώδη λειτουργικότητα προς τονχρήστη

Αποτελεί τη βάση πάνω στην οποίααναπτύσσεται και εκτελείται το Λογισμικόεφαρμογών.

Περιλαμβάνει:◦ Το Λειτουργικό Σύστημα ◦ Οδηγούς συσκευών ◦ Διαγνωστικά εργαλεία ◦ Παραθυρικό σύστημα ◦ Βοηθητικά προγράμματα

Page 5: Εφαρμογές Πληροφορικής - Κεφάλαιο 2: Λογισμικό

Είναι το λογισμικό που είναιυπεύθυνο για τη διαχείρισηκαι τον συντονισμό τωνεργασιών καθώς και τηνκατανομή των διαθέσιμωνπόρων.

Λειτουργεί ως ενδιάμεσοεπίπεδο λογικής διασύνδεσηςμεταξύ λογισμικού και υλικούτου Η/Υ.

Τυπική θέση του λειτουργικού

συστήματος σε ένα υπολογιστικό σύστημα

Page 6: Εφαρμογές Πληροφορικής - Κεφάλαιο 2: Λογισμικό

Πυρήνας → είναι η «καρδιά» του λειτουργικού συστήματος. (Εκτελεί τις λειτουργίες που

αναφέρθηκαν στην προηγούμενη διαφάνεια).

Φλοιός → εξειδικευμένη εφαρμογή που επιτρέπει την πρόσβαση του χρήστη στις υπηρεσίες του Λ.Σ.

Περιβάλλον Εντολών Γραμμής

Γραφικό Περιβάλλον Επικοινωνίας

Page 7: Εφαρμογές Πληροφορικής - Κεφάλαιο 2: Λογισμικό

Πραγματικού χρόνου → παρέχουν γρήγορη και προβλέψιμη απόκριση

σε συγκεκριμένα γεγονότα.

Πολλών χρηστών → εξασφαλίζουν ταυτόχρονη πρόσβαση σε πολλούς

χρήστες στον ίδιο υπολογιστή

Πολύ-διεργασιακά → ο χρήστης μπορεί να εκτελεί ταυτόχρονα πολλά

προγράμματα σε αντίθεση με τα Μονο-διεργασιακά

Κατανεμημένα → διαχειρίζονται μια ομάδα ανεξάρτητων, δικτυωμένων

υπολογιστών, δημιουργώντας την αίσθηση στον χρήση ότι πρόκειται

για έναν και μόνο υπολογιστή

Ενσωματωμένα → σχεδιάστηκαν για να λειτουργούν σε ενσωματωμένα

υπολογιστικά συστήματα με περιορισμένους πόρους.

Page 8: Εφαρμογές Πληροφορικής - Κεφάλαιο 2: Λογισμικό

Κάθε χρήστης έχει διαφορετικές ανάγκες και χρειάζεται τον δικό του

συνδυασμό προγραμμάτων, ώστε να μεταμορφώσει τον υπολογιστή

του σε ένα εξειδικευμένο παραγωγικό εργαλείο. Όλα αυτά τα

προγράμματα ανήκουν στην κατηγορία Λογισμικό Εφαρμογών.

Το λογισμικό εξαρτάται πάντα από τις δυνατότητες του υλικού του

υπολογιστή που διαθέτουμε. Για τον λόγο αυτό, κάθε πρόγραμμα

συνοδεύεται από τις ελάχιστες και τις προτεινόμενες απαιτήσεις

του όσον αφορά στο υλικό (hardware), που πρέπει να λαμβάνονται

υπόψη. Σημαντικό είναι, επίσης, οι εφαρμογές που προμηθευόμαστε

να είναι συμβατές με τη συγκεκριμένη έκδοση ΛΣ που

χρησιμοποιούμε.

Page 9: Εφαρμογές Πληροφορικής - Κεφάλαιο 2: Λογισμικό

Παραδείγματα κατηγοριών

φυλλομετρητές ή προγράμματα πλοήγησης στον Παγκόσμιο Ιστό

(web rowsers)

προγράμματα αναπαραγωγής πολυμέσων (media players)

εφαρμογές γραφείου (office suites)

προγράμματα αντιμετώπισης κακόβουλου λογισμικού (antivirus)

εφαρμογές επεξεργασίας εικόνας, σχεδίου και βίντεο

εφαρμογές ανάπτυξης πολυμεσικών εφαρμογών

επιτραπέζια τυπογραφία

τεχνολογίες Υποβοηθούμενες από Υπολογιστή

Page 10: Εφαρμογές Πληροφορικής - Κεφάλαιο 2: Λογισμικό

επεξεργαστής κειμένου

υπολογιστικό φύλλο

πρόγραμμα παρουσιάσεων

πρόγραμμα διαχείρισης βάσεων δεδομένων

πρόγραμμα ηλεκτρονικού ταχυδρομείου

Page 11: Εφαρμογές Πληροφορικής - Κεφάλαιο 2: Λογισμικό

Επεξεργασία εικόνας: Adobe

Photoshop, Gimp.

Επεξεργασία σχεδίου: CorelDraw,

InkScape.

Επεξεργασία βίντεο: Adobe Premiere

Pro και Kdenlive

Page 12: Εφαρμογές Πληροφορικής - Κεφάλαιο 2: Λογισμικό

Τα πολυμέσα αποτελούν τον συνδυασμό δύοτουλάχιστον μέσων όπως: κείμενο, ήχος, εικόνα,κινούμενη εικόνα (animation) και βίντεο.

Εφαρμογές όπως το Adobe Flash και το Synfig Studio μάςβοηθούν στη δημιουργία πολυμεσικού υλικού.

Page 13: Εφαρμογές Πληροφορικής - Κεφάλαιο 2: Λογισμικό

Επιτρέπει σε συντάκτες και σχεδιαστές να δημιουργήσουν βιβλία, εφημερίδες και περιοδικά.

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

Στην κατηγορία αυτή ανήκουν τα QuarkXPress και Scribus.

Page 14: Εφαρμογές Πληροφορικής - Κεφάλαιο 2: Λογισμικό

Σχεδίαση με Υποβοήθηση Υπολογιστή (CAD):

χρησιμοποιεί λογισμικό για τηδημιουργία, τροποποίηση, ανάλυσηή βελτιστοποίηση ενός σχεδιασμού.Το AutoCAD και το Archimedesαποτελούν ενδεικτικές εφαρμογέςCAD.

Παραγωγή με Υποβοήθηση Υπολογιστή (CAM):

το λογισμικό χρησιμοποιείται γιατον έλεγχο εργαλειομηχανών καισυναφών μηχανημάτων στηνπαραγωγή αντικειμένων.

Page 15: Εφαρμογές Πληροφορικής - Κεφάλαιο 2: Λογισμικό

Το ελεύθερο λογισμικό, είναι λογισμικό πουμπορεί να χρησιμοποιηθεί, αντιγραφεί,μελετηθεί, τροποποιηθεί και αναδιανεμηθείχωρίς περιορισμό.

Περιλαμβάνει τις εξής ελευθερίες:

Ελευθερία 0: για χρήση του προγράμματοςγια οποιονδήποτε σκοπό.

Ελευθερία 1: για μελέτη και τροποποίησητου προγράμματος.

Ελευθερία 2: για αναδιανομή αντιγράφωντου προγράμματος.

Ελευθερία 3: για βελτίωση και επανέκδοσητου προγράμματος, προς το συμφέρον τηςκοινότητας των χρηστών.

Page 16: Εφαρμογές Πληροφορικής - Κεφάλαιο 2: Λογισμικό

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

Το δωρεάν λογισμικό (freeware), δεν απαιτεί πληρωμήγια τη χρήση του, όμως ο δημιουργός του διατηρεί όλατα δικαιώματά του.

Έτσι, το ελεύθερο λογισμικό είναι πρωτίστως ζήτημαελευθερίας, όχι κόστους. Οι χρήστες είναι ελεύθεροι νακάνουν ό,τι θέλουν με το συγκεκριμένο λογισμικό: να τοαναδιανείμουν χωρίς χρέωση ή ακόμα και να τοπουλήσουν.