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

Oracle Datenbank-Administration: Konzepte und Utilities

Informatik3,68 KB

Grundlagen zu Synonymen und Schemata

  • Synonyme: Ein Synonym ist eine lokale oder öffentliche Darstellung eines Schema-Objekts.
  • Öffentliche Synonyme: Mit der Option PUBLIC wird ein öffentliches Synonym erstellt, sofern der Benutzer über die entsprechenden Privilegien verfügt.
  • Datenbankschema: Ein Schema ist eine Sammlung von Objekten (Tabellen, Views, Stored Procedures, Funktionen, Pakete, Sequenzen), die einem Benutzer zugeordnet sind.

Speicherparameter und Performance

  • PCTFREE: Dieser Parameter gibt den minimalen Prozentsatz an Speicherplatz an, der in einem Datenblock für zukünftige Zeilenänderungen (Updates) reserviert bleibt.
  • INITRANS: Dieser Parameter legt die minimale Anzahl von Transaktions-Slots in einem Block fest (Standard: 2 für
...
Weiterlesen "Oracle Datenbank-Administration: Konzepte und Utilities" »

Virtuelle Speicherverwaltung: Konzepte und Strategien

Informatik3,33 KB

Virtuelle Speicherverwaltung

Die Speicherverwaltung (Memory Management) ist für die effiziente Nutzung des Hauptspeichers in einer multiprogrammierbaren Umgebung verantwortlich, wenn Prozesse um Speicherressourcen konkurrieren.

Arten der Adressräume

  • Tatsächliche Adressen: Beziehen sich auf den Hauptspeicher oder RAM der Maschine.
  • Logische oder virtuelle Adressen: Der Speicher, den der Prozess sieht oder kennt. Jeder Prozess verfügt über seinen eigenen logischen oder virtuellen Adressraum.

Die zentrale Idee besteht darin, häufig abgerufene Daten auf Speicherebenen mit hoher Geschwindigkeit zu halten, während weniger häufig benötigte Daten auf kostengünstigeren Geräten mit höherer Kapazität gespeichert werden.

Evolution der Memory-Management-

...
Weiterlesen "Virtuelle Speicherverwaltung: Konzepte und Strategien" »

IT-Grundlagen: Tastenkombinationen, Makros und SQL-Abfragen

Informatik3,49 KB

1. Wichtige Tastenkombinationen für MS Word

  • Umschalt + Strg + M: Schriftgröße ändern
  • Umschalt + Strg + F: Schriftart ändern
  • Umschalt + Strg + D: Text doppelt unterstreichen
  • Umschalt + Strg + L: Groß- in Kleinbuchstaben umwandeln
  • Strg + Alt + I: Seitenansicht öffnen
  • Strg + M: Schriftart und Schriftgröße ändern
  • Umschalt + Strg + U: Groß- in Kleinbuchstaben umwandeln
  • Strg + R: Dokument schließen
  • F12: Dokument speichern unter

2. Formel für die Tabellenauswertung

Verwenden Sie folgende Logik, um Ergebnisse wie Verlustjahr oder Supletorio anzuzeigen:

=WENN(F<25; "Verlustjahr"; WENN(F>=40; "Jahr zu Jahr"; "Rest"))

3. Makro-Erstellung in MS Word

Schritte zur Erstellung eines Makros mit einer Meldung (MSG) und dem Bericht "Rechnung":

  • Makro aufzeichnen
  • Neues
...
Weiterlesen "IT-Grundlagen: Tastenkombinationen, Makros und SQL-Abfragen" »

Algorithmuskomplexität und Effizienz: Ein umfassender Leitfaden

Informatik2,86 KB

Was ist Algorithmuskomplexität?

Die Komplexität eines Algorithmus bezieht sich auf die Menge an Zeit und Speicherplatz, die zur Ausführung des Algorithmus benötigt wird. Mit der heutigen Technologie ist Computerspeicher zwar reichlich und kostengünstig, dennoch kann die Komplexität eines Algorithmus die Laufzeit erheblich beeinflussen.

Messung der Algorithmus-Effizienz

Die Effizienz eines Algorithmus wird anhand der benötigten Ausführungszeit und des belegten Speicherplatzes gemessen.

Die Funktion T(n) für Ausführungszeit

Die Funktion T(n) beschreibt die Ausführungszeit eines Programms.

Faktoren der Algorithmus-Ausführungszeit

Die Ausführungszeit eines Algorithmus hängt von mehreren Faktoren ab:

  • der Größe der Eingabedaten,
  • dem Inhalt
...
Weiterlesen "Algorithmuskomplexität und Effizienz: Ein umfassender Leitfaden" »

Prozessplanung: Ziele, Kriterien und Scheduling-Algorithmen

Informatik5,99 KB

Prozessplanungs-Prozess

Ziele

  • Justiz: Prozesse sollten, wenn möglich, zugunsten einiger Prozesse gegenüber anderen vermieden werden.
  • Maximale Anzahl interaktiver Benutzer: Fokus der Time-Sharing-Systeme.
  • Vorhersagbarkeit: Die Strategie muss wissen, wie die Ausführung von Prozessen zu ermöglichen ist.
  • Minimierung des Overheads: Es sollte versucht werden, Kontextwechsel zu minimieren.
  • Gleichgewicht bei der Nutzung der Ressourcen: Die Ressourcen müssen fair und so lange wie möglich genutzt werden.
  • Prioritäten für die Sicherheit: Bei der Festlegung von Prioritäten sollten diese eingehalten werden.
  • Maximale Kapazität der Ausführung: Es sollte versucht werden, Änderungen zu minimieren, die verarbeitet werden müssen.

Kriterien

  • Reaktionszeit: Geschwindigkeit,
...
Weiterlesen "Prozessplanung: Ziele, Kriterien und Scheduling-Algorithmen" »

Dateisysteme im Vergleich: FAT16, FAT32, ext2 und ext3

Informatik6,48 KB

Bereiche des FAT-Dateisystems

  • Boot-Sektor: Der erste Sektor des Volumes. Er enthält Informationen über die Größe und Struktur der Dateien sowie Informationen zum Booten von MS-DOS.
  • Erste FAT: Jeder FAT-Eintrag entspricht einer Reihe von Clustern, die logisch im Volume benachbart sind. Sie enthält eine Tabelle, die jedem Cluster auf der Festplatte entspricht.
  • Zweite FAT (Kopie): Eine oder mehrere Kopien der FAT. Dies ist eine Sicherheitskopie des FAT-Systems, falls die primäre FAT beschädigt wird.
  • Root-Verzeichnis (Wurzelverzeichnis): Es setzt sich aus 32-Byte-Einträgen zusammen und enthält alle Informationen über Dateien und Unterverzeichnisse. Es ist eine Tabelle, in der der Dateiname, die Erweiterung, Attribute, das Datum, die Größe
...
Weiterlesen "Dateisysteme im Vergleich: FAT16, FAT32, ext2 und ext3" »

Spanisches Datenschutzgesetz 15/1999: Ziele und Definitionen

Informatik2,54 KB

Gesetz 15/1999: Schutz und Verarbeitung personenbezogener Daten

Ziele des Gesetzes 15/1999

Das Gesetz 15/1999 zielt auf den Schutz und die Verarbeitung personenbezogener Daten ab, um die öffentlichen Freiheiten und die Grundrechte des Einzelnen zu gewährleisten, insbesondere das Recht auf Ehre sowie die persönliche und familiäre Privatsphäre.

Anwendungsbereich des Organgesetzes

Das Organgesetz gilt für personenbezogene Daten, die in jeglicher Form gespeichert und verarbeitet werden, sowie für die anschließende Nutzung dieser Daten sowohl im öffentlichen als auch im privaten Sektor. Es umfasst sowohl öffentliche als auch private Dateien.

Wichtige Definitionen im Datenschutzrecht

Personenbezogene Daten

Alle Informationen, die sich auf identifizierte...

Weiterlesen "Spanisches Datenschutzgesetz 15/1999: Ziele und Definitionen" »

VLAN-Routing & WLAN-Sicherheit: Router-on-a-Stick

Informatik5,29 KB

VLAN-Routing und Router-on-a-Stick

Ein Verfahren für die Weiterleitung des Netzwerkverkehrs von einem VLAN in ein anderes ist die Router-on-a-Stick-Konfiguration. Bei dieser Routerkonfiguration kann eine einzige physikalische Schnittstelle den Datenverkehr zwischen mehreren VLANs routen.

Beim Router-on-a-stick akzeptiert der Router markierten VLAN-Verkehr über ein VLAN-Trunk-Interface, das vom benachbarten Switch auskommt, und routet intern zwischen den virtuellen VLAN-Schnittstellen.

Subinterfaces, Zuordnung und Multilayer-Routing

Die Subinterfaces (Subinterfaces) sind virtuell und werden einer physischen Schnittstelle zugeordnet. Damit ein Multilayer-Switch Routing-Funktionen erfüllen kann, müssen die VLANs auf dem Switch konfiguriert sein,...

Weiterlesen "VLAN-Routing & WLAN-Sicherheit: Router-on-a-Stick" »

Das Relationale Modell: Grundlagen, Merkmale und Geschichte

Informatik3,89 KB

Das Relationale Modell: Definition und Ursprung

2. Das relationale Modell definiert eine Datenbank in Bezug auf Objekte, Eigenschaften und Operationen. Objekte mit der gleichen Struktur und dem gleichen Verhalten gehören zur selben Klasse, und Klassen sind in Hierarchien organisiert. Relationale Modelle wurden erweitert, um Konzepte von Objekten zu übernehmen.

Edward F. Codd veröffentlichte 1970 einen Artikel, in dem er argumentierte, dass Daten durch ihre natürliche, logische Verbindung verknüpft sein sollten und nicht durch physische Zeiger. Codd schlug daher ein einfaches Datenmodell vor, bei dem alle Daten in Tabellen dargestellt werden, die aus Zeilen und Spalten bestehen.

Sprachen und Systeme

Codd schlug zudem zwei Sprachen zur Manipulation...

Weiterlesen "Das Relationale Modell: Grundlagen, Merkmale und Geschichte" »

Die Turing-These und das Problem der Berechenbarkeit

Informatik2,17 KB

II.2. Die Turing-These und das Problem der Berechenbarkeit

Turing-These 1

„Jedes Problem, das algorithmisch gelöst werden kann, kann durch eine Turing-Maschine gelöst werden.“

Konzepte zur Turing-These 1

  • Algorithmus: Ein Satz von Regeln, die mechanisch angewandt werden, um ein Problem einer bestimmten Klasse zu lösen – vor allem in mathematischen Zusammenhängen.
  • Berechnung: Jede Transaktion, die durch die Manipulation von Symbolen als Mittel der Darstellung vorgenommen wird. Die symbolischen Operationen sind atomar, einfach und werden in einem Computer gespeichert. Die Wirkung des Computers hängt von den Symbolen im System und dem inneren Zustand des Computers ab.

Turing-These 2

„Jede berechenbare Funktion kann durch eine Turing-Maschine...

Weiterlesen "Die Turing-These und das Problem der Berechenbarkeit" »