Axakalov Beksultan
Quiz von , erstellt am more than 1 year ago

YUNIKOVA

41
1
0
Keine Merkmale angegeben
Axakalov Beksultan
Erstellt von Axakalov Beksultan vor mehr als 6 Jahre
Schließen

OS FULL 117

Frage 1 von 117

1

1. What is not a main structural element of a computer system?

Wähle eine oder mehr der folgenden:

  • Main Memory

  • I/O Modules

  • System Bus

  • Operating system

  • Processor

Erklärung

Frage 2 von 117

1

2. Which of the following registers are used by the processor to exchange data with memory?

Wähle eine oder mehr der folgenden:

  • I/OAR and I/OBR

  • Program status word

  • PC and IR

  • MAR and MBR

Erklärung

Frage 3 von 117

1


3. Which of the following registers are used by the processor to exchange data with input/output module?

Wähle eine oder mehr der folgenden:

  • I/OAR and I/OBR

  • MAR and MBR

  • Program status word

  • PC and IR

Erklärung

Frage 4 von 117

1


4. Which of the following element of a computer system controls the operation of the computer and performs its data processing functions?

Wähle eine oder mehr der folgenden:

  • Processor

  • System bus

  • I/O modules

  • Main memory

Erklärung

Frage 5 von 117

1

5. Which of the following element of a computer system stores data and programs?

Wähle eine oder mehr der folgenden:

  • I/O modules

  • Processor

  • System bus

  • Main memory

Erklärung

Frage 6 von 117

1

6. Which of the following provides for communication among elements of a computer system?

Wähle eine oder mehr der folgenden:

  • • I/O modules

  • • Processor

  • • System bus

  • • Main memory

Erklärung

Frage 7 von 117

1

7. Which of the following element of a computer system moves data between the computer and its external environment?

Wähle eine oder mehr der folgenden:

  • • Main memory

  • • Processor

  • • I/O modules

  • • System bus

Erklärung

Frage 8 von 117

1

8. The processor contains a single data register, called

Wähle eine oder mehr der folgenden:

  • • PSW

  • • AC

  • • IR

  • • PC

Erklärung

Frage 9 von 117

1

9. This register specifies a particular input/output device

Wähle eine oder mehr der folgenden:

  • • I/OBR

  • • Memory buffer register

  • • I/OAR

  • • Memory address register

Erklärung

Frage 10 von 117

1

10. This register is used for the exchange of data between an I/O module and the processor

Wähle eine oder mehr der folgenden:

  • • I/OBR

  • • Memory buffer register

  • • I/OAR

  • • Memory address register

Erklärung

Frage 11 von 117

1

11. This register contains the data to be written into memory or which receives the data read from memory

Wähle eine oder mehr der folgenden:

  • • I/OBR

  • • memory address register

  • • memory buffer register

  • • I/OAR

Erklärung

Frage 12 von 117

1

12. This register specifies the location in memory for the next read or write

Wähle eine oder mehr der folgenden:

  • • I/OBR

  • • Memory buffer register

  • • I/OAR

  • • Memory address register

Erklärung

Frage 13 von 117

1

14. Which register contains the address of the next instruction to be fetched?

Wähle eine oder mehr der folgenden:

  • • process counter

  • • program counter

  • • execution register

  • • instruction register

Erklärung

Frage 14 von 117

1

14. Which register contains the instruction most recently fetched?

Wähle eine oder mehr der folgenden:

  • • process counter

  • • instruction register

  • • execution register

  • • program counter

Erklärung

Frage 15 von 117

1

15. Which register contains condition codes set by the processor hardware as the result of operations?

Wähle eine oder mehr der folgenden:

  • • Stack pointer

  • • Program status word

  • • Accumulator

  • • Program counter

Erklärung

Frage 16 von 117

1

16. The fetched instruction is loaded into the

Wähle eine oder mehr der folgenden:

  • • PC

  • • Memory

  • • Accumulator

  • • IR

Erklärung

Frage 17 von 117

1

17. At the beginning of each instruction cycle, the processor fetches an instruction from the memory. The address of the instruction is held in

