An der tu Braunschweig


J. R.
Diese Lernkarten bieten einen umfassenden Überblick über die Grundlagen der automatischen Informationsverarbeitung auf Universitätsniveau. Sie behandeln Themen wie Methoden, Datentypen, Klassen, Wertzuweisungen und Programmiersprachen, insbesondere C#. Die Karteikarten erklären, warum bestimmte Techniken verwendet werden, wann sie angewendet werden und welche Merkmale sie besitzen. Sie richten sich an Studierende und Lehrende, die sich mit den Grundlagen der Informatik vertraut machen oder ihr Wissen vertiefen möchten.
Cartes-fiches
85
Utilisateurs
2
Langue
Allemand
Catégorie
Informatique
Niveau
Université
Créé / Mis à jour
05.04.2013 / 04.03.2015

Cartes-fiches

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

Study