4
Pitanja za ispit Osnove programiranja 1, januar 2009. godine Prirodno-matematiˇ cki fakultet, Banja Luka June 13, 2010 1. Komponente kompjutera 2. Veze izmedju komponenti kompjutera. Rad kompjutera 3. ˇ Cuvanje i obrada informacija u kompjuteru 4. Kompjuterske mreˇ ze 5. Internet i World Wide Web 6. Programiranje i programski jezici 7. Osnovne osobine programskog jezika Java (Objektno-orijentisani kon- cepti) 8. Podaci i izrazi 9. Stringovi karaktera 10. Osnovni (primitivni) tipovi podataka u Javi 11. Deklaracije i koriˇ stenje varijabli u Javi 12. Izrazi i prioritet operatora 13. Konverzija podataka 14. Preuzimanje ulaza od korisnika 15. Java apleti 1

Pitanja za ispit Osnove programiranja 1, januar 2009. godineozren.weebly.com/uploads/4/2/7/3/4273045/op1.pdf · Pitanja za ispit Osnove programiranja 1, ... Tehnike crtanja u Javi

Embed Size (px)

Citation preview

Page 1: Pitanja za ispit Osnove programiranja 1, januar 2009. godineozren.weebly.com/uploads/4/2/7/3/4273045/op1.pdf · Pitanja za ispit Osnove programiranja 1, ... Tehnike crtanja u Javi

Pitanja za ispit Osnove programiranja 1,januar 2009. godine

Prirodno-matematicki fakultet, Banja Luka

June 13, 2010

1. Komponente kompjutera

2. Veze izmedju komponenti kompjutera. Rad kompjutera

3. Cuvanje i obrada informacija u kompjuteru

4. Kompjuterske mreze

5. Internet i World Wide Web

6. Programiranje i programski jezici

7. Osnovne osobine programskog jezika Java (Objektno-orijentisani kon-cepti)

8. Podaci i izrazi

9. Stringovi karaktera

10. Osnovni (primitivni) tipovi podataka u Javi

11. Deklaracije i koristenje varijabli u Javi

12. Izrazi i prioritet operatora

13. Konverzija podataka

14. Preuzimanje ulaza od korisnika

15. Java apleti

1

Page 2: Pitanja za ispit Osnove programiranja 1, januar 2009. godineozren.weebly.com/uploads/4/2/7/3/4273045/op1.pdf · Pitanja za ispit Osnove programiranja 1, ... Tehnike crtanja u Javi

16. Osnove Java grafike (koordinatni sistem, osnovni graficki objekti, boja)

17. Predefinisane klase

18. Koristenje klasa i objekata

19. Kreiranje objekata i referenciranje objekata

20. Klasa String i njene metode

21. Standardna biblioteka Java klasa

22. Klase Random i Math

23. Formatiranje izlaza

24. Enumerativni tipovi

25. Klase omotaci

26. Graficke komponente i kontejneri

27. Labele i slike u Javi

28. Definisanje vlastitih klasa

29. Instanciranje podataka

30. Inkapsulacija i Java modifikatori

31. Deklaraciju metoda i prenos parametara

32. Konstruktori

33. Graficki objekti

34. Dogadjaji i slusaoci (events i listeners)

35. Dugmad i tekstualna polja

36. Donosenje odluka u Java programima

37. Uslovi i petlje

38. Boole-ovski izrazi

2

Page 3: Pitanja za ispit Osnove programiranja 1, januar 2009. godineozren.weebly.com/uploads/4/2/7/3/4273045/op1.pdf · Pitanja za ispit Osnove programiranja 1, ... Tehnike crtanja u Javi

39. Uslovne komande

40. Poredjenje podataka

41. Komande ponavljanja

42. Iteratori

43. Tehnike crtanja u Javi (koristenje dogadjaja i slusalaca)

44. GUI komponente Jave (Okviri za dijalog, Okviri za cekiranje, Radiougmad)

45. Karakteristike OO dizajniranja

46. Aktivnosti kod razvoja softvera

47. Odredjivanje klasa i objekata potrebnih za neki program

48. Dizajn i odnosi koji mogu postojati izmedju klasa

49. Modifikator static

50. Pisanje interfejsa

51. Dizajniranje enumerativnih tipova

52. Dizajniranje metoda i preopterecenje (overloading) metoda

53. Dizajn GUI i upravljanje layout-om (Menadzeri Layout-a, Konture)

Na usmenom dijelu ispita izvlace se tri pitanja. U odgovorima na pitanjapozeljno je navesti primjere sa Java kodom. Konacna ocjena je aritmetickasredina ocjene sa pismenog dijela ispita, predispitnih obaveza i usmenog dijelaispita.

References

[1] I. Lalovic, Slajdovi sa predavanja, Banja Luka, 2009

[2] W. Lewis, W. Loftus, Java software solution: Foundation of programdesign, Addison Wesley, 2004

3

Page 4: Pitanja za ispit Osnove programiranja 1, januar 2009. godineozren.weebly.com/uploads/4/2/7/3/4273045/op1.pdf · Pitanja za ispit Osnove programiranja 1, ... Tehnike crtanja u Javi

[3] D. Flanagan, Java in a Nutshell, (4th Edition), O’Reilly, 2002

[4] D. Flanagan, Java Examples in a Nutshell: A Tutorial Companion toJava in a Nutshell, O’Reilly, 2002

[5] B. Eckel, Thinking in Java (3rd Edition), Prentice Hall, 2002

[6] M. Deitel et al., Java. How to program, Prentice Hall, 2002

[7] E. Scheinerman, C++ for Mathematicians An Introduction for Studentsand Professionals, Chapman & Hall, 2006

4