Τι σημαίνει λογισμικό υπολογιστή; Βοηθητικά προγράμματα Κύρια προϊόντα λογισμικού

Οι δυνατότητες ενός υπολογιστή ως τεχνικής βάσης ενός συστήματος επεξεργασίας δεδομένων σχετίζονται με το λογισμικό (προγράμματα) που χρησιμοποιείται.

Πρόγραμμα - μια διατεταγμένη ακολουθία εντολών (οδηγίες) υπολογιστή για την επίλυση ενός προβλήματος.

Λογισμικό - ένα σύνολο προγραμμάτων επεξεργασίας δεδομένων και εγγράφων που είναι απαραίτητα για τη λειτουργία τους.

Τα προγράμματα έχουν σχεδιαστεί για μηχανική εκτέλεση εργασιών. Οροι μια εργασίαΚαι παράρτημαχρησιμοποιούνται ευρέως στο πλαίσιο της επιστήμης των υπολογιστών και του λογισμικού (SW).

Μια εργασία - πρόβλημα που πρέπει να λυθεί.

παράρτημα - εφαρμογή λογισμικού σε υπολογιστή για την επίλυση ενός προβλήματος.

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

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

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

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

Όλα τα προγράμματα ανάλογα με τη φύση της χρήσης και τις κατηγορίες χρηστών μπορούν να χωριστούν σε δύο κατηγορίες - βοηθητικά προγράμματα και προϊόντα λογισμικού (προϊόντα).

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

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

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

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

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

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

Προϊόντα λογισμικού: βασική ταξινόμηση

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

Σήμερα υπάρχουν διάφοροι τύποι ταξινόμησης λογισμικού ή λογισμικού. Μεταξύ των κύριων τύπων είναι:

  • λογισμικό συστήματος;

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

Τύποι προϊόντων λογισμικού κατά χρήση

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

  • αποκλειστικό λογισμικό με το μονοπώλιο του κατόχου των πνευματικών δικαιωμάτων, το οποίο παρέχει μόνο τα δικαιώματα εγκατάστασης και χρήσης του, διατηρώντας παράλληλα το δικαίωμα πνευματικής ιδιοκτησίας·
  • εμπορικό (με πληρωμή) λογισμικό, το οποίο συνεπάγεται την αγορά προϊόντος λογισμικού και επίσημης άδειας χρήσης·
  • shareware, το οποίο μπορεί να χρησιμοποιηθεί για ορισμένο χρονικό διάστημα (συνήθως 30 ημέρες), μετά το οποίο πρέπει να αγοράσετε άδεια χρήσης ή να καταχωρήσετε το προϊόν.
  • δωρεάν (δωρεάν) λογισμικό - προγράμματα και εφαρμογές που δεν απαιτούν άδεια χρήσης ή πληρωμή.
  • ελεύθερο λογισμικό με (άδεια GNU) που ο καθένας μπορεί να αλλάξει ή να τροποποιήσει όπως θέλει.

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

Υλικολογισμικό

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

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

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

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

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

Εργαλεία ανάπτυξης

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

Πολλές γλώσσες χρησιμοποιούν χειροκίνητη εισαγωγή εντολών, ας πούμε, σε λειτουργία κειμένου, μπορείτε να βρείτε ακόμη και ολόκληρες εξειδικευμένες πλατφόρμες που σας επιτρέπουν να εργάζεστε με γλώσσες όπως οι Delphi ή η Java χωρίς ειδικές γνώσεις, ας το πούμε έτσι, σε διαισθητικό επίπεδο. Παρεμπιπτόντως, το ίδιο ισχύει και για την ανάπτυξη ιστοσελίδων, όταν οι σελίδες και οι σχέσεις τους δημιουργούνται με βάση τις ενσωματωμένες δυνατότητες που έχουν τέτοια προϊόντα λογισμικού. Παραδείγματα; Σας παρακαλούμε! Ο ίδιος επεξεργαστής MS Office Word, WordPress κ.λπ.

Εργαλεία Διαχείρισης

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

