De functie en constructie van informatiesystemen

14 belangrijke vragen over De functie en constructie van informatiesystemen

Welke diensten vallen er onder Cloud computing

IaaS; Infrastructure as a Service
PaaS; Platform as a Service
SaaS; Software as a Service

Cloud diensten kunnen public of private zijn. Public diensten zijn voor het algemen publiek of een specifieke groep, terwijl private cloud toepassingen voor een organistie beschikbaar zijn. (al dan niet in eigen huis)

Een mengvorm is hybrid cloud waarbij delen van een informatiesysteem gesourced zijn en andere delen in eigen beheer blijven.

Noem een aantal trends op het gebied van software

Op het gebied van besturingssystemen en software spelen momenteel de volgende trends:
  1. linux en open source software
  2. java
  3. ajax
  4. webdiensten
  5. Dienstgerichte architectuur (service oriented architecture, SOA)
  6. Mashups en widgets
  7. Uitbesteding van software-ontwikkeling, -onderhoud en -exploitatie      

Waarin is de systeemsoftware weer onder te verdelen.

systeemsoftware, dit is de software die de basisdiensten levert waarop de applicatiesoftware draait. De volgende onderverdeling kunnen we hierbij maken:
  1. Systeembeheerprogramma's - besturingssysteem (operating system, OS), database managementsystemen (DBMS), netwerkbeheer en datacommunicatie.
  2. Programmeertalen en ontwikkelomgevingen - de taal waarin programma's worden geschreven die door een computer kunnen worden uitgevoerd.
  3. Systeemondersteunende programma's (utilities) - diverse programma's voor veelal eenvoudige, veel uitgevoerde functies (kopi~ren van gegevens, formatteren van externe gegevensdragers etc.). 
  • Hogere cijfers + sneller leren
  • Niets twee keer studeren
  • 100% zeker alles onthouden
Ontdek Study Smart

Beschrijf de onderverdeling in generaties Programmeertalen

  • 1e generatietaal: machinecode
  • 2e generatietaal: assembleertaal - assembler
  • 3e generatietaal: hogere programmeertalen - compiler
  • 4e generatietaal: 4GL- compiler, dialooggenerator, code-generator, query-talen, spreadsheets, e.d.
  • 5e generatietaal: object georiënteerd- parallelle processing, expertsystemen, client-server processing, AI
  • 6e generatietaal: Component Based Development – distributed processing, netwerkprocessing, service georienteerde samenwerking, component broker    

Welke drie begrippen spelen bij programmeren een belangrijke rol

Bij programmeren spelen drie begrippen een belangrijke rol:
  1. De syntaxis (taalregels) bepaalt bij een programmeertaal hoe de statements (zinnen) moeten worden opgebouwd. Formeler gezegd: syntaxis is het geheel van regels voor het vormen van toegestane combinaties van symbolen tot statements.
  2. Semantiek is de leer van de betekenis van woorden en zinnen. Wil een in een programmeertaal geschreven programma dus betekenis krijgen, dan moeten er naast syntactische regels, ook semantische regels zijn.
  3. Pragmatiek ten slotte duidt op het feitelijke gedrag, de uitvoering van het programma op de computer. 

Wat is de functie van een object request broker

Object request brokers zorgen in deze middlewarelaag voor de afwikkeling van
de communicatie.

Bekende voorbeelden van ORB's zijn: CORBA (common  object request broker architecture, object management group} en DCOM (distributed common object model, Microsoft).

Interfaces met de service worden hierbij door middel van een IDL (interface definition language) gespecificeerd. JavaBeans en diens uitbreiding, Enterprise JavaBeans (EJB), zijn de componentmodellen voor Java, in de Microsoft-wereld spreekt men over het  algemeen over DNA (dynamic internet application)

Welke twee soorten applicatiesoftware onderscheiden we

