Aanmaken van installatiemedia voor USB (Balena Etcher)
|
1 Antwoord 1 Score |
Hoe kan ik OpenCore Legacy patcher op iMac9,1 (OSX 10.9.5) installeren |
|
24 Antwoorden 51 Score |
I have no sound in Chrome. |
|
3 Antwoorden 45 Score |
Deleted Mail Icon on my iPhone, how to get it back! |
|
3 Antwoorden 16 Score |
How to download Mac OS El Capitan |
Achtergrond en Identificatie
Computers lijken misschien magisch, maar ze zijn eigenlijk een beetje hersenloos zodra je de marketingafdeling verlaat. Op fundamenteel niveau voeren computers eenvoudige instructies uit die worden gegeven door de software die ze draaien, zoals tel deze twee getallen bij elkaar op of verplaats dit getal naar een andere plek. Alle software is gemaakt van deze basisinstructies, die precies op de juiste manier kunnen worden gecombineerd om een video af te spelen of de natuurkunde van een auto-ongeluk te simuleren. In veel opzichten fungeert software als het brein van de computer, wat de reden is dat zonder software je iPhone een blok plastic, metaal en glas wordt.
De eerste software werd in de jaren 1840 geschreven door Ada Lovelace. Omdat het algoritme dat zij ontwierp slechts theoretisch was en de computer waarmee ze werkte nooit werd gebouwd, werden haar ideeën nooit getest. Veel vroege software was niet geschreven in een hogere programmeertaal zoals we die vandaag de dag kennen; in plaats daarvan was software verbonden met hardware en werd deze "geprogrammeerd" met fysieke componenten. Vrouwen zoals Kathleen Booth en Grace Hopper werkten in de jaren 1940 aan vroege software door kabels te leggen tussen verschillende in- en uitgangen. Margaret Hamilton schreef eind jaren 1960 software voor de Amerikaanse Apollo-ruimtemissies, die aan de computer werd gepresenteerd als een reeks circuits. Zelfs toen zag de eerste software die volledig in het geheugen van de computer bestond er heel anders uit dan moderne Javascript of Python. Assembleertalen moesten eerst komen en deelden een vergelijkbare syntaxis met de binaire, logische instructies die aan de processor zouden worden gevoerd. Op deze manier is de software die we vandaag hebben gebouwd op deze bouwstenen, waarbij code van een hoger niveau wordt gevoerd aan een assembler, die vervolgens instructies invoert in de fysieke software die in de processor is ingebouwd.
Moderne software komt in verschillende smaken. Ten eerste zijn er applicaties of "apps", dit zijn zelfstandige programma's die je kunt downloaden, kopen, installeren en verwijderen. Veelvoorkomende applicaties zijn tekstverwerkers voor het typen van documenten, webbrowsers voor het bezoeken van iFixit.com en videogames om te ontspannen. Applicaties kunnen niet draaien zonder een besturingssysteem—afgekort als "OS"—om de basis te vormen. De meest voorkomende besturingssystemen voor laptops en desktopcomputers zijn Windows, macOS en Linux. De meeste smartphones gebruiken iOS of Android. Je kunt naar deze website gaan om te zien welk besturingssysteem je momenteel gebruikt.
Aanvullende Informatie
Geschiedenis van software op Wikipedia
Met dank aan deze vertalers:
100%
Maarten Depypere helpt ons de wereld te repareren! Doe je mee?
Begin met vertalen ›