Csse 1502
Test por , creado hace más de 1 año

Operating Systems (OS) Test sobre os, creado por Csse 1502 el 17/12/2017.

1534
14
0
Csse 1502
Creado por Csse 1502 hace casi 7 años
Cerrar

os

Pregunta 1 de 200

1

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

Selecciona una de las siguientes respuestas posibles:

  • Processor

  • Main Memory

  • I/O Modules

  • System Bus

  • Operating system

Explicación

Pregunta 2 de 200

1

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

Selecciona una de las siguientes respuestas posibles:

  • MAR and MBR

  • PC and IR

  • Program status word

  • I/OAR and I/OBR

Explicación

Pregunta 3 de 200

1

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

Selecciona una de las siguientes respuestas posibles:

  • MAR and MBR

  • PC and IR

  • Program status word

  • I/OAR and I/OBR

Explicación

Pregunta 4 de 200

1

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

Selecciona una de las siguientes respuestas posibles:

  • System bus

  • Main memory

  • I/O modules

  • Processor

Explicación

Pregunta 5 de 200

1

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

Selecciona una de las siguientes respuestas posibles:

  • Main memory

  • System bus

  • Processor

  • I/O modules

Explicación

Pregunta 6 de 200

1

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

Selecciona una de las siguientes respuestas posibles:

  • Main memory

  • System bus

  • Processor

  • I/O modules

Explicación

Pregunta 7 de 200

1

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

Selecciona una de las siguientes respuestas posibles:

  • Main memory

  • Processor

  • System bus

  • I/O modules

Explicación

Pregunta 8 de 200

1

The processor contains a single data register, called

Selecciona una de las siguientes respuestas posibles:

  • PSW

  • PC

  • IR

  • AC

Explicación

Pregunta 9 de 200

1

This register specifies a particular input/output device

Selecciona una de las siguientes respuestas posibles:

  • Memory address register

  • I/OAR

  • Memory buffer register

  • I/OBR

Explicación

Pregunta 10 de 200

1

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

Selecciona una de las siguientes respuestas posibles:

  • Memory address register

  • I/OAR

  • Memory buffer register

  • I/OBR

Explicación

Pregunta 11 de 200

1

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

Selecciona una de las siguientes respuestas posibles:

  • I/OAR

  • memory buffer register

  • memory address register

  • I/OBR

Explicación

Pregunta 12 de 200

1

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

Selecciona una de las siguientes respuestas posibles:

  • Memory address register

  • I/OAR

  • Memory buffer register

  • I/OBR

Explicación

Pregunta 13 de 200

1

Index register, segment register, and stack register are example of:

Selecciona una de las siguientes respuestas posibles:

  • Address register

  • Data registers

  • Control registers

  • Status registers

Explicación

Pregunta 14 de 200

1

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

Selecciona una de las siguientes respuestas posibles:

  • instruction register

  • execution register

  • program counter

  • process counter

Explicación

Pregunta 15 de 200

1

Which register contains the instruction most recently fetched?

Selecciona una de las siguientes respuestas posibles:

  • instruction register

  • execution register

  • program counter

  • process counter

Explicación

Pregunta 16 de 200

1

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

Selecciona una de las siguientes respuestas posibles:

  • Program counter

  • Accumulator

  • Program status word

  • Stack pointer

Explicación

Pregunta 17 de 200

1

The fetched instruction is loaded into the

Selecciona una de las siguientes respuestas posibles:

  • IR

  • Accumulator

  • Memory

  • PC

Explicación

Pregunta 18 de 200

1

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

Selecciona una de las siguientes respuestas posibles:

  • IR

  • MBR

  • MAR

  • PC

Explicación

Pregunta 19 de 200

1

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

Selecciona una de las siguientes respuestas posibles:

  • 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

Explicación

Pregunta 20 de 200

1

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

Selecciona una de las siguientes respuestas posibles:

  • 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

Explicación

Pregunta 21 de 200

1

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:

Selecciona una de las siguientes respuestas posibles:

  • Fast I/O wait

  • Slow I/O wait

  • Long I/O wait

  • Short I/O wait

Explicación

Pregunta 22 de 200

1

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

Selecciona una de las siguientes respuestas posibles:

  • Slow I/O wait

  • Long I/O wait

  • Fast I/O wait

  • Short I/O wait

Explicación

Pregunta 23 de 200

1

Most I/O devices are:

Selecciona una de las siguientes respuestas posibles:

  • much slower than the processor

  • much faster than the processor

  • much shorter than the processor

  • much longer than the processor

Explicación

Pregunta 24 de 200

1

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

Selecciona una de las siguientes respuestas posibles:

  • Load new PC value

  • Finish execution of current instruction

  • Save the PSW and PC onto control stack

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

Explicación

Pregunta 25 de 200

1

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

Selecciona una de las siguientes respuestas posibles:

  • lower capacity

  • greater cost per bit

  • faster access speed

  • smaller cost per bit

Explicación

Pregunta 26 de 200

1

Complete the relationship concerning the memory systems: greater capacity –

Selecciona una de las siguientes respuestas posibles:

  • lower capacity

  • greater cost per bit

  • faster access speed

  • smaller cost per bit

Explicación

Pregunta 27 de 200

1

Complete the relationship concerning the memory systems: greater capacity –

Selecciona una de las siguientes respuestas posibles:

  • lower capacity

  • slower access time

  • greater cost per bit

  • faster access speed

Explicación

Pregunta 28 de 200

1

