Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                

Ancment 638370476263351960

Download as pdf or txt
Download as pdf or txt
You are on page 1of 36

1.

Fundamentals of Computers
Multiple Choice Questions
1. Computer is an ___________ machine.
(A) Electronic (B) Electrical (C) Mechanical (D) Analog
2. Computer memory is measured using
(A) km (B) Blocks (C) bits and bytes (D) Mtrs and cm
3. Data means
(A) Collection of unprocessed items (B) Collection of raw facts
(C) Collection of facts and figures (D) All of A, B, C
4. The computers processed data is called the
(A) Item. (B) information (C) facts (D) data
5. The physical components that we can touch and feel
(A) Hardwire (B) Handware (C) Hardware (D) Software
6. Which of the following is a hardware part?
(A) Keyboard (B) Mouse (C) Monitor (D) All of A, B, C
7. Which of the following is not a hardware part?
(A) Operating system (B) scanner (C) joystick (D) printer
8. Set of instructions which makes the hardware to work ___________.
(A) Software (B) memory (C) ALU (D) machine
9. Consists of programs that control and maintain the operations of computers and its devices.
(A) Application software (B) System software (C) Hardware (D) data
10. Consists of set of programs designed to make user more productive and assists them with personal tasks.
(A) Application software (B) System software (C) Hardware (D) data
11. A part of computer that carries out instructions of a computer program.
(A) Central processing unit (B) Control processing unit
(C) Memory unit (D) I/O unit
12. CPU consists of
(A) ALU, I/O, Memory (B) ALU, CU, RAM
(C) ALU, CU, Internal Memory (D) ALU, CU, OS
13. Secondary storage device is also known as
(A) Temporary memory (B) Auxiliary memory (C) Internal memory (D) Hard memory
14. First calculating machine used for counting
(A) Pascaline (B) Slide rule (C) Abacus (D) Jackward loom
15. A set of tools consists of 9 rods, one of each digit 1 through 9 and constant rod for the digit 0 is called
(A) Pascaline (B) Slide rule (C) Abacus (D) Napier’s bones
16. Slide rule invented by
(A) Gottfried Leibniz (B) Willian oughtred (C) Blaise pascal (D) Joseph mary Jacquard
17. The tool which works on the principle of actual distance from starting point of the rule is directly
proportional to the logarithm of the numbers printed on the rule.
(A) The slide rule (B) Abacus (C) Blaise pascal (D) Joseph mary Jacquard

1
1PBCBDCS-MCQs

18. Rotating wheel calculator was developed by a French philosopher


(A) Charles babbage (B) Willian oughtred (C) Blaise pascal (D) Gottfried Leibniz
19. The device which is taken as First ROM device.
(A) Abacus (B) Slide rule (C) Jacquard’s loom (D) Napier’s bones
20. Scientists invented Difference engine and analytical engine
(A) Gottfried Leibniz (B) Willian oughtred (C) Blaise pascal (D) Charles babbage
21. ____________ is the Father of computers.
(A) Charles babbage (B) Willian oughtred (C) Lady adalvelace (D) Gottfried Leibniz
22. ____________ first programmer.
(A) Charles babbage (B) Blaise pascal (C) Gottfried Leibniz (D) Lady ada lovelace
23. The first generation of computers used ______________for switching circuits.
(A) IC (B) LSI (C) vacuum tubes (D) Transistor
24. The second generation of computers used ______________.
(A) IC (B) VLSI (C) microprocessor (D) Transistor
25. The third generation of computers used _____________.
(A) Microprocessor (B) IC’s (C) vacuum tubes (D) Transistor
26. The Fourth generation of computers used ______________.
(A) IC (B) vacuum tubes (C) microprocessor (D) Transistor
27. Analog computer give ____________ results.
(A) Minimum (B) maximum (C) accurate (D) approximate
28. _____________ not example for analog computers.
(A) Voltage (B) pressure (C) speed (D) ECG machine
29. _____________ system is the combination of desirable features of analog and digital computers.
(A) General purpose (B) Special purpose (C) Hybrid (D) Micro computer
30. A device with a monitor and keyboard is called ____________.
(A) Terminal (B) equipment (C) Workstation (D) Desk
31. _____________ is the fastest Indian super computer.
(A) Param (B) Yuva (C) Eka (D) CDAC

Expand
CPU - Central Processing Unit
ALU - Arithmetic and Login Unit
CU - Control Unit
ENIAC - Electronic Numerical Integrator and Computer
EDVAC - Electronic Discrete Variable Automatic Computer
UNIVAC - Universal Automatic Computer
IC - Integrated Circuits
LSI - Large Scale Integration
VLSI - Very Large Scale Integration

2
1PBCBDCS-MCQs

2. Input Output and Memory Device


Multiple Choice Questions
1. ____________ is the example for input device.
(A) Keyboard (B) Mouse (C) Scanner (D) All of A, B, C
2. User communicates computer with the help of ____________ devices.
(A) Input device (B) Output device (C) Processor (D) Both (A) and (B)
3. ____________ device used to feed data to the computer
OR
Which device allows you to enter data and instructions into a computer?
(A) Input (B) Output (C) CPU (D) Memory
4. Which device converts human-understandable data and programs into a form that computers can
understand and process?
(A) Output (B) Monitor (C) Input (D) All of A, B, C
5. A device that communicates the results of data processed by the computer and converts the digital
information into a form that humans can easily read and understood is called
(A) Input (B) Monitor (C) Output (D) Keyboard
6. Which of the following groups are only input devices?
(A) Mouse, Keyboard, monitor, Joystick
(B) Mouse, Keyboard, Scanner, Joystick, Light pen
(C) Mouse, Keyboard, Trackball, Touch Screen, Microphone
(D) Both (B) and (C)
7. Key board that does not need any physical connection to the computer
(A) Ergonomics (B) Wireless (C) Virtual (D) Compact
8. Which of the following is not a pointing device?
(A) Mouse (B) Joystick (C) Light pen (D) Scanner
9. Which input device is/are used to move the cursor position on a monitor screen?
(A) Mouse (B) Joystick (C) Light pen (D) All of A, B, C
10. Which of the following is used in an optical mouse?
(A) Infrared light (B) Light Emitting Diode (LED)
(C) Sensor (D) Microwave
11. Wireless mouse communicates through
(A) radiowaves (B) infrared wave (C) microwaves (D) Electromagnetic signal
12. Which of the following are not input devices?
(A) Webcam and Microphone
(B) Bar Code Reader and Smart Card Reader
(C) Optical Character Reader and Optical Mark Recognition
(D) Monitor and Printer
13. ___________ keyboard uses software to input data
(A) Ergonomics (B) Wireless (C) Virtual (D) Compact

3
1PBCBDCS-MCQs

14. The display screen is map in the form of graphical points dot is called
(A) Pixel. (B) Cursor (C) Roller (D) Pointer
15. Joy stick is used to control
(A) Simulated programs (B) Video games
(C) Controlling machines (D) All of A, B, C
16. ____________ preprinted forms are designed with boxes which can be marked with a dark pencil or ink.
(A) Optical mark recognition (B) Optical main reader
(C) Optical mart repeater (D) Optical mark reporter
17. ____________technique permits the direct reading of any printed character without any special ink.
(A) Optional character reader (B) Operational choice reader
(C) Optical card reader (D) Optical character reader
18. The device used to recognize magnetic ink characters.
(A) Magnetic ink character recorder. (B) Magnetic input character reader.
(C) Magnetic Ink character reader. (D) Magnetic ink choice reader.
19. The ___________ device used to produce results in human understandable form is called
(A) Output device (B) Input device (C) CPU (D) Memory
20. ____________ of the monitor determines the quality of the display.
(A) Resolution. (B) Resistance. (C) Oscillation. (D) Registers.
21. The resolution of screen improves as the number of pixel is _____________.
(A) Increased (B) Decreased (C) Same (D) Different
22. The arrangement of number of pixels in vertically and horizontally is called __________
(A) Cell (B) Aspect ratio (C) Resolution (D) Perfect ratio
23. Printer that prints by striking device against inked ribbon
(A) Impact (B) Nonimpact (C) Laser (D) Inkjet
24. Choose the correct option for impact printer
(A) There is physical contact with the paper (B) Support transparencies
(C) Measure dots per inches (D) Option (B) and (C)
25. Characteristics of impact printer
(A) Very noisy (B) Slow
(C) High Quality graphics (D) Option (A) and (B)
26. Choose the correct option for nonimpact printer
(A) There is physical contact with the paper (B) Cannot print multiple copies
(C) Measure dots per inches (D) both (B) and (C)
27. Nonimpact printer
(A) Very noisy (B) Slow
(C) High Quality graphics (D) Multiple copies allowed
28. 1 byte = __________ bits
(A) 2 (B) 4 (C) 8 (D) 10
29. 1 giga byte = ___________ bytes
(A) 1024 kilo (B) 1024 mega (C) 1024 bites (D) 1024 terra

