Freunde für immer !
  Startseite
    Startseite
    Kontrolle 1
    Kontrolle 2
    Kontrolle 3
    Kontrolle 4/5
  Über...
  Archiv
  Streich 1
  Streich 2
  Streich 3
  Streich 4/5
  Gästebuch
  Kontakt

   Janin
   Rosalie
   Hempel
   Kristin
   Dana
   My School

http://myblog.de/lindageyer

Gratis bloggen bei
myblog.de





Kontrolle 1

KONTROLLFRAGEN:
1. Welche Vor- und Nachteile hat das Programmieren in
Maschinensprache?
2. Welche Unterschiede bestehen zwischen Interpreter und
Compiler?
3. Nenne Vor- und Nachteile von Interpreter und Compiler!
4. Nenne mindestens 3 wesentliche Unterschiede zwischen
einer höheren Programmiersprache und Maschinensprache.
1.9.06 10:39


zu Frage 1:

Vorteile
- belegt im Speicher nur 9 Byte
- Abarbeitung vom Prozessor direkt

Nachteile
- Mikroprozessor des Computers versteht nur eine Sprache,
nämlich die Maschinensprache
- ist für die meisten Menschen sehr undurchsichtig/schwer
verständlich
- binär codiert

zu Frage 2:

Interpreter (z. B. BASIC)
- Programmübersetzung erfolgt zeilenweise,
- Programmablauf dadurch langsamer,
- Programm funktioniert sofort, bricht dann jedoch bei jedem
Fehler erneut ab.

Compiler (z.B. PASCAL, DELPHI)
- Programmübersetzung erfolgt komplett fürs ganze Programm
- Programmablauf dadurch schneller
- läuft erst, wenn keine Syntax (Sprach-) Fehler mehr
vorhanden sind.

Zu Frage 3:

Vorteile
Interpreter Compiler

- Programm funktioniert sofort - Programmübersetzung
erfolgt komplett fürs ganze
Programm
- Programmablauf dadurch
schneller
Nachteile

- Programmübersetzung erfolgt - läuft erst, wenn keine
zeilenweise Syntax (Sprach-) Fehler
mehr vorhanden sind
- Programmablauf dadurch
langsamer

zu Frage 4:

Maschinensprache

- Maschinensprache ist verständlich und prozessorabhängig
- Maschinensprache vom Mikroprozessor abhängig
- niedrigstes Sprachniveau
- und deshalb kein Übersetzer notwendig

Programmiersprachen

- höhere Programmiersprachen sind umgangssprachlich und
verwendet feste Begriffe/Schlüsselwörter
- Programmiersprachen ermöglichen die Kommunikation
zwischen einer Person und dem Computer
- jede andere Programmiersprache wird bei ihrer Ausführung
erst auf dieses niedrigste Niveau übersetzt, jede
Prozessorfamilie benötigt eine andere
1.9.06 11:18


14.6.06 08:37





Verantwortlich für die Inhalte ist der Autor. Dein kostenloses Blog bei myblog.de! Datenschutzerklärung
Werbung