Notizen, Zusammenfassungen, Arbeiten, Prüfungen und Probleme für Informatik

Sortieren nach
Fach
Niveau

Grundlagen von Datenbanken: Konzeption, Struktur, Vor- & Nachteile

Eingeordnet in Informatik

Geschrieben am in Deutsch mit einer Größe von 4,46 KB

Grundlagen von Datenbanken

Konzeption von Datenbanken

Die Konzeption von Datenbanken umfasst mehrere Schlüsselkomponenten:

  • Software (DBMS): Das Datenbank-Managementsystem (DBMS) ist für die Verwaltung der Datenbanken zuständig.
  • Daten: Dazu gehört die Notwendigkeit, Daten und Metadaten zu speichern, die beschreiben, was in der Datenbank gespeichert ist.
  • Benutzer: Personen, die Systemdaten manipulieren. Es gibt drei Hauptkategorien:
    • Endbenutzer: Personen, die Daten aus der Datenbank für ihre tägliche Arbeit benötigen und nicht direkt mit der Computerprogrammierung zu tun haben. Normalerweise greifen sie nicht direkt auf die Datenbank zu, sondern nutzen Anwendungen, die für die Datenverarbeitung entwickelt wurden. Diese Anwender greifen nur
... Weiterlesen "Grundlagen von Datenbanken: Konzeption, Struktur, Vor- & Nachteile" »

Paketverwaltung unter Linux: YUM und APT

Eingeordnet in Informatik

Geschrieben am in Deutsch mit einer Größe von 7,81 KB

YUM-Befehle für die Paketverwaltung

  • yum remove oder yum löschen

    Löscht ein Paket oder eine Gruppe von angegebenen Paketen sowie alle davon abhängigen Pakete.

  • yum list oder yum group list [Option] [Ausdruck]

    Bietet Informationen über verfügbare Pakete, die dem Argument [Ausdruck] entsprechen. Je nach Wert von [Option] werden unterschiedliche Ergebnisse zurückgegeben. Ist [Option] nicht null, werden alle verfügbaren Pakete ohne Filter angezeigt. Mögliche Optionen sind:

    • available: Listet nur Pakete in den Repositories auf.
    • updates: Listet nur Paket-Updates in den Repositories auf.
    • installed: Listet nur Pakete auf, die auf dem Rechner installiert sind.
    • extras: Listet Pakete auf, die installiert sind, aber in keinem Repository verfügbar sind.
    • obsoletes:
... Weiterlesen "Paketverwaltung unter Linux: YUM und APT" »

Grundlagen der Mechatronik: Design, Architektur und Prototypen

Eingeordnet in Informatik

Geschrieben am in Deutsch mit einer Größe von 5,34 KB

Was ist Mechatronik?

Mechatronik ist ein interdisziplinäres Konzept, das auf offenen Kommunikationssystemen und Praktiken im Wettbewerb um die Konstruktion besserer Produkte basiert.

Architektur eines Produkts

Die Architektur beschreibt, wie die funktionalen Elemente eines Produkts in physischen Blöcken angeordnet sind und miteinander interagieren.

Funktionale Elemente eines Produkts

Operationen und Transformationen tragen zur Gesamtleistung des Produkts bei. Sie werden als Schemata beschrieben, die auf bestimmte Technologien, Komponenten oder physikalische Prinzipien reduziert sind.

Physische Elemente eines Produkts

Dies sind die Bauteile und Baugruppen, die die Funktionen des Produkts umsetzen. Sie werden im Verlauf der Produktentwicklung zunehmend... Weiterlesen "Grundlagen der Mechatronik: Design, Architektur und Prototypen" »

Grundlagen der Kommunikationsnetze und Standardisierung

Eingeordnet in Informatik

Geschrieben am in Deutsch mit einer Größe von 3,74 KB

Kommunikationsnetze

Ein Kommunikationsnetz ist die Gesamtheit verschiedener Stationen und Einrichtungen, die miteinander kommunizieren. Ein Teilnetz bildet dabei einen Bereich des gesamten Netzes, um die Beziehungen zwischen den Elementen zu verwalten. Ein Netzwerk besteht aus Stationen, Leitungen und Knoten.

