Type x = 1 in Kladblok en u hebt een eenvoudige computerprogramma gemaakt. Het kan niet zo uitgebreid als dat helpt nucleaire raketten zijn, maar het doet wat alle software doet: het levert een instructie aan een computer. Als creatieve programmeurs duizenden of miljoenen instructies schrijven, maken zij de toepassingen die leven zoals u het weet mogelijk maken vandaag. Het zou waarschijnlijk nemen een computerprogramma om te rekenen van de vele voordelen van het gebruik van de software.
Virtualisatie: Waardoor de Unreal echt
Virtualisatie kan computer programma's emuleren van objecten in de echte wereld. Software modems elimineren de noodzaak voor de aankoop van hardware modems. Veel muzikanten gebruiken software muziek-synthesizers die werken en klinken als echte muziek synthesizer. U kunt zelfs installeren virtualisatie software programma's zoals VMware Player en VirtualBox die hele computersystemen emuleren. Installeer een virtuele machine op uw computer en kunt u het uitvoeren van een ander besturingssysteem in een venster terwijl u met uw huidige werkt.
Bespaar tijd, Bespaar geld
U zou waarschijnlijk vinden elke spelfout in een duizend-word-document, maar het duurt meer dan een paar seconden om dat te doen. Intelligente spell checker programma's zijn slechts één voorbeeld van software die mensen een ongelooflijke hoeveelheid tijd kunt opslaan. Dit is mogelijk omdat een doorsnee computer een miljard of meer instructies per seconde voert. Bedrijven ook rekenen op verschillende types van software om tijd te besparen. Bijvoorbeeld, kan de boekhoudsoftware payroll verwerking versnellen en voorraad beheren terwijl project management programma's de tijd die nodig is voor managers bijhouden van projecten verminderen, resources toewijzen en beheren van personeel.
Het onmogelijke mogelijk maken
Sommige taken zijn zo ingewikkeld dat het onmogelijk voor mensen om uit te voeren hen zou zijn. Geavanceerde algoritmen stem erkenning programma's, bijvoorbeeld gebruiken voor het analyseren van spraak en tekst geconverteerd naar tekst. Supercomputers met speciale software kunnen uitvoeren simulaties die mens kon nooit doen. In 2013, wetenschappers bij nationaal laboratorium Argonne gebruikt een krachtige supercomputer simuleren het hele universum en bijhouden van 1,1 biljoen deeltjes. De computer gebruikt meer dan 500.000 processorcores om haar feat.
Creatieve Software
U hoeft niet te weten hoe te tekenen, zingen of een instrument zelfs zeer goed te spelen als u wilt indrukwekkende kunstwerken te maken. Moderne beeldbewerking programma help niet-artiesten draw professioneel ogende logo's, schilderijen en andere afbeeldingen. Toepassingen zoals AutoTune corrigeren toonhoogte problemen in een singer's voice terwijl muziek creatie software kan helpen iedereen maken van liedjes via muis en toetsenbord. Narrative Science Inc. maakt software die automatisch nieuwsberichten kunt schrijven.