The smaller, more expensive, faster memory is:

Selecciona una de las siguientes respuestas posibles:

  • Disk drive

  • Cache

  • Main memory

  • Register

Explicación

Pregunta 29 de 200

1

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

Selecciona una de las siguientes respuestas posibles:

  • bingo

  • win

  • hit

  • evrika

Explicación

Pregunta 30 de 200

1

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

Selecciona una de las siguientes respuestas posibles:

  • ricochet

  • miss

  • zero

  • Loss

Explicación

Pregunta 31 de 200

1

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

Selecciona una de las siguientes respuestas posibles:

  • Time-sharing-system

  • Simple batch system

  • Multiprogrammed batch system

  • Serial processing

Explicación

Pregunta 32 de 200

1

The concept of a batch operating system was developed to

Selecciona una de las siguientes respuestas posibles:

  • Maximize processor utilization (To improve utilization)

  • Minimize response time

  • Support interactive mode

  • Minimize processor utilization

Explicación

Pregunta 33 de 200

1

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

Selecciona una de las siguientes respuestas posibles:

  • Time-sharing-system

  • Simple batch system

  • Multiprogrammed batch system

  • Serial processing

Explicación

Pregunta 34 de 200

1

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

Selecciona una de las siguientes respuestas posibles:

  • Efficiency

  • Convenience

  • Ability to evolve

Explicación

Pregunta 35 de 200

1

The principal objective of the time-sharing system is to

Selecciona una de las siguientes respuestas posibles:

  • Minimize response time

  • Minimize processor utilization

  • Maximize response time

  • Maximize processor utilization

Explicación

Pregunta 36 de 200

1

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

Selecciona una de las siguientes respuestas posibles:

  • Multiprogramming or multitasking batch system

  • Simple batch system

  • Serial processing

  • Time-sharing-system

Explicación

Pregunta 37 de 200

1

The programmer interacted directly with the computer hardware with

Selecciona una de las siguientes respuestas posibles:

  • Simple batch systems

  • Serial processing

  • Time-sharing-systems

  • Multiprogrammed batch systems

Explicación

Pregunta 38 de 200

1

Semaphore is a/an_to solve the critical section problem?

Selecciona una de las siguientes respuestas posibles:

  • integer variable

  • special program for a system

  • complex structure

  • hardware for a system

Explicación

Pregunta 39 de 200

1

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

Selecciona una de las siguientes respuestas posibles:

  • Efficiency

  • Convenience

  • Ability to evolve

Explicación

Pregunta 40 de 200

1

An un-interruptible unit is known as:

Selecciona una de las siguientes respuestas posibles:

  • atomic

  • none of the above

  • static

  • single

Explicación

Pregunta 41 de 200

1

A state is safe, if:

Selecciona una de las siguientes respuestas posibles:

  • the system can allocate resources to each process in some order and still avoid a deadlock

  • the system does not crash due to deadlock occurrence

  • all of the above

  • the state keeps the system protected and safe

Explicación

Pregunta 42 de 200

1

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

Selecciona una de las siguientes respuestas posibles:

  • Efficiency

  • Convenience

  • Ability to evolve

Explicación

Pregunta 43 de 200

1

This type of memory is nonvolatile

Selecciona una de las siguientes respuestas posibles:

  • Secondary memory

  • Main memory

  • Register

  • Cache

Explicación

Pregunta 44 de 200

1

An application programs is developed by the

Selecciona una de las siguientes respuestas posibles:

  • Application programmer

  • End user

  • Operating system

  • Hardware

Explicación

Pregunta 45 de 200

1

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

Selecciona una de las siguientes respuestas posibles:

  • Secondary memory

  • Register

  • Cache

  • Main memory

Explicación

Pregunta 46 de 200

1

The end user views a computer system in terms of

Selecciona una de las siguientes respuestas posibles:

  • a set of applications

  • a set of machine instructions

  • utilities

  • a set of system programs

Explicación

Pregunta 47 de 200

1

The serial processing presented two main problems:

Selecciona una o más de las siguientes respuestas posibles:

  • setup time

  • using a monitor

  • time slicing

  • multiprogramming

  • scheduling

Explicación

Pregunta 48 de 200

1

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

Selecciona una de las siguientes respuestas posibles:

  • layered fashion

  • classified fashion

  • sandwich fashion

  • leveled fashion

Explicación

Pregunta 49 de 200

1

A situation where several processes access and manipulate the same data concurrently and the outcome of the execution depends on the particular order in which access takes place is called:

Selecciona una de las siguientes respuestas posibles:

  • data consistency

  • mutual exclusion

  • race condition

  • starvation

Explicación

Pregunta 50 de 200

1

This contains the most frequently used functions in the OS:

Selecciona una de las siguientes respuestas posibles:

  • Kernel (или nucleus)

  • Centre

  • Base

  • Root

Explicación

Pregunta 51 de 200

1

The initial value of the semaphore that allows only one of the many processes to enter their critical sections,is?

Selecciona una de las siguientes respuestas posibles:

  • 1

  • 10

  • 2

  • 0

Explicación

Pregunta 52 de 200

1

Utilities are

Selecciona una de las siguientes respuestas posibles:

  • Application program

  • System programs

  • Opcodes

  • Processor registers

Explicación

Pregunta 53 de 200

1

Block size is:

Selecciona una o más de las siguientes respuestas posibles:

  • The unit of data exchanged between cache and main memory

  • Larger block size yields more hits until probability of using newly fetched data becomes less than the probability of reusing data that have to be moved out of cache

  • (How much data should be transferred from main memory to cache)