4
1PBCBDCS-MCQs

30. Example for nonvolatile memory


(A) RAM (B) ROM (C) Primary memory (D) Secondary memory
31. Example for volatile memory
(A) RAM (B) ROM (C) Primary memory (D) Secondary memory
32. An ultra violet light is used to erase the content of ___________.
(A) ROM (B) PROM (C) EPROM (D) EEPROM
33. The content can be erased by exposing it to an electrical charge.
(A) ROM (B) PROM (C) EPROM (D) EEPROM
34. ___________ is an oscillating frequency used to coordinate interaction between digital circuits.
(A) Clock signal. (B) Oscillation (C) Aspect ratio (D) Access time.
35. ___________ type of semiconductor memory that uses bi-stable latching circuitry to store each bit.
(A) SRAM (B) DRAM (C) DDRRAM (D) SDRAM
36. Example of secondary memory _______
(A) RAM (B) ROM (C) Hard disk (D) Printer
37. ____________ provides mechanism for storing a large amount of data permanently.
(A) Primary memory (B) Secondary memory
(C) Auxiliary memory (D) Both (B) and (C)
38. The average time required to reach a storage location and obtain its content is called _________.
(A) Access time (B) Rotational time (C) Direct access (D) Storage time
39. _____________ consists of high speed rotating surfaces coated with a magnetic recording medium.
(A) Magnetic tape (B) Optical track (C) Magnetic disk (D) Optical disk
40. The smallest unit that can be written to or read from the disk is called __________.
(A) Sector (B) Track (C) Cell (D) Bit
41. The arrangement of tracks and sectors on the disk is known as its __________.
(A) File (B) Data (C) Format (D) Space
42. A smallest unit of high speed memory is called_________
(A) RAM Memory (B) Register (C) Cache memory (D) Storage memory
43. Data is arranged as a series of concentric rings called _________
(A) tracks (B) sector (C) cell (D) box
44. _________ medium contains a thin tape with a coating of a fine magnetic strip, used for recording digital
data.
(A) Hard disk (B) Floppy disk (C) Magnetic tape (D) CD ROM
45. _________ is a thin magnetic coated disk contained in a flexible or semi rigid protective jacket
(A) CD ROM (B) hard disk (C) floppy disk (D) magnetic tape
46. Optical disk are the storage medium from which data is read and to which it is written by __________.
(A) laser (B) light pen (C) r/w head (D) joystick
47. Optical track is called information pit and flat part is called __________
(A) surface (B) space (C) land (D) pond

5
1PBCBDCS-MCQs

48. __________ consists of a thickness of 1.1 mm of the recording layer and a thickness of only 0.1 mm
composite made of a transparent protective layer.
(A) DVD (B) Optical track (C) Optical disk (D) Blue ray disk
49. Portable and small drive designed to hold any kind of digital data
(A) Portable storage device (B) hard disk
(C) floppy disk (D) CDROM
50. A device useful as an alternative for backing up and purging memory cards is _________
(A) Magnetic tape. (B) CD ROM
(C) Hard disk (D) Portable storage device
51. Cache memory is place between CPU and __________.
(A) RAM (B) ROM (C) Hard disk (D) floppy disk
52. Small amount of high speed memory placed between cpu and primary memory
(A) RAM (B) ROM (C) Cache (D) Floppy disk.
53. The amount of information which places at one time in the cache is called ____________ for the cache
(A) Access time (B) Span time (C) Line size (D) part time

3. Data Representation
Multiple Choice Questions
1. The total number of digits present in any number system.
(A) Value (B) Length (C) Base (D) Numeric
2. Following is a positional number system
(A) Tally number system (B) Octal number system
(C) Mayan number system (D) Roman number system
3. Following is a non-positional number system.
(A) Binary number system (B) Octal number system
(C) Decimal number system (D) Roman number system
4. The left most bit in Binary number system is.
(A) LSB (B) LSD (C) MSB (D) MSD
5. The Right most bit in Binary number system is.
(A) LSB (B) LSD (C) MSB (D) MSD
6. What is the Weight of the LSB in binary number?
(A) 1 (B) 2 (C) 4 (D) 8
7. Which of the following is not a binary number?
(A) 1111 (B) FACE (C) 1010 (D) 1001
8. The base of the binary number is.
(A) 2 (B) 8 (C) 10 (D) 16
9. Which of the following is not an Octal number?
(A) 171 (B) 123 (C) 137 (D) 486

6
1PBCBDCS-MCQs

10. The base of the Octal number is


(A) 2 (B) 8 (C) 10 (D) 16
11. The base of the decimal number is
(A) 2 (B) 8 (C) 10 (D) 16
12. Which of the following is equal to D in hexadecimal number system?
(A) 11 (B) 12 (C) 13 (D) 14
13. Which of the following is equal to 1100 in decimal number system?
(A) 2 (B) 4 (C) 8 (D) 12
14. 1’s complement of 11010111(2) is
(A) 00101000(2) (B) 11010110(2) (C) 00101001(2) (D) 11101011(2)
15. 2’s complement of 11011011(2) is
(A) 00100101(2) (B) 11010110(2) (C) 00101001(2) (D) 11101011(2)
16. 2’s complement of a binary number is
(A) 1’s complement +2 (B) 1’s complement +1
(C) 1’s complement +1’s complement (D) 1’s complement +0
17. All modern computer works is based on
(A) 1’s complement representation (B) 2’s complement representation.
(C) Binary addition (D) Binary subtraction
18. Addition of 1001011(2) and 10010(2)
(A) 1111101(2) (B) 1011101(2) (C) 0000011(2) (D) 1100101(2)
19. Subtraction of 1001011(2) and 11001(2)
(A) 110010(2) (B) 110000(2) (C) 111010(2) (D) 110011(2)
20. One way of encoding decimal number digit by using group of 4 bits is
(A) BCD code (B) EBCDIC code (C) ASCII code (D) ANSI code
21. How many bits are used in BCD code?
(A) 1 (B) 2 (C) 4 (D) 8
22. How many bits can be represented by EBCDIC code?
(A) 1 (B) 2 (C) 4 (D) 8
23. Which of the following is non-weighed code?
(A) BCD code (B) EBCDIC code
(C) ASCII code (D) Excess-3 BCD code
24. EBCDIC code is developed by
(A) Intel (B) IBM (C) Microsoft (D) HP
25. BITs stands for
(A) Binary digits (B) binary Internal digits
(C) Binary bits (D) Binary Internal bits
26. LSB stands for
(A) Least Significant Bit (B) Less Significant Bits
(C) Low Significant Bits (D) Least Significant Byte

7
1PBCBDCS-MCQs

27. MSB stands for


