<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="nl">
	<id>https://wiki.student.utwente.nl/w/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Slh</id>
	<title>CampusWiki - Gebruikersbijdragen [nl]</title>
	<link rel="self" type="application/atom+xml" href="https://wiki.student.utwente.nl/w/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Slh"/>
	<link rel="alternate" type="text/html" href="https://wiki.student.utwente.nl/wiki/Speciaal:Bijdragen/Slh"/>
	<updated>2026-10-31T16:41:31Z</updated>
	<subtitle>Gebruikersbijdragen</subtitle>
	<generator>MediaWiki 1.43.9</generator>
	<entry>
		<id>https://wiki.student.utwente.nl/w/index.php?title=Computerorganisatie&amp;diff=11232</id>
		<title>Computerorganisatie</title>
		<link rel="alternate" type="text/html" href="https://wiki.student.utwente.nl/w/index.php?title=Computerorganisatie&amp;diff=11232"/>
		<updated>2009-01-26T22:35:05Z</updated>

		<summary type="html">&lt;p&gt;Slh: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Computerarchitectuur- en organisatie (vakcode: 213030; engels: Computer architecture and design) is een eerstejaars vak in [[Technische Informatica]] en wordt gegeven in het tweede kwartiel.&lt;br /&gt;
De studielast is 5.0 [[Studiepunt | EC]].&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Vakomschrijving ==&lt;br /&gt;
&lt;br /&gt;
Dit vak begint met een overzicht over digitale techniek, bijvorbeeld talstelsels (dual, hexadecimal) maar wisselt snel naar de eigenlijke digitale techniek zoals elementaire digitale bouwstenen (inverter, AND/ OR logica, NAND/ NOR) en how deze gebruikt worden, ook de vereenvoudiging van logische termen en formules is een belangrik onderdeel (Karnaugh diagrammen). Nadat begint een overzicht over state machines (Mealy vs. Moore) en het gebruik van flip flops en latches. &lt;br /&gt;
De leerstof bestaat uit de volgende onderdelen: binaire getallen, bewerkingen op binaire getallen, basis poorten, opdeling in combinatorische en sequentiÃ«le schakelingen, elementaire digitale bouwstenen en machines en later ook computer systemen, geheugen, ARC assembler, ALU design en generische computer architectuur en werking. De concepten worden algemeen behandeld, waarbij de ARC processor als voorbeeld voor de assembler deelen wordt gebruikt, gevolgd van generische onderdeelen.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Leerdoelen ==&lt;br /&gt;
&lt;br /&gt;
Na het succesvol afronden van dit vak kan de student:&lt;br /&gt;
# met binaire en hexadecimalen tallen rekenen&lt;br /&gt;
# logische termen gebruiken en minimaliseren (Karnaugh diagrammen)&lt;br /&gt;
# eenvoudige digitale schakelingen opbouwen (state machines)&lt;br /&gt;
# met flip flops werken en de verschill tussen diverse flip flops verklaren&lt;br /&gt;
# in assembler voor de ARC processor programmeren&lt;br /&gt;
# bus systemen verklaren&lt;br /&gt;
# een overzicht over computer geheugen en verschillende RAM systemen geven&lt;br /&gt;
# aangeven uit welke deelsystemen een computersysteem is opgebouwd&lt;br /&gt;
# de volgende begrippen definiÃ«ren: hardware: interne communicatie, geheugen (DRAM, SRAM); input/output interfaces, interrupts; DMA; cache, geheugen-modules, bus. Software: virtual memory; paging, segmentation.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Voorkenniseisen ==&lt;br /&gt;
&lt;br /&gt;
# Basisprincipes van logische termen en talstelsels. Dit wordt behandeld bij [[Discrete Wiskunde 1]] (152161).&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Onderwijsvorm ==&lt;br /&gt;
Het vak bestaat uit 8 hoorcolleges. Het vak wordt afgesloten door middel van een tentamen. Hoewel er huiswerk is, is er op dit moment geen werkcollege.&lt;/div&gt;</summary>
		<author><name>Slh</name></author>
	</entry>
	<entry>
		<id>https://wiki.student.utwente.nl/w/index.php?title=Computerorganisatie&amp;diff=11229</id>
		<title>Computerorganisatie</title>
		<link rel="alternate" type="text/html" href="https://wiki.student.utwente.nl/w/index.php?title=Computerorganisatie&amp;diff=11229"/>
		<updated>2009-01-26T22:34:28Z</updated>

		<summary type="html">&lt;p&gt;Slh: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Computerarchitectuur- en organisatie (vakcode: 213030; engels: Computer architecture and design) is een eerstejaars vak in [[Technische Informatica]] en wordt gegeven in het tweede kwartiel.&lt;br /&gt;