Explicación

Pregunta 54 de 200

1

There were no OS with

Selecciona una de las siguientes respuestas posibles:

  • Simple batch systems

  • Serial processing

  • Time-sharing-systems

  • Multiprogrammed batch systems

Explicación

Pregunta 55 de 200

1

Which of the following cannot be interrupted?

Selecciona una de las siguientes respuestas posibles:

  • Process

  • Thread

  • Module

  • Atomic operation

Explicación

Pregunta 56 de 200

1

Process is

Selecciona una de las siguientes respuestas posibles:

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

  • a job in secondary memory

  • contents of main memory

  • program in high level language kept on disk

Explicación

Pregunta 57 de 200

1

Rellena el espacio en blanco para completar el texto.

This determines which cache location the block will occupy:

Explicación

Pregunta 58 de 200

1

This resource can be created and destroyed

Selecciona una de las siguientes respuestas posibles:

  • resumable resource

  • restartable resource

  • consumable resource

  • finite resource

Explicación

Pregunta 59 de 200

1

This system handles multiple interactive jobs

Selecciona una de las siguientes respuestas posibles:

  • Time-sharing-system

  • Simple batch system

  • Serial processing

  • Multiprogrammed batch system

Explicación

Pregunta 60 de 200

1

Process(2.0) is:

Selecciona una de las siguientes respuestas posibles:

  • A program in execution

  • Program in High level language kept on disk

  • Contents of main memory

  • A job in secondary memory

Explicación

Pregunta 61 de 200

1

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

Selecciona una de las siguientes respuestas posibles:

  • Simple Batch Systems or GM-NAA I/O

  • Serial processing

  • Multiprogrammed batch system

  • Time-sharing system

Explicación

Pregunta 62 de 200

1

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

Selecciona una de las siguientes respuestas posibles:

  • replacement algorithm

  • write policy

  • cache size

  • locality of reference

Explicación

Pregunta 63 de 200

1

Four necessary conditions for deadlock to exist are: mutual exclusion, no-preemption, circular wait and

Selecciona una de las siguientes respuestas posibles:

  • hold and wait

  • deadlock avoidance

  • starvation

  • race condition

Explicación

Pregunta 64 de 200

1

A task in a blocked state

Selecciona una de las siguientes respuestas posibles:

  • is waiting for same temporarily unavailable resources

  • must still be placed in the run queues

  • is executable

  • is running

Explicación

Pregunta 65 de 200

1

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

Selecciona una de las siguientes respuestas posibles:

  • Serial processing

  • Multiprogrammed batch system

  • Simple batch system

  • Time-sharing-system

Explicación

Pregunta 66 de 200

1

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

Selecciona una de las siguientes respuestas posibles:

  • refurbished resource

  • replenishing resource

  • reusable resource

  • refreshing resource

Explicación

Pregunta 67 de 200

1

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:

Selecciona una de las siguientes respuestas posibles:

  • write policy

  • mapping function

  • locality of reference

  • replacement algorithm

Explicación

Pregunta 68 de 200

1

'Lost signals, duplicate signals received'. This is

Selecciona una de las siguientes respuestas posibles:

  • Improper synchronization

  • Nondeterminate program operation

  • Failed mutual exclusion

  • Deadlocks

Explicación

Pregunta 69 de 200

1

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

Selecciona una de las siguientes respuestas posibles:

  • uniprogramming systems

  • unitasking systems

  • uniprocessing systems

  • unicasting systems

Explicación

Pregunta 70 de 200

1

Deadlock inevitable region can be referred to as a

Selecciona una de las siguientes respuestas posibles:

  • fun region

  • fatal region

  • final region

  • false region

Explicación

Pregunta 71 de 200

1

In the non-blocking send, non-blocking receive:

Selecciona una de las siguientes respuestas posibles:

  • the sending process keeps sending until it receives a message

  • the sending process sends the message and resumes operation

  • neither of processes are required to wait

  • the sending process keeps sending until the message is received

Explicación

Pregunta 72 de 200

1

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

Selecciona una de las siguientes respuestas posibles:

  • Direct memory access (DMA)

  • Manual memory access

  • Interrupt-driven I/O

  • Programmed I/O

Explicación

Pregunta 73 de 200

1

'Two or more programs hung up waiting for each other'. This error is caused by

Selecciona una de las siguientes respuestas posibles:

  • Falled mutual exclusions

  • Deadlocks

  • Nondeterminate program operation

  • Improper synchronization

Explicación

Pregunta 74 de 200

1

This illustrates the progress of two processes competing for two resources

Selecciona una de las siguientes respuestas posibles:

  • joint process diagram

  • joint ingres diagram

  • joint regress diagram

  • joint progress diagram

Explicación

Pregunta 75 de 200

1

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.

Selecciona una de las siguientes respuestas posibles:

  • Direct memory access (DMA)

  • Manual memory access

  • Interrupt-driven I/O

  • Programmed I/O

Explicación

Pregunta 76 de 200

1

A monitor is a type of:

Selecciona una de las siguientes respuestas posibles:

  • deadlock

  • low level synchronization construct

  • high level synchronization construct

  • none of the above

Explicación

Pregunta 77 de 200

1

The state of a process is defined by:

Selecciona una de las siguientes respuestas posibles:

  • 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

Explicación

Pregunta 78 de 200

1

'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

Selecciona una de las siguientes respuestas posibles:

  • Falled mutual exclusions

  • Deadlocks

  • Nondeterminate program operation

  • Improper syncronization

Explicación

Pregunta 79 de 200

1

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.

Selecciona una de las siguientes respuestas posibles:

  • Direct memory access (DMA)

  • Manual memory access

  • Interrupt-driven I/O

  • Programmed I/O

Explicación

Pregunta 80 de 200

1

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

Selecciona una de las siguientes respuestas posibles:

  • it is a deadend

  • it is a deadlock

  • it is a softlock

  • it is a mortallock

Explicación

Pregunta 81 de 200

1

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

Selecciona una de las siguientes respuestas posibles:

  • Old

  • terminated

  • running

  • new

  • ready

Explicación

Pregunta 82 de 200

1

The described technique is:

Selecciona una de las siguientes respuestas posibles:

  • Direct memory access (DMA)

  • Manual memory access

  • Interrupt-driven I/O

  • Programmed I/O

Explicación

Pregunta 83 de 200

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"

Selecciona una de las siguientes respuestas posibles:

  • Long-term storage

  • Protection and access control

  • Automatic allocation and management

  • Process isolation

  • Support of modular programming

Explicación

Pregunta 84 de 200

1

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

Selecciona una de las siguientes respuestas posibles:

  • Ready state

  • Running state

  • Terminated state

  • Suspended state

Explicación

Pregunta 85 de 200

1

Which of the following statements is false:

Selecciona una de las siguientes respuestas posibles:

  • compaction does not involve relocation of programs

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

  • compaction is also known as garbage collection

  • the system must stop everything while it performs the compaction

Explicación

Pregunta 86 de 200

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"

Selecciona una de las siguientes respuestas posibles:

  • Protection and access control

  • Long-term storage

  • Automatic allocation and management

  • Process isolation

  • Support of modular programming

Explicación

Pregunta 87 de 200

1

Which of the following state transitions is not possible?

Selecciona una de las siguientes respuestas posibles:

  • blocked to running

  • running to blocked

  • blocked to ready

  • ready to running

Explicación

Pregunta 88 de 200

1

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

Selecciona una de las siguientes respuestas posibles:

  • Direct memory access (DMA)

  • Manual memory access

  • Interrupt-driven I/O

  • Programmed I/O

Explicación

Pregunta 89 de 200

1

Memory is:

Selecciona una de las siguientes respuestas posibles:

  • is the device where information stored

  • is a sequence of the instructions

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

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

Explicación

Pregunta 90 de 200

1

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

Selecciona una de las siguientes respuestas posibles:

  • Protection and access control

  • Long-term storage

  • Automatic allocation and management

  • Process isolation

  • Support of modular programming

Explicación

Pregunta 91 de 200

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

Selecciona una de las siguientes respuestas posibles:

  • mutual exclusion

  • asynchronous exclusion

  • critical exclusion

  • synchronous exclusion

Explicación

Pregunta 92 de 200

1

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

Selecciona una de las siguientes respuestas posibles:

  • Direct memory access (DMA)

  • Manual memory access

  • Interrupt-driven I/O

  • Programmed I/O

Explicación

Pregunta 93 de 200

1

Processor is:

Selecciona una de las siguientes respuestas posibles:

  • is the device where information stored

  • is a sequence of the instructions

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

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

Explicación

Pregunta 94 de 200

1

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

Selecciona una de las siguientes respuestas posibles:

  • Protection and access control

  • Long-term storage

  • Automatic allocation and management

  • Process isolation

  • Support of modular programming

Explicación

Pregunta 95 de 200

1

Interprocess communication:

Selecciona una de las siguientes respuestas posibles:

  • 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

Explicación

Pregunta 96 de 200

1

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

Selecciona una de las siguientes respuestas posibles:

  • Direct memory access (DMA)

  • Manual memory access

  • Interrupt-driven I/O

  • Programmed I/O

Explicación

Pregunta 97 de 200

1

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

Selecciona una de las siguientes respuestas posibles:

  • Protection and access control

  • Long-term storage

  • Automatic allocation and management

  • Process isolation

  • Support of modular programming

Explicación

Pregunta 98 de 200

1

Program is:

Selecciona una de las siguientes respuestas posibles:

  • is the device where information stored

  • is a sequence of the instructions

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

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

Explicación

Pregunta 99 de 200

1

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

Selecciona una de las siguientes respuestas posibles:

  • program

  • process

  • instruction

  • algorithm

Explicación

Pregunta 100 de 200

1

In operating system security and protection, authenticity:

Selecciona una de las siguientes respuestas posibles:

  • 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

Explicación

Pregunta 101 de 200

1

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

Selecciona una de las siguientes respuestas posibles:

  • Direct memory access (DMA)

  • Manual memory access

  • Interrupt-driven I/O

  • Programmed I/O

Explicación

Pregunta 102 de 200

1

In operating system, each process has its own:

Selecciona una de las siguientes respuestas posibles:

  • all of the mentioned

  • address space and global variables

  • set of data

  • program code

Explicación

Pregunta 103 de 200

1

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

Selecciona una de las siguientes respuestas posibles:

  • segmentation

  • swapping

  • multiple contiguous fixed partitionings

  • pure demand paging

Explicación

Pregunta 104 de 200

1

In operating system security and protection, availability is:

Selecciona una de las siguientes respuestas posibles:

  • 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

Explicación

Pregunta 105 de 200

1

For each process OS creates and manages:

Selecciona una de las siguientes respuestas posibles:

  • Process control block

  • Program code

  • Program

  • Thread control block

