Qu'est-ce qu'un programme d'ordinateur? Types de programmes informatiques
Qu'est-ce qu'un programme d'ordinateur? Avec le développement de la technologie, leur nombre augmente également. Ils sont dotés de fonctions et d'objectifs différents. Il est impossible pour un amateur dans le domaine de la technologie informatique d'évaluer le rôle d'un programme en tenant compte de toute sa diversité. Vous ne pouvez pas également faire un choix en faveur du meilleur d'entre eux, car ils ont des orientations différentes, n'effectuent pas les mêmes tâches.
À partir de ce qui précède, la science et la pratique considèrent rarement un produit logiciel particulier. Le plus souvent, les classifications et la classification en catégories par type ou par objet présentent un intérêt.
Définition
Qu'est-ce qu'un programme d'ordinateur? Sa définition consiste à rassembler plusieurs instructions présentées sous forme numérique, de code, schématique ou verbale. Tous ces éléments sont exprimés sous une forme adaptée à la lecture par la technologie informatique. Ils mettent l'ordinateur en action pour atteindre un résultat spécifique.
- C'est un ensemble d'étapes qu'un ordinateur doit faire.
- Chaque instruction séparée contrôle une donnée ou une information.
En termes simples, un programme informatique représenteun ensemble de tâches effectuées séquentiellement, dans l'ordre par la technologie informatique. À la fin, l'utilisateur obtient le résultat dont il a besoin.
Enseignement
Programmes informatiques de formation ou d'éducationsont des moyens conçus pour résoudre des problèmes pédagogiques. Leur principale caractéristique est l'interaction indépendante avec l'utilisateur. L'objectif principal de ces produits est axé sur l'utilisation dans le processus d'apprentissage.
- connaissance de base avec le sujet;
- préparation conceptuelle pour le travail;
- développement de compétences pour la résolution d'équations standard et non standard dans le domaine concerné;
- développement de compétences pour s'engager dans certaines activités;
- effectuer des expériences à des fins éducatives et de recherche;
Dans de rares cas, des logiciels éducatifssont utilisés pour restaurer des connaissances, combler des lacunes ou acquérir de nouvelles compétences impossibles à maîtriser plus tôt (par exemple, en raison d'un arrêt du développement de la technologie).
Bien que ces fonctions soientun caractère unique et intégral, en fonction de la façon dont ils seront résolus, leur influence les uns sur les autres est effectuée. En conséquence, l'étude du sujet devient plus productive lorsque l'on résout des problèmes successifs, plutôt que des exemples individuels.
Système
Tous les logiciels sont divisés en différentsen vedette Le principal est le rendez-vous. Conformément à eux, et une classification est faite. L'un des sous-groupes les plus importants sont les programmes informatiques du système. S'ils ne sont pas installés, l'interaction avec d'autres éléments est difficile, voire impossible.
La base de l'activité des programmes système est la fourniture de travail avec des produits appliqués. Ceux-ci incluent des utilitaires, des pilotes, des systèmes d'exploitation et des coques.
Instrumental
Les programmes informatiques de l'utilisateur sont ceux conçus pour développer ou ajuster d'autres produits. Ceux-ci incluent les suivants.
- Traducteurs Ils traduisent des langages de programmation.
- Rédacteurs des textes des programmes. Ils interprètent l'interface dans un langage convivial à partir des codes et des symboles.
- Programmes de soutien.
- Bibliothèques Ils contiennent divers blancs qui aident dans le travail des programmeurs.
Les outils ne sont pas si nombreux. Mais presque tous sont écrits au moyen de divers langages de programmation.
Appliqué
En parlant de ce qu'est un programme informatiquetype appliqué, il est nécessaire de noter la grande popularité de ces produits. Si vous travaillez avec ce qui précède ne peut être que des spécialistes ou des autodidactes, ceux-ci sont destinés aux habitants ordinaires.
Ce type comprend les programmes suivants:
- Professionnel, destiné à l'automatisation d'un travail particulier;
- les programmes à usage général qui vous permettent d'exécuter un grand nombre de fonctions requises pour l'utilisateur moyen;
- orienté méthode, résolution de problèmes statistiques;
- opérations axées sur les problèmes, effectuant des opérations de planification et de gestion.
À cette catégorie sont les virus informatiques. Ci-dessous, ils seront examinés plus en détail.
Promotions
Il existe des programmes informatiques spéciauxsont développés pour un ou plusieurs objectifs. La production de tels produits est commandée par des entreprises afin d’automatiser divers processus, tels que le travail sur la machine ou la gestion du personnel, la répartition des tâches.
Il existe des programmes spéciaux populaires, comme 1C. Celles-ci sont utilisées dans tous les pays développés. Seules la langue de traduction, l'interface et certaines données de base sont modifiées. Ces derniers dépendent généralement de la législation et de GOST.
Virus informatiques
Qu'est-ce qu'un virus informatique et un cheval de Troie?le programme? Ce sont de petits produits malveillants qui pénètrent dans les logiciels informatiques de différentes manières. Cependant, chacun a son propre but. Certaines sont plutôt anodines et si l'utilisateur ne travaille pas avec des programmes système ou des outils, elles ne lui poseront aucun problème. Ils resteront tranquillement dans leur dossier jusqu'à ce que l'antivirus les détecte.
La lutte contre les produits malveillants est menéevia des programmes antivirus spéciaux. Il existe également des moyens d'éviter leur apparition sur l'ordinateur. Par exemple, vous pouvez activer la sécurité du système en temps réel. Ensuite, le flux d'informations entrant est filtré.
Résultat
Pour résumer, tous les logiciels existants peuvent être brièvement considérés dans le tableau.
Types de programmes informatiques | Caractéristiques | Exemples |
Enseignement | Effectuer des tâches pédagogiques. L'utilisateur travaille avec eux de manière totalement indépendante. | Tous les émulateurs comme MyBIOS |
Système | Gérer les composants de l'informatique, etpermet également d’ajuster son travail avec les programmes d’application les plus fréquemment utilisés par les utilisateurs. Ils participent directement à l’interaction entre les humains et les ordinateurs. | Toutes les générations de Windows, Total Commander, tous les programmes antivirus, WinZip et WinRar |
Instrumental | Conçu pour créer, éditer et développer des produits systèmes et applications. Dans la plupart des cas, il s’agit de blancs, appelés "produits semi-finis logiciels" | FoxPro, Assembler, Visual Basic |
Appliqué | Le type de logiciel le plus courantla sécurité Engagé dans la mise en œuvre ou l'automatisation de certaines tâches, fonctions. Intéressé le plus souvent par des utilisateurs n'ayant aucun lien avec la programmation, mais l'utilisation d'un ordinateur peut faciliter leurs activités | Adobe Photoshop, tous les logiciels Microsoft Office, codecs, virus et chevaux de Troie |
Promotions | Développé pour effectuer différentes tâches. Leur travail dépend des spécificités du client | 1С: УТП, 1С: Salaire, 1С: Comptabilité |
Il est impossible d'affirmer sans équivoque qu'un tel ensembletous les programmes informatiques. Il organise le travail de toute technologie informatique, assure son interaction avec les utilisateurs, quelles que soient leurs compétences. Mais lui donner une définition spécifique est impossible.
Conclusion
C’est ainsi que la classification du logiciel est construite, permettantdéterminer la place du programme, le mettre en évidence dans le contexte de la diversité. En outre, si les informations pertinentes sont disponibles, l'utilisateur sera en mesure de déterminer le produit spécifique dont il a besoin pour exécuter une fonction particulière afin de résoudre le problème.
La classification des programmes informatiques spécifiée ici n'est pas la seule. Cela peut varier en fonction de l'attribut principal sélectionné (ici, l'objectif).