Για παράδειγμα, στο τυπικό σύνολο συστημάτων Windows (και όχι μόνο σε αυτά) υπάρχουν επίσης ειδικά προγράμματα και εφαρμογές που επιτρέπουν, για παράδειγμα, έλεγχο ενός σκληρού δίσκου για σφάλματα, δοκιμή RAM κ.λπ. Εννοείται ότι υπάρχουν εξειδικευμένα βοηθητικά προγράμματα τρίτων που διαθέτουν εκτεταμένα σύνολα εργαλείων στη λειτουργικότητά τους. Με τη χρήση τους, η διαχείριση του συστήματος φτάνει σε ένα νέο, υψηλότερο επίπεδο.

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

Διασφάλιση της ασφάλειας των πληροφοριών

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

Δεν είναι όμως μόνο τα antivirus. Ομοίως, αυτό περιλαμβάνει κάθε είδους ενοχλητικές διαφημίσεις που εμποδίζουν τη διείσδυση, τελικά, ακόμη και εικονικά τείχη προστασίας που ονομάζονται τείχη προστασίας ή τείχη προστασίας.

Εργαλεία πρόσβασης στο Διαδίκτυο

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

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

Λογισμικό εφαρμογής

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

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

Βασικό σύνολο λειτουργικών συστημάτων Windows

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

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

Επιπλέον, το «καθαρό» σύστημα των Windows στερείται παντελώς της κύριας σουίτας γραφείου, αν και υπάρχουν ακόμα προγράμματα προβολής για ορισμένα έγγραφα (το ίδιο Word Pad). Έτσι, αποδεικνύεται ότι μετά την εγκατάσταση του ίδιου του "OS", ο χρήστης πρέπει να εγκαταστήσει μόνος του την κύρια σουίτα γραφείου. Ωστόσο, αυτό δεν προκαλεί δυσκολίες.

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

Βοηθητικά προγράμματα

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

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

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

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

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

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

Τέλος, ένας από τους πιο δημοφιλείς είναι οι αρχειοθέτες, γιατί ακόμη και κατά τη λήψη αρχείων από το Διαδίκτυο με αρκετά μεγάλο αρχικό όγκο, συσκευάζονται σε ειδικά αρχεία για να μειωθεί το «βάρος» τους. Επιπλέον, οι μεγάλοι φάκελοι μπορούν να χωριστούν σε πολλά ξεχωριστά αρχεία και προγράμματα όπως το WinRAR, το WinZIP ή το 7Zip σάς επιτρέπουν να επεξεργάζεστε τέτοια δεδομένα με στοιχειώδη τρόπο.

Αντί για υστερόλογο

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

Λογισμικό και σχετική τεκμηρίωση που προορίζεται να παρασχεθεί στον χρήστη. Σημείωση Σύμφωνα με τον ορισμό που δίνεται στο GOST R ISO 9126, ένα προϊόν λογισμικού είναι ένα αντικείμενο λογισμικού που προορίζεται για ... ...

Λογισμικό- σύμφωνα με το GOST 7.83 2001, ένα ανεξάρτητο, αλλοτριωτικό έργο, το οποίο είναι η δημοσίευση του κειμένου ενός προγράμματος ή προγραμμάτων σε γλώσσα προγραμματισμού ή με τη μορφή εκτελέσιμου κώδικα ... Εκδοτικό Λεξικό

ΛΟΓΙΣΜΙΚΟ- ένα ανεξάρτητο, αλλοτριωτικό έργο, το οποίο είναι μια δημοσίευση του κειμένου ενός προγράμματος ή προγραμμάτων σε γλώσσα προγραμματισμού ή με τη μορφή εκτελέσιμου κώδικα ... Νομική Εγκυκλοπαίδεια

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

ΛΟΓΙΣΜΙΚΟ- 1) σύμφωνα με το GOST 7.83–2001 SIBID «Ηλεκτρονικές εκδόσεις. Κύριοι τύποι και πληροφορίες εξόδου "- ένα ανεξάρτητο, αλλοτριωτικό έργο, το οποίο είναι μια δημοσίευση του κειμένου ενός προγράμματος ή προγραμμάτων σε γλώσσα προγραμματισμού ή με τη μορφή ... ... Εργασία γραφείου και αρχειοθέτηση με όρους και ορισμούς