Wähle eine oder mehr der folgenden:

  • • PC

  • • MAR

  • • MBR

  • • IR

Erklärung

Frage 18 von 117

1

18. The processor is executing ‘Load AC from memory’ instruction. Choose the correct micro-instructions:

Wähle eine oder mehr der folgenden:

  • • PC -> MAR
    M -> MBR
    MBR -> AC
    IR -> MAR
    M -> MBR
    MBR -> AC

  • • PC -> MBR
    M -> MAR
    MAR -> IR
    IR -> MAR
    M -> MBR
    MBR -> AC

  • PC -> MAR
    M -> MBR
    MBR -> IR
    IR -> MAR
    M -> MBR
    MBR -> AC

  • • PC -> MAR
    M -> MBR
    MBR -> IR
    IR -> MBR
    M -> MAR
    MAR -> AC

Erklärung

Frage 19 von 117

1

19. When an I/O device completes an I/O operation, the device issues an interrupt signal to the processor and then:

Wähle eine oder mehr der folgenden:

  • • The processor stops execution of the current instruction without finishing it and responds to the interrupt

  • • The processor loads the program counter with the entry location of the interrupt-handling routine

  • • The processor saves information needed to resume the current program at the point if interrupt

  • • The processor finishes execution of the current instruction before responding to the interrupt

Erklärung

Frage 20 von 117

1

20. When the time required for the I/O operation is less that the time to complete the execution of instructions between write operations in the user program, it is:

Wähle eine oder mehr der folgenden:

  • • Short I/O wait

  • • Long I/O wait

  • • Slow I/O wait

  • • Fast I/O wait

Erklärung

Frage 21 von 117

1

21. When the time required for the I/O operation will take much more time than executing a sequence of user instructions, it is:

Wähle eine oder mehr der folgenden:

  • • Short I/O wait

  • • Fast I/O wait

  • • Long I/O wait

  • • Slow I/O wait

Erklärung

Frage 22 von 117

1

22. If there no interrupts, after each write operation, the processor must:

Wähle eine oder mehr der folgenden:

  • • Pause and remain idle until the I/O operation

  • • Save the PSW and PC onto control stack

  • • Finish execution of current instruction

  • • Load new PC value

Erklärung

Frage 23 von 117

1

23. Complete the relationship concerning the memory systems: faster access time –

Wähle eine oder mehr der folgenden:

  • • smaller cost per bit

  • • faster access speed

  • • greater cost per bit

  • • lower capacity

Erklärung

Frage 24 von 117

1

24. Complete the relationship concerning the memory systems: greater capacity –

Wähle eine oder mehr der folgenden:

  • • smaller cost per bit

  • • faster access speed

  • • greater cost per bit

  • • lower capacity

Erklärung

Frage 25 von 117

1

25. Complete the relationship concerning the memory systems: greater capacity –

Wähle eine oder mehr der folgenden:

  • • faster access speed

  • • greater cost per bit

  • • slower access time

  • • lower capacity

Erklärung

Frage 26 von 117

1

26. The smaller, more expensive, faster memory is:

Wähle eine oder mehr der folgenden:

  • • Register

  • • Main memory

  • • Cache

  • • Disk drive

Erklärung

Frage 27 von 117

1

27. If the accessed word is found in the faster memory, that is defined as a:

Wähle eine oder mehr der folgenden:

  • • evrika

  • • hit

  • • win

  • • bingo

Erklärung

Frage 28 von 117

1

28. If the accessed word is not found in the faster memory, that is defined as a:

Wähle eine oder mehr der folgenden:

  • • Loss

  • • zero

  • • miss

  • • ricochet

Erklärung

Frage 29 von 117

1

29. This type of memory is nonvolatile:

Wähle eine oder mehr der folgenden:

  • • Main memory

  • • Cache

  • • Secondary memory

  • • Register

Erklärung

Frage 30 von 117

1

30. When a processor attempts to read a byte or word of memory, it firstly checks the:

Wähle eine oder mehr der folgenden:

  • • Main memory

  • • Secondary memory

  • • Cache

  • • Register

