PitanjaZaTest1
-
Upload
anthony-edwards -
Category
Documents
-
view
43 -
download
4
Transcript of PitanjaZaTest1
SVEUČILIŠTE / UNIVERZITET „VITEZ“ TRAVNIK FAKULTET POSLOVNE INFORMATIKE [email protected]
Viši programski jezici 1
Pitanja za test 1
1. Šta znači riječ BASIC? 2. Zašto Visual Basic spada u grupu RAD alata? 3. Visual Basic je:
a. Kompajler b. Interpreter c. I kompajler i interpreter
4. Gdje se nalazi kutija sa alatima (ToolBox) u Visual Basic-u? 5. Šta je forma (obrazac) u VB-u? 6. Koja je osobina Objekta (kontrola) najvažnja osobina u Propertis-u pri pisanju programa? 7. Kojim znakom počinje ime promenljive (varijable)? 8. Koji se znak koristi za povezivanje podataka pri ispisu različitih tipova podataka? 9. Koje načine deklarisanja promjenljivih (varijabli) dozvoljava VB? 10. Navesti primjer implicitnog deklarisanja varijabli (promjenjivih)? 11. Navesti primjer eksplicitnog deklarisanja varijabli (promjenjivih)? 12. Opisati svojstvo Left kod formi u Propertis-u (osobinama)? 13. Opisati svojstvo Top kod formi u Propertis-u (osobinama)? 14. Koja je osobina u Propertis-u za formu koja prikazuje na naslovnoj traci željeni tekst? 15. Čemu služi naredba CDbl? 16. Kako biste deklarisali varijable (promjenjive) x i y kao veliki cjeli broj? 17. Navesti 5 rezervisanih riječi u VB-u. 18. PRIVATE je rezervisana riječ u VB-u.
a. DA b. NE
19. Šta znači funkcija VAL? 20. Šta znači funkcija LEN? 21. Čemu služi naredba MID i navesti primjer? 22. Čemu služi naredba Left i navesti primjer? 23. Procedura je... 24. Funkcija je... 25. Procedura se deklariše pomoću rezervisane riječi:
a. DIM b. SUB c. FUNCTION
26. Funkcija se deklariše pomoću rezervisane riječi: a. PUBLIC b. SUB c. FUNCTION
SVEUČILIŠTE / UNIVERZITET „VITEZ“ TRAVNIK FAKULTET POSLOVNE INFORMATIKE [email protected]
Viši programski jezici 2
27. Koji će rezultat dati program ukoliko unesemo u TextBox koji ima ime Name:Text1 vrijednost 235 ? Private Sub Command1_Click()
Dim X As Integer
X = Text1.Text
Label1 = "Zbir cifara trocifrenog broja " & X \ 100 + X \
10 Mod 10 + X Mod 10
End Sub
28. Čemu služi naredba END SUB? 29. Koji će rezultat dati program ako unesemo u txtX=9.23 a u txtY=12.45 ?
Private Sub Command1_Click()
Dim x As Double, y As Double, zb as Integer
x=txtX
y=txtY
zb=Fix(x)+Fix(y)
Print zb
End Sub
a)21.68
b)21
c)22
30. Koji će rezultat dati programa ako unesemo txtX=9.5 i txtY=3.2 ? Private Sub Command1_Click()
Dim x As Double, y As Double, zb as Integer
x=txtX
y=txtY
zb=x+y
Print zb
End Sub
a)12, 7
b)12
c)13
31. Navesti 5 tipova podataka u VB-u pri deklarisanju varijabli (promjenjivih)? 32. Koji su cjelobrojni tipovi podataka? 33. Koji su realni tipovi podataka? 34. Koju opseg vrijednosti može imati promjenjiva ukoliko je deklarisana kao Byte? 35. Čemu služi rezervisana riječ CONST u VB-u? 36. Koji će rezultat dati program ako unesemo sljedeće vrijednosti: txtX1=1; txtY1=1; txtX2=2;
txtY2=2 ? Private Sub Command1_Click()
txtUdaljenost = udaljenost2D(txtX2, txtx1, txty2, txty1)
End Sub
Private Function udaljenost2D(x1, y1, x2, y2 As Double)
Dim ud
ud = Sqr((x2 - x1) ^ 2 + (y2 - y1) ^ 2)
udaljenost2D = Format(ud, "0.####")
End Function
37. Objasniti naredbu = u VB-u ako ona predstavlja logički operator (operator poređenja)? 38. Objasniti naredbu: a=b u VB-u ako ona predstavlja aritmetički operator ? 39. Objasniti naredbu: a=a+1 u VB-u ako = predstavlja aritmetički operator ?
SVEUČILIŠTE / UNIVERZITET „VITEZ“ TRAVNIK FAKULTET POSLOVNE INFORMATIKE [email protected]
Viši programski jezici 3
40. Na koji način se pišu komentari u VB-u? 41. Koje vrijednosti mogu imati promjenjive x i y ako ih definišemo na sledeći način: Dim x, y As Byte
a) x –Byte, y -Byte b) x-Double, y Byte c) x Variant, y-Byte
42. Kako se piše aritmetički operator za cjelobrojno djeljenje? 43. Kako se piše aritmetički operator za ostatak od cjelobrojnog djeljenja? 44. Čemu služi naredba vbCrLf? 45. Koja se naredba koristi za ispis rezultata direktno na formu? 46. Čemu služi naredba MsgBox? Navedite primjer? 47. Čemu služi naredba InputBox? Navedite primjer? 48. Napisati naredbu za ispisivanje vrednosti varijable x na dvije decimale? 49. Napisati sintaksu za strukturu IF-THEN. 50. Napisati sintaksu za strukturu IF-THEN-ELSE. 51. Navesti sintaksu za pisanje naredbe IF kada imamo više od dva moguća riješenja? 52. Koji ćerezultat dati program ukoliko u textbox Broj unesemo 23?
Private Sub Command2_Click()
Dim br
Dim rez As String
Label2 = ""
br = CDbl(Broj)
If br Mod 2 = 0 Or br Mod 3 = 0 Or br Mod 5 = 0 Or br Mod
7 = 0 Then
rez = "Broj nije prost!"
Else
rez = "Broj je prost!"
End If
If br = 2 Or br = 3 Or br = 5 Or br = 7 Then rez = "Broj
je prost!"
Label2 = rez
End Sub
53. Koji ćerezultat dati program ukoliko u TextBox-ove unesemo txtX=5; txtY=9; txtZ=6 ? Private Sub Command1_Click()
Dim x As Integer, y As Integer, z As integer, max As
integer
x=txtX
y=txtY
z=txtZ
max=x
IF y>max THEN max=y
IF z>max THEN max=z
Print max
End Sub
SVEUČILIŠTE / UNIVERZITET „VITEZ“ TRAVNIK FAKULTET POSLOVNE INFORMATIKE [email protected]
Viši programski jezici 4
54. Nabrojite princip objektnog programiranja u Windows-u koji je dosljedno prenijet u Visual Basic?
55. Nabrojite osnovne karakteristike Visual Basic-a? 56. Nabrojite koji su sistemski zahtjevi potrebni da biste instalirali Visual Basic? 57. Imena varijabli u Visual Basicu ne mogu biti duža od 254 znaka? 58. Visual Basic će općenito prihvatiti najviše 20 razina ugniježđenih kontrola? 59. U Visual Basicu imena svojstava kontrole su ograničena na 40 znakova? 60. Nabrojite dijelove razvojnog okruženja Microsoft Visual Basic? 61. Objasniti namjenu Alatne trake (Toolbars-a)? 62. Objasniti namjenu Pretraživača objekata (Object Browser-a)? 63. Nabrojati i objasniti tipove dijaloga kod MsgBox funkcije? 64. Sintaksa MsgBox funkcije je: 65. Nabrojite i objasnite 4 stvari koje određuje parametar Flags kod MsgBox funkcije? 66. Definisati varijablu, nabrojati i objasniti tri svojstva koja karakterišu varijable? 67. Objasniti pravila deklarisanja varijabli? 68. Navesti primjer varijable koja važi unutar jedne procedure, jednog modula i više modula? 69. Napisati implicitnu deklaraciju varijable:
Dim ZbirPrirodnihBrojeva As Long
70. Napisati implicitnu deklaraciju varijable: Ime___Prezime As String
71. Napisati eksplicitnu deklaraciju varijable: Uplata@