Προϊόν λογισμικού IBM TCP/IP- Υποστηρίζει πρωτόκολλα TCP / IP για υπολογιστές IBM διαφόρων οικογενειών: IBM PC, IBM PS / 2, IBM PC / RT, IBM 9370, IBM 43XX, IBM 30XX. Περιλαμβάνει βασική υποστήριξη για το πρωτόκολλο μεταφοράς αρχείων FTP, εμπειρία χρήστη ηλεκτρονικού ταχυδρομείου SMTP, ... ... Εγχειρίδιο Τεχνικού Μεταφραστή

προϊόν λογισμικού για προσωπικά συστήματα- - [L.G. Sumenko. Αγγλικά Ρωσικά Λεξικό Τεχνολογιών Πληροφορικής. M .: GP TsNIIS, 2003.] Θέματα τεχνολογίας πληροφοριών γενικά EN προσωπικό προϊόν λογισμικού ... Εγχειρίδιο Τεχνικού Μεταφραστή

Spyware- προϊόν λογισμικού συγκεκριμένου τύπου, που έχει εγκατασταθεί και χρησιμοποιείται χωρίς την κατάλληλη ειδοποίηση του χρήστη, τη συγκατάθεσή του και τον έλεγχό του από τον χρήστη, δηλ. εγκαταστάθηκε μη εξουσιοδοτημένη. Με αυτή τη στενή έννοια ο όρος κατασκοπεία ... ... Wikipedia

Προϊόν λογισμικού παρακολούθησης- Ένα προϊόν λογισμικού παρακολούθησης είναι ένα λογισμικό (ενότητα) που έχει σχεδιαστεί για την παρακολούθηση συστημάτων υπολογιστών και σας επιτρέπει επίσης να καταγράφετε τις δραστηριότητες των χρηστών και των διαδικασιών, τη χρήση παθητικών αντικειμένων και ... ... Wikipedia

Sail (προϊόν λογισμικού)- Αυτός ο όρος έχει άλλες έννοιες, βλέπε Sail (έννοιες). Το Sail είναι μια σειρά προϊόντων λογισμικού που έχουν σχεδιαστεί για να αυτοματοποιούν τις δραστηριότητες κρατικών και δημοτικών κυβερνητικών οργανισμών, καθώς και εμπορικών ... ... Wikipedia

Βοηθητικά προγράμματα

Βοηθητικά προγράμματα

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

Δείτε επίσης:Προγράμματα εφαρμογών

Οικονομικό Λεξικό Finam.


