Notizen, Zusammenfassungen, Arbeiten, Prüfungen und Übungen für Informatik für Grundschulbildung

Externe Speichersysteme: Aufbau, Typen & Formatierung

Informatik4,85 KB

Definition Externe Speichersysteme

Externe Speichersysteme (Storage-Systeme) sind periphere Einheiten oder Geräte, über die die CPU mit der Außenwelt kommuniziert. Sie dienen als Massenspeicher oder Hilfsmittel, die Informationen dauerhaft speichern und automatisch wieder zugänglich machen können.

Struktur Externer Speichersysteme

Im Wesentlichen bestehen externe Speichersysteme aus zwei Teilen:

  • Der mechanische Teil: Dieser wird im Wesentlichen von elektromechanischen Geräten mit mechanischen Elementen gebildet.
  • Der elektronische Teil: Verantwortlich für die Interpretation der von der CPU kommenden Befehle, den Empfang oder die Übertragung von Daten und die Erzeugung von Steuersignalen.

Typen Externer Speichersysteme

Nach Technologie

Magnet-

...
Weiterlesen "Externe Speichersysteme: Aufbau, Typen & Formatierung" »

Arduino-Syntax und Befehle im Überblick

Informatik30,42 KB

Struktur

void setup()

wird einmal ausgeführt

void loop()

wird ewig ausgeführt

Kontrolle

if (x<5) {Code}

Code wird ausgeführt, wenn WAHR

else {Code}

Code wird ausgeführt, wenn if FALSCH

for (int i = 0; i < 255; i++) {Code}

i ist 0, Code wird ausgeführt, i wird um 1 erhöht. Solange wie i kleiner 255.

while (x < 6) {Code}

Code wird solange ausgeführt, wie x kleiner 6 ist. x muss im Code geändert werden.

Weitere Syntax

//Kommentar...

einzeiliger Kommentar

/*Kommentar...*/

mehrzeiliger Kommentar

#define PIN 13

definiert Konstante

#include <library.h>

Library einfügen

Operatoren

=

definieren

+, -

Addition, Subtraktion

*, /

Multiplikation, Division

%

Modulo / Rest

==

ist gleich?

!=

ist nicht gleich?

<

ist kleiner

>

ist größer

<=

ist kleiner oder gleich

&

...
Weiterlesen "Arduino-Syntax und Befehle im Überblick" »

Festplatten: Funktionsweise, Geschichte und Technologie

Informatik2,77 KB

Funktionsweise einer Festplatte

Operation:

  1. Eine Festplatte besteht aus einer oder mehreren Platten aus Aluminium, die beidseitig mit einer Schicht aus magnetischem Material beschichtet sind.
  2. Als magnetische Beschichtung werden derzeit Eisenoxide, Kobalt oder andere Materialien verwendet.
  3. Die Plattengrößen sind abhängig von der jeweiligen Festplatte.
  4. Bis vor Kurzem gab es Festplatten mit 5,25- und 3,5-Zoll-Platten. Heutzutage werden hauptsächlich 3,5-Zoll-Platten verwendet. Es gibt auch eine dritte Größe von 2,5 Zoll, die häufig in Notebook-Festplatten eingesetzt wird.
  5. Die Platten sind auf einer Welle montiert, die von einem Motor gedreht wird. Jede Platte hat zwei Lese-/Schreibköpfe, einen für jede Seite.
  6. Die Köpfe sind in einem kammförmigen
...
Weiterlesen "Festplatten: Funktionsweise, Geschichte und Technologie" »

RIPv1, RIPv2 & EIGRP Routing: Konzepte, Metriken & DUAL

Informatik9,01 KB

Grundlagen und Einschränkungen von RIPv1

Was gilt als eine Einschränkung von RIPv1?

  • RIPv1 sendet die Subnetzmasken-Informationen nicht in seinen Updates.

Nennen Sie drei Eigenschaften des RIPv1 Routing-Protokolls:

  • Verwendet Hops als Metrik.
  • Betrachtet eine Metrik von 16 als Unendlichkeit (unerreichbar).
  • Berechnet die Metriken mithilfe des Bellman-Ford-Algorithmus.

Was ist das Standard-Update-Intervall (in Sekunden) für RIP?

  • 30 Sekunden.

Klassenloses Routing, VLSM und CIDR

Welche Optionen sind in den Updates klassenloser Routing-Protokolle enthalten? (Wählen Sie zwei)

  • 32-Bit-Adresse
  • Subnetzmaske

Welches Problem hilft VLSM zu lindern?

  • Den Mangel an IP-Adressen (Adressknappheit).

Was sind die Vorteile von CIDR? (Wählen Sie zwei)

  • Kleine Größe der Routing-
...
Weiterlesen "RIPv1, RIPv2 & EIGRP Routing: Konzepte, Metriken & DUAL" »

Linux-Datensicherung, Kryptografie und GnuPG-Leitfaden

Informatik4,73 KB

Sicherungskopie und Verzeichnisverwaltung