Maatwerkapplicaties zijn specifiek geschreven voor een bepaald bedrijfsdoel. Veel van de door een bedrijfbenodigde functionaliteit is echter beschikbaar in de vorm van Standaardsoftware die u bij een leverancier kunt kopen. Het voordeel is dat dit over het algemeen veel goedkoper is dan maatwerk laten ontwikkelen. Nadeel kan zijn dat de software mogelijk minder goed aansluit bij de organisatie.

Wat verstaan we onder webbased software:

  • Werkt via world wide web m.b.v. client-server protocol HTTP
  • Stuurt HTML code naar gebruiker
  • Gebruiker maakt via webbrowser gebruik van de software
  • Software niet lokaal

Wat is een netwerk (in de IT) en wat is een GAN

Een netwerk in onze context laat zich het beste omschrijven als een aantal computers en/of randapparaten (printers etc.) dat met elkaar is verbonden door middel van een datacommunicatieverbinding. Een 'plaatselijk' (bv. binnen een bedrijf) netwerk duidt men aan met de term LAN (Iocal area network). Zodra grotere afstanden worden overbrugd, spreekt men over een WAN (wide area network) ofzelfs een GAN (global area network).

Wat is TCP/IP

Om onderling gegevens uit te kunnen wisselen, moeten de computers en randapparaten zich aan bepaalde communicatieafspraken houden. Dit wordt het netwerk- ofcommunicatieprotocol genoemd. Het bekendste (en veruit meest gebruikte) protocol is TCP/IP  (Transmission Control Protocol / Internet Protocol)

Welke technologien zijn bij mobiele communicatie in gebruik

Mobiele communicatie is door technologische verbeteringen (met name wat betreft bandbreedte) de laatste jaren sterk gegroeid. Momenteel biedt men mobiel al snelheden aan die hoger liggen dan menig WiFi-netwerk thuis. Zaken als WAP - waarbij u op uw mobiele device toegang tot speciaal daartoe ontwikkelde en zeer beperkte websites kon krijgen -liggen dan inmiddels ook ver achter ons. Enkele mobiele technologieontwikkelingen in volgorde:
  1. GSM (global system for mobile communications)
  2. WAF (wireless application protocol)
  3. HSCSD (high speed circuit switched data)
  4. GPRS (general packet radio)
  5. UMTS (universal mobile telecommunications system), 3G, 4G. 

Wat is een probleem bij VOIP

Anders dan bij telefonie waar een vaste route ervoor zorgt dat gegevens in vaste volgorde aankomen (evt. met een vaste vertraging als de afstand heel groot is), is dit bij het internet niet zo; daar konnen pakketjes over verschillende routes, en dus met verschillende vertraging, aankomen. Voor spraak (en andere real time-toepassingen) is dit lastig, maar niet onoverkomelijk. Zeker met de toename van de internet-infrastructuurdichtheid wordt het dan ook steeds aantrekkelijker om telefonie over het internet plaats te laten vinden. Veel
telefonieaanbieders in Nederland bieden dit, transparant voor de gebruiker, aan.

Wat zijn de mogelijke verdelingen van taken bij Client/Server computing

Bij Client/server wordt de verwerking wordt verdeeld over een (centrale) server en een (decentrale) client. Deel uw 'verwerking'  hierbij op in de delen datamanagement, applicatielbusinesslogica en als presentatie kunt u verschillende verdelingen
bedenken.
De twee uiterste oplossingen zijn hierbij de compleet centrale verwerking (op bv. een mainframe zonder remote terminal) en de compleet decentrale verwerking (op bv. de pc van de gebruiker).

Wat is Multi-tier computing

In plaats van de deelverwerkingen te verdelen over slechts een client en een server (two-tier), kunt u deze ook verdelen over meer computers. In dit geval spreekt men van multi-tier

De vragen op deze pagina komen uit de samenvatting van het volgende studiemateriaal:

  • Een unieke studie- en oefentool
  • Nooit meer iets twee keer studeren
  • Haal de cijfers waar je op hoopt
  • 100% zeker alles onthouden
Onthoud sneller, leer beter. Wetenschappelijk bewezen.
Trustpilot-logo