Zum Inhalt springen

Pseudo-code


morpheus72

Empfohlene Beiträge

HAllo Gemeinde,

ich schau mir gerade Prüfungen für FI-AE an , da ich zur Prüfung "ohne" Berufsschule gehe, brauch ich mal Eure Hilfe in Sachen Pseudocode.

Da gibt es ne Prüfungsaufgabe die ein OOP-Programm in Pseudocode wünscht.

Gibt es spezielle Syntax für OOP in Pseudo-Code ? Was ich bisher zu Pseudo-Code gefunden habe war nicht viel und lässt viel Freiraum für eigene Konstrukte. Hat jemand mal ein Beispiel für Pseudocode in OOP ?

Danke

morpheus

Link zu diesem Kommentar
Auf anderen Seiten teilen

es gibt keine wirklichen regeln für pseudo code

darum geht es ja die umstände machen die regel aus

und große lösungen kann man damit natürlich nicht erarbeiten

es geht ja auch nur darum das die logik ersichtlich ist

hat auch viel damit zu tun was im allgemeinen bekannt ist und verwendet wird

aber pefecter code ist wenn ihn jeder verstehen kann egal auf welcher programiersprache der syntax basierd

am besten so wenig abhängigkeiten benutzen wie möglich

ich kann dir ja mal ein code beispiel posten dauer aber noch n kurzen moment

dann kannst du probieren ihn zu verstehen und umzusetzen

Link zu diesem Kommentar
Auf anderen Seiten teilen

im vorher gehenden code befindet sich ein kleiner logik fehler

aber wenn alles so einfach wär würds ja kein spass machen

mal was anderes ^^

sleep(sek:Integer)

setLeistung(watt:Integer)

getHerzfrequenz():Integer

writeWerte(watt:Integer;hf:Integer;dateiname:String)

const TTESTDAUER=0

const THERZTEST=1

Leistungstest(anfLeistung,prozSteigerung,dauer,maxHerzfreq)

{

setLeistung(anfLeistung)

while(ende=true)

{

if timer(TTESTDAUER)>=dauer

{

settimerback(TTESTDAUER)

l=l+prozSteigerung*100/anfangsleistung

setLeistung(l)

}

if timer(THERZTEST)>15

{

settimerback(THERZTEST)

hf=getHerzfrequenz()

if maxHerzfreq<hf { ende=true }

}

if eingabebeenden()=true { ende=true }

writeWerte(l,hf,”werte.dat”)

}

}

Link zu diesem Kommentar
Auf anderen Seiten teilen

Dein Kommentar

Du kannst jetzt schreiben und Dich später registrieren. Wenn Du ein Konto hast, melde Dich jetzt an, um unter Deinem Benutzernamen zu schreiben.

Gast
Auf dieses Thema antworten...

×   Du hast formatierten Text eingefügt.   Formatierung wiederherstellen

  Nur 75 Emojis sind erlaubt.

×   Dein Link wurde automatisch eingebettet.   Einbetten rückgängig machen und als Link darstellen

×   Dein vorheriger Inhalt wurde wiederhergestellt.   Editor leeren

×   Du kannst Bilder nicht direkt einfügen. Lade Bilder hoch oder lade sie von einer URL.

Fachinformatiker.de, 2024 by SE Internet Services

fidelogo_small.png

Schicke uns eine Nachricht!

Fachinformatiker.de ist die größte IT-Community
rund um Ausbildung, Job, Weiterbildung für IT-Fachkräfte.

Fachinformatiker.de App

Download on the App Store
Get it on Google Play

Kontakt

Hier werben?
Oder sende eine E-Mail an

Social media u. feeds

Jobboard für Fachinformatiker und IT-Fachkräfte

×
×
  • Neu erstellen...