Informatik at Technische Hochschule Ingolstadt | Flashcards & Summaries

Select your language

Suggested languages for you:
Log In Start studying!

Lernmaterialien für Informatik an der Technische Hochschule Ingolstadt

Greife auf kostenlose Karteikarten, Zusammenfassungen, Übungsaufgaben und Altklausuren für deinen Informatik Kurs an der Technische Hochschule Ingolstadt zu.

TESTE DEIN WISSEN

Woraus besteht CPU?

Lösung anzeigen
TESTE DEIN WISSEN

- Steuerwerk und Rechenwerk bilden zusammengenommen die CPU

- CPU führt Befehlsfolge aus.

=> Befehle werden in sog. Befehlszyklus ausgeführt => Ein Befehlszyklus findet in einem Takt statt.

CPU besteht aus:

- ALU

- Register zum zwischenspeichern

- Programmzähler

- Befehlsregister

- ALU

Lösung ausblenden
TESTE DEIN WISSEN

Was optimiert die mittlere Wartezeit?

Lösung anzeigen
TESTE DEIN WISSEN

Preemptive Shortest Job First

Lösung ausblenden
TESTE DEIN WISSEN

Wer sorgt dafür das den Prozessen CPU Zeit zugewiesen wird?

Lösung anzeigen
TESTE DEIN WISSEN

Prozessverwaltung

Lösung ausblenden
TESTE DEIN WISSEN

Wer sorgt für die Kommunikation zwischen den Prozessen?

Lösung anzeigen
TESTE DEIN WISSEN

Prozessverwaltung

Lösung ausblenden
TESTE DEIN WISSEN

Welche Arten bzgl. der Kommunikation zwischen Prozessen gibt es und wie wwerden viele kommunizierende Prozesse genannt?

Lösung anzeigen
TESTE DEIN WISSEN

Arten:

- Prozesse die nicht miteinander kommunizieren (parallel laufend)

- Prozesse die kommunizieren


Viele kommunizierende Prozesse = verteiltes System


Kommunikation:

- synchron

- asynchron


Lösung ausblenden
TESTE DEIN WISSEN

Welche zwei Methoden zur Speicherverwaltung gibt es?

Lösung anzeigen
TESTE DEIN WISSEN

- Swapping

- Paging

Lösung ausblenden
TESTE DEIN WISSEN

Wie können Deadlocks sich erholen?

Lösung anzeigen
TESTE DEIN WISSEN

- Abbruch von Prozessen

- Entzug von Betriebsmittel

=> Beim Abbruch gehen Daten verloren und es kann zu Inkonsistenzen kommen

=> Beim Entzug muss Prozess gesucht werden der am wenigstens Schaden davon nimmt

Lösung ausblenden
TESTE DEIN WISSEN

Was ist die Hauptaufgabe des Betriebssystems und die damit verbundene Herausforderung?

Lösung anzeigen
TESTE DEIN WISSEN

Verwaltung von Ressourcen für Benutzer und Programme


Herausforderung: Viele Benutzer und Programme wollen gleichzeitig auf Ressourcen zugreifen

Lösung ausblenden
TESTE DEIN WISSEN

Was ist die Belady Anamolie und bei welcher Ersetzungsstrategie tritt sie auf?

Lösung anzeigen
TESTE DEIN WISSEN

- FIFO Ersetzungsstrategie


mehr Seitenfehler trotz gleicher Referenzfolge und mehr Kacheln                              

Lösung ausblenden
TESTE DEIN WISSEN

Was ist Semantische Analyse?

Lösung anzeigen
TESTE DEIN WISSEN

- Prüfung ob Variable zuvor deklariert wurde

- Typenkonsistenz: Übereinstimmung von Datentypen

- Werden bei Arrays die Grenzen eingehalten => Code muss ergänzt werden


Lösung ausblenden
TESTE DEIN WISSEN

Welche drei Ansätze gibt es um eine gültige Syntax festzulegen?

Lösung anzeigen
TESTE DEIN WISSEN

- Formale Grammatik

- Syntaxdiagramm

- Backus-Naur-Form bzw. erweiterte Backus-Naur-Form

Lösung ausblenden
TESTE DEIN WISSEN

Welche Listen gibt es (dynamische Datenstrukturen)?

Lösung anzeigen
TESTE DEIN WISSEN

