Ras II Kolokvijum

116 Questions | Attempts: 109
Share

SettingsSettingsSettings
Ras II Kolokvijum - Quiz

.


Questions and Answers
  • 1. 

    U fazi implementacije softvera, programmer prevodi:

    • A.

      Zahteve korisnika u programski kod

    • B.

      Dokumentaciju u programski kod

    • C.

      Opise iz projekata u programski kod

    • D.

      Testove u programski kod

    Correct Answer
    C. Opise iz projekata u programski kod
  • 2. 

    Svrha pisanja pseudokoda je: 

    • A.

      Brzo ispitivanje razlicitih alternativa implementacije

    • B.

      Brzo testiranje napisanih programa

    • C.

      Laka izrada dokumentacije

    • D.

      Lako pronalazenje gresaka u kodu

    Correct Answer
    A. Brzo ispitivanje razlicitih alternativa implementacije
  • 3. 

    Visekratno upotrebljive komponenete su komponenete koje: 

    • A.

      Su ranije generisane tako da da se mogu ponovo primeniti

    • B.

      Su istrosene zbog ceste primene

    • C.

      Se generisu sa namerom da se mogu kasnije koristiti

    • D.

      Se sastoje iz nekoliko delova

    Correct Answer(s)
    A. Su ranije generisane tako da da se mogu ponovo primeniti
    C. Se generisu sa namerom da se mogu kasnije koristiti
  • 4. 

    4.Da bi se realizovala neka programska komponeneta,potrebno je utvrditi: 

    • A.

      Strukture podataka koje ce biti koriscene

    • B.

      Testove koji ce biti primenjeni

    • C.

      Algoritme koji ce biti primenjeni

    • D.

      Nacin dokumentovanja komponenete

    Correct Answer(s)
    A. Strukture podataka koje ce biti koriscene
    C. Algoritme koji ce biti primenjeni
  • 5. 

    Programska dokumentacija moze biti: 

    • A.

      Osnovna

    • B.

      Unustasnja

    • C.

      Spoljasnja

    • D.

      Sistemska

    Correct Answer(s)
    B. Unustasnja
    C. Spoljasnja
  • 6. 

    U procesu razvoja softvera,faza testiranja ima veliki znacaj zato sto: 

    • A.

      Predstavlja fazu nakom koje se softver isporucuje naruciocu

    • B.

      Direktno utice na kvalitet softvera i buduci izgled proizvodjaca

    • C.

      Sluzi kao osnova za projektovanje sistema

    • D.

      Omogucava korisniku da bolje razume sistem

    Correct Answer(s)
    A. Predstavlja fazu nakom koje se softver isporucuje naruciocu
    B. Direktno utice na kvalitet softvera i buduci izgled proizvodjaca
  • 7. 

    Softverske greske koje se obicno otklanjaju kompajliranjem programa:

    • A.

      Osnovne greske

    • B.

      Sintaksne greske

    • C.

      Sistemske greske

    • D.

      Semanticke greske

    Correct Answer
    B. Sintaksne greske
  • 8. 

    U slucaju nestanka napajanja,softverski sistem se moze oporaviti sprovodjenjem sledecih aktivnosti:

    • A.

      Ne preduzimati nista,vec nastaviti sa radom po dolasku napajanja

    • B.

      Izbrisati nekoliko transakcija koje su prethodile nestanku napajanja

    • C.

      Nakon ukljucivanja strujnog agregata,nastaviti sa radom

    • D.

      Zapamtiti poslednje transakcije i ponoviti ih po dolasku napajanja

    Correct Answer(s)
    C. Nakon ukljucivanja strujnog agregata,nastaviti sa radom
    D. Zapamtiti poslednje transakcije i ponoviti ih po dolasku napajanja
  • 9. 

    Svrha testiranja softvera je da se:

    • A.

      Dokaze da program ispravno radi

    • B.

      Pronadju greske u programu

    • C.

      Korisnik uveri da su ispunjeni njegovi zahtevi

    • D.

      Dokaze da je program kvalitetan

    Correct Answer
    B. Pronadju greske u programu
  • 10. 

    Razlozi za uvodjenje posebnog tima za testiranje softvera su: 

    • A.

      Tim za testiranje je subjektivniji od programera

    • B.

      Mnogi programeri,programiranje shvataju licno,kao dokaz njihove inteligencije i sposobnosti

    • C.

      Izbegava se konflikt izmedju osecaja odgovornosti za greske i potrebe da se one pronadju

    • D.

      Tim za testiranje usporava proces razvoja,pa su greske redje

    Correct Answer(s)
    B. Mnogi programeri,programiranje shvataju licno,kao dokaz njihove inteligencije i sposobnosti
    C. Izbegava se konflikt izmedju osecaja odgovornosti za greske i potrebe da se one pronadju
  • 11. 

    Testiranje funkcionalnosti svake komponenete nezavisno od ostatka sistema naziva se:

    • A.

      Jedinicno testiranje

    • B.

      Primarno testiranje

    • C.

      Integraciono testiranje

    • D.

      Osnovno testiranje

    Correct Answer
    A. Jedinicno testiranje
  • 12. 

    Testiranje softvera se odvija u 5 faza,Oznaciti tacan redosled:

    • A.

      Jedinicno testiranje – integraciono testiranje – sistemsko testiranje – test prihvatanja – instalacioni test

    • B.

      Jedinicno testiranje - test prihvatanja - sistemsko testiranje – instalacioni test – integraciono testiranje

    • C.

      Sistemsko testiranje - integraciono testiranje - jedinicno testiranje - test prihvatanja - instalacioni test

    • D.

      Instalacioni test - jedinicno testiranje - integraciono testiranje - test prihvatanja - sistemsko testiranje

    Correct Answer
    A. Jedinicno testiranje – integraciono testiranje – sistemsko testiranje – test prihvatanja – instalacioni test
  • 13. 

    .Radi jedinicnog testiranja modula u sistemu sa vecim brojem komponenata potrebno je razviti programsko okruzenje koje sadrzi: 

    • A.

      Servere i klijente

    • B.

      Module i testove

    • C.

      Drajvere i stabove

    • D.

      Klase i objekte

    Correct Answer
    C. Drajvere i stabove
  • 14. 

    Da bi se proverilo da li je programer ispravno protumacio dizajn pri pisanju programskog koda,formira se posebna grupa za pregled koda koja koristi sledece metode: 

    • A.

      Letimicni pregled

    • B.

      Inspekciju koda

    • C.

      Objektivni pregled

    • D.

      Detaljni pregled

    Correct Answer(s)
    A. Letimicni pregled
    B. Inspekciju koda
  • 15. 

    Metodi bele i crne kutije se sprovode u okviru:

    • A.

      Jedinicnog testiranja

    • B.

      Integracionog testiranja

    • C.

      Sistemskog testiranja

    • D.

      Uvodnog testiranja

    Correct Answer
    A. Jedinicnog testiranja
  • 16. 

    Metod podele na klase ekvivalencije ima sledece osobine:

    • A.

      Razvrstava ulazne podatke u reprezentativne klase ekvivalencije

    • B.

      Formira medjusobno disjunktne klase ekvivalencije

    • C.

      Testira komponentu za sve vrednosti ulaza iz svake klase ekvivalencije

    • D.

      Formira medjusobno zavisne klase ekvivalencije

    Correct Answer(s)
    A. Razvrstava ulazne podatke u reprezentativne klase ekvivalencije
    B. Formira medjusobno disjunktne klase ekvivalencije
  • 17. 

    Metod testiranja pomocu uzrocno posledicnih grafova sprovodi se putem cetiri aktivnosti: 1-formiranje test primera,2-generisanje tabele odlucivanja,3-identifikovanje uzroka i posledica na osnovu specifikacije i 4-generisanje uzrocno posledicnog grafa,oznaciti tacan redosled 

    • A.

      2-3-4-1

    • B.

      3-2-4-1

    • C.

      3-4-2-1

    • D.

      4-1-3-2

    Correct Answer
    C. 3-4-2-1
  • 18. 

    Integracija komponeneta koje su prosle jedinicno testiranje u jedinstven sistem radi daljeg testiranja,moze se vrsiti prema:

    • A.

      Sendvic integracija

    • B.

      Integracija po sirini

    • C.

      Integracija od dna ka vrhu

    • D.

      Otvorena integracija

    Correct Answer(s)
    A. Sendvic integracija
    C. Integracija od dna ka vrhu
  • 19. 

    Integraciono testiranje po principu velikog praska

    • A.

      Je najcesce koriscen metod

    • B.

      Ima vrlo malu verovatnocu uspesnosti

    • C.

      Koristi se samo u slučaju vrlo malih sistema

    • D.

      Omogucava lako nalazenje gresaka

    Correct Answer(s)
    B. Ima vrlo malu verovatnocu uspesnosti
    C. Koristi se samo u slučaju vrlo malih sistema
  • 20. 

    Pri testiranju performansi sistema,testovi kapaciteta proveravaju: 

    • A.

      Zahteve koji se odnose na vremena izvrsenja pojedinih funkcija i vremena odziva

    • B.

      Rad sistema na operativnim granicama u kratkom vremenskom periodu

    • C.

      Kako sistem obradjuje velike kolicine podataka

    • D.

      Kako sistem reaguje na otkaz

    Correct Answer
    C. Kako sistem obradjuje velike kolicine podataka
  • 21. 

    Pri testiranju performansi sistema,regresivni testovi 

    • A.

      Se koriste samo jednom

    • B.

      Se koriste vise puta

    • C.

      Proveravaju da li je doslo do loseg rada funckija koje nisu obuhvacene konkretnom izmenom

    • D.

      Proveravaju da li je doslo do loseg rada funckija u kojoj je doslo do neke izmene

    Correct Answer(s)
    B. Se koriste vise puta
    C. Proveravaju da li je doslo do loseg rada funckija koje nisu obuhvacene konkretnom izmenom
  • 22. 

    Izdvajanje dela programskog koda koji se odnose na ulazne i izlazne podatke u posebne komponente naziva se: 

    • A.

      Lokalizacija ulaza i izlaza

    • B.

      Pseudokod

    • C.

      Testiranje ulaza i izlaza

    • D.

      Modelovanje ulaza i izlaza

    Correct Answer
    A. Lokalizacija ulaza i izlaza
  • 23. 

    Pseudokod  se pise na

    • A.

      Visim programskim jezicima(C,...Java)

    • B.

      Prirodnom jeziku

    • C.

      Obicnom jeziku uz koriscenje sintaksnih elemenata iz postojecih programskih jezika

    • D.

      UML-u koriscenjem razlicitih dijagrama

    Correct Answer
    C. Obicnom jeziku uz koriscenje sintaksnih elemenata iz postojecih programskih jezika
  • 24. 

    .Pri realizaciji neke programske komponente izbor struktura za cuvanje podataka: 

    • A.

      Ne utice na efikasnost programa

    • B.

      Utice na slozenost programa

    • C.

      Ne moze da utice na izbor programskog jezika

    • D.

      Moze se preuzeti iz dizajna

    Correct Answer(s)
    B. Utice na slozenost programa
    D. Moze se preuzeti iz dizajna
  • 25. 

    Programeri cesto ulazu napor da neki algoritam realizuju tako da se sto brze izvrsava,cime se umnozava programski kod.Zbog toga se mogu javiti sledece posledice:

    • A.

      Vreme generisanja koda se produzava

    • B.

      Potrebno je manje test primera

    • C.

      Teze je razumeti napisan kod

    • D.

      Buduce izmene se lakse sprovode

    Correct Answer(s)
    A. Vreme generisanja koda se produzava
    C. Teze je razumeti napisan kod
  • 26. 

    Oznaciti tacna tvrdjenja u vezi sa kontrolnim strukturama koje se koriste pri realizaciji neke programske komponente:

    • A.

      Kontrolne strukture ne treba preuzimati iz dizajna sistema

    • B.

      Kontrolne strukture treba izabrati tako da se izbegnu veliki skokovi u programu

    • C.

      Kontrolne strukture treba da budu sto uniformnije

    • D.

      Kontrolne strukture upravljaju tokom izvrsavanja programa

    Correct Answer(s)
    B. Kontrolne strukture treba izabrati tako da se izbegnu veliki skokovi u programu
    D. Kontrolne strukture upravljaju tokom izvrsavanja programa
  • 27. 

    Komentari u datotekama sa programskim kodom predstavljaju:

    • A.

      Unutrasnju programsku dokumentaciju

    • B.

      Spoljasnju programsku dokumentaciju

    • C.

      Osnovnu programsku dokumentaciju

    • D.

      Sistemsku programsku dokumentaciju

    Correct Answer
    A. Unutrasnju programsku dokumentaciju
  • 28. 

    Zaglavlje koje se nalazi na pocetku datoteke sa programskim kodom kojim se realizuje neka komponenta sadrzi:

    • A.

      Test primere za komponentu

    • B.

      Naziv komponente i njeno mesto u sistemu

    • C.

      Nacin na koji se pristupa komponenti

    • D.

      Spisak slicnih komponenata u sistemu

    Correct Answer(s)
    B. Naziv komponente i njeno mesto u sistemu
    C. Nacin na koji se pristupa komponenti
  • 29. 

    Komentari u programskom kodu: 

    • A.

      Se pisu levo od linija koda

    • B.

      Se pisu tokom izrade koda

    • C.

      Su brojni kada se koriste ilustrativna imena promenljivih

    • D.

      Sadrze samo informacije koje nisu vidljive iz koda

    Correct Answer(s)
    B. Se pisu tokom izrade koda
    D. Sadrze samo informacije koje nisu vidljive iz koda
  • 30. 

    Dokumentacija koja opisuje sistem sa opsteg aspekta naziva se:

    • A.

      Unutrasnja dokumentacija

    • B.

      Spoljasnja dokumentacija

    • C.

      Osnovna dokumetacija

    • D.

      Sistemska dokumentacija

    Correct Answer
    B. Spoljasnja dokumentacija
  • 31. 

    Za softverske greske i otkaze vaze sledeca tvrdjenja:

    • A.

      Greska je uzrok pojave nezeljenog efekta,a otkaz je sam taj efekat

    • B.

      Otkaz je uzrok pojave nezeljenog efekta,a greska je sam taj efekat

    • C.

      Otkazi se moraju ispraviti,dok otklanjanje gresaka nije uvek izvodljivo

    • D.

      Greske se moraju ispraviti,dok otklanjanje otkaza nije uvek izvodljivo

    Correct Answer(s)
    A. Greska je uzrok pojave nezeljenog efekta,a otkaz je sam taj efekat
    D. Greske se moraju ispraviti,dok otklanjanje otkaza nije uvek izvodljivo
  • 32. 

    Softverske greske nastale usled lose implementacije postupka rada sa ulaznim podacima nazivaju se: 

    • A.

      Sintaksne greske

    • B.

      Greske u postupku obrade

    • C.

      Greske u preciznosti

    • D.

      Ulazne greske

    Correct Answer
    B. Greske u postupku obrade
  • 33. 

    Softverske greske koje nastaju zbog toga sto primenjene formule ne mogu da daju rezultate sa potrebnim brojem decimala nazivaju se:

    • A.

      Greske zbog performansi

    • B.

      Greske u postupku obrade

    • C.

      Greske u preciznosti

    • D.

      Greske u vremenskoj koordinaciji

    Correct Answer
    C. Greske u preciznosti
  • 34. 

    Softverske greske koje nastaju zbog nedovoljnih kapaciteta koriscenih struktura podataka nazivaju se

    • A.

      Greske zbog performansi

    • B.

      Greske u postupku obrade

    • C.

      Greske zbog prekoracenja

    • D.

      Greske u vremenskoj koordinaciji

    Correct Answer
    C. Greske zbog prekoracenja
  • 35. 

    Softverske greske koje nastaju kada sistem ne postize zatevanu brzinu rada,protok podataka i sl.nazivaju se: 

    • A.

      Greske u postupku obrade

    • B.

      Greske zbog performansi

    • C.

      Greske zbog prekoracenja

    • D.

      Sintaksne greske

    Correct Answer
    B. Greske zbog performansi
  • 36. 

    Greske u softveru koje nastaju zbog neodgovarajucih opisa sistema nazivaju se:

    • A.

      Sintaksne greske

    • B.

      Semanticke greske

    • C.

      Greske u kodu

    • D.

      Greske u dokumentaciji

    Correct Answer
    D. Greske u dokumentaciji
  • 37. 

    Softverske greske se pojavljuju zbog neuskladjenosti redosleda izvrsavanja procesa nazivaju se: 

    • A.

      Greske zbog prekoracenja

    • B.

      Greske zbog performansi

    • C.

      Greske u postupku obrade

    • D.

      Greske u vremenskoj koordinaciji

    Correct Answer
    D. Greske u vremenskoj koordinaciji
  • 38. 

    Softverske greske koje nastaju zbog ne pridrzavanja propisanih procedura nazivaju se: 

    • A.

      Greske zbog nepostovanja standarda

    • B.

      Greske zbog performansi

    • C.

      Greske u vremenskoj koordinaciji

    • D.

      Proceduralne greske

    Correct Answer
    A. Greske zbog nepostovanja standarda
  • 39. 

    Prilikom testiranja slozenog softverskog proizvoda,potrebno je obaviti sledece vrste testiranja 

    • A.

      Primarno i sekundarno

    • B.

      Jedinicno,integraciono i sistemsko

    • C.

      Objektivno i subjektivno

    • D.

      Osnovno i dodatno

    Correct Answer
    B. Jedinicno,integraciono i sistemsko
  • 40. 

    Testiranje saradnje i komunikacije izmedju komponenata sistema sa ciljem dobijanja kompletnog sistema koji radi,naziva se:

    • A.

      Komunikaciono testiranje

    • B.

      Integraciono testiranje

    • C.

      Povezano testiranje

    • D.

      Zavrsno testiranje

    Correct Answer
    B. Integraciono testiranje
  • 41. 

    Testiranje da li sistem u potpunosti ispunjava sve zahteve korisnika tako da moze da bude isporucen,naziva se: 

    • A.

      Jedinicno testiranje

    • B.

      Integraciono testiranje

    • C.

      Sistemsko testiranje

    • D.

      Korisnicko testiranje

    Correct Answer
    C. Sistemsko testiranje
  • 42. 

    Verifikacija softverskog sistema se radi putem

    • A.

      Jedinicnog i sistemskog testiranja

    • B.

      Integracionog i sistemskog testiranja

    • C.

      Sistemskog testiranja

    • D.

      Jedinicnog i integracionog testiranja

    Correct Answer
    D. Jedinicnog i integracionog testiranja
  • 43. 

    Validacija softverskog sistema se radi putem

    • A.

      Jedinicnog testiranja

    • B.

      Integracionog testiranja

    • C.

      Sistemskog testiranja

    • D.

      Jedinicnog i integracionog testiranja

    Correct Answer
    C. Sistemskog testiranja
  • 44. 

    Program koji simulira komponenetu koja poziva modul koji se testira naziva se:

    • A.

      Drajver

    • B.

      Stab

    • C.

      Podprogram

    • D.

      Interfejs

    Correct Answer
    A. Drajver
  • 45. 

    Program koji simulira modul koja se poziva iz komponenete koja se testira naziva se: 

    • A.

      Drajver

    • B.

      Stab

    • C.

      Tester

    • D.

      Klaster

    Correct Answer
    B. Stab
  • 46. 

    Metod pregleda koda  u kome programer prezentira kod,a zatim se vodi diskusija u cilju  pronalazenja gresaka,naziva se:

    • A.

      Inspekcija koda

    • B.

      Letimicni pregled

    • C.

      Detaljan pregled

    • D.

      Prezentacioni pregled

    Correct Answer
    B. Letimicni pregled
  • 47. 

    Metod pregleda koda  u kome se provera koda i dokumentacije radi prema prethodno pripremljenoj listi  pitanja naziva se:

    • A.

      Letimicni pregled

    • B.

      Metod liste

    • C.

      Provera sposobnosti

    • D.

      Inspekcija koda

    Correct Answer
    D. Inspekcija koda
  • 48. 

    Testiranje programa kao zatvorene kutije nepoznatog sadrzaja kod koje se vide samo ulazi i izlazi predstavlja

    • A.

      Metod Bele kutije

    • B.

      Metod crne kutije

    • C.

      Metod neprovidne kutije

    • D.

      Metod providne kutije

    Correct Answer
    B. Metod crne kutije
  • 49. 

    Testiranje programa kao otvorene kutije cija je unutrasnjost poznata predstavlja 

    • A.

      Metod Bele kutije

    • B.

      Metod crne kutije

    • C.

      Metod neprovidne kutije

    • D.

      Metod providne kutije

    Correct Answer
    A. Metod Bele kutije
  • 50. 

    Po metodu crne kutije razvijene su sledece tehnike funkcionalnog testiranja 

    • A.

      Pokrivanje odluka

    • B.

      Podela na klase ekvivalencije

    • C.

      Pokrivanje iskaza

    • D.

      Uzrocno-posledicni graf

    Correct Answer(s)
    B. Podela na klase ekvivalencije
    D. Uzrocno-posledicni graf

Quiz Review Timeline +

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

  • Current Version
  • Dec 28, 2015
    Quiz Edited by
    ProProfs Editorial Team
  • Dec 27, 2015
    Quiz Created by
    Dragomir
Back to Top Back to top
Advertisement
×

Wait!
Here's an interesting quiz for you.

We have other quizzes matching your interest.