Wichtige Verzeichnisse für Sicherungen: /etc, /home, /var, /usr/local

  • Dateien archivieren (tar): tar -cvf home.tar /home (packt das Verzeichnis /home in das Archiv home.tar)
  • Rekursive Komprimierung (Verdichtung): gzip -r /home/*
  • Rekursive Dekomprimierung: gunzip -r /home/*

Grundlagen der Kryptografie

Die Kryptografie umfasst Sicherheitsverfahren wie digitale Signaturen (ein digitales Verfahren zur Authentifizierung von Informationen) und die Verschlüsselung.

Die Kryptoanalyse ist die Kunst und Wissenschaft, Chiffretexte zu analysieren und zu brechen, um den Klartext zu erforschen.

Verschlüsselungsprinzip und Schutzziele

  • Grundformel: Schlüssel + Verschlüsselungsalgorithmus + Nachricht = verschlüsselte Nachricht
...
Weiterlesen "Linux-Datensicherung, Kryptografie und GnuPG-Leitfaden" »

Qualitätssicherungssysteme nach ISO 9001: Grundlagen und Dokumentation

Informatik3,93 KB

Punkt 12: Das Qualitätssicherungssystem

Das Qualitätssicherungssystem des Unternehmens. (Test)

Ein Unternehmen sichert Qualität, wenn es immer die vereinbarten Anforderungen seiner Kunden erfüllt.

Die Normen ISO 9001, 9002 und 9003 beschreiben den Inhalt eines Qualitätssicherungssystems für ein Unternehmen, um die Produktqualität zu gewährleisten. In Spanien heißen sie UNE-EN-ISO 9001, 9002, 9003.

Jede der drei Normen beschreibt ein Modell in den folgenden Bereichen:

UNE-EN-ISO 9001: Aktivitäten in den Bereichen Produktdesign, Produktion, Montage und Kundendienst.
UNE-EN-ISO 9002: Produktion, Montage und Kundendienst.
UNE-EN-ISO 9003: Endkontrolle des Produkts.

Dokumente eines Qualitätssicherungssystems (Entwicklung)

Einer der Grundsätze...

Weiterlesen "Qualitätssicherungssysteme nach ISO 9001: Grundlagen und Dokumentation" »

Betriebssysteme & Linux: Einführung, Evolution, Merkmale

Informatik6,12 KB

Einführung in Betriebssysteme

Ein Betriebssystem ist ein Programm (oder eine Menge von Programmen) zur Steuerung, das dazu dient, die Computernutzung zu erleichtern und sicherzustellen, dass er effizient genutzt wird. Es ist ein Steuerprogramm, da es für die Verwaltung und Zuteilung von Ressourcen verantwortlich ist.

Evolution von Betriebssystemen

  • Phase I: 1943-1955. In dieser Phase gab es keine Betriebssysteme im heutigen Sinne. Der Bediener führte das Programm aus und wartete auf die Ergebnisse, die langsam auf einem Drucker ausgegeben wurden. Später kamen Assembler hinzu.
  • Phase II: 1956-1963. Verwendung von Zwischenspeichern wie Magnetbändern. Stapelverarbeitung (Batch-Processing).
  • Phase III: 1963-1979. Weiterentwicklung der Stapelverarbeitung.
...
Weiterlesen "Betriebssysteme & Linux: Einführung, Evolution, Merkmale" »

C-Programm: Array-Verwaltung mit Einfügen, Löschen, Ändern und Sortieren

Informatik5,33 KB

C-Programm zur Array-Verwaltung

Das folgende C-Programm verwaltet ein Array mit maximal 5 Elementen und bietet ein Menü zum Einfügen, Entfernen, Ändern und Anzeigen von Werten.

Header und Konstanten

#include <stdio.h>
#include <conio.h>
#include <stdlib.h>
#define MAX 5

Funktionsprototypen

int eingeben();
void insert(int item, int vector[], int pos);
int remove(int elim, int vector[], int pos);
void modificar(int modif, int vector[], int pos);
void display(int array[], int position, int disponible);
void sort(int array[], int pos);
int menu();

Hauptprogramm

int main() {
  int array[MAX], disponible, pos = 0;
  int opt;
  do {
    disponible = MAX - pos;
    opt = menu();
    switch (opt) {
    case 1:
      printf("...

Weiterlesen "C-Programm: Array-Verwaltung mit Einfügen, Löschen, Ändern und Sortieren" »

Linux: Distributionen, Lizenzen und Dokumentation

Informatik3,8 KB

1.4 Wie bekomme ich Linux? Distributionen

Obwohl der Kern von Linux der Kernel ist, ist viel mehr notwendig, um eine komplette Betriebssystem-Umgebung zu schaffen. Hier sind einige der wichtigsten Elemente einer typischen Linux-Distribution:

  • Boot-Manager

    Der Boot-Manager ist ein Dienstprogramm, das sich im Master Boot Record (MBR) befindet.

  • Benutzer-Schnittstellen

    Im Kern ist Linux ein Unix-Derivat, dessen Standardschnittstelle eine DOS-Kommandozeile ist.

  • X Window System

    Ähnlich wie GDI (Graphics Device Interface) unter Windows ist das X Window System das Grafik-Subsystem, das eine grafische Benutzeroberfläche unterstützt.

  • Apache Web-Server

    Die meisten Distributionen enthalten den populären Apache Web-Server.

  • Datei- und Druckdienste

    Diese Dienste

...
Weiterlesen "Linux: Distributionen, Lizenzen und Dokumentation" »

Grundlagen der Computernetzwerke: Topologien und Geräte

Informatik2,87 KB

Einführung in Netzwerktopologien und -komponenten

Netzwerktopologien

Netzwerktopologien beschreiben die physische oder logische Anordnung von Geräten in einem Computernetzwerk. Hier sind die gängigsten Typen:

Ring-Topologie

Bei der Ring-Topologie sind die Knoten in einem geschlossenen Ring miteinander verbunden. Ein Computer empfängt ein Datenpaket mit dem Code des Empfängers. Ist er nicht der Empfänger, leitet er das Paket an den nächsten Knoten im Ring weiter, und so sukzessive.

Baum-Topologie (Tree)

Auch bekannt als hierarchische Topologie, ist die Baum-Topologie eine Kombination aus Stern-Netzwerken, bei denen jeder Switch mit einem zentralen Server verbunden ist.

Mesh-Topologie

In einer Mesh-Topologie ist jeder Knoten über ein separates...

Weiterlesen "Grundlagen der Computernetzwerke: Topologien und Geräte" »