You are on page 1of 34

“AtoZ Telugu News”- Mobile App.

✓ పో టీపరీక్షలకు ప్రిప్ేరయ్యే అభ్ేరధులకు "AtoZ Telugu News" App చాలా ఉపయోగపడుత ుంది.
ఈ APP లో పితిరోజు LATEST JOBS, డైలీ Curent Affairs, ఎపపటికపపపడు జరిగే మొతత ుం విదాే
సమాచారాన్ని ఈ APP లో UPDATE చేసత త ఉుంటాము.
✓ ఇుంకా ఎపపటికపపపడు మీ చుటటుపకకల జరిగే తాజా వారత లను కూడా చతడవచుు. ఇపపడే మా App
ను Download చేసుక ుండి.

➢ App Link:
https://play.google.com/store/apps/details?id=com.app.atoznews

2. Operating Systems:

Mutiple Choice Questions

Q.1 Operating system is?

1. Collection of instructions
2. Collection of program
3. Collection of computer hardware
4. All of the above

ANSWER: OPTION 2
Operating system has many definitions. operating system is considered as long-running
program in the system. It is also referred as resource manager managing hardware
resource. It can be defined as collection of program also. Operating system is interface
between user and computer.

Q.2 Operating system is?

1. Which runs during log off


2. Program which runs for short duration
3. Which runs at the start of computer system
4. Long running program in computer

ANSWER: OPTION 4
Operating system has many definitions. operating system is considered as long running
program in the system. It is also referred as resource manager managing hardware

“AtoZ Telugu News – Mobile App”


resource. It can be defined as collection of program also. Operating system is interface
between user and computer.

Q.3 Multiprocessor system result in?

1. Increased throughput
2. Cost effective
3. Reliability
4. All of the above

ANSWER: OPTION 4
Main objective of multiprocessor system is increasing throughput, less cost, reliability, etc.

Q.4 Multiprocessor system consist of?

1. Multiple processor
2. Multiple memories
3. Multiple I/O devices
4.None of the above

ANSWER: OPTION 1
Multiprocessor system has multiple processor like, 2,4,8, etc. In single processor system
everything is done by single processor.

Q.5 Clustered systems are able to achieve?

1. Data sharing
2. Low cost
3. Scalability
4. All of these

ANSWER: OPTION 4
The main features of clustured system are data sharing, low cost and scalability.

Q.6 Clustured system means?

1. It is nothing but many computers connected


2. It consist of many processors

“AtoZ Telugu News – Mobile App”


3. Many processors are running in parallel
4. Computer distributed all over the world

ANSWER: OPTION 1
Clustured system have many computers connected in LAN. Every machine has
independent processor, memory, input/output devoce etc.

Q.7 In layered architecture of computer system.

1. Users are at the top


2. Operating system is in independent h/w and application program
3. Hardware is at the bottom
4. All of the above

Answer: OPTION 4
Explanation: None

Q.8 Microsoft word is a example of?

1. Application software
2. System software
3. Open source software
4. Software useful to run computer system

ANSWER: OPTION 1
Application software have direct interface with users with Microsoft word can directly
interface and do the work like, creating the document or document viewing.

Q.9 Which is open source software?

1. MySQL
2. PHP
3. Linux OS
4. All of the above

Answer: OPTION 4
All linux distribution are under free and open source software. PHP and MySQL are
another freeware software.

“AtoZ Telugu News – Mobile App”


Q.10 Following is the example of Linux OS.

1. MacOS
2. HP-UX
3. Fedora
4. IBM-AIX

Answer: OPTION 3
MacOS, HP-UX, IBM-AIX are examples of Unix system and not the Linux system. Linux
system includes Fedora, Redhat, Ubuntu etc.

Q.11 Apple MacOS is Unix based operating system?

1. True
2. False

Answer: OPTION 1 – TRUE


MacOS is Unix based and nit Linux based operating system.

Q.12 It is service of the operating system

1. Process management
2. File management
3. Debugging
4. All of the above

Answer: OPTION 3
There are great difference between functions and services. Function includes process
management, memory management, device management, file management, security etc.
Whereas the services includes user interface, debugging, program execution, error
detection etc.