(A) Most Significant Bit (B) More Significant Bit
(C) Mass Significant Bit (D) Mostly Significant Bit
28. BCD stands for
(A) Binary Coded Decimal (B) Binary Coded Digit
(C) Binary Computer Decimal (D) Binary Computer Digit
29. EBCDIC stands for
(A) Extended Binary Coded Decimal Interchange Code
(B) External Binary Coded Decimal Interchange Code
(C) Extended Binary Coded Digit Interchange Code
(D) External Binary Coded Digit Interchange Code
30. ASCII stands for
(A) American Standard Code for Information Interchange
(B) American Standard Code for Interchange Information
(C) American Stand Code for Information Interchange
(D) American Standard Code for Interchange Information

5. Problem Solving Methodology


Multiple Choice Questions
1. Which is machine oriented language?
(A) High Level (B) Assembly (C) BASIC (D) C++
2. Name any one problem oriented language.
(A) BASIC (B) FORTRAN (C) COBOL (D) All of (A), (B), (C)
3. What is the first step in solving a problem?
(A) Analysis (B) Solution (C) Coding (D) Problem definition
4. Which of the following design tool is used in problem solving?
(A) Algorithm (B) Debugging (C) Coding (D) Testing
5. Algorithm is a
(A) Step-by-step process for a program (B) Step-by-step process for a solution
(C) Step-by-step process for a flowchart (D) Step-by-step process for Coding
6. A step-by-step finite set of instructions to solve a well-defined problem.
(A) Algorithm (B) Flowchart (C) Coding (D) Testing
7. Which is not a characteristics of an algorithm?
(A) Input (B) Definite (C) output (D) Infinite
8. Diagrammatic or pictorial representation of an algorithm
(A) Debugging (B) Flowchart (C) Coding (D) Testing
9. The symbol (rectangle) represents.
(A) Input (B) Output (C) Process (D) End

8
1PBCBDCS-MCQs

10. The symbol represents

(A) Input (B) Output (C) Decision (D) Process

11. The symbol represents

(A) Process (B) Pre-defined process


(C) Input (D) Stop
12. The symbol that represents start or stop is

(A) (B) (C) (D)

13. The symbol that represents Input or Output is

(A) (B) (C) (D)

14. Which of the following specifies only the flow of operations of an algorithm?
(A) Program flowchart (B) System flowchart (C) Coding (D) Testing
15. Which of the following is specifies overall view of computer system environment in addition to the flow
of operations for an algorithm or program to be solved?
(A) Program flowchart (B) System flowchart (C) Coding (D) Testing
16. The amount of memory needed by the algorithm to complete its run
(A) Space complexity (B) Time Complexity (C) Flowchart (D) Pseudo code
17. The amount of time needed by the algorithm to complete its run
(A) Space complexity (B) Time Complexity
(C) Flowchart (D) Pseudo code
18. The narrative description of the flow and logic of the intended program written in plain language that
expresses each step of the algorithm.
(A) Space complexity (B) Time Complexity
(C) Flowchart (D) Pseudo code
19. A short hand notation for the control structure and other elements of a programming language is
(A) Space complexity (B) Time Complexity
(C) Flowchart (D) Pseudo code
20. The process of translating the algorithm or flowchart into the syntax of a given programming language
(A) Coding (B) Debugging (C) Testing (D) Documentation
21. The process of finding (identifying) and correcting or removing the errors (bugs).
(A) Coding (B) Debugging (C) Testing (D) Documentation

9
1PBCBDCS-MCQs

22. The process of running the program, executing all its instructions and checking the logic by entering
sample data to check the output.
(A) Coding (B) Debugging (C) Testing (D) Documentation
23. An error that occurs when grammatical rules of the programming language is violated
(A) Syntax error (B) Semantic error (C) Runtime error (D) Logical error
24. An error that occurs due to improper use of statements in programming language.
(A) Syntax error (B) Semantic error (C) Runtime error (D) Logical error
25. An error that occurs when there are mistakes in the logic of the program.
(A) Syntax error (B) Semantic error (C) Runtime error (D) Logical error
26. An error occurred during the run time.
(A) Syntax error (B) Semantic error (C) Runtime error (D) Logical error
27. A reference material which explains the use and maintenance of the program application for which it has
been written.
(A) Algorithm (B) Flowchart (C) Coding (D) Documentation
28. The technical documentation is
(A) Algorithm (B) Flowchart
(C) Internal documentation (D) External documentation
29. The documentation which contains the program or application is supported with additional textual
information.
(A) Algorithm (B) Flowchart
(C) Internal documentation (D) External documentation
30. ____________ of a language is a set of rules.
(A) Style (B) Syntax (C) Logic (D) Statement
31. Which of the following is a programming construct?
(A) Sequential construct (B) Selection construct
(C) Iteration construct (D) All of A, B, C
32. In which construct, the program statements are executed one after another in a sequence?
(A) Sequential construct (B) Selection construct
(C) Iteration construct (D) All of (A), (B), (C)
33. Which of the following is not a sequential construct?
(A) If else statement (B) Output statement
(C) Input statement (D) Assignment statement
34. Which of the following programming construct is a conditional/branching construct?
(A) Sequential construct (B) Selection construct
(C) Iteration construct (D) All of A, B, C
35. Which of the following is not a selection construct?
(A) if (B) nested if (C) for (D) switch
36. Which of the following is a one-way branch statement?
(A) if (B) if else (C) if else if (D) nested if

10
1PBCBDCS-MCQs

37. Which of the following is a two-way branch statement?


(A) if (B) if else (C) if else if (D) Nested if
38. Which of the following is a multiple-way branch statement?
(A) if (B) if else (C) if else if (D) for
39. Which of the following is a multiple selection construct?
(A) if (B) if else (C) if else if (D) switch
40. One if statement within another if statement is called as
(A) if (B) if else (C) if else if (D) Nested if
41. The construct that has case labels is
(A) Switch (B) Sequential (C) For loop (D) Nested if else
42. In which construct, the program statements are executed repeatedly until condition is satisfied?
(A) Sequential construct (B) Selection construct
(C) Iteration construct (D) All of A, B, C
43. Which of the following is not a conditional looping?
(A) while (B) do-while (C) for (D) none of A, B, C
44. Which of the following is an unconditional looping?
(A) while (B) do-while (C) for (D) none of A, B, C
45. Which of the following is a pre-tested looping construct?
(A) while (B) do-while (C) for (D) if
46. Which of the following is a post-tested looping construct?
(A) while (B) do-while (C) for (D) if
47. When the initial test condition in a do while loop is false
(A) all the statements inside the construct are not executed at all
(B) all the statements inside the construct are executed at least once
(C) only the first statement in the construct is executed only once
(D) only the last statement in the construct is executed only once
48. Which of the following is a fixed execution looping construct?
(A) while (B) do-while (C) for (D) if
49. Which statement checks the condition at the beginning of the structure?
(A) while (B) do-while (C) for (D) if
50. Which statement checks the condition at the end of the structure?
(A) while (B) do-while (C) for (D) if
51. Following is not a characteristic of good program?
(A) Modification (B) Portability (C) Flexibility (D) Machine independent
52. Dividing a problem into sub-problems and further dividing the sub-problems into smaller sub-problems
until it leads to sub-problems that can be implemented as program statements.
(A) Top down design (B) Bottom up design
(C) Stepwise refinement (D) Modular programming

11
1PBCBDCS-MCQs

53. An attempt to combine the lower level modules to form higher level modules is done in ___________
design of programming.
(A) left to right (B) right to left (C) top down (D) bottom up
54. The process of breaking down the problem at each stage to obtain a computer solution
(A) Top down design (B) Bottom up design
(C) Stepwise refinement (D) Modular programming
55. The process of splitting the lengthier and complex programs into number of smaller units.
(A) top down design (B) bottom up design
(C) stepwise refinement (D) modularization (Modular programming)
56. Uses of modularity are
(A) reusability (B) easier debugging (C) portability (D) all of (A), (B), (C)
57. Structured programming consists of
(A) sequential execution of statements (B) conditional execution of statements
(C) structured sub routines (D) all of (A), (B), (C)
58. The ability of a program to run on different types of machines with minimum or no change is ___________.
(A) durability (B) complexity (C) functionality (D) portability
59. The best program to solve a given problem is one that requires
(A) less space in memory (B) takes less time to complete execution
(C) easy to modify and portable (D) all of (A), (B), (C)