Erklärung

Frage 31 von 117

1

31. This chooses which block to replace when a new block is to be loaded into the cache and the cache already had all slots filled with other blocks:

Wähle eine oder mehr der folgenden:

  • • locality of reference

  • • cache size

  • • write policy

  • • replacement algorithm

Erklärung

Frage 32 von 117

1

32. If the contents of a block in the cache are altered, then it is needed to save it back to main memory before replacing it. This is called:

Wähle eine oder mehr der folgenden:

  • • replacement algorithm

  • • locality of reference

  • • mapping function

  • • write policy

Erklärung

Frage 33 von 117

1

33. Which of the following is not a technique possible for I/O operations?

Wähle eine oder mehr der folgenden:

  • • Programmed I/O

  • • Interrupt-driven I/O

  • • Manual memory access

  • • Direct memory access (DMA)

Erklärung

Frage 34 von 117

1

34. The processor issues an I/O command to a module and waits, periodically checking the status of the I/O module until it finds that the operation is complete.

Wähle eine oder mehr der folgenden:

  • • Programmed I/O

  • • Interrupt-driven I/O

  • • Manual memory access

  • • Direct memory access (DMA)

Erklärung

Frage 35 von 117

1

35. The I/O module performs the requested action and then sets the appropriate bits in the I/O status register but takes no further action to alert the processor.

Wähle eine oder mehr der folgenden:

  • • Programmed I/O

  • • Interrupt-driven I/O

  • • Manual memory access

  • • Direct memory access (DMA)

Erklärung

Frage 36 von 117

1

36. The main disadvantage of this technique: it is a time-consuming process that keeps the processor busy needlessly.

Wähle eine oder mehr der folgenden:

  • • Programmed I/O

  • • Interrupt-driven I/O

  • • Manual memory access

  • • Direct memory access (DMA)

Erklärung

Frage 37 von 117

1

37. The processor issues an I/O command to a module and then go on to some other useful work.

Wähle eine oder mehr der folgenden:

  • • Programmed I/O

  • • Interrupt-driven I/O

  • • Manual memory access

  • • Direct memory access (DMA)

Erklärung

Frage 38 von 117

1

38. The I/O module performs the requested action and alerts the processor to request service when it is ready to exchange data with the processor.

Wähle eine oder mehr der folgenden:

  • • Programmed I/O

  • • Interrupt-driven I/O

  • • Manual memory access

  • • Direct memory access (DMA)

Erklärung

Frage 39 von 117

1

39. The main disadvantage of this technique: consumes a lot of processor time, because every word of data that goes from memory to I/O module or from I/O module to memory must pass through the processor.

Wähle eine oder mehr der folgenden:

  • • Programmed I/O

  • • Interrupt-driven I/O

  • • Manual memory access

  • • Direct memory access (DMA)

Erklärung

Frage 40 von 117

1

40. The processor issues an I/O command to a separate module, by sending the type of operation (read/write), the address of the I/O device, the starting location in memory for data, number of words. Then the processor continues with other work.

Wähle eine oder mehr der folgenden:

  • • Direct memory access (DMA)

  • • Manual memory access

  • • Programmed I/O

  • • Interrupt-driven I/O

Erklärung

Frage 41 von 117

1

41. The module transfers the entire block of data to/from memory without going through the processor.

Wähle eine oder mehr der folgenden:

  • • Direct memory access (DMA)

  • • Manual memory access

  • • Programmed I/O

  • • Interrupt-driven I/O

Erklärung

Frage 42 von 117

1

42. The main disadvantage of this technique: there is a competition for bus usage.

Wähle eine oder mehr der folgenden:

  • • Direct memory access (DMA)

  • • Manual memory access

  • • Programmed I/O

  • • Interrupt-driven I/O

Erklärung

Frage 43 von 117

1

43. A hardcopy sign-up sheet was used to reserve computer time with

Wähle eine oder mehr der folgenden:

  • • Time allocating

  • • Time slicing

  • • Time sliding

  • • Time scheduling

Erklärung

Frage 44 von 117

1