Q.13. It is function of the operating system

1. Providing the user interface


2. Executing the program
3. Error detection
4. None of the aobove

“AtoZ Telugu News – Mobile App”


Answer: OPTION 4
There are greate difference between functions and services. Functions includes process
management, security, etc. Whereas the services includes user interface, debugging,
program execution, error detection etc.

Q.14 Latest Linux distribution is

1. RedHat
2. Fedora
3. Suse Linux
4. Ubuntu

Answer: OPTION 4
Explanation: none

Q.15 Device driver is

1. Useful for communication with devices


2. It is application software
3. System software
4. 1 & 3

Answer: OPTION 4
Device driver is system software which creates communication between device and
operating system.

Q.16 Unix was initially developed in.

1. C
2. Assembly language
3. C++
4. Pascal

Answer: OPTION 2
Very first version of Unix was coded in assembly language but later it was re-coded in C
Programming around 1973

Q.17 Unix was recoded in

“AtoZ Telugu News – Mobile App”


1. Assembly language
2. C++
3. C
4. Pascal

Answer: OPTION 3
Very first version of Unix was coded in assembly language but later it was re-coded in C
Programming around 1973

Q.18 Free version of Unix is

1. MS-DOS
2. Linux
3. Sun-Solaris
4. BSD

Answer: OPTION 2
Unix is licensed software. Free version of Linux came into market around 1992 by Linus
Torvalds. It is nothing but clone of Unix which provides all facility from Unix.

Q.19 Following is the Linux distribution

1. Redhat
2. Ubuntu
3. Mandriva
4. All of the above

Answer: OPTION 4
Explanation: none

Q.20 Following is a Unix operating system.

1. IBM-AIX
2. Sun solarise
3. IRIX
4. All of the above

Answer: OPTION 4
Explanation: None

“AtoZ Telugu News – Mobile App”


Q.21 System call is?

1. It is interface between user and computer


2. It is interface between application software and system software
3. It is interface between process and operating system
4. None of the above

ANSWER: OPTION 3
Explanation: System calls are facility provided by the operating system to get access to it.

Q.22 System call executes in?

1. Kernel mode
2. User mode
3. Protected mode
4. All of the mode

ANSWER: OPTION 1
Explanation: All the system calls should be executed in special privilege and that mode is
called as kernel mode. As most of the system calls access the system resources.

Q.23 ________ system call is used to create process in Unix

1. CreateProcess()
2. fork()
3. exec()
4. process()

ANSWER: OPTION 2
Explanation: CreateProcess() system call is in windows to create the process whereas the
fork() system call is in Unix/Linux Exec() is used to replace current process image with new
process image.

Q.24 Wait() system call

1. sleep for sometime


2. wait for sometime and resume execution

“AtoZ Telugu News – Mobile App”


3. wait for another process to terminate
4. All of these

ANSWER: OPTION 3
Explanation: Wait() system call is used to wait for termination of child process. sleep()
system call is used to just sleep means do nothing for some time.

Q.25 Sleep() system call

1. Wait for another process to terminate


2. Place process in inactive state for given time
3. Terminate the process
4. Wait for sometime and starts executing

ANSWER: OPTION 2
Explanation: wait() system call is used to wait for termination of child process. sleep()
system call is used to just sleep means do nothing for sometime.

Q.26 Application software request services of operating system through

1. System software
2. Functions
3. All of these
4. System call

ANSWER: OPTION 4
Explanation: All application software access the services of the operating system using
system calls.

Q.27 Interface to system call is through

1. Using user defined functions


2. Functions
3. API
4. None of these

Answer: OPTION 3
Explanation: None

“AtoZ Telugu News – Mobile App”


Q.28 Very early operating system by Microsoft was

1. Windows 8
2. Windows 1.1
3. Windows 95
4. MS-DOS

ANSWER: OPTION 4
Explanation: MS-DOS or PC-DOS was the very early operating system by the Microsoft
made for IBM hardware.

Q.29 Unix is open source operating system

1. True
2. False

Answer: OPTION 2
Explanation: Unix is liscened operating system whereas the linux is freeware operating
system.

