Was ist ein Computerprogramm? Arten von Computerprogrammen
Was ist ein Computerprogramm? Mit der Entwicklung der Technologie wächst auch ihre Zahl. Sie sind mit verschiedenen Funktionen und Zwecken ausgestattet. Es ist für einen Amateur auf dem Gebiet der Computertechnologie unmöglich, die Rolle eines Programms unter Berücksichtigung all seiner Vielfalt zu beurteilen. Sie können sich auch nicht für die Besten entscheiden, da sie unterschiedliche Orientierungen haben, nicht die gleichen Aufgaben ausführen.
Ausgehend von dem Vorstehenden betrachten Wissenschaft und Praxis selten ein bestimmtes Softwareprodukt. Meistens sind Klassifizierungen und Einteilungen in Kategorien nach Art oder Zweck von Interesse.
Definition
Was ist ein Computerprogramm? Seine Definition besteht in der Sammlung mehrerer Anweisungen in digitaler, Code-, schematischer oder verbaler Form. Alle diese Elemente werden in einer Form ausgedrückt, die für das Lesen durch Computertechnologie geeignet ist. Sie bringen den Computer in Aktion, um ein bestimmtes Ergebnis zu erzielen.
- Es ist eine Reihe von Schritten, die ein Computer tun muss.
- Jeder einzelne Befehl steuert ein Stück Daten oder Informationen.
Einfach gesagt, stellt ein Computerprogramm dareine Reihe von Aufgaben, die nacheinander ausgeführt werden, in der Reihenfolge der Computertechnologie. Am Ende erhält der Benutzer das Ergebnis, das er benötigt.
Lehre
Computerprogramme für Ausbildung oder Ausbildungsind ein Mittel, um pädagogische Probleme zu lösen. Ihr Hauptmerkmal ist die unabhängige Interaktion mit dem Benutzer. Der Hauptzweck solcher Produkte konzentriert sich auf den Einsatz im Lernprozess.
- grundlegende Bekanntschaft mit dem Thema;
- konzeptionelle Vorbereitung auf die Arbeit;
- Entwicklung von Fähigkeiten zur Lösung von Standard-und Nicht-Standard-Gleichungen in dem relevanten Bereich;
- Entwicklung von Fähigkeiten zur Ausübung bestimmter Tätigkeiten;
- Durchführung von Experimenten für Bildungs- und Forschungszwecke;
In seltenen Fällen, Bildungs-Software-Produktewerden verwendet, um Wissen wiederherzustellen, Lücken zu schließen oder neue Fähigkeiten zu erwerben, die früher nicht zu meistern waren (z. B. aufgrund eines Stopps in der Technologieentwicklung).
Trotz der Tatsache, dass diese Funktionen sindein einzelnes und integrales Zeichen, abhängig davon, wie sie gelöst werden, wird ihr Einfluss auf einander bewirkt. Dementsprechend wird das Studium des Subjekts produktiver, wenn aufeinanderfolgende Probleme gelöst werden, als einzelne Beispiele.
System
Alle Software ist in verschiedene unterteiltgekennzeichnet. Der wichtigste ist der Termin. In Übereinstimmung mit ihnen, und eine Klassifizierung vorgenommen wird. Eine der wichtigsten Untergruppen sind Systemcomputerprogramme. Wenn sie nicht installiert sind, ist die Interaktion mit anderen Elementen schwierig, wenn nicht unmöglich.
Die Grundlage der Aktivität von Systemprogrammen ist die Bereitstellung von Arbeit mit angewandten Produkten. Dazu gehören Dienstprogramme, Treiber, Betriebssysteme und Shells.
Instrumental
Die Computerprogrammprogramme des Benutzers sind solche, die entwickelt wurden, um andere Produkte zu entwickeln oder anzupassen. Dazu gehören folgende.
- Übersetzer. Sie übersetzen Programmiersprachen.
- Redakteure der Texte von Programmen. Sie interpretieren die Schnittstelle in einer benutzerfreundlichen Sprache aus Codes und Symbolen.
- Unterstützungsprogramme.
- Bibliotheken. Sie enthalten verschiedene Leerzeichen, die bei der Arbeit von Programmierern helfen.
Werkzeugprodukte sind nicht so viele. Aber fast alle von ihnen sind mit Hilfe verschiedener Programmiersprachen geschrieben.
Angewandt
Apropos, was ein Computerprogramm istangewandte Art, ist es notwendig, die breite Popularität dieser Produkte zu beachten. Wenn Sie mit dem oben genannten nur Spezialisten oder Autodidakten arbeiten, dann richten sich diese an gewöhnliche Einwohner.
Dieser Typ umfasst die folgenden Programme:
- Professional, bestimmt für die Automatisierung eines bestimmten Jobs;
- Allzweckprogramme, mit denen Sie eine große Anzahl von Funktionen ausführen können, die für den durchschnittlichen Benutzer erforderlich sind;
- methodisch orientiert, Lösung von statistischen Problemen;
- problemorientierte Planung und Verwaltung.
Diese Kategorie umfasst auch Computerviren. Im Folgenden werden sie näher erläutert.
Besonderheiten
Es gibt spezielle Computerprogrammewerden für einen oder mehrere Zwecke entwickelt. Die Produktion solcher Produkte wird von den Unternehmen mit der Automatisierung verschiedener Prozesse beauftragt, wie z. B. Arbeiten an einer Maschine oder Personalverwaltung oder Aufgabenverteilung.
Es gibt beliebte Spezialprogramme wie 1C. Diese werden in allen entwickelten Ländern verwendet. Nur die Übersetzungssprache, die Benutzeroberfläche und einige grundlegende Daten werden geändert. Letztere sind in der Regel von Gesetzgebung und GOST abhängig.
Computerviren
Was ist ein Computervirus und ein Trojaner?das programm Hierbei handelt es sich um kleine bösartige Produkte, die auf unterschiedliche Weise in Computersoftware eingehen. Jeder hat jedoch seinen eigenen Zweck. Einige sind ziemlich harmlos, und wenn der Benutzer nicht mit System- oder Werkzeugprogrammen arbeitet, werden ihm keine Probleme entstehen. Sie bleiben ruhig in ihrem Ordner, bis der Virenschutz sie erkennt.
Der Kampf gegen bösartige Produkte wird durchgeführtdurch spezielle Antivirus-Programme. Es gibt auch Möglichkeiten, das Auftreten auf dem Computer zu verhindern. Sie können beispielsweise die Systemsicherheit in Echtzeit aktivieren. Dann wird der eingehende Informationsfluss gefiltert.
Ergebnis
Zusammenfassend kann die gesamte vorhandene Software in der Tabelle kurz betrachtet werden.
Arten von Computerprogrammen | Eigenschaften | Beispiele |
Lehre | Pädagogische Aufgaben durchführen. Der Benutzer arbeitet völlig unabhängig mit ihnen. | Alle Emulatoren wie MyBIOS |
System | Verwalten Sie die Komponenten des Computers undAnpassung der Arbeit mit den am häufigsten verwendeten Anwendungsprogrammen. Sie sind direkt an der Interaktion zwischen Mensch und Computer beteiligt. | Alle Generationen von Windows, Total Commander, jedes Antivirenprogramm, WinZip und WinRar |
Instrumental | Entwickelt, um System- und Anwendungsprodukte zu erstellen, zu bearbeiten und zu entwickeln. In den meisten Fällen handelt es sich um Rohlinge, die sogenannten "Software-Halbzeuge". | FoxPro, Assembler, Visual Basic |
Angewandt | Die häufigste Art von SoftwareSicherheit Engagiert in der Implementierung oder Automatisierung bestimmter Aufgaben, Funktionen. Meistens sind Benutzer interessiert, die keinen Bezug zur Programmierung haben, aber die Verwendung eines Computers kann ihre Aktivitäten erleichtern | Adobe Photoshop, alle Microsoft Office-Programme, Codecs, Viren und Trojaner |
Besonderheiten | Entwickelt für verschiedene Aufgaben. Ihre Arbeit hängt von den Besonderheiten des Kunden ab | 1С: УТП, 1С: Gehalt, 1С: Buchhaltung |
Es ist unmöglich, eine solche Menge eindeutig zu sagenalle Computerprogramme. Es organisiert die Arbeit jeder Computertechnologie und gewährleistet deren Interaktion mit den Benutzern, unabhängig von besonderen Fähigkeiten. Aber es ist unmöglich, ihm eine spezifische Definition zu geben.
Fazit
Auf diese Weise wird die Software-Klassifizierung erstelltBestimmen Sie den Ort des Programms, markieren Sie es vor dem Hintergrund der Vielfalt. Wenn die relevanten Informationen verfügbar sind, kann der Benutzer auch bestimmen, welches Produkt für die Ausführung einer bestimmten Funktion erforderlich ist, um das Problem zu lösen.
Die hier angegebene Klassifizierung von Computerprogrammen ist nicht die einzige. Abhängig davon, welches Primärattribut ausgewählt wird (hier der Zweck), kann es variieren.