44. A system clock generates interrupts at a rate of approximately one every 0.2 seconds. At each clock interrupt, the OS regained control and could assign the processor to another user. This technique is known as

Wähle eine oder mehr der folgenden:

  • • Time allocating

  • • Time slicing

  • • Time sliding

  • • Time scheduling

Erklärung

Frage 45 von 117

1

45. Batch operating systems were used (years)

Wähle eine oder mehr der folgenden:

  • • In early 1960s

  • • From the mid-1950 to early 1960s

  • • From the late 1940s to the mid-1950s

Erklärung

Frage 46 von 117

1

46. Job control language was used

Wähle eine oder mehr der folgenden:

  • • From the mid-1950s to early 1960s

  • • From late 1940s to the mid-1950s

  • • used to provide instructions to the monitor,In early 1960s

Erklärung

Frage 47 von 117

1

47. Serial processing was used

Wähle eine oder mehr der folgenden:

  • • From the mid-1950s to early 1960s

  • • From late 1940s to the mid-1950s

  • • In early 1960s

Erklärung

Frage 48 von 117

1

48. The central idea in this system was the use of a piece of software known as the monitor

Wähle eine oder mehr der folgenden:

  • • Serial processing

  • • Multiprogrammed batch system

  • • Simple batch system

  • • Time-sharing-system

Erklärung

Frage 49 von 117

1

49. The concept of a batch operating system was developed to

Wähle eine oder mehr der folgenden:

  • • Minimize processor utilization

  • • Support interactive mode

  • • Minimize response time

  • • Maximize processor utilization (To improve utilization)

Erklärung

Frage 50 von 117

1

50. The concept of modes of operation (user mode, system mode) was introduced with

Wähle eine oder mehr der folgenden:

  • • Serial processing

  • • Multiprogrammed batch system

  • • Simple batch system

  • • Time-sharing-system

Erklärung

Frage 51 von 117

1

51. The principal objective of the time-sharing system is to

Wähle eine oder mehr der folgenden:

  • • Maximize processor utilization

  • • Maximize response time

  • • Minimize processor utilization

  • • Minimize response time

Erklärung

Frage 52 von 117

1

52. The processor was often idle waiting for the I/O instruction to conclude. To overcome the problem the following approach was introduced: when one job needs to wait for I/O, the processor can switch to the other job. This was a

Wähle eine oder mehr der folgenden:

  • • Time-sharing-system

  • • Serial processing

  • • Simple batch system

  • • Multiprogramming or multitasking batch system

Erklärung

Frage 53 von 117

1

53. The programmer interacted directly with the computer hardware with

Wähle eine oder mehr der folgenden:

  • • Multiprogrammed batch systems

  • • Time-sharing-systems

  • • Serial processing

  • • Simple batch systems

Erklärung

Frage 54 von 117

1

54. The serial processing presented two main problems:

Wähle eine oder mehr der folgenden:

  • • scheduling

  • • multiprogramming

  • • time slicing

  • • using a monitor

  • • setup time

Erklärung

Frage 55 von 117

1

55. There were no OS with

Wähle eine oder mehr der folgenden:

  • • Multiprogrammed batch systems

  • • Time-sharing-systems

  • • Serial processing

  • • Simple batch systems

Erklärung

Frage 56 von 117

1

56. This system handles multiple interactive jobs

Wähle eine oder mehr der folgenden:

  • • Multiprogrammed batch system

  • • Serial processing

  • • Simple batch system

  • • Time-sharing-system

Erklärung

Frage 57 von 117

1

57. This system was developed by General Motors for the use on an IBM 701

Wähle eine oder mehr der folgenden:

  • • Time-sharing system

  • • Multiprogrammed batch system

  • • Serial processing

  • • Simple Batch Systems or GM-NAA I/O

Erklärung

Frage 58 von 117

1

58 This type of system was developed at MIT by a group known as Project MAC for the IBM 709 in 1961

Wähle eine oder mehr der folgenden:

  • • Time-sharing-system

  • • Simple batch system

  • • Multiprogrammed batch system

  • • Serial processing

Erklärung

Frage 59 von 117