Q.30 Windows is open source operating system

1. True
2. False

Answer: OPTION 2
Explanation: All windows operating system are liscened. To install on our system we need
to purchase the license copy of it.

Q.31 Linux is open source operating system.

1. True
2. False

Answer: OPTION 1
Explanation: Unix is licensed operating system whereas the Linux is freeware operating
system.

“AtoZ Telugu News – Mobile App”


Q.32 Programmer can add own features in Unix kernel

1. True
2. False

Answer: OPTION 1
Explanation: Unix is licensed OS and we cannot add new features in it.

Q.33. Linux was developed by

1. Ken Thompson
2. Dennis Ritchie
3. Linus Torvalds
4. Michael Lesk

Answer: OPTION 3
Explanation: None

Q.34 Programmer can add features in Linux kernel

1. True
2. False

Answer: OPTION 1
Explanation: None

Q.35 Programmer can add own features in Windows kernel

1. True
2. False

Answer: OPTION 2
Windows is licensed OS and we cannot add new features in it even most of system details is
not provided by the windows.

Q.36 Linux distribution includes

“AtoZ Telugu News – Mobile App”


1. Only Linux kernel
2. Linux kernel, GUI Utilities, Language compilers, application software
3. Application software
4. All of these

Answer: OPTION 2
Linux operating system comes with almost everything. It includes kernel, programming
language, application software, and many more facility.

Q.37 Google chrome is operating system

1. True
2. False

Answer: OPTION 1
Explanation: It is latest and upcoming operating system by google.

Q.38 Google Chrome OS is based

1. Windows based
2. Linux based
3. Unix based
4. None of these

Answer: OPTION 2
Explanation: None

Q.39 Following is the mobile OS

1. Blakcberry OS
2. iOS
3. Android
4. All of the above

Answer: OPTION 4
Explanation: None

Q.40 Symbian OS is for which mobile devices

“AtoZ Telugu News – Mobile App”


1. Apple
2. Blackberry
3. Google
4. Nokia

Answer: OPTION 4
Explanation: None

Q.41 Program is nothing but?

1. The collection of data


2. Collection of instructions
3. Collection of instructions and data
4. Collection of number of program

ANSWER: OPTION 2
Program is passive entity which just contains the sequence of instructions. It does not
contains any type of data or other information.

Q.42 Software is nothing but

1. Collection of instructions
2. Collection of program
3. Collection of program and data
4. All of these

ANSWER: OPTION 4
Software contains many things like, program, data and more related information.

Q.43 Process is

1. Collection of instructions and related data


2. Collection of instructions
3. Collection of program
4. Collection of software

ANSWER: OPTION 1
Process is executing instance of the program whereas the program is nothing but the
collection of instructions. Process contains more than just the program.

“AtoZ Telugu News – Mobile App”


Q.44 Process can be logical or physical

1. True
2. False

ANSWER: OPTION 1
Physical resources includes processor, memory, storage device, etc whereas the logical
resources includes files, network connections, CPU time, etc.

Q.45 Following is example the example of resource

1. File
2. Network connections
3. CPU time
4. All of these

ANSWER: OPTION 4
Physical resources includes processor, memory, storage device, etc whereas the logical
resources includes files, network connections, CPU times, etc.

Q.46 Job is nothing but

1. Process
2. Program
3. Application software
4. System Software

ANSWER: OPTION 1
Process and job is nothing but the same thing.

Q.47 Compilation corrects the syntactical error in the program

1. True
2. False

“AtoZ Telugu News – Mobile App”


Answer: OPTION 2
Explanation: Compiler is just concerned about indentifying the error in the program. It
does not rectify the error or correct it.

Q.48 Debugging refers to

1. Resolve the syntax errors


2. Nothing but execution of program
3. Tool useful for indentifying the syntactical errors
4. Tool used to indentify the logical error

ANSWER: OPTION 4
Debugging is provided by the software or operating system which is nothing but the step by
step execution of the program. It is useful to indentify the logical errors in the program.

Q.49 Which is the function of operating system

1. Process Management
2. Device Management
3. Security
4. All of the above

Q.50 Which is the service of operating system

