Het softwaredomein: applicaties
Op deze pagina,ga je enkele van de vele doeleinden verkennen waarvoor
mensen softwareapplicaties gebruiken.
Applicatieprogramma's (of "apps") zijn de programma's waar gebruikers mee omgaan. Hieronder staan enkele
toepassingen van software waarmee je misschien bekend bent:
- Communicatie. je gebruikt een browser om webpagina's op het internet te
bekijken. Je houdt contact met vrienden via sociale netwerken, e-mail, sms-berichten en
chatapplicaties die gebruik maken van tekst, audio of video. Je kunt de wereld ook vertellen
wat je denkt in een blog (afkorting voor weblog) of een vlog (afkorting voor videoblog).
- Audio. Je computer of telefoon heeft vrijwel zeker een toepassing om muziek af
te spelen, uit je eigen verzameling of via internetradio. Je kunt ook software
gebruiken om muziek te maken met behulp van synthesizers die nieuwe geluiden maken,
bestaande geluiden samplen (hergebruiken) en geluiden om je heen opnemen. Daarnaast heeft het
internet gezorgd voor nog een innovatie, in plaats van te worden beperkt tot de muziekselecties van
een radio-dj op de radio, creëren apps zoals Pandora een geïndividualiseerd radiostation speciaal
voor jou.
- Afbeeldingen. Je hebt waarschijnlijk een applicatie om foto's te bekijken op je
eigen computer of telefoon. Je kunt ook software gebruiken om afbeeldingen aan te passen, om
tekeningen te maken of "nepnieuws" te maken door niet-gerelateerde
afbeeldingen te combineren. Wanneer je röntgenfoto's krijgt, worden de resultaten
meteen naar de arts gemaild in plaats van dat je moet te wachten tot de afbeeldingen zijn
ontwikkeld.
- Video. je kunt videostreamingdiensten gebruiken om films online te bekijken, of
je kunt je eigen video's maken. Je kunt films opnemen op je telefoon, ze bewerken door video's van
verschillende bronnen te combineren en ze op internet zetten of ze op een dvd branden om ze met je
vrienden te delen. Professionele films maken met behulp van computeranimatie speciale effecten,
zoals ruimtewezens of legers van soldaten.
- Je programma's. De projecten die je in Snap ! hebt gemaakt,
zijn ook apps!
Er zijn andere soorten software die niet voor persoonlijk gebruik zijn, maar in het bedrijfsleven of op
universiteiten worden gebruikt. Er zijn software-applicaties geschreven om raketten te begeleiden, om de
resultaten van experimenten te analyseren en om gebouwen en auto's te ontwerpen. Software is zelfs
geschreven om software te schrijven.
- De hoeveelheid informatie die op internet beschikbaar is, is enorm. Computers kunnen leren
informatie uit verschillende bronnen te combineren om verrassende resultaten te produceren. Dit
wordt datamining genoemd. Bedrijven kunnen bijvoorbeeld locatie-informatie van je
telefoon combineren met locatie-informatie van andere telefoons om files op de snelweg of populaire
restaurants te vinden. Of ze kunnen meerdere bronnen van online informatie over je combineren om je
gepersonaliseerde advertenties te sturen voor producten die je waarschijnlijk wilt hebben of om je
politieke opvattingen bij te houden.
- Computers kunnen worden aangeleerd om informatie die ze vinden te generaliseren
tot patronen om de toekomst te voorspellen. Dit wordt machine learning genoemd.
Wetenschappers leren computers bijvoorbeeld om telescoopobservaties te verkennen om nieuwe
dingen te leren over hoe het universum werkt.
- Je kunt spreadsheets gebruiken om een budget te beheren of om grafieken en
tabellen te maken. Spreadsheets zijn een computerimplementatie van wat voorheen met de hand
gebeurde. Dit was de toepassing waardoor bedrijven computers serieus gingen nemen.
Naarmate nieuwe soorten hardware worden uitgevonden, worden nieuwe soorten software belangrijk. De
uitvinding van de smartphone, die je altijd bij je hebt, heeft bijvoorbeeld toepassingen mogelijk gemaakt
zoals het identificeren van liedjes: je hoort een nummer dat je leuk vindt dat je nog niet eerder hebt
gehoord, dus je houdt je telefoon omhoog en je telefoon luistert naar het geluid en vindt het in een
songdatabase.
Omdat onze telefoons bijna altijd aan staan, kunnen ze informatie verzamelen over waar je bent. Dit kan
wenselijk zijn als je op zoek bent naar vrienden die ermee hebben ingestemd locatiegegevens met je te delen,
maar het kan je werkgever ook in staat stellen erachter te komen of je hebt deelgenomen aan een politieke
demonstratie.
- Maak een lijst van drie programma's voor elk van de volgende categorieën:
- Communicatie
- Audio
- Foto's
- Video
- Je Snap ! -projecten
- Welke populaire componisten gebruiken sampling voor hun liedjes?
- Wat is autotune en welke populaire artiesten gebruiken het?
- Welke soorten fotobewerking kan je doen met software? Welke soorten heb je gebruikt?