Samenvatting: 1 Inleiding | 9789035810693 | H J Sint N van Vugt Hage, et al
- 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
Lees hier de samenvatting en de meest belangrijke oefenvragen van 1 Inleiding | 9789035810693 | drs. H.J. Sint dr. N. van Vugt-Hage, drs. A.M.I. Herrewijn-van de Zande, drs. L. Benvenutti
-
1 Verkiezingen in Java
-
1.1 Inleiding
-
Waarom is Java een objectgeoriënteerde taal?
Omdat objecten centraal staan in deze taal. -
1.1.1 Programmeerstijlen
Dit is een preview. Er zijn 17 andere flashcards beschikbaar voor hoofdstuk 1.1.1
Laat hier meer flashcards zien -
Hoe verloopt de verwerking van een programma?
De centrale verwerkingseenheid, het hart van de computer, kan eenvoudige instructies verwerken. Dit is de machinetaal, een programma is niets anders dan een rij instructies. -
Welke programmeerstijlen zijn er en hoe werken ze?
- Imperatieve of procedurele programmeerstijl, die brengt structuur aan door een verdeel- en heerstechniek. Het op te lossen probleem wordt opgedeeld in steeds kleinere stappen en zo wordt het opgelost.
- Objectgeoriënteerde programmeerstijl, deze gaat er vanuit dat een programmeertaak wordt uitgevoerd door een verzameling objecten die met elkaar samenwerken. Elk object is in staat om op verzoek bepaalde opdrachten uit te voeren. Bij het uitvoeren van zo'n opdracht kan het object ook weer andere objecten om hulp roepen.
-
Imperatieve / procedurele programmeerstijl
Brengt structuur in een programma via verdeel-en-heers techniek, probleem wordt gesplitst in stappen en die weer in kleine stapjes, etc. -
1.1.2 Java
Dit is een preview. Er zijn 11 andere flashcards beschikbaar voor hoofdstuk 1.1.2
Laat hier meer flashcards zien -
Wat is het verschil tussen een Java-applicatie en een Java-applet?
Een applet kan worden ingebouwd in een webpagina. Hierbij wordt het .class-bestand meegestuurd naar de ontvanger en draait het programma op de client.
Een applicatie is een gewoon programma dat draait op de server
-
Wanneer werd Java uitgebracht en door wie?
In 1995 door Sun -
Noem de 3 redenen waarom Java gelijk een hype werd als programmeertaal
- Het werd gepositioneerd als dé taal voor het internet. Webpagina's hadden toen nog geen interactie, maar met Java kon een programma meegestuurd worden met de pagina naar de computer van de opvrager (applet). De browser moest dit wel aan kunnen, Netscape zag het potentieel en bouwde dit in. Daarna moest Internet Explorer wel volgen.
- Java werd gratis beschikbaar gesteld door Sun, dit was toentertijd heel zeldzaam.
- Java zit als programmeertaal goed in elkaar, hoewel er uiteraard ook kritiek mogelijk is.
- Het werd gepositioneerd als dé taal voor het internet. Webpagina's hadden toen nog geen interactie, maar met Java kon een programma meegestuurd worden met de pagina naar de computer van de opvrager (applet). De browser moest dit wel aan kunnen, Netscape zag het potentieel en bouwde dit in. Daarna moest Internet Explorer wel volgen.
-
Wat is de Java Virtual Machine (JVM)?
Het bestand X.Java bevat een Java programma, of een deel ervan. De Java compiler vertaald Java code naar bytecode, hieruit komt een bestand met de naam X.class. De JVM leest de code instructies in het .class bestand 1 voor 1 en verwerkt ze. -
1.2.2 Een programma dat stemmen uitbrengt
Dit is een preview. Er zijn 11 andere flashcards beschikbaar voor hoofdstuk 1.2.2
Laat hier meer flashcards zien -
Hoe creëer je een nieuw object?
Met het sleutelwoord new.machine = new Stemmachine(); -
Wat is in Java een sleutelwoord?
Een woord dat in Java een speciale betekenis heeft (bijv new)
- Hogere cijfers + sneller leren
- Niets twee keer studeren
- 100% zeker alles onthouden
Onderwerpen gerelateerd aan Samenvatting: 1 Inleiding
-
Verkiezingen in Java - Een eerste programma
-
Verkiezingen in Java - Objectoriëntatie - Attributen en methoden
-
Verkiezingen in Java - Objectoriëntatie - Klassen
-
Verkiezingen in Java - Programma's nader bekeken - Declaraties, variabelen en typen
-
Verkiezingen in Java - Programma's nader bekeken - Methodeaanroepen
-
Algoritmiek - Nieuwe Java-concepten - Het vergelijken van waarden
-
Algoritmiek - Nieuwe Java-concepten - Het aan elkaar plakken van strings
-
Algoritmiek - De klasse ArrayList - Een informele uitleg
-
Algoritmiek - De klasse ArrayList - Lijsten en Java
-
Gebruikersinterfaces - De code van visuele klassen - Attributen
-
Objectoriëntatie - Data hiding
-
Objectoriëntatie - Klassen en Objecten - Herhaling
-
Objectoriëntatie - Klassen en Objecten - Klassenattributen en klassenmethoden
-
Objectoriëntatie - Relaties tussen klassen - Associaties
-
Objectoriëntatie - Gedrag en samenwerking van objecten
-
Zelf klassen ontwerpen - Een eigen klasse maken - Ontwerp
-
Zelf klassen ontwerpen - Een eigen klasse maken - Testen
-
Zelf klassen ontwerpen - Opbouw van een klasse in Java
-
Zelf klassen ontwerpen - Een overzicht van Java-conventies en Java-voorschriften - Volgorde
-
De basis van de taal: package java.lang - De verpakkingsklassen Integer en Double - Conversies
-
De basis van de taal: package java.lang - Handige klassen - Gregorian Calendar
-
Het geheugenmodel van Java - Variabelen en hun waarden
-
Het geheugenmodel van Java - Typen en hun waarden
-
Het geheugenmodel van Java - Werken met referentietypen
-
Enkelvoudige opdrachten en expressies - De romp van een methode
-
Enkelvoudige opdrachten en expressies - Expressies, typen en waarden - Typeconversies
-
Toepassing: maanstanden - Intermezzo: plaatjes en datums - Inlezen en tonen van een datum
-
Keuze - Enumeratietypen
-
Keuze - Keuze uit meer dan twee mogelijkheden: de switch-opdracht
-
Herhaling - Herhalingsopdrachten in Java
-
Herhaling - Methoden met herhalingen ontwerpen - Zoeken
-
Strings, ArrayLists en arrays - Strings
-
Strings, ArrayLists en arrays - Arrays
-
Strings, ArrayLists en arrays - Meerdimensionale arrays
-
Klassen documenteren en testen - Documenteren met behulp van javadoc
-
Klassen documenteren en testen - Testen - Testen van programmacode