1. I/O operation
2. File system manipulation
3. Communication
4. All of these

Answer: OPTION 4
There is great difference between functions and services. Functions includes process
management, memory management, device management, file management, security, etc.
whereas service includes debugging, program execution, error detection, etc.

Q.51 Which is the functions of operating system

1. Error detection
2. Accounting

“AtoZ Telugu News – Mobile App”


3. User interface
4. None of these

Answer: OPTION 4
There is great difference between functions and services. Functions includes process
management, memory management, device management, file management, security, etc.
whereas service includes debugging, program execution, error detection, etc.

Q.52 Which is the service of the operating system

1. Protection
2. File management
3. Job scheduling
4. None of these

Answer: OPTION 4
There are great difference between functions and services. Function includes process
management, memory management, device management, file management, security etc.
Whereas the services includes user interface, debugging, program execution, error
detection etc.

Q.53. What is objective of OS

1. User convenience
2. Abstraction
3. Ability to evolve
4. All of these

Answer: OPTION 4
Main objective of any OS is maximum user inconenience, abstraction means hiding the
implementation details from users, evolution, efficient use of hardware, etc. Evolution
means designed operating system should be flexible to add changes in the system.

Q.54 What is objective of OS

1. Executing many programs


2. Efficiency
3. User interface
4. 2 and 3

“AtoZ Telugu News – Mobile App”


Answer: OPTION 4
Explanation: none

Q.55 Operating system are generally developed in

1. Java
2. C
3. .Net
4. VB

Answer: OPTION 2
Most of the time OS is designed using assembly languages, C, C++, VC, VC++, etc. The
only reason is the functions provided by it to acess the hardware resources.

Q.56 Shell is nothing but the

1. Command interpreter
2. Graphical user interface
3. Nothing but the kernel
4. None of these

Answer: OPTION 1
Shell is more like command prompt in Windows. It just accept the command and get it
executed.

Q.57 Very early operating system was

1. Multiprogramming
2. Batch operating system
3. Timesharing
4. Distributed system

Answer: OPTION 2
The evolution of the operating system is like batch OS, multiprogramming OS,
multitasking OS, timesharing OS, parallel OS, distributed system and so on.

Q.58 Batch operating system

“AtoZ Telugu News – Mobile App”


1. Execute many programs simultaneously
2. Execute many programs by dividing time among program
3. Execute group of job one after another
4. Execute many instructions in parallel

Answer: OPTION 3
Batch OS executes just the collection of job one after the another one. only one job is in the
memory

Q.59 Multiprogramming operating system

1. Execute batch of job


2. Keep many job in memory
3. Share CPU time among many processes
4. Execute many instructions in parallel

Answer: OPTION 2
Explanation: Multiprogramming system have the ability in keep many program in the
memory though they are executed one by one.

Q.60 Time sharing operating system

1. Execute many job by dividing the CPU time


2. Execute collection of program one by one
3. Does not provides the user interaction
4. All of these

Answer: OPTION 1
Explanation: Timesharing system has the ability to keep many program in the memory and
CPU time is divided among available processes.

Q.61 _________ Operating system does not provides the user interaction

1. Timesharing OS
2. Multiprogramming OS
3. Distribute system
4. Batch Operating System

“AtoZ Telugu News – Mobile App”


ANSWER: OPTION 4
Explanation: Batch OS executes just the collection of job one after one. Only one job is in
the memory and very less or no interaction with user.

Q.62 User interaction is possible with

1. Timesharing OS
2. Parallel system
3. Multiprogramming OS
4. All of these

ANSWER: OPTION 4
Explanation: In the above system many program and processesare stored in memory. CPU
time is divided among the available processes. Switching between processes is so rapid that
we can interact with the application.

Q.63 It can have many types of operating system involved

1. Parallel system
2. Distributed system
3. Time sharing OS
4. Multiprogramming OS

ANSWER: OPTION 2
Explanation: Distributed system nothing but the collection of many type of machine having
many type of operating system, having type protocol used in the system.

Q.64 Parallel System

1. Execute batch of code


2. Executes many instructions
3. Keeps many program in memory
4. None of these

