Operativni SiSTEMi 1

Reviewed by Editorial Team
The ProProfs editorial team is comprised of experienced subject matter experts. They've collectively created over 10,000 quizzes and lessons, serving over 100 million users. Our team includes in-house content moderators and subject matter experts, as well as a global network of rigorously trained contributors. All adhere to our comprehensive editorial guidelines, ensuring the delivery of high-quality content.
Learn about Our Editorial Process
| By Nolers
N
Nolers
Community Contributor
Quizzes Created: 1 | Total Attempts: 829
| Attempts: 829
SettingsSettings
Please wait...
  • 1/251 Pitanja

    Koji je ovo algoritam

    • FIFO algoritam:
    • Ne znam
    • Ne znam
Please wait...
Operativni Sistemi 1 - Quiz

Quiz Preview

  • 2. 

    Objasniti dinamičko punjenje? Ko je glani i odgovorni za dinamičko punjenje

    • Programer

    • Dugi raspoređivač

    • Kratki raspoređivač

    • Operativni sistem

    Correct Answer
    A. Programer
    Explanation
    Dinamičko punjenje se odnosi na proces u kojem se programer bavi dodavanjem ili uklanjanjem funkcionalnosti iz aplikacije tokom izvršavanja programa. Programer je glavni i odgovorni za dinamičko punjenje jer on odlučuje koje funkcionalnosti treba dodati ili ukloniti u aplikaciji kako bi se postigao željeni rezultat. Programer može koristiti odgovarajuće tehnike i alate kako bi omogućio dinamičko punjenje u aplikaciji.

    Rate this question:

  • 3. 

    Imate MMU sa relokacionim registrom. Generisana logička adresa iznosi 150, a vrednostrelokacionog registra za proces je 10000. Izračunati fizičku adresu.

    Correct Answer
    10150
    Explanation
    The logical address is calculated by adding the value of the relocation register to the generated logical address. In this case, the logical address is 150 and the value of the relocation register is 10000. Adding these two values together gives us a physical address of 10150.

    Rate this question:

  • 4. 

    Sta je ovo 

    • RPC poziv udaljene procedure

    • Ne znam

    • Pitajte nekoga

    Correct Answer
    A. RPC poziv udaljene procedure
    Explanation
    The given answer "RPC poziv udaljene procedure" is in Serbian language and it translates to "RPC call remote procedure" in English. It suggests that the question is asking about the meaning or definition of RPC (Remote Procedure Call), which is a protocol that allows a computer program to execute a subroutine or procedure in another computer or server.

    Rate this question:

  • 5. 

    Koju arhitekturu vidite na slici:

    • Client/server

    • Time sharing

    • Cloud computing

    • Distributed systems

    • Cluster

    Correct Answer
    A. Client/server
    Explanation
    The correct answer is "Client/server". This architecture is depicted in the image. In a client/server architecture, the client sends requests to a server, which processes those requests and sends back the results. This architecture allows for the separation of concerns, as the client is responsible for the presentation layer and user interface, while the server handles the business logic and data storage.

    Rate this question:

  • 6. 

    U arhitekturu koju vidite na ovoj slici:

    • Sloj M može tražiti uslugu samo slojeva ispod sebe (M-1, ....)

    • Sloj M može tražiti uslugu samo slojeva iznad sebe (M-1,.....)

    • Sloj M može tražiti uslugu bilo kog sloja

    • Sloj M može koristiti samo sopstvene usluge

    Correct Answer
    A. Sloj M može tražiti uslugu samo slojeva ispod sebe (M-1, ....)
    Explanation
    The correct answer is "Sloj M može tražiti uslugu samo slojeva ispod sebe (M-1, ....)". This means that Layer M can only request services from the layers below it, denoted as M-1 and so on. It cannot request services from the layers above it or from any other layer.

    Rate this question:

  • 7. 

    Sta je najbolje za time sharing sisteme

    • Round Robin (RR)

    • Ne znam

    • Ne znam ni ja

    Correct Answer
    A. Round Robin (RR)
    Explanation
    Round Robin (RR) is the best option for time sharing systems because it ensures fairness and equal distribution of resources among multiple users. In RR scheduling, each user is given a fixed time slice or quantum to use the system, and if the user does not complete their task within the time slice, it is preempted and the next user is given a chance. This prevents any single user from monopolizing the system and allows for efficient utilization of resources. Therefore, RR is the most suitable scheduling algorithm for time sharing systems.

    Rate this question:

  • 8. 

    U strukturnoj šemi OS-a, najkvalitetniji i fundamentalni deo naziva se:

    • Kernel

    • MMU

    • Device Driver

    • TCP/IP

    • Interrupt routine

    Correct Answer
    A. Kernel
    Explanation
    The kernel is the most important and fundamental part of an operating system. It is responsible for managing the system's resources, such as memory, processes, and hardware devices. Without the kernel, the operating system would not be able to function properly. It acts as a bridge between the software and hardware components of the system, allowing them to communicate and work together. The kernel also provides essential services and functions, such as memory management, process scheduling, and device driver management. Therefore, the kernel is crucial for the proper functioning and stability of an operating system.

    Rate this question:

  • 9. 

    U modelu na slici, kada neka od korisničkih niti pređe u stanje waiting:

    • Sve druge korisničke niti iz iste grupe nastavljaju aktivnosti normalno

    • Sve druge korisničke niti iz iste grupe su blokirane

    • Samo slične niti iz site grupe su blokirane

    • Ne može da se zaključi

    Correct Answer
    A. Sve druge korisničke niti iz iste grupe nastavljaju aktivnosti normalno
    Explanation
    When a user thread in the model transitions to the waiting state, all other user threads from the same group continue their activities normally. This means that the waiting state of one thread does not affect the execution of other threads in the same group.

    Rate this question:

  • 10. 

    Sta je ovo

    • Multilevel rasporedjivanje bez povratne sprege:

    • Ne znam

    • Ne znam ni ja

    Correct Answer
    A. Multilevel rasporedjivanje bez povratne sprege:
  • 11. 

    Koju arhitekturu vidite na slici:

    • Slojevitu

    • Microkernel

    • Distribuiranu

    • Client/server

    • Monolitnu

    Correct Answer
    A. Slojevitu
    Explanation
    The architecture seen in the picture is layered architecture. Layered architecture is a design pattern where the system is divided into multiple layers, each responsible for a specific set of functionalities. Each layer interacts with the layer above and below it, following a strict hierarchy. This allows for easier maintenance, scalability, and reusability of components. In the given picture, the system is clearly divided into different layers, indicating a layered architecture.

    Rate this question:

  • 12. 

    U situaciji prikazanoj u jednoj grani sigurno se dogodila preemption. To je:

    • Druga grana (time slice expired)

    • Prva grana (I/O reguest)

    • Treda grana (fork a child)

    • Četvrta grana (wait for an interrupt)

    • Nijedna grana ne odgovara

    • Dogođa se u svakoj grani

    Correct Answer
    A. Druga grana (time slice expired)
    Explanation
    In the given situation, preemption definitely occurred. This means that the execution of the current process was interrupted because its time slice expired. This allows the operating system to allocate the CPU to another process, ensuring fairness and preventing any single process from monopolizing the CPU for too long.

    Rate this question:

  • 13. 

    Model na slici je:

    • Many-to-one

    • One-to-one

    • Many-to many

    • Ne može da se zaključi

    Correct Answer
    A. Many-to-one
    Explanation
    The model in the picture is a many-to-one model. This means that multiple inputs are mapped to a single output. In other words, there are many possible inputs, but only one corresponding output.

    Rate this question:

  • 14. 

    U multithread modela procesa, programski kod je:

    • Zajednički-deljiv za sve niti

    • Unikatan-nedeljiv za svaku nit pojedinačno

    • Zajednički-deljiv samo za pojedine niti

    • Deljivost zavisi od OS

    Correct Answer
    A. Zajednički-deljiv za sve niti
    Explanation
    The correct answer is "Zajednički-deljiv za sve niti" (Shared-divisible for all threads). This means that the program code can be accessed and executed by multiple threads simultaneously without any issues or conflicts. It implies that the code does not have any thread-specific restrictions or limitations, and can be executed by all threads concurrently.

    Rate this question:

  • 15. 

    Idendifikujte koji je ovo short-term scheduler algoritam, pa ga ocenite po pitanju preemption:

    • Preemptive

    • Zavisi od OS

    • Ne može da se odredi

    • Non-preemptive

    • Uslovno preemptive

    Correct Answer
    A. Preemptive
    Explanation
    This question is asking to identify the short-term scheduler algorithm and evaluate it based on preemption. The correct answer is "Preemptive." This means that the short-term scheduler algorithm allows for preemption, which means that it can interrupt a running process before it has completed and allocate the CPU to another process. This allows for better responsiveness and prioritization of processes.

    Rate this question:

  • 16. 

    Postoje 4 uslova vezana za pojavu deadlock-a1.Mutual Exclusion2. Hold and wait3. No preemption4. Circular WaitDeadlock će se dogoditi:

    • Ako su istovremeno ispunjena sva 4 uslova

    • Ako su istovremeno ispunjena bar 2 od 4 uslova

    • Ako su istovoremeno ispunjena bar 3 od 4 uslova

    • Ako je ispunjen bar jedan od ova 4 uslova

    Correct Answer
    A. Ako su istovremeno ispunjena sva 4 uslova
    Explanation
    If all four conditions are simultaneously satisfied, a deadlock will occur. The four conditions are mutual exclusion, hold and wait, no preemption, and circular wait. Mutual exclusion means that only one process can use a resource at a time. Hold and wait means that a process can hold a resource while waiting for another resource. No preemption means that a resource cannot be taken away from a process until it is finished using it. Circular wait means that there is a circular chain of processes, each waiting for a resource held by the next process in the chain. If all four conditions are met, a deadlock is inevitable.

    Rate this question:

  • 17. 

    Koji OS je napravio jedan od najboljih many-to-many modela:

    • B

    • A

    • C

    • D

    Correct Answer
    A. B
    Explanation
    One of the best many-to-many models was created by OS b.

    Rate this question:

  • 18. 

    Sta je ovde u pitanju

    • Hash bazirana Page tabela(brzo pretrazivanje ogromne tabele stranica):

    • Ne znam

    • Neka kaze ko zna

    Correct Answer
    A. Hash bazirana Page tabela(brzo pretrazivanje ogromne tabele stranica):
  • 19. 

    Sta je ovde

    • Context switch, učestvuju dispečer i kratki rasporedjivač

    • Ne znam

    • Ne znam

    Correct Answer
    A. Context switch, učestvuju dispečer i kratki rasporedjivač
    Explanation
    The correct answer is that a context switch involves the participation of a dispatcher and a short scheduler. A context switch refers to the process of saving the current state of a process and restoring the saved state of another process. It is necessary for multitasking operating systems to efficiently switch between different processes. The dispatcher is responsible for initiating the context switch, while the short scheduler determines which process will be selected to run next. Both the dispatcher and the short scheduler play a crucial role in coordinating the context switch and ensuring smooth execution of multiple processes.

    Rate this question:

  • 20. 

    Ko je najbolji prijatelj CPU i računarskog sistema

    • Timer

    • Cooler

    • Mouse

    • Hard disc

    • Cash memorija

    • Flash memorija

    • MDA

    • Network card

    Correct Answer
    A. Timer
    Explanation
    The timer is the best friend of the CPU and computer system because it helps in managing and coordinating various tasks and processes. It ensures that different operations are executed at specific intervals, allowing for efficient and synchronized functioning of the system. The timer is responsible for maintaining the system clock, scheduling tasks, and controlling the execution of processes, making it an essential component for the smooth operation of the CPU and computer system.

    Rate this question:

  • 21. 

    Šta vidite na ovoj slici:

    • Multiprograming

    • Time-sharing OS

    • Real-time OS

    • PIC ciklus

    • DMA ciklus

    Correct Answer
    A. Multiprograming
    Explanation
    The correct answer is Multiprograming. Multiprogramming is a technique used by operating systems to execute multiple programs concurrently. It allows the CPU to switch between different programs, giving the illusion of parallel execution. This improves the overall efficiency and utilization of the system's resources.

    Rate this question:

  • 22. 

    Koji je ovo shor-term scheduler algoritam

    • RR

    • MultiLevel without feedback

    • Priority

    • MultiLevel with feedback

    • FCFS(FIFO)

    • SJF

    • SRTF

    Correct Answer
    A. RR
    Explanation
    The correct answer is RR, which stands for Round Robin. This scheduling algorithm is a preemptive algorithm in which each process is assigned a fixed time slice or quantum. The processes are executed in a circular order, with each process getting a chance to run for its allocated time slice. If a process does not complete within its time slice, it is moved to the back of the queue and the next process is given a chance to run. This algorithm ensures fairness by giving all processes an equal opportunity to run and is commonly used in time-sharing systems.

    Rate this question:

  • 23. 

    Sta je ovo

    • Paging sa TLB, performanse su kao bez paginga:

    • Ne znam

    • Sta ja znam

    • Nikad necu ni znati

    Correct Answer
    A. Paging sa TLB, performanse su kao bez paginga:
  • 24. 

    Sistemski poziv predstavlja interfejs između

    • Procesa i kernela

    • Procesa i memorije

    • Procesa i CPU

    • Procesa i aplikativnog sloja

    Correct Answer
    A. Procesa i kernela
    Explanation
    A sistemski poziv predstavlja interfejs između procesa i kernela. Kernel je jezgro operativnog sistema koje upravlja resursima i pruža osnovne funkcionalnosti, dok su procesi izvršne instance programa. Sistemski poziv omogućava procesima da komuniciraju sa kernelom i zatraže pristup resursima ili izvršenje određenih operacija koje su rezervisane za kernel. Ovo omogućava procesima da pristupe hardverskim uređajima, upravljaju memorijom ili izvrše zaštićene operacije koje su deo kernela.

    Rate this question:

  • 25. 

    Najtipičniji predstavnik TS (timesharing systems)

    • UNIX / Linux

    • MS windows

    • DOS

    • Cloud computing

    • Google chrome

    Correct Answer
    A. UNIX / Linux
    Explanation
    UNIX/Linux is the most typical representative of timesharing systems (TS) because these operating systems were designed to allow multiple users to access and share system resources simultaneously. TS enables multiple users to interact with a single computer system at the same time, dividing the CPU time and resources among them. UNIX/Linux has been widely used in the development of TS due to its stability, multi-user support, and robust security features. It provides a secure and efficient environment for users to run their programs and share system resources, making it the most suitable option for timesharing systems.

    Rate this question:

  • 26. 

    U osnovnom dijagramu slanja proseca, sa slike učestvuju neki od raspoređivača. To su:

    • Short-term scheduler

    • Long-term scheduler

    • Medium-term scheduler

    • Svi

    • Nijedan

    Correct Answer
    A. Short-term scheduler
    Explanation
    The correct answer is Short-term scheduler. In the given question, the options are different types of schedulers that participate in the sending average process. The short-term scheduler is responsible for selecting which process from the ready queue should be executed next. Therefore, it is the most appropriate option in this context.

    Rate this question:

  • 27. 

    Idendifikujte koji je ovo short-term scheduler algoritam, pa ga ocenite po pitanju performansi

    • 5 Odličan

    • 3 Vrlo dobar

    • Zavisi od OS

    • 1 veoma slab

    • 4 jako dobar

    Correct Answer
    A. 5 Odličan
    Explanation
    This answer suggests that the short-term scheduler algorithm being referred to is excellent in terms of performance.

    Rate this question:

  • 28. 

    Struktura na slici:      uglavnom služi:

    • Za modelovanje sistema u cilju ispitivanja deadlock-a

    • Za modelovanje sistema u cilju ispitivanja utroska vremena

    • Za modelovanje sistema u cilju ispitivanja pouzdanosti

    • Za modelovanje sistema u cilju merenja performansi

    Correct Answer
    A. Za modelovanje sistema u cilju ispitivanja deadlock-a
    Explanation
    The correct answer is "za modelovanje sistema u cilju ispitivanja deadlock-a." This is because the given structure is mainly used for modeling systems in order to test for deadlocks. Deadlocks occur when two or more processes are unable to proceed because each is waiting for the other to release a resource. By modeling systems and simulating their behavior, we can identify potential deadlocks and design solutions to prevent or resolve them.

    Rate this question:

  • 29. 

    Kako se štiti CPU u računarskim sistemima? Koji je hardverski uređaj najpogodniji za CPU zaštitu:

    • Timer

    • Keš memorija

    • Flash memorija

    • DMA

    • Network card

    Correct Answer
    A. Timer
    Explanation
    A timer is a hardware device that can be used to protect the CPU in computer systems. It helps in managing and controlling the execution time of various processes and tasks running on the CPU. By setting timers, the CPU can be protected from excessive usage or being overloaded with tasks, which can lead to system crashes or slowdowns. Timers can also be used for scheduling tasks and ensuring that they are executed within specific time limits, thus preventing any potential harm to the CPU.

    Rate this question:

  • 30. 

    Na ovoj slici vidi se:

    • Jedini IPC mehanizam koji je pogodan za mrežni IPC

    • Jedan od IPC mehanizama koji su pogodni za mrežni IPC

    • Jedan od IPC mehanizama koji nisu pogodni za mrežni IPC

    • Jedini IPC mehanizam koji nije pogodan za mrežni IPC

    Correct Answer
    A. Jedini IPC mehanizam koji je pogodan za mrežni IPC
    Explanation
    The correct answer is "Jedini IPC mehanizam koji je pogodan za mrežni IPC" which translates to "The only IPC mechanism suitable for network IPC." This suggests that among the options provided, there is only one IPC mechanism that is appropriate for network IPC, while the others may not be suitable for this purpose.

    Rate this question:

  • 31. 

    Čiji je ovo many-to-many model:

    • Sun Solaris

    • MS Windows

    • Linux

    • Novel-Netware

    • Android

    • Google Chrome

    Correct Answer
    A. Sun Solaris
    Explanation
    Sun Solaris je many-to-many model koji se odnosi na operativni sistem Sun Solaris. Many-to-many model se odnosi na situaciju u kojoj više entiteta može biti povezano sa više drugih entiteta. U ovom slučaju, Sun Solaris može biti instaliran na različitim platformama kao što su MS Windows, Linux, Novel-Netware, Android i Google Chrome.

    Rate this question:

  • 32. 

    Struktura na slici uglavnom služi

    • Za modelovanje sistema u cilju ispitivanja deadlock-a

    • Za modelovanje sistema u cilju isitivanja utroška resursa

    • Za modelovanje sistema u cilju ispitivanja pouzdanosti

    • Za modelovanje sistema u cilju merenja performansi

    Correct Answer
    A. Za modelovanje sistema u cilju ispitivanja deadlock-a
    Explanation
    The correct answer is "za modelovanje sistema u cilju ispitivanja deadlock-a" because the structure in the picture is mainly used for modeling systems in order to test for deadlocks. Deadlocks occur when two or more processes are unable to proceed because each is waiting for the other to release a resource. By modeling the system and analyzing its structure, it is possible to detect potential deadlocks and prevent them from occurring in real-world scenarios.

    Rate this question:

  • 33. 

    Analizirati straničenje. Imate veličinu stranice od 1K (1024bajta). Kolika je maksimalna interna fragmentacija za ovaj slučaj

    • 1023 bajta

    • 512 bajtova

    • 1024 bajta

    • 0 bajta

    • 511 bajtova

    Correct Answer
    A. 1023 bajta
    Explanation
    The maximum internal fragmentation in this case is 1023 bytes. Internal fragmentation refers to the wasted space within a memory page due to the allocation of memory in fixed-sized blocks. Since the page size is 1K (1024 bytes), if a process requires less than the full page size (1024 bytes), the remaining space within the page will be wasted and considered as internal fragmentation. In this case, if the process requires 1 byte less than the full page size, i.e., 1023 bytes, the maximum internal fragmentation will be 1023 bytes.

    Rate this question:

  • 34. 

    Sta je ovde u pitanju

    • AKO nema matrice maksimalnih zahteva to je Deadlock detection, ako ima onda je Bankar!!

    • Ne znam

    • Neka kaze ko zna

    Correct Answer
    A. AKO nema matrice maksimalnih zahteva to je Deadlock detection, ako ima onda je Bankar!!
    Explanation
    The correct answer states that if there is no matrix of maximum demands, then it is Deadlock detection. However, if there is a matrix of maximum demands, then it is Banker's algorithm. This suggests that the question is asking about the difference between Deadlock detection and Banker's algorithm in relation to the presence or absence of a matrix of maximum demands.

    Rate this question:

  • 35. 

    U user modu, proces koristi:

    • Samo 2 resursa: CPU i RAM

    • Bilo koje resurse sistema

    • Samo CPU

    • Samo RAM

    • Samo 2 resursa: CPU i datoteke

    • Samo 3 resursa: CPU, RAM i datoteke

    Correct Answer
    A. Samo 2 resursa: CPU i RAM
    Explanation
    The correct answer is "Samo 2 resursa: CPU i RAM" because the user mode of a process only utilizes two resources, which are the CPU (Central Processing Unit) and RAM (Random Access Memory). It does not require any other system resources such as files.

    Rate this question:

  • 36. 

    Kod TS (time-sharing systems) fundamentalni resurs koji se deli (share) je:

    • CPU time

    • DMA

    • PIC

    • RAM

    • Network

    Correct Answer
    A. CPU time
    Explanation
    The correct answer is CPU time. In time-sharing systems, the fundamental resource that is shared among multiple users is the CPU time. This means that the CPU is divided and allocated to different users or processes, allowing them to take turns using the CPU for their tasks. This sharing of CPU time ensures that all users get a fair amount of processing power and allows for efficient multitasking in the system.

    Rate this question:

  • 37. 

    Kojem OS najviše odgovara ova slika

    • MS windows (NT based)

    • Novell netware

    • UNIX/Linux

    • Sun solaris

    • DOS

    Correct Answer
    A. MS windows (NT based)
    Explanation
    The given image is most suitable for MS Windows (NT based) operating system because the interface and design of the image appear to be consistent with the Windows operating system. The other options, such as Novell Netware, UNIX/Linux, Sun Solaris, and DOS, do not match the visual characteristics of the image.

    Rate this question:

  • 38. 

    Kojem OS najviše odgovara ova slika

    • DOS

    • UNIX/Linux

    • Google chrome

    • Novell netware

    • MS Windows

    Correct Answer
    A. DOS
    Explanation
    The given image most likely represents a command line interface, which is commonly associated with DOS (Disk Operating System). DOS is an older operating system that primarily uses a text-based interface. This is supported by the fact that UNIX/Linux and MS Windows also have command line interfaces, but Google Chrome and Novell Netware do not. Therefore, DOS is the most suitable operating system for the given image.

    Rate this question:

  • 39. 

    Usituaciji na slici štiti se jedan hardverski resurs. To je:

    • RAM memorija

    • Hard disk

    • Mrežna kartica

    • I/O system

    • CPU

    Correct Answer
    A. RAM memorija
    Explanation
    The correct answer is RAM memorija. In the given situation, one hardware resource is being protected. RAM (Random Access Memory) is a type of computer memory that is used to store data that is currently being used by the computer's operating system, programs, and processes. It is a volatile memory, meaning that its contents are lost when the computer is turned off or restarted. Protecting the RAM ensures that the data stored in it is not corrupted or accessed by unauthorized entities.

    Rate this question:

  • 40. 

    U situaciji na slici štiti se jedan hardverski resurs. To je:

    • RAM memorija

    • Mrežna kartica

    • CPU

    • I/O system

    • Hard disk

    Correct Answer
    A. RAM memorija
    Explanation
    In the given situation, one hardware resource is being protected. This resource is the RAM memory.

    Rate this question:

  • 41. 

    Identifikujte koji je ovo short-term scheduler algoritam, pa ga ocenite po pitanju preemption:

    • Preemptive

    • Zavisi od OS

    • Ne može da se odredi

    • Non-preemptive

    • Uslovno preemptive

    Correct Answer
    A. Preemptive
    Explanation
    The given correct answer is "Preemptive". This means that the short-term scheduler algorithm being referred to is a preemptive algorithm. In a preemptive scheduling algorithm, the operating system can interrupt a running process and allocate the CPU to another process. This allows for better responsiveness and prioritization of processes.

    Rate this question:

  • 42. 

    Analizirati segmentaciju. Imate veličinu stranice od 1350 bajtova. Kolika je minimalna internafragmentacija za ovaj slučaj.

    • 0 bajta

    • 511 bajtova

    • 512 bajtova

    • 1023 bajtova

    • 1024 bajta

    Correct Answer
    A. 0 bajta
    Explanation
    The question is asking about the minimum internal fragmentation for a page size of 1350 bytes. Internal fragmentation refers to the unused space within a memory block allocated to a process. In this case, the page size is already equal to or smaller than the allocated memory, so there is no unused space or internal fragmentation. Therefore, the minimum internal fragmentation for this case is 0 bytes.

    Rate this question:

  • 43. 

    MMU šema na slici naziva se

    • Hierarcical paging

    • Hash paging

    • Paging

    • Inverted paging

    Correct Answer
    A. Hierarcical paging
    Explanation
    Hierarchical paging is the correct answer because it refers to the memory management unit (MMU) scheme shown in the picture. In hierarchical paging, the virtual address space is divided into multiple levels of page tables, allowing for efficient memory management. This scheme helps in organizing and accessing the pages in a hierarchical structure, which improves the overall performance of the system.

    Rate this question:

  • 44. 

    Objasniti dinamičko punjenje? Ko je glavni i odgovorni za dinamičko punjenje

    • Programer

    • Kratki raspoređivači

    • Dugi raspoređivači

    • Operativni sistem

    Correct Answer
    A. Programer
    Explanation
    Dinamičko punjenje se odnosi na proces u kojem se memorija ili resursi alociraju i oslobađaju tokom izvršavanja programa. Programer je glavni i odgovorni za dinamičko punjenje jer on odlučuje kada i kako će se resursi alocirati i oslobađati u programu. Programer može koristiti odgovarajuće funkcije ili metode za alociranje memorije ili resursa i osigurati da se oni pravilno koriste i oslobađaju kako bi se izbjegle curenja memorije ili prekoračenje kapaciteta.

    Rate this question:

  • 45. 

    Ne znam sta treba ovde ali ima ponudjeno ovo Performanse : 1Zakucavanje : 5Dobar za nikoga, ni za jedan os.Priority:Performanse: 5Zakucavanje: 1

    • Tacan odgovor

    • Pogresan odgovor

    • Pogresan odgovor

    Correct Answer
    A. Tacan odgovor
  • 46. 

    Koju arhitekturu vidite na ovoj slici:

    • Slojevitu

    • Monolitnu

    • Mikrokernel

    • Client/server

    • Distribuiranu

    Correct Answer
    A. Slojevitu
    Explanation
    Na slici se vidi slojevita arhitektura. Slojevita arhitektura je arhitektura softvera koja se sastoji od različitih slojeva, pri čemu svaki sloj pruža određene funkcionalnosti i komunicira samo sa susjednim slojevima. Ova arhitektura omogućava modularnost, fleksibilnost i lako održavanje softvera.

    Rate this question:

  • 47. 

    Situacija na slici predstavlja:

    • Najbolji ali ne i jedini način da proces dobije bilo kakav hardverski resurs

    • Jedini način da proces dobije bilo kakav resurs

    • Jedini način da proces dobije CPU

    • Jedini način da proces dobije RAM

    • Najbolji ali ne i jedini način da proces dobije CPU

    Correct Answer
    A. Najbolji ali ne i jedini način da proces dobije bilo kakav hardverski resurs
    Explanation
    The situation depicted in the image represents the best, but not the only way for a process to obtain any hardware resource. This means that there may be other methods or alternatives for a process to acquire hardware resources, but the depicted method is considered the most optimal or preferred one.

    Rate this question:

  • 48. 

    U multithread modelu procesa, globalni podaci su:

    • Zajednički-deljivi za sve niti

    • Unikatni-nedeljivi za svaku nit pojedinačno

    • Zajednički-deljivi samo za pojedine niti

    • Deljivost zavisi od OS

    Correct Answer
    A. Zajednički-deljivi za sve niti
    Explanation
    In a multithread model of a process, global data refers to the data that can be accessed and modified by all the threads in the process. This means that the global data is shared and accessible to all the threads, allowing them to read from and write to the same data. Therefore, the correct answer is "Zajednički-deljivi za sve niti" which translates to "Shared-divisible for all threads".

    Rate this question:

  • 49. 

    U osnovnom dijagramu stanja procesa, sa slike uočite tranziciju running-I/O or event wait-waiting. Da li su toj tranziciji dogodio preemption:

    • Sigurno ne

    • Zavisi od OS

    • Obavezno

    • Nekada se poziva nekada ne

    • Ne može da se odredi

    Correct Answer
    A. Sigurno ne
    Explanation
    In the given question, the correct answer is "Sigurno ne" which translates to "Definitely not" in English. This means that in the transition from running to I/O or event wait to waiting, preemption did not occur.

    Rate this question:

Quiz Review Timeline (Updated): Mar 18, 2023 +

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

  • Current Version
  • Mar 18, 2023
    Quiz Edited by
    ProProfs Editorial Team
  • Apr 22, 2016
    Quiz Created by
    Nolers
Back to Top Back to top
Advertisement