FlashKeepers

Computer Science · AP · Test Prep

AP Computer Science Principles

Kernbegrippen uit de informatica: algoritmen, data, het internet en de impact van computers en technologie, zoals getoetst bij AP Computer Science Principles.

About this set

40 basic cards for AP Computer Science. It opens with "Wat is een algoritme?" and "Wat beschrijft de big-O-notatie?". Study it alongside the other AP sets below.

40 cards · basic cards · AI-written, checked twice. Edit anything.

Study this set free Look inside first Get FlashKeepers for iPhone

Opens in your browser, no account. Get the iPhone and iPad app · Android app

Wat is een algoritme?
Show answerEen stapsgewijze werkwijze om een probleem op te lossen of een taak uit te voeren.
Wat beschrijft de big-O-notatie?
Show answerHoe de uitvoeringstijd of de benodigde ruimte van een algoritme toeneemt naarmate de invoer groter wordt.
Wat is de tijdcomplexiteit van lineair zoeken?
Show answerO(n), waarbij n het aantal elementen is.
Wat is de tijdcomplexiteit van binair zoeken?
Show answerO(log n), waarbij n het aantal elementen is.
Wat is een variabele in programmeren?
Show answerEen benoemde container die een waarde bevat en tijdens de uitvoering van het programma kan veranderen.
Wat is een datatype?
Show answerEen indeling van gegevens die bepaalt welke waarden ze kunnen bevatten en welke bewerkingen erop mogelijk zijn.
Wat doet een voorwaardelijke instructie (if/else)?
Show answerZe voert verschillende codeblokken uit, afhankelijk van of een voorwaarde waar of onwaar is.
Wat is een lus (loop)?
Show answerEen besturingsstructuur die een codeblok herhaalt totdat aan een voorwaarde is voldaan.
Wat is het verschil tussen een while-lus en een for-lus?
Show answerEen while-lus herhaalt zolang een voorwaarde geldt. Een for-lus herhaalt meestal een vooraf bekend aantal keren.
Wat is een functie in programmeren?
Show answerEen herbruikbaar codeblok dat een bepaalde taak uitvoert en invoer (parameters) kan accepteren en uitvoer kan teruggeven.
Wat is een array?
Show answerEen geordende verzameling elementen die op opeenvolgende geheugenplaatsen staan en met een index worden aangesproken.
Wat is een lijst in programmeren?
Show answerEen geordende verzameling elementen die dynamisch kan groeien of krimpen.
Wat is een string?
Show answerEen reeks tekens (letters, cijfers, symbolen) die als één gegevenseenheid wordt behandeld.
Wat is datacompressie?
Show answerHet kleiner maken van gegevens door ze efficiënter te coderen, zonder verlies (lossless) of met enig verlies (lossy).
Wat is binaire weergave?
Show answerAlle gegevens in een computer weergeven met slechts twee symbolen (0 en 1).

25 more cards in the app

Study this set free