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?
- Wozu dienen Kommentare?
- 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?
- 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?
- Welche sind die drei Klassen von einfachen Datentypen?
- Was wird unter einem Zahlenbereich 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 Grundrechnungsarten gibt es für eine typische Programmiersprache?
- 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?
ANSI-C Spezifisch¶
- Wie werden in C Kommentare verwendet?
- Welcher Datentype ist void?
- Mit welcher Funktion können Daten in C auf den Bildschirm ausgegeben werden?
- Mit welcher Funktion können Daten in C von der Tastatur gelesen werden?
- In welcher Include (Header) Datei sind die Funktionen für Ein-/Ausgabe definiert?
- Zeigen Sie die Variablendefinition mit Initialisierung am Arbeitsspeicherabbild: char z = 'A'
- Welche einfachen Datentypen gibt es in C?
- Welche Datentypen gibt es für Ganzzahlen in C? Wie erfolgt die Ein-/Ausgabe?
- Welche Datentypen gibt es für Fließkomma-/Gleitkommazahlen in C? Wie erfolgt die Ein-/Ausgabe?
- Welche Datentypen gibt es für Zeichen in C? Wie erfolgt die Ein-/Ausgabe?
C++ Spezifisch¶
- Wie werden in C++ Kommentare verwendet?
- Welcher Datentype ist void?
- Mit welcher Funktion können Daten in C++ auf den Bildschirm ausgegeben werden?
- Mit welcher Funktion können Daten in C++ von der Tastatur gelesen werden?
- In welcher Include (Header) Datei sind die Funktionen für Ein-/Ausgabe definiert?
- Zeigen Sie die Variablendefinition mit Initialisierung am Arbeitsspeicherabbild: char z = 'A'
- Welche einfachen Datentypen gibt es in C++?
- Welche Datentypen gibt es für Ganzzahlen in C++? Wie erfolgt die Ein-/Ausgabe?
- Welche Datentypen gibt es für Fließkomma-/Gleitkommazahlen in C++? Wie erfolgt die Ein-/Ausgabe?
- Welche Datentypen gibt es für Zeichen in C++? Wie erfolgt die Ein-/Ausgabe?
C# Spezifisch¶
- Wie werden in C# Kommentare verwendet?
- Welcher Datentype ist void?
- Mit welcher Funktion können Daten in C# auf den Bildschirm ausgegeben werden?
- Mit welcher Funktion können Daten in C# von der Tastatur gelesen werden?
- In welcher Include (Header) Datei sind die Funktionen für Ein-/Ausgabe definiert?
- Zeigen Sie die Variablendefinition mit Initialisierung am Arbeitsspeicherabbild: char z = 'A'
- Welche einfachen Datentypen gibt es in C#?
- Welche Datentypen gibt es für Ganzzahlen in C#? Wie erfolgt die Ein-/Ausgabe?
- Welche Datentypen gibt es für Fließkomma-/Gleitkommazahlen in C#? Wie erfolgt die Ein-/Ausgabe?
- Welche Datentypen gibt es für Zeichen in C#? Wie erfolgt die Ein-/Ausgabe?