ANSWER: OPTION 2
Explanation: It is used to process large amount of data and instructions.

Q.65 Multicore computing is part of

“AtoZ Telugu News – Mobile App”


1. Distributed system
2. Parallel system
3. Embedded System
4. Multimedia system

ANSWER: OPTION 2
Parallel system is used to process large amount of data. To accomplish the task prallel
system uses multicore computing. Multicore computing means CPU having many core in it
which is capable of executing separate instructions.

Q.66 Distributed Computing is part of

1. Parallel system
2. Handled system
3. Embedded system
4. Multimedia system

ANSWER: OPTION 1
Explanation: Parallel system consists of many type of system including grid computing,
multicore, cluster computing etc.

Q.67 Cluster computing is part of

1. Distributed system
2. Embedded system
3. Multimedia system
4. Parallel system

Answer: OPTION 4
Explanation: Parallel system consists of many type of system including grid computing,
multicore, cluster computing etc.

Q.68 In real time system outcome depends upon

1. Correct output
2. Timely output
3. Correct and timely output
4. None of these

“AtoZ Telugu News – Mobile App”


ANSWER: OPTION 3
Explanation: Real time system gives the output in real time. it means outcome depends
upon not only correctness but also timely output.

Q.69 Types of real time system

1. Hard real time


2. Soft real time
3. Firm real time
4. All of these

Answer: OPTION 4
Explanation: Depends upon the tolerance allowed by the system real time system can be
divided into hard, soft and firm real time system.

Q.70 In hard real time system

1. Strict deadline followed


2. Missing deadline is acceptable
3. Output should be correct
4. None of these

Answer: OPTION 1
Explanation: In hard real time system output should strictly come is given time only. Best
example is car air bags.

Q.71 If system perform the given task correctly in time then it is

1. Distributed system
2. Parallel system
3. Real time system
4. All of these

Answer: OPTION 3
Explanation: Real time system gives the output in real time. it means outcome depends
upon not only correctness but also timely output.

Q.72 Following is the real time operating system

“AtoZ Telugu News – Mobile App”


1. Linux
2. Windows CE
3. Unix
4. Symbian OS

Answer: OPTION 2
Explanation: Real time system from the Microsoft is Windows CE. All others are not the
part of real time system.

Q.73. Multimedia system are designed for

1. Timely output
2. Doing many calculations simultaneously
3. Handle text, audio, video, image data
4. None of these

Answer: OPTION 3
Explanation: Special kind of system is designed for handling the multimedia data due to
large of amount of multimedia data generated.

Q.74 OS in cell phones, PDA, tablets, Palm PC, etc is known as

1. Mobile OS
2. Handled system
3. Multimedia system
4. Embedded system

Answer: OPTION 2
Explanation: Handheld system includes the OS which is in the handheld devices like,
tablets, PDA, etc.

Q.75 This approach is used in operating system designed

1. Bottom up
2. Top bottom
3. Layered architecture
4. None of these

“AtoZ Telugu News – Mobile App”


Answer: OPTION 3
General operating system designed approaches are layered architecture, microkernel,
simple archicture, modular, hybrid architecture, etc.

Q.76 In layered architecture of OS

1. User, application software, hardware, operating system


2. User, OS, application software, hardware
3. Users, OS, hardware, application software
4. Users, application software, OS, hardware

Answer: OPTION 4
In layered architecture, the different layers are users, application software, OS and
hardware.

Q.77 MS-DOS uses _________ architecture

1. Microkernel
2. Monolithic kernel
3. Simple architecture
4. Layered architecture

Answer: OPTION 3
Explanation: MS-DOS is very early OS which uses the simple architecture.

Q.78 Original Unix uses _________ architecture

1. Microkernel
2. Monolithic kernel
3. Hybrid architecture
4. Simple architecture

Answer: OPTION 4
Explanation: Unix is also very early operating system which uses the simple architecture.

Q.79 Windows NT kernel is

“AtoZ Telugu News – Mobile App”


1. Microkernel
2. Monolithic kernel
3. Hybrid kernel
4. Modular kernel

Answer: OPTION 1
Explanation: None

Q.80 Modular approach is used by