De studielast is 5.0 [[Studiepunt | EC]].&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Vakomschrijving ==&lt;br /&gt;
&lt;br /&gt;
Dit vak begint met een overzicht over digitale techniek, bijvorbeeld talstelsels (dual, hexadecimal) maar wisselt snel naar de eigenlijke digitale techniek zoals elementaire digitale bouwstenen (inverter, AND/ OR logica, NAND/ NOR) en how deze gebruikt worden, ook de vereenvoudiging van logische termen en formules is een belangrik onderdeel (Karnaugh diagrammen). Nadat begint een overzicht over state machines (Mealy vs. Moore) en het gebruik van flip flops en latches. &lt;br /&gt;
De leerstof bestaat uit de volgende onderdelen: binaire getallen, bewerkingen op binaire getallen, basis poorten, opdeling in combinatorische en sequentiÃ«le schakelingen, elementaire digitale bouwstenen en machines en later ook computer systemen, geheugen, ARC assembler, ALU design en generische computer architectuur en werking. De concepten worden algemeen behandeld, waarbij de ARC processor als voorbeeld voor de assembler deelen wordt gebruikt, gevolgd van generische onderdeelen.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Leerdoelen ==&lt;br /&gt;
&lt;br /&gt;
Na het succesvol afronden van dit vak kan de student:&lt;br /&gt;
# met binaire en hexadecimalen tallen rekenen&lt;br /&gt;
# logische termen gebruiken en minimaliseren (Karnaugh diagrammen)&lt;br /&gt;
# eenvoudige digitale schakelingen opbouwen (state machines)&lt;br /&gt;
# met flip flops werken en de verschill tussen diverse flip flops verklaren&lt;br /&gt;
# in assembler voor de ARC processor programmeren&lt;br /&gt;
# bus systemen verklaren&lt;br /&gt;
# een overzicht over computer geheugen en verschillende RAM systemen geven&lt;br /&gt;
# aangeven uit welke deelsystemen een computersysteem is opgebouwd&lt;br /&gt;
# de volgende begrippen definiÃ«ren: hardware: interne communicatie, geheugen (DRAM, SRAM); input/output interfaces, interrupts; DMA; cache, geheugen-modules, bus. Software: virtual memory; paging, segmentation.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Voorkenniseisen ==&lt;br /&gt;
&lt;br /&gt;
# Basisprincipes van logische termen en talstelsels. Dit wordt behandeld bij [[Discrete Wiskunde]] (152161).&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Onderwijsvorm ==&lt;br /&gt;
Het vak bestaat uit 8 hoorcolleges. Het vak wordt afgesloten door middel van een tentamen. Hoewel er huiswerk is, is er op dit moment geen werkcollege.&lt;/div&gt;</summary>
		<author><name>Slh</name></author>
	</entry>
	<entry>
		<id>https://wiki.student.utwente.nl/w/index.php?title=Campusnet_onder_Ubuntu&amp;diff=10865</id>
		<title>Campusnet onder Ubuntu</title>
		<link rel="alternate" type="text/html" href="https://wiki.student.utwente.nl/w/index.php?title=Campusnet_onder_Ubuntu&amp;diff=10865"/>
		<updated>2009-01-06T22:57:41Z</updated>

		<summary type="html">&lt;p&gt;Slh: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Deze handleiding probeert het leven van de Ubuntugebruiker met betrekking tot [[campusnet]] net zo aangenaam te maken als dat onder Windows. Helaas heeft dat wat voeten in aarde omdat netwerkshares natuurlijk nooit echt bedoeld waren voor het type gebruik waar wij het aan blootstellen, maar het kan wel. Ook wordt beschreven hoe je vanaf buiten de [[campus]] een VPN-verbinding aan de praat krijgt. De handleiding is bedoeld voor Ubuntu 8.04, maar de meeste dingen werken ook wel in de oudere versies.&lt;br /&gt;
