Was Ist Initialisierung?

Inhaltsverzeichnis:

Was Ist Initialisierung?
Was Ist Initialisierung?

Video: Was Ist Initialisierung?

Video: Was Ist Initialisierung?
Video: PS4 - Schritt für Schritt #23 -- Einstellungen - Initialisierung 2024, Kann
Anonim

„Initialisierung“ist nicht nur ein komplexes „wissenschaftliches“Wort, sondern auch ein häufig anzutreffender Vorgang. Die Arbeit der Rechentechnik basiert vollständig auf der Initialisierung verschiedener Variablen. Was verbirgt sich hinter diesem schwierigen Begriff?

Was ist Initialisierung?
Was ist Initialisierung?

Definition

"Initialisierung" ist definitionsgemäß die Vorbereitung eines Programms oder Hardwaregeräts für den Betrieb. Diese Vorbereitung besteht darin, die Anfangsdaten für die Systemparameter einzustellen. Bei einem Programm ist die Initialisierung die Zuweisung von Werten an Programmvariablen.

Initialisierung des Datenarrays

Die Array-Initialisierung hat eine Reihe von Fallstricken. Erstens beginnt in verschiedenen Softwareumgebungen das Ausfüllen der Array-Daten entweder mit dem Nullelement A [0] oder mit dem ersten A [1], wobei A der Name des Arrays ist.

Um ein Array zu initialisieren, wird normalerweise eine "Schritt-für-Schritt" for (foreach) Schleife verwendet. Das Array wird nach und nach gefüllt, ein Element nach dem anderen während jedes "Durchlaufs" des Zyklus. In der for-Schleife wird eine lokale Schleifenvariable erstellt, um die Anzahl der Durchläufe zu steuern.

Der Anfangswert der Schleifenvariablen muss mit dem ersten Element des Arrays übereinstimmen: A [0] oder A [1]. Der letzte ist mit der Anzahl der Array-Elemente.

Um das Füllen mit Daten eines zweidimensionalen Arrays zu organisieren, müssen Sie eine for-Schleife in eine andere verschachteln. Somit wird der Vorgang des Schleifens durch eine Spalte des Arrays so oft ausgeführt, wie es im Array von Strings vorhanden ist.

Initialisierungsfehler

Während der Initialisierung erhält das System Daten von allen relevanten Geräten, Prozessen oder Bedienern. Das Starten des Betriebssystems ist die Initialisierung von Daten, da das Betriebssystem Antworten von allen Teilen des Computers erhält, einschließlich RAM, Festplatte und Tastatur. Fehlt einer der wichtigen Bausteine, kann die OS nicht initialisieren. Auch der bekannte Blue Screen of Death ist ein schwerwiegender Initialisierungsfehler.

Initialisierungsstring

Neulinge verwenden oft einfache Aufrufe (z. B. X = 5) oder manuelle Auswahl, um die Initialisierung zu steuern. Eine regelmäßige Initialisierung ist jedoch erforderlich und kann automatisiert werden.

Angenommen, Sie haben einen Computerbenutzer, der mit zwei ISPs verbunden ist. Die Verbindungsgeschwindigkeit ändert sich, sodass der Benutzer ständig manuell wechselt. Dies ist unbequem und zeitaufwendig. Stattdessen kann es eine Initialisierungszeichenfolge in der Befehlszeile festlegen:

AT + CDGCONT = 1, IP, internet.mts.ru + AT + CDGCONT = 2, IP, internet.beeline.ru.

Jetzt ist der Initialisierungsstring der steuernde Prozess für den Computer. Wenn MTS Internet schneller als Beeline wird, wird die MTS-Verbindung verwendet - andernfalls wechselt MTS zur Beeline-Verbindung.

Empfohlen: