Skillnad mellan versioner av "1.5 Kalle-algoritmen"

Från Mathonline
Hoppa till: navigering, sök
m
m
 
(3 mellanliggande versioner av samma användare visas inte)
Rad 42: Rad 42:
  
 
<div class="ovnE">
 
<div class="ovnE">
Kalle-algoritmen, så som den är formulerad, innehåller möjligheten till en evighetsloop
+
Kalle-algoritmen, så som den är formulerad, innehåller möjligheten till en evighetsloop som kan
  
som kan inträffa om mamma aldrig ropar till frukost. Möjligheten till en evighetsloop finns i alla loopar.
+
inträffa om mamma aldrig ropar till frukost. Möjligheten till en evighetsloop finns i alla loopar.
  
Om den verkligen inträffar eller ej, beror på hur loopens avslutningsvillkor är formulerat och hur villkoret
+
Om den verkligen inträffar eller ej, beror på hur loopens avslutningsvillkor är formulerat och hur
  
realiseras i en viss situation. För att undvika evighetsloop måste villkorets sanningsvärde ändras under
+
villkoret realiseras i en viss situation. För att undvika evighetsloop måste villkorets sanningsvärde
  
algoritmens realisering – i termer av implementering: under programmets körning.
+
ändras under algoritmens realisering – i termer av implementering: under programmets körning.
 
</div>
 
</div>
  
Rad 68: Rad 68:
  
  
[[Matte:Copyrights|Copyright]] © 2019 [https://www.techpages.se <b><span style="color:blue">TechPages AB</span></b>]. All Rights Reserved.
+
[[Matte:Copyrights|Copyright]] © 2021 [https://www.techpages.se <b><span style="color:blue">TechPages AB</span></b>]. All Rights Reserved.

Nuvarande version från 25 mars 2021 kl. 11.12

        <<  Förra avsnitt          Genomgång          Övningar      


Kalle text.jpg


a) Flödesplan till Kalle-algoritmen:

Kalle flodesplan.jpg


b) Flödesplanen översatt till pseudokod:

Kalle pseudokod.jpg


c) Evighetsloop?

Finns det i Kalle-algoritmen möjligheten till en evighetsloop?

När skulle den rent teoretiskt kunna inträffa?


Kalle-algoritmen, så som den är formulerad, innehåller möjligheten till en evighetsloop som kan

inträffa om mamma aldrig ropar till frukost. Möjligheten till en evighetsloop finns i alla loopar.

Om den verkligen inträffar eller ej, beror på hur loopens avslutningsvillkor är formulerat och hur

villkoret realiseras i en viss situation. För att undvika evighetsloop måste villkorets sanningsvärde

ändras under algoritmens realisering – i termer av implementering: under programmets körning.








Copyright © 2021 TechPages AB. All Rights Reserved.