Explicación

Pregunta 106 de 200

1

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.

Selecciona una de las siguientes respuestas posibles:

  • Interrupt-driven I/O

  • Programmed I/O

  • Manual memory access

  • Direct memory access (DMA)

Explicación

Pregunta 107 de 200

1

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

Selecciona una de las siguientes respuestas posibles:

  • segmentation

  • swapping

  • multiple contiguous fixed partitionings

  • pure demand paging

Explicación

Pregunta 108 de 200

1

In operating system security and protection, confidentiality is:

Selecciona una de las siguientes respuestas posibles:

  • 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

Explicación

Pregunta 109 de 200

1

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

Selecciona una de las siguientes respuestas posibles:

  • Interrupt-driven I/O

  • Programmed I/O

  • Manual memory access

  • Direct memory access (DMA)

Explicación

Pregunta 110 de 200

1

The available vector defines

Selecciona una de las siguientes respuestas posibles:

  • 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

Explicación

Pregunta 111 de 200

1

Any program, no matter how small, will occupy an entire partition results in?

Selecciona una de las siguientes respuestas posibles:

  • internal fragmentation

  • segmentation

  • paging

  • external fragmentation

Explicación

Pregunta 112 de 200

1

In operating system security and protection, data integrity is:

Selecciona una de las siguientes respuestas posibles:

  • 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

Explicación

Pregunta 113 de 200

1

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

Selecciona una de las siguientes respuestas posibles:

  • Interrupt-driven I/O

  • Programmed I/O

  • Manual memory access

  • Direct memory access (DMA)

Explicación

Pregunta 114 de 200

1

A binary semaphore is a semaphore with integer values:

Selecciona una o más de las siguientes respuestas posibles:

  • 1

  • 0,5

  • 0

  • -1

Explicación

Pregunta 115 de 200

1

The resource vector define

Selecciona una de las siguientes respuestas posibles:

  • total amount of each resource in the system

  • total amount of resources required for all processes

  • total amount of each resource allocated to all processes

  • total amount of each resource NOT allocated to any process

Explicación

Pregunta 116 de 200

1

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

Selecciona una de las siguientes respuestas posibles:

  • Time slicing

  • Time sliding

  • Time scheduling

  • Time allocating

Explicación

Pregunta 117 de 200

1

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

Selecciona una de las siguientes respuestas posibles:

  • Round-robin technique

  • Prioritizing

  • Carousel technique

  • Merry-go-round technique

Explicación

Pregunta 118 de 200

1

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

Selecciona una de las siguientes respuestas posibles:

  • Allocation matrix

  • Resource matrix

  • Request matrix

  • Claim matrix

Explicación

Pregunta 119 de 200

1

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

Selecciona una de las siguientes respuestas posibles:

  • Time scheduling

  • Time sliding

  • Time slicing

  • Time allocating

Explicación

Pregunta 120 de 200

1

The base register

Selecciona una de las siguientes respuestas posibles:

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

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

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

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

Explicación

Pregunta 121 de 200

1

The two atomic operations permissible on semaphores are:

Selecciona una de las siguientes respuestas posibles:

  • hold

  • stop

  • signal

  • wait

Explicación

Pregunta 122 de 200

1

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

Selecciona una de las siguientes respuestas posibles:

  • Request matrix

  • Allocation matrix

  • Resource matrix

  • Claim matrix

Explicación

Pregunta 123 de 200

1

How to solve problem of equal-size partitions?
swapping (?) ----- page 318 book

Selecciona una de las siguientes respuestas posibles:

  • swapping (?) ----- page 318 book
    unequal-size partitions

  • segmentation

  • compaction

  • virtual memory segmentation

Explicación

Pregunta 124 de 200

1

The limit register

Selecciona una de las siguientes respuestas posibles:

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

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

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

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

Explicación

Pregunta 125 de 200

1

Batch operating systems were used (years)

Selecciona una de las siguientes respuestas posibles:

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

  • From the mid-1950 to early 1960s

  • In early 1960s

Explicación

Pregunta 126 de 200

1

This matrix defines requirements of processes i for the resources j

Selecciona una de las siguientes respuestas posibles:

  • Claim matrix

  • Allocation matrix

  • Resource matrix

  • Request matrix

Explicación

Pregunta 127 de 200

1

How to solve problem of "external" fragmentation?

Selecciona una de las siguientes respuestas posibles:

  • compaction

  • larger memory space

  • smaller memory space

  • none of these

Explicación

Pregunta 128 de 200

1

The principal tool available to system programmers in developing the early multiprogramming and multiuser interactive systems

Selecciona una de las siguientes respuestas posibles:

  • Interrupt

  • Job control language

  • Monitor

  • Add hec method

Explicación

Pregunta 129 de 200

1

The banker's algorithm is referred to as

Selecciona una de las siguientes respuestas posibles:

  • resource allocation denial

  • denial of service

  • loan allocation denial

  • resource allocation refusal

Explicación

Pregunta 130 de 200

1

A page fault?

Selecciona una de las siguientes respuestas posibles:

  • occurs when a program accesses a page of memory

  • is a reference to a page belonging to another program

  • is an access to a page not currently in memory

  • is an error is a specific page

Explicación

Pregunta 131 de 200

1

Job control language was used

Selecciona una o más de las siguientes respuestas posibles:

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

  • From late 1940s to the mid-1950s

  • From the mid-1950s to early 1960s

  • Execute instructions

  • Control the sequence of events as the resident monitor

  • Translate the user’s program into object code

  • Provide instructions to the monitor to improve job setup time

