• Keine Ergebnisse gefunden

Einf¨uhrung in die Praktische Informatik Wintersemester 2012/13 Arbeitsblatt 1 Fragen

N/A
N/A
Protected

Academic year: 2021

Aktie "Einf¨uhrung in die Praktische Informatik Wintersemester 2012/13 Arbeitsblatt 1 Fragen"

Copied!
6
0
0

Wird geladen.... (Jetzt Volltext ansehen)

Volltext

(1)

Beantworte die folgende Fragen stichpunktartig:

1. Warum sind die ¨Ubungsaufgaben wichtig?

2. Was ist die optimale Pr¨ufungsvorbereitung?

3. Welche Wichtigkeit haben Vorlesung, ¨Ubung und eigenst¨andige Arbeit?

4. Welche Aufgabe haben die Doktoranden?

5. Wieviel Stunden pro Woche sollte ich f¨ur die Vor- und Nachbereitung investieren?

6. Was ist der Unterschied zwischen Programm und Daten?

7. Wo befinden sich Programme im Rechner und wer arbeitet sie ab?

8. Wen kann und darf ich wie um Hilfe bitten?

9. Wie lautet die Home-Page der Lehrveranstaltung?

Hausaufgaben

Nachbereiten: Kapitel: 1 bis 5 Vorbereiten : Kapitel: 6 bis 9

(2)

Beantworte die folgende Fragen stichpunktartig:

1. Was ist der Software Life Cycle?

2. Aus welchen Phasen besteht der Software Life Cycle?

3. Wof¨ur ist das Pflichtenheft?

4. Wie heißt das Hauptprogramm?

5. Wie lautet die Ausgabeanweisung?

6. Wie lautet die Eingabeanweisung?

7. Wie heißt der Datentyp, der ganze Zahlen speichern kann?

8. Mittels welcher Schritte wird aus einem C-Quelltext ein richtiges Programm?

Hausaufgaben

Nachbereiten: Kapitel: 6 bis 9 Vorbereiten : Kapitel: 10 bis 17

(3)

1. Aus welchen Teilen besteht ein Syntaxdiagramm?

2. Wof¨ur ben¨otigt man Syntaxdiagramme?

3. Was sind Identifier? Notiere mindestes sechs korrekte und sechs fehlerhafte Identifier.

4. Welcher Zahlenmenge entspricht der Datentyp int?

5. Notiere mindestens sechs verschiedene int-Konstanten, verwende mindestens einmal jede der drei unterschiedlichen Basen.

6. Definiere sechs verschiedene Variablen vom Typ int.

7. Fallunterscheidung: wie werden sie in Struktogrammen und der Schrittweisen Verfei- nerung dargestellt, wie lautet die C-Syntax?

8. Welche drei Schleifen gibt es? Wie sehen diese im Struktogramm aus, wie lautet die C-Syntax?

9. Wie lautet die Eingabeanweisung?

Hausaufgaben

Nachbereiten: Kapitel: 24 bis 28

(4)

1. Was definiert die ASCII-Tabelle? Warum/wozu ben¨otigt man so etwas?

2. Was kann man in einer char-Variablen ablegen?

3. Notiere mindestens sechs Zeichen, wobei jede Methode mindestens einmal verwendet wird.

4. Welcher Zahlenmenge entspricht der Datentyp double

5. Notiere mindestens sechs verschiedenedouble-Konstanten, wobei jede Methode min- destens einmal verwendet wird.

6. Wie werden die drei bisher behandelten Datentypen ineinander umgewandelt?

7. Was sind Arrays? M¨ussen alle Elemente eines Arrays vom selben Datentyp sein oder k¨onnen sie auch unterschiedliche Datentypen haben?

8. Wie k¨onnen Arrays definiert werden? Notiere mindestens sechs Arraydefinitionen.

Notiere jeweils die Zahl der Elemente sowie die g¨ultigen Indizies

Hausaufgaben

Nachbereiten: Kapitel: 29 bis 34 Vorbereiten : Kapitel: 35 bis 40

(5)

1. Was ist eine Speicherzelle, was ist in ihr und wie ist der Speicher organisiert?

2. Welche Register/Komponenten hat die CPU und welche Aufgaben haben sie?

3. Wie funktioniert die Zusammenarbeit von CPU und Arbeitsspeicher?

4. Beschreibe in eigenen Worten, wie die CPU ein Programm abarbeitet.

5. Aus welchen Teilen (abzuarbeitenden Teilschritten) besteht ein Compiler?

6. Was speicher der Compiler f¨ur jede Variable?

7. Warummuss der Compiler den zugrundeliegenden Datentyps jedes Objektes wissen?

8. Was verstehen wir unter

”impliziter Typanpassung“? Was setzt der Compiler Aus- dr¨ucke um, die unterschiedliche Datentypen miteinander verbinden?

Hausaufgaben

Nachbereiten: Kapitel: 29 bis 34 Vorbereiten : Kapitel: 35 bis 40

(6)

Referenzen

ÄHNLICHE DOKUMENTE

Notiere sechs Zeichen, wobei jede C-Methode mindestens einmal verwendet wird?. Welcher Zahlenmenge entspricht der

Einf¨ uhrung in die Praktische Informatik.. Wintersemester 2020/21

Welche Wichtigkeit haben Vorlesung, ¨ Ubung und eigenst¨ andige Arbeit?. Welche Aufgabe haben

Erl¨ auter Rekursion anhand eines Beispiels und f¨ uhre eine kleine Handsimulation

Warum muss der Compiler den zugrundeliegenden Datentyp jedes Objektes wissen?. Was verstehen

Welche Teile eines C-Programms organisiert der Compiler in welchen Segmenten?. Warum werden die Inhalte eines C-Programms in unterschiedliche

Was bedeuten lineare Liste und einfach verkettet2. Wie definiert man einen Datentyp f¨ ur

Wie viel Speicher ben¨ otigt man, um zwei Zeichenketten der L¨ angen L1 und L2 zu einer Zeichenkette zusammenzuf¨ ugen.. Was ist