3

Wirtschaftsinformatik (Subject) / 17 (Lesson)

Algorithmierung

This lesson was created by Ruth08.

Learn lesson

This lesson is not released for learning.

  • Kontrollstrukturen: einfache Alternative, Mehrfache Alternative Auslieferung eines Artikels IF Artikel vorhandenTHENLieferung auslösenELSEErsatzangebot erstellen Zahlungseingang prüfen und je nach Differenz dfestlegen, ob Skonto gewährt, der Bruttobetrag akzeptiert oderVerzugszinsen berechnet werden DO CASECASE d<=7Skonto gewährenCASE d>7 UND d<28BruttobetragELSEVerzugszinsenENDCASEPseudocode
  • Algorithmierung - Darstellungsmittel zusammengehörige Anweisungen bilden Blöcke- Kontrollstrukturen beziehen sich auf Blöcke- Kontrollstrukturen können ineinander geschachtelt werden- mögliche (häufig benutzte) Darstellungsformen:• Pseudocode• Programmablaufplan (PAP)• Struktogramm• Jackson-Diagramm
  • I/ 67. Charakterisieren eine Programmiersprache der 3. Generation! Nennen Sie eine Sprache, die zur 3. Generation gehört, und geben Sie einen Beispielbefehl an! Höhere bzw. Strukturierte Programmiersprachen sind problemorientiert und weitestgehend maschinenunabhängig  Compiler bzw. Interpreter notwendig Eigenschaften: portabel, effizient zu programmieren, leicht lesbar  das WIE muss selbst ausprogrammiert werden  Sprache: u.a. Visual Basic / Java      Befehl:  IF (Punktzahl >= (MAXIMUM  / 2)) THEN bestanden = TRUE;