Explicación

Pregunta 132 de 200

1

The process index register

Selecciona una de las siguientes respuestas posibles:

  • 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

Explicación

Pregunta 133 de 200

1

Which of the following condition is required for deadlock to be possible

Selecciona una de las siguientes respuestas posibles:

  • mutual exclusion

  • a process may hold allocated resources while awaiting assignment of other resources

  • no resource can be forcibly removed from a process holding it

  • all of the above

Explicación

Pregunta 134 de 200

1

'Hold and wait' condition for deadlock is defined as

Selecciona una de las siguientes respuestas posibles:

  • Process holds a resource while awaiting for other resource

  • Each process holds resource needed by next process in chain

  • No resource can be forcibly removed from process holding it

  • Only one process may use a resource at a time

Explicación

Pregunta 135 de 200

1

Serial processing was used

Selecciona una de las siguientes respuestas posibles:

  • In early 1960s

  • From late 1940s to the mid-1950s

  • From the mid-1950s to early 1960s

Explicación

Pregunta 136 de 200

1

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

Selecciona una de las siguientes respuestas posibles:

  • Monitor

  • Process

  • Multiprogramming

  • Time sharing

Explicación

Pregunta 137 de 200

1

Which of the following statements is false?

Selecciona una de las siguientes respuestas posibles:

  • I\O transfers are more efficient with large pages

  • a large page size causes instructions and data that will not be referenced brought into primary storage

  • a small page size causes large page tables

  • internal fragmentation is increased with small pages

Explicación

Pregunta 138 de 200

1

Banker’s algorithm for resource allocation deals with:

Selecciona una de las siguientes respuestas posibles:

  • deadlock recovery

  • deadlock prevention

  • mutual exclusion

  • deadlock avoidance

Explicación

Pregunta 139 de 200

1

'Circular wait' condition for deadlock is defined as

Selecciona una de las siguientes respuestas posibles:

  • 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

Explicación

Pregunta 140 de 200

1

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

Selecciona una de las siguientes respuestas posibles:

  • Efficiency

  • Convenience

  • Ability to evolve

Explicación

Pregunta 141 de 200

1

Swapping

Selecciona una de las siguientes respuestas posibles:

  • allows many programs to use memory simultaneously

  • allows each program in turn to use the memory

  • does not work with overlaying

  • none of the above

Explicación

Pregunta 142 de 200

1

'No preemption' condition for deadlock is defined as

Selecciona una de las siguientes respuestas posibles:

  • No resource can be forcibly removed from process holding it

  • Only one process may use a resource at a time

  • Process holds a resource while awaiting for other resource

  • Each process holds resource needed by next process in chain

Explicación

Pregunta 143 de 200

1

A system is in the safe state if:

Selecciona una de las siguientes respuestas posibles:

  • b)there exist a safe sequence

  • none of the above

  • both a and b

  • a)the system can allocate resources to each process in some order and still avoid a deadlock

Explicación

Pregunta 144 de 200

1

Virtual address is a

Selecciona una de las siguientes respuestas posibles:

  • Virtual address is a page number and an offset within the page

  • Другого варианта нет)

Explicación

Pregunta 145 de 200

1

Which of the following is not true about the memory management?

Selecciona una de las siguientes respuestas posibles:

  • virtual memory is used only in multi-user systems

  • segmentation suffers from external fragmentation

  • paging suffers from internal fragmentation

  • segmented memory can be paged

  • None of the above

Explicación

Pregunta 146 de 200

1

True or false: segmentation suffers from external fragmentation?

Selecciona uno de los siguientes:

  • VERDADERO
  • FALSO

Explicación

Pregunta 147 de 200

1

'Mutual exclusion' condition for deadlock is defined as

Selecciona una de las siguientes respuestas posibles:

  • Only one process may use a resource at a time

  • No resource can be forcibly removed from process holding it

  • Process holds a resource while awaiting for other resource

  • Each process holds resource needed by next process in chain

Explicación

Pregunta 148 de 200

1

True or false: paging suffers from external fragmentation?

Selecciona uno de los siguientes:

  • VERDADERO
  • FALSO

Explicación

Pregunta 149 de 200

1

What is NOT an example of consumable resource?

Selecciona una de las siguientes respuestas posibles:

  • Main memory

  • Information in I\O buffers

  • Signals

  • Messages

Explicación

Pregunta 150 de 200

1

What is a method of memory allocation by which the program is subdivided into equal portions, or pages and core is subdivided into equal portions or blocks?

Selecciona una de las siguientes respuestas posibles:

  • virtual memory

  • segmentation

  • paging

  • partition

Explicación

Pregunta 151 de 200

1

What is NOT an example of reusable resource?

Selecciona una de las siguientes respuestas posibles:

  • interrupt

  • semaphores

  • processors

  • i/o channels

Explicación

Pregunta 152 de 200

1

In memory systems, boundary registers?

Selecciona una de las siguientes respuestas posibles:

  • track the beginning and ending of programs

  • track page boundaries

  • are only necessary with fixed partitions

  • are used for temporary program variable storage

Explicación

Pregunta 153 de 200

1

Rellena los espacios en blanco para completar el texto.

On all instruction cycles, the processor accesses memory at least once, to:
, and often one or more additional times, and/or .

Explicación

Pregunta 154 de 200

1

Operating System maintains the page table for:

