ΥπολογιστέςΛογισμικό

Λογισμικό - Τι είναι αυτό; Τι ένα πρόγραμμα λογισμικού;

Οποιοσδήποτε χρήστης του υπολογιστή κάθε μέρα αντιμέτωποι με έναν όρο όπως το λογισμικό. Αυτό δεν προκαλεί έκπληξη, διότι η σύγχρονη αντίληψη του όρου ερμηνεύεται ως «λογισμικό» ή, σε συντομογραφία, «ΡΟ» ( «soft»). Ας εξετάσουμε ορισμένες σημαντικές πτυχές των τύπων λογισμικού και τη σχέση με τις άλλες συνιστώσες των συστημάτων πληροφορικής. Έτσι, τι είναι το λογισμικό;

Γενικές έννοιες

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

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

Υλικού και Λογισμικού: διάκριση και τη σχέση

Η ερμηνεία των δύο αυτών όρων ήρθε με την έλευση των πρώτων υπολογιστών. Σήμερα, θεωρείται ότι το υλικό - Αυτό το υλικό του υπολογιστή ( «σίδερο» συστατικά), το οποίο μπορεί να αγγίξει τα χέρια (motherboard, επεξεργαστή, μνήμη, περιφερειακά, και άλλες συσκευές στο σύστημα ή που συνδέονται με αυτόν).

Μάλλον το αντίθετο ερμηνεία του όρου στο λογισμικό. Η μετάφραση μπορεί να εκπροσωπείται κυριολεκτικά ως «soft ware». Σε μια ευρύτερη έννοια, εννοείται ότι το πρόγραμμα δεν μπορεί να αγγίξει, είναι κατά μία έννοια, ακόμη και ένα εικονικό στοιχείο.

Και, το πιο ενδιαφέρον, για τη χρήση του «σιδερένια» ή πρόσβαση σε ικανότητές του θα πρέπει απαραιτήτως να χρησιμοποιηθεί ειδικό λογισμικό με τη μορφή ειδικών προγραμμάτων ελέγχου, υπεύθυνος για την εκτέλεση των εν λόγω συσκευών (οδηγοί, θέτει την είσοδο εντολή / εξόδου BIOS και ούτω καθεξής. Δ) .

Ο ίδιος ο όρος λογισμικού, η μετάφραση και η ερμηνεία των οποίων χρησιμοποιούνται πλέον παντού είναι στο πλαίσιο του λογισμικού, ακόμη και στην αυγή του εξοπλισμού πληροφορικής δεν ήταν σε χρήση. Ήταν μόνο στις αρχές της δεκαετίας του 60-ες σχηματιστεί πλήρως. Συνδέθηκε με την εισαγωγή ενός σαφούς διαχωρισμού των ομάδων υπεύθυνη για τη διαχείριση του υλικού του υπολογιστή, και τον τελικό χρήστη. Σχετικές κατηγορίες (λογισμικό και υλικό) έγινε γνωστό συστημάτων υλικού και λογισμικού.

λογισμικό Ταξινόμηση με βάση διάφορα κριτήρια

Όπως Λογισμικό - αυτό είναι το μέρος του προγράμματος του κάθε συστήματος του υπολογιστή, το λογισμικό αυτό μπορεί να διαιρεθεί σε αρκετές μεγάλες κατηγορίες με βάση τα καθήκοντα που του έχουν ανατεθεί. Για παράδειγμα, για τη χρήση και την αναπαραγωγή λογισμικού χωρίζεται σε Εταιρική (custom made για τις μεγάλες επιχειρήσεις και εταιρείες) και λογισμικού για ένα ευρύ φάσμα χρηστών.

Σύμφωνα με την φορητότητα κριτήριο μπορεί να είναι πλατφόρμα συγκεκριμένες (που λειτουργούν αποκλειστικά σε ένα μέσο και έναν τύπο «σιδήρου»), και cross-platform (προσαρμοσμένο σε πολύ διαφορετικά συστήματα).