Ein Knoten ist jeder Punkt im Netzwerk, der den Weg bestimmt, auf dem Informationen von einer Station zur anderen gelangen. Ein Knoten kann eine Station oder ein intelligentes Gerät sein. Netzwerke mit gleichberechtigten Knoten werden als Peer-to-Peer-Netzwerke bezeichnet, während Netzwerke ohne solche Knoten als Broadcast-Netze oder Multipoint-Netzwerke bekannt sind.

Klassifizierung von Netzwerken

  • Nach Eigentum: Öffentlich oder privat.
... Weiterlesen "Grundlagen der Kommunikationsnetze und Standardisierung" »

Verteilte Systeme: Shared Memory und Sicherheit

Eingeordnet in Informatik

Geschrieben am in Deutsch mit einer Größe von 3,01 KB

Page-basierter Shared Memory

Ein page-basierter Shared-Memory-Adressraum bietet einen virtuellen Speicher, der den Speicher jedes Computersystems und seiner Anwendung durch Paging integriert. Die Seiten sind zwangsläufig auf einen einzelnen Knoten beschränkt.

Objekt-basierter Shared Memory

Bei objektbasiertem Shared Memory greifen Prozesse, die auf verschiedenen Rechnern laufen, die das System umfassen, auf einen gemeinsamen Objektraum zu, nicht auf einen linearen Adressraum. Das System ist für die Platzierung und Verwaltung dieser gemeinsamen Objekte verantwortlich. Ein Prozess kann Methoden für ein gemeinsames Objekt aufrufen, unabhängig vom Standort des Prozesses und des Objekts. Die Objekte werden durch Information Hiding geschützt,... Weiterlesen "Verteilte Systeme: Shared Memory und Sicherheit" »

Wichtige Netzwerkdienste: RIS, DHCP, Remote Desktop und DNS

Eingeordnet in Informatik

Geschrieben am in Deutsch mit einer Größe von 3,24 KB

RIS-Server (Remote Installation Services)

Remote Installation Services (RIS) sind als Software definiert, die es einem Administrator ermöglicht, neue Remote-Client-Computer zu konfigurieren, ohne direkt an jedem Client-Computer arbeiten zu müssen. Die Ziel-Clients müssen das Booten per Fernzugriff unterstützen.

Voraussetzungen für RIS

Die Verwendung von Remote Installation Services erfordert mehrere Komponenten, die typischerweise auf dem Betriebssystem Windows Server 2003 vorinstalliert oder konfiguriert werden müssen. Dazu gehören:

  • Domain Name System (DNS-Dienst)
  • Dynamic Host Configuration Protocol (DHCP)
  • Active Directory

Dynamic Host Configuration Protocol (DHCP)

Das Dynamic Host Configuration Protocol (DHCP) ist ein TCP/IP-Standard, der... Weiterlesen "Wichtige Netzwerkdienste: RIS, DHCP, Remote Desktop und DNS" »

Computer Hardware & Netzwerktypen: Ein umfassender Überblick

Eingeordnet in Informatik

Geschrieben am in Deutsch mit einer Größe von 3,54 KB

Computer-Hardware-Komponenten

Hauptplatine (Motherboard)

Die Hauptplatine ist eine Kunststoffschicht mit einer darauf geätzten Schaltung. Sie dient als zentrale Platine, auf der alle anderen Komponenten verbunden sind.

Mikroprozessor (CPU)

Der Mikroprozessor, oft als das 'Gehirn' des Computers bezeichnet, ist ein Chip mit hoher Integrationsdichte. Er besteht aus mehreren Schaltungschips und enthält zahlreiche Transistoren, die für die Verarbeitung der Anweisungen zuständig sind, die er aus dem Arbeitsspeicher erhält. Er spielt die größte Rolle bei der Ausführung von Computeroperationen.

Erweiterungssteckplätze

