Samenvatting: B1-K5.1 De Kandidaat Kan Programmeertalen Onderscheiden.**

Studiemateriaal generieke omslagafbeelding
  • Deze + 400k samenvattingen
  • Een unieke studie- en oefentool
  • Nooit meer iets twee keer studeren
  • Haal de cijfers waar je op hoopt
  • 100% zeker alles onthouden
Gebruik deze samenvatting
Onthoud sneller, leer beter. Wetenschappelijk bewezen.
Trustpilot-logo

Lees hier de samenvatting en de meest belangrijke oefenvragen van B1-K5.1 De kandidaat kan programmeertalen onderscheiden.**

  • 5.1 Programmeertalen

    Dit is een preview. Er zijn 13 andere flashcards beschikbaar voor hoofdstuk 5.1
    Laat hier meer flashcards zien

  • Welke programmeertaal is dit?#import <Foundation/Foundation.h>int main(){NSLog(@"Hello, World! \n");return 0;}

    C (objective)
  • Wat zijn verschillen in de syntax tussen Ruby en Python?


    Python gebruikt print ipv puts
    print("Inside the loop i = " + str(i))

    Ruby gebruikt puts ipv print
    puts("Inside the loop i = #$i" )

    Python schrijft een variabele op deze manier op:
    i = 0

    Ruby schrijft een variabele op deze manier op:
    $i = 0
  • Welke taal is dit?def hello_world() print('Hello world') name = input('Enter your name') print(f'Hello {name}')

    Python
  • 5.2 De kandidaat kan programmeertalen selecteren

    Dit is een preview. Er zijn 6 andere flashcards beschikbaar voor hoofdstuk 5.2
    Laat hier meer flashcards zien

  • Vertel feiten over C?


    1973



    • Linux en Unix zijn in C geschreven
    • Je kan met C systemen programmeren (Besturingssystemen)• De eerste programmeertaal voor de computer was Plankalkul, maar de taal C wordt gezien als de eerste programmeertaal op hoog niveau.

    • Wordt gebruikt voor embedded systems• Procedureel
    • Relatief snel
    • Kan voor veel toepassingen worden gebruikt
    • Niet vergevingsgezind met fouten
    • Compiler voert weinig controles uit
    • Programmeur moet zelf het geheugen reserveren en vrijgeven –
    tegenovergestelde garbadge collection
    • Procedureel
    • Ontwikkeld door Dennis Ritchie
    * High performance
    * Dicht bij het systeem
    * Niet object georiënteerd

    * Compiled code
    • C taal is hoofdlettergevoelig.
  • Vertel feiten over SQL?


    1980

    • Wordt gebruikt voor de communicatie met een database
    • Declaratief – definieert geen volgorde van operaties, maar het resultaat
    van operaties
    • Is niet echt een programmeertaal, maar meer een querytaal om de
    gegevens in een database te beheren (selecteren, creëren, bijwerken,
    verwijderen)
    • Ontwikkeld door IBM
    * Structured Query Language
    * Opvragen van gegevens dmv SELECT * FROM…
  • Vertel feiten over C++?


    1983


    • Opvolger van C
    • Wordt gebruikt voor het programmeren van Microsoft producten• Programmeur moet zelf het geheugen reserveren en vrijgeven
    Objectgeoriënteerd en procedureel
    • Ontworpen door Bjarne Stroustrup
    - Biedt een uitgebreide en krachtige standaardbibliotheek
    * High performance - snelheid
    * Dicht bij het systeem
    * Wel object georienteerd
    * Compiled code

    o Ook voor embedded

    Wordt gebruikt voor:
    Games
    GUI Based Applications (adobe photoshop, mysql, win amp media player
    Operating systems (windows oude versies, stukjes apple)
    Browsers (firefox, thunderbird, google applications)
    Cloud storage systems
    Compilers

    embedded systems
  • Vertel feiten over objective C?


    1986


    • Objective-C is een taal voor algemeen gebruik die bovenop de programmeertaal C wordt ontwikkeld door functies van de programmeertaal Small Talk toe te voegen, waardoor het een objectgeoriënteerde taal wordt.

    • Wordt tegenwoordig gebruikt voor het programmeren van applicatiesvoor Apple-apparaten
    • Is op C gebaseerd (een superset van C)
    • Objectgeoriënteerd
    • Ontwerpen door Brad J. Cox

    * Gebruikt voor iOS – tegenwoordig Swift
    
  • Vertel feiten over Javascript?


    1995
    • Wordt gebruikt om een moderne website interactief te maken -
    userinterfacekant
    • Objectgeoriënteerd – geen klassen
    • Scriptingtaal (op de cliënt)
    • Prototype-gebaseerde overerving – objecten bouwen met functies (lijkt
    op klassen)
    • Functioneel programmeren – je kunt een functie gebruiken alsof het
    een waarde is
    • Reguliere expressies
    • Objecten zijn arrays
    • Ontworpen door Brendan Eich
    - Interpreted scripting language
    - Client-side programming – zoals toevoegen van simpele functies en
    online applications aan webpagina’s
    - Kan onder water communiceren met de server zonder de pagina
    opnieuw te laden
    o B.v. cookiecontroles
  • Vertel feiten over C#?


    2001
    Het is een moderne, algemene programmeertaal.
    Het is object georiënteerd.
    Het is component georiënteerd.
    Het is gemakkelijk te leren.
    Het is een gestructureerde taal.
    Het produceert efficiënte programma's.
    Het kan worden gecompileerd op verschillende computerplatforms.

    Het is een onderdeel van .Net Framework
    • Objectgeoriënteerd
    • Lijkt qua syntax en semantiek op Java (en C en C++)
    • Uitbreiding op C++
    • Ontwikkeld door Microsoft
    - General-purpose
    - Biedt uitgebreide tools die helpen bij de ontwikkeling op Microsoftplatforms
    * High level
    * Microsoft oriented - .net (virtual machine van Microsoft)
  • Wat zijn high-level programmeertalen?


    Programmeertalen op hoog niveau staan dicht bij de natuurlijke taal die door de mens wordt gesproken en geschreven.

    Veelgebruikte talen op hoog niveau
    Er bestaan vele soorten taal op hoog niveau die vandaag de dag veel gebruikt worden, waaronder:

    Python
    Java
    C++
    C#
    Visual basis
    JavaScript

Om verder te lezen, klik hier:

Lees volledige samenvatting
Deze samenvatting +380.000 andere samenvattingen Een unieke studietool Een oefentool voor deze samenvatting Studiecoaching met filmpjes
  • Hogere cijfers + sneller leren
  • Niets twee keer studeren
  • 100% zeker alles onthouden
Ontdek Study Smart