&lt;br /&gt;
== Sambalinks in Firefox ==&lt;br /&gt;
&lt;br /&gt;
Voor het fatsoenlijk laten doorverwijzen naar SMB links door Firefox 3 (In Firefox 2 zou het ook moeten kunnen, maar daar lijkt een bug in te zitten) moet er wat in de configuratie gerommeld worden:&lt;br /&gt;
&lt;br /&gt;
# Open Firefox, ga naar de URL &amp;quot;about:config&amp;quot;&lt;br /&gt;
# Klik op &amp;quot;I&#039;ll be careful, I promise!&amp;quot; :)&lt;br /&gt;
# Klik met rechter muisknop, kies &amp;quot;new&amp;quot; en dan &amp;quot;boolean&amp;quot;&lt;br /&gt;
# Voer als naam in &amp;quot;network.protocol-handler.external.smb&amp;quot; en zet op true&lt;br /&gt;
# Klik met rechter muisknop, kies &amp;quot;new&amp;quot; en dan &amp;quot;string&amp;quot;&lt;br /&gt;
# Voer als naam in &amp;quot;network.protocol-handler.app.smb&amp;quot; en als value &amp;quot;/usr/bin/nautilus&amp;quot;&lt;br /&gt;
# Herstart Firefox&lt;br /&gt;
# Ga naar een smb link (smb://localhost als je niks beters hebt)&lt;br /&gt;
# Kies &amp;quot;Choose&amp;quot;&lt;br /&gt;
# Selecteer /usr/bin/nautilus&lt;br /&gt;
# Vink &amp;quot;remember&amp;quot; en klik Ok&lt;br /&gt;
&lt;br /&gt;
Helaas wil Nautilus alleen mappen openen en niet direct bestanden. Om dit wel mogelijk te maken kun je in plaats van &amp;quot;/usr/bin/nautilus&amp;quot; beter &amp;quot;/usr/bin/gnome-open&amp;quot; gebruiken. Dit heeft het zelfde effect als het bestand aanklikken in Nautilus zelf en dit opent Nautilus als de smb:// link toch naar een map verwijst.  &lt;br /&gt;
&lt;br /&gt;
== Hostnames ==&lt;br /&gt;
&lt;br /&gt;
Nautilus wil computers op het netwerk nog wel eens niet kunnen vinden, vooral via VPN. Meestal werkt het dan wel als je achter de hostname &amp;quot;.student.utwente.nl&amp;quot; typt. Uiteraard kunnen we dit automatiseren:&lt;br /&gt;
&lt;br /&gt;
# Ga naar &amp;quot;System&amp;quot;, &amp;quot;Administration&amp;quot;, &amp;quot;Network&amp;quot;&lt;br /&gt;
# Unlock (8.04) en/of voer je root wachtwoord in&lt;br /&gt;
# Ga naar tabblad &amp;quot;DNS&amp;quot;&lt;br /&gt;
# Klik &amp;quot;Add&amp;quot; onder search domains&lt;br /&gt;
# Voer in: &amp;quot;student.utwente.nl&amp;quot;&lt;br /&gt;
&lt;br /&gt;
== Shares op het bureaublad ==&lt;br /&gt;
&lt;br /&gt;
Om te voorkomen dat je bureaublad vol komt te staan met shares (alleen in Ubuntu 8.04):&lt;br /&gt;
&lt;br /&gt;
# Start &amp;quot;gconf-editor&amp;quot; (bijvoorbeeld met Alt+F2, of vanaf de terminal)&lt;br /&gt;
# Ga naar &amp;quot;apps&amp;quot;, &amp;quot;nautilus&amp;quot;, &amp;quot;desktop&amp;quot;&lt;br /&gt;
# Vink &amp;quot;volumes_visible&amp;quot; uit&lt;br /&gt;
&lt;br /&gt;
== Utwente VPN ==&lt;br /&gt;
&lt;br /&gt;
Standaard methode met network-manager&lt;br /&gt;
&lt;br /&gt;
# Installeer de package network-manager-pptp via Synaptic of de command line: &amp;lt;code&amp;gt;$ sudo apt-get install network-manager-pptp&amp;lt;/code&amp;gt;&lt;br /&gt;
# Herstart je computer&lt;br /&gt;
# Klik op het netwerk-icoon in de notification area van Gnome&lt;br /&gt;
# Kies &amp;quot;VPN Connections&amp;quot; en dan &amp;quot;Configure VPN&amp;quot;&lt;br /&gt;
# Kies &amp;quot;Add&amp;quot;, &amp;quot;Forward&amp;quot;, &amp;quot;PPTP tunnel&amp;quot;, &amp;quot;Forward&amp;quot;&lt;br /&gt;
# Voer in als connection name: &amp;quot;Campusnet&amp;quot;, gateway: vpn2.student.utwente.nl&lt;br /&gt;
# Ga naar &amp;quot;Compresstion &amp;amp; Encryption&amp;quot; tabblad en vink &amp;quot;Require 128 bit MPPE encryption&amp;quot; uit&lt;br /&gt;
# Ga naar &amp;quot;Routing&amp;quot; tabblad en vink &amp;quot;Only use VPN connection for these addresses&amp;quot; aan, en vul in: &amp;quot;130.89.0.0/16&amp;quot;&lt;br /&gt;
# Klik &amp;quot;Forward&amp;quot; totdat je terug bent in het VPN Connections overzicht&lt;br /&gt;
# Klik &amp;quot;Close&amp;quot;&lt;br /&gt;
# Klik nogmaals op het netwerk-icoon in de notification area van Gnome&lt;br /&gt;
# Kies &amp;quot;VPN Connections&amp;quot; en dan &amp;quot;Campusnet&amp;quot;&lt;br /&gt;
# Voer je studentnummer (s123457) en wachtwoord in&lt;br /&gt;
# Klik op &amp;quot;Connect&amp;quot;&lt;br /&gt;
&lt;br /&gt;
Het is niet altijd handig network-manager te gebruiken, omdat er X.org en een werkende D-Bus configuratie nodig zijn. Om deze reden is er ook een mogelijkheid direct met OpenVPN het VPN te gebruiken.&lt;br /&gt;
&lt;br /&gt;
# gebruik een root shell of wordt root in een gewoonte shell met &amp;lt;code&amp;gt;sudo su&amp;lt;/code&amp;gt;&lt;br /&gt;
# Installeer de package openvpn, resolvconf is niet werkelijk nodig maar het kan handig zijn om dynamisch nameserver te wisselen &amp;lt;code&amp;gt;apt-get update &amp;amp;&amp;amp; apt-get install openvpn&amp;lt;/code&amp;gt;&lt;br /&gt;
# nu wordt er een openvpn client configuratie gebruikt&lt;br /&gt;
# &amp;lt;code&amp;gt;cat ~/utwente.ovpn.conf&lt;br /&gt;
client&lt;br /&gt;
dev tap&lt;br /&gt;
proto udp&lt;br /&gt;
remote ovpn.utwente.nl 1194&lt;br /&gt;
resolv-retry infinite&lt;br /&gt;
nobind&lt;br /&gt;
persist-key&lt;br /&gt;
persist-tun&lt;br /&gt;
ca /etc/openvpn/ca.crt&lt;br /&gt;
verb 3&lt;br /&gt;
auth-user-pass&lt;br /&gt;
script-security 2&amp;lt;/code&amp;gt;&lt;br /&gt;
# het server [http://www.utwente.nl/icts/studenten/werkplek/werkplek_buiten_campus/openvpn/ca.cer certificaat] slaan wij onder /etc/openvpn/utwente-ca.crt op&lt;br /&gt;
# nu zal OpenVPN werken, een verbinding kan met &amp;lt;code&amp;gt;openvpn ~/utwente.ovpn.conf&amp;lt;/code&amp;gt; geopened worden&lt;br /&gt;
# het is nodig network-manager af te zetten om OpenVPN te gebruiken&lt;br /&gt;
&lt;br /&gt;
== Utwente WLAN ==&lt;br /&gt;
&lt;br /&gt;
Hoewel ook hier network-manager een verbinding met het campus wlan maken kan, is er ook en mogelijkheid zonder X of D-Bus een verbinding door wpasupplicant te maken. Bijzonders met Debian of Ubuntu is het makkelijk wpa-roaming te gebruiken.&lt;br /&gt;
# gebruik een root shell of wordt root in een gewoonte shell met &amp;lt;code&amp;gt;sudo su&amp;lt;/code&amp;gt;&lt;br /&gt;
# Installeer de package wpasupplicant, &amp;lt;code&amp;gt;apt-get update &amp;amp;&amp;amp; apt-get install wpasupplicant&amp;lt;/code&amp;gt;&lt;br /&gt;
# de configuratie /etc/network/interfaces zal nu op deze manier configureert worden:&amp;lt;code&amp;gt;# cat /etc/network/interfaces&lt;br /&gt;
# /etc/network/interfaces -- configuration file for ifup(8), ifdown(8)&lt;br /&gt;
&lt;br /&gt;
# The loopback interface&lt;br /&gt;
# automatically added when upgrading&lt;br /&gt;
&lt;br /&gt;
auto lo&lt;br /&gt;
iface lo inet loopback&lt;br /&gt;
&lt;br /&gt;
#allow-hotplug eth0&lt;br /&gt;
iface eth0 inet dhcp&lt;br /&gt;
&lt;br /&gt;
allow-hotplug wlan0&lt;br /&gt;
iface wlan0 inet manual&lt;br /&gt;
        wpa-roam /etc/wpa_supplicant/wpa_supplicant.conf&lt;br /&gt;
