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

Sortieren nach
Fach
Niveau

Assemblersprache: Grundlagen, Merkmale und Typen

Eingeordnet in Informatik

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

Was ist Assemblersprache?

Die Assemblersprache ist eine Low-Level-Programmiersprache, die eine direkte, für Programmierer lesbare Repräsentation des Maschinencodes einer spezifischen Computerarchitektur darstellt.

Merkmale der Assemblersprache

  • Komplexität: Die Programmierung in Assembler ist anspruchsvoll in Bezug auf das Erlernen, Verstehen, Lesen, Schreiben, Debuggen und Warten, was die Entwicklung von Hochsprachen notwendig machte.
  • Leistung: Trotz des Leistungsverlusts bei Kompilierungsvorgängen sind moderne Computer heute schnell genug, um diesen auszugleichen.
  • Portabilität: Assembler-Code ist nicht portabel und an die jeweilige Hardware gebunden.
  • Zeitaufwand: Die Programmierung ist zeitintensiv.
  • Geschwindigkeit: Sorgfältig optimierte Assembler-
... Weiterlesen "Assemblersprache: Grundlagen, Merkmale und Typen" »

Computernetzwerke: Aufbau, Modelle und Topologien

Eingeordnet in Informatik

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

Computernetzwerke

Definition

Ein Netzwerk ist eine Gruppe verbundener Computer, die über Kabel, Satellit, Mikrowelle, Telefonleitungen und Glasfaser Informationen austauschen. Jedes aktive Gerät im Netzwerk wird als Knoten bezeichnet. Netzwerke werden verwendet, um Ressourcen, insbesondere Informationen, zu teilen.

Vorteile von Netzwerken

  • Zuverlässigkeit (mehrere Ressourcenquellen)
  • Skalierbarkeit der Rechenkapazität
  • Kommunikation

Gründe für den Aufbau eines Netzwerks

  • Gemeinsame Nutzung von Programmen, Dateien und Computern: Kosteneinsparungen im Vergleich zu Einzellizenzen.
  • Gemeinsame Nutzung von Ressourcen: Drucker, Festplatten usw.
  • Gemeinsame Nutzung von Daten: Datenbankinformationen, Suchfunktionen und gleichzeitige Abfragen.
  • Zusammenarbeit:
... Weiterlesen "Computernetzwerke: Aufbau, Modelle und Topologien" »

Grundlagen der IT-Systementwicklung und Prozessoptimierung

Eingeordnet in Informatik

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

1. Arten organisatorischer Veränderungen durch IT

Automation: Eine der ersten Anwendungen der Informationstechnologie, um Mitarbeiter bei der effizienteren Erledigung ihrer Arbeit zu unterstützen. Beispiele sind die Lohnbuchhaltung, der Zugriff auf Kundendaten oder Flugreservierungssysteme.

Verfahrensstrukturierung: Automatisierung deckt oft neue Engpässe auf und macht bestehende Strukturen umständlich. Dies führt zur Straffung von Abläufen in Standard Operating Procedures (SOPs).

Business Process Reengineering (BPR): Ein mächtiges Instrument, das Geschäftsprozesse analysiert und radikal vereinfacht. Es reorganisiert Workflows, um Verluste zu minimieren und papierintensive, repetitive Aufgaben zu eliminieren.

Paradigmenwechsel: Dies beinhaltet... Weiterlesen "Grundlagen der IT-Systementwicklung und Prozessoptimierung" »

Reguläre Sprachen und endliche Automaten

Eingeordnet in Informatik

Geschrieben am in mit einer Größe von 2,92 KB

Reguläre Sprachen

Betrachten Sie das Alphabet Σ = {a, b}. Für jede natürliche Zahl n gibt es nur eine endliche Anzahl an Wörtern der Länge n. Diese Strings lassen sich lexikographisch ordnen: 0 für die Länge 0, Wörter der Länge 1, und allgemein für die Länge n+1. Beispiel: ε → 0, a → 1, b → 2, aa → 3, ab → 4 ...

Allgemein gilt: Da alle endlichen Alphabete abzählbar sind, können wir die Zeichen in einer beliebigen Reihenfolge anordnen: Σ = {a₀, a₁, a₂, ..., aₙ}. Die Menge aller Sprachen über Σ ist jedoch nicht abzählbar unendlich.

Reguläre Sprachen und reguläre Ausdrücke

Eine Sprache über einem Alphabet Σ ist regulär, wenn sie rekursiv wie folgt definiert ist:

  • a) ∅ ist eine reguläre Sprache (leere Sprache)
... Weiterlesen "Reguläre Sprachen und endliche Automaten" »

Grundlagen der strukturierten Gebäudeverkabelung

Eingeordnet in Informatik

Geschrieben am in mit einer Größe von 2,86 KB

Das Layout von Netzwerken in großen Gebäuden, wie mehrstöckigen Gebäuden, ist komplex. Dabei müssen die Designbeschränkungen der Local Area Network (LAN)-Technologie berücksichtigt werden, die bei der Implementierung auferlegt werden:

  • Die Segmentierung des Datenverkehrs im Netzwerk.
  • Die maximale Länge der einzelnen Netzwerksegmente.
  • Das Vorhandensein von elektromagnetischen Störungen.
  • Die Notwendigkeit für virtuelle lokale Netzwerke (VLANs).
  • Und so weiter.

Abgesehen von diesen Einschränkungen ist die Idee der strukturierten Verkabelung einfach:

  • Kabel auf jeder Etage verlegen.
  • Die Kabel von jeder Etage miteinander verbinden.

Horizontale Verkabelung oder Etagenverkabelung

Alle Kabel einer Etage werden in einem Schrank konzentriert, dem sogenannten... Weiterlesen "Grundlagen der strukturierten Gebäudeverkabelung" »

