Explore topic-wise MCQs in C++ Programming.

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.

651.

System is protected from hackers ith a help of

A. snort
B. backup
C. anti-virus
D. firewall
Answer» B. backup
652.

Which type of command requires additional files to perform specific operations?

A. Internal commands
B. External commands
C. Valuable commands
D. Primary commands
Answer» C. Valuable commands
653.

Tag which is used for adding comments is

A. ! - -
B. //
C. - - !
D. * *
Answer» C. - - !
654.

A GUI is a

A. hardware
B. language interpreter
C. software interface
D. operating system
Answer» D. operating system
655.

Function which is used to read strings is

A. getch()
B. getc()
C. getstr()
D. gets()
Answer» E.
656.

Computer document which act as a contract between the developer and the customer is

A. SDD
B. DFD
C. SRS
D. DOS
Answer» D. DOS
657.

Three software parts of a GUI program are

A. window, button, mice
B. GUI components, graphics, codes
C. GUI components, event listeners, application code
D. frames, code, event
Answer» D. frames, code, event
658.

Process in which a program is written to respond to the button clicks, menu selections, and other actions of user in whatever order is termed as

A. event-driven programming
B. action-driven programming
C. user-driven programming
D. mouse-driven programming
Answer» B. action-driven programming
659.

Requested files used by web are stored in memory

A. ROM
B. RAM
C. cache
D. PROM
Answer» D. PROM
660.

The ...... program compresses large files into a smaller file

A. WinZip
B. WinShrink
C. WinStyle
D. None of above
Answer» B. WinShrink
661.

Press the ..... button to have the window fill the entire screen

A. Close
B. Maximize
C. Minimize
D. None of the above
Answer» C. Minimize
662.

Directory is similar to ......

A. File
B. Folder
C. Item
D. None of above
Answer» C. Item
663.

A user-interface that is easy to use is considered to be

A. User-happy
B. User-simple
C. User-friendly
D. None of the above
Answer» D. None of the above
664.

The most recent version of MAC OS is based on the ...... operating system

A. Windows
B. Linux
C. Unix
D. CMOS
Answer» D. CMOS
665.

One component which contains nearly all GUI programs will have

A. frame
B. mouse
C. monitor
D. button
Answer» B. mouse
666.

Operating System means ........................

A. a set of programs which controls computer working
B. a way of computer drives works
C. a set of devices and programs
D. All of the above
Answer» B. a way of computer drives works
667.

The main interface in windows and OS X is an interface

A. embedded
B. graphical
C. command-line
D. neural
Answer» B. graphical
668.

Collection of data which is used to send as a single message is called

A. datagram
B. protocol
C. switch
D. pipe
Answer» B. protocol
669.

The program that allows the OS to work with a printer or a video card is a(n)

A. utility
B. driver
C. applet
D. system call
Answer» B. driver
670.

In many GUI-based programs, display button which lets you issue command quickly is

A. command bar
B. scroll bar
C. menu bar
D. toolbar
Answer» E.
671.

The problem of variable delay in video conferencing is removed using

A. packet filter
B. time stamp
C. gateway
D. router
Answer» C. gateway
672.

........ interface consists of thing like program counter, register, interrupts and terminal

A. Hardware
B. Software
C. Data
D. None
Answer» B. Software
673.

The multiple use of input or output operators in one statement is called

A. overriding
B. overloading
C. cascading
D. overburdning
Answer» D. overburdning
674.

Highest layer of network abstraction contains

A. gateway
B. repeater
C. router
D. bridge
Answer» B. repeater
675.

The problem with .... file is that they slow your computer's operation

A. Fragmented
B. Formatted
C. Program
D. All of above
Answer» B. Formatted
676.

The operating system creates ...... from the physical computer

A. Virtual space
B. Virtual computer
C. Virtual device
D. None
Answer» C. Virtual device
677.

...... system is built directly on the hardware

A. Environment
B. System
C. Operating
D. None
Answer» D. None
678.

To introduce special effect in a slide show we use

A. overheads
B. letters
C. slide transition
D. slide animation
Answer» D. slide animation
679.

File mapping is managed by

A. file metadata
B. page table
C. virtual memory
D. file system
Answer» B. page table
680.

................... is a facility that allows programmers to address memory from a logical point of view, without regard to the main memory, physically available.