7. Introduction to C++
1. Who developed C++?
(A) Tim Berners Lee (B) Dennis Ritchie
(C) Bjarne Stroustup (D) Charles Babbage
2. _________ is a name given to the programming elements.
(A) Identifiers (B) Keyword (C) Punctuator (D) Operator
3. ________ is a smallest individual unit in a program
(A) Characters (B) Digits (C) Alphabets (D) Tokens
4. Identify the valid identifier.
(A) 34data (B) Reg-no (C) Public (D) Student
5. Which of the following symbol is used in naming identifier?
(A) - (B) _ (C) * (D) +
6. Identify the keyword from the following.
(A) Character (B) Void (C) Integer (D) Token
7. ____________ is a fixed value that does not change during execution of the program
(A) Identifier (B) Keyword (C) Constant (D) Variable
8. ____________ is not a type of integer constant.
(A) Octal constant (B) Hexadecimal constant
(C) Binary constant (D) Decimal constant

12
1PBCBDCS-MCQs

9. Non-graphic characters used for special purpose are called as ________.


(A) Escape sequences (B) ASCII values
(C) Special characters (D) Character sequences
10. NULL character is given by
(A) \0 (B) \1 (C) \n (D) \t
11. Identify the unary operator from the following set of operators
(A) ! (B) - (C) + (D) %
12. __________ is a operator returns remainder as result.
(A) / (B) % (C) * (D) +
13. Unary operator operates on
(A) Single operand (B) Two operands
(C) Multiple operands (D) None of (A), (B), (C)
14. If x = 10, y = + + x – x + +, y = ?
(A) 1 (B) 0 (C) 2 (D) 20
15. In ___________ operator, if both the operands are non-zero, then condition becomes true.
(A) Logical AND (B) Logical OR (C) Logical NOT (D) None of (A), (B), (C)
16. In _____________ operator, if any of the operands are non-zero, then condition becomes true.
(A) Logical OR (B) Logical AND
(C) Logical NOT (D) None of (A), (B), (C)
17. ________ is a operator used to reverse the logical state of its operand.
(A) Logical OR (B) Logical AND
(C) Logical NOT (D) None of (A), (B), (C)
18. ___________ is a operator in which the output is zero when both operands are 1.
(A) Bitwise AND (B) Bitwise OR
(C) Bitwise XOR (D) Bitwise NOT
19. a + = 1 can also be written as
(A) a = a + 1 (B) a = 1 + a (C) a + 1 = a (D) a = 1
20. & operator represents
(A) Address of operator (B) Bitwise AND
(C) Both (A) and (B) (D) None of (A), (B), (C)
21. If a is an integer variable, then size of (a) returns
(A) 4 (B) 2 (C) 1 (D) 8
22. Ternary operator is called as
(A) Conditional operator (B) Unconditional operator
(C) Both (A) and (B) (D) None of (A), (B), (C)
23. Const is a keyword used to define ____________
(A) Variables (B) Keywords (C) Characters (D) Constants
24. The type of conversion performed by compiler is ______________
(A) Implicit conversion (B) Explicit conversion
(C) Both (A) and (B) (D) None of (A), (B), (C)

13
1PBCBDCS-MCQs

25. If char a = ‘2’ ; int b = a + 9 ; then b is


(A) 11 (B) 59 (C) a9 (D) 9a
26. l = 2 √a2 + b2 is written as
(A) l = 2*sqrt((a*a) + (b*b)) (B) l = 2*sqrt((a) + (b))
(C) l = 2 sqrt((a*a) + (b*b)) (D) l = 2*sqrt((a + b) + (a + b))
27. Getch() is used to
(A) Returns to input screen taking character input without displaying the character
(B) Returns to input screen taking character input by displaying the character
(C) Does not returns to input screen taking character input without displaying the character
(D) Does not returns to input screen taking character input by displaying the character
28. Isalnum() is used to
(A) to identify alphabet (B) to identify number
(C) to identify alphabet or number (D) none of (A), (B), (C)
29. Strcpy(s1, s2) is used to
(A) Copy s1 to s2 (B) Copy s2 to s1 (C) Merges s1 and s2 (D) Replaces s1 to s2
30. # define is used to
(A) define variable (B) define constants (C) define keywords (D) define characters
31. The linker section begins with
(A) # (B) * (C) // (D) /*
32. pow(X, Y) is
(A) Xy (B) Yx
(C) X*Y (D) X/Y
33. Strcmpi((s1, s2)==0) indicates
(A) s1 is equal to s2 ignoring the case (B) s1 is equal to s2 of any case
(C) s1 is not equal to s2 ignoring the case (D) s1 is equal to s2 of any case
34. C++ is not a
(A) Modular programming language
(B) Object Oriented Programming language
(C) Structuted Programming language
(D) Unstructured Programming language
35. itoa(n) is a function that converts
(A) Number to string (B) String to number
(C) n to n+1 (D) n-1 to n

14
1PBCBDCS-MCQs

9. Input Output Operators


Multiple Choice Questions
1. A ______ is an object where a program can either insert or extract characters to or from it.
(A) Data (B) Information (C) Stream (D) Characters
2. >> represents
(A) Stream insertion (B) Stream extraction
(C) Flow of data (D) None of A, B, C
3. << represents
(A) Stream insertion (B) Stream extraction (C) Flow of data (D) None of A, B, C
4. Cin stands for
(A) Console input (B) Console output (C) Consolidated input (D) Consolidated output
5. Cout stands for
(A) Console input (B) Console output
(C) Consolidated input (D) Consolidated output
6. Multiple use of insertion operator in a single cout statement is called as
(A) Cascading of output statement (B) Cascading of input statement
(C) Multiple display statement (D) None of A, B, C
7. Multiple use of extraction operator in a single cin statement is called as
(A) Cascading of output statement (B) Cascading of input statement
(C) Multiple display statement (D) None of A, B, C
8. endl is a __________
(A) Manipulator (B) Characters (C) Variable (D) Function
9. __________ are the operators used along with the insertion operator to modify the output.
(A) Manipulator (B) Modifiers
(C) Variable (D) Identifiers
10. __________ is the header file supports endl and setw().
(A) iostream.h (B) iomanip.h (C) conio.h (D) stdlib.h
11. If int a=5; cout<<a++; then a is ___________
(A) 5 (B) 6 (C) 4 (D) 0
12. setw() is used to _________
(A) To set width between values in output screen (B) To set width between values in input screen
(C) Both A and B (D) Neither A nor B
13. endl is same as __________ escape sequence.
(A) \n (B) \0 (C) \t (D) \a
14. Stdio stands for
(A) Standard input output (B) Standard in out
(C) Standard library (D) None of A, B, C
15. clrscr() is included using
(A) Iostream.h (B) Iomanip.h (C) Conio.h (D) Stdlib.h

15
1PBCBDCS-MCQs

10. Control Statements


