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

Sortieren nach
Fach
Niveau

Flying Money App: Umfassendes Tutorial zur Finanzverwaltung

Eingeordnet in Informatik

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

Einführung in Flying Money

Hinweis: Texte in Klammern sind Kommentare und müssen nicht in die App eingegeben werden.

Nach der Installation der Anwendung auf Ihrem Handy werden Sie zunächst nach einem Passwort gefragt. Dieses Passwort ist erforderlich, sobald Sie die App öffnen. Starten Sie nun in der App und gehen Sie zu Listen -> Münzen.

Währungseinstellungen

Hier können Sie die Währung festlegen. In meinem Fall (siehe Imagen ) verwende ich den Real. Lassen Sie die Option auf „Name“ (Standard für das Hinzufügen von Datensätzen). Füllen Sie die Felder wie folgt aus:

  • Real Name: Real
  • ISO: BRL
  • Symbol: R$
  • Currency Source: Ja

Gehen Sie anschließend auf Optionen -> OK. Andere Währungen können gelöscht werden. Für den Euro konfigurieren... Weiterlesen "Flying Money App: Umfassendes Tutorial zur Finanzverwaltung" »

Drahtlose Technologien und Internetzugang

Eingeordnet in Informatik

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

Drahtlose Technologien

Drahtlose Technologien ermöglichen die Verbindung mehrerer Geräte über Hochfrequenz- oder Infrarotwellen. Geräte mit geringer Sendeleistung benötigen keine Genehmigung, während Geräte mit hoher Sendeleistung eine staatliche Genehmigung erfordern. Ein Vorteil der Drahtlostechnologie ist die Mobilität und die Möglichkeit der kabellosen Verbindung.

Klassifizierung

  • UTP
  • PCS
  • 3G
  • Umfassende Netzwerke (Wireless, ATM, UMTS)
  • LAN (Wireless-Ethernet, HIPERLAN)
  • Personal Area Network (Bluetooth, 802.15)

Bluetooth

Verbindet Geräte über Funkfrequenzen in einer Entfernung von bis zu 10 Metern.

Wi-Fi

Drahtlose Technologie mit den Funkfrequenzstandards 802.11a, 802.11b und 802.11g.

WiMAX

Technologie 802.16, die entwickelt wurde, um eine ganze... Weiterlesen "Drahtlose Technologien und Internetzugang" »

Grundlagen der I/O-Architektur und Schnittstellen

Eingeordnet in Informatik

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

Grundlagen der I/O-Architektur

Es gibt zwei Techniken für die Ein-/Ausgabe (I/O): Memory-Mapped I/O und I/O-Mapped I/O.

Memory-Mapped I/O

Bei dieser Technik nutzen Mikroprozessoren den Speicheradressraum für I/O-Operationen. Mikroprozessoren wie der 6800, 6802, 6805, 6809 und 68000 verwenden dieses Verfahren. Der 8086/8088 nutzt diese Technik nicht, wodurch der gesamte Adressraum für den Systemspeicher zur Verfügung steht.

I/O-Mapped I/O

Hierbei besitzt das I/O-System einen eigenen Adressraum. Eine I/O-Operation lässt sich wie folgt definieren:

  • INPUT: Der Mikroprozessor liest Daten von einer Quelle, die nicht der Systemspeicher ist.
  • OUTPUT: Der Mikroprozessor schreibt Daten auf ein Ziel, das nicht der Systemspeicher ist.

Der Control-Bus definiert... Weiterlesen "Grundlagen der I/O-Architektur und Schnittstellen" »

Virtueller Speicher, E/A, Dateiverwaltung, verteilte Systeme & Sicherheit

Eingeordnet in Informatik

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

Virtueller Arbeitsspeicher

1. Warum ist es notwendig, die Fragmente eines zusammenhängenden Hauptspeichers zur Ausführung zu finden?

A. Möglich wird dies durch die Kombination der dynamischen Adressübersetzung und der Verwendung von Seitentabellen oder Segmenten.

2. Was ist Thrashing?

A. Ein Fragment wird ausgeworfen, bevor es benutzt wird, um es fast unmittelbar wieder zu laden. Zu viele Wechsel führen zu Thrashing.

3. Warum ist das Prinzip der Lokalität im virtuellen Speicher wichtig?

A. Um Thrashing zu vermeiden, wird versucht, die benötigten Fragmente zu erraten.

4. Welche Rolle spielt das Modified-Bit sowohl beim Paging als auch bei der Segmentierung?

A. Es gibt an, ob die Seite verändert wurde.

5. Was ist der Vorteil der Verwendung eines

... Weiterlesen "Virtueller Speicher, E/A, Dateiverwaltung, verteilte Systeme & Sicherheit" »

Software-Qualitätssicherung: Statische & Dynamische Prüfung

Eingeordnet in Informatik

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

Statische und dynamische Prüfung

Die Inspektion von Software umfasst zwei grundlegende Ansätze:

  • Statische Prüfung: Analyse der statischen Systemdarstellungen zur Fehlererkennung, ohne das Programm auszuführen. Dies kann durch dokumentenbasierte Werkzeuge und Code-Analysen ergänzt werden.
  • Dynamische Prüfung (Testen): Überprüfung des Verhaltens durch Ausführung des Systems mit Testdaten, um die operative Leistung zu beobachten.

Test-Programm

Tests können das Vorhandensein von Mängeln aufzeigen, jedoch nicht deren Abwesenheit beweisen. Sie sind das wichtigste Verfahren zur Validierung nicht-funktionaler Anforderungen. Für eine vollständige Abdeckung der Verification & Validation (V&V) sollten statische und dynamische Prüfungen... Weiterlesen "Software-Qualitätssicherung: Statische & Dynamische Prüfung" »