1

59. Lost signals, duplicate signals received'. This is

Wähle eine oder mehr der folgenden:

  • • Failed mutual exclusion

  • • Deadlocks

  • • Nondeterminate program operation

  • • Improper synchronization

Erklärung

Frage 60 von 117

1

60. 'Two or more programs hung up waiting for each other'. This is

Wähle eine oder mehr der folgenden:

  • • Improper synchronization

  • • Nondeterminate program operation

  • • Deadlocks

  • • Falled mutual exclusions

Erklärung

Frage 61 von 117

1

61. 'When programs share memory and their execution is interleaved by the processor, they may interfere with each other by overwriting common memory areas in unpredictable ways. The results of a particular program depend on the activities of other programs in a shared system'. This is

Wähle eine oder mehr der folgenden:

  • • Improper syncronization

  • • Nondeterminate program operation

  • • Deadlocks

  • • Falled mutual exclusions

Erklärung

Frage 62 von 117

1

. Choose the storage management responsibility for "Many application programs require means for storing information for extended periods of time, after the computer has been powered down"

Wähle eine oder mehr der folgenden:

  • • Support of modular programming

  • • Process isolation

  • • Automatic allocation and management

  • • Protection and access control

  • • Long-term storage

Erklärung

Frage 63 von 117

1

. Choose the storage management responsibility for "Programmers should be able to define program modules, and to create, destroy, and alter the size of modules dynamically"

Wähle eine oder mehr der folgenden:

  • • Support of modular programming

  • • Process isolation

  • • Automatic allocation and management

  • • Long-term storage

  • • Protection and access control

Erklärung

Frage 64 von 117

1

Choose the storage management responsibility for "The OS can achieve efficiency by assigning memory to jobs only as needed"

Wähle eine oder mehr der folgenden:

  • • Support of modular programming

  • • Process isolation

  • • Automatic allocation and management

  • • Long-term storage

  • • Protection and access control

Erklärung

Frage 65 von 117

1

. Choose the storage management responsibility for "The OS must allow portions of memory to be accessible in various ways by various users"

Wähle eine oder mehr der folgenden:

  • • Support of modular programming

  • • Process isolation

  • • Automatic allocation and management

  • • Long-term storage

  • • Protection and access control

Erklärung

Frage 66 von 117

1

Choose the storage management responsibility for "The OS must prevent independent processes from interfering with each other's memory, both data and instructions"

Wähle eine oder mehr der folgenden:

  • • Support of modular programming

  • • Process isolation

  • • Automatic allocation and management

  • • Long-term storage

  • • Protection and access control

Erklärung

Frage 67 von 117

1

In operating system security and protection, authenticity:

Wähle eine oder mehr der folgenden:

  • • Concerned with protecting the system against interruption

  • • Protection of data from unauthorized modification

  • • Assuring that users cannot read data for which access is unauthorized

  • • Concerned with the proper verification of the identity of users and the validity of messages or data

Erklärung

Frage 68 von 117

1

In operating system security and protection, availability is:

Wähle eine oder mehr der folgenden:

  • • Concerned with the proper verification of the identity of users and the validity of messages or data

  • • Assuring that users cannot read data for which access is unauthorized

  • • Protection of data from unauthorized modification

  • o Concerned with protecting the system against interruption

Erklärung

Frage 69 von 117

1

In operating system security and protection, confidentiality is:

Wähle eine oder mehr der folgenden:

  • • Concerned with the proper verification of the identity of users and the validity of messages or data

  • • Assuring that users cannot read data for which access is unauthorized

  • • Protection of data from unauthorized modification

  • • Concerned with protecting the system against interruption

Erklärung

Frage 70 von 117

1

In operating system security and protection, data integrity is:

Wähle eine oder mehr der folgenden:

  • • Concerned with protecting the system against interruption

  • • Protection of data from unauthorized modification

  • • Assuring that users cannot read data for which access is unauthorized

  • • Concerned with the proper verification of the identity of users and the validity of messages or data

Erklärung

Frage 71 von 117

1