Multiple Choice Questions
1. Any single input statement, assignment or output statement is known as
(A) Selection statement (B) Looping statement (C) Iteration statement (D) Simple statement
2. Group of statements separated with a semi colon is known as a
(A) Selection statement (B) Looping statement (C) Block (D) Iteration statement
3. _________ are the statements that alter the flow of instructions.
(A) Data types (B) Variables (C) Control statements (D) Arrays
4. _________ & _________ are the control statements in C++
(A) Selection and Iteration (B) Variables and data types
(C) Arrays and structures (D) Structures and unions
5. _________ Statement is also called one-way branching.
(A) If – else (B) Nested if (C) Simple if (D) Switch
6. _________ Statement is also called two-way branching.
(A) if – else (B) Nested if (C) Simple if (D) Switch
7. _________ Statement is also called as else-if ladder.
(A) If – else (B) Nested if (C) Simple if (D) if else if
8. _________ Statement is also called as multiple branching statement.
(A) If – else (B) Nested if (C) Simple if (D) switch
9. An expression in switch should always result in an
(A) integer or character constant (B) real constant
(C) floating point constant (D) double constant
10. If the value of the expression doesn’t match with label, then _________ is executed.
(A) 1st case (B) last case (C) default case (D) exit statement
11. _________ Statement is used after each block of statements for each case.
(A) break (B) goto (C) exit (D) continue
12. Iteration statements are also called _________
(A) Conditional statements (B) Switching statements
(C) Loops (D) Return statements
13. While loop is also known as _________
(A) Post tested loop (B) Pre tested loop (C) In tested loop (D) Non testing loop
14. _________ is called the entry controlled loop.
(A) do while (B) for (C) while (D) switch
15. do while loop is also known as _________
(A) Post tested loop (B) Pre tested loop (C) In tested loop (D) Non testing loop
16. _________ is called the entry controlled loop.
(A) do while (B) for (C) while (D) switch
17. In _________ loop the statements are executed at least once.
(A) do while (B) for (C) while (D) switch

16
1PBCBDCS-MCQs

18. _________ loop ends with a semicolon.


(A) while (B) for (C) do while (D) switch
19. for loop is called __________ execution loop.
(A) Variable (B) Fixed (C) One time (D) Never
20. The variable used in the for loop is called _________
(A) Constant (B) Literal (C) Token (D) Control variable
21. _________ symbol is used in for loop syntax to separate the sections.
(A) . (B) , (C) ; (D) :
22. The statements that transfer the control from within the loop is called as
(A) Looping statements (B) Conditional statements
(C) Iterative statements (D) Jump statements
23. Break, continue and exit are _________ statements.
(A) Looping statements (B) Conditional statements
(C) Iterative statements (D) Jump statements
24. _________ statement is used to force immediate termination of the loop.
(A) for (B) while (C) break (D) goto
25. _________ is used to terminate a case in the switch statement.
(A) for (B) while (C) break (D) goto
26. _________ function causes immediate termination of the program.
(A) exit() (B) jump (C) goto (D) continue
27. exit() is in _________ library.
(A) iostream (B) conio (C) stdlib (D) ctype
28. _________ causes the loop to skip the current iteration and continue from the beginning of the loop.
(A) exit (B) break (C) goto (D) continue
29. _________ makes a jump to another point in the program.
(A) if (B) goto (C) continue (D) exit
30. The destination point for a jump in goto is identified by a _________
(A) case (B) data type (C) number (D) label

11. Array
1. _________ is the collection of homogeneous elements
(A) Array (B) Stacks (C) Queues (D) Structures
2. Which of the following is derived datatype?
(A) Double (B) float (C) Union (D) Array
3. Size of array should be always __________.
(A) Positive (B) Negative (C) Whole number (D) Real number
4. The method of numbering ith element with index (i-1) is called __________
(A) Indexing (B) Zero based indexing
(C) One based indexing (D) Two based indexing

17
1PBCBDCS-MCQs

5. An array having only one subscript is called __________.


(A) 1D array (B) 2D array (C) 3D array (D) Size of an array
6. Number of elements that can be stored in an array is called?
(A) Array name (B) Size of an array (C) Array accessing (D) Array defining
7. Matrices can be represented through _________?
(A) 1D array (B) 2D array
(C) Multidimensional array (D) No array
8. The value that is enclosed inside [ ] brackets called_________.
(A) Subscript (B) Post script (C) Elements of array (D) Array of array
9. An array of an array is called ________.
(A) 1D array (B) 2D array
(C) Multidimensional array (D) 0D array
10. Array containing elements are numbered as 0, 1, 2, 3 these numbers are called
(A) Subscript of the array (B) index values
(C) Members of an array (D) Both (A) and (B)
11. What will be the value of a[5], a[6], a[7] if the value assigned is an int a[8] = {10, 20, 30, 40, 50}?
(A) Garbage value (B) 0 (C) Non-zero (D) 1
12. Which of the following is declaration of an array?
(A) int array (B) int array[5] (C) int array{5} (D) array array[5]
13. If the size of the array is 8, what would be the index of last element?
(A) 9 (B) 8 (C) 0 (D) 7
14. How to access the seventh element stored in array?
(A) array[6] (B) array[7] (C) array (7) (D) array;
15. Memory address of the first element in array is _________.
(A) array[0] (B) array(0) (C) array[1] (D) array(1);
16. One dimensional array to two dimensional array is called _________.
(A) Array (B) 1D array (C) 2D array (D) 3D array
17. If an array does not include an initialization then the array element may contain the unexpected value
called_________.
(A) Garbage value (B) Default value (C) Elements of array (D) Subscript
18. _________is square matrix in which principle elements are same.
(A) Rectangular matrix (B) Scalar matrix
(C) Row sum matrix (D) Column sum matrix
19. Identify the type of matrix 3 0 0
0 3 0
(A) Rectangular matrix (B) Scalar matrix (C) Square matrix (D) Column matrix
20. Identify the type of matrix 300
030
303
(A) Rectangular matrix (B) Row matrix (C) Scalar matrix (D) Square matrix

18
1PBCBDCS-MCQs

21. Default datatype of an array is _________


(A) float (B) int (C) char (D) string
22. Finding the position of an element in an array called _________.
(A) Merging (B) Sorting (C) Searching (D) Traversing
23. Find the transpose of matrix: 123
456
(A) 1 4 (B) 1 2 (C) 2 1 (D) 3 6
25 34 43 25
36 56 65 14
24. The array size should be enclosed within _________.
(A) Square Brackets (B) angle brackets (C) curly brackets (D) parentheses
25. The matrix where the number rows does not equal to number of columns
(A) Scalar matrix (B) Rectangular matrix (C) Square matrix (D) Row sum matrix
26. Two matrix are compatible for multiplication if
(A) the number of columns of first matrix is same as number of rows of second matrix
(B) the number of columns of first matrix is not same as number of rows of second matrix
(C) the number of rows of first matrix is same as number of columns of second matrix
(D) the number of rows of first matrix is not same as number of columns of second matrix
27. Two matrix are compatible for addition if
(A) Order of both the matrices are same (B) Order of both the matrices are different
(C) Only rows are same (D) Only columns are same
28. For the declaration char a[5]; find the total size of an array__________?
(A) 8 bytes (B) 5 bytes (C) 6 bytes (D) 10 bytes
29. Syntax for 2 dimensional array is__________?
(A) int a[2][3]; (B) Int a[2][3]; (C) int a(2)(3); (D) Int a(2)(3);
30. Float a[3]={10.2,33.4,4.44}is an example for _________?
(A) Initializing array (B) Initializing variable (C) Initializing functions (D) Initializing structures

13. User Defined Functions


Multiple Choice Questions
1. User defined functions are the_________
(A) function defined by the user to solve a problem.
(B) function defined in compiler to solve a problem.
(C) function defined to perform general task.
(D) function defined by both compiler and user to solve a problem.
2. A function can be called ______________.
(A) only in the main function.
(B) only in the sub functions.
(C) anywhere and any number of times in the program.
(D) anywhere and only one time in the program.

19
1PBCBDCS-MCQs

3. What are the mandatory parts in the function declaration?