Δείτε τι είναι τα "Βοηθητικά προγράμματα" σε άλλα λεξικά:

    - (Γαλλία) Γαλλική Δημοκρατία (République Française). I. Γενικές πληροφορίες F. κράτος στη Δυτική Ευρώπη. Στα βόρεια, το έδαφος του F. βρέχεται από τη Βόρεια Θάλασσα, το Pas de Calais και τη Μάγχη, στα δυτικά από τον Βισκαϊκό Κόλπο ... ...

    - - επιστήμονας και συγγραφέας, τακτικό μέλος της Ρωσικής Ακαδημίας Επιστημών, καθηγητής χημείας στο Πανεπιστήμιο της Αγίας Πετρούπολης. γεννήθηκε στο χωριό Denisovka, επαρχία Arkhangelsk, 8 Νοεμβρίου 1711, πέθανε στην Αγία Πετρούπολη στις 4 Απριλίου 1765. Στο παρόν… …

    Αρχική Χώρα ... Wikipedia

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

    XIII. Εσωτερικές υποθέσεις (1866-1871). Στις 4 Απριλίου 1866, στις τέσσερις το απόγευμα, ο αυτοκράτορας Αλέξανδρος, μετά τη συνήθη βόλτα του στον Θερινό Κήπο, έμπαινε σε μια άμαξα όταν ένας άγνωστος πυροβόλησε εναντίον του με πιστόλι. Αυτή τη στιγμή, στέκεται στο ... ... Μεγάλη βιογραφική εγκυκλοπαίδεια

    Λαϊκή Δημοκρατία της Κίνας, ΛΔΚ (κινεζικά: Zhonghua Renmin Gunhego). I. Γενικές πληροφορίες Η Κ. είναι η μεγαλύτερη σε πληθυσμό και ένα από τα μεγαλύτερα κράτη από άποψη έκτασης στον κόσμο. βρίσκεται στην Κεντρική και Ανατολική Ασία. Στην Ανατολή… Μεγάλη Σοβιετική Εγκυκλοπαίδεια

    Λέξη που χρησιμοποιείται: α) ως λογοτεχνικός όρος και β) ως προσδιορισμός του συστήματος δευτεροβάθμιας εκπαίδευσης. Και στις δύο περιπτώσεις, προέρχεται από τη λατινική λέξη classis, που υποδήλωνε τις κατηγορίες (τάξεις), οι οποίες, σύμφωνα με τον χαρακτηρισμό ιδιοκτησίας, ήταν ... ... Εγκυκλοπαιδικό Λεξικό F.A. Brockhaus και I.A. Έφρον

    Μια ιστορικά απαραίτητη μορφή εργατικής δραστηριότητας, ειδική για έναν ώριμο κομμουνιστή. κοινωνία. Για τον Κ. τ. είναι χαρακτηριστικό: 1) η μετατροπή της εργασίας σε δραστηριότητα που καθορίζεται από τη δική της. περιεχόμενο, αναγκαιότητα ανεξάρτητη. αποφάσεις όσων σηκώνονται ...... Φιλοσοφική Εγκυκλοπαίδεια

    - (μέχρι το 1935 Περσία) I. Γενικές πληροφορίες I. κράτος στη Δυτική Ασία. Συνορεύει στα βόρεια με την ΕΣΣΔ, στα δυτικά με την Τουρκία και το Ιράκ, στα ανατολικά με το Αφγανιστάν και το Πακιστάν. Βρέχεται στα βόρεια από την Κασπία Θάλασσα, στα νότια από τον Περσικό και τον Κόλπο του Ομάν, στο ... ... Μεγάλη Σοβιετική Εγκυκλοπαίδεια

    I Αίγυπτος (Αρχαία αρχαία πολιτεία στον κάτω ρου του ποταμού Νείλου, στη βορειοανατολική Αφρική. Ιστορικό περίγραμμα. Ο οικισμός της επικράτειας του Ε. χρονολογείται από την παλαιολιθική εποχή. Στα 10 6 μ. χιλ. π.Χ., όταν το κλίμα ήταν πιο υγρό ,...... Μεγάλη Σοβιετική Εγκυκλοπαίδεια

Όλα τα προγράμματα ανάλογα με τη φύση της χρήσης και τις κατηγορίες χρηστών μπορούν να χωριστούν σε 2 κατηγορίες: βοηθητικά προγράμματαΚαι προϊόντα λογισμικού (προϊόντα).

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

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

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

Τα προϊόντα λογισμικού προορίζονται για ευρεία διανομή και πώληση.

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

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

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

Κύρια χαρακτηριστικά των προγραμμάτων

    αλγοριθμική πολυπλοκότητα.

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

    Πληρότητα και συνέπεια λειτουργιών.

    Μέγεθος αρχείων προγράμματος.

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

    Το μέγεθος του χώρου στο δίσκο.

    Μέγεθος μνήμης λειτουργίας.

    Τύπος επεξεργαστή.

    έκδοση λειτουργικού συστήματος.

    Διαθεσιμότητα δικτύου υπολογιστών κ.λπ.

Δείκτες ποιότητας προϊόντων λογισμικού (pp)

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

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

    Αποδοτικότητα - η ελάχιστη δυνατή κατανάλωση υπολογιστικών πόρων και η μέγιστη δυνατή ταχύτητα.

    Τροποποίηση - Ευκολία στην πραγματοποίηση αλλαγών.

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

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

Συνεχίζοντας το θέμα:
Δρομολογητές

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

Νέα άρθρα
/
Δημοφιλής