Short-term scheduler, or dispatcher, picks a process. Each process in the queue is given some time in turn. This strategy is called:

Wähle eine oder mehr der folgenden:

  • • Merry-go-round technique

  • • Carousel technique

  • • Prioritizing

  • • Round-robin technique

Erklärung

Frage 72 von 117

1

The base register

Wähle eine oder mehr der folgenden:

  • • Contains the staring address of the region of memory occupied by the process

  • • Points to the next instruction in that process to be executed

  • • Contains the index into the process list of the process currently controlling the processor

  • • Defines the size of the region of (in bytes or words)

Erklärung

Frage 73 von 117

1

. The limit register

Wähle eine oder mehr der folgenden:

  • • Contains the staring address of the region of memory occupied by the process

  • • Points to the next instruction in that process to be executed

  • • Contains the index into the process list of the process currently controlling the processor

  • • Defines the size of the region of (in bytes or words)

Erklärung

Frage 74 von 117

1

The process index register

Wähle eine oder mehr der folgenden:

  • • Contains the index into a process list of the process currently controlling the processor

  • • Define the region in memory occupied by the process

  • • Points to the next instruction in that process to be executed

  • • Contains the starting address of the region of memory occupied by the process

Erklärung

Frage 75 von 117

1

This term was first used by the designers of Multics in the 1960s

Wähle eine oder mehr der folgenden:

  • • Time sharing

  • • Multiprogramming

  • • Process

  • • Monitor

Erklärung

Frage 76 von 117

1

'Ease of evolution of an OS' corresponds to the following objective:

Wähle eine oder mehr der folgenden:

  • • Ability to evolve

  • • Convenience

  • • Efficiency

Erklärung

Frage 77 von 117

1

'The OS as a resource manager' corresponds to the following objective:

Wähle eine oder mehr der folgenden:

  • • Ability to evolve

  • • Convenience

  • • Efficiency

Erklärung

Frage 78 von 117

1

'The OS as a User/Computer interface' corresponds to the following objective:

Wähle eine oder mehr der folgenden:

  • • Ability to evolve

  • • Convenience

  • • Efficiency

Erklärung

Frage 79 von 117

1

. An application programs is developed by the

Wähle eine oder mehr der folgenden:

  • • Hardware

  • • Operating system

  • • End user

  • • Application programmer

Erklärung

Frage 80 von 117

1

The end user views a computer system in terms of

Wähle eine oder mehr der folgenden:

  • • a set of applications

  • • a set of system programs

  • • utilities

  • • a set of machine instructions

Erklärung

Frage 81 von 117

1

The hardware and software used in providing applications to a user can be viewed in a:

Wähle eine oder mehr der folgenden:

  • • leveled fashion

  • • sandwich fashion

  • • layered fashion

  • • classified fashion

Erklärung

Frage 82 von 117

1

This contains the most frequently used functions in the OS:

Wähle eine oder mehr der folgenden:

  • • Centre

  • • Base

  • • Root

  • • Kernel (или nucleus)

Erklärung

Frage 83 von 117

1

Utilities are

Wähle eine oder mehr der folgenden:

  • • Processor registers

  • • Opcodes

  • • System programs

  • • Application program

Erklärung

Frage 84 von 117

1

Process is

Wähle eine oder mehr der folgenden:

  • • A program in execution

  • • A job in secondary memory

  • • Contents of main memory

  • • Program in High level language kept on disk

  • • contents of main memory

  • • a unit of activity characterized by execution of a sequence of instructions, a current state, and an associated set

  • • a job in secondary memory

Erklärung

Frage 85 von 117

1

A task in a blocked state

Wähle eine oder mehr der folgenden:

  • • is waiting for same temporarily unavailable resources

  • • must still be placed in the run queues

  • • is executable

  • • is running

Erklärung

Frage 86 von 117

1

The systems which allows only one process execution at a time, are called

Wähle eine oder mehr der folgenden:

  • ● unicasting systems

  • ● uniprogramming systems

  • ● uniprocessing systems

  • ● unitasking systems

Erklärung

Frage 87 von 117

1

The state of a process is defined by:

