Ορισμός του λογισμικού: τι είναι, τι είναι και γιατί είναι τόσο σημαντικό
Πίνακας περιεχομένων:
- Τι είναι το λογισμικό;
- Η ταξινόμηση του λογισμικού σύμφωνα με τη λειτουργία του
- Λογιστική ιδιοκτησία
- Λίγα τελευταία λόγια
Είναι αναμφισβήτητο ότι ο σημερινός κόσμος κινείται προς τον ήχο της τεχνολογίας. Πρακτικά όλοι μας έχουμε αλληλεπιδράσει με κάποιο τρόπο με κάποιο σύστημα υπολογιστή κάποιου είδους, ή ξένες έννοιες ακούγονται σαν "υλικό" ή "λογισμικό". αλλά για πολλούς εξακολουθούν να είναι δύσκολες έννοιες για εσωτερικοποίηση. Στην περίπτωση του λογισμικού και του ορισμού του, δεδομένου ότι δεν έχει μια φυσική αναφορά που συνδέεται με αυτό, παρουσιάζει συνήθως ορισμένες δυσκολίες για πολλούς συνηθισμένους χρήστες. Σήμερα θέλουμε να ξεκαθαρίσουμε αμφιβολίες σχετικά με αυτή την έννοια, δίνοντας σαφή ορισμό του λογισμικού για όλους τους αναγνώστες μας.
Ευρετήριο περιεχομένων
Τι είναι το λογισμικό;
Το λογισμικό αποτελεί αναπόσπαστο μέρος οποιουδήποτε συστήματος.
Το λογισμικό αποτελεί μέρος αυτού που ονομάζουμε Σύστημα Υπολογιστών (SI), τα συστήματα που χρησιμοποιούνται για την επεξεργασία, αποθήκευση και επεξεργασία πληροφοριών. όπου το λογισμικό είναι το λογικό μέρος αυτών των συστημάτων (επίσης αποκαλούμενα προγράμματα) σε αντίθεση με το φυσικό μέρος, το υλικό.
Σύμφωνα με το IEEE, Πρόκειται για το σύνολο προγραμμάτων, διαδικασιών, κανόνων, τεκμηρίωσης και συναφών δεδομένων, τα οποία αποτελούν μέρος των λειτουργιών ενός Υπολογιστικού Συστήματος. αλληλεπιδρούν με τους πόρους του συστήματος και επιδιώκουν την επίλυση των προβλημάτων που θέτει ο τελικός χρήστης. γι 'αυτό και η συντριπτική τους πλειοψηφία σχεδιάζεται έτσι ώστε η επικοινωνία και η αλληλεπίδραση με τον εν λόγω χρήστη να είναι δυνατή με έναν απλό τρόπο. Για να δώσουμε ένα παράδειγμα, οι αναγνώστες μας είναι ο τελικός χρήστης της συσκευής όπου διαβάζουν αυτές τις γραμμές.
Το λογισμικό είναι το σύνολο προγραμμάτων, διαδικασιών, κανόνων, τεκμηρίωσης και συναφών δεδομένων, τα οποία αποτελούν μέρος ενός συστήματος υπολογιστών.
Για να επιτευχθεί αυτή η επικοινωνία, τα προγράμματα έχουν συνήθως ένα πολύ υψηλό επίπεδο αφαίρεσης, το οποίο τους απομακρύνει από τη γλώσσα του συναρμολογητή και το καθιστά εύκολο όχι μόνο να λειτουργήσει το πρόγραμμα, αλλά και να αναπτύξει νέο παράγωγο λογισμικό .
Η ταξινόμηση του λογισμικού σύμφωνα με τη λειτουργία του
Αρκετά πλαίσια παλαιού λογισμικού για MacOS. Εικόνα: Flickr; Jacob Bøtter.
Καθώς αυτή η περιγραφή είναι τόσο ευρεία, υπάρχουν πολλά στοιχεία μέσα σε ένα σύστημα ηλεκτρονικών υπολογιστών που θα μπορούσαμε να αποκαλούμε λογισμικό , οπότε η διαφοροποίησή του είναι κοινή. Μία από τις πιο κοινές και ευρέως διαδεδομένες μεθόδους διαφοροποίησης εκτελείται ως αποτέλεσμα της λειτουργίας κάθε προγράμματος σε ένα σύστημα υπολογιστή. και συγκεκριμένα:
- Πρόκειται για ένα πρόγραμμα πολύ χαμηλού επιπέδου, το οποίο δεν προορίζεται για το χρήστη να αλληλεπιδρά με αυτό και το οποίο ελέγχει τα ηλεκτρονικά κυκλώματα του εξοπλισμού μας. Είναι απαραίτητο για την αναγνώριση του υλικού σε έναν υπολογιστή και το βρίσκουμε με πολλούς τρόπους. Μία από τις πιο συνηθισμένες μορφές που μπορούμε να βρούμε είναι το BIOS του συστήματός μας (στο οποίο αφιερώνουμε το δικό του κείμενο). Λειτουργικό σύστημα. Πρόκειται για ένα σύνολο προγραμμάτων που είναι υπεύθυνα για τη διαχείριση του υλικού ενός συστήματος. καθώς και παροχή διεπαφής για επικοινωνία με τον τελικό χρήστη του εν λόγω συστήματος. Τα Windows 8 και τα Windows 10 είναι τα πλέον διαδεδομένα λειτουργικά συστήματα επί του παρόντος. Μαζί με το λειτουργικό σύστημα, είναι το είδος του προγράμματος με το οποίο αλληλεπιδράμε περισσότερο. Αποσκοπεί στην άμεση επίλυση των προβλημάτων που θέτουν οι χρήστες ενός συστήματος. Το Adobe Photoshop θα μπορούσε να είναι ένα παράδειγμα μιας εφαρμογής. Η λειτουργία του είναι να εκτελεί εργασίες στο παρασκήνιο για να διευκολύνει τη λειτουργία άλλων προγραμμάτων. είναι ένα ενδιάμεσο μέσο και οι χρήστες δεν χρειάζεται να αλληλεπιδρούν άμεσα με αυτούς.
Λογιστική ιδιοκτησία
Η άδεια είναι ένα πολύ σημαντικό μέρος του λογισμικού. Εικόνα: κοινά Wikimedia. Raimond Spekking.
Για τον χρήστη, είναι σημαντικό να γνωρίζουμε ότι το λογισμικό που συνήθως χρησιμοποιούν δεν ανήκει σε αυτόν, αλλά στον προγραμματιστή. Τα προγράμματα συνήθως έχουν μια σειρά αδειών που λαμβάνουν υπόψη την απόδοση του προγραμματιστή και τι μπορεί να κάνει ο τελικός χρήστης (νόμιμα) με το εν λόγω πρόγραμμα. τα πιο συνηθισμένα είναι τα παρακάτω και η γνώση τους μπορεί να είναι χρήσιμη:
- Περιορισμένη χρήση. Αυτή είναι μια άδεια (συνήθως πληρωμένη) που επιτρέπει στο χρήστη ενός συστήματος να χρησιμοποιεί κανονικά ένα πρόγραμμα με άδεια χρήσης. αλλά εμποδίζει τόσο τη διανομή όσο και την εσωτερική χειραγώγηση. Το πιο ιδιόκτητο λογισμικό εμπίπτει σε αυτήν την κατηγορία. Ένα παράδειγμα μπορεί να είναι η σουίτα του Microsoft Office. Δοκιμάστε. Εάν μια πληρωμή απαιτείται για την πρόσβαση στην άδεια χρήσης ενός προγράμματος, εναλλακτικά, συνήθως παρέχεται μειωμένη έκδοση της εν λόγω άδειας. Οι λεγόμενες εκδόσεις "lite" και οι δοκιμαστικές εκδόσεις περιορισμένης χρονικής διάρκειας συνήθως εμπίπτουν σε αυτήν την κατηγορία. Τα προγράμματα βάσει αυτής της άδειας δεν έχουν κανένα τύπο περιορισμού χρήσης και μπορούν να μεταφορτωθούν δωρεάν για να χρησιμοποιηθούν αμέσως. Αν και η συγγραφική ταυτότητα αυτών των προγραμμάτων και η άδειά τους παραμένει ιδιοκτησία των προγραμματιστών. Λογισμικό Αυτή η κατηγορία περιλαμβάνει όλα τα ελεύθερα προσβάσιμα προγράμματα που μπορούν να χρησιμοποιηθούν δωρεάν και των οποίων ο κώδικας είναι διαθέσιμος (Ανοικτός) για τροποποίηση από τους χρήστες του.
Υπάρχουν όσοι θέτουν περιορισμούς στις άδειες που προκύπτουν από τις μεταμορφώσεις του προγράμματος και που τους επιτρέπουν να τροποποιηθούν για να απολαύσουν απολύτως όλα τα σχετικά προγράμματα. Τα προγράμματα πρωτοβουλίας OpenSource εμπίπτουν σε αυτήν την κατηγορία.
Σας συνιστούμε Η Apple θέλει να χρησιμοποιήσει τις μάρκες τους ARM ως coprocessors στο MacΛίγα τελευταία λόγια
Όπως μπορείτε να δείτε, το λογισμικό είναι ένα κρίσιμο μέρος της λειτουργίας του εξοπλισμού σας και εμφανίζεται σε αυτό σε διάφορες μορφές και λειτουργίες. Δεν μας βοηθά μόνο να λύσουμε τα προβλήματα που θέτουμε στις συσκευές μας, αλλά και να συμμετέχουν περαιτέρω, σε ενέργειες που δεν γνωρίζει ο μέσος χρήστης. Εάν θέλετε να μάθετε περισσότερα σχετικά με αυτό το θέμα, συνιστούμε αυτή την ανάγνωση στο αναλογικό υλικό του : hardware .
Τι είναι η μετάφραση του google neural machine και γιατί είναι τόσο σημαντικό;
Οι μεταφράσεις Google βελτιώνονται χάρη στην τεχνητή νοημοσύνη. Αναλύουμε τι είναι η μετάφραση του Google Neural Machine και η σημασία της.
Τι είναι το tdp και γιατί είναι σημαντικό
Ετοιμάσαμε αυτήν την ανάρτηση για να εξηγήσουμε με απλό τρόπο τι είναι το TDP και γιατί πρέπει να το λάβετε υπόψη όταν αγοράζετε έναν νέο επεξεργαστή.
▷ Επεξεργαστής τεσσάρων πυρήνων: τι είναι και γιατί ήταν τόσο σημαντικό;
Ο επεξεργαστής Quad Core είναι ένα στοιχείο που έχει πολλά χρόνια ιστορίας ✓ Στο εσωτερικό, σας λέμε γιατί οι Intel ήταν τόσο σημαντικές.