1. Sun Solaris
2. Unix
3. Linux
4. All of these

Answer: OPTION 4
Explanation: The modular approach is used by variety of operating system including Unix,
Linux, Solaris, MacOS etc.

Process Management

MCQ: Scheduling of threads are done by

A. input
B. output
C. operating system
D. memory

answer:C

Answer
MCQ: Process synchronization of programs is done by

A. input
B. output
C. operating system
D. memory

“AtoZ Telugu News – Mobile App”


answer:C

er MCQ: For execcution a process needs


A. throughput
B. timer
C. resources
D. Access time

Answer;C

MCQ: An executed program of computer system is called

A. trap
B. process
C. program
D. interrupt

answer:B

Answer
MCQ: A single threaded process of operating system programs has

A. One program counter


B. Two program counters
C. Three program counters
D. Four program counters

Answer:A

Multiple choice questions:

1. Which process can be affected by other processes executing in the system?


a) cooperating process
b) child process

“AtoZ Telugu News – Mobile App”


c) parent process
d) init process

Answer: a
Explanation: None.

2. When several processes access the same data concurrently and the outcome of the
execution depends on the particular order in which the access takes place, is called
a) dynamic condition
b) race condition
c) essential condition
d) critical condition

Answer: b
Explanation: None.

3. If a process is executing in its critical section, then no other processes can be


executing in their critical section. This condition is called
a) mutual exclusion
b) critical exclusion
c) synchronous exclusion
d) asynchronous exclusion

Answer: a
Explanation: None.

4. Which one of the following is a synchronization tool?


a) thread
b) pipe
c) semaphore
d) socket

Answer: c
Explanation: None.

5. A semaphore is a shared integer variable


a) that can not drop below zero

“AtoZ Telugu News – Mobile App”


b) that can not be more than zero
c) that can not drop below one
d) that can not be more than one

Answer: a
Explanation: None.

6. Mutual exclusion can be provided by the


a) mutex locks
b) binary semaphores
c) both mutex locks and binary semaphores
d) none of the mentioned

Answer: c
Explanation: Binary Semaphores are known as mutex locks.

7. When high priority task is indirectly preempted by medium priority task effectively
inverting the relative priority of the two tasks, the scenario is called
a) priority inversion
b) priority removal
c) priority exchange
d) priority modification

Answer: a
Explanation: None.

8. Process synchronization can be done on


a) hardware level
b) software level
c) both hardware and software level
d) none of the mentioned

Answer: c
Explanation: None.

9. A monitor is a module that encapsulates


a) shared data structures

“AtoZ Telugu News – Mobile App”


b) procedures that operate on shared data structure
c) synchronization between concurrent procedure invocation
d) all of the mentioned

Answer: d
Explanation: None.

10. To enable a process to wait within the monitor,


a) a condition variable must be declared as condition
b) condition variables must be used as boolean objects
c) semaphore must be used
d) all of the mentioned

Answer: a
Explanation: None

Operating System- Memory management

Multiple choice bits:


1. CPU fetches the instruction from memory according to the value of:

• A. program counter
• B. status register
• C. instruction register
• D. program status word
• Answer: a

2. A memory buffer used to accommodate a speed differential is called:

• A. stack pointer
• B. cache
• C. accumulator
• D. disk buffer
• Answer: B

“AtoZ Telugu News – Mobile App”


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

• A. physical address
• B. absolute address
• C. logical address
• D. none of the mentioned
• Answer: C
4. Run time mapping from virtual to physical address is done by:

• A. memory management unit


• B. CPU
• C. PCI
• D. none of the mentioned
Answer:A

5. Memory management technique in which system stores and retrieves data from
secondary storage for use in main memory is called:

• A. fragmentation
• B. paging
• C. mapping
• D. none of the mentioned
• Answer: B
6. The address of a page table in memory is pointed by:

• A. stack pointer
• B. page table base register
• C. page register
• D. program counter
• Answer:B

7. Program always deals with:

“AtoZ Telugu News – Mobile App”


• A. logical address
• B. absolute address
• C. physical address
• D. relative address
• Answer: A
8. The page table contains:

• A. base address of each page in physical memory