(A) Return type, function name. (B) Return type, function name, parameters.
(C) Parameters, function name. (D) Parameters, variables.
4. Which of the following symbol is used to terminate the function declaration?
(A) : (B) , (C) ; (D) ]
5. Which of the following is the syntax of function header?
(A) return_type_specifier function_name(values)
(B) return_type_specifier function_name(data types)
(C) return_type_specifier function_name(void)
(D) return_type_specifier function_name(variables declaration)
6. The variables that are used within the function definition is called____________.
(A) Formal variables (B) Executable statements
(C) Local variable. (D) Actual arguments
7. The definition of the user defined function can come______________.
(A) before main() function only.
(B) after main() function only.
(C) inside main function.
(D) either before main function or after main function.
8. Which of the following is the general form of function call?
(A) Variable=function_name(argument list); (B) Variable=function_name();
(C) Function_name(argument list); (D) All of A, B, C.
9. The execution of the program always starts from________.
(A) user defined function (B) main function (C) void function (D) else function
10. Which of the following is the default return value of the function?
(A) int (B) char (C) float (D) void
11. A function can return __________ value.
(A) 2 (B) 0 (C) 1 (D) many
12. What is the function prototype?
(A) It is the function declaration statement. (B) It is a function call statement.
(C) It is a calling function. (D) It is a called function statement.
13. Which of the following is not an example of function prototype?
(A) float volume(int x, float y, float z); (B) int add(int a, int b);
(C) char strcpy(char st1[], char st2[]); (D) Volume(a, b.c);
14. Argument in function call is called_________.
(A) Actual argument. (B) Formal argument. (C) Local argument. (D) Global argument.
15. Variables declared outside the main function is called ______.
(A) Formal arguments. (B) Actual arguments. (C) Global arguments. (D) None of the above.
16. What is the scope of the variable declared in the user defined function?
(A) Whole program (B) Only inside the {} block
(C) The main function (D) Header section

20
1PBCBDCS-MCQs

17. Which of the following is the syntax of recursive function?