A. Visual memory
B. Real memory
C. Virtual memory
D. Secondary memory
Answer» D. Secondary memory
681.

The first batch operating system was developed in the ................. by General Motors for use on an IBM 701.

A. mid 1940's
B. mid 1950's
C. mid 1960's
D. mid 1970's
Answer» C. mid 1960's
682.

With ................ only one process can execute at a time; meanwhile all other process are waitingfor the processer. With .............. more than one process can be running simultaneously each on adifferent processer.

A. Multiprocessing, Multiprogramming
B. Multiprogramming, Uniprocessing
C. Multiprogramming, Multiprocessing
D. Uniprogramming, Multiprocessing
Answer» D. Uniprogramming, Multiprocessing
683.

……………….. is a example of an operating system that support single user process and single thread.

A. UNIX
B. MS-DOS
C. OS/2
D. Windows 2000
Answer» C. OS/2
684.

Process Management function of an operating system kernel includes

A. Process creation and termination
B. Process scheduling and dispatching
C. Process switching
D. All of the above
Answer» E.
685.

............ is a special type of programming language used to provide instructions to the monitor simple batch processing schema.

A. Job control language (JCL)
B. Processing control language (PCL)
C. Batch control language (BCL)
D. Monitor control language (MCL)
Answer» B. Processing control language (PCL)
686.

The two central themes of modern operating system are ...............

A. Multiprogramming and Distributed processing
B. Multiprogramming and Central Processing
C. Single Programming and Distributed processing
D. None of above
Answer» B. Multiprogramming and Central Processing
687.

A .................... architecture assigns only a few essential functions to the kernel, including addressspaces, Inter process communication (IPC) and basic scheduling.

A. Monolithic kernel
B. Micro kernel
C. Macro kernel
D. Mini kernel
Answer» C. Macro kernel
688.

Which of the following are the functions of operating system?i) recovering from errors ii) facilitating input/outputiii) facilitating parallel operation iv) sharing hardware among usersv) implementing user interface

A. i, ii, ii, and v only
B. i, ii, iii, and iv only
C. ii, iii, iv and v only
D. All i, ii, iii, iv and v
Answer» E.
689.

............ is a large kernel, including scheduling file system, networking, device drivers, memory management and more.

A. Monolithic kernel
B. Micro kernel
C. Macro kernel
D. Mini kernel
Answer» B. Micro kernel
690.

The volatile storage is/are

A. Main memory
B. Cache
C. Register
D. All of the above.
Answer» E.
691.

Shell is the exclusive feature of which software?

A. UNIX
B. DOS
C. System software
D. Application software
Answer» B. DOS
692.

The address generated by the CPU is referred to as:

A. physical address
B. logical address
C. physical as well as logical address.
D. None of the above
Answer» C. physical as well as logical address.
693.

Your system response time is very poor. What may be the reason?

A. Process is busy
B. I/O rates may be high
C. High paging rates
D. All of the above
Answer» E.
694.

Which of the following is correct regarding operating system?

A. It manages the computer hardware.
B. It executes user programs.
C. Provide system services to the application.
D. All of the above.
Answer» E.
695.

What will a simple two pass assembler do in the first pass?

A. It will allocate space for the literals.
B. It will generate the code for all the load and store register instruction.
C. It will build the symbol table for the symbols and their values.
D. It will compute the total length of the program.
Answer» B. It will generate the code for all the load and store register instruction.
696.

Which of the following scheduling algorithm is non-preemptive?

A. Multilevel feedback queue.
B. Round Robin
C. FIFO
D. None of the above.
Answer» D. None of the above.
697.

The procedure of starting a computer by loading the kernel is known as

A. Starting of kernel
B. Booting the system.
C. Loading the API.
D. None of the above.
Answer» C. Loading the API.
698.

Which of the following loader is executed when a system is first turned on or restarted

A. Boot loader
B. Compile and Go loader
C. Bootstrap loader
D. Relating loader
Answer» D. Relating loader
699.

What is the name of the software which deals with the running of the actual computer and not with the programming problems?

A. Operating system
B. System program
C. Object program
D. Source program
Answer» C. Object program
700.

What is the name of the software which can be legally compiled and often used for free?

A. Shareware program
B. Public domain program
C. Firmware program
D. Mind Ware
Answer» C. Firmware program