- Verkette Liste

- Doppelt Verkette Liste

Lösung ausblenden
  • 41542 Karteikarten
  • 910 Studierende
  • 30 Lernmaterialien

Beispielhafte Karteikarten für deinen Informatik Kurs an der Technische Hochschule Ingolstadt - von Kommilitonen auf StudySmarter erstellt!

Q:

Woraus besteht CPU?

A:

- Steuerwerk und Rechenwerk bilden zusammengenommen die CPU

- CPU führt Befehlsfolge aus.

=> Befehle werden in sog. Befehlszyklus ausgeführt => Ein Befehlszyklus findet in einem Takt statt.

CPU besteht aus:

- ALU

- Register zum zwischenspeichern

- Programmzähler

- Befehlsregister

- ALU

Q:

Was optimiert die mittlere Wartezeit?

A:

Preemptive Shortest Job First

Q:

Wer sorgt dafür das den Prozessen CPU Zeit zugewiesen wird?

A:

Prozessverwaltung

Q:

Wer sorgt für die Kommunikation zwischen den Prozessen?

A:

Prozessverwaltung

Q:

Welche Arten bzgl. der Kommunikation zwischen Prozessen gibt es und wie wwerden viele kommunizierende Prozesse genannt?

A:

Arten:

- Prozesse die nicht miteinander kommunizieren (parallel laufend)

- Prozesse die kommunizieren


Viele kommunizierende Prozesse = verteiltes System


Kommunikation:

- synchron

- asynchron


Mehr Karteikarten anzeigen
Q:

Welche zwei Methoden zur Speicherverwaltung gibt es?

A:

- Swapping

- Paging

Q:

Wie können Deadlocks sich erholen?

A:

- Abbruch von Prozessen

- Entzug von Betriebsmittel

=> Beim Abbruch gehen Daten verloren und es kann zu Inkonsistenzen kommen

=> Beim Entzug muss Prozess gesucht werden der am wenigstens Schaden davon nimmt

Q:

Was ist die Hauptaufgabe des Betriebssystems und die damit verbundene Herausforderung?

A:

Verwaltung von Ressourcen für Benutzer und Programme


Herausforderung: Viele Benutzer und Programme wollen gleichzeitig auf Ressourcen zugreifen

Q:

Was ist die Belady Anamolie und bei welcher Ersetzungsstrategie tritt sie auf?

A:

- FIFO Ersetzungsstrategie


mehr Seitenfehler trotz gleicher Referenzfolge und mehr Kacheln                              

Q:

Was ist Semantische Analyse?

A:

- Prüfung ob Variable zuvor deklariert wurde

- Typenkonsistenz: Übereinstimmung von Datentypen

- Werden bei Arrays die Grenzen eingehalten => Code muss ergänzt werden


Q:

Welche drei Ansätze gibt es um eine gültige Syntax festzulegen?

A:

- Formale Grammatik

- Syntaxdiagramm

- Backus-Naur-Form bzw. erweiterte Backus-Naur-Form

Q:

Welche Listen gibt es (dynamische Datenstrukturen)?

A:

- Verkette Liste

- Doppelt Verkette Liste

Informatik

Erstelle und finde Lernmaterialien auf StudySmarter.

Greife kostenlos auf tausende geteilte Karteikarten, Zusammenfassungen, Altklausuren und mehr zu.

Jetzt loslegen

Das sind die beliebtesten StudySmarter Kurse für deinen Studiengang Informatik an der Technische Hochschule Ingolstadt

Für deinen Studiengang Informatik an der Technische Hochschule Ingolstadt gibt es bereits viele Kurse, die von deinen Kommilitonen auf StudySmarter erstellt wurden. Karteikarten, Zusammenfassungen, Altklausuren, Übungsaufgaben und mehr warten auf dich!

Das sind die beliebtesten Informatik Kurse im gesamten StudySmarter Universum

Informatik

Universität Rostock

Zum Kurs
Informatik

Hochschule der Medien Stuttgart

Zum Kurs

Die all-in-one Lernapp für Studierende

Greife auf Millionen geteilter Lernmaterialien der StudySmarter Community zu
Kostenlos anmelden Informatik
Erstelle Karteikarten und Zusammenfassungen mit den StudySmarter Tools
Kostenlos loslegen Informatik