Erweiterungssteckplätze dienen dazu, Erweiterungskarten anzuschließen, die die Funktionalität des Computers erweitern.

  • Grafikkarte

    Nutzt

... Weiterlesen "Computer Hardware & Netzwerktypen: Ein umfassender Überblick" »

Windows CMD: Grundlegende Befehle, Umgebungsvariablen und Beispiele

Eingeordnet in Informatik

Geschrieben am in Deutsch mit einer Größe von 6,74 KB

Grundlegende BASIC-Befehle, die Sie kennen sollten

Im Folgenden finden Sie eine Liste häufiger Befehle für die Eingabeaufforderung (CMD / MS‑DOS) mit kurzen Beschreibungen.

  • CD - Um von einem Verzeichnis in ein anderes zu wechseln.
  • CLS - Löscht die Anzeige und setzt den Cursor an den Anfang.
  • COPY - Dateien kopieren.
  • DATE - Datum anzeigen oder ändern.
  • DEL - Dateien löschen.
  • DIR - Listet Dateien und Verzeichnisse (Ordner) eines Laufwerks/Verzeichnisses auf dem Bildschirm auf.
  • PATH - Gibt Pfade an, in denen das Betriebssystem nach ausführbaren Dateien sucht.
  • EXIT - Schließt das MS‑DOS-/CMD-Fenster.
  • MD - Erstellt ein neues Verzeichnis (Ordner).
  • PROMPT - Ändert die Darstellung der Eingabeaufforderung.
  • RD - Entfernt ein Verzeichnis, das leer ist.
  • TIME
... Weiterlesen "Windows CMD: Grundlegende Befehle, Umgebungsvariablen und Beispiele" »

Prozessoren, E/A-Kanäle und Bus-Systeme: Grundlagen und Architekturen

Eingeordnet in Informatik

Geschrieben am in Deutsch mit einer Größe von 14,38 KB

Prozessoren und E/A-Kanäle

Selektives Leeren des Caches vor einem Schreibvorgang (Cache-Flushing) ist notwendig, um die Konsistenz des Inhalts sicherzustellen.

Prozessoren und E/A: Kanäle (I/O Channels)

Der Prozessor E/A oder Kanal ist eine Erweiterung des DMA-Begriffs, um Störungen der CPU durch E/A-Operationen zu reduzieren. Ursprünglich in großen Mainframe-Systemen verwendet, findet er Anwendung in Servern und verteilten Dateisystemen. Diese spezialisierten Prozessoren führen E/A-Operationen aus, die im Hauptspeicher (RAM) abgelegt sind.

Arten von Kanälen

  1. Selektor-Kanal: Kontrolliert mehrere Geräte schnell. Er kann Daten nur von einem Gerät zur Zeit zum Kanal übertragen oder von ihm empfangen.
  2. Multiplexer-Kanal: Kann E/A-Operationen
... Weiterlesen "Prozessoren, E/A-Kanäle und Bus-Systeme: Grundlagen und Architekturen" »

Grundlagen der Informatik: Daten, Hardware und Geschichte

Eingeordnet in Informatik

Geschrieben am in Deutsch mit einer Größe von 9,21 KB

Einführung in die Informatik

Daten: Die kleinste Informationseinheit

Daten sind die kleinste Einheit der Information und können numerisch, alphabetisch oder alphanumerisch sein.

Datenverarbeitung: Transformation von Rohdaten

Datenverarbeitung (Data Processing) bezeichnet eine Reihe von Maßnahmen, die erforderlich sind, um ursprüngliche Daten in Informationen oder Ergebnisse zu verwandeln. Diese Operationen können das Sortieren, Addieren, Subtrahieren, Klassifizieren usw. umfassen.

Informationen: Das Ergebnis der Datenverarbeitung

Informationen sind das Ergebnis der Verarbeitung von Daten.

Computer und ihre Elemente

Informatik: Wissenschaft der Informationsverarbeitung

Die Informatik kann als Wissenschaft definiert werden, die für die Forschung... Weiterlesen "Grundlagen der Informatik: Daten, Hardware und Geschichte" »