Ontwerp en bouw een besturingssysteem/Over dit boek: verschil tussen versies

Verwijderde inhoud Toegevoegde inhoud
Virtlink (overleg | bijdragen)
+ basistheorie
Virtlink (overleg | bijdragen)
+ links
 
Regel 3:
== Wat je moet kunnen en weten ==
Er is wat basistheorie waarvan we verwachten dat je dat al onder de knie hebt. Zo niet, lees en leer er dan over want het bouwen van een besturingssysteem is een van de moeilijkste dingen die je op de computer kan doen. Het gaat om het volgende:
* Programmeerervaring hebben in een [[w:Imperatief programmeren|imperatieve/procedurele taal]] (zoals [[w:Java (programmeertaal)|Java]], [[w:C sharp|C#]] en [[w:C (programmeertaal)|C]]([[w:C++|++]]), en niet zoals [[w:Haskell|Haskell]], [[w:Lisp|Lisp]] en [[w:F#|F#]] want dat zijn [[w:Functionele programmeertaal|functionele programmeertalen]]).
* Programmeerervaring hebben
* [[w:Binair|Binaire]] en hexadecimaal[[w:Hexadecimaal|hexadecimale]] notatie snappen en kunnen lezen
* Met deeen [[w:Command-line-interface|command -line-interface]] kunnen werken, bijvoorbeeld onder Linux of DOS
* Engels kunnen lezen
* Engels kunnen schrijven (om vragen te stellen)
* ...
 
Regel 17 ⟶ 19:
 
=== Bits en bytes ===
Aangezien we werken met bits en bytes gebruiken we de bijbehorende [[w:SI-stelsel|SI]]- en [[w:International Electrotechnical Commission|IEC]]-prefixen voor de verschillende veelvouden. Zie de onderstaande tabellen:
 
<div>
{|{{prettytable}} style="font-size:90%; text-align: center; float: left; margin: 1em;"
! colspan="4" style="background-color: #AACCFF;" | [[w:Veelvouden van bytes|Veelvouden van bytes]]
|- valign="bottom"
! colspan="2" style="background-color: #BBDDFF;" | Binair
Informatie afkomstig van https://nl.wikibooks.org Wikibooks NL.
Wikibooks NL is onderdeel van de wikimediafoundation.