Hoofdstuk 1
1.1: Softwarecategorieen Software is in veel manieren te indelen ,meest bekend op grond van :
Taal Platform Manier van bedienen Licentie voor de software
Het in in algemeen te gebruiken voor het software te delen in systeem software en applicatie software . Systeem software helpt de computer om goed te functioneren ,bijvoorbeeld Windows en Linux. Applicatie software is gemaakt zodat de gebruiker het zelf kan gebruiken .Het zijn programmas die je vaak op je computer gebruikt ,bijvoorbeeld Microsoft word en Microsoft Powerpoint. Een embedded systeem is een systeem waarbij de hardware en software bij elkaar in hetzelfde systeem zitten .Dus je moet niet geschijden sooftware en hardware kopen. Computers comuniceren vaak niet direct men de gebruiker .Het gaat van de gebruiker naar de applicatie ,de applicatie naar het besturingssysteem en het besturingssysteem naar de hardware. Bij de programma’s van vandaag stuur je signalen door via een grafische gebruikersinterface .Maar als je signalen stuurt door commando’s te sturen via een toetsenbord dan heet dat textuele interface.
Je kunt software bijwerken met een nieuw stuk hardware waarin een update van die software zit.Maar je kan ook het hele systeem opnieuw downloaden.
1.2:Specialistische Software Maatwerksoftware is gemaakt om bepaalde berekeningen te doen die de mens veel tijd zou schelen. Tot rond 1980 werd er veel met maatsoftware gewerkt. Specialistische software is een meer uitgebreide versie dan maatwerksoftware .Het is meer bruikbaar voor bedrijven maar wel voor specialistische toepassingen .Scholieren hebben er bijna helemaal niks aan . Standaardsoftware is goed voor mensen die allemaal bijna hetzelfde doel hebben .Zoals Microsoft Word .Het wordt het meest gebruikt om : Tekst in te voeren. Tekst aan te passen. Lettertypen te veranderen. Je krijgt een paar in standaardpakketten van bijvoorbeeld Microsoft en Sun . Aan de hand van de genoemde software zijn er nog een paar andere soorten software ,om een paar te noemen is er :
Bedrijfssimulaties Crisissimulaties School simulaties Serious games
1.3:Licenties,open-sourcesoftware en SaaS In meeste gevallen als je iets koopt kan je het gebruiken hoe je ook wil .Maar dat kan niet met software .Het is illegaal om software van een computer naar de computer naar een ander persoon te sturen zonder toestemming .Het is alleen maar bruikbaar om het programma opnieuw te installeren .Alles wat je niet met
het software mag doen staat in een licentie-overeenkomst of een gebruiksovereenkomst .Bij het installeren van het software ga je met acuut met die overeenkomst . Er bestaan twee soorten licentievormen: Freeware (Vrije programma’s die je naar andere mensen kan sturen.) Shareware (Programma’s waarvoor je moet betalen en die je niet naar andere mensen kan sturen.Er zijn ook demo versies van die software om het voor een tijdje uit te proberen en dan te kopen.) Open sourse software is software waarbij de broncode te zien en aan te passen is .Maar er zijn nogsteeds licenties bij zodat mensen er geen misbruik van kunnen maken .Open source software is in de meeste gevallen goedkoper dan comerciele software . SaaS software is software die je van internet kan kopen en je moet per maand ervoor betalen . Een paar kenmerken van SaaS zijn: Het software wordt bij de provider geïnstalleerd .De gebruiker kan het van zijn browser gebruiken. Het applicatiebeheerder onderhoudt de software. Meerdere mensen kunnen ermee werken tegelijkertijd.Met gebruik van aparte datasets.
1.4 : Gebruikersinterface Bij moderne soorten software wordt bij het communiceren tussen de gebruiker en de applicatie in meeste gevallen een grafische gebruikersinterface(GUI) gebruikt .Hierbij wordt de muis en het beeldscherm gebruikt. Er is ook nog een gebruikersinterface waarbij je het toetsenbord gebruikt .Dit is een tekstuele interface .Door deze interface is nu ook het WYSIWYG mogelijk .
Het principe WYSIWYG zorgt ervoor dat een pagina presier eruit gaat zien als wat er op het papier komt als je het print.
1.5: Tekstverwerking Op heel veel plaatsen wordt textverwerking gebruikt .Met textverwerking kan je documenten maken en opbouwen .Het meest gebruikte randapparaat hiervoor is het toetsenbord ,maar de muis is er ook voor nodig .
1.6:Spreadsheets
Een spreadsheet is een vel met hokjes en kolommen waarin je gegevens kan invoeren .Meest van deze gegevens zijn getallen die voor berekeningen worden gebruikt .Deze berekeningen zijn gebaseerd op formules die bij vastgestelde regels worden uitgevoerd .Een verandering in een getal op een spreadsheet is meteen te zien is in de uitkomsten .Een ander woord voor spreadsheet is rekenblad in het Nederlands .
1.7:Presentatie Digitale diashows zijn te maken door middel van een presentatiepakket . In meeste gevallen werkt het pakket samen met een computer en een beamer en bij beursen wordt een automatisch afspelende presentatie gebruikt .
1.8:Databases Een database pakket wordt gebruikt om gegevens te sorteren en selecteren .Een database kan ook gegevens uit de privesfeer bereiken .
1.9:Bestand- en beeldbewerking
Tegenwoordig zijn er veel teken- en beeldbewerkingspakketten .Tekenpakketten hebben vaak ook al bij installatie een hele groep vrije afbeeldingen erop staan .Dis wordt clipart genoemd .Met deze pakketten kun je beeld aanpassen om het beter te maken .Dit wordt fotoshop genoemd .Een afbeelding bestaat uit pixels .Piksels zijn kleine puntjes die een afbeelding maken .Tegenwoordig zijn er pixels van verschillende kleuren .De meeste afbeeldingen zijn opgebouwd uit 24 bits en werken met het RGB-kleurensysteem .hiermee worden allerlij kleuren gemaakt door rood ,groen en blouw te mengen . Bij sommige afbeeldingen kan het veel geheugen opnemen .Daarom hebben mensen comprimeren gemaakt .Dit is het opslaan van afbeeldingen in kleinere vormen .Niet alleen afbeeldingsbestanden kunnen worden gecomprimeerd .Ook nog gegevensbestanden en muziekbestanden kunnen worden gecomprimeerd . Een andere manier om minder geheugen voor een afbeelding te gebruiken is om de vormen waarvan de pixels zijn opgebouwd .Dit zijn vectorafbeeldingen .
1.10: Overige applicatiesoftware Naast maatwerksoftware ,specialistische software en standaardsoftware zijn er meerdere soorten software .Bijvoorbeeld games ,webbrowsers en desktop publishing . De gaming industrie is met deze generatie heel veel gestegen .Er zijn biljoenen spellen op de internet en miljoenen gamers op de wereld .En de webbrowsers zijn niet ver achter .zij zijn een van de meest gebruikte aplicaties op de internet .Bijvoorbeeld google .
1.11: Virtual reality Virtual reality is een simulator die is gemaakt voor games of voor training .Hierin wordt een virtuele wereld om je heen gemaakt waarin je zelfs de virtuele objecten erin kunt aanraken .De kamer waarin je dit kan doen heet een cave .Om VR te gebruiken moet je een speciale helm of bril om hebben .Soms hebben mensen zelfs handschoenen waarmee je de dingen kan aanraken .