Σύμφωνα με τη διάδοση του τύπου μπορούν να χωριστούν σε ιδιόκτητο λογισμικό, ανοικτού (σχετικά με τον πηγαίο κώδικα για την Ανοικτού Κώδικα GNU General Public License) και δωρεάν. Επιπλέον, εδώ είναι συχνά περιλαμβάνεται δωρεάν, καταβάλλεται και shareware. Ο τελευταίος τύπος της αίτησης είναι πλήρως ή μερικώς περιορισμένη λειτουργικότητα για ένα ορισμένο χρονικό διάστημα, μετά την οποία, το πρόγραμμα θα πρέπει να αγοράσετε. Διαφορετικά, θα σταματήσει να λειτουργεί.

Αλλά η προβλεπόμενη κατάταξη προϋποθέτει την ύπαρξη τρεις μεγάλες κατηγορίες λογισμικού:

  • σύστημα?
  • βιοτεχνία?
  • μέσων (ανάπτυξη εργαλείων, εργαλεία και βοηθητικά προγράμματα).

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

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

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

Για να καταστεί σαφέστερο, θα δώσουμε ένα απλό παράδειγμα. Πάρτε το λειτουργικό σύστημα των Windows (στρώση συστήματος), μια κάρτα ήχου ( «σίδερο») και αναπαραγωγής πολυμέσων (λογισμικό εφαρμογών). Για να saundkarta θα μπορούσαν να αναπαράγουν τον ήχο, θα πρέπει να έχετε ένα πρόγραμμα οδήγησης (λογισμικό συστήματος), η οποία παρέχει έλεγχο της συσκευής από το λειτουργικό σύστημα, το οποίο είναι η πλατφόρμα για τον παίκτη. Δεδομένου ότι το σύστημα αναγνωρίζει τη συσκευή, μέσω των οδηγιών του, τους μεταδίδει τον έλεγχο της αναπαραγωγής, για να ανιχνεύσει το είδος του αρχείου ήχου χρησιμοποιεί μια ειδική κωδικοποιητές και αποκωδικοποιητές (επιπλέον εργαλεία λογισμικού). Η σχέση είναι προφανής.

προγράμματα εφαρμογών

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

Παράδειγμα σήμερα μπορεί να φέρει πολλά: σουίτες γραφείου, συντάκτες των μέσων ενημέρωσης, το σύστημα των μαθηματικών υπολογισμών και σχεδιασμού, τα μέσα πρόσβασης στη διαχείριση του Διαδικτύου και του δικτύου, καταγραφέα δεδομένων, κλπ Όπως μπορείτε να δείτε, κάθε είδος λογισμικού (Software) - ένα εργαλείο που εστιάζει στην εφαρμογή .. στενό εύρος των καθηκόντων, και αλληλεπιδρά άμεσα με τον χρήστη ολόκληρο το σύστημα του υπολογιστή.

Εργαλεία & Βοηθητικά προγράμματα

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

Όσον αφορά στις επιχειρήσεις κοινής ωφελείας, ότι, σύμφωνα με τα συχνά αναφέρεται σε λογισμικό για να ρυθμίσετε τις παραμέτρους του υλικού ή / και λογισμικού του συστήματος του υπολογιστή σε ένα ενιαίο, χωρίς την οποία έχετε πρόσβαση στις ρυθμίσεις από τις άλλες μεθόδους δεν μπορεί να εφαρμοστεί. Το εν λόγω λογισμικό μπορεί να ενσωματωθεί στο λειτουργικό σύστημα ή εγκατασταθεί ξεχωριστά. Σε ορισμένες περιπτώσεις, επιχειρήσεις κοινής ωφέλειας μπορούν να χρησιμοποιούν πλήρως τις ρυθμίσεις αυτοματισμού (για παράδειγμα, Βελτιστοποιητές εφαρμογή για να διορθώσετε τα σφάλματα και να βελτιώσει την απόδοση των Windows-συστήματα).

Αντί επιλόγου

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

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

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

Copyright © 2018 el.delachieve.com. Theme powered by WordPress.