Logotipas

Informatika II

GALUTINIAI REZULTATAI

Sandas
POGRUPIAI
Paskaitos
Rekurija
Duomenų struktūros
Paieška ir rūšiavimas

Rekursijos pavyzdys
Sudėtingesnis lango pavyzdys
Dialogo lango pavyzdys
"Teisingo" dialogo lango pavyzdys
Maketavimas 1
Maketavimas 2
Grid
Pack
Place
MVC1
MVC2
MVC3
Dvokiantis kodas
Įvykiai
Žaidimas (Korta)
Žaidimas (Kortų kaladė)
Žaidimas (Žaidėjas)
Žaidimas (Žaidimas)
Šviesoforas
DOM pavyzdys
xml failas
cd katalogas
cd katalogo xsl
JSON
Reguliariosios išraiškos
Reguliariųjų išraiškų uždavinėliai
Reguliariosios išraiškos smagiai
simboliai.txt
milžinai.txt
Lock pavyzdys
Paieška ir rūšiavimas
Dvejetainis medis
DM kodo pvz
Versijavimo sistemos

Pratybų užduotys:

1 užduotis.
Sukurti klasių rinkinį pademonstruojantį objektinio programavimo esmę (klasės, objektai, metodai, paveldėjimas, polimorfizmas). Būtina suderinti su pratybų dėstytoju pasirinktą sritį (kad nebūtų taip, kad visi studentai daro tokį patį uždavinį).
Atsiskaityti iki kovo pirmosios savaitės.

2 užduotis
Sukurti grafinę sąsają darbui su savo klasių rinkiniu.
Atsiskaityti iki balandžio antrosios savaitės.

3 užduotis
Sugalvoti ir pademonstruoti daugiagijiškumo pavyzdį.
Keli pavyzdžiai:

  1. Parašykite programą pirminių skaičių paieškai intervale nuo 1 iki N. Kiekvieną skaičių tikrinkite atskiroje gijoje.
  2. Sukurkite N gijų, kurios turi laukti atsitiktinį skaičių sekundžių (iš intervalo 1-20). Pasibaigus laukimui atspausdinamas pranešimas: "Gija X laukė Y sekundžių:
  3. Paleidžiamos 5 gijos. Kiekviena iš jų sugeneruoja atsitiktinį skaičių nuo 1 iki 10. Pagrindinė programa laukia kol gijos baigs darbą ir paskaičiuoja skaičių sumą.
  4. Įvedamas skaičius N. Programa suskaičiuoja visų skaičių nuo 1 iki N kvadratą ir rezultatą išveda į ekraną. Skaičiavimai vyksta gijose.
  5. Sukurkite giją kuri kas 5 sekundes atspausdina žodį "kuku,". Pagrindinė programa kas 10 sekundžių atspausdina "kas ten?". Viskas tęsiasi 1 minutę.
  6. Turime 5 gijas. Pademonstruokite du atvejus - kai gijos kuriamos ir paleidžiamos iš karto ir kai jos visos iš pradžių sukuriamos ir tik po to paleidžiamos.

Sudėtingesni pavyzdžiai (pirmieji naudojant grafinę sąsają):
Atsiskaityti iki gegužės trečiosios savaitės.