IT Skills
Klausurvorbereitung
Klausurvorbereitung
Kartei Details
Karten | 90 |
---|---|
Lernende | 17 |
Sprache | Deutsch |
Kategorie | Informatik |
Stufe | Grundschule |
Erstellt / Aktualisiert | 07.07.2012 / 21.03.2024 |
Lizenzierung | Kein Urheberrechtsschutz (CC0) |
Weblink |
https://card2brain.ch/box/it_skills
|
Einbinden |
<iframe src="https://card2brain.ch/box/it_skills/embed" width="780" height="150" scrolling="no" frameborder="0"></iframe>
|
Nennen Sie die vier Basisoperationen eines Computers!
Eingabe (Input)
• Verarbeitung (Processing)
• Ausgabe (Output)
• Speichern (Storage)
Erläutern Sie den wesentlichen Unterscheid zwischen internen und externen Speicher
eines Computers!
Nennen Sie jeweils ein Beispiel!
• Interner Speicher: Hauptspeicher, RAM (Random Access Memory), im Computer
selbst,
-Flüchtig (wenn der Strom ausfällt)
• Externer Speicher: Flashspeicher (USB-Stick), Festplatte
-Persistent: Inhalt bleibt erhalten
Erläutern Sie den Unterschied zwischen Maschinen- und höheren
Programmiersprachen.
Nennen Sie zwei Höhere Programmiersprachen
Maschinensprachen: Befehle aus dem Sprachschatz des Prozessors
• Befehle sind für den Prozessor „verständlich“ und damit ausführbar
• Für den Nutzer schwer zu lesen
(Höhere) Programmiersprachen: Befehle aus der englischen Sprache oder
dem Anwendungsgebiet entnommen
• Verständlicher als der Maschinencode
• WHILE, UNTIL, DO, Preis = Menge * Einzelpreis
• Können nicht direkt vom Prozessor verarbeitet werden
• VBA, C++, C#, COBOL, Java
Was ist die Syntax einer Programmiersprache?
Was sind syntaktische Fehler?
Syntax
• Formale Grammatik (Muster und Regeln), die erlaubte Konstruktionen festlegt und
unerlaubte ausschließt
Syntaktische Fehler
• Verstöße gegen das Regelwerk
• Werden durch den Compiler bzw. Interpreter entdeckt
• Lassen sich dann auch beseitigen
Was sind logische (semantische) Fehler? Wie können logische Fehler gefunden
werden?
Logische Fehler (Denkfehler beim Programmieren)
Semantische Fehler
• Logische Fehler werden auch als semantische Fehler bezeichnet
• Verwendung eines syntaktisch korrekten Befehls, aber dieser Befehl macht an dieser
Stelle im Programm keinen Sinn
- Gib 1 Liter Benzin hinzu
Konsequenz
• Logische Fehler müssen gefunden werden
• Nutzung von Teststrategien
• Organisiere das Programmieren so, dass die Wahrscheinlichkeit für logische Fehler
möglichst gering ist
Laufzeitfehler
• Spezielle Form von logischen Fehlern
• Werden vom Laufzeitsystem des
Nennen Sie die Phasen der Softwareentwicklung!
•Analyse und Verständnis des Problems
•Planung der Logik
•Kodierung und Übersetzung
•Test des Programms
•Dokumentation
•Überführung in die Nutzung
Welche Werkzeuge zur Planung einer Programmlogik werden häufig verwendet?
• Flussdiagramme (Flowcharts)
- Bildhafte Repräsentation der Logik
- Tool: Microsoft Office Visio
• Pseudocode
- Mischung aus natürlicher (Englischer) Sprache
und einer höheren Programmiersprache
(Pascal oder C)
- Ist exakter als eine Beschreibung in
natürlicher Sprache,
- Aber noch nicht so detailliert wie eine
Implementation als Computerprogramm.
- Schrittweise Verfeinerung
- Tool: Jana
Was ist eine Variable
Variable
• Speicherplatz im Hauptspeicher, der durch einen Namen beschrieben wird
• Es wird nicht die physikalische Adresse des Speicherplatzes (zum Programmieren)
benötigt
• Speicherplatz kann immer wieder überschrieben werden