Software Engineering: Grundlagen, Krise und Entwicklung

Eingeordnet in Informatik

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

Die Bedeutung des Software Engineering

Der Begriff Software Engineering wurde Ende der 1960er Jahre aufgrund der sogenannten Software-Krise eingeführt. Diese Krise war eine Folge der Einführung der dritten Hardware-Generation, bei der die Hardware aufhörte, ein Hindernis für die Entwicklung der Informationstechnologie darzustellen. Reduzierte Kosten und verbesserte Qualität der Hardware führten jedoch zu Problemen bei der erzeugten Software. Die Krise war gekennzeichnet durch:

  • Unklare Projektplanung und Kostenschätzung.
  • Schlechte Softwarequalität.
  • Schwierigkeiten bei der Wartung von Programmen mit unstrukturiertem Design.

Es bestand die Notwendigkeit, wirksame und kostengünstige Software zu entwickeln und zu warten, die eine Reihe von Eigenschaften... Weiterlesen "Software Engineering: Grundlagen, Krise und Entwicklung" »

Fehleranalyse und Kontrolle von Winkelmessinstrumenten (Theodolite)

Eingeordnet in Informatik

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

Fehler in der Kommentierung und Messung

Alle Kommentare können zwei Arten von Fehlern betreffen: den zufälligen Fehler, der immer existiert, und den systematischen Fehler, der je nach Zustand des Geräts, mangelnder Sorgfalt beim Instrument und der Beobachtung auftreten kann oder auch nicht. Zufällige Fehler werden durch zufällige Systeme verursacht, und ihr Wert wird unbekannt bleiben. Wir kennen nur den maximalen Wert in einer oder mehreren Messungen.

Systematische Fehler können aus einer schlechten Anpassung des Geräts resultieren. Sie folgen bekannten Gesetzen, sind daher messbar und nachweisbar. Sie sind die gefährlichsten für die Durchführung einer Beobachtung, da sie nicht zufällig sind.

Kontrolle des Winkelmessinstruments (Theodolit)

... Weiterlesen "Fehleranalyse und Kontrolle von Winkelmessinstrumenten (Theodolite)" »

Historische Betriebssysteme

Eingeordnet in Informatik

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

  • 1. Generation (1945 bis 1955): Vakuumröhren, Maschinensprache, große Größe, hoher Energieverbrauch, sehr langsam, einfache mathematische Berechnungen.
  • 2. Generation (1955 bis 1965): Transistoren, Batch-Verarbeitung, kleiner, weniger Stromverbrauch.
  • 3. Generation (1965 bis 1980): Integrierte Schaltkreise, billiger, mehrere Prozessoren gleichzeitig.
  • 4. Generation (1980 bis heute): PCs.

Speicher

Der Teil des Betriebssystems, der den Speicher verwaltet, ist der Speicher-Manager. Er ist verantwortlich für die Verfolgung, welche Speicherbereiche benutzt werden und welche nicht. Er verwaltet auch den Austausch von Daten zwischen Speicher und Festplatte.

Feste Partitionen

Der Speicher ist in mehrere Teile unterteilt. Jedes Stück wird als Partition bezeichnet.... Weiterlesen "Historische Betriebssysteme" »

Grundlagen und Komponenten von Datenbanksystemen (DBMS)

Eingeordnet in Informatik

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

Komponenten von Datenbanksystemen

  • Die Datenbank
  • Das Datenbank-Management-System (DBMS) oder die Engine (wie Oracle, Sybase, SQL Server etc.)
  • Anwendungsprogramme
  • Eine Gruppe von Fachpersonal (DBA, Anwendungsprogrammierer etc.)
  • Eine Reihe von Benutzern (Endanwender)
  • Maschinen (Hardware)

DBMS steht für Database Management System. Es ist die Software, die sämtliche Zugriffe auf die Datenbank verwaltet. Jeder Zugriffsantrag eines Benutzers wird geprüft und ausgeführt, wodurch eine kohärente Antwort auf die jeweilige Anfrage sichergestellt wird.

Die Benutzeroberfläche

Die Benutzeroberfläche bildet die Schnittstelle zum System. Sie ermöglicht einen einheitlichen Zugriff auf die Datenbasis, wobei die zugrunde liegenden Prozesse für den Anwender transparent... Weiterlesen "Grundlagen und Komponenten von Datenbanksystemen (DBMS)" »

Relationales Modell: Struktur, Merkmale und Abfragesprachen

Eingeordnet in Informatik

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

Relationales Modell: Grundlagen und Konzepte

Das relationale Modell ermöglicht es Benutzern, Informationen aus der Datenbank ohne die Unterstützung von Datenbank-Management-Experten zu erhalten. Die Daten werden so gespeichert, dass sie für Anwender leichter verständlich sind. Im relationalen Modell werden Daten in Tabellen (Relationen) gespeichert, und die Beziehungen zwischen den Zeilen (Tupeln) und Tabellen sind explizit sichtbar.

Merkmale relationaler Modelle

  • Es ist wichtig zu wissen, dass die Einträge in der Tabelle atomar sind.
  • Alle Einträge in einer Spalte sind vom gleichen Typ. Die Spalten werden als Attribute bezeichnet.
  • Keine zwei Zeilen (Tupel) in der Tabelle sind identisch, was die Eindeutigkeit der Datensätze gewährleistet.

Struktur

... Weiterlesen "Relationales Modell: Struktur, Merkmale und Abfragesprachen" »