• B. page offset
• C. page size
• D. none of the mentioned
• Answer: A
9. What is compaction?

• A. a technique for overcoming internal fragmentation


• B. a paging technique
• C. a technique for overcoming external fragmentation
• D. a technique for overcoming fatal error
ANSWER: C
10. Operating System maintains the page table for:
• A. each process
• B. each thread
• C. each instruction
• D. each address
• Answer; A
11. The operating system is :

• A. in the low memory


• B. in the high memory
• C. either a or b (depending on the location of interrupt vector)
• D. None of these
• Answer: C

“AtoZ Telugu News – Mobile App”


12. In contiguous memory allocation :

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


• B. all processes are contained in a single contiguous section of memory
• C. the memory space is contiguous
• D. None of these
• Answer:A
13. The relocation register helps in :

• A. providing more address space to processes


• B. a different address space to processes
• C. to protect the address spaces of processes
• D. None of these
• Answer:C
14. With relocation and limit registers, each logical address must be _______ the limit
register.

• A. less than
• B. equal to
• C. greater than
• D. None of these
• Answer;A
15. The operating system and the other processes are protected from being modified by
an already running process because :

• A. they are in different memory spaces


• B. they are in different logical addresses
• C. they have a protection algorithm
• D. every address generated by the CPU is being checked against the relocation and
limit registers

• Answer:D
16. Transient operating system code is code that :

• A. is not easily accessible

“AtoZ Telugu News – Mobile App”


• B. comes and goes as needed
• C. stays in the memory always
• D. never enters the memory space
• ANSWER:B

17. Using transient code, _______ the size of the operating system during program
execution.

• A. increases
• B. decreases
• C. changes
• D. maintains
• ANSWER:C

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

• A. exactly one process


• B. atleast one process
• C. multiple processes at once
• D. None of these
• ANSWER:A

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


___________.

• A. the number of partitions


• B. the CPU utilization
• C. the memory size
• D. All of these
• ANSWER:A

“AtoZ Telugu News – Mobile App”


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

• A. process from a queue to put in memory


• B. processor to run the next process
• C. free hole from a set of available holes
• D. All of these
• ANSWER:C

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

• A. is being used
• B. is not being used
• C. is always used
• D. None of these
• ANSWER:B

22. A solution to the problem of external fragmentation is :

• A. compaction
• B. larger memory space
• C. smaller memory space
• D. None of these
• ANSWER:A

23. Another solution to the problem of external fragmentation problem is to :

• A. permit the logical address space of a process to be noncontiguous


• B. permit smaller processes to be allocated memory at last
• C. permit larger processes to be allocated memory at last
• D. All of these
• ANSWER:A

“AtoZ Telugu News – Mobile App”


24. If relocation is static and is done at assembly or load time, compaction _________.

• A. cannot be done
• B. must be done
• C. must not be done
• D. can be done
• ANSWER:A

25. The disadvantage of moving all process to one end of memory and all holes to the
other direction, producing one large hole of available memory is :

• A. the cost incurred


• B. the memory used
• C. the CPU used
• D. All of these
• ANSWER:A

26. __________ is generally faster than _________ and _________.

• A. first fit, best fit, worst fit


• B. best fit, first fit, worst fit
• C. worst fit, best fit, first fit
• D. None of these
• ANSWER:A

27. External fragmentation exists when :

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


• B. the total memory is insufficient to satisfy a request
• C. a request cannot be satisfied even when the total memory is free
• D. None of these
• ANSWER:A

“AtoZ Telugu News – Mobile App”


28. External fragmentation will not occur when :

• A. first fit is used


• B. best fit is used
• C. worst fit is used
• D. no matter which algorithm is used, it will always occur
• ANSWER:D

29. Sometimes the overhead of keeping track of a hole might be :

• A. larger than the memory


• B. larger than the hole itself
• C. very small
• D. All of these
• ANSWER:B

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

• A. internal fragmentation occurs


• B. external fragmentation occurs
• C. both a and b
• D. neither a nor b
• ANSWER:A

………………………………..THE END……………………………………………..

“AtoZ Telugu News – Mobile App”

You might also like