Selecciona una de las siguientes respuestas posibles:

  • each process

  • each thread

  • each instruction

  • each address

Explicación

Pregunta 155 de 200

1

A relationship between processes such that each has some part (critical section) which must not be executed while the critical section of another is being executed, is known as?

Selecciona una de las siguientes respuestas posibles:

  • Multitasking

  • Semaphore

  • Mutual exclusion

  • multiprogramming

Explicación

Pregunta 156 de 200

1

In contiguous memory allocation:

Selecciona una de las siguientes respuestas posibles:

  • each process is contained in a single contiguous section of memory

  • none of the above

  • the memory space is contiguous

  • all processes is contained in a single contiguous section of memory

Explicación

Pregunta 157 de 200

1

CPU fetches the instruction from memory according to the value of?

Selecciona una de las siguientes respuestas posibles:

  • status register

  • program counter

  • instruction register

  • program status word

Explicación

Pregunta 158 de 200

1

When memory is divided into several fixed sized partitions, each partition may contain ________.

Selecciona una de las siguientes respuestas posibles:

  • exactly one process

  • none of the above

  • at least one process

  • multiple processes at once

Explicación

Pregunta 159 de 200

1

The number of resources requested by a process:

Selecciona una de las siguientes respuestas posibles:

  • must always be less than the total number of resources available in the system

  • must always be equal to the total number of resources available in the system

  • must not exceed the total number of resources available in the system

  • must exceed the total number of resources available in the system

Explicación

Pregunta 160 de 200

1

A memory used to provide a high speed is called?

Selecciona una de las siguientes respuestas posibles:

  • cache

  • main memory

  • disk buffer

  • stack pointer

Explicación

Pregunta 161 de 200

1

In fixed sized partition, the degree of multiprogramming is bounded by ___________.

Selecciona una de las siguientes respuestas posibles:

  • the memory size

  • all of the above

  • the number of partitions

  • the CPU utilization

Explicación

Pregunta 162 de 200

1

Which one of the following is the address generated by CPU?

Selecciona una de las siguientes respuestas posibles:

  • logical address

  • physical address

  • absolute address

  • none of the above

Explicación

Pregunta 163 de 200

1

A deadlock avoidance algorithm dynamically examines the _____ to ensure that a circular wait condition can never exist

Selecciona una de las siguientes respuestas posibles:

  • resource allocation state

  • operating system

  • resources

  • system storage state

Explicación

Pregunta 164 de 200

1

The first fit, best fit and worst fit are strategies to select a ______.

Selecciona una de las siguientes respuestas posibles:

  • process from a queue to put in memory

  • all of the above

  • free hole from a set of available holes

  • processor to run the next process

Explicación

Pregunta 165 de 200

1

Runtime mapping from virtual to physical address is done by?

Selecciona una de las siguientes respuestas posibles:

  • CPU

  • none of the above

  • memory management unit

  • PCI

Explicación

Pregunta 166 de 200

1

In internal fragmentation, memory is internal to a partition and:

Selecciona una de las siguientes respuestas posibles:

  • is not being used

  • none of the above

  • is always used

  • is being used

Explicación

Pregunta 167 de 200

1

Which of the following is not one of the principles of dealing with deadlock?

Selecciona una de las siguientes respuestas posibles:

  • Initialization

  • Avoidance

  • Detection

  • Prevention

Explicación

Pregunta 168 de 200

1

The address of a page table in memory is pointed by:

Selecciona una de las siguientes respuestas posibles:

  • page table base register

  • stack pointer

  • page register

  • program counter

Explicación

Pregunta 169 de 200

1

A solution to the problem of external fragmentation is:

Selecciona una de las siguientes respuestas posibles:

  • compaction

  • larger memory size

  • unequal size parts

  • smaller memory space

Explicación

Pregunta 170 de 200

1

The Process Control Block is:

Selecciona una de las siguientes respuestas posibles:

  • a secondary storage section

  • Process type variable

  • Data Structure

  • Block in memory

Explicación

Pregunta 171 de 200

1

Program always deals with:

Selecciona una de las siguientes respuestas posibles:

  • logical address

  • physical address

  • relative address

  • absolute address

Explicación

Pregunta 172 de 200

1

__________ is generally faster than _________ .

Selecciona una de las siguientes respuestas posibles:

  • worst fit, best fit

  • best fit, first fit

  • first fit, best fit

  • none of the above

Explicación

Pregunta 173 de 200

1

Which one of the following is a synchronization tool?

Selecciona una de las siguientes respuestas posibles:

  • socket

  • thread

  • pipe

  • semaphore

Explicación

Pregunta 174 de 200

1

External fragmentation exists when:

Selecciona una de las siguientes respuestas posibles:

  • none of the above

  • the total memory is insufficient to satisfy a request

  • enough total memory exists to satisfy a request but it is not contiguous

  • a request cannot be satisfied even when the total memory is free

Explicación

Pregunta 175 de 200

1

What is compaction?

Selecciona una de las siguientes respuestas posibles:

  • a paging technique

  • a technique for overcoming fatal error

  • a technique for overcoming internal fragmentation

  • a technique for overcoming external fragmentation

Explicación

Pregunta 176 de 200

1

What controls the process in a single-threaded process model?(не точно) из книги

Selecciona una de las siguientes respuestas posibles:

  • Process control block

  • User address space control block

  • User stack control block

  • Kernel stack control block

Explicación

Pregunta 177 de 200

1

External fragmentation will not occur when:

