Duomenų struktūros KTU1 / 47 Kontrolinis – 2014 spalio d. Kontrolinis – tai teorinių žinių apie Java kalbos struktūras patikrinimas Bus vykdomas: sistemoje
Duomenų struktūros KTU Kontrolinio klausimo pavyzdys 2 / 12
Duomenų struktūros KTU Kontrolinio klausimo pavyzdys 3 / 12
Duomenų struktūros KTU Tai yra pasaulinė praktika com/pls/web_prod-plq- dad/db_pages.getpage ?page_id=303&p_cert Name=SQ1Z0_803 4 / 12
Duomenų struktūros KTU Pasiruošimas kontroliniam darbui 1.Pradedame bandomuosius testus. 2.Esant neaiškumams, modeliuojame su NetBeans. 3.Aiškinamės neteisingus įvertinimus. 4.Bandome kitus egzaminų šaltinius: Su Google paieška: Java Mock Exam Example / 12
Duomenų struktūros KTU Tikras kontrolinis darbas 1.Klausimų skaičius 15 ir Trukmė 25 min. 3.Vieta: ITPI 103 kompiuterių klasė. 4.Laikas – visas srautas vienu metu (reikia susitarti); 5.Kontrolinio metu galima naudotis NetBeans. 6.Įvertinimas pateikiamas procentais, toliau jis normalizuojamas: 80% atitinka 10 balų. 7.Pažymį galima pasigerinti, paruošus klausimų paketą: pateikus forume 10klausimų – tai +1 balas. 6 / 12
Duomenų struktūros KTU Pakartojimo aspektai Sisteminis programavimas – tai bendro naudojimo klasių paruošimas kitiems programuotojams, kurie kuria taikomąsias programas. Sisteminės programos turi realizuoti reikalingus taikymui veiksmus ir turi būti: - aiškios naudojimui; - efektyviai realizuotos; Kad tą pasiekti reikia programuoti, išnaudojant įvairias sisteminių klasių ypatybes. 7 / 12
Duomenų struktūros KTU Sąrašų sujungimo pavyzdys Prie sąrašo a reikia prijungti sąrašą b : a b Sprendimas Nr1: paimti visus sąrašo b elementus metodo x = b.getNext() pagalba ir sudėti į sąrašą a metodu a.add(x); Vykdymo laikas ~ N B 8 / 12
Duomenų struktūros KTU Sąrašų sujungimo pavyzdys Sprendimas Nr.2. a Sąrašo a pabaigos rodykles sujungti su sąrašo b pradžios rodyklėmis ir padidinti sąrašo a elementų kiekį dydžiu N B Vykdymo laikas ~ 1, tai jau kitas lygis 9 / 12
Duomenų struktūros KTU Suderinamumo problemos Atlikus tokią operaciją, sąrašas a funkcionuoja teisingai, tačiau pokyčiai sąraše b iššauks pokyčius sąraše a, kas neleistina. Todėl tikslinga naują metodą apibrėžti taip: prie a prijungti b ir ištrinti b. a.joinAndClear(b); Tada sąrašas b toliau neturės nieko bendro su sąrašu a; 10 / 12
Duomenų struktūros KTU Savęs tobulinimas Kad įvertinti savo žinias, susipažinkite su kompetencijos matrica, kuri pateikta mūsų svetainės skyrelyje sarankiškas darbas. 11 / 12
Duomenų struktūros KTU Savęs tobulinimas Dar vienas svarbus aspektas: mokėti išreikšti mintis apie savo sprendimus ar iškilusias problemas; Tai galima padaryti mūsų Forume arba savo programuotojo bloge. Paskatinimas: vertinimas turėtų kilti / 12