Strukturen veschiedener Programmiersprachen für Embedded Systeme (mbed, M0-Board, u.ä.)
Fragen Sprachkonzepte 2
Mögliche Fragen zu Sprachkonzepten und Syntaxregeln
Siehe auch: Anatomie eines ANSI-C-Programmes
Allgemein¶
- Wie viele main-Funktionen sollte ein Programm haben?
- Wozu dienen Kommentare?
- Was macht ein Compiler und im Vergleich dazu ein Interpreter?
- Welche relationalen (Vergleichs-)Operatoren gibt es in den behandelten Programmiersprachen? (Testen Sie diese z.B. für Java)
- Welche logischen Operatoren gibt es in den behandelten Programmiersprachen?
- Welche Bitoperatoren gibt es in den behandelten Programmiersprachen?
- Zeigen Sie an der Wahrheitstabelle das bitweise UND, ODER, EXOR. Wie sieht das Zeichen in Java dafür aus?
- Wie unterscheiden sich das logische NICHT vom bitweisen NICHT; welches Zeichen wird jeweils verwendet?
- Zeigen Sie die Variablendefinition mit Initialisierung am Arbeitsspeicherabbild: char z = 'A';
Netzwerkdienste an der Bulme¶
- Welche Netzwerkdienste (network services) oder Serverdienste werden an der Bulme den Schülern zur Verfügung gestellt?
- Wie erreichen Sie den FTP-Server?
- Wozu dient das Programm FileZilla?
- Wie können Sie eine eigene Web-Seite veröffentlichen?
- In welchen Ordner müssen Sie in Ihrem Home-Verzeichnis HTML-Seiten ablegen?
- Wie lautet die URL für die Ihre index.html des Bulme-Webservers?
- Wie erreichen Sie Ihre Bulme E-Mails über einen Web-Browser?
- Welchen Dienst stellt Moodle zur Verfügung und wie erreichen Sie den Moodle-Server der Bulme?
- Was müssen Sie im Windows Dateiexplorer eingeben um die Lehrerbox zu erreichen?
- Muss beim Anmelden an die Lehrerbox vor dem Benutzernamen ads\ eingegeben werden?
- Wie wird eine sichere Kommunikation zwischen dem Benutzer (Client) und dem Nertzwerkdienst (Server) hergestellt?
Java¶
- Was wird für die Ausführung von Java Programmen am Computersystem benötigt?
- Wie heißt die Laufzeitumgebung für die Ausführung von Java Programm?
- In welche Sprache übersetzt der Compiler einen Java Sourcecode?
- Wie werden in Java Kommentare verwendet?
- Mit welcher Funktion können Daten in Java auf den Bildschirm ausgegeben werden?
- Welche einfachen Datentypen gibt es in Java?
- Welche Datentypen gibt es für Ganzzahlen in Java? Wie erfolgt die Ausgabe?
- Welche Datentypen gibt es für Fließkomma-/Gleitkommazahlen in Java? Wie erfolgt die Ausgabe?
- Welche Datentypen gibt es für Zeichen in Java? Wie erfolgt die Ausgabe?
- Welche Klasse steht Ihnen für die Eingabe zur Verfügung?
- Wie sieht die grundsätzliche Struktur eines Java-Programms aus (siehe "Hello Bulme")?
- Werden Java-Applets noch verwendet?
HTML¶
(Siehe auch W3Schools und HTML Referenz bzw. Tag-Liste)
- Wie sieht der grundlegende Aufbau einer HTML-Seite aus?
- Welche HTML-Tags bilden die Wurzelelemente eines Dokuments und teilen dem Browser mit, dass es sich um HTML-Code handelt.
- Welche HTML-Tags umschließen den Dokumentkopf?
- Welche HTML-Tags enthalten den Dokumenttitel?
- Welche HTML-Tags umschließen den eigentlichen, sichtbaren Inhalt des Dokuments. Der Inhalt selbst besteht aus Text und weiteren ineinander verschachtelten HTML-Tags.
- Wo wird der Inhalt des <title>-Tags angezeigt? (Titelleiste eines Browserfensters, steht in der Liste der Favoriten, Bookmarks oder Lesezeichen Ihres Browsers, In den Ergebnislisten von Suchmaschinen)
- Ist für ein vollwertiges HTML-Dokument eine <!DOCTYPE>-Steueranweisung notwendig?
- In welchem Teil des HTML-Dokuments können Bilder dargestellt werden?
- Wie wird in einem HTML-Dokument ein Zeilenumbruch gesetzt?
- Welches HTML-Attribut sorgt bei einem Absatz oder einer Überschrift für z.B. linksbündige Darstellung?
- Welches Tag gibt die Hauptüberschrift eines HTML-Dokuments an?
- Was bewirkt das HTML-Tag <pre> ... </pre>?
- Wie werden HTML-Farbangaben gemacht, Beispiel?
- Erzeugen Sie einen Link zu www.google.at in HTML.
- Welche HTML-Tags sind für (nicht) nummerierte Aufzählung?
- Welche Formularelemente werden per <input>-Tag erzeugt?
- Welche Formularelemente werden per <button>-Tag erzeugt?
- Wie und wo werden id-Atribute definiert.
- Wozu dient ein id-Atribute bzw. in welchem Zusammenhang wird es benötigt?
- Was ist der Unterschied zwischen <th> ... </th> und <td> ... </td>?
- Erstellen Sie folgende beispielhafte Tabelle in HTML:
Character | Type | Output format |
---|---|---|
c | int | Single-byte character |
d | int | Signed decimal integer. |
JavaScript¶
- Wie viele main-Funktionen gibt es in JavaScript?
- Wo bzw. wie wird typischerweise JavaScript-Code ausgeführt?
- Wie wird JavaScript in ein HTML-Dokument integriert?
- Was ergibt der JavaScript-Funktionsaufruf parseInt ("3.1.0") ?
- Was ergibt der JavaScript-Funktionsaufruf parseFloat ("3.1.0") ?
- Welche Bedeutung hat das zweite Argument des Funktionsaufrufs prompt ("Bitte etwas eingeben", "") - hier ein leerer String?
- Welche Bedeutung haben die einzelnen Argumente im folgenden <input>-Tag: <input type="text" id="tx" value="Test">
- Mit welcher Funktion kann man auf das Textfeld aus der vorigen Frage mit der Identifikation tx zugreifen?
- Wie können Sie Daten über ein Popup-Fenster einlesen/ausgeben?
- Welche Aufgabe hat die Funktion getElementById?
- Was wird mit der Eigenschaft innerHTML erreicht?
- Wie unterscheidet sich JavaScript von Java?