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

Grundlagen des Software-Testens: Methoden und Strategien

Informatik6,65 KB

Grundlagen des Software-Testens

Software-Testen ist der Prozess, ein Programm mit der Absicht auszuführen, Fehler zu finden, bevor es den Endverbraucher erreicht.

Ziele der Tests

  • Fehler finden: Ein Test gilt als erfolgreich, wenn er einen Defekt aufdeckt.
  • Ein Test schlägt fehl, wenn Mängel vorhanden sind, aber nicht entdeckt werden.

Verifikation und Validierung

  • Verification Test: Prüfung, ob das Design die Spezifikationen erfüllt.
  • Validation Test: Prüfung, ob die Analyse-Anforderungen qualifiziert werden.
  • Betrieb: Sicherstellung eines sauberen Betriebs.

Merkmale der Testbarkeit

  • Hinweis: Die Ergebnisse jedes Testfalls müssen beobachtbar sein.
  • Kontrollierbarkeit: Inwieweit Tests automatisiert und optimiert werden können.
  • Zerlegung: Die Tests müssen
...
Weiterlesen "Grundlagen des Software-Testens: Methoden und Strategien" »

IT-Service-Management: Strategie und Optimierung für CTI

Informatik12,84 KB

Frage 1: Availability Management

1A: Memo zur Einführung des Verfügbarkeitsmanagements

MEMO

Von: Externer Berater
An: Abteilungsleiter Administration
Betreff: Argumente für die Einführung von CTI-Verfügbarkeit
Datum: 01.01.2011

Sehr geehrter Leiter der Verwaltung,

um das Ziel von „10 % mehr Leistung für 10 % weniger Kosten“ zu erreichen, ohne die Verfügbarkeit der Systeme für Endanwender zu beeinträchtigen, ist es essenziell, den Prozess des Availability Managements korrekt und effektiv umzusetzen.