Wichtige Fragen und Antworten zu IPv4, Routing und Netzwerk-Gateways

Eingeordnet in Informatik

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

Grundlagen des Netzwerk-Routings und der Adressierung

1. IPv4-Routing: Was wird verwendet?

In einer IPv4-Umgebung, was verwendet der Router, um Datenpakete über eine Router-Schnittstelle zur nächsten zu senden? Zielnetzwerk-Adresse

2. OSI Layer 3 Kapselung

Was wird während der Kapselung auf OSI Layer 3 hinzugefügt? Quell- und Ziel-IP-Adresse

3. Verbindungsloses System (Connectionless)

In einem verbindungslosen System, welche der folgenden Aussagen ist korrekt? Das Ziel wird kontaktiert, bevor das Paket gesendet wird.

4. IP-Paketfeld zur Schleifenvermeidung

Welches Feld eines IP-Pakets verhindert Endlosschleifen? Time-to-Live (TTL)

5. Adressanteil für Router-Weiterleitung

Welcher Teil der Netzwerk-Layer-Adresse wird von einem Router verwendet, um... Weiterlesen "Wichtige Fragen und Antworten zu IPv4, Routing und Netzwerk-Gateways" »

Windows Server & Active Directory: Häufige Fragen zur Systemverwaltung

Eingeordnet in Informatik

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

Häufige Fragen zur Windows Server & Active Directory Verwaltung

1. Servergespeicherte Profile für lokale Benutzer?

Nein. Servergespeicherte Profile (Roaming Profiles) können nur globalen Benutzern in Active Directory, d.h. Domänenbenutzern, zugewiesen werden. Lokale Benutzer können nur lokale Profile auf dem Computer verwalten und verwenden, auf dem sie erstellt wurden.

2. Speicherort von servergespeicherten Profilen

Auf dem Server. Lokal wird eine Kopie des Domänenprofils gespeichert, aber die eigentliche Konfiguration und die Elemente, die der Benutzer angepasst hat, werden immer in dem dafür vorgesehenen Ordner auf dem Domänencontroller gespeichert.

3. Bedeutung und Ersetzung der Variable %username%

Die Variable %username% steht für... Weiterlesen "Windows Server & Active Directory: Häufige Fragen zur Systemverwaltung" »

Die Data Link Layer im OSI-Modell: Funktionen und Fehlerkontrolle

Eingeordnet in Informatik

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

Die Data Link Layer im OSI-Modell

Die Data Link Layer ist für die zuverlässige Übertragung von Informationen über einen physikalischen Stromkreis zuständig. Sie ist die zweite Ebene des OSI-Modells. Sie empfängt Anfragen von der Netzwerkschicht und nutzt die Dienste der physikalischen Schicht. Ihr Ziel ist die fehlerfreie Informationsübertragung zwischen zwei direkt verbundenen Computern. Um dieses Ziel zu erreichen, werden Informationen in Blöcke (Frames) aufgeteilt, denen eine Adressierung auf Link-Ebene zugewiesen wird. Dies beinhaltet die Verwaltung der Fehlererkennung und -korrektur sowie der Flusskontrolle zwischen den Geräten. Die Subschicht für den Medienzugriff (MAC) ist oft Teil der Netzwerkkarte selbst, während die Subschicht... Weiterlesen "Die Data Link Layer im OSI-Modell: Funktionen und Fehlerkontrolle" »

Cisco Router Grundlagen: Konfiguration und Boot-Prozess

Eingeordnet in Informatik

Geschrieben am in mit einer Größe von 11,62 KB

Komponenten eines Routers

Welche zwei Aussagen beschreiben die Komponenten eines Routers korrekt? (Wählen Sie zwei.)

  • RAM speichert permanent die Konfigurationsdatei, die während der Boot-Sequenz verwendet wird.
  • Das ROM enthält Diagnosen, die auf Hardware-Modulen ausgeführt werden.
  • Das NVRAM speichert eine Sicherungskopie des IOS, die während der Boot-Sequenz verwendet wird.
  • Flash-Speicher verliert seinen Inhalt nicht, wenn der Router neu gestartet wird.
  • Das ROM enthält die aktuelle und vollständige Version des IOS.
  • Flash-Boot-System enthält Befehle, um die Position des IOS zu identifizieren.

WAN-Schnittstellen für Standleitungen

Netzwerkdiagramm

Welche Schnittstellen in der Abbildung könnten für eine WAN-Standleitung verwendet werden? (Wählen Sie zwei.)

1,... Weiterlesen "Cisco Router Grundlagen: Konfiguration und Boot-Prozess" »

Evolution der Programmierung: Von Sequenziell zu OOP

Eingeordnet in Informatik

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

Evolution der Programmierung

Hier ist ein Überblick über die Entwicklung verschiedener Programmierparadigmen:

Sequenzielle Programmierung

Ein sequenzielles Programm bezieht sich auf eine Arbeitsweise, bei der ein Programm Anweisungen nacheinander bis zum Ende abarbeitet.

Strukturierte Programmierung

Ein Ansatz, um Computerprogramme klarer zu schreiben. Er verwendet nur drei Strukturen: Sequenz, Auswahl und Iteration. Unbedingte Sprunganweisungen (wie GOTO, Exit Function oder unkontrollierte Returns) sind dabei unnötig.

Das Strukturierte-Programm-Theorem von Böhm und Jacopini beweist, dass jedes Programm ausschließlich mit diesen drei Kontrollstrukturen geschrieben werden kann:

  • Sequenz
  • Bedingte Anweisung
  • Iteration (Schleife) mit Bedingung am Anfang

Objektorientierte

... Weiterlesen "Evolution der Programmierung: Von Sequenziell zu OOP" »