|
|
|
Wat is een Computer?
Een computer is een apparaat waarmee gegevens volgens formele procedures (algoritmen) kunnen worden verwerkt. Meestal wordt met het woord computer een digitaal apparaat bedoeld, maar er bestaan ook analoge computers.
Oorspronkelijk werd het Engelse woord computer gebruikt om iemand mee aan te duiden die gecompliceerde berekeningen uitvoerde, met of zonder mechanische hulpmiddelen - vergelijk ook de Duitse term voor computer: 'Rechner' (rekenaar) en de Zuid-Afrikaanse term voor computer: 'rekenaar' - maar later werd de term ook gebruikt om apparaten te benoemen. Moderne computers worden voor veel meer gebruikt dan alleen wiskundige toepassingen. Ook veel administratieve en financiële taken worden aan de computer opgedragen, het Franse woord voor computer was eerst 'calculateur' of rekenaar en evolueerde naar 'ordinateur' (orde op zaken zetten).
Sinds de grote opkomst van de computer worden zij ook gebruikt voor informatievoorziening (internet) en amusement. Bij de moderne productie worden computers geïmplementeerd om machines mee te besturen en om processen mee aan te sturen, bijvoorbeeld bij de assemblage van auto's door robots.
De wetenschap die tegelijk met de ontwikkeling van de computer is ontstaan is de informatica. De informatica gaat over het mogelijke gebruik van computers.
Door de verregaande miniaturisering en snelheidsvergroting is het steeds vaker mogelijk functionaliteit die voorheen in hardware werd aangebracht softwarematig te implementeren. Het grote voordeel van een dergelijke ontwikkeling is dat achteraf functionaliteit kan worden toegevoegd.
In 1981 introduceerde IBM haar Personal Computer, ofwel de IBM-PC. Dit in navolging van eerdere initiatieven, zoals de Altair 8800 en Apple II computers. De IBM-compatible PC vormde echter de standaard, nadat vele fabrikanten de computer goedkoop kloonden en zodoende het ontwerp standaardiseerden. Inmiddels speelt de PC in het dagelijks leven van veel mensen een essentiële rol.
Wat is Open-Source?
Open source beschrijft de praktijk die in productie en ontwikkeling vrije toegang geeft tot de bronmaterialen (de source) van het eindproduct. Sommige mensen zien het als een filosofie, anderen beschouwen het als een pragmatische methodologie.
Voordat de term open source algemeen in gebruik werd genomen, was er een breed scala aan uitdrukkingen om het concept te beschrijven. Het dankt zijn huidige populariteit aan het toenemende gebruik van internet, het mogelijk maken van diverse productiemodellen, manieren om communicatie te bedrijven en interactieve gemeenschappen. De meest bekende vorm is open-sourcesoftware.
Het openbronmodel staat het gelijktijdig gebruik van verschillende agenda's en productiebenaderingen toe, in tegenstelling tot meer gecentraliseerde modellen van ontwikkeling zoals die meestal gebruikt worden door softwareontwikkelaars. Het openbronmodel in cultuur is een cultuur waarin fixatie ter beschikking wordt gesteld aan iedereen. Deelnemers aan zo'n cultuur mogen hieraan vrij veranderingen doorvoeren en deze ook vrij terugleveren aan de gemeenschap.
Inhoud.
Wat is een bestuuringssysteem?
Een besturingssysteem (in het Engels operating system of afgekort OS) is een programma (meestal een geheel van samenwerkende programma's) dat bij het starten van een computer in het geheugen geladen wordt en dat de functionaliteiten aanbiedt om andere programma's uit te voeren.
Kenmerken
Het besturingssysteem wordt meestal van de harde schijf gelezen, maar soms ook wel vanuit ROM-geheugen of vanaf een verwisselbaar medium zoals een diskette, cd-rom, of (voor ingebedde systemen) een flashgeheugen. Een schijfloos systeem, d.w.z. een systeem zonder harde schijven, kan opstarten vanaf een netwerk. De protocollen BootP en het nieuwere DHCP voorzien hierin.
Het besturingssysteem zorgt onder meer voor het starten en beëindigen van andere programma's, het regelt de toegang tot de harde schijf, het scherm, de invoer van gegevens. De andere programma's die gestart kunnen worden, heten applicaties. Zo'n applicatie maakt gebruikt van het besturingssysteem door middel van een Application Programming Interface (API). Deze API abstraheert de toegang tot de verschillende randapparatuur, zoals harde schijf, printer en beeldscherm.
Gebruikers maken van het besturingssysteem gebruik door middel van een opdrachtregel, zoals bijvoorbeeld MS-DOS of de UNIX-terminal, of een grafische gebruikersinterface zoals Microsoft Windows of het X Window-systeem.
Hoofdtaken
* Het verdelen van toegang tot systeembronnen (geheugen, opslag, printer etc.) tussen actieve programma's.
* Starten van het systeem; er wordt gezorgd dat alle benodigde bestanden worden geladen.
* Actieve programma's de mogelijkheid bieden om een user interface te weergeven. Vrijwel elk besturingssysteem heeft ook zelf een user interface. Voorbeelden zijn de DOS prompt en Windows Verkenner.
* Programma's uitvoeren. Het uit te voeren programma wordt naar het interne geheugen geschreven. De processor voert de opdracht uit.
* Communicatie met randapparatuur:
-Invoer: via randapparaten zoals het toetsenbord en de muis moet correct verwerkt worden.
-Uitvoer: via randapparaten zoals de monitor en de printer, deze moeten de juiste instructies krijgen.
* Geheugenbeheer:
-Intern geheugen: indeling en gebruik ervan door een of meer applicaties.
-Extern geheugen: Organisatie voor opslag van gegevens en regeling voor het ophalen en wegschrijven van bestanden.
Bijkomende taken in complexere systemen
* Multitasking: bepalen welk programma op welk moment moet draaien (als het besturingssysteem het toelaat dat meer programma's tegelijkertijd draaien).
* Gebruikersbeheer bij servers en multi-useromgevingen.
* Draaien van services bij servers.
* Energiebeheer bij laptops en computers die op batterijen werken.
Opstarten
Het is gebruikelijk om het besturingsysteem na het starten van de computer te laden vanaf een harde schijf. Deze werkwijze geeft de mogelijkheid het besturingsysteem door een nieuwere versie te vervangen, of zelfs een geheel ander besturingsysteem te kiezen. Vroeger was laden van het systeem vanaf een harde schijf niet vanzelfsprekend.
Ook kan het besturingsysteem, net als de firmware, in chips gebrand worden. Dit werkt zelfs sneller dan het starten vanaf een harde schijf, en maakt de hardware compacter. Dit wordt toegepast bij veel mobiele apparaten, zoals Personal Digital Assistants (PDA's).
Ook worden computers gebruikt met een ingebed systeem, vaak inclusief een toepassingsprogramma. Het gaat dan meestal om een apparaat met slechts één doel, bijvoorbeeld besturing van wasmachine, een melkmachine, slagbomen, een weegbrug enz.
Wat is Mac/MacOSX?
Mac OS X is het huidige besturingssysteem van Apple, gebaseerd op elementen van Mac OS 9 en NeXTSTEP. Het werkt officieel alleen op Macintosh computers die zijn uitgerust met PowerPC of Intel processors. Aanvankelijk bevatte de computers alleen PowerPC processors van het type G3, G4 of G5. Echter sinds januari 2006 verkoopt Apple computers die processors van de Intel x86 familie gebruiken. Gedurende 2006 rangeerde Apple al haar PowerPC gebaseerde systemen uit en verkoopt derhalve tegenwoordig alleen nog Intel Mac computers.
In 2001 brak Apple radicaal met het voorgaande besturingssysteem (Mac OS 9) en introduceerde Mac OS X. Het oude Mac OS kon echter nog wel gebruikt worden in een emulatie, genaamd Classic. Met ingang van de Intel Mac systemen is de Classic omgeving verwijderd uit het besturingssysteem en vervangen door een transparant PowerPC emulatie systeem genaamd Rosetta. Dit laat oudere programma's die zijn geschreven voor de PowerPC processor vrijwel feilloos werken op een Mac met Intel processor, wat zorgt voor een vlekkeloze overgang naar de nieuwe systemen. Mac OS X bestaat uit twee belangrijke delen: Darwin (een microkernel-ontwerp gebaseerd op de Mach 3.0 microkernel en de 4.4 BSD system service) en Aqua, een grafische gebruikersomgeving die door Apple zelf is ontwikkeld.
Mac OS X werd aanvankelijk alleen als server-versie, en op beperkte schaal, uitgebracht in 1999. Deze versie is voorzien van hulpprogramma's voor werkgroepbeheer, en vereenvoudigde toegang tot netwerkdiensten, zoals een mailserver, een Sambaserver, en een DNS-server. In maart 2001 werd ook een versie van Mac OS X voor consumenten uitgebracht zonder deze diensten. Sindsdien heeft Apple vier nieuwere versies uitgebracht voor respectievelijk consument en server gebruik. De meest recente versie heet Mac OS X 10.4, met de bijnaam Tiger. Uitgaven van Mac OS X worden vernoemd naar grote katachtigen; zo wordt Mac OS X versie 10.4 door Apple en Mac gebruikers gewoonlijk Tiger genoem
Mac OS X 10.5 (Codenaam: Leopard) is de zesde versie van het Mac OS X besturingssysteem van Apple. Het systeem is ontwikkeld voor gebruik met Apple's Macintosh computers. Apple had eertijds aangekondigd het systeem te willen lanceren in de lente van 2007. Echter op 12 April 2007 deelde Apple mee dat de ontwikkeling van het besturingssysteem vertraging opliep. Dit zou veroorzaakt zijn doordat een aantal Mac OS X ontwikkelaars ingezet werden voor de ontwikkeling van de iPhone. Apple verplaatste de officiële datum van uitgave naar Oktober 2007.
Compatibiliteit
Mac OS X 10.5 zal op Macintosh computers draaien die voorzien zijn van een PowerPC of Intel processor. Terwijl het duidelijk is dat systemen met PowerPC G4 of G5 processors geschikt zullen zijn, is dit nog onzeker betreffende de oudere G3 variant, aangezien deze processor niet ondersteund wordt in de huidige ontwikkelingsversies van Leopard. Daarnaast viel de ondersteuning voor de G3 processor ook weg in enkele programma's, zoals de Leopard versies van Safari en iChat. Vermoedelijk zal Apple het besturingssysteem in tweevoud op DVD schijf zetten, met geschikte versies voor beide processor soorten. Het is ook mogelijk dat Apple het besturingssysteem in twee aparte versies gaat verkopen, respectievelijk voor PowerPC en Intel.
Wat is Linux?
Linux is een besturingssysteem. Je kan het dus gebruiken in plaats van of naast bijvoorbeeld Windows 95/NT, MacOS of DOS. Enkele beginnersvragen over Linux staan opgesomd in de Linux VVV.
Linux is één van tientallen UNIX-varianten. Hierdoor draaien UNIX applicaties onder Linux. Omdat UNIX vooral geschikt is als server, draaien de meeste server applicaties onder UNIX en Linux. Ook steeds meer desktop applicaties draaien onder Linux. Als je een indruk wilt krijgen van het aanbod van applicaties onder Linux, klik dan op het kopje 'Applicaties onder Linux'. Linux, flexibel en stabiel
Elk besturingssysteem heeft voordelen en nadelen. Linux is erg stabiel en flexibel, en ook al behoorlijk gebruikersvriendelijk, hoewel er hier en daar nog wel eens een steekje los zit. Of Linux voor jouw situatie de beste keus is, hangt af van de manier waarop je een computer en software gebruikt. In de newsgroep nl.comp.os.linux stond hierover een informatief bericht van Cathelijne Hornstra. Dit bericht is te vinden onder het kopje 'Is Linux iets voor mij?'.
Linux onderscheidt zich niet alleen op technisch vlak van andere PC-besturingssystemen; ook het ontwikkelmodel en licentiemodel verschillen enorm van die van de commerciële besturingssystemen. Onder het kopje 'Achtergronden van Linux' is te lezen hoe Linux ontwikkeld wordt en wat je rechten zijn als gebruiker van deze software.
Wat is Windows©?
Microsoft Windows is de naam van de besturingssystemen van Microsoft voor de personal computer. Het werd in 1985 geïntroduceerd en domineert sinds de introductie van Windows 95 in 1995 de personal-computermarkt. In 2004 had Microsoft 90% van de personal-computermarkt in handen. Microsoft's oorspronkelijke beslissing om de eerste versie van Windows te gaan ontwerpen was waarschijnlijk sterk beïnvloed door eerdere initiatieven van Xerox en Apple, die hun computers al voorzagen van grafische gebruikersomgevingen.
Wat is USB?
SB (Universal Serial Bus, oftewel Universele Seriële Bus) is een standaard voor de aansluiting van randapparatuur bij computers. Het vervangt de langzame parallelle en seriële poorten, voornamelijk doordat de snelheid van dataoverdracht met USB vele malen groter is. De standaard is uitgevonden door Intel en protocol versie 1.0 werd in 1996 geïntroduceerd op de markt. Terwijl sindsdien USB poorten geleidelijk aan meer voorkwamen op PC's, heeft de populariteit van de Apple iMac, alsmede haar volledige afhankelijkheid ervan, de standaard gepopulariseerd bij fabrikanten van randapparatuur. Dit is vooral herkenbaar door de vele USB apparatuur uit deze tijd met transparant gekleurd plastic, om zo goed te passen bij de gelijksoortig vormgegeven iMacs. Met behulp van de gestandaardiseerde USB poort konden hardware fabrikanten producten maken die compatible waren met zowel PC's als Macs.
Een bijkomend voordeel van USB is dat deze de stroomvoorziening van de aangesloten randapparatuur kan verzorgen. Ook kan USB-apparatuur aangesloten worden zonder de computer te hoeven herstarten — dit wordt wel hotplugging genoemd.
Hoewel in de naam het woord bus voorkomt, is USB strikt genomen geen bus omdat er zonder hub maar één apparaat per poort aangesloten kan worden.
FireWire is een alternatief voor USB als het gaat om het aansluiten van apparatuur die een hoge bandbreedte vereist zoals externe harddisks en videocamera's.
Wat is Hyper Treading?
De hyper-threadingtechnologie (HTT) is een technologie van Intel die er in een aantal gevallen voor zorgt dat er twee threads tegelijk kunnen worden uitgevoerd.
Als er bepaalde CPU-onderdelen niet gebruikt worden door thread X, dan kunnen die gebruikt worden om thread Y uit te voeren. Zonder hyper-threading kan het voorkomen dat een thread moet wachten en de meeste cpu-onderdelen niets doen.
Redenen waarom een thread moet wachten kunnen zijn: cache-miss (wachten op gegevens uit hoofdgeheugen of harde schijf), Foutieve voorspelling van het executiepad (branch misprediction) of van elkaar afhankelijke instructies (instructie 1 moet eerst uitgevoerd worden voordat instructie 2 uitgevoerd kan worden).
De door Intel voorspelde prestatiewinst is ongeveer 30% tot 40%.
Hyperthreading vereist ook dat de software ondersteuning heeft voor een systeem met meerdere processoren: een processor met hyperthreading-technologie wordt door het operating system meestal als twee losse processoren gezien.
Wat is een moederbord?
Een moederbord (in een personal computer; ook wel systeembord of mainboard of kortweg mobo) is een printplaat met elektronica waarop een aantal andere (insteek-)printplaten gemonteerd kunnen worden (vandaar de naam). In de loop der jaren is steeds meer functionaliteit op het moederbord ondergebracht. Rond 1989 bevatte het moederbord voornamelijk de processor, het werkgeheugen en interruptvoorzieningen, alle overige functies werden met insteekkaarten verzorgd. Vandaag de dag treft men op een moederbord vaak een complete PC aan, inclusief geluids- en netwerkkaart, en in een aantal gevallen ook de videokaart. Hierdoor kunnen systemen goedkoper en compacter gebouwd worden.
Enkele onderdelen die men op een modern moederbord vindt, zijn:
* de processor of centrale verwerkingseenheid (CVE, Engels: CPU, Central Processing Unit)
* het BIOS (Basic Input/Output System): in EEPROM opgeslagen programmatuur voor het opstarten van het systeem, waarbij het systeem ook een aantal zelftests uitvoert. In veel gevallen is er ook een optie aanwezig om instellingen van het BIOS te wijzigen, bijvoorbeeld om bepaalde geïntegreerde functies uit te schakelen wanneer deze niet gebruikt worden.
* de chipset in de vorm van de northbridge en southbridge. Op de northbridge (beter bekend als front side bus) zijn de snelste onderdelen aangesloten (zoals de processor en het werkgeheugen), en op de southbridge alle langzame onderdelen (zoals de PCI-bus en de PS/2 poorten).
* werkgeheugen (RAM, Random Access Memory) in de vorm van DDR-SDRAM, SDRAM of (bij oudere moederborden) DIMM's, RIMM's en SIMM's.
* Connectoren voor uitbreidingskaarten zoals AGP, PCI, PCI-e, PCI-X, ISA, AMR
* Op sommige moederborden geintegreerd: geluidskaart, netwerkkaart, videokaart
Wat is een proccessor/CPU?
Een processor, ook wel CPU (Engels: central processing unit) of in het Nederlands centrale verwerkingseenheid (CVE) genoemd, is het hart van een computer. De eerste processoren waren uitgevoerd als printplaten vol met losse componenten en IC's, maar sinds de jaren 70 ontstonden de eerste zogenaamde microprocessoren, waarbij het hele systeem op één enkele chip werd vervaardigd. De eerste microprocessor was de i4004 van Intel. De ontwikkeling in de IC technologie zorgde ervoor dat de microprocessoren van 4-bit (i4004) naar 8-bit, 16-bit, 32-bit en 64-bit konden groeien. Momenteel zijn er 2 belangrijke 'families' in de processoren:
* Microcontrollers (meestal 4, 8 of 16 bit).
* Microprocessoren (meestal 16 of meer bits).
Wat is een harde-schijf?
Een harde schijf is een vorm van extern geheugen, een elektromechanisch computeronderdeel waarop gegevens bewaard kunnen worden. Met de aanduiding harde schijf kan men de eigenlijke schijf bedoelen waarop in de vorm van magnetische polarisatie de gegevens zijn geschreven, maar meestal bedoelt men het hele apparaat met schijven, lees- en schrijfkoppen en besturingselektronica, samen in een behuizing. In IT-documentatie wordt de term vaste schijf gebruikt, omdat de schijf vast in de computer gemonteerd wordt. De gegevens zijn permanent, in tegenstelling tot het vluchtige Random Access Memory (RAM) en blijven ook bewaard als de computer uit staat. Een harde schijf is (tegenwoordig) altijd voorzien van een besturingseenheid, de controller, een elektronische schakeling die de toegang tot de data op de schijf regelt.
Wat is PCI-E / Pci-Expres?
PCI Express of PCI-E is een standaard voor insteekkaarten voor computers. Het vormt een oplossing voor de steeds grotere vraag naar snelheid. PCI Express vervangt twee vorige insteekkaartstandaarden: PCI en AGP
Het oude PCI bood een snelheid van 133 MB/s, en de speciale AGP (Accelerated Graphics Port) kaart voor grafisch gebruik in zijn snelste 8x variant 2,1 GB/s. PCI-Express slots komen in twee varianten, de 1x met één enkel serieel kanaal haalt een snelheid van 250 MB/s en de 16x variant met 16 kanalen haalt 4 GB/s.
De datacommunicatie in PCI Express is serieel in plaats van parallel, en data kan tegelijk beide kanten op worden gestuurd, waardoor de totale hoeveelheid data die verstuurd kan worden twee keer zo hoog ligt als de eerder genoemde getallen. Alhoewel niet alle bandbreedte van PCI-E 16x gebruikt wordt in de huidige generatie videokaarten, biedt 16x wel voordelen bij het gebruik van SLI, omdat beide videokaarten dan 2 (of 4) GB/s tot hun beschikking hebben, wat nog steeds twee keer zo snel is als AGP8x. De oudere variant van PCI-E 16x is PCI-E 8x. Dit betekent niet dat videokaarten in deze sleuf half keer presteren als PCI-E 16x. De (praktisch) snelste videokaart van het moment is de Nvidia Geforce 8800Ultra. Nvidia geeft zelfs ook aan dat een PCI-E 16x Moederbord nodig is.
PCI Express kaarten zijn er in een aantal fysieke formaten, waaronder een kleiner 'Low profile'-formaat.
Al geruime tijd voor dat PCI Express werd ontwikkeld bestond er al PCI-X. De afkorting hiervan moet niet worden verward met PCI Express!
Op dit moment is de Update van PCI Express bekend, dit wordt PCI Express 2.0. De 2.0 versie heeft enkele voordelen boven zijn voorganger: PCI Express 2.0 zal een bandbreedte van 5Gbit per seconde per pin bieden, een verdubbeling van de huidige snelheid, ook zal er een versie komen die meer energie kan leveren aan erg veel stroomgebruikende (grafische)kaarten. Een andere vernieuwing is: Input-Output Virtualization (IOV) hierdoor kunnen meerdere virtuele machines gemakkelijker hardware zoals netwerkkaarten delen. Als laatste is het mogelijk om met kabels van maximaal 10 meter externe apparatuur aan de PCI Express bus te koppelen, dit kan handig zijn om bijvoorbeeld een Laptop een krachtige GPU te geven wanneer hij gebruikt word als Desktop Replacement.
Wat is AGP?
Een Accelerated Graphics Port of AGP is een poort aanwezig op het moederbord van een computer die plaats biedt voor een grafische kaart. Het is de opvolger van de PCI-insteekkaart voor grafische kaarten.
De AGP poort is ontwikkeld voor de verwerking van grote hoeveelheden data. De eerste ontwerpen werkten met een klokfrequentie van 66 MHz. De bandbreedte is in de loop der jaren gestegen. Zo spreekt men van AGP 1X, 2X, 4X en 8X (vermenigvuldigd met 66MHz).
Deze grote bandbreedte was oorspronkelijk bedoeld om het dure RAM geheugen op de videokaart te kunnen beperken. De geheugenopslokkende textures zouden eenvoudigweg steeds vanuit het goedkopere normale RAM geheugen van de PC over de AGP bus gestuurd worden. In de praktijk levert dit niet genoeg prestatie op. De snellere videokaarten kregen daarom toch hun eigen, snelle RAM geheugen om de textures in op te slaan.
In 2005 heeft PCI Express AGP opgevolgd, al zijn AGP-kaarten nog steeds voorhanden. PCI Express, die niet beperkt is tot het gebruik met grafische kaarten, biedt een veel grotere snelheid en tal van nieuwe eigenschappen.
Wat is DDR geheugen?
DDR staat voor Double Data Rate, en is een techniek die gebruikt wordt in computergeheugens.
Geheugens werken aan een bepaalde frequentie, en gebruiken daarbij een kloksignaal. Bij vroegere geheugens, zoals SDRAM, kon het geheugen alleen gegevens verwerken als het kloksignaal van een lage spanning naar een hoge spanning ging (de zogenaamde opgaande flank). DDR-geheugens kunnen per kloktik tweemaal zoveel data transporteren, omdat zowel op de op- als neergaande flank van het kloksignaal een bit vervoerd wordt. Door gebruik van DDR-geheugens kan de snelheid van het hele computersysteem aanzienlijk toenemen.
DDR2 is de tweede versie van Double Data Rate SDRAM. Het grootste verschil met DDR-SDRAM is dat er 4 bits tegelijk worden uitgelezen, in plaats van de gebruikelijke 2 bits. Om de aanvoer van de extra bits bij te kunnen houden is de I/O-buffer tweemaal sneller gemaakt. Door dit allemaal is er tweemaal zoveel bandbreedte ten opzichte van DDR-SDRAM. Er worden dus gewoon nog steeds 2 bitjes per kloktik verstuurd, echter de klok is tweemaal sneller.
De nieuwste versie, DDR3, zou het energieverbruik moeten reduceren met 40% vergeleken met DDR2, omdat DDR3 SDRAM van de 90 nm technologie gebruik maakt kan het op een lager voltage werken (1,5 V, vergeleken met DDR2's 1,8 V of de 2,5 V van DDR). "Dual-gate" transistors zullen gebruikt worden om het weg lekken van stroom te verminderen. De prefetch buffer van DDR3 is 8 bit, die van DDR2 is 4 bit, en van DDR's is 2 bit. DDR3 heeft een clockrate van 800-1600MHz terwijl die van DDR2 tussen de 400-1066 Mhz is geclockt,en die van DDR tussen 200-600 Mhz. DDR3 DIMMs hebben 240 contacten, het zelfde .aantal als DDR2
Bron: Wikipedia
|
|
|
|
|
|