Grundlagen der Informatik
Hausübungsbeispiele
Hausübungsbeispiele
-
- 1 / 96
-
Cartes-fiches
Eigenschaften eines Algorithmus
Ein Algorithmus, welcher bei verschiedenen Durchläufen unterschiedliche Verhaltensweisen aufweisen kann, wird als ... Algorithmus bezeichnet.
nichtdeterministischer
Satz von Cook
Was besagt der Satz von Cook?
Agile Softwareentwicklung
Welche der folgenden Aussagen sind Teil des Manifest von 2001 zu Agilen Prozessoren?
Problemanalyse
Welche der folgenden Schritte / Ergebnisse sidn Teil der Problemanalyse?
Programmentwurf
Was ist das Ergebnis des Problementwurfs?
Module
Das Zerlegen der zu lösenden Aufgaben, um beispielsweise zum späteren Zeitpunkt dem Team ein paralleles Arbeiten zu ermöglihcen, wird werlcher Phase zugeordnet?
Wasserfallmodell
Welche Vorteile bietet das Wasserfallmodell?
KISS
Wofür steht das Acronym KISS?
keep it simple and straightforward
Übersetzung
Was ist die Aufgabe eines Compilers?
Übersetzung
Was ist dei Aufgabe eines Interpreter?
Übersetzung
Wie nennt man die Software, welche Programmiertexte jeweils zur Laufzeit in Maschinensprache übersetzt?
Übersetzung
In welcher Sprache übersetzen Werkzeuge wie Compiler oder Interpreter den Programmcode?
Maschinencode
Virtueller Speicher
Der virtuelle Speicher beseitigt d Notwendigkeit für eine Festplatte in einem Computersystem.
Linux Befehle
Mit welchem Zeichen kann man in Linux/Unix die Ausgaben eines Befehls/Programms/Prozesses an einen anderen Befehl/Programm/Prozesse zur Verarbeitung senden? ...
Dieser Vorgang nennt sich ... .
|
piping
Wähle einen der untenstehenden Ausdrücke für jedes Feld (Prozesse, Prozess, Threads)
... sind unabhängige Ausführungseinheiten, die ihre eigene Prozess-ID haben, wärend ... vom Betriebssystem gewartet werden und dieselbe Prozess-ID teilen.
Änderungen an einem ... wirken sich nicht auf andere ... aus.
... hingegen können da Verhalten anderer ..., beeinflussen, da sie den Adressraum gemeinsam nutzen.
Prozesse, Threads, Prozess, Prozesse, Threads, Threads
Interaktion
In der Informatik ist eine ... ein Computerprogramm welches eine Interaktion des Users mit dem ... ermöglicht.
Shell, Betriebssystem
Betriebssystem
Welche Aussage über Betriebssysteme ist falsch?
Dateisystem
Was ist der Hauptzweck eines Datensystems in einem Betriebssystem?
Echtzeit-System
Wie beeinflusst das Echtzeitsystem die Funktionsweise eines Betriebssystems?
Dateisysteme
Welche der folgenden Aussagen über Dateisysteme in Betriebssystemen ist richtig?
Synchronisationsmechanismen
Welcer Mechanismus wird häufg von Betriebssystemen verwendet, um Prozesse zu synchronisieren und Race Conditions zu verhindern?
Threads
Was ist ein Thread im Kontext von Betriessystemen?
Echtzeit-Betriebsysteme
Echtzeit-Betriebssysteme sind hauptsächlich für rechnerintensive Aufgaben und Datenverarbeitungs geeignet.
Speicherverwaltungssystem
Unter Linux verwendet das Specherverwaltungssystem einen einzigen zusammenhängenden Block physischen Speichers für alle Prozesse.
Welche der folgenden Aussagen trifft auf endliche Automaten zu? (Wahr oder Falsch)
- unendliche Menge von inneren Zuständen
- befindet sich in genau einem Zustand
- der Übergang zwischen Zuständen basiert auf Eingabe/Bedingungen
- besondere Start- und Endzustände
Falsch
Wahr
Wahr
Wahr
Church-Turing These
Die Chruch-Turing These besaft dass:
Welche der folgenden Aussagen treffen auf endliche Automaten zu?
Regex
Welche der folgenden Regular Expressions bedeuten "k und als nächstes Zeichen, ein Buchstabe aber klein x"?
Regex
Die Regular Expression (a/b)(a/b) bezeichnet welche Menge?
Regex
Welche der folgenden Strings kann mit der Regular Expression (ab)+c abgeglichen werden?
Regex
Welche der folgenden strings stimmen mit der Regular Expression [a-z]+[0-9][a-z] überein?
Regex
Wenn r und s Regular Expressions sind, die die Sprache L(r) und L(s) repräsentieren, dann ist welche der folgenden Aussagen falsch?
Regex
Gewisse Wörter werden im Amerikanischen bzw. Britischen English anders buchstabiert.
Ein Beispiel dafür ist "behaviour" (UK) udn "behavior" (USA).
Geben sie eine Regular Expression für grep-E an, mit der beide Rechtschreibungen für genau dieses Wort abgedeckt sind.
behaviou?r
DBMS Schema vs Instanz
(Abfragen, das Schema, Instanzen, die Instanz, CRUD-Operationen)
... einer Datenbank ist die Sammlung von Informationen, die zu einem bestimmten Zeitpunkt gespeichert werden. ... können durch bestimmte ... wie das Hinzufügen oder Löschen von Daten geändert werden. ... verändern hingegen die Instanz nicht.
... ist die allgemeine Beschreibung der Datenbank, d.h. die grundlegende Struktur, wie die Daten in der Datenbank gespeichert werden.
Die Instanz, Instanzen, CRUD-Operationen, Abfragen, Das Schema
DBMS Basics - Query Language
Wie nennt sich die Standartsprache zur Datendefinition, - manipulation und -abfragen in DBMS? (Kurzform)
SQL
DBMS Basics
Welche Hauptkomponeten und Funktionen sind in einem Datenbankmanagementsystem (DBMS) enthalten?
DBMS - Speicherung und Zugriff
Ein DBMS ermöglicht nur die Speicherung und keinen Zugriff auf die Daten.
DBMS Basics - Data Independence
Was bedeutet Data Independence?
DBMS Basics - Aufgaben und Eigenschaften
Wähle aus, welche der untenstehenden Aussagen über Datenbanken/DBMS zutreffen.
RDB - Basics
(Spalten, Tabellen, Zeile)
Eine relationale Datenbank (relational DB) bezeichnet einen Sammlung von ... .
Jede ... einer Tabelle bezeichnet dabei eine Beziehung zwischen einer Sammlung von Werten.
Als Attribute bezeichnet man die ... der Tablelle.
Tabellen, Zeile, Spalten