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

Σχετικά έγγραφα
ΚΕΦΑΛΑΙΟ 2 - ΛΟΓΙΣΜΙΚΟ

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

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

Στο λογιςμικό (software) περιλαμβϊνονται όλα τα προγράμματα του υπολογιςτό. Το Λογιςμικό χωρύζετε ςε δύο μεγϊλεσ κατηγορύεσ:

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

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

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

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

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

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

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

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

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

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

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

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

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

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

ΜΑΘΗΜΑ 3 MULTIPLE CHOICE

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

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

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

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

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

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

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

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

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

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

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

Το λειτουργικό σύστημα. Προγραμματισμός II 1

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

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

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

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

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

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

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

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

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

Κεφάλαιο 4 12/5/18. Τα βασικά σημεία του λογισμικού. Λογισμικό εφαρμογών: Προγράμματα για εργασία και παιχνίδι

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

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

Το λειτουργικό σύστημα. Προγραμματισμός II 1

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

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

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

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

MULTIPLE CHOICE REVISION: ΜΑΘΗΜΑ 3-4

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

Αριστοµένης Μακρής Εργαστήρια Η/Υ

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

Σχεδιάζοντας Εφαρμογές για το Διαδίκτυο

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

Το λειτουργικό σύστημα. Προγραμματισμός II 1

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

GreekLUG Ελεύθερο Λογισμικό & Λογισμικό Ανοικτού Κώδικα

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

2. Σκοποί και Λειτουργίες των ΛΣ. Λειτουργικά Συστήματα Η/Υ. Περίληψη. Ι. Προστασία Υλικού ΚΕΦΑΛΑΙΟ 2 - ΕΞΕΛΙΞΗ ΚΑΙ ΣΚΟΠΟΙ ΛΣ

Ένωση Ελλήνων Χρηστών και Φίλων ΕΛ/ΛΑΚ

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

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

Ι.Ε.Κ. Χαϊδαρίου ΛΕΙΤΟΥΡΓΙΚΑ ΣΥΣΤΗΜΑΤΑ ΙΙ. Σημειώσεις Θεωρίας

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

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

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

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

Information Technology for Business

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

ΚΕΦΑΛΑΙΟ 1 ο : ΥΛΙΚΟ ΥΠΟΛΟΓΙΣΤΩΝ (HARDWARE)

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

Διαφορές single-processor αρχιτεκτονικών και SoCs

Πληροφορική 2 Ασκήσεις

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

Πρακτικά Παραδείγματα ΕΛ/ΛΑΚ στους τομείς της Επιχειρηματικότητας, του Δημόσιου Τομέα, της Εκπαίδευσης και της Έρευνας

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

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

GreekLUG Ελεύθερο Λογισμικό & Λογισμικό Ανοικτού Κώδικα

Δυνατότητες και πλεονεκτήματα του Office 2010 Έκδοση για οικιακή χρήση και μαθητές

Ανάπτυξη Διεπαφών Χρήστη σε Λειτουργικά Συστήματα Κινητών Συσκευών

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

Λογισμικό. Computers: Information Technology in Perspective By Long and Long Copyright 2002 Prentice Hall, Inc.

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

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

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

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

: ΧΑΤΖΗΣ. ΗΜΕΡΟΜΗΝΙΑ ΓΕΝΝΗΣΗΣ : 29 Σεπτεμβρίου 1969 : ΜΟΝΙΜΟΣ ΕΚΠΑΙΔΕΥΤΙΚΟΣ Δ/θμιας Εκπαίδευσης ΟΙΚΟΓΕΝΕΙΑΚΗ ΚΑΤΑΣΤΑΣΗ : Έγγαμος με τρία παιδιά

Εισαγωγή. Κατανεµηµένα Συστήµατα 01-1

Έγγραφο Προδιαγραφών Απαιτήσεων Λογισμικού για το παιχνίδι: Asylum : The Escape

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

Συστήματα Πολυμέσων. Ανάπτυξη Πολυμεσικών Εφαρμογών Ι

Εισαγωγή στα Λειτουργικά συστήματα Ι. Καθηγητής Κώστας Αναγνωστόπουλος

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

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

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

ΚΕΦΑΛΑΙΟ 1 Βασικές Έννοιες της Πληροφορικής

Κομψός φορητός υπολογιστής σε ασημί χρώμα, για γρήγορα πολυμέσα. Επίσημη τοποθεσία VAIO για την Ευρώπη

Λογισμικά περιβάλλοντα δυναμικής και διαδραστικής χαρτογραφίας (πακέτα εμπορίου και ανοικτού κώδικα)

Συςτήματα Διαχείριςησ Περιεχομένου

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

Transcript:

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

2.1 Λογισμικό Συστήματος και Λογισμικό Εφαρμογών Λογισμικό Συστήματος: διαχειρίζεται το υλικό του υπολογιστή και αποτελεί τη βάση πάνω στην οποία αναπτύσσεται και εκτελείται το Λογισμικό Εφαρμογών. Περιλαμβάνει: το Λειτουργικό Σύστημα (Operating System - OS), οδηγούς συσκευών (drivers), διαγνωστικά εργαλεία, το παραθυρικό σύστημα, βοηθητικά προγράμματα, και άλλα. 2

