Wesentliche Eigenschaften von digitalen Daten
Beispiel: Digitale Daten
Wesentliche Eigenschaften von Analogen Daten
Beispiele für Analoge Daten
Eigenschaften: Digitalrechner
Eigenschaften: Analogrechner
Beispiele: Analogrechner
Eigenschaften: Hardware
Beispiele: Hardware
Eigenschaften: Software
Beispiele: Software
Historische Entwicklung
erster Schritt der automatisierten Datenverarbeitung
ca. 5000 v.Chr.
Mensch beginnt zu rechnen bzw. zählen (z.B. mit 10 Fingern, Steine, Perlen,Holzstäbchen)
Historische Entwicklung
400 vor Christus
Aristoteles (384-322 vor Christus) begründet Wissenschaft als Logik
300 v. Chr. bis 1000 n. Chr
Römischen Zahlen
Additionsverfahren:
(I=1,V=5,X=10,L=50,C=100,D=500,M=1000)
Historische Entwicklung
ca 500
Wer baute 1642 meschanische Additionsmaschine mit 6 Stellen.
Blais Pascal (Mathematiker, 1623-1662) baute 1642 im Alter von 19 Jahren mechanische Additionsmaschinen. Diese konnten sechsstellige Dezimalzahlen miteinander verknüpfen.
Aus welchen Werkstoff bestanden die meschanische Elemente der vogenannten Additionsmaschine?
Der Konstruktionswerkstoff war Holz.
Wann wurde Vakuumröhre eingeführt?
Ca 1946-1958
Wer hat Photolithographie erfunden?
Gordon Moore und Robert Noyce legen beim Unternehmen Fairchild Semiconductor die Grundlage für den mehrschichtigen Chipherstellungsprozess mittels Photographie.
Wer hat die erste Maschine mit Dualzahlen entwickelt?
Difference Engine
Analytical Engine
Wer hat die boolische Algebra entwickelt?
1847
George Boole (1815-1864)
Wer baute wann die erste programmierbare vollautomatische Rechenmaschine?
Zwischen 1936 und 1938 realisiert der deutsche Bauingenieur Konrad Zuse die erste programmierbare vollautomatische Rechenmaschine.
Wie heißt der erste kommerzielle ausgelieferte Rechner der Welt?
Die Zuse Z4 gilt als der erste kommerzielle Rechner der Welt. Zuse lieferte ihn 1944 an die ETH Zürich wo er nach 1945 neu aufgebaut wurde.
Wer begründete die Theorie der endlichen Automaten?
CPU Komponenten
Wofür steht HIDAS
Vorteil der Harward Architektur
Um "Von-Neuman-Flaschenhals" zu vermeiden -> 2 Busse: Daten/Programm-bus
Aus welchen Bussen besteht der Systembus
Wer veröffentlichte wann die Fundermentalprizipien?
Was beschreiben die Fundermentalprinzipien?
Mit welchen Bauteilen arbeitet der Z4?
Realis
Was wurde
Wer gründete wann Intel?
Was passierte 1971?
Intel Stellt ersten Mikroprozessor vor: Intel 4004
Von Neumann Architektur.

Welche Arten von Registern gibt es und was ist ihre Aufgabe?
Was macht die Dekodiereinheit?
Befehl wird decodiert und in Interne Operation (Microcode) umgewandelt & an die Steuereinheit weitergeleitet.
Was macht die Adressierungseinheit?
Was macht das Interne Bussystem?
Verbindung der Funktionseinheiten.
Wofür steht ECC?
error correction code
Was macht der cache?
Wofür wird die Paritätsbildung genutzt?
Fehlersicherung
Unterschied zwischen Bitorder
Byte Order
Was ist das Superskalarprinzip?
Aufgaben eines Betreibssystems
Aufgaben des BS
Was Organisiert das BS
Aufgaben eines bs
Ausführung (Abwicklung von Aufträgen)
Betreibsarten von Betreibssystemen
Stapelverarbeitung
- Liste von aufgaben wird abgearbeitet -> Ergebnis
Dialogverarbeitung
- Interatktion mit Nutzer -> kleine Teilaufgabe
Was ist ein Betriebssystem?
Betriebssystem Generationen
1.Gen -> Einprogrammbetrieb / Einfachste Programme
2.Gen -> BS ist eigenständiges Programm / Stapelverarbeitung
3.Gen -> multi Prg / Datenverwaltung/ Benutzer/ Dialog
Moderne BS -> Prozesse/ Schutz/ Internet/ Benutzer Grp.
Betreibssystem Qualitätskritärien
Was ist ein Prozess?
Programm in Ausführung (task)
Was macht der Scheduler
Regelt die Zuteilung der Prozesse an die CPU
zb. Zeitscheibenverfahren (Round Robin)
Was sind die Prozesszustände
Zustandsübergänge von Prozessen
Dispatcher
Woran entscheidet der Dispatcher welcher Prozess als nächstes bearbeitet wird?
Was steht in dem Process Control Block (PCB)?
Wi funktioniert die Prozess-zustands-verwaltung
Schedulig Strategien
Definition: Auslagerungsstrategien
Wofür steht LRU und was macht es
Wofür gibt es das Dirty Bit?
Wenn eine Seite vom RAM auf die Platte ausgelagert wird, wird diese mit einem Dirty Bit makiert.
Was sind Datein
Durch was wird der Hauptspeicher (ram) unterstützt?
Durch Festplatten
Welche Auslagerungsverfahren gibt es?
Interprozesskommunikation
Wie funktioniert der Datenaustausch Zwischen Prozessen?
Kommunikation über:
Wie funktioniert das Paging
Welche Adressen müssen für das Paging angepasst werden (Adresstransformation)
Wofür steht Fat und wofür ist sie da?
Welche Hardware in der CPU ist für Adressen zuständig?
Was macht sie?
Was ist das Present Bit?
Was ist das Dirty Bit?
Unix i-Node
Was ist die Fragmentierung und Defragmentierung?
Was ist der Mount Point?
Hier werden Speichergeräte im Dateibaum eingehangen.
Wie Lauten die Speichermedien der Sepeicherhierachie?
Was sind FLOPS?
Wofür stehen sie?
Wofür steht ram?
Wie wird die Brutokapazität einer Festplatte berechnet?
Kopfanzahl * Supuren * Sektoren * Byte
wie wird die Seitenzahl von Hauptspeicher berechnet?
virtueller Speicher / Seitengröße
Größe der Hauptspeicher Adresse berechnen
Exponent von Hauptspeicher in 2er Komplement
Was ist das IR Register?
Was ist das PC Register?