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

Sortieren nach
Fach
Niveau

Grundlagen der Programmierparadigmen

Eingeordnet in Informatik

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

Imperative Programmiersprache

Imperative Sprachen basieren auf Befehlen oder Aufträgen an den Computer, etwas zu tun, zu organisieren oder Werte in bestimmten Teilen des Speichers zu ändern. Die Ausführung dieser Befehle erfolgt in den meisten Fällen der Reihe nach; das heißt, ein Befehl wird erst gelesen, wenn der vorherige ausgeführt wurde. Zur Verwendung dieser Programme kann man zwischen domänenspezifischen und domänenübergreifenden Sprachen unterscheiden.

Objektorientierte Programmierung (OOP)

OOP kann als eine Technik oder Art der Programmierung definiert werden, die Objekte als wesentlichen Baustein nutzt. Die objektorientierte Programmierung versucht, die reale Welt durch Objekte zu simulieren, die Eigenschaften und Funktionen... Weiterlesen "Grundlagen der Programmierparadigmen" »

Festplatten (HDD): Aufbau, Typen und Installation (IDE/SATA)

Eingeordnet in Informatik

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

Festplatten (HDD): Typen und Grundlagen

Die zwei häufigsten Typen von Festplatten sind IDE (Integrated Drive Electronics) und SATA (Serial Advanced Technology Attachment).

Physischer Aufbau und Funktionsweise der Festplatte

Physische Festplatten sind die primäre Speichereinheit des Computers (Massenspeicher). Sie bestehen aus mehreren Platten (Disks), die auf einer zentralen Achse gestapelt und komplett von außen isoliert sind.

Controller-Platine und Rotation

An der Unterseite der Festplatte befindet sich eine Platine (Controller-Karte), die Befehle von der Steuerung empfängt. Diese Platine stellt auch sicher, dass die Achse der Scheiben mit einer konstanten Geschwindigkeit rotiert, und informiert das Gerät über den Lese- und Schreibvorgang... Weiterlesen "Festplatten (HDD): Aufbau, Typen und Installation (IDE/SATA)" »

Leitfaden zur Abschlussprüfung: Prozesse und Buchhaltung

Eingeordnet in Informatik

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

Charter Manager und Prüfungsauftrag

Der Charter Manager ist für das Engagement und die Koordination der Prüfer verantwortlich. Die Vorbereitungsarbeiten umfassen die Beauftragung der Prüfer sowie die Erstellung der notwendigen Dokumentation.

Management der Prüfung

  • Internes Management: Überprüfung der unternehmensinternen Dokumentation.
  • Externes Management: Überprüfung der Dokumentation von Kunden und Lieferanten.
  • Evidenzen: Analyse der Unternehmensprozesse.
  • Arbeitspapiere: Grundlage der Prüfung.
  • Audit-Bericht: Abschlussbericht mit dem finalen Prüfungsergebnis (Ja/Nein).

Voraussetzungen für die Prüfungspflicht

Ein Unternehmen ist prüfungspflichtig, wenn es zwei der folgenden Kriterien erfüllt: Bilanzsumme über 2.850.000 €, Umsatzerlöse... Weiterlesen "Leitfaden zur Abschlussprüfung: Prozesse und Buchhaltung" »

Gantt-Diagramme: Planung, Steuerung und Projektmanagement

Eingeordnet in Informatik

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

Was ist ein Gantt-Diagramm?

Das Gantt-Diagramm ist eine grafische Methode zur Planung und Steuerung, bei der ein Projekt in verschiedene Aktivitäten unterteilt und deren Dauer geschätzt wird. Dieses Diagramm veranschaulicht die zeitlichen Beziehungen zwischen den Ereignissen eines Programms und wurde von Henry L. Gantt entwickelt. Gantt-Diagramme eignen sich besonders gut zur Überwachung relativ kleiner Projekte.

Grundbegriffe der Aufgabenplanung

Projektaktivitäten werden in einer bestimmten Reihenfolge durchgeführt:

  • Vorgänger: Ein Vorgang, der beginnen oder abgeschlossen sein muss, bevor eine andere Aufgabe starten kann.
  • Nachfolger: Ein Vorgang, der vom Start oder Abschluss einer vorherigen Aufgabe abhängt.
  • Zusammenfassungsaufgaben: Diese
... Weiterlesen "Gantt-Diagramme: Planung, Steuerung und Projektmanagement" »

Web-Anwendungen, Multimedia und IT-Architekturen

Eingeordnet in Informatik

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

Einführung in Web-Anwendungen

Web-Anwendungen sind Anwendungen, auf die Benutzer über einen Web-Server im Internet oder Intranet mittels eines Browsers zugreifen können. Bekannte Beispiele für Web-Anwendungen sind Webmail-Anwendungen, Wikis, Weblogs und Online-Shops.

Web-Schnittstellen stellen die dem Benutzer angebotenen funktionalen Möglichkeiten dar. Ein wesentlicher Vorteil von Web-Anwendungen ist, dass sie unabhängig von der Version des auf dem Client installierten Betriebssystems die gleiche Leistung erbringen.

Hypertext und Multimedia-Entwicklung

Hypertext ist eine Technologie zur Organisation von Informationen in verschiedenen Inhaltsblöcken, die durch Verknüpfungen (Links) verbunden sind. Deren Aktivierung löst den Abruf von Informationen... Weiterlesen "Web-Anwendungen, Multimedia und IT-Architekturen" »

Grundlagen der Informatik: Computer, CPU, Speicher & OS

Eingeordnet in Informatik

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