&lt;br /&gt;
iface privaat inet dhcp&lt;br /&gt;
iface surfnet inet dhcp&lt;br /&gt;
iface default inet dhcp&amp;lt;/code&amp;gt;&lt;br /&gt;
# ook /etc/wpa_supplicant/wpa_supplicant.conf is nodig, wij configureren een private wlan, het UT wlan en een standaard regel voor open wlans:&amp;lt;code&amp;gt;# cat /etc/wpa_supplicant/wpa_supplicant.conf&lt;br /&gt;
network={&lt;br /&gt;
        priority=15&lt;br /&gt;
        ssid=&amp;quot;privaat&amp;quot;&lt;br /&gt;
        id_str=&amp;quot;privaat&amp;quot;&lt;br /&gt;
        proto=WPA2&lt;br /&gt;
        psk=01234567890abcdef01234567890abcdef0123456789abcdef0123456789abcdef&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
network={&lt;br /&gt;
        priority=4&lt;br /&gt;
        ssid=&amp;quot;WLAN&amp;quot;&lt;br /&gt;
        id_str=&amp;quot;surfnet&amp;quot;&lt;br /&gt;
        key_mgmt=IEEE8021X&lt;br /&gt;
        eap=TTLS&lt;br /&gt;
        phase2=&amp;quot;auth=PAP&amp;quot;&lt;br /&gt;
        identity=&amp;quot;s01234567@utwente.nl&amp;quot;&lt;br /&gt;
        password=&amp;quot;privaat&amp;quot;&lt;br /&gt;
        ca_cert=&amp;quot;/etc/wpa_supplicant/surfnet.pem&amp;quot;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
network={&lt;br /&gt;
        priority=1&lt;br /&gt;
        ssid=&amp;quot;&amp;quot;&lt;br /&gt;
        key_mgmt=NONE&lt;br /&gt;
}&amp;lt;/code&amp;gt;&lt;br /&gt;
# ook hier is een certificaat nodig.&lt;br /&gt;
# na een reboot, zal wpasupplicant en het wpa-roaming werken.&lt;br /&gt;
# het is nodig network-manager af te zetten om wpasupplicant direct te gebruiken&lt;br /&gt;
&lt;br /&gt;
[[Categorie:Communicatie]]&lt;br /&gt;
[[Categorie:IT]]&lt;/div&gt;</summary>
		<author><name>Slh</name></author>
	</entry>
</feed>