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

Grundlagen von Betriebssystemen: Speicher, Prozesse, Planung

Informatik26,43 KB

Organisation der Datenträger

Ein Datenträger wird von mehreren **Platten** komponiert, in denen die Speicherung von Informationen auf ihrer Oberfläche organisiert ist. Dies geschieht in konzentrischen **Spuren**, die wiederum in Sektoren unterteilt sind. Spuren sind in **Zylindern** angeordnet. Ein **Zylinder** umfasst alle Spuren, die die gleiche Position auf verschiedenen Platten oder Scheiben einnehmen. Alle Spuren eines Zylinders können gelesen werden, ohne den Kopf zu bewegen, was Zeit spart.

Die kleinste Einheit, die auf einem Datenträger gelesen oder geschrieben werden kann, ist der **Sektor**. Ein ganzer Sektor wird gelesen und in einem **Puffer** gespeichert, von dem aus auf die einzelnen Bits zugegriffen wird. Sektoren können...

Weiterlesen "Grundlagen von Betriebssystemen: Speicher, Prozesse, Planung" »

Betriebssysteme: Konzepte, Typen und Sicherheit

Informatik22,33 KB

1. Dienste eines Betriebssystems

Welche der folgenden Optionen ist kein Dienst eines Betriebssystems?

  • a) Programmausführung
  • b) Speicherverwaltung
  • c) Beschleunigung der Berechnungen
  • d) Fehlererkennung

2. Kernel-Konzept

Was ist das Konzept des Kernels?

  • a) Ein Prozess, der im Hauptspeicher abgelegt ist.
  • b) Eine Software, die den verschiedenen Programmen einen sicheren Zugriff auf die Computerhardware bietet.
  • c) Ein Systemaufruf
  • d) Ein Time-Sharing-Betriebssystem

3. Multiprogramming-Systeme

Wodurch zeichnen sich Multiprogramming-Systeme aus?

  • a) Sie sind sequenziell und die CPU hat die volle Kontrolle über den Prozessverlauf.
  • b) Sie verwenden eine Warteschlange mit Prioritäten, und ein Prozess wird erst beendet, wenn er seine Ausführung abgeschlossen hat.
  • c)
...
Weiterlesen "Betriebssysteme: Konzepte, Typen und Sicherheit" »

IEEE 802 und TCP/IP — Überblick zu Netzwerkstandards

Informatik4,3 KB

Modell 802 — IEEE-Übersicht

Modell 802
Die IEEE definierte in den 1980er Jahren Standards, die für die Definition der Kommunikation, Übermittlung und Nutzung von LANs verantwortlich sind.

802.1 — Definition / Netzwerkverwaltung

DEFINITION NETWORK INTERNATIONAL
Wir definieren, dass Netzwerkgeräte durch 48-Bit-Adressen identifiziert werden. Die ersten 3 Bytes werden von der IEEE vergeben; diese Kennung sollte für jedes Produkt einzigartig sein.

802.2 — Logical Link Control (LLC)

Logical Link Control (LLC)
Definiert die Steuerungen für die Übertragung, z. B. Handshaking und Flusskontrolle.

802.3 — Zugriffsverfahren auf das Medium

Verfahren des Zugriffs auf das Medium
Definiert die Methode des Zugriffs auf das Übertragungsmedium. Bei drahtlosen...

Weiterlesen "IEEE 802 und TCP/IP — Überblick zu Netzwerkstandards" »

Datenbanken: Konzepte, Abstraktion und Typen

Informatik5,98 KB

Datenbanken: Definition und Grundkonzepte

Ein Datenbankmanagementsystem (DBMS) ist eine Software, die zur Lösung von Problemen der Speicherung und des Datenmanagements dient. Es bietet Mechanismen zur Verwaltung und Speicherung von Informationen und löst dabei folgende Probleme:

  • Redundanz und Inkonsistenz von Daten
  • Schwieriger Datenzugriff
  • Isolierung von Daten
  • Sicherheitsprobleme

Eine Datenbank (DB) ist eine Sammlung von Dateien, die die Speicherung redundanter Daten kontrolliert, unabhängig von Programmen ist und auf verschiedene Weise betrachtet werden kann.

Ein DBMS muss folgende Anforderungen erfüllen:

  • Mehrere Benutzer können gleichzeitig auf die Daten zugreifen.
  • Es gibt eine Zugriffskontrolle, die festlegt, welche Daten für welchen Benutzer
...
Weiterlesen "Datenbanken: Konzepte, Abstraktion und Typen" »

Das 7-Schichten-Modell (OSI): Aufbau und Funktionen

Informatik8,01 KB

Das OSI-Schichtenmodell: Grundlagen und Aufbau

Die International Organization for Standardization (ISO) ist eine multinationale Organisation, die sich auf die Schaffung globaler Abkommen und internationaler Standards konzentriert. Ein ISO-Standard, der alle Aspekte von Kommunikationsnetzen abdeckt, ist das Modell Open Systems Interconnection (OSI).

Ein offenes System ist ein Modell, das es zwei verschiedenen Systemen ermöglicht, unabhängig von der zugrunde liegenden Architektur zu kommunizieren. Das Ziel des OSI-Modells ist es, die Kommunikation zwischen verschiedenen Systemen zu ermöglichen, ohne die Logik der zugrunde liegenden Hardware oder Software zu ändern. Das Design beinhaltet eine flexible, robuste und interoperable Netzwerkarchitektur....

Weiterlesen "Das 7-Schichten-Modell (OSI): Aufbau und Funktionen" »

