Το λογισμικό τουΤολογισμικό του
υπολογιστήυπολογιστή
Δανάη ΚλαρούδαΔανάη Κλαρούδα
Κώστας ΜπακούραςΚώστας Μπακούρας
2.
Το Λογισµικό µέροςτουΤο Λογισµικό µέρος του
υπολογιστήυπολογιστή
Όπως είχαµε συζητήσει στην πρώτηΌπως είχαµε συζητήσει στην πρώτη
ενότητα, κάθε υπολογιστικό σύστηµαενότητα, κάθε υπολογιστικό σύστηµα
αποτελείται από δύο βασικά µέρη, τοαποτελείται από δύο βασικά µέρη, το
υλικό και το λογισµικό. Λογισµικόυλικό και το λογισµικό. Λογισµικό
είναι το σύνολο των προγραµµάτωνείναι το σύνολο των προγραµµάτων
που χρησιµοποιούνται για τον έλεγχοπου χρησιµοποιούνται για τον έλεγχο
και την καθοδήγηση του υλικούκαι την καθοδήγηση του υλικού
µέρους.µέρους.
3.
Όταν το PCσας είναι κλειστό, είναι µια νεκρή συλλογή απόΌταν το PC σας είναι κλειστό, είναι µια νεκρή συλλογή από
κοµµάτια µετάλλου, πλαστικού και λεπτά φύλλα σιλικόνης.κοµµάτια µετάλλου, πλαστικού και λεπτά φύλλα σιλικόνης.
Όταν όµως τον ανοίγετε, µΌταν το PC σας είναι κλειστό,Όταν όµως τον ανοίγετε, µΌταν το PC σας είναι κλειστό,
είναι µια νεκρή συλλογή από κοµµάτια µετάλλου, πλαστικούείναι µια νεκρή συλλογή από κοµµάτια µετάλλου, πλαστικού
και λεπτά φύλλα σιλικόνης. Όταν όµως τον ανοίγετε, µιακαι λεπτά φύλλα σιλικόνης. Όταν όµως τον ανοίγετε, µια
µικρή ηλεκτρική έκρηξη (περίπου 3-12 Volts) αρχίζει µιαµικρή ηλεκτρική έκρηξη (περίπου 3-12 Volts) αρχίζει µια
σειρά γεγονότων που «µαγικά» δίνει ζωή σε όλα τασειρά γεγονότων που «µαγικά» δίνει ζωή σε όλα τα
κοµµάτια της συλλογής αυτής. Παρόλα αυτά, το PC είναικοµµάτια της συλλογής αυτής. Παρόλα αυτά, το PC είναι
ακόµα «κουτό» και δεν µπορεί να κάνει τίποτα χρήσιµο.ακόµα «κουτό» και δεν µπορεί να κάνει τίποτα χρήσιµο.
Έτσι λοιπόν αναπτύχθηκε το Λογισµικό (προγράµµατα -Έτσι λοιπόν αναπτύχθηκε το Λογισµικό (προγράµµατα -
οδηγίες προς τον υπολογιστή), που αναλαµβάνει να κάνειοδηγίες προς τον υπολογιστή), που αναλαµβάνει να κάνει
χρήσιµο τον υπολογιστή σας.α µικρή ηλεκτρική έκρηξηχρήσιµο τον υπολογιστή σας.α µικρή ηλεκτρική έκρηξη
(περίπου 3-12 Volts) αρχίζει µια σειρά γεγονότων που(περίπου 3-12 Volts) αρχίζει µια σειρά γεγονότων που
«µαγικά» δίνει ζωή σε όλα τα κοµµάτια της συλλογής αυτής.«µαγικά» δίνει ζωή σε όλα τα κοµµάτια της συλλογής αυτής.
Παρόλα αυτά, το PC είναι ακόµα «κουτό» και δεν µπορεί ναΠαρόλα αυτά, το PC είναι ακόµα «κουτό» και δεν µπορεί να
κάνει τίποτα χρήσιµο. Έτσι λοιπόν αναπτύχθηκε τοκάνει τίποτα χρήσιµο. Έτσι λοιπόν αναπτύχθηκε το
Λογισµικό (προγράµµατα - οδηγίες προς τον υπο-λογιστή),Λογισµικό (προγράµµατα - οδηγίες προς τον υπο-λογιστή),
που αναλαµβάνει να κάνει χρήσιµο τον υπολογιστή σας.που αναλαµβάνει να κάνει χρήσιµο τον υπολογιστή σας.
4.
Το Λογισµικόµέρος του υπολογιστή είναι αυτόΤο Λογισµικό µέρος του υπολογιστή είναι αυτό
που δίνει «ζωή» στα µηχανήµατα. Είναι οδηγίεςπου δίνει «ζωή» στα µηχανήµατα. Είναι οδηγίες
(µεταγλωττισµένες στη γλώσσα του υλικού) για το(µεταγλωττισµένες στη γλώσσα του υλικού) για το
τι πρέπει να κάνει το υλικό, ώστε να γίνει ητι πρέπει να κάνει το υλικό, ώστε να γίνει η
εργασία που θέλουμε. Οι οδηγίες (πρόγραµµα)εργασία που θέλουμε. Οι οδηγίες (πρόγραµµα)
αυτές γράφονται από τον άνθρωποαυτές γράφονται από τον άνθρωπο
(προγραµµατιστής) σε ειδικές γλώσσες (γλώσσες(προγραµµατιστής) σε ειδικές γλώσσες (γλώσσες
προγραµµατισµού) που µοιάζουν µε τηνπρογραµµατισµού) που µοιάζουν µε την
ανθρώπινη φυσική γλώσσα (ιδιαίτερα τηνανθρώπινη φυσική γλώσσα (ιδιαίτερα την
αγγλική) και στη συνέχεια µεταφράζονται στηαγγλική) και στη συνέχεια µεταφράζονται στη
γλώσσα που καταλαβαίνει ο υπολογιστής (γλώσσαγλώσσα που καταλαβαίνει ο υπολογιστής (γλώσσα
µηχανής).µηχανής).
5.
Κατηγορίες ΛογισµικούΚατηγορίες Λογισµικού
Υπάρχουνπολλά είδη λογισμικού πουΥπάρχουν πολλά είδη λογισμικού που
δημιουργούνται, για να καλύψουν τιςδημιουργούνται, για να καλύψουν τις
ανάγκες µας. Μπορούμε ναανάγκες µας. Μπορούμε να
ταξινοµήσουµε το λογισµικό σεταξινοµήσουµε το λογισµικό σε
τέσσερις (4) βασικές κατηγορίες:τέσσερις (4) βασικές κατηγορίες:
Λογισµικό συστήµατοςΛογισµικό συστήµατος
Λογισµικό ανάπτυξηςΛογισµικό ανάπτυξης
Βοηθητικό λογισµικόΒοηθητικό λογισµικό
Λογισµικό εφαρµογώνΛογισµικό εφαρµογών