Selbst die angekündigten Kürzungen (10 % mehr für 10 % weniger) werden die Verfügbarkeit der Systeme für den Endverbraucher nicht negativ beeinflussen, sofern der Prozess des Availability Managements richtig implementiert wird. (Herausgegeben...

Weiterlesen "IT-Service-Management: Strategie und Optimierung für CTI" »

Geschichte der Computergenerationen und Betriebssysteme

Informatik3,36 KB

1. Generation (Vakuumröhren)

Diese Computer nutzten Vakuumröhren und die direkte Maschinensprache (0 und 1). Es waren sehr große, stromintensive und langsame Maschinen, die einfache mathematische Operationen ausführten. Die Dateneingabe erfolgte manuell über Schalttafeln. Ab den 1950er Jahren kamen Lochkarten als schnellere Eingabemedien hinzu.

2. Generation (Transistoren)

Durch die Einführung von Transistoren wurden Computer kleiner, schneller, günstiger und energieeffizienter. Es entstand die Batch-Verarbeitung, bei der Daten über Lochkarten oder Magnetbänder eingelesen wurden. Zudem erschienen erste Betriebssysteme, die das Ausführen mehrerer Programme gleichzeitig ermöglichten.

3. Generation (Integrierte Schaltungen, 1965–1980)

...
Weiterlesen "Geschichte der Computergenerationen und Betriebssysteme" »

Grundlagen der Systemanalyse und Modellierung

Informatik20,27 KB

Die vier grundlegenden Symbole des DFD

  • Entity: Repräsentiert innerhalb des DFD grafisch die Interaktion der Benutzer mit dem System.
  • Datenfluss: Repräsentiert die Kommunikation zwischen den DFD-Symbolen.
  • Prozesse: Repräsentieren die Phasen oder Abläufe, die ein System bei der Verarbeitung von ein- und ausgehenden Daten durchläuft.
  • Data Warehouse: Ort, an dem Informationen im System dauerhaft oder vorübergehend gespeichert werden.

Datenstrukturen

  • Logische Datenstruktur: Beschreibt und erläutert alle Informationen über den Betrieb, die Implementierung, Geschäftsanforderungen und Ansätze.
  • Physische Datenstruktur: Konzentriert sich auf die konkrete Umsetzung und die Anforderungen des Systems, wie z. B. Kundeneingaben oder das Erstellen von Tickets.
...
Weiterlesen "Grundlagen der Systemanalyse und Modellierung" »

WLAN einrichten und Netzwerksicherheit optimieren

Informatik9,93 KB

Einrichten eines drahtlosen Netzwerks

Einrichten eines drahtlosen Netzwerks: Der Hauptunterschied zwischen Kabelnetzwerken und drahtlosen Netzwerken besteht darin, dass letztere eine Management-Abdeckung für einen bestimmten Bereich haben. Um Zugriff auf die Wireless-WiFi-Antenne zu erhalten, geben Sie das Kennwort für Windows im Netzwerkprogramm ein, entweder über den eigenen Manager oder Windows.

Schritt 1: Wir klicken auf das Symbol „Netzwerk“ in der Taskleiste in der linken unteren Ecke des Bildschirms (Pantalla).

Schritt 2: Wählen Sie das drahtlose Netzwerk aus. Klicken Sie auf die Schaltfläche „Drahtlose Netzwerke anzeigen“, um eine Liste der von unserer Antenne erkannten Netze zu sehen. (Netzwerke mit aktivierter Sicherheit...

Weiterlesen "WLAN einrichten und Netzwerksicherheit optimieren" »

MRP-Systeme: Effiziente Materialbedarfsplanung & Bestandsführung

Informatik26 KB

Die traditionellen Methoden der Bestandsführung sind ausreichend, wenn die Nachfrage nach Waren unabhängig ist, d.h. von den Marktbedingungen abhängt und sich nicht auf andere Elemente bezieht. Sie sind jedoch in anderen Zusammenhängen nicht ausreichend, nämlich dann, wenn die Nachfrage nach Produkten abhängig ist, d.h. nicht direkt von den Marktbedingungen, sondern auch von anderen Elementen, die einen höheren Grad an Komplexität aufweisen, in Zusammenhang steht.

Wenn darüber hinaus die Nachfrage diskret und diskontinuierlich ist, sind klassische Techniken, die mit kontinuierlichen Werten arbeiten, weitgehend wirkungslos. Dies führt oft sowohl zu Engpässen als auch zur Aufrechterhaltung unnötig hoher durchschnittlicher Lagerbestände....

Weiterlesen "MRP-Systeme: Effiziente Materialbedarfsplanung & Bestandsführung" »

Grundlagen der Festplattentechnologie: Quiz & Fakten

Informatik2,46 KB

Grundlagen der Festplattentechnologie

Festplatten sind in Sektoren, Spuren und Zylinder unterteilt. Sie nutzen die Winchester-Technologie. A, b und c sind richtig.

Optische Speichermedien

Optische Laufwerke verwenden Laser-Technologie. Sie sind Ein- und Ausgabegeräte.

CD-ROM-Technologie

Eine CD-ROM ist ein Speichermedium.

Struktur einer Festplatte

  • Faces (Seiten): Entsprechen der physischen Seite der Scheibe.
  • Sektoren: Bereiche, die durch imaginäre Durchmesser definiert sind.
  • Spuren (Tracks): Konzentrische Ringe auf jeder Seite.
  • Zylinder: Zusammenfassung der gleichen Spuren über verschiedene Scheiben hinweg.

Diese Konzepte (Sektoren, Spuren, Zylinder, Seiten) beziehen sich primär auf Festplatten.

Magnetische Speichermedien

Zu den magnetischen Geräten...

Weiterlesen "Grundlagen der Festplattentechnologie: Quiz & Fakten" »

Geschützter Modus, Virtual Mode und Timing in x86-Prozessoren

Informatik3,55 KB

Geschützter Modus (Safe Recovery)

Safe Recovery: ein Betriebsmodus der x86-kompatiblen CPUs der Serie 80286 und darüber hinaus. Der geschützte Modus hat eine Reihe neuer Funktionen, die das Multitasking und die Stabilität des Systems verbessern, wie Speicherschutz und hardwaregestützte Unterstützung für virtuellen Speicher sowie Task-Switching. Er bietet außerdem Hardware-Unterstützung, um ein laufendes Programm zu unterbrechen und den Ausführungskontext zu einem anderen zu wechseln, wodurch präemptives Multitasking ermöglicht wird.

Virtual Mode (80386)

VIRTUAL MODE: Der Intel 80386 (80386DX) wurde 1985 eingeführt und brachte 32-Bit-Erweiterungen. Er führte neue Architekturmerkmale und Datenleitungen ein und ermöglichte die Nutzung...

Weiterlesen "Geschützter Modus, Virtual Mode und Timing in x86-Prozessoren" »

Grundlagen der Programmiersprachen: Von Fortran bis COBOL

Informatik1,74 KB

Was sind Programmiersprachen?

Programmiersprachen sind standardisierte Systeme, die es ermöglichen, Anweisungen für Computer zu formulieren. Diese Anweisungen können von Computern verarbeitet und auf ähnliche Systeme übertragen werden. Grundsätzlich unterscheiden wir zwischen Low-Level-Sprachen (maschinennahe Sprachen) und Hochsprachen.

Bekannte Programmiersprachen

Zu den am häufigsten verwendeten Programmiersprachen gehören:

Fortran

Fortran ist eine prozedurale Sprache, die auf einer klaren Struktur basiert. Sie wurde entwickelt, um den Programmierer von der manuellen Zerlegung komplexer Berechnungen in elementare Einzelschritte zu entlasten. Der Name FORTRAN steht für Formula Translation und wurde speziell für wissenschaftliche Berechnungen...

Weiterlesen "Grundlagen der Programmiersprachen: Von Fortran bis COBOL" »

Unterschiede MAC vs. LLC und WLAN-Sicherheitskonzepte

Informatik2,88 KB

Unterschiede zwischen MAC- und LLC-Subschichten

Die MAC-Unterschicht (Media Access Control) ist die technische Lösung für LANs, da sie vom physikalischen Medium und dem Zugriffsprotokoll abhängt.

Die LLC-Unterschicht (Logical Link Control) vereint die Lösungen der MAC-Schicht, ist LAN-unabhängig und dient als Schnittstelle für die oberen Schichten.

Adressierung und Frame-Behandlung

  • Adressierung: Die MAC-Adresse identifiziert den Knoten, während die LLC-Schicht Informationen für das Routing bereitstellt.
  • Späte Kollision: Erhält ein Teilnehmer ein Kollisionssignal zu spät, weil die Übertragung bereits beendet wurde (da das Datenpaket zu klein war), kann dies zu ungültigen Rahmen führen. Dies tritt häufig bei Topologien auf, die kleiner
...
Weiterlesen "Unterschiede MAC vs. LLC und WLAN-Sicherheitskonzepte" »