Grundlagen der Informatik: Konzepte und Definitionen
Classified in Informatik
Written at on Deutsch with a size of 8,11 KB.
Grundlagen der Informatik: Konzepte und Definitionen
Algorithmus
Ein Algorithmus ist ein Verfahren, das eine spezifische Schritt-für-Schritt-Lösung eines Problems zeigt und die Erreichung einer Lösung garantiert, wenn sie für das relevante Problem geeignet ist.
Daten
Daten beziehen sich auf alle Informationen, die für die Leistung einer Institution relevant sind und entweder in einem Computerprogramm oder in einem Prozess verarbeitet werden können. Beispielsweise sind Name, Nachname und Alter Daten einer Person (juristische Person). Mit anderen Worten, Daten sind eine Darstellung der Realität.
Information
Information ist eine wertvolle Nachricht an einen Empfänger oder ein Ergebnis der Datenverarbeitung.
Computer
Ein Computer ist eine Maschine, die Eingabedaten verarbeitet und Ergebnisausgaben (Informationen) liefert.
Programm
Ein Programm ist eine Reihe von Anweisungen, die in einer beliebigen Programmiersprache geschrieben sind und nacheinander ausgeführt werden, um ein bestimmtes Problem zu lösen. Jedes Programm muss bis zum fertigen Produkt Entwicklungsstadien durchlaufen.
Verschlüsselung
Verschlüsselung besteht in der Übersetzung des Algorithmus in eine Programmiersprache, die verständliche und vom Computer ausführbare Anweisungen erstellt. Einige dieser Sprachen sind Pascal, C, C++, Visual Basic, Java usw.
Eingabegeräte
Wie der Name schon sagt, dienen Eingabegeräte zur Eingabe von Daten in den Computer. Die von den Eingabegeräten gelesenen Daten werden im Hauptspeicher oder internen Speicher gespeichert. Beispiele: Tastatur, Scanner, Maus, Joystick, Stift usw.
Steuereinheit
Die Steuereinheit koordiniert die Aktivitäten des Computers, legt fest, welche Operationen in welcher Reihenfolge ausgeführt werden sollen, und steuert den gesamten Prozess des Computers.
Arithmetisch-logische Einheit
Die arithmetisch-logische Einheit führt arithmetische und logische Operationen wie Addition, Subtraktion, Multiplikation, Division und Vergleiche aus.
Ausgabegeräte
Ausgabegeräte geben verarbeitete Daten zurück, die dem Benutzer lediglich als Information dienen. Beispiele: Monitor, Drucker.
Zentral- oder interner Speicher
Die CPU verwendet den Arbeitsspeicher des Computers, um Informationen während der Arbeit zu speichern. Solange diese Daten im Arbeitsspeicher verbleiben, kann der Computer direkt darauf zugreifen. Dieser intern aufgebaute Speicher wird als Random Access Memory (RAM) bezeichnet.
RAM (Random Access Memory)
RAM wird auch als Hauptspeicher oder Speicher für Benutzerdaten bezeichnet. Er speichert Informationen nur, während der Computer eingeschaltet ist. Beim Herunterfahren oder Neustarten des Computers gehen die Informationen verloren, daher spricht man von RAM als einem flüchtigen Speicher.
ROM (Read Only Memory)
ROM ist ein statischer Speicher, der sich nicht ändern kann. Der Computer kann die im ROM gespeicherten Daten lesen, aber es können keine Daten eingegeben oder geändert werden. Daher spricht man davon, dass dieser Speicher nur lesbar ist. Die Daten im ROM-Speicher sind dauerhaft aufgezeichnet und werden vom Hersteller des Computers bereitgestellt.
Hilfsspeicher (extern)
Im Hilfsspeicher kann der Benutzer alle seine Programme oder Daten speichern. Häufig verwendete Speichergeräte oder zusätzliche Speicher (extern oder sekundär) sind Magnetbänder, Magnetplatten und optische Datenträger.
Qualitative Algorithmen
Qualitative Algorithmen sind solche, bei denen die Schritte mit Worten beschrieben werden.
Quantitative Algorithmen
Quantitative Algorithmen sind solche, bei denen numerische Berechnungen verwendet werden, um den Prozess zu definieren.
Algorithmische Sprache
Eine algorithmische Sprache ist eine Reihe von Symbolen und Regeln, die verwendet werden, um einen Prozess explizit zu beschreiben.
Flussdiagramm
Flussdiagramme sind eine Technik zur Darstellung von Algorithmen. Sie verwenden grafische Symbole, die durch Linien verbunden sind, um die logische Abfolge von Operationen oder Aktionen darzustellen, die von einem Computer ausgeführt werden sollen, sowie den Datenfluss bei der Lösung des Problems.
Variable
Eine Variable ist ein Speicherbereich, der durch einen Namen angesprochen wird und in dem ein Datenwert gespeichert werden kann, der jederzeit geändert werden kann. Der Name der Variablen wird vom Benutzer ausgewählt, muss aber bestimmte Regeln befolgen. Eine Variable ist kein Faktor, sondern ein Speicherbereich mit einer bestimmten Adresse. Für jede Variable weist der Computer eine Speicheradresse zu.
Konstante
Eine Konstante ist ein Speicherbereich mit einem Namen, der einen Wert speichert, der nicht geändert werden kann und während des gesamten Prozesses unverändert bleibt. Sie hat die gleichen Funktionen wie eine Variable.
Zähler
Ein Zähler ist eine Variable, deren Wert bei jedem Auftreten eines bestimmten Ereignisses oder einer bestimmten Aktion um einen konstanten Betrag erhöht oder verringert wird. Zähler werden in Wiederholungsstrukturen verwendet, um Ereignisse oder Aktionen innerhalb einer Schleife zu zählen.
Akkumulator
Ein Akkumulator ist eine Variable, deren Wert sich um einen variablen Betrag erhöht oder verringert. Akkumulatoren müssen auch außerhalb der Schleife initialisiert werden.
Schalterkonzept
Ein Schalter oder Flag ist eine Variable, die während der Ausführung eines Programms die Werte 1 (wahr) oder 0 (falsch) annehmen kann, um Informationen von einem Teil des Programms zu einem anderen zu übertragen. Er kann zur Steuerung verwendet werden.
Schleifen- oder Zykluskonzept
Bei der Berechnung übernimmt der Computer die meiste Zeit sich wiederholende Aufgaben. Das Einzige, was sich ändert, sind die Werte der Daten. Eine Schleife oder ein Zyklus ist der gesamte Prozess, der innerhalb eines Programms mehrmals wiederholt wird.
Datenstruktur
Bisher bedeutete ein Faktor eine Variable. Das Problem entsteht, wenn wir eine große Datenmenge zusammen haben und für jede eine andere Variable benötigen.
Suche
Der Suchvorgang besteht darin, zu prüfen, ob ein gegebenes Element zu einer Reihe von Elementen gehört, die Teil einer Siedlung sind, und falls ja, die Position anzugeben, die die Komponente einnimmt.
Archivieren
Eine Datei ist eine Menge von Daten, die sich physisch auf einem externen Speichermedium befinden, entweder auf einer Diskette oder einem anderen Medium, so dass die darin enthaltenen Daten gespeichert oder geändert werden können. Sie entspricht einer externen Datenstruktur. Eine Datei besteht aus einer Reihe von logischen Datensätzen und ist mit einem Namen und einer Erweiterung verknüpft. Zum Beispiel: datos.txt.
Datensatz
Ein Datensatz bezieht sich auf die einzelnen Komponenten einer Datei. Ein Datensatz ist eine vom Programmierer definierte Variable, die aus einer Reihe von Variablen besteht, die unter demselben Namen referenziert werden.
Feld
Ein Datensatz besteht aus kleineren Einheiten, die als Felder bezeichnet werden. Jedes Feld kann Daten verschiedener Typen enthalten, die miteinander verwandt sind, da sich jedes auf dieselbe Einheit bezieht.