Modulare Programmierung und Design-Methodik: Vom Quellcode zum ausführbaren Programm

Informatik5,19 KB

Design-Methodik: Grundlagen der Modularen Programmierung

Bei der Entwicklung eines kleinen Programms kann jede Methode wertvoll sein. Das Problem entsteht, wenn das Programm wächst. Die steigende Zahl der Anweisungen macht den Code schnell unlesbar, und eine logische Nachverfolgung der Implementierung wird unmöglich. Ein weiterer zu berücksichtigender Faktor ist, dass die Person, die den Code liest, nicht notwendigerweise dieselbe ist, die ihn geschrieben hat. Darüber hinaus können verschiedene Programmierer an der Entwicklung einer Anwendung beteiligt sein.

Es liegt auf der Hand, dass die Lösung für die Entwicklung komplexer Programme in der Zerlegung in kurze Sequenzen oder Module besteht, von denen jedes eine genau definierte Aufgabe...

Weiterlesen "Modulare Programmierung und Design-Methodik: Vom Quellcode zum ausführbaren Programm" »

Firmenarten, Aktien und Wechsel im deutschen Überblick

Informatik2,91 KB

Firmenarten und Gesellschaftsformen

Dieser Abschnitt erläutert die wichtigsten Begriffe rund um Firmenname, Unternehmensformen und deren rechtliche Grundlagen.

Firmenname und Firmenbezeichnung

Unternehmensname: Amadeu Murilo LTDA oder Murilo Amadeu de Materiais Construção LTDA.

  • Nome Fantasia: Murilo Amadeu Shirts T-Shirts
  • Firmenbezeichnung (Denominação Social): Murilo Amadeu LTDA oder Amadeu e Cia Ltda.
  • Die Firmenbezeichnung ist die amtlich eingetragene Bezeichnung des Unternehmens.

Die Firma kann eine Zweigniederlassung in einem anderen Ort haben. Die Händler von Shirts agieren unter der Bezeichnung Amadeu Murilo LTDA oder Murilo Amadeu de Materiais Construção LTDA.

Gesellschaftsformen im Überblick

Einzelunternehmen (Empresa Individual): Ein...

Weiterlesen "Firmenarten, Aktien und Wechsel im deutschen Überblick" »

Umfassender Leitfaden: Strategische Planung, DSS, EIS, Datenmigration & Software-Implementierung

Informatik10,08 KB

Strategischer Plan: Definition und Komponenten

Der strategische Plan ist ein offizielles Dokument, das die Strategie eines Unternehmens für einen bestimmten Zeitraum, in der Regel zwischen 3 und 5 Jahren, durch die Geschäftsleitung (Geschäftsführer, Manager, Unternehmer, ...) festlegt und kommuniziert.

Der strategische Plan ist quantitativ: Er legt die Zahlen fest, die vom Unternehmen erreicht werden sollen, beschreibt, wie diese erreicht werden, welche Strategie dabei verfolgt wird, und er ist zeitlich: Er zeigt den Zeitrahmen auf, der dem Unternehmen zur Verfügung steht, um diese Zahlen zu erreichen.

Der strategische Plan beinhaltet drei wesentliche Punkte:

Ziele

Ein Ziel ist ein Sachverhalt, der nicht direkt vom Unternehmen abhängt und...

Weiterlesen "Umfassender Leitfaden: Strategische Planung, DSS, EIS, Datenmigration & Software-Implementierung" »

C-Programm: Bücherdatenbank mit verketteter Liste einlesen

Informatik4,22 KB

C-Programm: Bücherdatenbank mit verketteter Liste

Das folgende Programm liest eine Bücherdatenbank aus einer Datei ein und zeigt deren Inhalt an. Die Daten werden in einer verketteten Liste gespeichert.

Hauptprogramm (main)

#include <stdio.h>
#include <string.h>
#include <stdlib.h>
#include <conio.h>
#include "funtzioak.h"

int main() {
    char fizena[30];
    pTNodo list = NULL;
    printf("Geben Sie den Dateinamen ein, den Sie öffnen möchten: ");
    gets(fizena);
    cargarBD(fizena, &list);
    mostrarContenido(list);
    getchar();
    return 0;
}

Datei funtzioak.c – Funktion cargarBD

void cargarBD(char *fizena, pTNodo *list)
{
    int tmp = 0;
    char datu[100];
    pTNodo punt1,...

Weiterlesen "C-Programm: Bücherdatenbank mit verketteter Liste einlesen" »

Spracherwerb und phonetische Entwicklung bei Kindern

Informatik7,55 KB

Grundlegende Mechanismen des Spracherwerbs

Mechanismen der Akquisition: Die natürliche Fähigkeit des Kindes, Sprache zu erwerben, funktioniert nicht wie ein Programm. Kinder, die in einer sprachlichen Umwelt aufwachsen, benötigen bestimmte Voraussetzungen, und die Sprache tritt auf, ohne dass jemand sie ihnen beibringen muss. Die Erwachsenen passen die Sprache an das Kind an, und der Erwerb geschieht durch Interaktion zwischen dem Kind und den Erwachsenen.

Zwei Typen der Interaktion

Initiative des Kindes: Das Kind verursacht durch sein Bedürfnis eine sprachliche Situation, zum Beispiel durch Gesten oder Laute. Die Reaktion des Erwachsenen bewirkt, dass das Kind die Aufmerksamkeit erhält, die es sucht, und wiederholt daraufhin die Äußerung....

Weiterlesen "Spracherwerb und phonetische Entwicklung bei Kindern" »