Was ist ein Computer?

Ein Computer ist eine Maschine, die Daten verarbeiten kann. Er akzeptiert Eingabedaten, verarbeitet diese und gibt das Ergebnis als Ausgabe wieder.

Frühe Rechenmaschinen

Vorläufer heutiger Computer waren mechanische Rechenmaschinen, wie die von Blaise Pascal und Gottfried Wilhelm Leibniz entwickelten.

Babbages Analytical Engine

Charles Babbage entwarf die Analytical Engine, die grundlegende Konzepte moderner Computer beinhaltete:

  • Eingabeeinheit
  • Ausgabeeinheit
  • Speicher (Memory/Store)
  • Steuereinheit (Control Unit)
  • Arithmetisch-logische Einheit (ALU/Mill)

Lochkarten & Tabelliermaschinen

Herman Hollerith entwickelte Lochkarten zur Datenspeicherung und eine Tabelliermaschine, die diese Karten lesen und die darauf enthaltenen Informationen... Weiterlesen "Grundlagen der Informatik: Computer, CPU, Speicher & OS" »

HTML-Grundlagen: Formatierung, Absätze und Tabellen

Eingeordnet in Informatik

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

HTML-Formatierung: Konsistenz für Content-Seiten

Da Formate nicht für alle Content-Seiten identisch sind, ist es wichtig, das Aussehen des HTML-Textes gezielt anzupassen. Wir können verschiedene Formate definieren – von der Schriftart und -farbe bis hin zur Gestaltung ganzer Textblöcke.

Absatzstile (Paragraph Styles)

Diese Stile wirken sich direkt auf den Absatz aus:

  • <p>: Wird verwendet, um einen Absatz zu definieren. Er fügt automatisch eine leere Zeile vor dem Text ein.

Textausrichtung mit ALIGN

Mit dem Attribut ALIGN lässt sich der Text innerhalb eines Absatzes ausrichten:

  • left: Linksbündig
  • right: Rechtsbündig
  • center: Zentriert
  • justify: Blocksatz (beidseitiger Randausgleich)

Die Neuausrichtung betrifft dabei immer den gesamten eingeschlossenen... Weiterlesen "HTML-Grundlagen: Formatierung, Absätze und Tabellen" »

Grundlagen der Dokumenten- und Datenverwaltung

Eingeordnet in Informatik

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

Methoden der Dokumentenklassifizierung

  • Alphabetische Klassifizierung

    Dokumente werden basierend auf dem Namen der Person oder dem Grund, aus dem das Unternehmen aufgeführt ist, eingeordnet.

  • Geografische Gliederung

    Dokumente werden nach dem Wohnsitz der Person oder der geografischen Einheit (Provinz, Stadt, Straße) und schließlich dem Namen klassifiziert.

  • Klassifizierung nach Material/Thema

    Dokumente werden manuell nach Thema gruppiert, wobei 'Feld' als gemeinsames Merkmal verstanden wird.

  • Alphabetische Klassifizierung von Materialien

    Nach logischen Kategorien:

    • Numerisch: Jedes Hauptfeld erhält eine Nummer, und jede Untergliederung erhält eine weitere Nummer.
    • Alphanumerisch: Jeder Feldkomponente wird ein Buchstabe oder eine Zahl zugewiesen, und Unterabteilungen
... Weiterlesen "Grundlagen der Dokumenten- und Datenverwaltung" »

Agile vs. traditionelle Softwareentwicklung & Methoden

Eingeordnet in Informatik

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

Vergleich: Agile vs. traditionelle Methoden

Agile MethodenTraditionelle Methoden
Wenige Artefakte. Modellierung ist entbehrlich (Einweg-Modelle).Mehr Artefakte. Die Modellierung ist von wesentlicher Bedeutung (Wartung von Modellen).
Wenige Rollen, flexibler und offener definiert.Mehr Rollen, präziser definiert.
Kein traditioneller Vertrag, sondern flexible Vereinbarungen.Es gibt einen festen Vertrag.
Der Kunde ist Teil des Entwicklungsteams (oft direkt vor Ort / in-situ).Der Kunde interagiert mit dem Entwicklungsteam mittels Teambesprechungen.
Richtet sich an kleine Projekte: kurzfristige (oder häufige) Lieferungen, kleine Teams (< 10 Mitglieder), die am selben Ort arbeiten.Für Projekte jeder Größe, besonders wirksam bei großen Projekten
... Weiterlesen "Agile vs. traditionelle Softwareentwicklung & Methoden" »

Netzwerkprotokolle und Referenzmodelle

Eingeordnet in Informatik

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

Web- und FTP-Server

Wenn ein Web-Client eine IP-Adresse eines Webservers erhält, kontaktiert der Client-Browser den Server über die IP-Adresse und den Port 80, um Webdienste anzufragen. Diese Anfrage wird mittels des Hypertext Transfer Protocol (HTTP) an den Server gesendet.

Der FTP-Server ermöglicht es einem Client, Dateien zwischen Geräten auszutauschen. Zudem können Kunden Dateien verwalten und Remote-Management-Befehle senden, um Anwendungen zu starten. Eine FTP-Sitzung nutzt den Zielport 21 für Steuerbefehle und den Port 20 für die Datenübertragung.

E-Mail-Server und Kommunikation

E-Mail-Server nutzen Software, die es ihnen ermöglicht, mit Kunden und anderen Mail-Servern über das Netzwerk zu interagieren:

  • SMTP (Port 25): Dient dazu,
... Weiterlesen "Netzwerkprotokolle und Referenzmodelle" »