

MCQOPTIONS
Saved Bookmarks
This section includes 839 Mcqs, each offering curated multiple-choice questions to sharpen your C++ Programming knowledge and support exam preparation. Choose a topic below to get started.
701. |
It is not the layer of the Operating system. |
A. | Kernel |
B. | Shell |
C. | Application program |
D. | Critcal Section |
Answer» E. | |
702. |
Supervisor state is only allowed to ? |
A. | Utility Softwares |
B. | Application Softwares |
C. | Operating System |
D. | Guest User |
Answer» D. Guest User | |
703. |
A critical region |
A. | is a piece of code which only one process executes at a time |
B. | is a region prone to deadlock |
C. | is a piece of code which only a finite number of processes execute |
D. | is found only in Windows NT operation system |
Answer» B. is a region prone to deadlock | |
704. |
The higher versions of operating systems are so written that programs designed for earlier versions can still be run. What is it called ? |
A. | Up gradiability |
B. | Upward mobility |
C. | Universality |
D. | Upward Compatibility |
Answer» E. | |
705. |
In which of the following usually a front end processor is used ? |
A. | Virtual storage |
B. | Timesharing |
C. | Multiprogamming |
D. | Multithreading |
Answer» C. Multiprogamming | |
706. |
Which of the following is always there in a computer ? |
A. | Batch system |
B. | Operating system |
C. | Time sharing system |
D. | Controlling system |
Answer» C. Time sharing system | |
707. |
Which is not an Operating System ? |
A. | Windows 95 |
B. | Windows 2000 |
C. | MS-DOS |
D. | Firefox |
Answer» E. | |
708. |
Which operating system reacts in the actual time |
A. | Batch system |
B. | Quick response system |
C. | Real time system |
D. | Time sharing system |
Answer» D. Time sharing system | |
709. |
Macintosh computer uses |
A. | System 7.0 |
B. | AU/X |
C. | Xenix |
D. | none of above |
Answer» C. Xenix | |
710. |
Which technique is used by operating systems to execute several programs concurrently by switching back and forth |
A. | Partitioning |
B. | Multitasking |
C. | Windowing |
D. | Paging |
Answer» D. Paging | |
711. |
Multiprogramming systems |
A. | Are easier to develop than single programming systems |
B. | Execute each job faster |
C. | Execute more jobs in the same time |
D. | Are used only on large main frame computers |
Answer» D. Are used only on large main frame computers | |
712. |
Which is single user operating system |
A. | MS-DOS |
B. | UNIX |
C. | XENIX |
D. | LINUX |
Answer» B. UNIX | |
713. |
In real time OS, which is most suitable scheduling scheme |
A. | round robin |
B. | FCFS |
C. | pre-emptive scheduling |
D. | random scheduling |
Answer» D. random scheduling | |
714. |
When did IBM released the first version of its disk operating system DOS version 1.0 ? |
A. | 1981 |
B. | 1982 |
C. | 1983 |
D. | 1984 |
Answer» B. 1982 | |
715. |
Which is not a function of Kernel ? |
A. | Process management |
B. | Memory management |
C. | File system management |
D. | All of Above |
Answer» E. | |
716. |
For multiprogramming operating system |
A. | special support from processor is essential |
B. | special support from processor is not essential |
C. | cache memory is essential |
D. | none of above |
Answer» C. cache memory is essential | |
717. |
Who is called a supervisor of computer activity ? |
A. | CPU |
B. | Operating system |
C. | Control unit |
D. | Application Program |
Answer» C. Control unit | |
718. |
Software is a program that directs the overall operation of the computer, facilitates its use and interacts with the user. What are the different types of this software ? |
A. | Operating system |
B. | Language Compiler |
C. | Utilities |
D. | All of the above |
Answer» E. | |
719. |
Multi-programming systems ________. |
A. | Are easier to develop than single programming systems |
B. | Execute each job faster |
C. | Execute more jobs in the same time |
D. | Are used only on large main frame computers |
Answer» D. Are used only on large main frame computers | |
720. |
Multiprocessing ________. |
A. | Make the operating system simpler |
B. | Allows multiple processes to run simultaneously |
C. | Is completely understood by all major computer vendors |
D. | Allows the same computer to have the multiple processors |
Answer» E. | |
721. |
The kernel of the operating system remains in the primary memory because ________. |
A. | It is mostly called (used) |
B. | It manages all interrupt calls |
C. | It controls all operations in process |
D. | It is low level |
Answer» B. It manages all interrupt calls | |
722. |
The technique, for sharing the time of a computer among several jobs, which switches jobs so rapidly such that each job appears to have the computer to itself, is called ________. |
A. | Time Sharing |
B. | Time out |
C. | Time domain |
D. | Multitasking |
Answer» B. Time out | |
723. |
Routine is not loaded until it is called. All routines are kept on disk in a relocatable load format. The main program is loaded into memory & is executed. This type of loading is called _________ . |
A. | Static loading |
B. | Dynamic loading |
C. | Dynamic linking |
D. | Overlays |
Answer» D. Overlays | |
724. |
A __________ is a software that manages the time of a microprocessor to ensure that all time critical events are processed as efficiently as possible. This software allows the system activities to be divided into multiple independent elements called tasks. |
A. | Kernel |
B. | Shell |
C. | Processor |
D. | Device Driver |
Answer» B. Shell | |
725. |
The primary job of the operating system of a computer is to ________. |
A. | Command Resources |
B. | Manage Resources |
C. | Provide Utilities |
D. | Be user friendly |
Answer» C. Provide Utilities | |
726. |
What is the first step in performing an operating system upgrade ? |
A. | Partition the drive |
B. | Format the drive |
C. | Backup critical data |
D. | Backup old operating system |
Answer» D. Backup old operating system | |
727. |
Which operating system use write through catches |
A. | UNIX |
B. | XENIX |
C. | ULTRIX |
D. | DOS |
Answer» E. | |
728. |
A hardware device which is capable of executing a sequence of instructions, is known as |
A. | CPU |
B. | ALU |
C. | CU |
D. | Processor |
Answer» E. | |
729. |
Which process is known for initializing a microcomputer with its OS |
A. | cold booting |
B. | boot recording |
C. | booting |
D. | warm booting |
Answer» D. warm booting | |
730. |
Dijkstra's algorithm deals with |
A. | mutual exclusion |
B. | deadlock recovery |
C. | deadlock avoidance |
D. | cache coherence |
Answer» D. cache coherence | |
731. |
Logical extension of multiprogramming of operating system is |
A. | time sharing |
B. | multi tasking |
C. | single programing |
D. | both a and b |
Answer» E. | |
732. |
Remote computing services involves the use of timesharing and |
A. | multiprocessing |
B. | interactive processing |
C. | batch processing |
D. | real time processing |
Answer» D. real time processing | |
733. |
A program at the time of executing is called ________. |
A. | Dynamic program |
B. | Static program |
C. | Binded Program |
D. | A Process |
Answer» E. | |
734. |
Which of the following will determine your choice of systems software for your computer ? |
A. | Is the applications software you want to use compatible with it ? |
B. | Is it expensive ? |
C. | Is it compatible with your hardware ? |
D. | Both 1 and 3 |
Answer» E. | |
735. |
What is a shell ? |
A. | It is a hardware component |
B. | It is a command interpreter |
C. | It is a part in compiler |
D. | It is a tool in CPU scheduling |
Answer» C. It is a part in compiler | |
736. |
If you don't know which version of MS-DOS you are working with, which command will you use after booting your operating system ? |
A. | Format command |
B. | FAT command |
C. | VER command |
D. | DISK command |
Answer» D. DISK command | |
737. |
The operating system manages ________. |
A. | Memory |
B. | Processor |
C. | Disk and I/O devices |
D. | All of the above |
Answer» E. | |
738. |
The Hardware mechanism that enables a device to notify the CPU is called __________. |
A. | Polling |
B. | Interrupt |
C. | System Call |
D. | None of the above |
Answer» C. System Call | |
739. |
Dual mode operating system of computer system has operations of |
A. | 1mode |
B. | 2modes |
C. | 3modes |
D. | 4modes |
Answer» C. 3modes | |
740. |
UNIX was initially developed at |
A. | Bell Labs |
B. | Nasa Labs |
C. | Microsoft Labs |
D. | Kaspersky Labs |
Answer» B. Nasa Labs | |
741. |
Win32 application programming interfaces of operating system is for |
A. | windows |
B. | Unix |
C. | Linux |
D. | Solaris |
Answer» B. Unix | |
742. |
Which file system does DOS typically use ? |
A. | FAT16 |
B. | FAT32 |
C. | NTFS |
D. | WNFS |
Answer» B. FAT32 | |
743. |
The term " Operating System " means ________. |
A. | A set of programs which controls computer working |
B. | The way a computer operator works |
C. | Conversion of high-level language in to machine level language |
D. | The way a floppy disk drive operates |
Answer» B. The way a computer operator works | |
744. |
The program is known as _________ which interacts with the inner part of called kernel. |
A. | Compiler |
B. | Device Driver |
C. | Protocol |
D. | Shell |
Answer» E. | |
745. |
The operating system of a computer serves as a software interface between the user and the ________. |
A. | Hardware |
B. | Peripheral |
C. | Memory |
D. | Screen |
Answer» B. Peripheral | |
746. |
Routine is not loaded until it is called. All routines are kept on disk in a relocatable load format. The main program is loaded into memory & is executed. This type of loading is called _________ |
A. | Static loading |
B. | Dynamic loading |
C. | Dynamic linking |
D. | Overlays |
Answer» D. Overlays | |
747. |
Which technique was introduced because a single job could not keep both the CPU and the I/O devices busy? |
A. | Time-sharing |
B. | Spooling |
C. | Preemptive scheduling |
D. | Multiprogramming |
Answer» E. | |
748. |
Identify the odd thing in the services of operating system. |
A. | Accounting |
B. | Protection |
C. | Error detection and correction |
D. | Dead lock handling |
Answer» D. Dead lock handling | |
749. |
Cryptography technique is used in ________. |
A. | Polling |
B. | Job Scheduling |
C. | Protection |
D. | File Management |
Answer» D. File Management | |
750. |
Which of the following is not advantage of multiprogramming? |
A. | Increased throughput |
B. | Shorter response time |
C. | Decreased operating system overhead |
D. | Ability to assign priorities to jobs |
Answer» D. Ability to assign priorities to jobs | |