Strukturen veschiedener Programmiersprachen für Embedded Systeme (mbed, M0-Board, u.ä.)
You are viewing an older revision! See the latest version
Fragen Sprachkonzepte 1
Mögliche Fragen zu Sprachkonzepten
Siehe auch: Anatomie eines ANSI-C-Programmes
Allgemein¶
- Was ist ein Computer-Programm?
- Was ist eine Programmiersprache?
- Was ist eine Funktion?
- Wie viele main-Funktionen sollte ein C-Programm haben?
- Was ist eine Standard-Bibliothek (standard library)
- Was ist der Zweck der include-Direktive?
- Was macht ein Präprozessor?
- Was macht ein Compiler?
- Was macht ein Linker?
- Was ist ein Algorithmus?
- Von welchem Speicher kann eine CPU die Anweisungen und Daten am schnellsten holen: Cache, RAM, Festplatte?
- Welche der Speicher ist nicht temporär: Cache, RAM, Festplatte?
- Wie groß ist die Datenmenge, die pro Speicheradresse gespeichert werden kann?
- Ist die Größe eines Datentypes immer gleich, egal an welchem Computer Sie arbeiten?
- Was wird unter einem Bereich (range) eines Datentyps verstanden?
- Was ist der Unterschied zwischen unsigned und signed Datentyp?
- Welche Dezimalzahl wird durch 5.1 E-3 dargestellt?
- Was ist ein ASCII Wert?
- Was ist ein String?
- Was ist ein Ausdruck (expression)? (Was ist eine Anweisung?)
- Was passiert bei der Variablendeklaration (-definition)?
- Kann man auf eine nichtdeklarierte Variable zugreifen?
- Können mehrere Variablen in der gleichen Anweisung deklariert werden?
- Was ist eine Namenskonvention (Coding Style) bez. Variablen?
- Was versteht man unter Initialisierung einer Variablen?
- Was passiert wenn man einer String-Variablen eine Integer-Variable zuweist?
- Welche der 4 Grundrechnungsarten hat mehr als einen Operator?
- Welche der arithmetischen Operatoren hat keinen floating point-Operator.
- Welche der arithmetischen Operatoren darf keine 0 als zweiten Operanden haben?
- Wenn total eine Variable ist, wie kann die Anweisung total = total+2 noch geschrieben werden?
- Was ist das Ergebnis des Ausdrucks 2+3*4?
- Was ist das Ergebnis des Ausdrucks 8/2*4?
- Was ist das Ergebnis des Ausdrucks 10/4?