Grundlagen der automatischen Informationsverarbeitung
An der tu Braunschweig
An der tu Braunschweig
-
- 1 / 85
-
Flashcards
bei welchen Anwendungen wird die Sprache LISP eingesetzt?
bei künstlicher Intelligenz
beschreiben Sie die Betriebsart batch-Modus
Stapelverarbeitung
Der Konvertierungsfehler entsteht durch Umrechnen von brüchen von einem Zahlensystem in ein anderes. Geben Sie ein Beispiel für den Fall, dass es keinen Konvertierungsfehler gibt und erklären Sie dies.
dual->Hexadezimal
In welcher Kontrollstruktur ist die Anweisung break zwingend vorgeschrieben?
Am ende der switch Anweisung
Nennen Sie zwei typische Internetanwendungen
email, http
Nennen Sie zwei wesentlichen Merkmale der Vektorgrafik
exakte Skallierung und Darstellung
Wann ist ein Code dekodierbar?
Wenn kein Codewort Anfand eines neuen Codeworts ist.
Wann muss man einen Cast verwenden?
wenn eine automatische Codeumwandlung nicht möglich ist
Wann ist eine Consolenanwendung zweckäßig?
wenn man schnell und einfach programmieren möchte.
wann verwendet man das Auswahlkonstrukt "switch"?
bei mehrfacher Fallunterscheidung
Wann verwendet man Endlosschleifen?
wenn nicht bekannt ist wie viele Durchgänge benötigt werden
Wann verwendet man Zählschleifen?
Wenn bekannt ist wie viele Durchgänge benötigt werden.
wann wird der default-Zweig in einem switch verwendet?
wenn kein vorgesehener Fall eintritt.
warum arbeiten heutige rechner binär?
einfacher zu unterscheiden (0 und 1)
Warum benutzt man in der Elektronik die logische Funktion NAND?
eine Funktion reicht um alle anderen darzustellen
Warum erstellt man Klassenbibliotheken?
-Wiederverwendbarkeit
-um eine logische zusammenfassung von Methoden und Projekten zu haben.
Warum ist eine mehrfach Wertzuweisung möglich?
weil eine Wertzuweisung selbst den zugewiesenen Wert liefert.
Warum ist eine Endlosschleife nicht endlos? Wie wird dies erreicht?
endlosigkeit ist in der Realität unmöglich!
Abbruchbedingung
Warum ist eine reine Mausbededienung unzweckmäßig?
ungünstig für Zahlen- bzw. Buchstabeneingabe
Warum ist Windows kein echtes "Mehrbenutzersystem"?
weil immer nur ein Benutzer gleichzeitig arbeiten kann.
Warum sollen die Klassen in einer Klassenbibliothek public sein?
damit darauf zugegriffen werden kann.
Warum verwendet man Eigenschaften in C#-Klassen?
zur Vereinfachung der benutzung
Direkte Zuweisung der Daten
Warum verwendet man überladene Operatoren?
Handhabung ist sehr bequem
Warum wird in heutigen Computern im Dualsystem gerechnet?
die Rechenregeln sind am einfachsten.
Was bedeutet das Attribut "protected"?
nur vererbbar
nicht exportiertbar
das Gegenteil von public
was bedeutet das Geheimnisprinzip?
Was im Modul geschieht muss außerhalb nicht bekannt sein.
Was bedeutet time-sharing? (Bei Betriebssystemen)
an einem System können gleichzeitig mehrere Benutzer zu bestimmten Zeiten arbeiten.
was bedeutet Überladung?
mehrere gleichnamige Methoden können in verschiedenen Varianten vorhanden sein.
Was bedeutet Vererbung im Rahmen der Objektorientierung?
Alle Member der Basisklasse können in abgeleiteten Klassen verwendet werden.
was bedeutet void?
leer = kein Rückgabewert
Was bedeutet das Attribut out bei Methodenparametern?
Rückgabewert an aufrundende Variable
Was bedeutet die Anweisung continue?
restliche Anweisungen des Blocks werden übersprungen.
was ist der Unterschied zwischen out und ref?
ref muss bei Übergabe einen Wert haben, wohingegen out auch ohne Wert übergeben werden kann.
was ist der Vorteil von symbolischen Konstanten?
Konstanten, die durch einen Bezeichner gekennzeichnet sind haben überall den selben Wert.
Was ist die Intermdiale Language (IL)? Wie verhält sie sich zu C#?
Obermenge von C#
Zusammenfassung vieler Sprachen
Was ist die Signatur einer Methode?
List der Parameterdatentypen
Was ist ein Algorythmus?
eine systematische reproduzierbare Verfahrensvorschrift, die kein Ergebnis liefert.
Was ist ein Anweisungsblock? Nennen Sie ein wichtiges Merkmal.
Zusammenfassung von logisch zusammenhängenden Anweisungen
Geheimnisprinzip
Was ist ein Ausdruck?
Zusammenfassung von Worten, Methoden, Operationen die einen Wert liefern.
Was ist ein cast?
eine erzwungene Typumwandlung