Wähle eine oder mehr der folgenden:

  • • the current activity of the process

  • • the activity to next be executed by the process

  • • the final activity of the process

  • • the activity is just executed by the process

Erklärung

Frage 88 von 117

1

Which of the following is not the state of a process?

Wähle eine oder mehr der folgenden:

  • • ready

  • • Old

  • • terminated

  • • running

  • • new

Erklärung

Frage 89 von 117

1

. Suppose that a process is in “Blocked” state waiting for some I/O service. When the service is completed, it goes to the:

Wähle eine oder mehr der folgenden:

  • • Suspended state

  • • Terminated state

  • • Running state

  • • Ready state

Erklärung

Frage 90 von 117

1

. Which of the following state transitions is not possible?

Wähle eine oder mehr der folgenden:

  • • ready to running

  • • blocked to ready

  • • running to blocked

  • • blocked to running

Erklärung

Frage 91 von 117

1

If a process is executing in its critical section, then no other processes can be executing in their critical section. This condition is called

Wähle eine oder mehr der folgenden:

  • • synchronous exclusion

  • • mutual exclusion

  • • asynchronous exclusion

  • • critical exclusion

Erklärung

Frage 92 von 117

1

. Interprocess communication:

Wähle eine oder mehr der folgenden:

  • • allows processes to communicate and synchronize their actions without using the same address space

  • • allows processes to communicate and synchronize their actions when using the same address space

  • • allows the processes to only synchronize their actions without communication

  • • none of the above

Erklärung

Frage 93 von 117

1

A sequence of instructions, in a computer language, to get the desired result, is known as?

Wähle eine oder mehr der folgenden:

  • • program

  • • process

  • • instruction

  • • algorithm

Erklärung

Frage 94 von 117

1

In operating system, each process has its own:

Wähle eine oder mehr der folgenden:

  • • program code

  • • all of the mentioned

  • • set of data

  • • address space and global variables

Erklärung

Frage 95 von 117

1

For each process OS creates and manages:

Wähle eine oder mehr der folgenden:

  • • Thread control block

  • • Program

  • • Program code

  • • Process control block

Erklärung

Frage 96 von 117

1

The available vector defines

Wähle eine oder mehr der folgenden:

  • • total amount of each resource NOT allocated to any process

  • • total amount of each resource allocated to all processes

  • • total amount of each resource in the system

  • • total amount of resources required for all processes

Erklärung

Frage 97 von 117

1

The resource vector define

Wähle eine oder mehr der folgenden:

  • • total amount of each resource NOT allocated to any process

  • • total amount of each resource allocated to all processes

  • • total amount of each resource in the system

  • • total amount of resources required for all processes

Erklärung

Frage 98 von 117

1

This matrix defines the current allocation to process i of the resource j

Wähle eine oder mehr der folgenden:

  • • Claim matrix

  • • Request matrix

  • • Resource matrix

  • • Allocation matrix

Erklärung

Frage 99 von 117

1

This matrix defines the amount of resources of type j requested by process i

Wähle eine oder mehr der folgenden:

  • • Claim matrix

  • • Request matrix

  • • Resource matrix

  • • Allocation matrix

Erklärung

Frage 100 von 117

1

This matrix defines requirements of processes i for the resources j

Wähle eine oder mehr der folgenden:

  • • Claim matrix

  • • Request matrix

  • • Resource matrix

  • • Allocation matrix

Erklärung

Frage 101 von 117

1

The banker's algorithm is referred to as

Wähle eine oder mehr der folgenden:

  • • resource allocation refusal

  • • loan allocation denial

  • • resource allocation denial

  • • denial of service

Erklärung

Frage 102 von 117

1

'Hold and wait' condition for deadlock is defined as

Wähle eine oder mehr der folgenden:

  • • Each process holds resource needed by next process in chain

  • • Process holds a resource while awaiting for other resource

  • • No resource can be forcibly removed from process holding it

  • • Only one process may use a resource at a time

Erklärung

Frage 103 von 117

1

'Circular wait' condition for deadlock is defined as

