I polugodište: Deveti razred. Test br. 1

I polugodište: Deveti razred. Test br. 1

Razred: 9a. Datum: 11.10.2018.

Razred: 9b. Datum: 09.10.2018.

Razred: 9c. Datum: 15.10.2018.

Razred: 9d. Datum: 15.10.2018.

  1. Podjela podataka u QBasic-u?
  2. Šta su konstante, a šta varijable?
  3. Znati aritmetičke operatore (+, -, itd) i operatore poređenja (<, >, itd).
  4. Za šta se koriste naredbe PRINT, INPUT, CLS, REM, END.
  5. Ako jednom naredbom PRINT ispisujemo više podataka, šta će se desiti ako ih odvajamo zarezom, a šta ako ih odvajamo tačka-zarezom?
  6. Šta je logički uvjet (uslov)?
  7. Znati objasniti IF THEN naredbu.
  8. Znati objasniti IF THEN ELSE naredbu.
  9. Znati objasniti FOR petlju.
  10. Šta je funkcija?
  11. Vrste funkcija u QBasic-u?
  12. Znati značenja standardnih funkcija: ABS(n), CINT(x), FIX(x), SQR(x), LEN(x$), LEFT$(x$,n), RIGHT$(x$,n), MID$(x$,n,m), UCASE$(x$), LCASE$(x$).
  13. Šta je potprogram?
  14. Vrste potprograma?
  15. Potprogrami tipa SUB?
  16. Potprogrami tipa FUNCTION?
  17. Na koji način pišemo (kreiramo) potprogram tipa SUB?
  18. Kako pozivamo u glavnom programu potprograme tipa SUB?
  19. Kojom tipkom se vraćamo u glavni program odnosno u potprogram?
  20. Na koji način pišemo (kreiramo) potprograme tipa FUNCTION?
  21. Kako pozivamo u glavnom programu funkcije tj. potprograme tipa FUNCTION?
  22. Koja je osnovna razlika između funkcije i potprograma (tipa SUB)?