2.1 Λογισμικό Συστήματος και Λογισμικό Εφαρμογών Το Λειτουργικό Σύστημα ή ΛΣ (Operating System ή OS): το λογισμικό του υπολογιστή που είναι υπεύθυνο για τη διαχείριση και τον συντονισμό των εργασιών, καθώς και την κατανομή των διαθέσιμων πόρων, όπως είναι π.χ. η μνήμη και ο χρόνος εκτέλεσης στην ΚΜΕ. Παράλληλα, λειτουργεί ως ένα ενδιάμεσο επίπεδο λογικής διασύνδεσης μεταξύ λογισμικού και υλικού του υπολογιστή. Το πιο σημαντικό μέρος του ΛΣ, που εκτελεί όλες τις παραπάνω λειτουργίες, ονομάζεται πυρήνας (kernel). 3

2.1 Λογισμικό Συστήματος και Λογισμικό Εφαρμογών Ο φλοιός (shell): εξειδικευμένη εφαρμογή που επιτρέπει την πρόσβαση του χρήστη στις υπηρεσίες του ΛΣ. Μπορεί να είναι ένα Περιβάλλον Εντολών Γραμμής (Command Line Interface) ή ένα Γραφικό Περιβάλλον Επικοινωνίας (Graphical User Interface - GUI), όπως ο «παραθυρικός» φλοιός των Microsoft Windows. Κατηγορίες ΛΣ: Πραγματικού-χρόνου (Real-time), που παρέχουν γρήγορη και προβλέψιμη απόκριση σε συγκεκριμένα γεγονότα. Πολλών-χρηστών (Multi-user), τα οποία εξασφαλίζουν ταυτόχρονη πρόσβαση σε πολλούς χρήστες στον ίδιο υπολογιστή. Πολύ-διεργασιακά (Multi-tasking), όπου ο χρήστης μπορεί να εκτελεί ταυτόχρονα πολλά προγράμματα σε αντίθεση με τα Μονο-διεργασιακά (Single-tasking). Κατανεμημένα (Distributed). Ένα κατανεμημένο ΛΣ διαχειρίζεται μια ομάδα ανεξάρτητων, δικτυωμένων υπολογιστών, δημιουργώντας την αίσθηση στον χρήση ότι πρόκειται για έναν και μόνο υπολογιστή. Ενσωματωμένα (Embedded), τα οποία σχεδιάστηκαν για να λειτουργούν σε ενσωματωμένα υπολογιστικά συστήματα με περιορισμένους πόρους. Λογισμικό Εφαρμογών (Application Software): συνδυασμός προγραμμάτων, που μεταμορφώνουν τον υπολογιστή σε ένα εξειδικευμένο παραγωγικό εργαλείο. Κάθε πρόγραμμα συνοδεύεται από τις ελάχιστες και τις προτεινόμενες απαιτήσεις του όσον αφορά στο υλικό (hardware) και είναι συμβατό με συγκεκριμένες εκδόσεις ΛΣ 4

2.2 Ταξινόμηση Λογισμικού Εφαρμογών Εφαρμογές Γραφείου (Office Suites) ο επεξεργαστής κειμένου (word processor) το υπολογιστικό φύλλο (spreadsheet) το πρόγραμμα παρουσιάσεων το πρόγραμμα διαχείρισης βάσεων δεδομένων το πρόγραμμα ηλεκτρονικού ταχυδρομείου Επεξεργασία εικόνας, σχεδίου και βίντεο: απευθύνεται συνήθως σε επαγγελματίες, όπως είναι οι φωτογράφοι, οι γραφίστες, άτομα που εργάζονται στον χώρο της τηλεόρασης και του κινηματογράφου. Π.χ. CorelDraw, Adobe Premiere Δημιουργία πολυμεσικών εφαρμογών: αποτελούν συνδυασμό δύο τουλάχιστον μέσων όπως: κείμενο, ήχος, εικόνα, κινούμενη εικόνα (animation) και βίντεο. π.χ. Adobe Flash Επιτραπέζια τυπογραφία (Desktop Publishing DTP): για τη δημιουργία βιβλίων, εφημερίδων και περιοδικών π.χ. QuarkXPress Τεχνολογίες Υποβοηθούμενες από Υπολογιστή Η Σχεδίαση με Υποβοήθηση Υπολογιστή (CAD) χρησιμοποιεί λογισμικό για τη δημιουργία, τροποποίηση, ανάλυση ή βελτιστοποίηση ενός σχεδιασμού. π.χ. AutoCAD Παραγωγή με Υποβοήθηση Υπολογιστή (CAM), το λογισμικό χρησιμοποιείται για τον έλεγχο εργαλειομηχανών στην παραγωγή αντικειμένων 5

2.3 Ελεύθερο Λογισμικό - Λογισμικό Ανοιχτού Κώδικα (ΕΛ/ΛΑΚ) Λογισμικό που μπορεί να χρησιμοποιηθεί, αντιγραφεί, μελετηθεί, τροποποιηθεί και αναδιανεμηθεί χωρίς περιορισμό. Περιλαμβάνει τις εξής ελευθερίες: Ελευθερία 0: για χρήση του προγράμματος για οποιονδήποτε σκοπό. Ελευθερία 1: για μελέτη και τροποποίηση του προγράμματος. Ελευθερία 2: για αναδιανομή αντιγράφων του προγράμματος. Ελευθερία 3: για βελτίωση και επανέκδοση του προγράμματος, προς το συμφέρον της κοινότητας των χρηστών. Είναι διαφορετικό από το δωρεάν λογισμικό (freeware), το οποίο δεν απαιτεί πληρωμή για τη χρήση, όμως ο δημιουργός του διατηρεί όλα τα δικαιώματά του. 6