Skillnad mellan versioner av "Kap 11 Filhantering (38)"

Från Mathonline
Hoppa till: navigering, sök
m
Rad 34: Rad 34:
  
  
= <b><span style="color:#931136">11.4 &nbsp; Kryptring av filer</span></b> =
+
= <b><span style="color:#931136">11.5 &nbsp; Kryptring av filer</span></b> =
<div class="ovnC">
+
<div class="ovnE">
<div style="border:1px solid black;display:inline-table;margin-left: 0px;">[[Image: Uppgiften_Kalle.jpg]]</div>
+
=== <b><span style="color:#931136">Resultatet</span></b> ===
 +
[[Image: Resultat_Kryptering_Filer.jpg]]
 +
</div>
  
  
== <b><span style="color:#931136">Programmet RandPasswTest</span></b> ==
+
= <b><span style="color:#931136">Programstrukturen</span></b> =
[[Image: RandPasswTest.jpg]]
+
<div class="border-divblue">
 +
<div style="border:1px solid black;display:inline-table;margin-left: 0px;"> [[Image: Programstrukturen.jpg]]</div>
 +
</div>
  
  
== <b><span style="color:#931136">Skrivning till filen</span></b> ==
+
= <b><span style="color:#931136">Programmet EncryptFile</span></b> =
<div style="border:1px solid black;display:inline-table;margin-left: 0px;">[[Image: Skrivning_fil.jpg]]</div>
+
<div class="ovnC">
 +
[[Image: EncryptFile.jpg]]
 +
</div>
  
  
== <b><span style="color:#931136">Läsning från filen</span></b> ==
+
= <b><span style="color:#931136">Klassen EncryptText</span></b> =
<div style="border:1px solid black;display:inline-table;margin-left: 0px;">[[Image: Lasning_fil.jpg]]</div>
+
<div class="ovnE">
 +
[[Image: EncryptText.jpg]]
 
</div>
 
</div>
  
  
 +
= <b><span style="color:#931136">Klassen WriteFile</span></b> =
 
<div class="ovnA">
 
<div class="ovnA">
== <b><span style="color:#931136">Funktionen randPasswd()</span></b> ==
+
<div style="border:1px solid black;display:inline-table;margin-left: 0px;"> [[Image: WriteFile.jpg]]</div>
[[Image: Fkt_randPasswd.jpg]]
+
 
+
 
+
== <b><span style="color:#931136">ASCII-tabellen</span></b> ==
+
<div style="border:1px solid black;display:inline-table;margin-left: 0px;">[[Image: ASCII.jpg]]</div>
+
 
</div>
 
</div>
  
  
<div class="ovnE">
+
= <b><span style="color:#931136">Klassen ReadShowFile</span></b> =
=== <b><span style="color:#931136">Körresultat</span></b> ===
+
<div class="ovnA">
<div style="border:1px solid black;display:inline-table;margin-left: 0px;"> [[Image: RandPasTest_Korres.jpg]]</div>
+
<div style="border:1px solid black;display:inline-table;margin-left: 0px;"> [[Image: ReadShowFile.jpg]]</div>
 
</div>
 
</div>
  

Versionen från 21 november 2023 kl. 20.32

Ons 22 nov, kl 9-12


        <<  Agenda          Genomgång 38          Övningar 38          Innehåll & struktur          Nästa lektion  >>      


  Genomgång av övningarna 11.3 och 11.4

  Skriver inläst text till en fil med append mode

Ovn 11 3.jpg


  Slumplösenord i fil, anropar randPasswd()

Ovn 11 4.jpg


  Funktionen randPasswd() med ny lösenordspolicy

Ovn 11 4 h.jpg


Kap 11    Filhantering (forts.)

11.5   Kryptring av filer

Resultatet

Resultat Kryptering Filer.jpg


Programstrukturen

Programstrukturen.jpg


Programmet EncryptFile

EncryptFile.jpg


Klassen EncryptText

EncryptText.jpg


Klassen WriteFile

WriteFile.jpg


Klassen ReadShowFile

ReadShowFile.jpg



Gå vidare till:        när du är klar med denna genomgång.











Copyright © 2023. All Rights Reserved.