Skillnad mellan versioner av "Övningar 6 (DigSkap)"

Från Mathonline
Hoppa till: navigering, sök
(Skapade sidan med '__NOTOC__ {| border="0" cellspacing="0" cellpadding="0" height="30" width="100%" | style="border-bottom:1px solid #797979" width="5px" |   {{Not selected tab|1.4 Färgt...')
 
m
 
(3 mellanliggande versioner av samma användare visas inte)
Rad 14: Rad 14:
 
* &nbsp; Slutför projektet [[1.4 Färgtest med kontrollen HscrollBar#ColorTest|<b><span style="color:blue">ColorTest</span></b>]] från genomgången.
 
* &nbsp; Slutför projektet [[1.4 Färgtest med kontrollen HscrollBar#ColorTest|<b><span style="color:blue">ColorTest</span></b>]] från genomgången.
 
* &nbsp; Gör övning <b><span style="color:#931136">1.5 Projektet Safe Division</span></b> nedan.
 
* &nbsp; Gör övning <b><span style="color:#931136">1.5 Projektet Safe Division</span></b> nedan.
−
* &nbsp; Läs om [[Undantagshantering|<b><span style="color:blue">Undantagshantering</span></b>]], [http://www.mathonline.se/Progr_2/Boken%20Progr_2_Cs.pdf <b><span style="color:blue">kursboken</span></b>], sid 28-31.
+
* &nbsp; Läs om [[Undantagshantering|<b><span style="color:blue">Undantagshantering</span></b>]].
−
* &nbsp; Mata in koden till programmen [[Undantagshantering|<b><span style="color:blue">TryCatchTest</span></b>]] och [[Undantagshantering#Egengenererade_undantag|<b><span style="color:blue">ThrowTest</span></b>]] i Undantagshantering.
+
* &nbsp; Mata in koden till programmen [[Undantagshantering|<b><span style="color:blue">TryCatchTest</span></b>]] i Undantagshantering.
  
 
&nbsp; &nbsp; &nbsp; &nbsp; Kompilera och kör. Experimentera med programmen för att lära dig konceptet  
 
&nbsp; &nbsp; &nbsp; &nbsp; Kompilera och kör. Experimentera med programmen för att lära dig konceptet  
Rad 28: Rad 28:
 
<div style="border:1px solid black;display:inline-table;margin-left: 0px;"> [[Image: Safe Division.jpg]]</div>
 
<div style="border:1px solid black;display:inline-table;margin-left: 0px;"> [[Image: Safe Division.jpg]]</div>
 
<big>
 
<big>
−
Skapa gränssnittet ovan som ingår i följande övning, se kursboken, <b><i>Övningar till kapitel 1</i></b> (sid 61):
+
Skapa gränssnittet ovan som ingår i följande övning:
  
 
<div style="border:1px solid black;display:inline-table;margin-left: 0px;">[[Image: Ovn_1_5a.jpg]]</div>
 
<div style="border:1px solid black;display:inline-table;margin-left: 0px;">[[Image: Ovn_1_5a.jpg]]</div>
  
 
Använd ett nytt projekt av typ Windows Forms Application och följ anvisningarna ovan.
 
Använd ett nytt projekt av typ Windows Forms Application och följ anvisningarna ovan.
−
 
−
ÖBS! Uppgiftens lydelse är lite annorlunda formulerad i kursboken (sid 61, 1.5), men fungerar också.
 
  
 
Så här kan ett körexempel se ut:
 
Så här kan ett körexempel se ut:

Nuvarande version från 1 oktober 2021 kl. 13.22

        <<  Genomgång          Övningar          Undantagshantering      


Dagens övningar

  •   Slutför projektet ColorTest från genomgången.
  •   Gör övning 1.5 Projektet Safe Division nedan.
  •   Läs om Undantagshantering.
  •   Mata in koden till programmen TryCatchTest i Undantagshantering.

        Kompilera och kör. Experimentera med programmen för att lära dig konceptet

        Undantagshantering i C#.


Projektet Safe Division

Safe Division.jpg

Skapa gränssnittet ovan som ingår i följande övning:

Ovn 1 5a.jpg

Använd ett nytt projekt av typ Windows Forms Application och följ anvisningarna ovan.

Så här kan ett körexempel se ut:

SafeDivExe0.jpg


Redovisning

Övningarna ovan ska genomföras individuellt. Testa dina lösningar tills du är nöjd.

  •     Välj sedan en klasskompis. Redovisa för honom/henne.
  •     Låt klasskompisen redovisa hans/hennes lösningar för dig.
  •     Använd kursbokens lösningsförslag på sid 243-244 som facit.
  •     Diskutera era lösningar med varandra.
  •     Vid oklarheter fråga Taifun.









Copyright © 2021 TechPages AB. All Rights Reserved.