Scripting

9 belangrijke vragen over Scripting

Noem negen kenmerkende eigenschappen van de taal Python

  • Dynamische typering, typecontrole tijdens verwerking
  • Variabelen worden niet gedeclareerd en zijn daardoor ongetypeerd;
  • Voldoet goed aan het typevolledigheidsprincipe, procedures zijn eersteklaswaarden;
  • Statische scoping;
  • Meervoudige overerving;
  • Gescheiden compilatie;
  • Simultane toekenningsopdrachten;
  • Variabel aantal argumenten in procedures;
  • Uitgebreide bibliotheek
[T16.3]

Noem drie praktische toepassingen van scripting, waarbij scripts worden gebruikt om subsystemen te verbinden

  • Het aanroepen van verschillende system administration-functies bij het creëren van een nieuw gebruikersaccount;
  • Het koppelen van een word processor, een spell checker en een drawing tool;
  • Het verwerken van een webformulier.
[T16.1]

Wat is een belangrijk aandachtspunt voor scripting als middel om subsystemen te verbinden?

Scripts moeten gegevens kunnen uitwisselen met subsystemen die in verschillende talen zijn geïmplementeerd. Dynamische typering helpt daarbij.
[T16.1]
  • Hogere cijfers + sneller leren
  • Niets twee keer studeren
  • 100% zeker alles onthouden
Ontdek Study Smart

Welke drie concepten (sleutelbegrippen) zijn kenmerkend voor scripttalen?

  • High-level string processing;
  • High-level graphical user interface support;
  • Dynamische typering
[T16.2]

Wat wordt in Python verstaan onder een dictionary?

Een dictionary is een samengesteld type voor het opslaan van een verzameling key-value paren, waarbij de keys niet veranderd kunnen worden.
[T16.3.1]

Python kent simultaneous assigment. Wat houdt dit in?

Dit houdt in dat met één opdracht verschillende waarden aan verschillende variabelen kunnen worden toegekend
[T16.3.2]

Python ondersteunt meervoudige overerving. Hoe lost Python conflicten op die hierdoor kunnen ontstaan?

Python doorzoekt de superklassen op volgorde van vermelding in de klassedeclaratie en gebruikt de eerstgevonden component.
[T16.3.5]

In welk opzicht schiet objectoriëntatie in Python tekort?

  • Tijdens verwerking kunnen attributen van een object worden toegevoegd of verwijderd, zodat objecten van dezelfde klasse niet altijd dezelfde structuur hebben;
  • De componenten van een klasse zijn standaard publiek toegankelijk.
[T16.3.5]

Scripttalen kennen een lightweight edit-run cycle. Wat wordt hiermee bedoeld?

Hiermee wordt bedoeld dat de broncode rechtstreeks wordt geïnterpreteerd of dat de broncode automatisch wordt vertaald naar een vorm van machinetaal code en dan gelijk wordt geïnterpreteerd. De vertaling van de broncode is geen op zichzelf staand onderdeel van de cyclus.
[T16.2]

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