1.
Write your text here
2.
Write your text here
3.
Paging sa TLC, performanse su kao bez paginga:
4.
Write your text here
5.
Write your text here
6.
Context switch, učestvuju dispečer i kratki raspoređivač.
7.
Na slici vidimo i srednji i kratki raspoređivač, najbolji kandidati za swap-out srednjeg raspoređivača se nalaze u I/O waiting queues
8.
Write your text here
9.
Performanse: 1
Zakucavanje: 5
Dobar ni za koga, ni za jedan OS
10.
Za time sharing sisteme je najbolji Round Robin(RR)
11.
Koju arhitekturu vidite na ovoj slici:
Correct Answer
B. Slojevitu
Explanation
The architecture seen in the picture is a layered architecture. This type of architecture is characterized by dividing the system into distinct layers, with each layer having a specific responsibility and interacting with adjacent layers in a hierarchical manner. This allows for modular design, separation of concerns, and ease of maintenance and scalability.
12.
Koju arhitekturu vidite na ovoj slici:
Correct Answer
E. Paralelna(SMP-UMA)
Explanation
The architecture seen in the picture is parallel processing with symmetric multiprocessing (SMP) and uniform memory access (UMA). SMP-UMA architecture involves multiple processors or cores that share a common main memory, allowing them to work on different tasks simultaneously. This architecture is suitable for applications that require high performance and can be efficiently parallelized.
13.
Koju arhitekturu vidite na ovoj slici:
Correct Answer
F. Paralelna(NUMA)
14.
Arhitektura na slici je idalna za razvoj ili učenje:
Correct Answer
C. Operativnih sistema
Explanation
The architecture in the picture is ideal for the development or learning of operating systems.
15.
Kojem OS najviše odgovara ova slika:
Correct Answer
C. UNIX/Linux
Explanation
The given image most likely corresponds to UNIX/Linux because UNIX/Linux is an operating system commonly associated with server administration and software development, as depicted in the image. Novell software, DOS, Sun Solaris, MS Windows (NT based), and Google Chrome are not typically associated with server administration or software development, making UNIX/Linux the most suitable option.
16.
Sistemski poziv predstavlja interfejs između:
Correct Answer
A. Procesa i memorije
Explanation
The correct answer is "Procesa i memorije". The system call serves as an interface between processes and memory. This means that when a process needs to access or manipulate memory, it makes a system call to request the necessary actions from the operating system. The operating system then handles the memory management on behalf of the process, allowing it to read from or write to memory as needed.
17.
Kolekcija procesora koja pre svega deli RAM memoriju predstavlja:
Correct Answer
C. Paralelnu multi-CPU arhitekturu
Explanation
The correct answer is "Paralelnu multi-CPU arhitekturu" which translates to "Parallel multi-CPU architecture" in English. This type of processor collection primarily shares RAM memory and utilizes multiple CPUs to perform tasks simultaneously, increasing processing power and efficiency. This architecture is commonly found in high-performance computing systems and servers where parallel processing is crucial for handling complex computations and tasks.
18.
Koju arhitekturu vidite na slici:
Correct Answer
A. Cluster
Explanation
The architecture depicted in the image is a cluster. A cluster is a group of interconnected computers or servers that work together to perform tasks or provide services. In a cluster, each computer or server, known as a node, has its own processing power and memory, and they communicate and coordinate with each other to achieve high availability, fault tolerance, and scalability. Clusters are commonly used in environments where high performance and reliability are required, such as web servers, databases, and scientific computing.
19.
Kojem OS najviše odgovara ova slika:
Correct Answer
E. MS Windows(NT based)
Explanation
This image most likely requires a Windows operating system because it is specifically mentioned that it is NT-based. NT-based operating systems, such as Windows NT, Windows 2000, Windows XP, Windows Vista, Windows 7, Windows 8, and Windows 10, are designed for business and professional use. The other options listed, such as Novell software, DOS, UNIX/Linux, Sun Solaris, and Google Chrome, are not specifically mentioned as being NT-based or suitable for the image.
20.
U user modu,proces korisiti:
Correct Answer
D. Samo 2 resursa:CPU i RAM
Explanation
The correct answer is "Samo 2 resursa: CPU i RAM" (Only 2 resources: CPU and RAM). This means that the user module or process utilizes only the CPU and RAM resources of the system. It does not use any other resources such as files or any specific resource mentioned in the options.
21.
Ko je najbolji prijatelj CPU i računarskog sistema:
Correct Answer
G. Timer
Explanation
A timer is the best friend of a CPU and computer system because it helps in managing and coordinating various tasks and operations. It allows the system to keep track of time and schedule processes accordingly. Timers are essential in controlling the execution of instructions, synchronizing events, and maintaining system stability. They ensure that processes are executed in a timely manner and prevent resource conflicts. Without a timer, the CPU and computer system would struggle to function efficiently and effectively.
22.
Potpunu CPU izolaciju u odnosu na I/O akcije omogućavaju 2 hardverska uređaja.To su:
Correct Answer
D. MDA i PIC
Explanation
The correct answer is MDA and PIC. MDA stands for Memory Data Access and it is responsible for managing the data transfer between the CPU and the memory. PIC stands for Programmable Interrupt Controller and it handles the interrupts generated by external devices. Both MDA and PIC contribute to the complete CPU isolation from I/O actions.
23.
Na ovoj slici vidi se prelazak iz:
Correct Answer
A. User moda u kernelski mod pod dejstvom SC i proces je "svestan" te situacije
Explanation
The correct answer is "User moda u kernelski mod pod dejstvom SC i proces je 'svestan' te situacije". This means that the transition shown in the picture is from user mode to kernel mode under the influence of a system call, and the process is aware of this situation.
24.
Kod TS(Time-sharing systems) fundamentalni resurs koji se deli(share) je:
Correct Answer
D. CPU time
Explanation
The correct answer is CPU time. In time-sharing systems, CPU time is the fundamental resource that is shared among multiple users. Time-sharing allows multiple users to simultaneously access and use the CPU, dividing its processing power among different tasks or processes. This ensures efficient utilization of the CPU and allows multiple users to perform their tasks concurrently.
25.
Najtipičniji predstavnik TS(Time-sharing systems):
Correct Answer
C. UNIX/Linux
Explanation
UNIX/Linux is the most typical representative of Time-sharing systems (TS) because these operating systems are designed to allow multiple users to simultaneously access and share system resources. They provide a time-sharing environment where users can run multiple programs or tasks concurrently, dividing the CPU time among them. UNIX/Linux systems have a long history in the development of time-sharing concepts and have been widely used in server environments for decades. They offer robust multi-user capabilities, efficient process management, and a wide range of tools and utilities that make them suitable for time-sharing scenarios.
26.
U situaciji na slici štiti se jedan hardverski resurs.To je:
Correct Answer
B. RAM
Explanation
In the given situation, the hardware resource being protected is RAM. RAM stands for Random Access Memory, which is a type of computer memory that allows data to be read from or written to in almost the same amount of time regardless of the physical location of data inside the memory. It is a crucial hardware component that stores data that is actively being used by the computer's operating system, software applications, and processes. Protecting RAM ensures the smooth functioning of the computer system and prevents data loss or corruption.
27.
U situaciji na slici učestvuju ili ne sledeće hardverske komponente:
Correct Answer
C. DMA učestvuje,PIC učestvuje
Explanation
The correct answer is that both DMA and PIC are involved in the situation depicted in the picture.
28.
U strukturnoj šemi računarskog sistema, OS je neposredno iznad:
Correct Answer
A. Hardvera
Explanation
In the hierarchy of a computer system, the operating system (OS) is located directly above the hardware. The hardware refers to the physical components of the computer system, such as the processor, memory, and storage devices. The operating system acts as an intermediary between the hardware and the other software components of the system, providing an interface for the user to interact with the hardware and managing the resources of the system. Therefore, the correct answer is "Hardvera."
29.
Šta vidite na ovoj slici:
Correct Answer
E. Multiprograming
Explanation
The correct answer is Multiprograming. This term refers to the ability of a computer operating system to execute multiple programs concurrently by dividing the CPU time between them. It allows for efficient utilization of system resources and improves overall performance.
30.
Na ovoj slici se vidi prelazak iz:
Correct Answer
B. User moda u kernelski mod pod dejstvom prekida i proces nije "svestan" te situacije
Explanation
The correct answer states that the transition shown in the image is from user mode to kernel mode under the influence of an interrupt, and the process is not "aware" of this situation. This suggests that when an interrupt occurs, the system switches from user mode to kernel mode without the process being aware of it.
31.
I/O se u računarskim sistemima obično štite preko:
Correct Answer
F. Privilegovanih I/O instrukcija
Explanation
The correct answer is "Privilegovanih I/O instrukcija" (Privileged I/O instructions). In computer systems, I/O (Input/Output) operations are typically protected using privileged instructions. Privileged instructions are special instructions that can only be executed by the operating system or kernel, and not by regular user programs. These privileged I/O instructions allow the operating system to control and manage input and output operations, ensuring that they are performed securely and efficiently. Regular user programs do not have direct access to these privileged I/O instructions to prevent unauthorized access or misuse of system resources.
32.
U strukturnoj šemi OS-a,najkvalitetniji i fundamentalni deo naziva se:
Correct Answer
A. Kernel
Explanation
The correct answer is "Kernel". In a structured OS diagram, the kernel is the most essential and fundamental part. It is responsible for managing the system's resources, such as memory, CPU, and input/output devices. The kernel acts as a bridge between the hardware and software components of the operating system, providing essential services and functionalities to other parts of the OS. Without the kernel, the operating system cannot function properly.
33.
OS je po pitanju alokacija i upravljanja računarskim resursima:
Correct Answer
A. Istovremeno i resource allocator i resource manager
Explanation
The correct answer is "Istovremeno i resource allocator i resource manager". This means that the operating system is both a resource allocator and a resource manager. This implies that the operating system is responsible for allocating and managing computer resources efficiently. It not only assigns resources to different processes but also ensures their optimal utilization and coordination.
34.
Kod TS(Time-sharing systems)?
Correct Answer
A. Multiprograming je obavezan, on-line komunikacija je obavezna
Explanation
In a time-sharing system, multiple programs can run concurrently, which is known as multiprogramming. This means that multiprogramming is mandatory in a time-sharing system. Additionally, in a time-sharing system, users can access the system and communicate with it in real-time, which is referred to as online communication. Therefore, online communication is also mandatory in a time-sharing system.
35.
Multiprograming:
Correct Answer
A. Ne koristi se kod batching sistema, koristi se kod interaktvinih sistema
Explanation
Multiprogramming is a technique where multiple programs are executed simultaneously by sharing the same resources of a computer system. It allows for efficient utilization of the CPU by switching between different programs. In the given options, the correct answer states that multiprogramming is not used in batching systems but is used in interactive systems. This means that in a batching system, where tasks are executed in batches without user interaction, multiprogramming is not employed. However, in interactive systems where users interact with the computer in real-time, multiprogramming is utilized to allow for concurrent execution of multiple tasks.
36.
Memorija se u računarskim sistemima obično štiti preko:
Correct Answer
E. Base i limt registra
Explanation
In computer systems, memory protection is typically achieved through the use of base and limit registers. These registers define the starting address (base) and the size (limit) of a memory segment that a process can access. By checking the base and limit values, the system can ensure that a process does not access memory outside of its allocated segment, thus providing memory protection. This mechanism helps prevent unauthorized access to memory and ensures the stability and security of the system.
37.
On-line komunikacija sa sistemom:
Correct Answer
C. Nije obavezna kod batching sistema, je obavezna kod interaktivnih sistema
Explanation
Online communication with the system is not required for batching systems, but it is required for interactive systems.
38.
Kojem OS najviše odgovara ova slika:
Correct Answer
E. MS Windows(NT based)
Explanation
The image is most suitable for MS Windows (NT based) because it is a screenshot of the Windows operating system interface. The layout and design of the windows, icons, and taskbar match the visual style of Windows NT. The other options, Novell Netware, DOS, UNIX/Linux, and Sun Solaris, do not have the same graphical user interface as shown in the image.
39.
Koju arhitekturu vidite na slici:
Correct Answer
D. Slojevitu
Explanation
The correct answer is "Slojevitu" (Layered). In a layered architecture, the system is divided into multiple layers, with each layer performing a specific set of functions. Each layer interacts with the layer above and below it, providing a modular and organized structure. This allows for easier maintenance, scalability, and flexibility as changes can be made to individual layers without affecting the entire system.
40.
Kojem OS najviše odgovara ova slika:
Correct Answer
B. DOS
Explanation
The given image is most suitable for DOS because DOS (Disk Operating System) is a single-user, single-tasking operating system that was commonly used on personal computers in the 1980s and 1990s. The image may depict a command line interface or a graphical user interface (GUI) commonly associated with DOS. DOS was known for its simplicity and compatibility with various hardware configurations, making it a popular choice during that time period.
41.
U kernelskom modu, proces koristi:
Correct Answer
B. Bilo koje resurse sistema koje je tražio i za koje ima prava
Explanation
In the kernel mode, the process uses any system resources that it has requested and has the rights to access. This means that the process can utilize any resources of the system that it has specifically requested and has the necessary permissions to use.
42.
Kako se štiti CPU u računarskim sistemima? Koji je hardverski uređaj najpogodnij za CPU zaštitu:
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 of tasks by setting time limits for different processes. By using a timer, the CPU can be protected from excessive workload or from being overwhelmed by multiple tasks running simultaneously. The timer ensures that each task is given a fair amount of time to execute, preventing any one task from monopolizing the CPU's resources. Therefore, a timer is the most suitable hardware device for CPU protection.
43.
Šta vidite na ovoj slici:
Correct Answer
D. Multiprograming
Explanation
The correct answer is "Multiprograming." Multiprogramming is a technique used in operating systems where multiple programs are loaded into the computer's memory and executed concurrently. This allows for efficient utilization of the CPU by switching between different programs, thereby increasing overall system throughput. It is different from time-sharing, where CPU time is shared among multiple users, and real-time OS, which guarantees timely response to critical tasks. The other options, PIC cycle and DMA cycle, are unrelated to the concept of multiprogramming.
44.
Koju arhitekturu vidite na ovoj slici:
Correct Answer
A. Client/server
Explanation
The correct answer is "Client/server". This is because the image depicts a system architecture in which a central server is connected to multiple client devices. In a client/server architecture, the server provides resources and services to the clients, who request and utilize these resources. This architecture allows for centralized control and management of data and applications, with clients accessing and interacting with the server to perform tasks.
45.
Kojem OS najviše odgovara ova slika:
Correct Answer
C. DOS
Explanation
The given image is most suitable for the DOS operating system. DOS (Disk Operating System) is a command-line based operating system that was widely used in the early days of personal computers. It is known for its simplicity and compatibility with older hardware. The image might depict a command prompt or a DOS application, which would be familiar to users of DOS.
46.
Kolekcija procesora od kojih svaki ima sopstvenu memoriju i RTC, a povezani su preko mreže predstavlja:
Correct Answer
E. Distribuiranu multi-computer arhitekturu
Explanation
The given correct answer, "Distribuiranu multi-computer arhitekturu" (Distributed multi-computer architecture), suggests that the collection of processors, each with its own memory and RTC (real-time clock), are connected through a network. This architecture implies that the processors are distributed across multiple computers, allowing for parallel processing and sharing of resources.
47.
U situaciji na slici štiti se jedan hardverski resurs. To je:
Correct Answer
C. RAM
Explanation
In the given situation, the hardware resource being protected is the RAM. RAM (Random Access Memory) is a type of computer memory that is used to store data that is being actively used by the computer's operating system, software, and processes. It is a volatile memory, meaning that its contents are lost when the computer is powered off or restarted. Protecting the RAM is important as it ensures that the data stored in it is not corrupted or accessed by unauthorized entities, thereby maintaining the integrity and security of the system.
48.
U arhitekturi koju vidite na ovoj slici:
Correct Answer
C. Sloj M može tražiti uslugu samo slojeva ispod sebe (M-1,...)
Explanation
The correct answer is that "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, which are labeled as M-1 and so on. This indicates a hierarchical relationship between the layers, where each layer can only access the services provided by the layers below it.
49.
Na ovoj slici vidi se:
Correct Answer
D. Dualni mod rada procesa
Explanation
The correct answer is "Dualni mod rada procesa" which translates to "Dual mode of process operation" in English. This suggests that the image is depicting the concept of dual mode in process operation.
50.
Na ovoj slici vidi se:
Correct Answer
E. Dualni mod rada procesa
Explanation
The correct answer is "Dualni mod rada procesa" which translates to "Dual mode of process operation" in English. This suggests that the image represents the concept of a dual mode of operation for a process, which can refer to a system or a program running in both user mode and kernel mode simultaneously.