Programiranje 1

48 Questions | Attempts: 444
Share

SettingsSettingsSettings
Programiranje 1 - Quiz

1. lekcija


Questions and Answers
  • 1. 

    Kako se nazivaju fizički delovi od kojih se sastoji računar (procesor, memorija,disk, tastatura, monitor, …)?

    • A.

      Softver

    • B.

      Hardver

    • C.

      Operativni sistem

    • D.

      Windows

    Correct Answer
    B. Hardver
  • 2. 

    Kako se nazivaju svi programi u računaru čijim izvršavanjem računar obavljakorisne zadatke za ljude?

    • A.

      Softver

    • B.

      Hardver

    • C.

      Operativni sistem

    • D.

      Windows

    Correct Answer
    A. Softver
  • 3. 

    Šta je „mozak” računara?

    • A.

      Hardver

    • B.

      Procesor (CPU)

    • C.

      Memorija

    • D.

      Disk

    Correct Answer
    B. Procesor (CPU)
  • 4. 

    Od čega se sastoji računarski program, pojednostavljeno rečeno?

    • A.

      Bajtova

    • B.

      Kontrola

    • C.

      Naredbi i podataka

    • D.

      Teksta

    Correct Answer
    C. Naredbi i podataka
  • 5. 

    Koliko bitova ima jedan bajt?

    • A.

      4

    • B.

      8

    • C.

      16

    • D.

      32

    Correct Answer
    B. 8
  • 6. 

    Na kom jeziku moraju biti napisani programi da bi računar mogao da ih izvrši?

    • A.

      Mašinskom jeziku

    • B.

      Engleskom jeziku

    • C.

      Pseudo jeziku

    • D.

      Jeziku visokog nivoa

    Correct Answer
    A. Mašinskom jeziku
  • 7. 

    Šta prevodi programe napisane na programskom jeziku visokog nivoa u programe na mašinskom jeziku?

    • A.

      Operativni sistemi

    • B.

      Procesori

    • C.

      Ljudi

    • D.

      Prevodioci (kompajleri)

    Correct Answer
    D. Prevodioci (kompajleri)
  • 8. 

    Kako se naziva program preveden na mašinski jezik Java virtuelne mašine?

    • A.

      Java bajtkod

    • B.

      Java objektni kod

    • C.

      Java aplet

    • D.

      Java aplikacija

    Correct Answer
    A. Java bajtkod
  • 9. 

    Kako se mora nazvati datoteka u kojoj se nalazi sledeći Java program koji sesastoji od jedne klase Test?public class Test {. . .public static void main(String[] args) {. . .}

    • A.

      Test.txt

    • B.

      Test.class

    • C.

      Test.java

    • D.

      Main.java

    • E.

      Main.txt

    Correct Answer
    C. Test.java
  • 10. 

    Kojim sufiksom se završava ime datoteke u kojoj se nalazi preveden Java programa (Java bajtkod)?

    • A.

      Java

    • B.

      Obj

    • C.

      Class

    • D.

      Exe

    Correct Answer
    C. Class
  • 11. 

    Koja DOS komanda služi za prevođenje Java programa koji se nalazi u datoteciTest.java?

    • A.

      Javac Test.java

    • B.

      Compile Test.java

    • C.

      Prevedi Test.java

    • D.

      Javap Test.java

    Correct Answer
    A. Javac Test.java
  • 12. 

    Koja grafička razvojna okruženja služe za pisanje Java programa?

    • A.

      NetBeans

    • B.

      DOS

    • C.

      Windows

    • D.

      DrJava

    • E.

      Linux

    Correct Answer(s)
    A. NetBeans
    D. DrJava
  • 13. 

    Koja DOS komanda služi za izvršavanje (interpretiranje) prevedenog Java programa u datoteci Test.class?

    • A.

      Javac Test

    • B.

      Izvrsi Test

    • C.

      Java Test

    • D.

      Java Test.class

    Correct Answer
    C. Java Test
  • 14. 

    Koje su dve glavne karakteristike svakog objekta u OOP?

    • A.

      Obeležja (atributi) i mogućnosti (ponašanje) objekta.

    • B.

      Sastavni delovi i izgled objekta

    • C.

      Broj i oblik objekta.

    • D.

      Veličina i način upotrebe objekta

    Correct Answer
    A. Obeležja (atributi) i mogućnosti (ponašanje) objekta.
  • 15. 

    Kako se u OOP zovu programske jedinice kojima pripadaju objekti?

    • A.

      Promenljive

    • B.

      Procedure

    • C.

      Klase

    • D.

      Nizovi

    Correct Answer
    C. Klase
  • 16. 

    Kako se u OOP zovu programske jedinice sa zajedničkim svojstvima koje opisuje jedna klasa?

    • A.

      Promenljive

    • B.

      Procedure

    • C.

      Izrazi

    • D.

      Objekti

    Correct Answer
    D. Objekti
  • 17. 

    Kako se zovu programske jedinice u kojima su grupisane raspoložive klaseJava platforme?

    • A.

      Datoteke

    • B.

      Paketi

    • C.

      Moduli

    • D.

      Folderi

    Correct Answer
    B. Paketi
  • 18. 

    Koje su od ovih rečenica o paketima tačne?

    • A.

      Po konvenciji, u Javi se imena paketa pišu svim malim slovima

    • B.

      Deklaracija package nije obavezna.

    • C.

      Deklaracija import nije obavezna.

    • D.

      Klase u paketu java.lang se automatski priključuju svakomu programu.

    Correct Answer(s)
    A. Po konvenciji, u Javi se imena paketa pišu svim malim slovima
    B. Deklaracija package nije obavezna.
    C. Deklaracija import nije obavezna.
    D. Klase u paketu java.lang se automatski priključuju svakomu programu.
  • 19. 

    Zašto je važan dobar stil programiranja?

    • A.

      Program se neće prevesti zato što je napisan lošim stilom

    • B.

      Program će se brže izvršavati zato što je napisan dobrim stilom.

    • C.

      Program će biti razumljiviji zato što je napisan dobrim stilom.

    • D.

      Program će imati verovatno manji broj grešaka zato što je napisan doobrim stilom.

    • E.

      Program će se lakše menjati zato što je napisan dobrim stilom

    Correct Answer(s)
    C. Program će biti razumljiviji zato što je napisan dobrim stilom.
    D. Program će imati verovatno manji broj grešaka zato što je napisan doobrim stilom.
    E. Program će se lakše menjati zato što je napisan dobrim stilom
  • 20. 

    Kojom deklaracijom se nekom programu priključuju raspoložive klase Javaplatforme?

    • A.

      Import

    • B.

      Export

    • C.

      Module

    • D.

      Package

    Correct Answer
    A. Import
  • 21. 

    U kojem od ovih slučajeva nije ispravno napisan komentar u Javi?

    • A.

      /** tekst komentara */

    • B.

      // tekst komentara

    • C.

      -- tekst komentara

    • D.

      /* tekst komentara */

    • E.

      ** tekst komentara **

    Correct Answer(s)
    C. -- tekst komentara
    E. ** tekst komentara **
  • 22. 

    Koje su od ovih reči rezervisane (službene) reči u Javi?

    • A.

      Public

    • B.

      Static

    • C.

      Void

    • D.

      Class

    • E.

      Tačno

    Correct Answer(s)
    A. Public
    B. Static
    C. Void
    D. Class
  • 23. 

    U kojem su od ovih slučajeva ispravno napisana imena (identifikatori) u Javi?

    • A.

      9x

    • B.

      Ekran

    • C.

      BrojStudenata

    • D.

      Znak+ili-

    Correct Answer(s)
    B. Ekran
    C. BrojStudenata
  • 24. 

    U kojem su od ovih slučajeva ispravno napisana imena (identifikatori) u Javi?

    • A.

      3praseta

    • B.

      tri praseta

    • C.

      Prečnik

    • D.

      Bzvz

    Correct Answer(s)
    C. Prečnik
    D. Bzvz
  • 25. 

    U koje dve kategorije se dele svi mogući tipovi podataka u Javi?

    • A.

      Specifični i generalni

    • B.

      Celobrojni i realni

    • C.

      Numerički i tekstualni

    • D.

      Primitivne i klasni

    Correct Answer
    D. Primitivne i klasni
  • 26. 

    Koji od ovih celobrojnih tipova podataka zahteva najviše memorije za predstavljanje celih brojeva?

    • A.

      Long

    • B.

      Int

    • C.

      Short

    • D.

      Byte

    Correct Answer
    A. Long
  • 27. 

    Koji od ovih tipova podataka u Javi služe za predstavljanje realnih brojeva?

    • A.

      Float

    • B.

      Int

    • C.

      Long

    • D.

      double

    • E.

      Boolean

    Correct Answer(s)
    A. Float
    D. double
  • 28. 

    Koliko bajtova u memoriji zauzima jedan znak u Javi tipa char?

    • A.

      Jedan

    • B.

      Dva

    • C.

      Tri

    • D.

      Cetiri

    Correct Answer
    B. Dva
  • 29. 

    Koje su moguće logičke vrednosti tipa boolean u Javi?

    • A.

      Tačno

    • B.

      True

    • C.

      False

    • D.

      0

    • E.

      Netačno

    Correct Answer(s)
    B. True
    C. False
  • 30. 

    U kojem su od ovih slučajeva ispravno napisana imena promenljivih premakonvenciji u Javi za davanje imena promenljivim?

    • A.

      Kredit

    • B.

      Kredit

    • C.

      KREDIT

    • D.

      KamatnaStopa

    • E.

      KamatnaStopa

    • F.

      Kamatna_stopa

    Correct Answer(s)
    A. Kredit
    D. KamatnaStopa
  • 31. 

    Kojim znakom se završava skoro svaka naredba u Javi?

    • A.

      Tačkom

    • B.

      Tačkom-zapetom

    • C.

      zapetom

    • D.

      zvezdicom

    Correct Answer
    B. Tačkom-zapetom
  • 32. 

    U kojem su od ovih slučajeva ispravno napisane naredbe za definisanje promenljivih u Javi?

    • A.

      Int dužina; int širina;

    • B.

      Int dužina, širina;

    • C.

      Int dužina; širina;

    • D.

      Int dužina, int širina;

    Correct Answer(s)
    A. Int dužina; int širina;
    B. Int dužina, širina;
  • 33. 

    U kojem su od ovih slučajeva ispravno napisane naredbe za prikazivanje tekstaJava je kul! na ekranu?

    • A.

      System.out.println('Java je kul!');

    • B.

      System.println("Java je kul!");

    • C.

      System.out.writeln("Java je kul!");

    • D.

      System.out.println("Java je kul!");

    • E.

      System.out.print("Java je kul!");

    • F.

      System.out.printf("Java je kul!");

    Correct Answer(s)
    D. System.out.println("Java je kul!");
    E. System.out.print("Java je kul!");
    F. System.out.printf("Java je kul!");
  • 34. 

    U kojem su od ovih slučajeva ispravno napisana naredba dodele vrednosti 17promenljivoj x?

    • A.

      17 = x;

    • B.

      x = 17;

    • C.

      X := 17;

    • D.

      X == 17;

    Correct Answer
    B. x = 17;
  • 35. 

    Kojom se od ovih naredbi ispravno definiše promenljiva x tipa int sa početnom vrednošću 17?

    • A.

      Int x = '17';

    • B.

      Int x == 17;

    • C.

      Int x = 17;

    • D.

      Int x = 17.0;

    Correct Answer
    C. Int x = 17;
  • 36. 

    Koje od ovih naredbi dodele nisu ispravne?

    • A.

      Float f = -34;

    • B.

      Int t = 23;

    • C.

      Short s = 10;

    • D.

      Int t = (int)false;

    • E.

      Int t = 4.5;

    Correct Answer(s)
    D. Int t = (int)false;
    E. Int t = 4.5;
  • 37. 

    Kojim metodom se u Javi odmah prekida izvršavanje programa?

    • A.

      System.halt(0)

    • B.

      System.exit(0)

    • C.

      System.stop(0)

    • D.

      System.terminate(0)

    Correct Answer
    B. System.exit(0)
  • 38. 

    Koji metod u Javi izračunava broj x na stepen y?

    • A.

      Math.power(x, y)

    • B.

      Math.exp(x, y)

    • C.

      Math.pow(x, y)

    • D.

      Math.pow(y, x)

    Correct Answer
    C. Math.pow(x, y)
  • 39. 

    Koja je od ovih naredbi definisanja promenljive ispravna u Javi?

    • A.

      Char c = 'A';

    • B.

      Char c = '23';

    • C.

      char c = "A";

    • D.

      Char c = "23";

    Correct Answer
    A. Char c = 'A';
  • 40. 

    Koje su od ovih naredbi definisanja promenljive ispravne u Javi?

    • A.

      String s = 'A';

    • B.

      String s = '23';

    • C.

      String s = "A";

    • D.

      String s = "23";

    Correct Answer(s)
    C. String s = "A";
    D. String s = "23";
  • 41. 

    Šta se dodeljuje promenljivoj c kao rezultat izvršavanja ovog programskogfragmenta?String s = "Java";char c = s.charAt(4);

    • A.

      'a'

    • B.

      'v'

    • C.

      '"'

    • D.

      Ništa, zbog greške

    Correct Answer
    D. Ništa, zbog greške
  • 42. 

    Ako su s1 i s2 promenljive tipa String, koji su slučajevi ovih naredbi ili izrazapogrešni?

    • A.

      String s = "neki string";

    • B.

      String s3 = s1 + s2;

    • C.

      S1 >= s2

    • D.

      . int i = s1.length;

    • E.

      S1.charAt(0) = '?';

    Correct Answer(s)
    C. S1 >= s2
    D. . int i = s1.length;
    E. S1.charAt(0) = '?';
  • 43. 

    Ako su s1 i s2 promenljive tipa String, koji su slučajevi ovih naredbi ili izrazapogrešni?

    • A.

      String s3 = s1 - s2;

    • B.

      S1 == s2

    • C.

      Boolean b = s1.compareTo(s2);

    • D.

      Char c = s1[0];

    • E.

      Char c = s1.charAt(s1.length());

    • F.

      Char c = s1.charAt(s1.length() - 1);

    Correct Answer(s)
    A. String s3 = s1 - s2;
    C. Boolean b = s1.compareTo(s2);
    D. Char c = s1[0];
    E. Char c = s1.charAt(s1.length());
  • 44. 

    Ako su s1 i s2 promenljive tipa String, šta je rezultat ovog izraza?s1.equals(s2) == s2.equals(s1)

    • A.

      0

    • B.

      1

    • C.

      True

    • D.

      False

    Correct Answer
    C. True
  • 45. 

    Šta je rezultat izraza "java" + "program" u Javi?

    • A.

      Javaprogram

    • B.

      Java program

    • C.

      Java_program

    • D.

      Javaprogram

    • E.

      Ništa, zbog greške

    Correct Answer
    A. Javaprogram
  • 46. 

    Kojim se od ovih naredbi ispravno pretvara string s u celobrojnu vrednostpromenljive i tipa int?

    • A.

      I = Integer.parseInt(s);

    • B.

      I = (new Integer(s)).intValue();

    • C.

      I = Integer.valueOf(s).intValue();

    • D.

      I = Integer.valueOf(s);

    • E.

      i = (int)(Double.parseDouble(s));

    Correct Answer(s)
    A. I = Integer.parseInt(s);
    B. I = (new Integer(s)).intValue();
    E. i = (int)(Double.parseDouble(s));
  • 47. 

    Kojim se od ovih naredbi ispravno pretvara string s u realnu vrednost promenljive d tipa double?

    • A.

      D = Double.parseDouble(s);

    • B.

      D = (new Double(s)).doubleValue();

    • C.

      D = Double.valueOf(s).doubleValue();

    • D.

      D = (double)(Integer.parseInt(s));

    Correct Answer(s)
    A. D = Double.parseDouble(s);
    B. D = (new Double(s)).doubleValue();
  • 48. 

    Kojim se od ovih naredbi ispravno pretvara realna vrednost promenljive d tipadouble u string s?

    • A.

      S = d;

    • B.

      S = d.toString();

    • C.

      S = (new Double(d)).toString();

    • D.

      S = (Double.valueOf(d)).toString();

    Correct Answer(s)
    B. S = d.toString();
    C. S = (new Double(d)).toString();

Quiz Review Timeline +

Our quizzes are rigorously reviewed, monitored and continuously updated by our expert board to maintain accuracy, relevance, and timeliness.

  • Current Version
  • Nov 07, 2014
    Quiz Edited by
    ProProfs Editorial Team
  • Nov 05, 2014
    Quiz Created by
    Stefantovilovic
Back to Top Back to top
Advertisement
×

Wait!
Here's an interesting quiz for you.

We have other quizzes matching your interest.