Selecciona una de las siguientes respuestas posibles:

  • no matter which algorithm is used, it will always occur

  • first fit is used

  • best fit is used

  • next fit is used

Explicación

Pregunta 178 de 200

1

When the memory allocated to a process is slightly larger than the process, then:

Selecciona una de las siguientes respuestas posibles:

  • both will occur

  • external fragmentation occurs

  • internal fragmentation occurs

  • none of the above

Explicación

Pregunta 179 de 200

1

In the non-blocking send:

Selecciona una de las siguientes respuestas posibles:

  • the sending process sends the message and resumes operation

  • the sending process keeps sending unit it receives a message

  • the sending process keeps sending until the message is received

  • none of the above

Explicación

Pregunta 180 de 200

1

Main memory is broken into fixed-sized blocks called ________.:

Selecciona una de las siguientes respuestas posibles:

  • none of the above

  • pages

  • frames

  • segments

Explicación

Pregunta 181 de 200

1

Fixed-length block of data in secondary memory is called ________.:

Selecciona una de las siguientes respuestas posibles:

  • none of the above

  • frames

  • segments

  • pages

Explicación

Pregunta 182 de 200

1

Variable-length block of data that resides in secondary memory is called ________.

Selecciona una de las siguientes respuestas posibles:

  • none of the above

  • frames

  • segments

  • pages

Explicación

Pregunta 183 de 200

1

The degree of multi-programming is:

Selecciona una de las siguientes respuestas posibles:

  • the number of processes in memory

  • the number of processes executed per unit time

  • the number of processes in the ready queue

  • the number of processes in the I/O queue

Explicación

Pregunta 184 de 200

1

Every address generated by the CPU is divided into two parts:

Selecciona una de las siguientes respuestas posibles:

  • page number + page offset

  • Другого варианта нет

Explicación

Pregunta 185 de 200

1

The __________ is used as an index into the page table.

Selecciona una de las siguientes respuestas posibles:

  • page number

  • page offset

  • frame bit

  • frame offset

Explicación

Pregunta 186 de 200

1

Trace of the process is: (из книги)

Selecciona una de las siguientes respuestas posibles:

  • List of files that are opened

  • List of interactions of the process with other process

  • List of threads of the process

  • List of instructions that are executed

Explicación

Pregunta 187 de 200

1

The _____ table contains the base address of each page in physical memory.

Selecciona una de las siguientes respuestas posibles:

  • process

  • memory

  • page

  • frame

Explicación

Pregunta 188 de 200

1

With paging there is no ________ fragmentation.

Selecciona una de las siguientes respuestas posibles:

  • either type of

  • none of the above

  • external

  • internal

Explicación

Pregunta 189 de 200

1

A set of processes is deadlock if:

Selecciona una de las siguientes respuestas posibles:

  • none of the above

  • each process is blocked and will remain so forever

  • all processes are trying to kill each other

  • each process is terminated

Explicación

Pregunta 190 de 200

1

The operating system maintains a ______ table that keeps track of how many frames have been allocated, how many are there, and how many are available.

Selecciona una de las siguientes respuestas posibles:

  • memory

  • page

  • frame

  • segment

Explicación

Pregunta 191 de 200

1

To find a free partition this algorithm starts searching from where it left off, not from the beginning (из книги)

Selecciona una de las siguientes respuestas posibles:

  • Worst fit

  • Next fit

  • Best fit

  • First fit

Explicación

Pregunta 192 de 200

1

For every process there is a __________.

Selecciona una de las siguientes respuestas posibles:

  • pointer to page table

  • copy of page table

  • frame table

  • page table

Explicación

Pregunta 193 de 200

1

If a page number is not found in the TLB, then it is known as a:

Selecciona una de las siguientes respuestas posibles:

  • TLB miss

  • buffer miss

  • TLB ht

  • page fault

Explicación

Pregunta 194 de 200

1

Mutual exclusion can be provided by the:

Selecciona una de las siguientes respuestas posibles:

  • binary semaphores

  • none of the above

  • both

  • mutex locks

Explicación

Pregunta 195 de 200

1

If a page table entry is present in the TLB, then it is known as a:

Selecciona una de las siguientes respuestas posibles:

  • buffer miss

  • TLB miss

  • page fault

  • TLB hit

Explicación

Pregunta 196 de 200

1

If a page table entry is not in main memory, then it is known as a:

Selecciona una de las siguientes respuestas posibles:

  • page fault

  • buffer miss

  • TLB hit

  • TLB miss

Explicación

Pregunta 197 de 200

1

What is a medium-term scheduler?

Selecciona una de las siguientes respuestas posibles:

  • It selects which process has to be executed next and allocates CPU

  • It selects which process has to be brought into the ready queue

  • None of the above

  • It selects which process to remove from memory by swapping

Explicación

Pregunta 198 de 200

1

In segmentation, each address is specified by (choose two):

Selecciona una o más de las siguientes respuestas posibles:

  • a segment number

  • an offset

  • a value

  • a key

Explicación

Pregunta 199 de 200

1

Which is the ready state of a process?

Selecciona una de las siguientes respuestas posibles:

  • when process is using the CPU

  • when process is scheduled to run after some execution

  • when process is unable to run until some task has been completed

  • none of the above

Explicación

Pregunta 200 de 200

1

Which one of the following is the deadlock avoidance algorithm?

Selecciona una de las siguientes respuestas posibles:

  • round-robin algorithm

  • elevator algorithm

  • banker’s algorithm

  • dinning philosophers problem

Explicación