(A) Void function_name(argument list){statements;}
(B) Void function_name(){statements;}
(C) Return_type function_name(argument){return(function-name(argument)};
(D) Return_type function_name(argument){return(values)};
18. Where should default parameters appear in a function prototype?
(A) To the rightmost side of the parameter list. (B) To the leftmost side of the parameter list.
(C) Middle of the parameter. (D) Anywhere inside the parameter list.
19. Which of the following statement is correct?
(A) Minimum one parameter of a function must be a default parameter.
(B) Only one parameter of a function must be a default parameter.
(C) No parameter of a function must be a default parameter.
(D) All the parameter of a function must be a default parameter.
20. Which of the following function declaration is correct in default arguments?
(A) int area(int x, int y=5, int z=10); (B) int area(int x=5, int y=10, int z);
(C) int area(int x=5,int y, int z=10); (D) All are correct.
21. If an argument from the parameter list of a function is defined constant then ________.
(A) it can be modified inside the function. (B) it cannot be modified inside the function.
(C) error occurs. (D) segmentation fault.
22. What happens when pass by value occurs?
(A) Calling function sends the data to the called function.
(B) Copy of actual parameters is stored in formal parameters.
(C) The formal arguments are processed or changed to generate the required results.
(D) All of (A), (B), (C)
23. Which of the following is correct in case of pass by reference?
(A) The data is passed from calling function to called function.
(B) Values of the actual arguments is changed in the calling function.
(C) Actual parameters is copied to formal parameters.
(D) None of (A), (B), (C)
24. Passing arrays to function refers to ___________.
(A) Passing name of the array to the function call.
(B) Passing all values of array to function call.
(C) Passing address of the first element of the array.
(D) None of (A), (B), (C)
25. Which of the following is more effective while calling the functions?
(A) Call by value. (B) Call by reference.
(C) Call by pointer. (D) Call by object.

21
1PBCBDCS-MCQs

15. Word Processing


Multiple Choice Questions
1. ___________ is general purpose application software used in creating, editing, storing letter documents,
books, articles etc.
(A) Word processor (B) C++ (C) Java (D) Python
2. What is the extension of the Ms-word file?
(A) .doc or .docx (B) .xls or .xlsx (C) .text (D) .bmp
3. Following is the popularly used word processors.
(A) MS-Paint (B) MS-Word (C) VLC (D) MS- Access
4. What does the title bar contain?
(A) Status of the file or application (B) Number of the file or application
(C) Location of the file or application (D) Name of the file and application
5. Which of the following option is used to carry out standard operations in word processors?
(A) Menu bar (B) Tool bar (C) Scroll bar (D) Title bar
6. Which of the following option gives the status of the page with numeric values?
(A) Ruler (B) Tool bar (C) Scroll bar (D) Menu bar
7. Which of the following is the small graphics used at the beginning of list items?
(A) Clip art (B) Bullets (C) Word art (D) Symbol
8. Which item is printed the top most margin of every page?
(A) Top note (B) Heading (C) Footer (D) Header
9. Which item is printed the bottom margin of every page?
(A) Foot note (B) Title (C) Header (D) Footer
10. Which option allows user to perform fancy effects of words or letters?
(A) Clip art (B) Colour (C) Word art (D) Bold
11. Which of the following gives synonyms for the word where the cursor is?
(A) Mail merge (B) Thesaurus (C) Text wrap (D) Word art
12. Which of the following allows to type the letter only once and sent to all the addresses on the list?
(A) Thesaurus (B) Word art (C) Text wrap (D) Mail merge
13. What happens when the left button of the mouse is clicked twice on a word?
(A) It will select the complete word (B) It will select the complete paragraph
(C) It will select single letter (D) It will select complete line
14. Which of the following is an alignment in word processor?
(A) Left (B) Right (C) Justify (D) All of A, B, C
15. Which of the following is not an alignment in word processor?
(A) Top (B) Right (C) Justify (D) Left
16. Pre-designed document is
(A) Template (B) Post-document (C) Template (D) Clip art
17. Which of the following option allows us to create a new file or file under the same name with the
updated data?
(A) Cut (B) Save (C) Save As (D) Copy

22
1PBCBDCS-MCQs

18. Which of the following option creates a duplicate file without removing original file original position?
(A) Cut (B) Save (C) Save As (D) Copy
19. Which of the following option removes the original file from original position?
(A) Cut (B) Save (C) Save As (D) Copy
20. Which of the following option reverse a mistake such as deleting the word from the file?
(A) Cut (B) Undo (C) Redo (D) Copy
21. Which of the following option restores any actions that were previously undone using undo option?
(A) Cut (B) Undo (C) Redo (D) Copy
22. __________ lets you position multiple lines of text around a picture.
(A) Inline text wrap (B) Absolute text wrap
(C) Outline text wrap (D) Formative text wrap
23. ___________ allows the user to have only a single line of text beside graphic.
(A) Absolute text wrap (B) Formative text wrap
(C) Outline text wrap (D) Inline text wrap
24. ____________ shows miniature view of how the document will look when printed.
(A) Page setup (B) Print (C) Layout (D) Print Preview
25. What is the short cut key for printing?
(A) Ctrl + R (B) Ctrl + C (C) Ctrl + P (D) Ctrl + S
26. Whenever you see a green wavy line under a word, phrase or a sentence it means ____________.
(A) Spelling mistakes (B) Grammar suggestion
(C) Thesaurus (D) All of A, B, C
27. Whenever you see a red wavy line under a word it means ____________.
(A) Spelling mistakes (B) Grammar suggestion
(C) Thesaurus (D) All of A, B, C
28. ___________ counts the words in the entire document or a selection.
(A) Word wrap (B) Text wrap (C) Word count (D) None of A, B, C
29. ___________ shows thumbnails of a bunch of pictures sorted by category.
(A) Clip art (B) Gallery (C) Word art (D) None of A, B, C
30. ___________ menu items involve working with selection.
(A) File (B) Format (C) View (D) Edit

Shortcut Keys
Open Ctrl + O Undo Ctrl + Z Underline Ctrl + U Spelling F7
New Ctrl + N Redo Ctrl + Y Align left Ctrl + L Close/Exit Alt + F4
Save Ctrl + S Select all Ctrl + A Align right Ctrl + R
Copy Ctrl + C Find Ctrl + F Centre Ctrl + E
Cut Ctrl + X Go to Ctrl + G Justify Ctrl + J
Paste Ctrl + V Bold Ctrl + B Subscript Ctrl + =
Print Ctrl + P Italic Ctrl + I Superscript Ctrl + Shift + H

23
1PBCBDCS-MCQs

16. Spread Sheet


Multiple Choice Questions
1. Extension for spreadsheet is
(A) .xls (B) .sps (C) .doc (D) .xs
2. Default alignment in spreadsheet cell is
(A) centre (B) left (C) right (D) justify
3. Which is not a predefined TEXT function in MS Excel?
(A) LEN() (B) TRIM() (C) COPY() (D) CONCATENATE()
4. Cell address in spreadsheet contains
(A) Row alphabet & column number (B) Row number & column alphabet
(C) Row alphabet & column alphabet (D) Row number & column number
5. Maximum length of file name in spreadsheet is __________ characters
(A) 1000 (B) 512 (C) 255 (D) 64
6. By default _________ sheets are available in spreadsheet.
(A) 1 (B) 3 (C) 4 (D) 2
7. Which is not an example for charts in spreadsheet?
(A) PI chart (B) Bar chart (C) Scatter (D) Tree chart
8. Every formula in MS Excel is prefixed with ______ sign
(A) + (B) = (C) Cell address (D) Cell name
9. Identify a non-statistical function in MS Excel.
(A) AVERAGE() (B) MAX() (C) MIN() (D) Now()
10. ESS stands for
(A) Easy Software Setup (B) Electronic Spreadsheet
(C) Electronic Software system (D) Easy Spreadsheet
11. Which is not a valid category in formatting cells?
(A) Numbers (B) Cell name (C) Currency (D) Date
12. Which is not a predefined function in MS Excel?
(A) WEEK() (B) DATE() (C) TIME() (D) NOW()
13. Spreadsheet can be used effectively for
(A) Resume (B) Novel (C) calculation (D) graphics
14. Shortcut for new file in spreadsheet is
(A) Ctrl+f (B) Ctrl+1 (C) Ctrl+n (D) Ctrl+f1
15. Shortcut for cut in spreadsheet is
(A) Ctrl+c (B) Ctrl+v (C) Ctrl+k (D) Ctrl+x
16. Shortcut for copy in spreadsheet is
(A) Ctrl+c (B) Ctrl+v (C) Ctrl+x (D) Ctrl+z
17. Shortcut for paste in spreadsheet is
(A) Ctrl+c (B) Ctrl+v (C) Ctrl+x (D) Ctrl+p

24
1PBCBDCS-MCQs

18. Shortcut for save in spreadsheet is


(A) Ctrl+o (B) Ctrl+v (C) Ctrl+u (D) Ctrl+s
19. Shortcut for print in spreadsheet is
(A) Ctrl+p (B) Ctrl+v (C) Ctrl+f1 (D) Ctrl+r
20. Shortcut for find in spreadsheet is
(A) Ctrl+p (B) Ctrl+v (C) Ctrl+f (D) Ctrl+r
21. Shortcut for replace in spreadsheet is
(A) Ctrl+p (B) Ctrl+v (C) Ctrl+f (D) Ctrl+r
22. Shortcut for goto in spreadsheet is
(A) Ctrl+g (B) Ctrl+v (C) Ctrl+f1 (D) Ctrl+r
23. Shortcut for undo in spreadsheet is
(A) Ctrl+u (B) Ctrl+v (C) Ctrl+z (D) Ctrl+r
24. Shortcut for select all in spreadsheet is
(A) Ctrl+a (B) Ctrl+s (C) Ctrl+z (D) Ctrl+t
25. Shortcut for help in MS Excel is
(A) Ctrl+h (B) Alt+h (C) Ctrl+w (D) f1
26. What is the intersection of a row and column in a worksheet called?
(A) Column (B) Value (C) Address (D) Cell
27. Which option in spreadsheet is used to allows you to select a range of data based on criteria defined?
(A) Sort (B) Filter (C) Merge (D) find
28. Which symbol is used for autosum?
(A) = (B) ϵ (C) Ʃ (D) π
29. Which function in spreadsheet rounds a number down, towards zero, to the nearest multiple of
significance?
(A) Ceiling (B) Round (C) Zero (D) Floor
30. Option that make all content visible within a cell by displaying it on multiple lines is
(A) Wrap text (B) Filter
(C) Hyperlink (D) Wordart

25
1PBCBDCS-MCQs

1. Fundamentals of Computers
1. (A) Electronic
2. (C) bits and bytes
3. (D) All of A, B, C
4. (B) information
5. (C) Hardware
6. (D) All of A, B, C
7. (A) Operating system
8. (A) Software
9. (B) System software
10. (A) Application software
11. (A) Central processing unit
12. (C) ALU, CU, Internal Memory
13. (B) Auxiliary memory
14. (C) Abacus
15. (D) Napier’s bones
16. (B) Willian oughtred
17. (A) The slide rule.
18. (C) Blaise pascal
19. (C) Jacquard’s loom
20. (D) Charles babbage
21. (A) Charles babbage
22. (D) Lady ada lovelace
23. (C) vacuum tubes
24. (D) Transistor
25. (B) IC’s
26. (C) microprocessor
27. (D) approximate
28. (D) ECG machine
29. (C) Hybrid
30. (A) Terminal
31. (C) Eka

26
1PBCBDCS-MCQs

2. Input Output and Memory Device


1. (D) All of A, B, C
2. (D) Both (A) and (B)
3. (A) Input
4. (C) Input
5. (C) Output
6. (D) Both (B) and (C)
7. (B) Wireless
8. (D) Scanner
9. (D) All of A, B, C
10. (B) Light Emitting Diode (LED)
11. (A) radiowaves
12. (D) Monitor and Printer
13. (C) Virtual
14. (A) Pixel.
15. (D) All of A, B, C
16. (A) Optical mark recognition
17. (D) Optical character reader
18. (C) Magnetic Ink character reader.
19. (A) Output device
20. (A) Resolution.
21. (A) Increased
22. (C) Resolution
23. (A) Impact
24. (A) There is physical contact with the paper
25. (D) Option (A) and (B)
26. (D) Option (B) and (C)
27. (C) High Quality graphics
28. (C) 8
29. (B) 1024 mega
30. (B) ROM
31. (A) RAM
32. (C) EPROM
33. (D) EEPROM
34. (A) Clock signal.
35. (A) SRAM

27
1PBCBDCS-MCQs

36. (C) Hard disk


37. (D) Both (B) and (C)
38. (A) Access time
39. (C) Magnetic disk
40. (A) Sector
41. (C) Format
42. (B) Register
43. (A) Tracks
44. (C) magnetic tape
45. (C) floppy disk
46. (A) laser
47. (C) land
48. (D) Blue ray disk
49. (A) Portable storage device
50. (D) Portable storage device
51. (A) RAM
52. (C) Cache
53. (C) Line size

3. Data Representation
1. (C) Base
2. (B) Octal number system
3. (D) Roman number system
4. (C) MSB
5. (A) LSB
6. (A) 1
7. (B) FACE
8. (A) 2
9. (D) 486
10. (B) 8
11. (C) 10
12. (C) 13
13. (D) 12
14. (A) 00101000(2)
15. (A) 00100101(2)
16. (B) 1’s complement+1

28
1PBCBDCS-MCQs

17. (B) 2’s complement representation.


18. (B) 1011101(2)
19. (A) 110010(2)
20. (A) BCD code
21. (C) 4
22. (D) 8
23. (D) Excess-3 BCD code
24. (B) IBM
25. (A) Binary digits
26. (A) Least Significant Bit
27. (A) Most Significant Bit
28. (A) Binary Coded Decimal
29. (A) Extended Binary Coded Decimal Interchange Code
30. (A) American Standard Code for Information Interchange

5. Problem Solving Methodology


1. (B) Assembly
2. (D) All of A, B, C
3. (D) Problem definition
4. (A) Algorithm
5. (A) Step-by-step process for a program
6. (A) Algorithm
7. (D) Infinite
8. (B) Flowchart
9. (C) Process
10. (C) Decision
11. (B) Pre-defined process
12. (A)
13. (B)
14. (A) Program flowchart
15. (B) System flowchart
16. (A) Space complexity
17. (B) Time Complexity
18. (D) Pseudo code
19. (D) Pseudo code
20. (A) Coding

29
1PBCBDCS-MCQs

21. (B) Debugging


22. (C) Testing
23. (A) Syntax error
24. (B) Semantic error
25. (D) Logical error
26. (C) Runtime error
27. (D) Documentation
28. (C) Internal documentation
29. (D) External documentation
30. (B) Syntax
31. (D) All of A, B, C
32. (A) Sequential construct
33. (A) If else statement
34. (B) Selection construct
35. (C) for
36. (A) if
37. (B) if else
38. (C) if else if
39. (D) switch
40. (D) Nested if
41. (A) Switch
42. (C) Iteration construct
43. (C) for
44. (C) for
45. (A) while
46. (B) do-while
47. (B) All the statements inside the construct are executed at least once
48. (C) for
49. (A) while
50. (B) do-while
51. (D) Machine independent
52. (A) Top down design
53. (D) Bottom up
54. (C) Stepwise refinement
55. (D) Modularization (Modular programming)
56. (D) All of A, B, C

30
1PBCBDCS-MCQs

57. (D) All of A, B, C


58. (D) portability
59. (D) all of (A), (B), (C)

7. Introduction to C++
1. (C) Bjarne stroustup
2. (A) Identifiers
3. (D) Tokens
4. (D) Student
5. (B) _
6. (B) Void
7. (C) Constant
8. (C) Binary constant
9. (A) Escape sequences
10. (A) \0
11. (A) !
12. (B)%
13. (A) Single operand
14. (A) 1
15. (A) Logical AND
16. (A) Logical OR
17. (C) Logical NOT
18. (A) Bitwise AND
19. (A) a=a+1
20. (B) Bitwise AND
21. (B) 2
22. (A) Conditional operator
23. (D) Constants
24. (A) Implicit conversion
25. (B) 59
26. (A) l=2*sqrt((a*a)+(b*b))
27. (A) Returns to input screen taking character input without displaying the character
28. (C) To identify alphabet or number
29. (A) Copy s1 to s2
30. (B) Define constants
31. (A) #

31
1PBCBDCS-MCQs

32. (A) Xy
33. (A) s1 is equal to s2 ignoring the case
34. (D) Unstructured Programming language
35. (A) Number to string

9. Input Output Operators


1. (C) Stream
2. (B) Stream extraction
3. (A) Stream insertion
4. (A) Console input
5. (B) Console output
6. (A) Cascading of output statement
7. (B) Cascading of input statement
8. (A) Manipulator
9. (A) Manipulator
10. (B) Iomanip.h
11. (A) 5
12. (A) To set width between values in output screen
13. (A) \n
14. (A) Standard input output
15. (C) Conio.h

10. Control Statements


1. (D) Simple statement
2. (C) Block
3. (C) Control statements
4. (A) Selection and Iteration
5. (C) Simple if
6. (A) if – else
7. (D) if else if
8. (D) switch
9. (A) integer or character constant
10. (C) default case
11. (A) break
12. (C) Loops
13. (B) Pre tested loop

32
1PBCBDCS-MCQs

14. (C) while


15. (A) Post tested loop
16. (A) do while
17. (A) do while
18. (C) do while
19. (B) Fixed
20. (D) Control variable
21. (C) ;
22. (D) Jump statements
23. (D) Jump statements
24. (C) break
25. (C) break
26. (A) exit()
27. (C) stdlib
28. (D) continue
29. (B) goto
30. (D) label

11. Array
1. (A) Array
2. (D) Array
3. (A) Positive
4. (A) Indexing
5. (A) 1D array
6. (B) Size of an array
7. (B) 2D array
8. (A) Subscript
9. (C) Multidimensional array
10. (D) Both (A) and (B)
11. (B) 0
12. (B) int array[5];
13. (D) 7
14. (A) array[6];
15. (A) array[0];
16. (D) 3D array
17. (A) Garbage value

33
1PBCBDCS-MCQs

18. (B) Scalar matrix


19. (A) Rectangular matrix
20. (D) Square matrix
21. (B) int
22. (C) Searching
23. (A) 1 4
25
36
24. (A) Square Brackets
25. (B) Rectangular matrix
26. (A) The number of columns of first matrix is same as number of rows of second matrix
27. (A) Order of both the matrices are same
28. (B) 5 bytes
29. (A) int a[2][3];
30. (A) Initializing array

13. User Defined Functions


1. (A) Function defined by the user to solve a problem.
2. (C) Anywhere and any number of times in the program.
3. (B) Return type, function name, parameters.
4. (C) ;
5. (D) return_type_specifier function_name(variables declaration)
6. (C) Local variable.
7. (D) Either before main function or after main function.
8. (D) All of A, B, C.
9. (B) main function
10. (A) int
11. (C) 1
12. (A) It is the function declaration statement.
13. (D) Volume(a, b.c);
14. (A) Actual argument.
15. (C) Global arguments.
16. (B) Only inside the {} block
17. (C) Return_type function_name(argument){return(function-name(argument)};
18. (A) To the rightmost side of the parameter list.
19. (D) All the parameter of a function must be a default parameter.

34
1PBCBDCS-MCQs

20. (A) int area(int x, int y=5, int z=10);


21. (B) It cannot be modified inside the function.
22. (D) All of A, B, C.
23. (B) Values of the actual arguments is changed in the calling function.
24. (C) Passing address of the first element of the array.
25. (B) Call by reference.

15. Word Processing


1. (A) Word processor
2. (A) .doc or .docx
3. (B) MS-Word
4. (D) Name of the file and application
5. (A) Menu bar
6. (A) Ruler
7. (B) Bullets
8. (D) Header
9. (D) Footer
10. (C) Word art
11. (B) Thesaurus
12. (D) Mail merge
13. (A) It will select the complete word
14. (A) Left
15. (A) Top
16. (A) Template
17. (B) Save
18. (C) Save As
19. (A) Cut
20. (B) Undo
21. (C) Redo
22. (B) Absolute text wrap
23. (D) Inline text wrap
24. (D) Print Preview
25. (C) Ctrl + P
26. (B) Grammar suggestion
27. (A) Spelling mistakes
28. (C) Word count

35
1PBCBDCS-MCQs

29. (A) Clip art


30. (D) Edit

16. Spread Sheet


1. (A) .xls
2. (B) left
3. (C) COPY()
4. (B) Row number & column alphabet
5. (C) 255
6. (B) 3
7. (D) Tree chart
8. (B) =
9. (D) Now()
10. (B) Electronic Spreadsheet
11. (B) Cell name
12. (A) WEEK()
13. (C) calculation
14. (C) Ctrl+n
15. (D) Ctrl+x
16. (A) Ctrl+c
17. (B) Ctrl+v
18. (D) Ctrl+s
19. (A) Ctrl+p
20. (C) Ctrl+f
21. (D) Ctrl+r
22. (A) Ctrl+g
23. (C) Ctrl+z
24. (A) Ctrl+a
25. (D) f1
26. (D) Cell
27. (B) Filter
28. (C) Ʃ
29. (D) Floor
30. (A) Wrap text

***
36

You might also like