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

Sortieren nach
Fach
Niveau

Speicherverwaltung & Dateisysteme: Paging, Segmentierung & Algorithmen

Eingeordnet in Informatik

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

Optionen der Seitentabelle

Die Seitentabelle ist vollständig in Hardware implementiert. Der Vorteil ist, dass wir einen Hochgeschwindigkeits-Speicherzugriff erhalten. Der Nachteil ist, dass es problematisch wird, wenn die Seitentabelle sehr groß ist.

Segmentierung und Paging

Sowohl die Segmentierung als auch das Paging bieten erhebliche Vorteile. Einige Multics-Systeme und IBMs 370-Serie kombinierten beide Techniken, wobei die Segmente eine mehrseitige Größe hatten. Diese Methode der Segmentierung und Paging funktioniert wie folgt: Der Zugriff erfolgt über eine virtuelle Adresse, die Felder für Segment, Standort und Offset enthält. Das Segmentfeld wird verwendet, um auf eine Segmenttabelle zuzugreifen. Jeder Eintrag in dieser Tabelle verweist... Weiterlesen "Speicherverwaltung & Dateisysteme: Paging, Segmentierung & Algorithmen" »

Grundlagen der Wirtschaft und Finanzen: Ein Überblick

Eingeordnet in Informatik

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

Ökonomie: Grundlagen und Definition

Ökonomie ist die sozialwissenschaftliche Studie, die sich mit der Erzeugung, Verteilung und dem Konsum von Gütern und Dienstleistungen befasst. Der Begriff Wirtschaft stammt aus dem Griechischen, von oikos (Haus) und nomos (Sitte oder Gesetz), was sinngemäß 'Hausordnung' bedeutet.

Globalisierung: Wirtschaftliche und Kulturelle Integration

Globalisierung ist ein Prozess der Vertiefung der wirtschaftlichen, sozialen, kulturellen und politischen Integration weltweit. Dieser Prozess wurde durch günstigere Transport- und Kommunikationsmittel im 20. und frühen 21. Jahrhundert stark vorangetrieben. Es ist ein Phänomen des Kapitalismus, das durch die Dynamik der Notwendigkeit, ein 'globales Dorf' zu bilden,... Weiterlesen "Grundlagen der Wirtschaft und Finanzen: Ein Überblick" »

Systementwicklungsphasen: Ein umfassender Leitfaden

Eingeordnet in Informatik

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

Machbarkeitsstudie

Eine kurze Beschreibung des vorgeschlagenen Systems und seiner Funktionen. Eine kurze Beschreibung der Geschäftsanforderungen, die in das vorgeschlagene System einfließen. Vorschlag zur Organisation des Entwicklungsteams und Festlegung der Verantwortlichkeiten. Die Kosten der Studie, die Schätzungen der vorläufigen Termine für die Planung und Lieferung der Produkte enthalten. Studie über die Vorteile des Systems.

Analyse

Anforderungen erfassen: Analyse des aktuellen Systems (falls vorhanden) und der neuen Anforderungen der Benutzer. Beschreibung des vorgeschlagenen Systems.

Systemspezifikation

  • Beschreibung des Systems
  • Datenanforderungen
  • Telekommunikationsanforderungen
  • Hardware-Anforderungen
  • Testplan
  • Integration

Design

Detaillierte... Weiterlesen "Systementwicklungsphasen: Ein umfassender Leitfaden" »

Wichtige Linux/Unix Befehle zur Systemanalyse und Dateisuche

Eingeordnet in Informatik

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

Linux/Unix Befehle zur Systemanalyse und Systeminformation

Diese Übersicht listet wichtige Befehle zur Untersuchung des Dateisystems, zur Suche nach Dateien und zur Abfrage allgemeiner Systeminformationen auf.

Speicherplatz und Dateigrößen ermitteln

  • du -sh /QUELLE

    Schätzt die Größe des Verzeichnisses oder der Datei /QUELLE.

  • df -h /QUELLE

    Enthält Informationen über die Festplattennutzung der Partition, auf der sich die Datei oder das Verzeichnis /QUELLE befindet.

  • df -h

    Listet alle Festplattenpartitionen und deren Größe auf.

Dateien im Dateisystem suchen

  • which BEFEHL

    Bestimmt, ob die ausführbare Datei (normalerweise der Name eines Programms) installiert ist, sich im PATH befindet und wo sie liegt.

  • whereis PROGRAMM

    Bestimmt, welche Binärdateien,

... Weiterlesen "Wichtige Linux/Unix Befehle zur Systemanalyse und Dateisuche" »

HTML Grundlagen: Software, Tags und Dateistruktur für Webseiten

Eingeordnet in Informatik

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

Erforderliche Software für Webentwicklung und Visualisierung

Ein HTML-Dokument ist eine ASCII-Datei, die Text enthält, der auf dem Bildschirm angezeigt werden soll. Daher benötigen Sie nicht mehr als einen normalen Editor, der es Ihnen ermöglicht, die Datei im ASCII-Format zu speichern. Seien Sie jedoch vorsichtig mit Programmen wie Microsoft Word, wenn Sie HTML-Dokumente schreiben, da diese oft unerwünschte Formatierungen hinzufügen.

Es gibt Software auf dem Markt, die das Erstellen von Webseiten erleichtert und die Aufgabe des Codeschreibens vereinfacht. Dennoch müssen Sie den resultierenden Code immer optimieren. Es ist daher unerlässlich, die Grundlagen von HTML genau zu kennen, wenn Sie qualitativ hochwertige Seiten erstellen möchten.... Weiterlesen "HTML Grundlagen: Software, Tags und Dateistruktur für Webseiten" »