Wähle eine oder mehr der folgenden:

  • • Each process holds resource needed by next process in chain

  • • Process holds a resource while awaiting for other resource

  • • No resource can be forcibly removed from process holding it

  • • Only one process may use a resource at a time

Erklärung

Frage 104 von 117

1

'No preemption' condition for deadlock is defined as

Wähle eine oder mehr der folgenden:

  • • Each process holds resource needed by next process in chain

  • • Process holds a resource while awaiting for other resource

  • • No resource can be forcibly removed from process holding it

  • • Only one process may use a resource at a time

Erklärung

Frage 105 von 117

1

'Mutual exclusion' condition for deadlock is defined as

Wähle eine oder mehr der folgenden:

  • • Each process holds resource needed by next process in chain

  • • Process holds a resource while awaiting for other resource

  • • No resource can be forcibly removed from process holding it

  • • Only one process may use a resource at a time

Erklärung

Frage 106 von 117

1

What is NOT an example of consumable resource?

Wähle eine oder mehr der folgenden:

  • • Messages

  • • Main memory

  • • Signals

  • • Information in I\O buffers

Erklärung

Frage 107 von 117

1

What is NOT an example of reusable resource?

Wähle eine oder mehr der folgenden:

  • • i/o channels

  • • interrupt

  • • processors

  • • semaphores

Erklärung

Frage 108 von 117

1

This resource can be created and destroyed

Wähle eine oder mehr der folgenden:

  • • finite resource

  • • restartable resource

  • • consumable resource

  • • resumable resource

Erklärung

Frage 109 von 117

1

This resource can be safely used by only one process at a time and is not depleted by that use

Wähle eine oder mehr der folgenden:

  • • refreshing resource

  • • reusable resource

  • • replenishing resource

  • • refurbished resource

Erklärung

Frage 110 von 117

1

Deadlock inevitable region can be referred to as a

Wähle eine oder mehr der folgenden:

  • ● false region

  • ● final region

  • ● fatal region

  • ● fun region

Erklärung

Frage 111 von 117

1

This illustrates the progress of two processes competing for two resources

Wähle eine oder mehr der folgenden:

  • ● joint progress diagram

  • ● joint regress diagram

  • ● joint ingres diagram

  • ● joint process diagram

Erklärung

Frage 112 von 117

1

When each process in the set is blocked awaiting for resource seized by another blocked process

Wähle eine oder mehr der folgenden:

  • ● it is a mortallock

  • ● it is a softlock

  • ● it is a deadlock

  • ● it is a deadend

Erklärung

Frage 113 von 117

1

Which of the following statements is false:

Wähle eine oder mehr der folgenden:

  • • the system must stop everything while it performs the compaction

  • • compaction is also known as garbage collection

  • • the technique of storage compaction involves moving all occupied areas of storage to one end or other of main storage

  • • compaction does not involve relocation of programs

Erklärung

Frage 114 von 117

1

. Memory is:

Wähle eine oder mehr der folgenden:

  • • is typically characterized by interactive processing and time-slicing of the CPU’s time to allow quick response to each user

  • • is a device that performs a sequence of operations specified by instructions in memory

  • • is a sequence of the instructions

  • • is the device where information stored

Erklärung

Frage 115 von 117

1

Processor is:

Wähle eine oder mehr der folgenden:

  • • is typically characterized by interactive processing and time-slicing of the CPU’s time to allow quick response to each user

  • • is a device that performs a sequence of operations specified by instructions in memory

  • • is a sequence of the instructions

  • • is the device where information stored

Erklärung

Frage 116 von 117

1

Program is:

Wähle eine oder mehr der folgenden:

  • • is typically characterized by interactive processing and time-slicing of the CPU’s time to allow quick response to each user

  • • is a device that performs a sequence of operations specified by instructions in memory

  • • is a sequence of the instructions

  • • is the device where information stored

Erklärung

Frage 117 von 117

1

The memory allocation scheme subject to "external" fragmentation is?

Wähle eine oder mehr der folgenden:

  • • pure demand paging

  • • multiple contiguous fixed partitionings

  • • swapping

  • • segmentation

Erklärung