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

VHDL-Grundlagen: Design und Syntax

Informatik4,61 KB

Allgemeines

Design:

  • CAD (Computer-Aided Design)
  • Simulation
  • EDA (Electronic Design Automation)

Grundlegende Design-Einheiten:

  • Entity: Definiert die Schnittstelle eines Blocks.
  • Architektur: Beschreibt das Verhalten oder die Struktur des Designs.
  • Pakete: Enthalten Deklarationen für die Wiederverwendung.
  • Signale und Variablen: Speichern und übertragen Daten.
  • Anweisungen: IF, ELSE, CASE (für bedingte Logik).

Entity-Deklaration

Die Entity zeigt an, was das Design ist, und definiert die Schnittstelle, ohne das Verhalten zu definieren.

Beispiel:

ENTITY Beispiel IS PORT (
  -- Eingänge
  -- Ausgänge
  -- I/O
  -- Puffer
);
END Beispiel;
ENTITY Ejem1 IS PORT (
  a, b: IN BIT;
  s: OUT BIT;
);
END Ejem1;
ENTITY MUX1 IS
  PORT (
    Data: in bit_vector (3 downto
...
Weiterlesen "VHDL-Grundlagen: Design und Syntax" »

Qualitätsmerkmale von IT-Systemen: Effizienz bis Usability

Informatik2,57 KB

Wichtige Qualitätsmerkmale von IT-Systemen

Effizienz: Effizienz ist die rationelle Nutzung von Ressourcen, um objektiv vorgegebene Ziele zu erreichen. Die Forderung besteht darin, Verschwendung und Fehler zu vermeiden. Es ist die Fähigkeit zur Erreichung von Programmzielen mit einem Minimum an Ressourcen und Zeit, was zu deren Optimierung führt.

Robustheit: Robustheit ist die Fähigkeit des Systems, ungültige Eingaben ordnungsgemäß zu verarbeiten. Es sollte für keinen Systembenutzer möglich sein, Eingaben abzubrechen oder Daten zu korrumpieren, selbst wenn die Benutzereingabe abnormal, unerwartet oder bösartig ist.

Skalierbarkeit: Dies ist eine allgemeine Qualität, die beibehalten wird, wenn das System erweitert wird, um Anforderungen

...

Weiterlesen "Qualitätsmerkmale von IT-Systemen: Effizienz bis Usability" »

Grundlagen des Software-Engineerings: Methoden und Modelle

Informatik5,14 KB

Grundlagen des Software-Engineerings

  • Software: Die Menge von Programmen, Verfahren, Regeln, Dokumentationen und zugehörigen Daten im Rahmen eines EDV-Systems.
  • Software-Engineering: Die Anwendung eines systematischen, disziplinierten und quantifizierbaren Ansatzes für die Entwicklung, den Betrieb und die Wartung von Software sowie die Untersuchung solcher Ansätze.
  • System: Eine Reihe von Dingen, die zueinander in Beziehung stehen und gemeinsam auf ein bestimmtes Ziel hinarbeiten.
  • Modell: Eine Darstellung eines Systems mittels einer verständlichen Modellierungssprache.
  • Methodische Grundsätze: Axiome oder erworbenes Wissen, das die Merkmale definiert, die ein Modell für eine angemessene Systemdarstellung aufweisen muss.
  • Heuristik: Eine Reihe empirischer
...
Weiterlesen "Grundlagen des Software-Engineerings: Methoden und Modelle" »

Entity-Relationship-Modell: Datenbankstruktur

Informatik2,35 KB

Entity-Relationship-Modell

Das Entity-Relationship-Modell (ER-Modell) ist eine Darstellung der realen Welt, in der Daten als Entitäten, Beziehungen und Attribute beschrieben werden. Das Ergebnis der ER-Modellierung ist ein Diagramm, das eine allgemeine logische Struktur der Datenbank darstellt.

Entitäten

Jedes Objekt oder Konzept, über das Daten erhoben werden können: Ding, Person, abstraktes Konzept oder Ereignis. Die Entitäten werden grafisch durch Rechtecke dargestellt, und ihr Name steht im Inneren.

Identifikatoren

Ein Identifikator eines Unternehmens ist ein Attribut oder eine Gruppe von Attributen, die jedes Auftreten dieses Unternehmens eindeutig identifiziert. Ein Identifikator eines Unternehmens muss zwei Bedingungen erfüllen:

  1. Es gibt
...
Weiterlesen "Entity-Relationship-Modell: Datenbankstruktur" »

Netzwerktopologien und Signalübertragung

Informatik3,39 KB

Netzwerktopologien

Stern-Topologie

  • Alle Knoten sind einzeln mit einem zentralen Hub oder Router verbunden.
  • Der zentrale Knoten dient als Verteiler für alle Links.
  • In der Regel wird ein Hub oder Switch verwendet.
  • Ermöglicht eine schnelle Kommunikation zwischen den Knoten.
  • Fällt der zentrale Knoten aus, ist das gesamte Netzwerk getrennt.

Erweiterte Stern-Topologie

  • Wird verwendet, wenn keine direkten Verbindungen möglich sind oder mehr Knoten benötigt werden.
  • Jeder Knoten, der mit dem zentralen Knoten verbunden ist, fungiert selbst als Zentrum eines weiteren Sterns.
  • Die Verkabelung ist kürzer und begrenzt die Anzahl der Geräte, die mit dem zentralen Knoten verbunden werden müssen.
  • Die Struktur ist sehr hierarchisch aufgebaut.

Baum-Topologie

  • Ähnlich
...
Weiterlesen "Netzwerktopologien und Signalübertragung" »

Computer-Hardware und Mainboard-Architektur: Ein SEO-Leitfaden

Informatik9,66 KB

Einführung in die Computer-Hardware

Software ist nicht direkt Teil des Systems, aber Hardware macht den Computer für den Benutzer sichtbar und bedienbar. Der Computer verarbeitet und verwandelt Informationen, um logische Resultate zu liefern.

Das von-Neumann-Modell

Die Struktur eines konfigurierten Computers zentralisiert seine Komponenten zur CPU. Die Steuereinheit und das Rechenwerk sind direkt mit der CPU verbunden. Peripheriegeräte sind im Gehäuse verbaut und mit der inneren Struktur verbunden. Ausgangsperipheriegeräte, wie zum Beispiel Computer-Monitore, dienen der Datenausgabe. John von Neumann wollte die CPU mit der ALU verbinden.

Hauptkomponenten eines Computers

  • CPU (Central Processing Unit): Das Gehirn des Computers. Sie interpretiert
...
Weiterlesen "Computer-Hardware und Mainboard-Architektur: Ein SEO-Leitfaden" »

Netzwerkarchitektur: FEPs, Topologien und Kommunikationsmodi

Informatik4,93 KB

Front-End-Prozessor (FEP)

Der Front-End-Prozessor (FEP) besteht aus drei Hauptkomponenten: der Quelle, dem Ziel und dem Inhalt (Nachricht/Begrüßung).

Wenn ein Terminal oder Computer eine Nachricht sendet, fungiert es als Quelle. Der Computer oder das Terminal, das die Nachricht empfängt, ist das Ziel. Der FEP stellt die Verbindung zwischen Quelle und Ziel her, um die Nachricht zu übermitteln.

Entlastung des Host-Prozessors

Der Front-End-Prozessor entlastet den Host-Prozessor von Aufgaben, die mit der Kommunikation und der Weiterleitung von Nachrichten verbunden sind. Zu diesen Aufgaben gehören:

  • Überwachung der Integrität und Genauigkeit der Daten.
  • Code-Übersetzung und -Bearbeitung.
  • Verschlüsselung (Cifrado).

Alle Daten, die von entfernten...

Weiterlesen "Netzwerkarchitektur: FEPs, Topologien und Kommunikationsmodi" »

Business-Konzept: Unternehmensressourcen, Funktionen & System

Informatik3,73 KB

Business-Konzept

Business-Konzept: Es ist ein integriertes System, das Kapital, Arbeit und Wissen als Faktoren der Produktion und Verwaltung umfasst. Es bezieht sich auf gewerbliche oder dienstleistungsorientierte Unternehmen. Ein Unternehmen stellt Ressourcen bereit; die Organisation erfasst, verwaltet und verwandelt diese Ressourcen in Waren und Dienstleistungen, die zu einem Preis verkauft werden. Das Überleben von Unternehmen hängt davon ab, ob sie in der Lage sind, der Gesellschaft Waren und Dienstleistungen anzubieten. Dabei spielen Capacity Management und wirtschaftliche Entwicklung eine zentrale Rolle.

Enterprise-Ressourcen

Enterprise-Ressourcen: Ressourcen können greifbar oder immateriell sein. Zu unterscheiden sind:

  1. Natürliche Ressourcen:
...
Weiterlesen "Business-Konzept: Unternehmensressourcen, Funktionen & System" »

Geodatenbank-Management: Fragen und Lösungen für GIS-Experten

Informatik4,22 KB

Geodatenbank-Management: Häufige Fragen und Lösungen

Pufferfunktion aktivieren

Wenn die Pufferfunktion nicht aktiv ist, müssen Sie diese aktivieren. Gehen Sie zu Ansicht -> Eigenschaften -> Kartographische Überlegungen. Diese müssen vor einer Pufferzonenoperation aktiv sein.

Fehlerhafte Werte in Datenbank ändern

So ändern Sie einen fehlerhaften Wert in einer Datenbank:

  1. Tabelle / Bearbeitung starten
  2. Mit dem Stift-Werkzeug die ungültigen Daten auswählen
  3. Tabelle / Bearbeitung beenden

Feld in Datenbank löschen

Um ein Feld in einer Datenbank zu löschen, verwenden Sie die Funktion "Feld bearbeiten oder löschen".

Datensatz in Datenbank löschen

Um einen Datensatz in einer Datenbank zu löschen, verwenden Sie die Funktion "Datensatz bearbeiten...

Weiterlesen "Geodatenbank-Management: Fragen und Lösungen für GIS-Experten" »

ArcView GIS: Komponenten, Dateitypen und SQL-Abfragen

Informatik4,93 KB

ArcView GIS: Komponenten und Funktionen

Beschreiben Sie die Komponenten einschließlich des Projektleiters in ArcView:

  • Layout: Vorbereitung einer Karte für die Aufnahme in einen Bericht (Vorschau/Druck).
  • Profil: Erstellen und Öffnen einer Karte (Views).
  • Chart: Erstellen eines statistischen Diagramms.
  • Script: Erstellen von Skripten in der Programmiersprache Avenue.
  • Dialogs: Definition des Maßstabs und Personalisierung von Dialogen.
  • Übersicht: Erstellen und/oder Öffnen einer Tabelle (Datenbank).

Dateitypen und Projektverwaltung

Nennen Sie mindestens fünf Dateitypen, die vom Systemadministrator geöffnet werden können:
.apr, .shp, .fup, .dwf, .dxf.

Was ist beim Transport einer .apr-Datei zu beachten, damit sie auf einem anderen Computer problemlos

...
Weiterlesen "ArcView GIS: Komponenten, Dateitypen und SQL-Abfragen" »