Die Evolution der Computer: 3. bis 5. Generation

Eingeordnet in Informatik

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

Generation: Integrierte Schaltungen

Mitte der 60er Jahre kam es zur Erfindung des integrierten Schaltkreises oder Mikrochips, gefolgt von der Erfindung des Mikroprozessors bei Intel. Ab diesem Zeitpunkt wurden mehrere winzige Transistoren und andere elektronische Komponenten auf einem einzigen Chip oder Gehäuse zusammengefasst, das eine komplette Schaltung enthielt, wie einen Verstärker, einen Oszillator oder ein Logikgatter. Mit diesen Bausteinen (integrierten Schaltungen) war es natürlich viel einfacher, komplizierte Geräte wie Radio- oder TV-Empfänger und Computer zusammenzubauen. Die wichtigsten Merkmale dieser dritten Generation sind:

  • 1965: IBM stellte die erste Maschine mit integrierten Schaltungen vor, die Modellreihe 360.
  • Programmierung:
... Weiterlesen "Die Evolution der Computer: 3. bis 5. Generation" »

Übertragungsnetze und Netzwerkgeräte

Eingeordnet in Informatik

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

Übertragungsnetze

  • RTC (Switched Telephone Network): Sprachübertragung über ein leitungsgebundenes Netz in Form von elektrischen Signalen. Früher waren manuelle Vermittlungsstellen erforderlich, heute werden TK-Anlagen eingesetzt. Die Dienste umfassen Echtzeit-Sprachübertragung und Verbindungsaufbau.
  • TELEX: Öffentliches Netz zum Senden von Informationen im Textformat. Angeboten von Post- und Telegrafenämtern.
  • IBERPACK: Dienst basierend auf dem X.25-Protokoll. Ermöglicht den Informationsaustausch zwischen mehreren Stationen. Es handelt sich um eine Art virtuelles privates Netzwerk.
  • ISDN (Integrated Services Digital Network): Basiert auf jeder Art von codierten Informationen, die auf die gleiche Weise behandelt werden können, mit Ausnahme
... Weiterlesen "Übertragungsnetze und Netzwerkgeräte" »

Software-Projektmanagement: Aktivitäten, RUP-Phasen & Ergebnisse

Eingeordnet in Informatik

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

Software-Entwicklungsaktivitäten

  • Implementierungsprozess
  • Analyse der Systemanforderungen
  • Design der Systemarchitektur
  • Analyse der Software-Anforderungen
  • Design der Software-Architektur
  • Detailliertes Softwaredesign
  • Software-Codierung und -Tests
  • Software-Integration
  • Software-Akzeptanztests
  • System-Integration
  • System-Akzeptanztests
  • Software-Installation
  • Support für die Software-Abnahme

RUP-Phasen im Überblick

Inception (Startphase)
Das Ziel dieser Phase ist die Bestimmung der Projektvision.
Elaboration (Vorbereitungsphase)
In dieser Phase ist das Ziel, die optimale Architektur zu bestimmen.
Construction (Bauphase)
In dieser Phase ist das Ziel, die erste Einsatzfähigkeit zu erreichen.
Transition (Übergangsphase)
Das Ziel ist die Freigabe des Projekts.

Wichtige Projektergebnisse

... Weiterlesen "Software-Projektmanagement: Aktivitäten, RUP-Phasen & Ergebnisse" »

Software-Implementierung: Paralleler Betrieb & Deinstallation

Eingeordnet in Informatik

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

Schritt 8: Paralleler Betrieb und Deinstallation

Dieser Schritt umfasst den regulären Betrieb der Anwendung, d.h. die Nutzung mit voller Kapazität.

A. Paralleler Betrieb (Parallelbetrieb)

Wenn eine Anwendung durch eine andere ersetzt wird, wird ein paralleler Betrieb der neuen Anwendung mit der alten durchgeführt. Dies bedeutet für einen bestimmten Zeitraum eine doppelte Dateneingabe, doppelte Prozesse und alle damit verbundenen Aufgaben. Dies erhöht die Sicherheit aus zwei Hauptgründen:

  • Ergebnisvergleich: Sie können die Ergebnisse beider Anwendungen vergleichen. Hatte die frühere Anwendung keine Ausfälle, sollten die Ergebnisse der neuen Anwendung bei identischen Prozessen dieselben sein wie die der alten.
  • Notfallplan: Wenn Sie ein ernstes
... Weiterlesen "Software-Implementierung: Paralleler Betrieb & Deinstallation" »

Computer-Busse und Anschlüsse: Eine Übersicht

Eingeordnet in Informatik

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

Busse in der Computerarchitektur

In der Computerarchitektur ist der Bus ein digitales System, das Daten zwischen den Komponenten eines Computers oder zwischen Computern überträgt. Busse bestehen aus Drähten oder Leiterbahnen auf einer gedruckten Schaltung, sowie Geräten wie Widerständen, Kondensatoren und integrierten Schaltungen.

Die Funktion eines Busses ist die logische Verbindung zwischen den verschiedenen Teilsystemen eines digitalen Systems herzustellen, indem Daten zwischen Geräten unterschiedlicher Größenordnungen ausgetauscht werden: von integrierten Schaltungen bis hin zu digitalen Geräten als Teil von Supercomputern.

Die meisten Busse basieren auf metallischen Leitern, die elektrische Signale übertragen, welche mit Hilfe der... Weiterlesen "Computer-Busse und Anschlüsse: Eine Übersicht" »