Programovanie (2) v Jave
1-INF-166, letný semester 2023/24

Prednášky · Pravidlá · Softvér · Testovač
· Vyučujúcich predmetu možno kontaktovať mailom na adresách uvedených na hlavnej stránke. Hromadná mailová adresa zo zimného semestra v letnom semestri nefunguje.
· JavaFX: cesta k adresáru lib je v počítačových učebniach /usr/share/openjfx/lib.


Prednášky: Rozdiel medzi revíziami

Z Programovanie
Skočit na navigaci Skočit na vyhledávání
Riadok 42: Riadok 42:
 
{{T|13.-19.5.|OOP v C++}}
 
{{T|13.-19.5.|OOP v C++}}
 
| {{PR|37}} {{Dot}} {{CV|26}}
 
| {{PR|37}} {{Dot}} {{CV|26}}
|-
 
|}
 
 
==Programovanie (1) v C/C++, zimný semester 2012/13==
 
* [[Zimný semester, úvodné informácie]]
 
* [[Zimný semester, pravidlá]]
 
* [[Zimný semester, test a skúška]]
 
* [[Netbeans]]
 
* [[SimpleDraw]]
 
{|
 
|-
 
{{T|17.-23.9.|Úvod, použitie grafickej knižnice, premenné, podmienky, cyklus for}}
 
|-
 
| {{PR|1}} {{Dot}} {{PR|2}} {{Dot}} {{CV|1}} {{Dot}} {{DU|0}}
 
|-
 
{{T|24.-30.9.|Cykly (for, while), Euklidov algoritmus, funkcie}}
 
|-
 
| {{PR|3}} {{Dot}} {{PR|4}} {{Dot}} {{CV|2}} {{Dot}} {{DU|1}} {{Dot}} {{PDU|1}}
 
|-
 
{{T|1.-7.10.|Polia, struct, Eratostenovo sito, polynómy, jednoduché triedenia}}
 
|-
 
| {{PR|5}} {{Dot}} {{PR|6}} {{Dot}} {{CV|3}} {{Dot}} {{DU|2}}
 
|-
 
{{T|8.-14.10.|Binárne vyhľadávanie, zložitosť, znaky, reťazce}}
 
|-
 
| {{PR|7}} {{Dot}} {{PR|8}} {{Dot}} {{CV|4}} {{Dot}} {{DU|3}}
 
|-
 
{{T|15.-21.10.|Rekurzia, prehľadávanie s návratom}}
 
|-
 
| {{PR|9}} {{Dot}} {{PR|10}} {{Dot}} {{CV|5}} {{Dot}} {{DU|4}} {{Dot}} {{PDU|2}}
 
|-
 
{{T|22.-28.10.|Mergesort, quicksort, medián, smerníky}}
 
|-
 
| {{PR|11}} {{Dot}} {{PR|12}} {{Dot}} {{CV|6}} {{Dot}} {{DU|5}}
 
|-
 
{{T|29.10.-4.11.|Súbory, vektor}}
 
|-
 
| {{PR|13}} {{Dot}} {{PR|14}} {{Dot}} {{CV|7}} {{Dot}} {{DU|6}} {{Dot}} {{PDU|3}}
 
|-
 
{{T|5.-11.11.|Matica, spájaný zoznam}}
 
|-
 
| {{PR|15}} {{Dot}} {{PR|16}} {{Dot}} {{CV|8}}
 
|-
 
{{T|12.-18.11.|Slovník, zásobník, rad}}
 
|-
 
| {{PR|17}} {{Dot}} {{PR|18}} {{Dot}} {{CV|9}} {{Dot}} {{DU|7}}
 
|-
 
{{T|19.-25.11.|Vyfarbovanie, aritmetické výrazy}}
 
|-
 
| {{PR|19}} {{Dot}} {{PR|20}} {{Dot}} {{CV|10}} {{Dot}} {{DU|8}} {{Dot}} {{PDU|4}}
 
|-
 
{{T|26.11.-2.12.|Aritmetický výraz ako strom, binárne stromy, binárne vyhľadávacie stromy}}
 
|-
 
| {{PR|21}} {{Dot}} {{PR|22}} {{Dot}} {{CV|11}} {{Dot}} {{DU|9}}
 
|-
 
{{T|3.-9.12.|Lexikografické stromy, opakovanie, zhrnutie, príprava na skúšku a písomku}}
 
|-
 
| {{PR|23}} {{Dot}} {{PR|24}} {{Dot}} {{CV|12}} {{Dot}} {{DU|10}}
 
|-
 
{{T|10.-16.12.|Nepreberané črty jazykov C a C++}}
 
|-
 
| {{PR|25}} {{Dot}} {{CV|13}}
 
 
|-
 
|-
 
|}
 
|}

Verzia zo dňa a času 10:58, 16. september 2013

Týždeň 11.-17.2. Úvod do Javy
Prednáška 26 · Cvičenia 14 · DÚ11
Týždeň 18.-24.2. Úvod do objektovo-orientovaného programovania, JavaDoc
Prednáška 27 · Cvičenia 15 · DÚ12
Týždeň 25.2.-3.3. Dedenie, polymorfizmus, modifikátory, interface
Prednáška 28 · Cvičenia 16
Týždeň 4.-10.3. Výnimky, generické programovanie
Prednáška 29 · Cvičenia 17 · DÚ13
Týždeň 11.-17.3. Collections, testovanie
Prednáška 30 · Cvičenia 18
Týždeň 18.-24.3. Opakovanie OOP, úvod k Swingu
Prednáška 31 · Cvičenia 19
Týždeň 25.-31.3. Swing (layout, menu, dialog, panel)
Prednáška 32 · Cvičenia 20 · DÚ14
Týždeň 1.-7.4.
Cvičenia 21
Týždeň 8.-14.4. Swing, JavaFX
Prednáška 33 · Cvičenia 22 · DÚ15
Týždeň 15.-21.4. Reprezentácia grafov, prehľadávanie do hĺbky
Prednáška 34 · Cvičenia 23 · DÚ16
Týždeň 22.-28.4.
Cvičenia 24 · Knižnica ku skúške
Týždeň 29.4.-5.5. Prehľadávanie grafu do šírky, prehľadávanie s návratom (najdlhšia cesta)
Prednáška 35
Týždeň 6.-12.5. Najväčšia klika, orietované grafy, topologické triedenie, informácie ku skúške
Prednáška 36 · Cvičenia 25 · Test a skúška
Týždeň 13.-19.5. OOP v C++
Prednáška 37 · Cvičenia 26