1.
U fazi implementacije softvera, programmer prevodi:
Correct Answer
C. Opise iz projekata u programski kod
Explanation
During the software implementation phase, the programmer translates descriptions from projects into source code. This means that the programmer takes the written or verbal descriptions of the desired functionality and converts them into actual programming code that can be executed by the computer. This step is crucial in turning the project requirements and specifications into a working software application.
2.
Svhra pisanja pseudokoda je:
Correct Answer
A. Brzo ispitivanje razlicitih alternativa implementacije
Explanation
The correct answer is "Brzo ispitivanje razlicitih alternativa implementacije" (Quick testing of different implementation alternatives). This answer suggests that one of the advantages of pseudocode is that it allows for quick testing of different ways to implement a solution before actually writing the code. Pseudocode provides a way to outline the logic and structure of a program without getting bogged down in specific syntax, making it easier to experiment with different approaches and choose the most efficient or effective one.
3.
Visekratno upotrebljive komponente su komponente koje:
Correct Answer(s)
A. Su ranije generisane tako da se mogu ponovo primeniti
C. Se generisu sa namerom da se mogu kasnije koristiti
Explanation
Visekratno upotrebljive komponente su komponente koje su prethodno generisane sa namerom da se mogu ponovo primeniti u budućim situacijama. Ovo znači da su dizajnirane i proizvedene na način koji omogućava njihovu ponovnu upotrebu umesto da budu jednokratne ili istrošene zbog česte primene.
4.
Da bi se realizovala neka programska komponeneta,potrebno je utvrditi:
Correct Answer(s)
A. Strukture podataka koje ce biti koriscene
C. Algoritme koji ce biti primenjeni
Explanation
This answer suggests that in order to implement a software component, it is necessary to determine the data structures that will be used and the algorithms that will be applied. This is important because the choice of data structures and algorithms can greatly impact the performance and efficiency of the component. Additionally, it is important to consider the documentation of the component, although it is not explicitly mentioned in the question.
5.
Programska dokumentacija moze biti:
Correct Answer(s)
B. Unutrasnja
C. Spoljasnja
Explanation
Program documentation can be categorized into different types based on their purpose and audience. "Unutrasnja" refers to internal documentation that is intended for the developers and maintainers of the program. It includes details about the program's architecture, design, and implementation. "Spoljasnja" refers to external documentation that is meant for the end users or clients of the program. It includes user manuals, installation guides, and other documentation that helps users understand and use the program effectively.
6.
U procesu razvoja softvera,faza testiranja ima veliki znacaj zato sto:
Correct Answer(s)
A. Predstavlja fazu nakom koje se softver isporucuje naruciocu
B. Direktno utice na kvalitet softvera i buduci izgled proizvodjaca
Explanation
The testing phase in software development is significant because it represents the phase after which the software is delivered to the client and directly influences the quality of the software and the future appearance of the manufacturer.
7.
Softverske greske koje se obicno otklanjaju kompajliranjem programa:
Correct Answer
B. Sintaksne greske
Explanation
Sintaksne greške su softverske greške koje se obično otklanjaju kompajliranjem programa. One se javljaju kada programer nepravilno napiše ili strukturira kod, što rezultira neispravnim sintaksom. Kada se takve greške javljaju, kompajler ne može prevesti program u izvršni kod. Da bi se otklonile sintaksne greške, programer mora ispraviti nepravilnosti u kodu, kao što su nedostajući ili nepravilno postavljeni znakovi, zarez, zagrada ili ključne riječi.
8.
U slucaju nestanka napajanja,softverski sistem se moze oporaviti sprovodjenjem sledecih aktivnosti:
Correct Answer(s)
C. Nakon ukljucivanja strujnog agregata,nastaviti sa radom
D. Zapamtiti poslednje transakcije i ponoviti ih po dolasku napajanja
Explanation
After a power outage, the software system can be recovered by turning on the power generator and continuing with the work. It is also important to remember the last transactions and repeat them once the power is restored.
9.
Svrha testiranja softvera je da se:
Correct Answer
B. Pronadju greske u programu
Explanation
The purpose of software testing is to find errors or bugs in the program. Testing helps identify any flaws or issues in the software before it is released to the users. By finding and fixing these errors, the overall quality of the program can be improved, ensuring that it functions correctly and meets the user's requirements.
10.
Razlozi za uvodjenje posebnog tima za testiranje softvera su:
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
Explanation
The reason for introducing a separate software testing team is that many programmers perceive programming as a personal validation of their intelligence and abilities. This can create a conflict between their sense of responsibility for errors and the need to identify them. By having a dedicated testing team, this conflict can be avoided, allowing for more effective error detection and resolution. Additionally, having a separate testing team can help to slow down the development process, leading to fewer errors overall.
11.
Testiranje funkcionalnosti svake komponenete nezavisno od ostatka sistema naziva se:
Correct Answer
A. Jedinicno testiranje
Explanation
Jedinicno testiranje se odnosi na testiranje funkcionalnosti svake komponente nezavisno od ostatka sistema. Ovo testiranje se fokusira na provjeru ispravnosti pojedinačnih jedinica koda, kao što su funkcije, metode ili klase. Cilj je identifikovati greške i provjeriti da li svaka jedinica radi kako treba. Ovo testiranje se obično vrši prije integracionog testiranja, kako bi se osiguralo da svaka komponenta radi ispravno prije nego što se integriše sa ostalim komponentama sistema.
12.
Testiranje softvera se odvija u 5 faza,Oznaciti tacan redosled:
Correct Answer
A. Jedinicno testiranje – integraciono testiranje – sistemsko testiranje – test prihvatanja – instalacioni test
Explanation
The correct answer is the first option: Jedinicno testiranje – integraciono testiranje – sistemsko testiranje – test prihvatanja – instalacioni test. This is the correct order because unit testing is typically done first to test individual components of the software. Integration testing follows to test how these components work together. System testing is then performed to test the entire system. Test prihvatanja (acceptance testing) is done to ensure that the system meets the requirements and is ready for deployment. Finally, the installation test is conducted to ensure that the software can be successfully installed on the intended environment.
13.
Radi jedinicnog testiranja modula u sistemu sa vecim brojem komponenata potrebno je razviti programsko okruzenje koje sadrzi:
Correct Answer
C. Drajvere i stabove
Explanation
The correct answer is "Drajvere i stabove". In the context of module testing in a system with multiple components, "Drajvere i stabove" refers to drivers and stubs. Drivers are software components that simulate the behavior of higher-level components, allowing the module being tested to interact with them. Stubs, on the other hand, are simplified versions of lower-level components that the module being tested depends on. By using drivers and stubs, the module can be tested in isolation without the need for all the actual components to be present.
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:
Correct Answer(s)
A. Letimicni pregled
B. Inspekciju koda
Explanation
To verify if a programmer has correctly interpreted the design while writing code, a special code review group is formed. This group uses two methods: Letimicni pregled (quick review) and Inspekciju koda (code inspection). These methods involve reviewing the code for correctness and adherence to design principles. The other two options, Objektivni pregled (objective review) and Detaljni pregled (detailed review), are not mentioned as methods used by the code review group in this context.
15.
Metodi bele i crne kutije se sprovode u okviru:
Correct Answer
A. Jedinicnog testiranja
Explanation
Metodi bele i crne kutije se sprovode u okviru jediničnog testiranja. Jedinčno testiranje je proces testiranja pojedinačnih komponenti ili modula softvera kako bi se proverila njihova ispravnost i funkcionalnost. Metoda bele kutije podrazumeva testiranje komponenti sa poznavanjem njihovog unutrašnjeg rada, dok metoda crne kutije podrazumeva testiranje komponenti bez poznavanja njihovog unutrašnjeg rada. Obe metode su važne za otkrivanje grešaka i poboljšanje kvaliteta softvera.
16.
Metod podele na klase ekvivalencije ima sledece osobine:
Correct Answer(s)
A. Razvrstava ulazne podatke u reprezentativne klase ekvivalencije
B. Formira medjusobno disjunktne klase ekvivalencije
Explanation
The method of partitioning into equivalence classes has the property of classifying input data into representative equivalence classes. It also forms mutually disjoint equivalence classes.
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
Correct Answer
C. 3-4-2-1
Explanation
The correct order for the activities in the testing method using cause-effect graphs is 3-4-2-1. First, the causes and effects are identified based on the specification. Then, a cause-effect graph is generated. After that, test cases are formed, and finally, a decision table is generated.
18.
Integracija komponeneta koje su prosle jedinicno testiranje u jedinstven sistem radi daljeg testiranja,moze se vrsiti prema:
Correct Answer(s)
A. Sendvic integracija
C. Integracija od dna ka vrhu
Explanation
The correct answer is "Sendvic integracija, Integracija od dna ka vrhu." Sendvic integracija refers to the process of integrating components that have passed unit testing into a single system for further testing. Integracija od dna ka vrhu means integrating from the bottom up, starting with the lower-level components and gradually adding higher-level components. Both approaches are commonly used in software development to ensure that all components work together effectively.
19.
Integraciono testiranje po principu velikog praska
Correct Answer(s)
B. Ima vrlo malu verovatnocu uspesnosti
C. Koristi se samo u slučaju vrlo malih sistema
Explanation
The correct answer is "Ima vrlo malu verovatnocu uspesnosti, Koristi se samo u slučaju vrlo malih sistema." This suggests that "Integraciono testiranje po principu velikog praska" has a very low success rate and is only used for very small systems.
20.
Pri testiranju performansi sistema,testovi kapaciteta proveravaju:
Correct Answer
C. Kako sistem obradjuje velike kolicine podataka
Explanation
Capacity testing is a type of performance testing that evaluates how a system handles large amounts of data. It checks the system's ability to process and manage a high volume of data without any performance degradation or failure. This type of testing helps identify any bottlenecks or limitations in the system's processing capabilities and ensures that it can handle the expected workload efficiently.
21.
Pri testiranju performansi sistema,regresivni testovi
Correct Answer(s)
B. Se koriste vise puta
C. Proveravaju da li je doslo do loseg rada funckija koje nisu obuhvacene konkretnom izmenom
Explanation
Regresivni testovi se koriste više puta i proveravaju da li je došlo do lošeg rada funkcija koje nisu obuhvaćene konkretnom izmenom. Ovo se radi kako bi se osiguralo da izmena u jednom delu sistema nije uticala na ispravnost drugih delova sistema koji nisu direktno pogođeni izmenom.
22.
Izdvajanje dela programskog koda koji se odnose na ulazne i izlazne podatke u posebne komponente naziva se:
Correct Answer
A. Lokalizacija ulaza i izlaza
Explanation
The correct answer is "Lokalizacija ulaza i izlaza". This refers to the process of extracting the part of the program code that relates to input and output data into separate components. This allows for better organization and management of input and output operations within the program.
23.
Pseudokod se pise na:
Correct Answer
C. Obicnom jeziku uz koriscenje sintaksnih elemenata iz postojecih programskih jezika
Explanation
The pseudocode is written in plain language using syntax elements from existing programming languages. This means that it uses a combination of natural language and programming language syntax to describe the algorithm or program logic. It allows for a more human-readable and understandable representation of the code, without the need for strict adherence to a specific programming language's syntax rules.
24.
Visekratno upotrebljive komponente su komponente koje:
Correct Answer(s)
A. Su ranije generisane tako da se mogu ponovo promeniti
C. Se generisu sa namerom da se mogu kasnije koristiti
Explanation
Visekratno upotrebljive komponente su komponente koje su ranije generisane tako da se mogu ponovo promeniti i se generisu sa namerom da se mogu kasnije koristiti. This means that reusable components are components that are generated earlier so that they can be changed again and are generated with the intention of being used later.
25.
Pri realizaciji neke programske komponente izbor struktura za cuvanje podataka:
Correct Answer(s)
B. Utice na slozenost programa
D. Moze se preuzeti iz dizajna
Explanation
The choice of data structure affects the complexity of the program because different data structures have different time and space complexity for various operations. The complexity of the program can be influenced by the efficiency of the chosen data structure in performing operations such as insertion, deletion, and searching. Additionally, the choice of data structure can be taken from the design phase of the program, where the requirements and constraints are analyzed, and the appropriate data structure is selected based on those factors.
26.
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:
Correct Answer(s)
A. Vreme generisanja koda se produzava
C. Teze je razumeti napisan kod
Explanation
Programmers often put effort into optimizing algorithms to execute as quickly as possible, which can result in the following consequences: the time it takes to generate code increases, fewer test cases are needed, it becomes more difficult to understand the written code, and future changes are easier to implement.
27.
Oznaciti tacna tvrdjenja u vezi sa kontrolnim strukturama koje se koriste pri realizaciji neke programske komponente:
Correct Answer(s)
B. Kontrolne strukture treba izabrati tako da se izbegnu veliki skokovi u programu
D. Kontrolne strukture upravljaju tokom izvrsavanja programa
Explanation
The correct answer states that control structures should be chosen in a way that avoids large jumps in the program and that control structures manage the flow of program execution. This means that control structures should be designed and implemented in a way that allows for smooth and efficient execution of the program, without abrupt or unnecessary jumps in the flow. Control structures play a crucial role in directing the flow of execution and ensuring that the program behaves as intended.
28.
Programska dokumentacija moze biti:
Correct Answer(s)
B. Unutrasnja
C. Spoljasnja
Explanation
Programska dokumentacija može biti unutrašnja ili spoljašnja. Unutrašnja dokumentacija se odnosi na dokumentaciju koja je namenjena internoj upotrebi, kao što su komentari u kodu, uputstva za programere i tehnička dokumentacija. Spoljašnja dokumentacija se odnosi na dokumentaciju koja je namenjena korisnicima ili drugim spoljnim entitetima, kao što su uputstva za korišćenje, tehničke specifikacije i korisnički priručnici. Sistemska dokumentacija se odnosi na dokumentaciju koja opisuje sistem kao celinu, uključujući i njegove komponente, arhitekturu i funkcionalnosti.
29.
Komentari u datotekama sa programskim kodom predstavljaju:
Correct Answer
A. Unutrasnju programsku dokumentaciju
Explanation
Komentari u datotekama sa programskim kodom predstavljaju unutrasnju programsku dokumentaciju. Komentari su linije teksta koje se nalaze unutar koda i služe programerima da objasne određeni deo koda ili da daju uputstva o tome kako koristiti određene funkcije ili promenljive. Ova dokumentacija je namenjena internom timu programera i neće biti vidljiva korisnicima ili drugim spoljnim osobama koje koriste program.
30.
Zaglavlje koje se nalazi na pocetku datoteke sa programskim kodom kojim se realizuje neka komponenta sadrzi:
Correct Answer(s)
B. Naziv komponente i njeno mesto u sistemu
C. Nacin na koji se pristupa komponenti
Explanation
The header at the beginning of a program code file that implements a component typically contains the name of the component and its location in the system, as well as the way to access the component. This information is important as it provides an overview of the component and its role within the system. It helps other developers understand how to interact with the component and locate it within the system's architecture.
31.
Komentari u programskom kodu:
Correct Answer(s)
B. Se pisu tokom izrade koda
D. Sadrze samo informacije koje nisu vidljive iz koda
Explanation
The given answer is correct because comments in programming code are written during the code development process and they contain information that is not visible in the code itself. Comments are used to explain the purpose of the code, provide clarifications, or make notes for future reference. They are typically written beside or above the lines of code and can also include illustrative variable names.
32.
Dokumentacija koja opisuje sistem sa opsteg aspekta naziva se:
Correct Answer
B. Spoljasnja dokumentacija
Explanation
Spoljasnja dokumentacija je dokumentacija koja opisuje sistem sa opsteg aspekta. Ova dokumentacija je namenjena korisnicima, klijentima i drugim eksternim osobama koje nisu direktno uključene u razvoj sistema. Ona pruža detaljne informacije o funkcionalnostima, uputstva za upotrebu, tehničke specifikacije i ostale relevantne informacije o sistemu. Spoljasnja dokumentacija je važna za razumevanje sistema i njegovu pravilnu upotrebu od strane korisnika.
33.
U procesu razvoja softvera,faza testiranja ima veliki znacaj zato sto:
Correct Answer(s)
A. Predstavlja fazu nakon koje se softver isporucuje naruciocu
B. Direktno utice na kvalitet softvera i buduci ugled proizvodjaca
Explanation
The correct answer is "Predstavlja fazu nakon koje se softver isporučuje naručiocu" and "Direktno utiče na kvalitet softvera i budući ugled proizvođača". This is because the testing phase is crucial in software development as it ensures that the software meets the requirements and functions correctly before it is delivered to the client. Additionally, thorough testing directly impacts the quality of the software and the reputation of the manufacturer.
34.
Za softverske greske i otkaze vaze sledeca tvrdjenja:
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
Explanation
The given answer states that a "greska" (error) is the cause of an unwanted effect, while an "otkaz" (failure) is the effect itself. It also mentions that errors must be corrected, while it is not always possible to eliminate failures. This explanation aligns with the statements provided in the question.
35.
Softverske greske koje se obicno otklanjaju kompajliranjem programa nazivaju se:
Correct Answer
B. Sintaksne greske
Explanation
The correct answer is "Sintaksne greske" because these are the errors that occur when there is a violation of the programming language's syntax rules. These errors are usually caught by the compiler during the compilation process and need to be fixed before the program can be executed.
36.
Softverske greske nastale usled lose implementacije postupka rada sa ulaznim podacima nazivaju se:
Correct Answer
B. Greske u postupku obrade
Explanation
The given correct answer is "Greske u postupku obrade". This answer refers to software errors that occur due to a faulty implementation of the data processing procedure. These errors can occur during the manipulation, calculation, or transformation of input data within a software system.
37.
Softverske greske koje nastaju zbog toga sto primenjene formule ne mogu da daju rezultate sa potrebnim brojem decimala nazivaju se:
Correct Answer
C. Greske u preciznosti
Explanation
The correct answer is "Greske u preciznosti" which translates to "Errors in precision" in English. This refers to software errors that occur when the applied formulas cannot provide results with the required number of decimals.
38.
Softverske greske koje nastaju zbog nedovoljnih kapaciteta koriscenih struktura podataka nazivaju se
Correct Answer
C. Greske zbog prekoracenja
Explanation
The given correct answer is "Greske zbog prekoracenja" which translates to "Errors due to overflow" in English. This explanation suggests that the software errors mentioned in the question occur because the data structures being used do not have enough capacity to handle the amount of data being processed, leading to overflow errors.
39.
Softverske greske koje nastaju kada sistem ne postize zatevanu brzinu rada,protok podataka i sl.nazivaju se:
Correct Answer
B. Greske zbog performansi
Explanation
The given correct answer is "Greske zbog performansi" which translates to "Errors due to performance" in English. This refers to software errors that occur when a system fails to achieve the desired speed of operation, data throughput, and similar performance metrics. These errors can occur when a program or system is not optimized or when there are bottlenecks in the hardware or network infrastructure.
40.
Greske u softveru koje nastaju zbog neodgovarajucih opisa sistema nazivaju se:
Correct Answer
D. Greske u dokumentaciji
Explanation
Greske u dokumentaciji se odnose na greške koje se javljaju zbog neodgovarajućih opisa sistema u dokumentaciji. Ovo može uključivati nedostatak ili pogrešne informacije, nedoslednosti ili kontradikcije u dokumentaciji. Ove greške mogu dovesti do nesporazuma ili pogrešnog korišćenja softvera.
41.
Softverske greske se pojavljuju zbog neuskladjenosti redosleda izvrsavanja procesa nazivaju se:
Correct Answer
D. Greske u vremenskoj koordinaciji
Explanation
The given correct answer is "Greske u vremenskoj koordinaciji" which translates to "Errors in time coordination" in English. This answer suggests that software errors occur due to a lack of synchronization in the execution order of processes. This can lead to issues such as race conditions or incorrect timing of events, causing errors in the software.
42.
Softverske greske koje nastaju zbog ne pridrzavanja propisanih procedura nazivaju se:
Correct Answer
A. Greske zbog nepostovanja standarda
Explanation
The correct answer is "Greske zbog nepostovanja standarda". This is because the question asks for software errors that occur due to not following prescribed procedures. Not adhering to standards can lead to errors in software development and implementation. These errors can include issues with compatibility, interoperability, and overall quality of the software.
43.
Razlozi za uvodjenje posebnog tima za testiranje softvera su:
Correct Answer(s)
B. Mnogi programeri programiranje shvataju licno kao odraz njihove sposobnosti
C. Izbegava se konflikt izmedju osecanja odgovornosti za greske i potrebe da se one pronadju
Explanation
The reason for introducing a separate software testing team is that many programmers take programming personally as a reflection of their abilities. This can create a conflict between their sense of responsibility for errors and the need to find them. By having a separate testing team, this conflict is avoided, and errors can be identified without personal biases. Additionally, having a testing team can slow down the development process, resulting in fewer errors.
44.
Prilikom testiranja slozenog softverskog proizvoda,potrebno je obaviti sledece vrste testiranja
Correct Answer
B. Jedinicno,integraciono i sistemsko
Explanation
The correct answer is "Jedinicno, integraciono i sistemsko" because when testing a complex software product, it is necessary to perform unit, integration, and system testing. Unit testing focuses on testing individual components or units of the software, ensuring that each unit functions correctly. Integration testing verifies the interaction between different units or components, ensuring that they work together as intended. System testing evaluates the entire system as a whole, checking if it meets the specified requirements and functions properly in its intended environment. These three types of testing are essential in ensuring the quality and functionality of a complex software product.
45.
Testiranje saradnje i komunikacije izmedju komponenata sistema sa ciljem dobijanja kompletnog sistema koji radi,naziva se:
Correct Answer
B. Integraciono testiranje
Explanation
Integraciono testiranje se odnosi na testiranje saradnje i komunikacije između komponenata sistema kako bi se osiguralo da sistem funkcioniše kao kompletan entitet. Ovo testiranje se obično vrši nakon što su pojedinačne komponente testirane i integrisane u sistem. Cilj integracionog testiranja je identifikacija i rešavanje problema koji mogu nastati prilikom interakcije između komponenata sistema. Završno testiranje se odnosi na testiranje celokupnog sistema kako bi se potvrdilo da je spreman za upotrebu, ali nije specifično vezano za testiranje komunikacije i saradnje između komponenata.
46.
Testiranje da li sistem u potpunosti ispunjava sve zahteve korisnika tako da moze da bude isporucen,naziva se:
Correct Answer
C. Sistemsko testiranje
Explanation
Sistemsko testiranje je proces testiranja u kojem se proverava da li sistem u potpunosti ispunjava sve zahteve korisnika i da li je spreman za isporuku. Ovo uključuje testiranje celokupnog sistema kao jedne funkcionalne jedinice, proveru da li su sve komponente sistema integrisane i da li rade zajedno kako je očekivano. Sistemsko testiranje se obično vrši nakon integracionog testiranja, koje proverava da li su pojedinačne komponente sistema ispravno integrisane.
47.
Verifikacija softverskog sistema se radi putem
Correct Answer
D. Jedinicnog i integracionog testiranja
Explanation
The correct answer is "Jedinicnog i integracionog testiranja" which translates to "Unit and integration testing" in English. This explanation suggests that the verification of a software system is done through both unit testing, which focuses on testing individual components or units of code, and integration testing, which tests the interaction between different components or units. This combination of testing techniques ensures that both the individual units and their integration within the system are functioning correctly.
48.
Validacija softverskog sistema se radi putem
Correct Answer
C. Sistemskog testiranja
Explanation
The correct answer is "Sistemskog testiranja." System testing is a type of software validation that is performed on a complete, integrated system to evaluate its compliance with specified requirements. It involves testing the system as a whole to ensure that all components work together correctly and meet the desired functionality. This type of testing is typically done after unit testing and integration testing have been completed.
49.
Program koji simulira komponenetu koja poziva modul koji se testira naziva se:
Correct Answer
A. Drajver
Explanation
The correct answer is "Drajver". In software testing, a driver is a program or component that simulates the behavior of a calling module or component. It is used to test the functionality and compatibility of the module being tested. The driver provides the necessary inputs and calls the functions or methods of the module being tested, allowing the tester to observe and evaluate its behavior and output.
50.
Program koji simulira modul koja se poziva iz komponenete koja se testira naziva se:
Correct Answer
B. Stab
Explanation
The program that simulates the module being called from the component being tested is called "Stab".