Staffel 9 Sichere Programmierung

Syntaktische Fehler

Frage:

1) Wo treten syntaktische Fehler auf? 

2) Was sind "vorteile" syntaktischer Fehler?

Antwort:

Nur angemeldete Nutzer dürfen die Antwort sehen. Hier geht's zur kostenlosen Registrierung.

Laufzeitfehler

Frage:

1) Was sind unter anderem eindeutig Identifizierbare fehler?

2) Was sind nicht eindeutig identifizierbare Fehler? 

Antwort:

Nur angemeldete Nutzer dürfen die Antwort sehen. Hier geht's zur kostenlosen Registrierung.

Fehlervermeidung

Frage:

 Wie lassen sich Fehler vermeiden?

Antwort:

Nur angemeldete Nutzer dürfen die Antwort sehen. Hier geht's zur kostenlosen Registrierung.

Fehlersuche

Frage:

 Was ist hilfreich für die Fehlersuche?

Antwort:

Nur angemeldete Nutzer dürfen die Antwort sehen. Hier geht's zur kostenlosen Registrierung.

Assertions

Frage:

Was sind Assertions 

Antwort:

Nur angemeldete Nutzer dürfen die Antwort sehen. Hier geht's zur kostenlosen Registrierung.

Das Geheimnisprinzip...

Frage:

wahr oder falsch
 Das Geheimnisprinzip...

1) ...verhindert das Bearbeiten der internen Zustände und Algorithmen.
2) ...stellt nach außen ausschließlich nur die außen erforderliche Funktionalität zur Verfügung.
3) ...ermöglicht eine bessere Wartbarkeit von Programmen.
4) ...hat Probleme im Umgang mit lokalen Variablen.
5) ...verhindert durch das Verstecken die Wartbarkeit von Programmen.

Antwort:

Nur angemeldete Nutzer dürfen die Antwort sehen. Hier geht's zur kostenlosen Registrierung.

Datentypen und Typsicherheit

Frage:

Wahr oder falsch?
1) Während des Kompilierens erfolgt eine statische Typprüfung.
2) Während der Laufzeit werden nur statisch getypte Fehler erkannt.
3) Fehler in untypisierten Sprachen können unentdeckt bleiben.

Antwort:

Nur angemeldete Nutzer dürfen die Antwort sehen. Hier geht's zur kostenlosen Registrierung.