Samenvatting Hoofdstuk1 Software kun je sorteren in allerlei manieren zoals: -
De geschreven taal van de software of de taak waarvoor de software geschreven is. Het platform waarop de software moet draaien. De wijze waarop de software zich laat werken. De licentie voor de software
Software kun je indelen in systeemsoftware en applicatiesoftware Systeemsoftware zorgt voor de werking van de computer. Enkele voorbeelden zijn de besturingssystemen windows en linux. Applicatiesoftware is een software die meer gericht is op het direct gebruik door de gebruiker van de computer. Je kunt dan denken aan toepassingen voor alledaags gebruik op school, op het werk, thuis enz. Embedded system is een elektronisch systeem waarbij de hardware en software in een apparaat zitten. Je koopt hardware en software dan dus niet gescheiden, zoals bij een gewone computer. Een computer communiceert meestal niet rechtstreeks met de gebruiker . Er zitten een paar stappen er tussen . - De gebruiker communiceert met de applicatie. - De applicatie communiceert met de besturingssysteem. - Het besturingssysteem communiceert met de hardware. Je communiceer bij moderne programma’s via een grafische gebruikersinterface met de applicatie. Tekstuele interface is als je de commando’s en tekstregels alleen met een toetsenbord invoer. De apparaat waarbij de computer ingebed is noemen we de embedded system Bij een Embedded system denk aan: - Een geautomatiseerde klokthermostaat - Een elektronisch aangestuurde wasmachine - Een ABS of TCS in een auto - Een digitale camera
-
Een mobiele telefoon
ABS staat voor antiblokkeersysteem TCS staat voor Traction Control System Zonder applicatiesoftware kun je niet zinvol met je computer werken. Je maakt gebruik van microsoft word als je een verslag voor school moet maken of maak je gebruik van mozillafirefox als je iets moet e-mailen of onderzoek op de web. Systeemontwikkeling of software-engineering is een andere naam voor het ontwikkelen van maatwerksoftware. Specialistische software is een ruimer begrip dan maatwerksoftware. Deze is niet bedoeld voor een bepaald bedrijf maar voor een gespecialiseerde begroepsgroep. Bij elk pakket zit er een licentie-overeenkomst of gebruiksrechtovereenkomst daarin staat alles wat je wel en niet mag doen. Want bij een softwarepakket is het niet hetzelfe dan als je een broek koopt want als je een broek koopt is die van jou dus je mag wat je wilt met het doen bij softwarepaket is dit niet zo je mag het niet kopieeren en op een andere computer zetten alleen mag je het kopieren zodat je het hebt als back up als je harde schijf crash. Freeware en shareware zijn bepaalde standaardapplicaties die een afwijkende licentievorm kennen. Freeware is een gratis software die je vrij kunt gebruiken. Bij freeware mag je kopietjes van programmas maken en aan andere mensen geven. Een heel bekende freeware is internet explorer. Gratis spelletjes vallen ook onder freeware. Je moet bij shareware wel betalen. Meestal hebben share ware een trial ( je mag het gratis voor een bepaalde tijd gebruiken) na de trial moet je wel voor het programma betalen of mag je het niet meer gebruiken. Een voorbeeld van een shareware is Handy recovery. SaaS betekent Software as a service Software as a service betekent een manier om software aan te bieden. Kenmerken van SaaS: - Het software wordt niet bij de gebruiker geinstalleerd maar bij de provider. Je kan via een webbrowser bij de software komen. Daarbij kun je gebruik maken van een techniek die op het web gevestigd is.
-
-
Het applicatiebeheer wordt centraal verzorgt door de provider. daarbij moet je denken aan: Installatie van nieuwe versie en updates, de gebruikersadministratie, de beveiliging enz. Omdat de software zo ontwikkeld is kunnen meerdere gebruikers ermee werken.
Enkele voorbeelden van SaaS: - Google Apps - Internetbankier - Webbased boekhouding - Onlinegames - Online conversiesoftware - Online virusscanners - De leerlingadministratiesystemen magister en som Cloud computing is het installeren van toepassingen en hun data op meerdere servers en locaties tegelijkertijd.
Het is belangrijk dat er goede afspraken tussen de gebruiker en de provider wordt gemaakt: - De provider versleutelt de gevoelige gegevens - De richtlijnen van de vertrouwelijkheid wordt door de provider bewaakt. - De provider zorgt voor het restarten na een storing. - Voor bedrijfscontinuiteit gebruikt de provider procedures. - De provider heeft een fysieke beveiliging. Gebruikersinterface en tekstuele interface zijn manieren om met applicaties te communiceren. Via een grafische gebruikersinterface verloopt de communicatie van de gebruiker met de applicatie bij moderne programma’s. Grafische gebruikersinterface wordt ook genoemd GUI (Graphical User Interface) je spreekt van tekstuele interface als je alleen een toetsenbord gebruikt om je commando’s en tekstregels in te voeren. Bij WYSIWYG kun je van uitgaan dat zoals je de pagina op je beeldscherm ziet zo komt die uit als je het gaat uitprinten. WYSIWYG = What You See Is What You Get
Bekende Tekstverwerkers: - Microsoft Word - OpenOffice Writer Voorbeelden van spreadsheetprogramma’s zijn: - Microsoft Excel - OpenOffice Calc Wat een presentatie van een produkt interesant maakt is een presentatie of te wel een powerpoint presentation via een computer. Hierbij maak je gebruik van een laptop, een beamer en een beeldscherm of muur op de peresentatie op te geven. Vaak krijg je beter reactie van de klanten als ze kunnen zien wat je aan te bieden hebt. Als je je presentatiepakket aantrekkelijk maakt, krijg je de nodige aandacht. Wat belangrijk is in een bedrijf of organisatie is om een bestand te hebben met informatie over het bedrijf of organisastie, zo een bestand noemen ze database. Er zijn diverse programma’s in een computer, een andere belangrijke is de teken – en beeldbewerkingspakket. Hiermee kan je illustraties toevoegen aan je documenten, Je kan foto’s bewerken, dus veranderingen aanbrengen in foto’s. Afbeelindinge worden waar gebracht door pixels, pixels betekent picture en element. De basis kleuren zijn, rood, groen en blauw. Om de kleur te krijgen die je nodig hebt moet je waardes aanpassen tussen 0 en 255. Zwart-wit afbeeldingen gebruiken minder pixels en gebruiken daardoor minder plaats in op je computer. Om minder ruimte op je computer te gebruiken kan je een foto samenpersen. Ook kan je grote documenten samenpersen omminder bytes te gebruiken. Ook om grote files te versturen kan je deze samenpersen (winzip) om te mailen. Hou wel rekening dat je niet alle soorten files kunt samenpersen. Er zijn diverse manieren van opslaan: Jpeg voor fotos Mp-3 voor muziek Bitmap voor afbeeldingen Soms zijn de pixel bij een afbeelding goed bewaart dus als je de beeld vergroot of verkleind merk je het verschil niet, maar bij sommige niet.
Iets anders dat zeer bekent is bij een computer, zijn de diverse spellen die erbij komen. Er zijn diverse soorten computerspellen, die door een persoon alleen kan worden gesppeld, online of met meerdere personen. Er wordt veel geld geinvesteert in games, want vele mensen houden van het spelen van games als ze niks te doen hebben. Als je iets wil zoeken op de internet moet je dat doen via een webrowser, er zijn verschillende soorten. Ze zijn allemaal verschillend en de weerbeelden kunnen ook verschillen. Vaak kan je ook merken dat als je vaak om een pagina gaat, er enige informatie opgeslagen worden, waardoor je als je de volgende keer weer op di pagina komt, de informatie makkelijk naar voren worden gebracht, dit noemen ze cookies. Je kan zelf aangeven hoe veel je wilt dat er wordt opgeslagen. Er zijn ook programma’s waarbij je naast teksten ook illustraties kunt gebruiken om folders te maken. Er zijn ook mogelijkheden om zelf website te maken, softwareproducenten hebben enige manieren opgesteld om je te helpen. Je kan je documenten overzetten in HTML, en ze meteen kunt opladen. Met computers kan je heel veel doen, je kan een ilusie creeeren. Waarbij je iets reeel kan laten blijken, dit gebruiken ze ook in verschillende grote attracties zoals in Epcot center en MGM studios in de vereningde staten. Je kunt hierbij diverse artikelen gebruiken om het reeeler ta laten blijken. Verschillende organisaties gebruiken deze methode ook om voorbeelden te geven, en te trainen.