Antwoorden tentamen Algoritmiek 18-01-2010 1. 0 bits 2. 10010 3. AND 4. XML 5. watervalmodel 6. installatie en/of onderhoud 7. derde generatie 8. ja: bewezen in de jaren 30 door Kurt Godel 9. onthoudt enen en nullen (geheugentaak) 10. 3 11. imperatieve instructies 12. netwerk waarbij alle computers zowel client als server kunnen zijn 13. nee: er zijn geen waarden van A en B waarvoor beide statements waar zijn 14. op-code: MOVE; operanden: R5 en A1234 15. begrijpen, plannen, uitvoeren en evalueren 16. Javaprogramma dat wordt uitgevoerd bij het laden van een webpagina 17. een naam is "overloaded" in een programma als in het programme meerdere methods/constructors deze naam hebben 18. privevariabelen mogen alleen binnen de huidige klasse/method worden gebruikt; publieke variabelen mogen in het hele programma worden gebruikt 19. worden allemaal gebruikt voor integers maar van verschillende maximumgroottes 20. de aanroep van een instantiemethod bevat een instantie, bijvoorbeeld RekeningNummer.stort(100.0); de aanroep van een klassemethod bevat een klasse, bijvoorbeeld SimpleIO.ReadLine() 21. public class A1 { public static void main(String[] args) { for (int i=1;i<=10;i++) System.out.println(i); } } 22. public class RekeningNummer { private double saldo; public RekeningNummer(double s) { saldo = s; } public double getSaldo() { return(saldo); } } 23. public static void A2(int x, int y) { if (x > y) { System.out.println(x); } else { System.out.println(y); } } 24. try { resultaat = noemer/teller; } catch (ArithmeticException e) { System.out.println("FOUT!"); } 25. jpb-pakket niet geimporteerd variabele i niet verhoogd in while-loop startwaarde van i in for-loop is te hoog (moet MAX-1 zijn) puntkomma vergeten achter laatste printstatement (bij sommige vragen zijn meerdere antwoorden correct)