Skillnad mellan versioner av "Lektion 38 (C/Cpp 23)"

Från Mathonline
Hoppa till: navigering, sök
m
m
 
(141 mellanliggande versioner av samma användare visas inte)
Rad 1: Rad 1:
 
__NOTOC__
 
__NOTOC__
<big>Ons 22 nov, kl 9-12</big>
 
 
 
 
{| border="0" cellspacing="0" cellpadding="0" height="30" width="100%"
 
{| border="0" cellspacing="0" cellpadding="0" height="30" width="100%"
 
| style="border-bottom:1px solid #797979" width="5px" | &nbsp;
 
| style="border-bottom:1px solid #797979" width="5px" | &nbsp;
Rad 8: Rad 5:
 
{{Selected tab|[[Lektion 38 (C/Cpp 23)|Lektion 38]]}}
 
{{Selected tab|[[Lektion 38 (C/Cpp 23)|Lektion 38]]}}
 
{{Not selected tab|[[Kap 11 Filhantering (38)|Genomgång 38]]}}
 
{{Not selected tab|[[Kap 11 Filhantering (38)|Genomgång 38]]}}
{{Not selected tab|[[Övningar 37 (C/Cpp 23)|Övningar 37]]}}
+
{{Not selected tab|[[Övningar 38 (C/Cpp 23)|Övningar 38]]}}
{{Not selected tab|[[Lektion 39 (C/Cpp 23)|Nästa lektion&nbsp;&nbsp;>> ]]}}
+
<!-- {{Not selected tab|[https://sharedfiles.mathonline.se/Instud_Progr_2_Cpp.pdf Instuderingsfrågor]}} -->
 +
<!-- {{Not selected tab|[[Lektion 29 (C/Cpp 23)|Nästa lektion&nbsp;&nbsp;>> ]]}} -->
 +
<!-- {{Not selected tab|[[Lektion 39 (C/Cpp 23)|Nästa lektion&nbsp;&nbsp;>> ]]}} -->
 +
{{Not selected tab|[[Lektioner 39-40 (C/Cpp 23)|Nästa lektion&nbsp;&nbsp;>> ]]}}
 
| style="border-bottom:1px solid #797979"  width="100%"| &nbsp;
 
| style="border-bottom:1px solid #797979"  width="100%"| &nbsp;
 
|}
 
|}
  
<br>
+
<!--
 
+
= <b><span style="color:#931136">Förskjutet prov i Programmering 2, kap 1-5</span></b> =
== <b><span style="color:#931136">Klicka på följande länk för att ansluta dig till:</span></b> ==
+
  
 
<br>
 
<br>
Rad 21: Rad 20:
 
<div class="border-divblue">
 
<div class="border-divblue">
 
<big>
 
<big>
<b><span style="color:red">Dagens distanslektion</span></b></big> &nbsp; (Möteskoden aktiveras ons kl 8.55.)
+
<b><span style="color:#931136"></span>Förberedelse:</b> Besvara [https://sharedfiles.mathonline.se/Instud_Progr_2_Cpp.pdf <b><span style="color:blue">Instuderingsfrågorna</span></b>].
<!-- [https://us06web.zoom.us/j/8935607248?pwd=cElpdWg5bG9MOGRiRUNKU3FqQmdhQT09 <b><span style="color:red">Dagens distanslektion</span></b>]</big> -->
+
</div>
+
  
 +
Skriv dina svar i ett textdokument. Diskutera gärna frågorna gruppvis.
  
== <b><span style="color:#931136">Närvaron registreras i början av lektionen.</span></b> ==
+
<b><span style="color:#931136"></span></b>Slutför instuderingsfrågorna. Alla svar kan hittas i [https://sharedfiles.mathonline.se/Boken_Systemutv_Inb_Syst.pdf <b><span style="color:blue">Programmering 2], kap 1-5</span></b>.
  
<br>
+
<b>Repetera</b> lektionerna [[Lektion 1 (Inbyggd)|<b><span style="color:blue">1</span></b>]] - [[Lektion 37 (C/Cpp 23)|<b><span style="color:blue">37</span></b>]] och denna lektion <b><span style="color:blue">38</span></b> samt övningar.
 +
 
 +
<b><span style="color:#931136"></span></b>Ta del av information i [https://sharedfiles.mathonline.se/Boken%20Programmering%20i%20C%20och%20Cpp.pdf <b><span style="color:blue">Programmering 1</span></b>] när det behövs.
 +
 
 +
<b><span style="color:#931136">Vecka 13</span></b><div class="ovnE"><small><div class="smallBoxVariant"><b><span style="color:red">Prov i Programmering 2, kap 1-5</span></b></div> &nbsp; &nbsp; <b><span style="color:#931136">Onsdagen den 26/3, kl 9.45</span></b></small></div>
 +
 
 +
<b><span style="color:#931136">Vecka 14</span></b> &nbsp; &nbsp; &nbsp; Kap 6 [[Lektion 29 (C/Cpp 23)|<b><span style="color:blue">Pekare</span></b>]] &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;&nbsp;&nbsp; <b><span style="color:#931136">Plats: &nbsp; &nbsp; Biblioteket</span></b>
 +
</big>
 +
</div>
 +
 
 +
 
 +
= <b><span style="color:#931136">Info om provet</span></b> =
 +
<div class="ovnE">
 +
<div style="border:1px solid black;display:inline-table;margin-left: 0px;"> [[Image: Prov_Progr_2_Fragor.jpg]]</div>
 +
</div>
 +
-->
  
 
= <b><span style="color:#931136">Agenda</span></b> =
 
= <b><span style="color:#931136">Agenda</span></b> =
 
<big><big><b>
 
<big><big><b>
::[[Kap_11_Filhantering_(38)#.C2.A0_Genomg.C3.A5ng_av_.C3.B6vningarna_11.3_och_11.4|<span style="color:blue">Genomgång av övningarna 11.3 och 11.4</span>]]
+
::[[Kap_11_Filhantering_(38)#.C2.A0_Genomg.C3.A5ng_av_.C3.B6vningarna_11.3_och_11.4|<span style="color:blue">Lösningsförslag till övningarna 5.3 och 5.4</span>]]
::::[[Kap_11_Filhantering_(38)#.C2.A0_L.C3.B6sningsf.C3.B6rslag|<span style="color:blue"> &nbsp; Lösningsförslag</span>]]
+
::[[Kap_11_Filhantering_(38)#Kap_10_.C2.A0.C2.A0_Filhantering_.28forts..29|<span style="color:blue">Kap 10 &nbsp;Filhantering (forts.)</span>]]
::[[Kap_11_Filhantering_(37)#Kap_11_.C2.A0.C2.A0_Filhantering_.28forts..29|<span style="color:blue">Kap 11 &nbsp;Filhantering (forts.)</span>]]
+
::::[[Kap_11_Filhantering_(38)#10.4_.C2.A0_Kryptering_av_filer|<span style="color:blue"> &nbsp; 10.4 Kryptering av filer</span>]]
::::[[Kap_11_Filhantering_(37)#11.3_.C2.A0_Slumpl.C3.B6senord_i_fil|<span style="color:blue"> &nbsp; 11.4 &nbsp; Kryptering av filer</span>]]
+
:::::[[Kap_11_Filhantering_(38)#Programstrukturen|<span style="color:blue"> &nbsp; &nbsp;Programstrukturen</span>]]
::::[[Kap_11_Filhantering_(37)#Skrivning_till_filen|<span style="color:blue"> &nbsp; &nbsp;Programstrukturen</span>]]
+
:::::[[Kap_11_Filhantering_(38)#Programmet_EncryptFile|<span style="color:blue"> &nbsp; &nbsp;Programmet EncryptFile</span>]]
::::[[Kap_11_Filhantering_(37)#Programmet_RandPasswTest|<span style="color:blue"> &nbsp; &nbsp;Programmet EncryptFile</span>]]
+
:::::[[Kap_11_Filhantering_(38)#Funktionen_krypt.28.29|<span style="color:blue"> &nbsp; &nbsp;Funktionen krypt()</span>]]
::::[[Kap_11_Filhantering_(37)#Skrivning_till_filen|<span style="color:blue"> &nbsp; &nbsp;Funktionen krypt()</span>]]
+
:::::[[Kap_11_Filhantering_(38)#Funktionen_readShowFile.28.29|<span style="color:blue"> &nbsp; &nbsp;Funktionen readShowFile()</span>]]
::::[[Kap_11_Filhantering_(37)#L.C3.A4sning_fr.C3.A5n_filen|<span style="color:blue"> &nbsp; &nbsp;Funktionen writeFile()</span>]]
+
:::::[[Kap_11_Filhantering_(38)#Funktionen_WriteFile.28.29|<span style="color:blue"> &nbsp; &nbsp;Funktionen writeFile()</span>]]
::::[[Kap_11_Filhantering_(37)#Funktionen_randPasswd.28.29|<span style="color:blue"> &nbsp; &nbsp;Funktionen readShowFile()</span>]]
+
::[[Övningar 38 (C/Cpp 23)|<span style="color:blue">Övningar 38</span>]]
::[[Övningar 37 (C/Cpp 23)|<span style="color:blue">Övningar 38</span>]]
+
::[https://sharedfiles.mathonline.se/Boken%20Programmering%20i%20C%20och%20Cpp.pdf <span style="color:blue">Läsanvisning 38: Kursboken sid 280-283</span>]
::[http://mathonline.se/Boken%20Programmering%20i%20C%20och%20Cpp.pdf <span style="color:blue">Läsanvisning 38: Kursboken sid 308-311</span>]
+
 
</b></big></big>
 
</b></big></big>
  
  
 +
<u>Anmärkning:</u>
  
 +
Om du konstaterar en inkonsekvens i vissa lektionsnumreringar se över det.
 +
 +
Det beror på att materialet är sammanlänkat från olika tidigare kurser.
 +
 +
Jag har inte hunnit att uppdatera allt.
 +
 +
 +
 +
 +
 +
<br>
  
  
Rad 60: Rad 84:
  
  
[[Matte:Copyrights|Copyright]] © 2023. All Rights Reserved.
+
[[Matte:Copyrights|Copyright]] © 2025 <b><span style="color:blue">Lieta AB</span></b>. All Rights Reserved.

Nuvarande version från 23 april 2025 kl. 11.02

        <<  Förra lektion          Lektion 38          Genomgång 38          Övningar 38          Nästa lektion  >>      


Agenda

Lösningsförslag till övningarna 5.3 och 5.4
Kap 10  Filhantering (forts.)
  10.4 Kryptering av filer
   Programstrukturen
   Programmet EncryptFile
   Funktionen krypt()
   Funktionen readShowFile()
   Funktionen writeFile()
Övningar 38
Läsanvisning 38: Kursboken sid 280-283


Anmärkning:

Om du konstaterar en inkonsekvens i vissa lektionsnumreringar se över det.

Det beror på att materialet är sammanlänkat från olika tidigare kurser.

Jag har inte hunnit att uppdatera allt.










Copyright © 2025 Lieta AB. All Rights Reserved.