Követelmények
- 2 Zárthelyi dolgozat
- Félévközi zh
- november 10. 14:00-20:00
- november 17. 14:00-20:00 (pót)
- Félévvégi zh (2 lehetőség)
- december 22. 14:00-20:00 (csak első lehetőségként)
január 12. 14:00-20:00 (csak első lehetőségként)
- január 29. 14:00-20:00 (csak második lehetőségként)
- 2 beadandó
- a ZH-k előtt lesznek kiírva
- nappalis hallgatók számára kötelező előfeltétele a ZH-nak
- esti tagozaton opcionális, a jegyet javíthatja
- az addigi tananyagot kéri számon
- határidők: 2017. október 31. és 2017. december 10.
- az esti tagozatos hallgatók december 31-ig készíthetik el a megoldásaikat
- Elméleti jegy
- 10 +/- elméleti kérdésekből a gyakorlatokon
- 2 zárthelyi dolgozaton elméleti kérdések, 14 és 15 pontért
- ponthatárok: 20, 25, 30, 35
- Végső jegy
- a két gépes zárthelyi és az elméleti jegy átlaga
- amennyiben mindhárom legalább elégséges
- maximum 3 (nagyon indokolt esetben 4) gyakorlatról lehet hiányozni
- akinek az első zárhelyi dolgozata nem sikerült (a pót sem), vagy valamelyik beadandóját nem adta be, az már nem végezheti el a tárgyat
- a beadott szoftverek plágium-ellenőrzésen mennek keresztül, akit másoláson kapunk (és az is, akiről másolta) nem végezheti el a tantárgyat
A félév tematikája
- gyakorlat: program fordítása, vezérlési szerkezet, alapvető nyelvi elemek, programozási tételek Javában
- gyakorlat: OOP alapelvek a gyakorlatban, ciklus
- gyakorlat: osztály, konstruktor, láthatóság
- gyakorlat: tömbök, aliasing, szivárogtatás
- gyakorlat: kivételek alapszinten, fájlkezelés, JavaDoc
- gyakorlat: felsorolási típus, túlterhelés, statikus adattagok és metódusok, alapértelmezett konstruktor
- gyakorlat: gyakorlás
- (első ZH)
- gyakorlat: interfész, gyűjtemény, immutable design, csomagoló osztály, boxing, generikusság
- gyakorlat: öröklődés, felüldefiniálás,
protected
, super
metódus és super
konstruktor hívás
- gyakorlat: absztrakt osztály, saját kivételosztályok,
throws
, kivétel-hierarchia
- gyakorlat:
equals
, hashCode
, Comparable
, clone
- gyakorlat: lambda-kifejezések,
Comparator
- gyakorlat: gyakorlás
- (második ZH)