Registrierung Kalender Mitgliederliste Teammitglieder Suche Häufig gestellte Fragen Zur Startseite

Informatiker Board » Themengebiete » Praktische Informatik » Aktivitätsdiagramm testen » Antwort erstellen » Hallo Gast [Anmelden|Registrieren]

Antwort erstellen
Benutzername: (du bist nicht eingeloggt!)
Thema:
Nachricht:

HTML ist nicht erlaubt
BBCode ist erlaubt
Smilies sind erlaubt
Bilder sind erlaubt

Smilies: 21 von 33
smileWinkDaumen hoch
verwirrtAugenzwinkerngeschockt
Mit ZungeGottunglücklich
Forum Kloppebösegroßes Grinsen
TanzentraurigProst
TeufelSpamWillkommen
LehrerLOL HammerZunge raus
Hilfe 
aktuellen Tag schließen
alle Tags schließen
fettgedruckter Textkursiver Textunterstrichener Text zentrierter Text Hyperlink einfügenE-Mail-Adresse einfügenBild einfügen Zitat einfügenListe erstellen CODE einfügenPHP CODE farbig hervorheben
Spamschutz:
Text aus Bild eingeben
Spamschutz

Die letzten 4 Beiträge
as_string

Nein, natürlich nicht alle, Du sollst ja möglichst wenige nehmen und alle positiven Zahlen wären ja mehr so unendlich viele!
Geh doch einfach mal das Flussdiagramm durch und schau, was passiert, wenn Du zahl = 0 setzt. Dann was passiert, wenn Du zahl = 1 etc. setzt.
Dann schaust Du, wie kannst Du es schaffen, dass für C0 mit möglichst wenigen verschiedenen Zahlen möglichst alle Anweisungsblöcke durchlaufen werden (die abgerundeten Rechtecke).
Für die C1 musst Du schauen, welche Zahlen Du mindestens einsetzen musst, um alle Verzweigungen mindestens einmal abgedeckt zu haben. Das sollten normalerweise mehr sein, als bei C0.

Gruß
Marco
Brian33

Also soll ich für c0 Abdeckung alle Zahlen grösser 0 einfach nehmen ?
as_string

C0-Abdeckung ist ja Anweisungs-Abdeckung. Nehmen wir mal die erste Schleife. Um alle Anweisungen abzudecken, genügt es, wenn man gleich beim ersten Durchlauf zahl > 0 eingibt (z. B. eine 1). Dann springt er zwar nicht zurück, aber alle Anweisungen werden ausgeführt.
Bei C1-Abdeckung müssen alle Zweige abgedeckt sein. Da muss also beim ersten Durchlauf die Entscheidung zahl <= 0 wahr ergeben, damit er den Rücksprung-Zweig ausführt. Beim nächsten Durchlauf erst muss es dann zahl > 0 sein, damit er weiter geht.

So musst Du das bei allen Entscheidungen überprüfen und schauen, was Du im Einzelnen für Werte brauchst.

Gruß
Marco
Brian33 Aktivitätsdiagramm testen

Hallo Guten ABend hat jemand auch tipps zu dieser Aufgabe mit der ich aktuell beschäftige ?

Hat jemand tipps für mich was ich hier machen soll?

Brian33 hat diese Bilder (verkleinerte Versionen) angehängt:
Bildschirmfoto 2018-06-17 um 22.09.59.png Bildschirmfoto 2018-06-17 um 22.10.07.png