05 Computer Fundementals
05 Computer Fundementals
Basic Computer Organisation | Number Systems | Computer Codes | Computer Arithmetic | Boolean Algebra and Logic
Circuits | Processor & Memory | Secondary Storage Devices | Input-Output Devices | Computer Software | Planning the
Computer Program | Computer Languages | System Implementation and Operation | Operating Systems | Application
Software Packages & Business Data Processing | Data Communications and Computer Networks | The
Internet | Multimedia | Classification of Computers & Emerging Technologies | Information Technology
This set of Computer Fundamentals Multiple Choice Questions & Answers (MCQs) focuses on “The Input Unit”.
1. Which unit is responsible for converting the data received from the user into a computer understandable
format?
a) Memory Unit
b) Arithmetic & Logic Unit
c) Input Unit
d) Output Unit
View Answer
Answer: c
Explanation: The Input Unit converts the data, which the user enters into a language which the computer
understands, i.e. it converts the data into binary format. The Output Unit is responsible for giving the results in
user-understandable format. The Storage Unit is responsible for storing the data after immediate results of
processing whereas; the ALU is responsible for various arithmetic and bitwise operations.
2. The only language which the computer understands is ______________
a) Assembly Language
b) Binary Language
c) BASIC
d) C Language
View Answer
Answer: b
Explanation: The Computer understands only binary language which is written in the form of 0s & 1s. A computer
can understand assembly language but an assembler is required which converts the assembly language to
binary language. Similarly, for understanding high level languages, compilers/interpreters are required.
3. The smallest unit of data in computer is ________________
a) Byte
b) Nibble
c) Bit
d) KB
View Answer
Answer: c
Explanation: A bit is defined as the smallest unit of data in a computer system. It is used as a short form of Binary
Digit. A bit can have only two values 0 or 1. A nibble comprises of 4 bits, a byte is a collection of 8 bits whereas
KB (Kilobyte) is equal to 1024 bytes.
4. One nibble is equivalent to how many bits?
a) 2
b) 4
c) 8
d) 1
View Answer
Answer: b
Explanation: A nibble is defined as a unit of data which comprises of 4 binary digits or half of 8-bit byte.
Therefore, 1 nibble = 4 bits. A bit is the smallest unit of data in a computer system. A byte = 8 bits, therefore, half
of a byte=4 bits=a nibble.
5. Which of the following describes the correct format of an input instruction?
a) IN 82
b) INPUT 82
c) INP 82
d) 82 INP
View Answer
Answer: a
Explanation: The input/output instructions are used to transfer information between external peripherals and the
CPU. The correct format of an input instruction is: IN 8-bit port address.
Here, IN 82 is the correct option, where 82 is the designated port address. All the other options are invalid.
advertisement
6. The input machine which originated in the United States around 1880s is a ___________
a) Mouse
b) Joystick
c) Keyboard
d) Bar Code Reader
View Answer
Answer: c
Explanation: A keyboard is an input device which originated in the 1880s and is used to give instructions to the
computer in the form of letters and numbers. Mouse is used for the selection of various objects on the screen,
joystick is mainly used for gaming purpose and bar code readers are used for reading the bar-codes.
7. What does the COMPUTER stand for?
a) Commonly Operated Machines Used in Technical and Educational Research
b) Commonly Occupied Machines Used in Technical and Educational Research
c) Commonly Operated Machines Used in Technical and Environmental Research
d) Commonly Oriented Machines Used in Technical and Educational Research
View Answer
Answer: a
Explanation: The word COMPUTER is an abbreviation for the terms “Commonly Operated Machines Used in
Technical and Educational Research”. The word COMPUTER also relates to the word COMPUTE which means
to calculate. So, initially it was thought that a computer is a device which is used to perform calculations.
8. 1 yottabyte = ______________
a) 1024 TB
b) 1024 EB
c) 1024 ZB
d) 1024 PB
View Answer
Answer: c
Explanation: 1 yottabyte is equal to 1024 ZB, which stands for zettabyte. Further, 1 ZB=1024 EB (exabyte) and
and 1 EB=1024PB (petabyte).
9. Which of the following is not a function of the Input Unit?
a) It reads instructions and data from the outside world
b) It converts the data into computer acceptable format
c) It makes the data into user understandable format
d) It supplies the data and instructions to the computer for further processing
View Answer
Answer: c
Explanation: The input unit converts the data into computer understandable format i.e. binary format and not the
user understandable format. It is the duty of the output unit to make the data into user understandable format.
10. Label the parts 1 and 2:
a) 1.ALU 2. MU
b) 1.Output unit 2.Input Unit
c) 1.MU 2. ALU
d) 1.Input Unit 2.Output Unit
View Answer
Answer: d
Explanation: The above diagram is a simple explanation which describes how the instruction is given to the CPU,
how it is processed, and then how the result is obtained.
So here, the input unit is used to give instructions to the central processing unit and the output unit is responsible
for giving the result to the user.
Computer Fundamentals Questions and Answers – The Output Unit
« Prev
Next »
This set of Computer Fundamentals Interview Questions and Answers focuses on “The Output Unit”.
1. The process of producing useful information for the user is called ___________
a) Controlling
b) Outputting
c) Inputting
d) Processing
View Answer
Answer: b
Explanation: The Output Unit is responsible for giving the results to the user in the form of a printed report or
visual display. The process is referred to as outputting. Controlling is nothing but the manner and sequence in
which the instructions are being operated. Inputting means giving instructions to the system whereas, processing
means performing certain operations and calculations.
2. The output unit converts the data entered by the user into computer understandable form.
a) True
b) False
View Answer
Answer: b
Explanation: The Output unit is responsible for converting the computer obtained data into user understandable
format. The Input Unit is responsible for converting the data in computer understandable format.
3. VDU stands for __________
a) Virtual Display Unit
b) Visual Display Unit
c) Virtual Detection Unit
d) Visual Detection Unit
View Answer
Answer: b
Explanation: A Visual Display unit is also referred to as the monitor who basically is used to give the results or
outputs to the user. It comprises of a cathode ray tube internally.
4. What does SVGA stand for?
a) Standard Visual Graphics Array
b) Super Visual Graphics Array
c) Standard Video Graphics Array
d) Super Video Graphics Array
View Answer
Answer: d
Explanation: Super Video Graphics Array is a type of Visual Display Unit. It supports 1024 by 768 pixels with
60,000 different colors.
5. The devices that used to give single or multiple colored images and drawings are ____________
a) Monitors
b) Printers
c) Plotters
d) VDUs
View Answer
Answer: c
Explanation: Plotters are the devices which are used to give colored images. They use ink pens or ink jets for
drawing. Pens of different colors and shades are used for shading and styling.
advertisement
6. A special request originated from some device to the CPU to acquire some of its time is called ___________
a) Disturbance
b) Attenuation
c) Interrupt
d) Noise
View Answer
Answer: c
Explanation: An interrupt is a kind of request which takes control of the system bus for some time, then performs
all the operations and gives back control to the CPU. It is usually identified by some number and is handled by
the interrupt controller.
7. Line Printers that print one line at a time are _________
a) Laser Printers
b) Inkjet Printers
c) Drum Printers
d) Chain Printers
View Answer
Answer: c
Explanation: The drum printers have a solid cylindrical drum with characters embossed on its surface in the form
of circular bands. It can only print a predefined set of characters.
8. A ___________________ monitor looks like a television and are normally used with non-portable computer
systems.
a) CRT
b) LCD
c) LED
d) Flat Panel Monitors
View Answer
Answer: a
Explanation: A CRT (or the Cathode Ray Tube) Monitor looks like a television ideally. The flat panel monitors are
thinner and lighter in comparison.
9. Which of the following is not a function of the Output Unit?
a) It produces results that can be easily understood by the user
b) It accepts the results produced by the computer
c) It supplies the data and instructions to the outside world
d) It supplies the data and instructions to the computer for further processing
View Answer
Answer: d
Explanation: The output unit is responsible for giving the results to the user in the form of a printed report or
visual display. It is not responsible for giving the instructions back to the CPU for processing.
10. PCI stands for _________
a) Peripheral Component Interconnect
b) Partial Component Interconnect
c) Peripheral Component Interaction
d) Partial Component Interaction
View Answer
Answer: a
Explanation: PCI is a high-bandwidth bus that can function as a peripheral bus. Compared with others, it delivers
better system performance.
Computer Fundamentals Questions and Answers – The Storage Unit
« Prev
Next »
This set of Computer Fundamentals Multiple Choice Questions & Answers (MCQs) focuses on “The Storage
Unit”.
Next »
This set of Computer Fundamentals Multiple Choice Questions & Answers (MCQs) focuses on “The Arithmetic &
Logic Unit”.
1. The ‘heart’ of the processor which performs many different operations _____________
a) Arithmetic and logic unit
b) Motherboard
c) Control Unit
d) Memory
View Answer
Answer: a
Explanation: The Arithmetic and logic unit performs all the basic operations of the computer system. It performs
all the arithmetic(+,-,*,/,etc) as well as the logical operations( AND, OR, NOT, etc.).
2. ALU is the place where the actual executions of instructions take place during the processing operation.
a) True
b) False
View Answer
Answer: a
Explanation: ALU is a combinational electronic circuit which basically performs all the logical or the bitwise
operations and the arithmetic operations. Therefore, it is the place where the actual executions of instructions
take place.
3. Which of the following is not a bitwise operator?
a) |
b) ^
c) .
d) <<
View Answer
Answer: c
Explanation: All except the dot(.) operator are bitwise operators.
| : Bitwise OR
^ : Bitwise XOR
<< : Shift Left
4. The sign magnitude representation of -1 is __________
a) 0001
b) 1110
c) 1000
d) 1001
View Answer
Answer: d
Explanation: The first leftmost bit i.e. the most significant bit in the sign magnitude represents if the number is
positive or negative. If the MSB is 1, the number is negative else if it is 0, the number is positive. Here, +1=0001
and for -1=1001.
5. IEEE stands for ___________
a) Instantaneous Electrical Engineering
b) Institute of Emerging Electrical Engineers
c) Institute of Emerging Electronic Engineers
d) Institute of Electrical and electronics engineers
View Answer
Answer: d
Explanation: The IEEE is an organization of professionals in the field of electronics and electrical engineering.
IEEE has given certain standards of its own which are followed in the field of computer science and electrical
engineering.
advertisement
6. The ALU gives the output of the operations and the output is stored in the ________
a) Memory Devices
b) Registers
c) Flags
d) Output Unit
View Answer
Answer: b
Explanation: Any output generated by the ALU gets stored in the registers. The registers are the temporary
memory locations within the processor that are connected by signal paths to the CPU.
7. The process of division on memory spaces is called ______________
a) Paging
b) Segmentation
c) Bifurcation
d) Dynamic Division
View Answer
Answer: b
Explanation: The memory space is divided into segments of dynamic size. The programmer is aware of the
segmentation and can reallocate the segments accordingly.
8. Number of bits in ALU is _________
a) 4
b) 8
c) 16
d) 2
View Answer
Answer: c
Explanation: Arithmetic and Logic Unit consists of 16bits. They perform certain Arithmetic and bitwise operations
(add, subtract, AND, OR, XOR, Increment, decrement, shift).
9. Which flag indicates the number of 1 bit that results from an operation?
a) Zero
b) Parity
c) Auxiliary
d) Carry
View Answer
Answer: b
Explanation: The parity flag indicates the number of 1 bit in any operation. The resultant bit is called the parity bit.
The main aim of the parity bit is to check for errors.
10. The bitwise complement of 0 is ___________
a) 00000001
b) 10000000
c) 11111111
d) 11111110
View Answer
Answer: c
Explanation: Bitwise complement is basically used to convert all the 0 digits to 1 and the 1s to 0s.
So, for 0 = 00000000(in 8-bits) ::: 11111111(1s complement). The bitwise complement is often referred to as the
1s complement.
Next »
This set of Computer Fundamentals Multiple Choice Questions & Answers (MCQs) focuses on “The Control
Unit”.
1. ____________ is the raw material used as input and __________ is the processed data obtained as output of
data processing.
a) Data, Instructions
b) Instructions, Program
c) Data, Program
d) Program, Code
View Answer
Answer: a
Explanation: Data can be assumed as a raw material which, in turns after processing gives the desired output in
the form of instructions. Further, a set of ordered and meaningful instructions is known as a program.
2. Which of the following is not a characteristic of a computer?
a) Diligence
b) I.Q.
c) Accuracy
d) Versatility
View Answer
Answer: b
Explanation: The Computer system has no I.Q. of its own. It does only what it is programmed to do. It cannot
take decisions of its own.
A computer is diligent because it can work continuously for hours without getting any errors or without getting
grumbled.
The accuracy of a computer is consistently high and its level of accuracy depends on its design. A computer can
perform any task if, it can be broken down into a series of logical steps. Therefore, a computer is versatile.
3. Fill in the blank in the diagram.
a) Input Unit
b) Memory Unit
c) Control Unit
d) I/O Unit
View Answer
Answer: c
Explanation: The control unit manages and coordinates the operations of a computer system. The ALU is
responsible for performing all the arithmetic and bitwise operations . Therefore, both these units combine to form
the brain of the computer ,which is the central processing unit.
4. The part of a processor which contains hardware necessary to perform all the operations required by a
computer:
a) Data path
b) Controller
c) Registers
d) Cache
View Answer
Answer: a
Explanation: A processor is a part of the computer which does all the data manipulation and decision making. A
processor comprises of:
A data path which contains the hardware necessary to perform all the operations. A controller tells the data path
what needs to be done.
The registers act as intermediate storage for the data.
5. What does MAR stand for?
a) Main Address Register
b) Memory Access Register
c) Main Accessible Register
d) Memory Address Register
View Answer
Answer: d
Explanation: MAR is a type of register which is responsible for the fetch operation. MAR is connected to the
address bus and it specifies the address for the read and write operations.
advertisement
6. If the control signals are generated by combinational logic, then they are generated by a type of
_______________ controlled unit.
a) Micro programmed
b) Software
c) Logic
d) Hardwired
View Answer
Answer: d
Explanation: The main task of a control unit is to generate control signals. There are two main types of control
units:
A hardwired control unit generates control signals by using combinational logic circuits and the Micro
programmed control unit generates control signals by using some softwares.
7. Which is the simplest method of implementing hardwired control unit?
a) State Table Method
b) Delay Element Method
c) Sequence Counter Method
d) Using Circuits
View Answer
Answer: a
Explanation: There are 3 ways of implementing hardwired control unit:
A state table is the simplest method in which a number of circuits are designed based on the cells in the table.
A delay element method consists of a flowchart drawn for the circuit. A D-flip flop is used as a delay element.
A sequence counter method used k-modulo counter as a replacement for k delay elements.
8. A set of microinstructions for a single machine instruction is called ___________
a) Program
b) Command
c) Micro program
d) Micro command
View Answer
Answer: c
Explanation: For every micro-operation, a set of microinstructions are written which indicate the control signals to
be activated. A set of microinstructions is a micro program. The address of the next microinstruction is given by a
Micro-program counter.
9. Micro-program consists of a set of microinstructions which are strings of 0s and 1s.
a) True
b) False
View Answer
Answer: a
Explanation: The computer understands only binary language. So, the micro-program should have instructions
which are in the form of 0s and 1s. Each output line of the micro-program corresponds to one control signal.
10. A decoder is required in case of a ______________
a) Vertical Microinstruction
b) Horizontal Microinstruction
c) Multilevel Microinstruction
d) All types of microinstructions
View Answer
Answer: a
Explanation: There are two types of microinstructions: Horizontal and Vertical.
In a horizontal microinstruction, each bit represents a signal to be activated whereas, in case of vertical
microinstruction bits are decoded and, the decoder then produces signals.
2. Number Systems
The section contains questions and answers on positional and non positional number system, decimal and binary
number system, octal and hexadecimal number systems.
Next »
This set of Computer Fundamentals Questions and Answers for Freshers focuses on “Positional & Non-
Positional Number System”.
Next »
This set of Computer Fundamentals Interview Questions and Answers for freshers focuses on “The Decimal
Number System”.
Next »
This set of Computer Fundamentals Multiple Choice Questions & Answers (MCQs) focuses on “The Binary
Number System”.
Next »
This set of Computer Fundamentals Multiple Choice Questions & Answers (MCQs) focuses on “The Octal
Number System”.
1. What could be the maximum value of a single digit in an octal number system?
a) 8
b) 7
c) 6
d) 5
View Answer
Answer: b
Explanation: The maximum value in any number system is one less than the value of the base. The base in an
octal number system is 8, therefore, the maximum value of the single digit is 7. It takes digits from 0 to 7.
2. In a number system, each position of a digit represents a specific power of the base.
a) True
b) False
View Answer
Answer: a
Explanation: In a number system, every digit is denoted by a specific power of base. Like in an octal system,
consider the number 113, it will be represented as :
82 * 1 + 81 * 1 + 80 *3.
3. The maximum number of bits sufficient to represent an octal number in binary is _______
a) 4
b) 3
c) 7
d) 8
View Answer
Answer: b
Explanation: The octal number system comprises of only 8 digits. Hence, three bits (23 = 8) are sufficient to
represent any octal number in the binary format.
4. The binary number 111 in octal format is ________________
a) 6
b) 7
c) 8
d) 5
View Answer
Answer: b
Explanation: Certain binary to octal representations are :
000=0
001=1
010=2
011=3
100=4
101=5
110=6
111=7.
5. Convert (22)8 into its corresponding decimal number.
a) 28
b) 18
c) 81
d) 82
View Answer
Answer: b
Explanation: To convert an octal number to decimal number:
81 * 2 + 80 * 2 = 16 + 2 = 18.
Hence, the decimal equivalent is 18.
advertisement
0 2 2 4 = (224)<sub>8</sub>.
7. Octal subtraction of (232)8 from (417)8 will give ______________
a) 165
b) 185
c) 815
d) 516
View Answer
Answer: a
Explanation: Octal subtraction is done as follows:
417
– 232
________
165
The octal subtraction is the same as that of any other number system. The only difference is, like in a decimal
number system, we borrow a group of 10, in a binary system we borrow a group of 2, in an octal number system,
we borrow in groups of 8.
8. The 1’s complement of 0.101 is _________________
a) 1.010
b) 0.010
c) 0.101
d) 1.101
View Answer
Answer: a
Explanation: The 1’s complement of a number is obtained by reversing the bits with value 1 to 0 and the bits with
value 0 to 1.
Here, 0.101 gets converted to 1.010 in its 1’s complement format.
9. Convert (5401)8 to hexadecimal.
a) A01
b) A02
c) B01
d) C01
View Answer
Answer: c
Explanation: To convert octal to hexadecimal, we first write binary format of the number and then make groups of
4 bits from right to left, as follows:
5 4 0 1
101 100 000 001 (octal -> binary)
1011 0000 0001 ( groups of 4)
B 0 1 ( hexadecimal equivalent)
Therefore, the hexadecimal equivalent is (B01)16.
10. Express the decimal format of the signed binary number (10010) 2 .
a) 2
b) 12
c) -12
d) -2
View Answer
Answer: d
Explanation: The first bit is the sign bit whereas the rest of the bits are magnitude bits. So the number is: 0010 =
21 * 1 =2
But, the sign bit is 1, Therefore the answer is : (-2)10.
Next »
This set of Tough Computer Fundamentals Questions and Answers focuses on “The Hexadecimal Number
System”.
3. Computer Codes
The section contains MCQs on data types, bcd, ebcdic, ascii and unicode.
• Data Types
• ASCII
• BCD
• Unicode
• EBCDIC
Next »
This set of Computer Fundamentals Multiple Choice Questions & Answers (MCQs) focuses on “Data Types”.
Next »
This set of Computer Fundamentals Multiple Choice Questions & Answers (MCQs) focuses on “BCD”.
Next »
This set of Computer Fundamentals Multiple Choice Questions & Answers (MCQs) focuses on “EBCDIC”.
Next »
This set of Computer Fundamentals Multiple Choice Questions & Answers (MCQs) focuses on “ASCII”.
Next »
This set of Computer Fundamentals Multiple Choice Questions & Answers (MCQs) focuses on “Unicode”.
• Sign Magnitude
• IEEE 32 and 64 bit
• Booth’s Algorithm
• Binary Multiplication & Division
• Complements
Next »
This set of Computer Fundamentals Multiple Choice Questions & Answers (MCQs) focuses on “Sign Magnitude”.
7. In both signed magnitude and 2’s complement , positive and negative numbers are separated using
______________
a) LSB
b) MSB
c) 0
d) 1
View Answer
Answer: b
Explanation: The positive and negative numbers are separated using the MSB. MSB is the Most Significant Bit.
MSB is the leftmost bit. e.g. If 1000 is the number then 1 is the most significant bit.
8. Single Precision format comprises of _________ bits.
a) 4
b) 8
c) 16
d) 32
View Answer
Answer: d
Explanation: The single precision format comprises of 32-bits. It has 1 sign bit, 8 bits for exponent and 23 for the
mantissa.
9. If m is the 2’s complement and n is the binary number, then ______________
a) m=n’
b) m=n’+1
c) m=n’-1
d) m=n
View Answer
Answer: b
Explanation: 2’s complement is simply obtained by addition of 1. So if n is the number and we take the 2’s
complement, add 1 to it, we get the 2’s complement. Therefore, m=n’+1.
10. The possible number of bit patterns with 8 bits ________________
a) 128
b) 8
c) 24
d) 256
View Answer
Answer: d
Explanation: The total number of patterns that can be formed using n-bits are 2n. Here, possible patterns are:
28=256.
Next »
This set of Computer Fundamentals Multiple Choice Questions & Answers (MCQs) focuses on “Booth’s
Algorithm”.
6. If Booth’s Multiplication is performed on the numbers 22*3, then what is 3 referred to as __________
a) accumulator
b) multiplicand
c) quotient
d) multiplier
View Answer
Answer: d
Explanation: It is referred to as the multiplier. Multiplier is denoted by Q in booth’s algorithm. 22 is called the
multiplicand. These numbers are first converted to their binary equivalents and further the multiplication is
performed.
7. What is the default value of accumulator in booth’s multiplication of two 4-bit binary numbers?
a) 0
b) 1
c) 0000
d) 00000
View Answer
Answer: d
Explanation: The correct answer is d because in case of Booth’s algorithm an extra bit is always added to the
binary numbers. The 4-bit binary numbers become 5-bit numbers after adding the extra bit. Accumulator is
always assigned 0 bits of the order of the binary numbers whose multiplication is to be performed.
8. What is the value of n in multiplication of 110* 1000?
a) 2
b) 3
c) 4
d) 0
View Answer
Answer: c
Explanation: In Booth’s, n denotes the number of bits that the higher binary number has when multiplication is
performed. Here, since there are 4 bits in 1000, the answer is n=4.
9. What will be the value obtained after multiplication of (-2) * (-3) using Booth’s Algorithm?
a) 6
b) -6
c) -2
d) -3
View Answer
Answer: a
Explanation: After applying the procedure of Booth’s Algorithm, the value obtained will be 6. Even though the
result is obtained in its 2’s complement for but then it is reconverted to its normalized form. Also, the value
obtained after decimal multiplication is the same as the value obtained after binary multiplication.
10. What does the data transfer instruction STA stand for?
a) Store Accumulator
b) Send Accumulator
c) Send Action
d) Store Action
View Answer
Answer: a
Explanation: STA is a data transfer instruction given whenever a value is to be copied on the accumulator. It is
used for the fetch operation.
Next »
This set of Computer Fundamentals Multiple Choice Questions & Answers (MCQs) focuses on “Complements”.
6. The subtraction using 1’s complement of 110 – 100 will give the result ___________
a) -011
b) 011
c) 010
d) -010
View Answer
Answer: c
Explanation: To subtract using 1’s complement: Take the 1’s complement of the 2nd number (here, 011) and add
it to the first number. (110+011=1,001).
If the carry is generated, it is added to the result (001+1=010).
If a carry is not generated then it is converted to its 1’s complement form.
7. The result obtained on subtraction using 2’s complement of 1111-0010 will be _________
a) 11101
b) 11011
c) 1101
d) 1011
View Answer
Answer: c
Explanation: Firstly, the 2’s complement of the 2nd number is obtained.
Then, if carry is generated, it is discarded and the number is positive.
Otherwise, 2’s complement of the result is obtained and the answer is negative.
Here, 1111+1110=1, 1101. Since carry is generated, it is discarded and the answer is positive.
8. The 1’s complement of 1111111110.101 is _______________
a) 1.010
b) 0000000000.010
c) 1111111110.101
d) 1.101
View Answer
Answer: a
Explanation: The 1’s complement of a number is obtained by reversing the bits with value 1 to 0 and the bits with
value 0 to 1. Here, 11111111110.101 gets converted to 000000001.010 in its 1’s complement format.
9. 7’s complement of 432 is _________________
a) 432
b) 543
c) 345
d) 777
View Answer
Answer: c
Explanation: To find the 7’s complement of any number, we simply subtract 7 from each of the bits.
Here, 777-432=345. So, the 7’s complement is 345.
10. The 16’s complement of 74E will be __________
a) 8B2
b) F8B2
c) 2B8
d) 8C2
View Answer
Answer: b
Explanation: The 16’s complement is obtained by subtracting 16 from each of the bits of that number.
Here, 16’s complement of 074E will be F8B2.
Next »
This set of Computer Fundamentals Multiple Choice Questions & Answers (MCQs) focuses on “IEEE 32 and 64
bit”.
Next »
This set of Computer Fundamentals Multiple Choice Questions & Answers (MCQs) focuses on “Binary
Multiplication & Division”.
Next »
This set of Computer Fundamentals Questions and Answers for Experienced people focuses on “Fundamental
Concepts & Postulates”.
Next »
This set of Computer Fundamentals Multiple Choice Questions & Answers (MCQs) focuses on “Boolean
Functions”.
Next »
This set of Computer Fundamentals Multiple Choice Questions & Answers (MCQs) focuses on “SOP & POS”.
Next »
This set of Computer Fundamentals Multiple Choice Questions & Answers (MCQs) focuses on “Logic Gates”.
1. Electronic circuits that operate on one or more input signals to produce standard output _______
a) Series circuits
b) Parallel Circuits
c) Logic Signals
d) Logic Gates
View Answer
Answer: d
Explanation: The logic gates operate on one or more input signals to produce a standard output.
Logic gates give the output in the form of 0 and 1.
The Boolean algebra can be applied to the logic gates.
2. Logic Gates are the building blocks of all circuits in a computer.
a) True
b) False
View Answer
Answer: a
Explanation: The statement is true.
Logic gates are idealized to implement a boolean function in all circuits of a computer.
The signals are directed as per the outputs of the logic gates in the form of 0 and 1.
3. A __________ gate gives the output as 1 only if all the inputs signals are 1.
a) AND
b) OR
c) EXOR
d) NOR
View Answer
Answer: a
Explanation: The AND gate gives a 1 only if all the input signals are 1.
The Boolean expression for evaluating an AND signal is: Y=A.B.
4. The boolean expression of an OR gate is _______
a) A.B
b) A’B+AB’
c) A+B
d) A’B’
View Answer
Answer: c
Explanation: An OR gate gives the result as 1 if any one of the inputs is one.
Its expression is A+B.
An OR gate gives a 0 only if both the inputs are 0.
5. The gate which is used to reverse the output obtained is _____
a) NOR
b) NAND
c) EXOR
d) NOT
View Answer
Answer: d
Explanation: NOT gate is used to reverse the output from 0 to 1 and vice-versa.
The Boolean expression for NOT gate is Y=A’.
Therefore, it gives the complement of the result obtained.
advertisement
6. Which of the following gate will give a 0 when both of its inputs are 1?
a) AND
b) OR
c) NAND
d) EXOR
View Answer
Answer: c
Explanation: The NAND gate gives 0 as the output when both of its inputs are 1 or any one of the input is 1.
It returns a 1 only if both the inputs are 0.
7. When logic gates are connected to form a gating/logic network it is called as a ______________ logic circuit.
a) combinational
b) sequential
c) systematic
d) hardwired
View Answer
Answer: a
Explanation: It is referred to as a combinational circuit as it comprises a number of gates.
It is connected to evaluate a result of a Boolean expression.
8. The universal gate that can be used to implement any Boolean expression is __________
a) NAND
b) EXOR
c) OR
d) AND
View Answer
Answer: a
Explanation: NAND gate can be used to implement any Boolean expression.
It is a universal gate. A universal gate can be used to implement any other Boolean function without using any
other logic gate.
9. The gate which is called an inverter is called _________
a) NOR
b) NAND
c) EXOR
d) NOT
View Answer
Answer: d
Explanation: Inverter is used to reverse the output. A NOT gate is used to invert or change the output from 0 to 1
and vice-versa.
10. The expression of an EXOR gate is ____________
a) A’B+AB’
b) AB+A’B’
c) A+A.B
d) A’+B’
View Answer
Answer: a
Explanation: The expression for an EXOR gate is A’B+AB’.
An EXOR gate is nothing but an exclusive OR gate.
Next »
This set of Computer Fundamentals Multiple Choice Questions & Answers (MCQs) focuses on “Universal Gates”.
1. A ____________ is a circuit with only one output but can have multiple inputs.
a) Logic gate
b) Truth table
c) Binary circuit
d) Boolean circuit
View Answer
Answer: a
Explanation: A logic gate is used to evaluate a Boolean expression.
It can have multiple inputs but can have only one output.
The different types of logic gates are AND, OR, NOT etc.
2. There are 5 universal gates.
a) True
b) False
View Answer
Answer: b
Explanation: There are only 2 main universal gates: NAND and NOR.
A NAND gate as well as the NOR gate can be used to implement any other Boolean expression thus it is called
as a universal gate.
3. The Output is LOW if any one of the inputs is HIGH in case of a _________ gate.
a) NOR
b) NAND
c) OR
d) AND
View Answer
Answer: b
Explanation: In case of a NAND gate the output is LOW if any one of the inputs is HIGH (i.e. 1).
It gives a HIGH output only in one case when all the inputs given to it are LOW.
4. The following figure shows a ___________ gate.
a) NOR
b) NAND
c) EXOR
d) OR
View Answer
Answer: a
Explanation: The figure is that of a NOR gate.
The bubble signifies that it is a NOR gate.
It is a type of universal gate and can be used to implement all the boolean expressions.
5. The complement of the input given is obtained in case of:
a) NOR
b) AND+NOR
c) NOT
d) EX-OR
View Answer
Answer: c
Explanation: The NOT gate, also called as the inverter gate is used to reverse the input which is given.
It gives an inverted output, thus gives the complement.
Expression for NOT gate: Y=A’, where A is the input.
advertisement
6. How many AND gates are required to realize the following expression Y=AB+BC?
a) 4
b) 8
c) 1
d) 2
View Answer
Answer: d
Explanation: 2 AND gates are required to realize the expression.
1 AND gate will be used to connect the inputs A and B whereas the other will be used to connect the inputs B
and C.
7. Number of outputs in a half adder _____________
a) 1
b) 2
c) 3
d) 0
View Answer
Answer: b
Explanation: A half adder gives two outputs.
One is called the sum and the other is carry.
Half adder can be implemented using an EXOR gate and an AND gate.
8. The ________ gate is an OR gate followed by a NOT gate.
a) NAND
b) EXOR
c) NOR
d) EXNOR
View Answer
Answer: c
Explanation: A NOR gate is a universal gate which is an OR gate followed by a NOT gate.
It therefore reverses the output obtained by an OR gate.
It can be used to implement any Boolean expression.
9. The expression of a NAND gate is_______
a) A.B
b) A’B+AB’
c) (A.B)’
d) (A+B)’
View Answer
Answer: c
Explanation: A NAND gate is an AND gate followed by a NOT gate.
It therefore inverts the output of an AND gate.
NAND gate is also a universal gate.
10. Which of the following correctly describes the distributive law.
a)( A+B)(C+D)=AB+CD
b) (A+B).C=AC+BC
c) (AB)(A+B)=AB
d) (A.B)C=AC.AB
View Answer
Answer: b
Explanation: The second option correctly describes the distributive law.
(A+B).C =AC+BC.
Boolean Laws are used to implementing and simplifying Boolean expression.
6. Processor & Memory
The section contains MCQs on cpu and control unit, registers, cache memory, main memory organisation,
processor and its types.
Next »
This set of Computer Fundamentals Interview Questions and Answers for Experienced people focuses on “CPU
& Control Unit”.
Next »
This set of Computer Fundamentals Multiple Choice Questions & Answers (MCQs) focuses on “Registers”.
1. CPU has built-in ability to execute a particular set of machine instructions, called as __________
a) Instruction Set
b) Registers
c) Sequence Set
d) User instructions
View Answer
Answer: a
Explanation: An instruction is any task which is to be performed by the processor. Instructions are stored in the
register. Instruction set is the set of machine instructions.
2. Opcode indicates the operations to be performed.
a) True
b) False
View Answer
Answer: a
Explanation: Every instruction has an opcode. Additionally, it may have one or more operands and the op code
indicates the operation to be performed.
3. The length of a register is called _______
a) word limit
b) word size
c) register limit
d) register size
View Answer
Answer: b
Explanation: The length of a register is called word size. It tells the number of bits a register can store.
Registers are a part of the CPU.
4. The _________ holds the contents of the accessed memory word.
a) MAR
b) MBR
c) PC
d) IR
View Answer
Answer: b
Explanation: The MBR holds the contents of the accessed (read/written) memory word.
MBR stands for Memory Buffer Register.
5. Which of the following is not a visible register?
a) General Purpose Registers
b) Address Register
c) Status Register
d) MAR
View Answer
Answer: d
Explanation: MAR or the memory address register is not a visible register. This register is user inaccessible. It
contains the address of the memory block to be read or written to.
advertisement
Next »
This set of Computer Fundamentals Multiple Choice Questions & Answers (MCQs) focuses on “Cache Memory”.
1. What is the high speed memory between the main memory and the CPU called?
a) Register Memory
b) Cache Memory
c) Storage Memory
d) Virtual Memory
View Answer
Answer: b
Explanation: It is called the Cache Memory. The cache memory is the high speed memory between the main
memory and the CPU.
2. Cache Memory is implemented using the DRAM chips.
a) True
b) False
View Answer
Answer: b
Explanation: The Cache memory is implemented using the SRAM chips and not the DRAM chips. SRAM stands
for Static RAM. It is faster and is expensive.
3. Whenever the data is found in the cache memory it is called as _________
a) HIT
b) MISS
c) FOUND
d) ERROR
View Answer
Answer: a
Explanation: Whenever the data is found in the cache memory, it is called as Cache HIT. CPU first checks in the
cache memory since it is closest to the CPU.
4. LRU stands for ___________
a) Low Rate Usage
b) Least Rate Usage
c) Least Recently Used
d) Low Required Usage
View Answer
Answer: c
Explanation: LRU stands for Least Recently Used. LRU is a type of replacement policy used by the cache
memory.
5. When the data at a location in cache is different from the data located in the main memory, the cache is called
_____________
a) Unique
b) Inconsistent
c) Variable
d) Fault
View Answer
Answer: b
Explanation: The cache is said to be inconsistent. Inconsistency must be avoided as it leads to serious data
bugs.
advertisement
Next »
This set of Computer Fundamentals Multiple Choice Questions & Answers (MCQs) focuses on “Processor & Its
Types”.
1. Computer has a built-in system clock that emits millions of regularly spaced electric pulses per _____ called
clock cycles.
a) second
b) millisecond
c) microsecond
d) minute
View Answer
Answer: a
Explanation: The regularly spaced electric pulses per second are referred to as the clock cycles. All the jobs
performed by the processor are on the basis of clock cycles.
2. It takes one clock cycle to perform a basic operation.
a) True
b) False
View Answer
Answer: a
Explanation: It takes exactly one clock cycle to perform a basic operation, such as moving a byte of memory from
a location to another location in the computer.
3. The operation that does not involves clock cycles is _________
a) Installation of a device
b) Execute
c) Fetch
d) Decode
View Answer
Answer: a
Explanation: Normally, several clock cycles are required to fetch, execute and decode a particular program.
Installation of a device is done by the system on its own.
4. The number of clock cycles per second is referred as ________
a) Clock speed
b) Clock frequency
c) Clock rate
d) Clock timing
View Answer
Answer: a
Explanation: The number of clock cycles per second is the clock speed. It is generally measured in
gigahertz(109 cycles/sec) or megahertz (106 cycles/sec).
5. CISC stands for ____________
a) Complex Information Sensed CPU
b) Complex Instruction Set Computer
c) Complex Intelligence Sensed CPU
d) Complex Instruction Set CPU
View Answer
Answer: b
Explanation: CISC is a large instruction set computer. It has variable length instructions. It also has variety of
addressing modes.
advertisement
Next »
This set of Computer Fundamentals Multiple Choice Questions & Answers (MCQs) focuses on “Main Memory
Organisation”.
1. Any electronic holding place where data can be stored and retrieved later whenever required is ____________
a) memory
b) drive
c) disk
d) circuit
View Answer
Answer: a
Explanation: Memory is the place where data can be stored and later retrieved. Memory can be of classified into
register, cache, main memory, etc.
2. Cache memory is the onboard storage.
a) True
b) False
View Answer
Answer: a
Explanation: Cache Memory is the memory closest to the CPU. Registers, Cache and the main memory are the
means of onboard storage in the computer system.
3. Which of the following is the fastest means of memory access for CPU?
a) Registers
b) Cache
c) Main memory
d) Virtual Memory
View Answer
Answer: a
Explanation: Registers are the fastest means of access for CPU. Registers are the small memory locations which
are present closest to the CPU.
4. The memory implemented using the semiconductor chips is _________
a) Cache
b) Main
c) Secondary
d) Registers
View Answer
Answer: b
Explanation: The main memory is implemented using semiconductor chips. Main memory is located on the
motherboard. It mainly consists of RAM and small amount of ROM.
5. Size of the ________ memory mainly depends on the size of the address bus.
a) Main
b) Virtual
c) Secondary
d) Cache
View Answer
Answer: a
Explanation: The size of the main memory depends on the size of the address bus of the CPU. The main
memory mainly consists of RAM and ROM, where RAM contains the current data and programs and ROM
contains permanent programs like BIOS.
advertisement
Next »
This set of Computer Fundamentals test focuses on “Sequential & Direct Access”.
1. Computer has a built-in system clock that emits millions of regularly spaced electric pulses per _____ called
clock cycles.
a) second
b) millisecond
c) microsecond
d) minute
View Answer
Answer: a
Explanation: The regularly spaced electric pulses per second are referred to as the clock cycles. All the jobs
performed by the processor are on the basis of clock cycles.
2. It takes one clock cycle to perform a basic operation.
a) True
b) False
View Answer
Answer: a
Explanation: It takes exactly one clock cycle to perform a basic operation, such as moving a byte of memory from
a location to another location in the computer.
3. The operation that does not involves clock cycles is ____________
a) Installation of a device
b) Execute
c) Fetch
d) Decode
View Answer
Answer: a
Explanation: Normally, several clock cycles are required to fetch, execute and decode a particular program.
Installation of a device is done by the system on its own.
4. The number of clock cycles per second is referred as ______
a) Clock speed
b) Clock frequency
c) Clock rate
d) Clock timing
View Answer
Answer: a
Explanation: The number of clock cycles per second is the clock speed. It is generally measured in
gigahertz(109 cycles/sec) or megahertz (106 cycles/sec).
5. CISC stands for ___________
a) Complex Information Sensed CPU
b) Complex Instruction Set Computer
c) Complex Intelligence Sensed CPU
d) Complex Instruction Set CPU
View Answer
Answer: b
Explanation: CISC is a large instruction set computer. It has variable length instructions. It also has a variety of
addressing modes.
advertisement
6. Which of the following is the correct representation for a storage capacity of a tape?
a) Data recording density = Storage capacity
b) Length = Storage capacity
c) Storage capacity= Length * data recording density
d) Storage capacity= Length + data recording density
View Answer
Answer: c
Explanation: Storage capacity is nothing but the product of length and the data recording density. Magnetic tape
is commonly used sequential-access secondary device. Data recording density is measured in bytes per inch.
7. __________________ is the amount of data that can be stored on a given length of tape.
a) Storage capacity
b) Length
c) Data recording density
d) Tape density
View Answer
Answer: c
Explanation: Data recording density is the amount of data that can be stored on a given length of the tape. It is
measured in bytes per inch. Bytes per inch=bpi.
8. The number of characters/second that can be transmitted to the memory from the tape is denoted by the term.
a) Data transfer rate
b) Transmission mode
c) Transmission rate
d) Data mode
View Answer
Answer: a
Explanation: Transfer rate measurement unit is bytes/second(bps). Value depends on the data recording density
and the speed with which the tape travels under the read/write head.
9. The typical value of data transfer rate is __________
a) 7.7 MB/s
b) 6.6 MB/s
c) 5.5 MB/s
d) 10 MB/s
View Answer
Answer: a
Explanation: Data transfer rate is defined as the number of characters per second that can be transmitted to the
memory from tape. The typical value is 7.7 megabytes per second.
10. Tape drive is connected to and controlled by _______
a) Interpreter
b) Tape controller
c) CPU
d) Processor
View Answer
Answer: b
Explanation: The tape drive is connected to and controlled by a tape controller that interprets the commands for
operating the tape drive. Certain commonly used commands are read, write, erase tape, etc.
Next »
This set of Computer Fundamentals Multiple Choice Questions & Answers (MCQs) focuses on “Magnetic Disks”.
Next »
This set of Computer Fundamentals Multiple Choice Questions & Answers (MCQs) focuses on “Optical Disks”.
1. A ____________ disk consists of a circular disk, which is coated with a thin metal or some other material that
is highly reflective.
a) magnetic
b) optical
c) compact
d) hard
View Answer
Answer: b
Explanation: Optical disks are highly reflective. They can be used to store extremely large amounts of data in a
limited space.
2. Optical disks are proved to be a promising random access medium for high capacity secondary storage.
a) True
b) False
View Answer
Answer: a
Explanation: Optical disks can store large amounts of data. The storage capacity depends on the sectors and the
number of bytes.
3. The technology used in optical disks is ______
a) Reflective
b) Refractive
c) Laser Beam
d) Diffraction
View Answer
Answer: c
Explanation: Laser beam technology is used in optical disks for recording or reading of data on the disk.
It is sometimes called the laser disk/optical laser disk due to the use of laser beam technology.
4. The storage capacity of an optical disk is given by:
a) Number of sectors * number of bytes per sector
b) Number of sectors * 2(number of bytes per sector)
c) Number of sectors * 3(number of bytes per sector)
d) Number of sectors * 0.5(number of bytes per sector)
View Answer
Answer: a
Explanation: The storage capacity is given by the formula in option a. The most popular disk uses a disk of 5.25
inch diameter with a storage capacity of around 650 megabytes.
5. Rotation of the disk must vary __________ with the radius of the disk.
a) directly
b) inversely
c) concurrently
d) accordingly
View Answer
Answer: b
Explanation: The rotation speed is inversely proportional to the radius of the disk.
Optical drives use a constant linear velocity encoding scheme often referred to as the CLV scheme.
advertisement
6. Which of the following correctly represents the track pattern of an optical disk ?
a)
b)
c)
d)
View Answer
Answer: a
Explanation: Option a correctly represents the track pattern of an optical disk. The second option shows the track
pattern of a magnetic disk. The last two options are invalid.
7. The tracks are divided into sectors whose size _______
a) remains the same
b) keeps increasing
c) keeps decreasing
d) remains uneven
View Answer
Answer: a
Explanation: The tracks in an optical disk are divided into equal size sectors. Optical disk has one long spiral
track, which starts at the outer edge and spirals inward to the center. Each sector is of the same length
regardless of whether it is located near or away from the disk’s center.
8. CLV stands for, in terms of rotation of the optical disk ___
a) Concurrent lines value
b) Constant Linear velocity
c) constant linear value
d) concurrent linear velocity
View Answer
Answer: a
Explanation: It stands for constant linear velocity. The optical disk uses the CLV encoding scheme. Rotation
speed depends on the radius of the disk.
9. The range of access times of optical disks is generally ______
a) 100 to 300 milliseconds
b) 10 to 30 milliseconds
c) 200 to 400 milliseconds
d) 20 to 40 milliseconds
View Answer
Answer: a
Explanation: The access times of optical disks are typically in the range of 100 to 300 milliseconds and that of
hard disks are in the range of 10 to 30 milliseconds.
10. Which of the following is not a type of optical disk?
a) DVD
b) CD
c) WORM
d) Winchester
View Answer
Answer: d
Explanation: The Winchester disk is a type of hard disk. Others are all optical disks. WORM is nothing but CD-R
i.e., CD recordable. Stands for write once read many.
Computer Fundamentals Questions and Answers – Memory Storage
Devices
« Prev
Next »
8. Input-Output Devices
The section contains questions and answers on input and output devices, digitizers and speech synthesizers.
• Input Devices • Digitizers
Next »
This set of Computer Fundamentals Multiple Choice Questions & Answers (MCQs) focuses on “Input Devices”.
1. These devices provide a means of communication between a computer and outer world.
a) I/O
b) Storage
c) Compact
d) Drivers
View Answer
Answer: a
Explanation: The I/O i.e. the input/output devices provide a means of communication between the computer and
the outer world. They are often referred to as the peripheral devices sometimes.
2. The I/O devices are sometimes called the peripheral devices because they surround the CPU and memory of
the computer system.
a) True
b) False
View Answer
Answer: a
Explanation: The statement is true. The input devices are used to enter data from the outside world into primary
storage. The output devices supply results of processing from primary storage to users.
3. Identify the blank space in the diagram.
a) Processor
b) Memory
c) CPU
d) Storage
View Answer
Answer: c
Explanation: Firstly, the input is given to the input device, then the data in coded in internal form and is sent to
the CPU. Further, the processed data is sent to the output device and the result is obtained.
4. What does GUI stand for?
a) Graphical User Instruction
b) Ground User Interface
c) General User Instruction
d) Graphical User Interface
View Answer
Answer: d
Explanation: GUI stands for a graphical user interface. Graphical user interface basically provides a set of
graphical elements on the screen to the users. Commonly used for point-and-draw devices.
5. Which of the following is not a point-and-draw device?
a) Keypad
b) Trackball
c) Touch screen
d) Mouse
View Answer
Answer: a
Explanation: All except the keypad are point-and-draw devices. They are used to rapidly point to and select a
graphic icon or menu item from multiple options displayed on the GUI of a screen.
advertisement
6. A device used for video games, flight simulators, training simulators and for controlling industrial robots.
a) Mouse
b) Light pen
c) Joystick
d) Keyboard
View Answer
Answer: c
Explanation: Joystick is the device used for the same. It is a point-and-draw device. It has a click button, a stick,
a ball, a socket as well as a light indicator.
7. The unattended interactive information systems such as automatic teller machine or ATM is called as
_________
a) Kiosks
b) Sioks
c) Cianto
d) Kiaks
View Answer
Answer: a
Explanation: The term information kiosks are used for the same. Touch screens are used the most preferred
human-computer interface used in information kiosks.
8. Which are the input devices that enable direct data entry into a computer system from source documents?
a) Data Scanning devices
b) Data retrieving devices
c) Data acquiring devices
d) System Access devices
View Answer
Answer: a
Explanation: They are referred to as data scanning devices. They eliminate the need to key in text data into the
computer. It demands the high quality of input documents.
9. Which of the following is a type of image scanner?
a) Flat-held
b) Hand-led
c) Flat-bed
d) Compact
View Answer
Answer: c
Explanation: Image scanners are the input devices that translate the paper documents into an electronic format
for storage in a computer. Stored image can be altered or manipulated with image-processing software.
10. Which of the following is capable of recognizing a pre-specified type of mark by pencil or pen?
a) OMR
b) Winchester
c) Bar code reader
d) Image Scanner
View Answer
Answer: a
Explanation: OMR stands for optical mark reader. These are very useful for grading tests with objective type
questions or for any input data that is of choice or selection nature.
Next »
This set of Computer Fundamentals Multiple Choice Questions & Answers (MCQs) focuses on “Output Devices”.
1. Input Devices that use a special ink that contains magnetizable particles of iron oxide are ____
a) Optical disks
b) Magnetic disks
c) MICR
d) Magnetic drives
View Answer
Answer: c
Explanation: MICR reads data on cheques and sorts them for distribution to other banks or for further processing.
MICR stands for Magnetic-Ink-Character Recognition.
2. MICR character set consists of only 2 digits 0 and 1.
a) True
b) False
View Answer
Answer: b
Explanation: The statement is false. It consists of numerals from 0 to 9 and 4 special characters. It supports only
14 symbols.
3. A printer that prints one line at a time and has a predefined set of characters is called _______
a) Laser
b) Drum
c) Inkjet
d) Impact
View Answer
Answer: b
Explanation: The drum printers print one line at a time. They have a cylindrical drum with characters embossed
on its surface in the form of circular bands.
4. Which of the following is a name of plotter as well as a printer?
a) Flatbed
b) Laser
c) Drum
d) Impact
View Answer
Answer: c
Explanation: Drum is the name of a plotter as well as a printer. Drum printers have a predefined set of characters
and print one line at a time. Drum plotters is an ideal device for architects and others who need to generate high-
precision hard copy graphics output of widely varying sizes.
5. Name the device that converts text information into spoken sentences.
a) Speech Sensors
b) Compact convertors
c) Speech Synthesizers
d) Voice systems
View Answer
Answer: c
Explanation: A speech synthesizer converts text information into spoken sentences. It is used for reading out text
information to blind people. Allowing people to communicate effectively.
advertisement
Next »
This set of Computer Fundamentals Multiple Choice Questions & Answers (MCQs) focuses on “Digitizers”.
1. Input Devices that use a special ink that is used for converting pictures, maps and drawings into digital format.
a) Digitizers
b) Digital pens
c) Light Pens
d) MICR
View Answer
Answer: a
Explanation: The digitizer is used for digitizing pictures, maps and drawings into digital form for storage in
computers. It is used in CAD by architects and engineers.
2. GIS stands for Graphical Information System.
a) True
b) False
View Answer
Answer: b
Explanation: The statement is false. GIS stands for Geographical Information System. Digitizers are used in the
area of GIS for digitizing maps available in paper form.
3. A digitizer converts __________ input into digital input.
a) Laser
b) Digital
c) Analog
d) Complex
View Answer
Answer: c
Explanation: A digitizer converts analog signals to digital images. Due to this, it is compatible with both scanners
and mice.
4. Which of the following term is used when different forms of information like text, sound is converted to a binary
code?
a) Digitalization
b) Digitization
c) Binarization
d) Digization
View Answer
Answer: b
Explanation: Digitization is the term that is used. It converts the input which is in the form of an image, sound or
text into a binary format and further makes it easier for the computer to understand and process.
5. Which of the following isn’t a phase of digitization?
a) Discretization
b) Quantization
c) Discretization + Quantization
d) Analog conversion
View Answer
Answer: d
Explanation: There is no phase called analog conversion. Discretization means the reading of an analog signal.
Quantization is the rounding of samples to numbers.
advertisement
Next »
This set of Computer Fundamentals Multiple Choice Questions & Answers (MCQs) focuses on “Speech
Synthesizers”.
9. Computer Software
The section contains MCQs on system and application softwares, firmware and middleware, open source software
and initiative.
• System Softwares
• Open Source Software
• Application Softwares
• Open Source Initiative
• Firmware & MiddleWare
Next »
This set of Computer Fundamentals Multiple Choice Questions & Answers (MCQs) focuses on “System
Softwares”.
Next »
This set of Computer Fundamentals Multiple Choice Questions & Answers (MCQs) focuses on “Application
Softwares”.
Next »
This set of Computer Fundamentals Multiple Choice Questions & Answers (MCQs) focuses on “Firmware &
MiddleWare”.
Next »
This set of Computer Fundamentals Multiple Choice Questions & Answers (MCQs) focuses on “Open Source
Software”.
6. The users must agree to the _______ terms and agreements when they use an open source software.
a) System
b) License
c) Community
d) Programmer
View Answer
Answer: b
Explanation: The users must agree to the license terms and agreement in order to access an open source
software. There is a limitation of OSS that the users cannot modify the terms and conditions of any software.
7. Which of the following is not a downside of OSS?
a) Lack of personalized support
b) Restricted choice
c) No warranty
d) Multiple choices
View Answer
Answer: d
Explanation: An OSS is nothing but an open source software. It has restricted choices, i.e., there are fewer
choices available for open source. Also, speed of change is an important downside, since the software keeps on
updating itself, we cannot ensure if it is compatible with other applications.
8. An example of a web design OSS.
a) Nvu
b) KOffice
c) AbiWorld
d) Open Office
View Answer
Answer: a
Explanation: Nvu is an example of an open source software for web designing. Others like KOffice, Open Office
and AbiWorld are OSS examples for Office Automation.
9. An image editor similar to Adobe Photoshop.
a) Nvu
b) Open Office
c) Bluefish
d) GIMPshop
View Answer
Answer: d
Explanation: GIMPshop is an image editor similar to adobe photoshop. Nvu is intended for those with no
technical expertise.
10. An OSS for communication purpose.
a) Virtue Mart
b) Drupal
c) Pidgin
d) ZenCart
View Answer
Answer: c
Explanation: Pidgin is used for Free Instant Messaging(IIM) client. Virtue mart and emart are for e-commerce
purpose. Drupal is for content management.
Next »
This set of Computer Fundamentals Multiple Choice Questions & Answers focuses on “Open Source Initiative”.
• Algorithms
• Pseudo Code
• Flowcharts
• Structural Programming
• Flowcharting Rules
Next »
This set of Computer Fundamentals Multiple Choice Questions & Answers (MCQs) focuses on “Algorithms”.
1. The word ____________comes from the name of a Persian mathematician Abu Ja’far Mohammed ibn-i Musa
al Khowarizmi.
a) Flowchart
b) Flow
c) Algorithm
d) Syntax
View Answer
Answer: c
Explanation: The word algorithm comes from the name of a Persian mathematician Abu Ja’far Mohammed ibn-i
Musa al Khowarizmi.
2. In computer science, algorithm refers to a special method usable by a computer for the solution to a problem.
a) True
b) False
View Answer
Answer: a
Explanation: The statement is true. This word algorithm refers to a special method usable by a computer for the
solution to a problem. The statement of the problem specifies in general terms the desired input/output
relationship.
3. This characteristic often draws the line between what is feasible and what is impossible.
a) Performance
b) System Evaluation
c) Modularity
d) Reliability
View Answer
Answer: a
Explanation: Algorithms help us to understand scalability. Performance often draws the line between what is
feasible and what is impossible.
4. The time that depends on the input: an already sorted sequence that is easier to sort.
a) Process
b) Evaluation
c) Running
d) Input
View Answer
Answer: c
Explanation: The running time depends on the input: an already sorted sequence is easier to sort. The running
time is given by the size of the input, since short sequences are easier to sort than the longer ones. Generally,
we seek upper bounds on the running time, because it is reliable.
5. Which of the following is incorrect?
Algorithms can be represented:
a) as pseudo codes
b) as syntax
c) as programs
d) as flowcharts
View Answer
Answer: b
Explanation: Representation of algorithms:
-As programs
-As flowcharts
-As pseudo codes.
advertisement
Next »
This set of Computer Fundamentals Multiple Choice Questions & Answers (MCQs) focuses on “Flowcharts”.
a) I/O
b) Flow
c) Terminal
d) Decision
View Answer
Answer: c
Explanation: The symbol denotes a terminal. It is used for indication of start and stop nodes of a program.
2. In computer science, algorithm refers to a pictorial representation of a flowchart.
a) True
b) False
View Answer
Answer: b
Explanation: The statement is false. The correct statement would be: In computer science, flowchart refers to a
pictorial representation of an algorithm.
3. The process of drawing a flowchart for an algorithm is called __________
a) Performance
b) Evaluation
c) Algorithmic Representation
d) Flowcharting
View Answer
Answer: d
Explanation: It is called as flowcharting. A flowchart is nothing but a pictorial representation of an algorithm.
4. Actual instructions in flowcharting are represented in __________
a) Circles
b) Boxes
c) Arrows
d) Lines
View Answer
Answer: b
Explanation: The actual instructions are written in boxes. Boxes are connected by using arrows to indicate the
exact flow of a flowchart and the order in which they are to be executed.
5. The following box denotes?
a) Decision
b) Initiation
c) Initialization
d) I/O
View Answer
Answer: a
Explanation: A diamond shape box denotes the decision making statements. It jumps to a truth value or a false
value.
advertisement
6. A box that can represent two different conditions.
a) Rectangle
b) Diamond
c) Circle
d) Parallelogram
View Answer
Answer: b
Explanation: A diamond shape box denotes either a truth value or a false value. It jumps onto two different
statements following it via flow lines.
7. There should be certain set standards on the amount of details that should be provided in a flowchart.
a) True
b) False
View Answer
Answer: b
Explanation: The statement is false. There should be no set standards on the amount of details that should be
provided in a flowchart.
8. A detailed flowchart is called ______
a) Stack
b) Macro
c) Micro
d) Union
View Answer
Answer: c
Explanation: A detailed flowchart or a flowchart with more details is called as micro flowchart. It represents all the
components of the algorithm that is followed.
9. Which of the following is not an advantage of a flowchart?
a) Better communication
b) Efficient coding
c) Systematic testing
d) Improper documentation
View Answer
Answer: d
Explanation: Flowcharts provide a proper documentation. It also provides systematic debugging.
10. A flowchart that outlines the main segments of a program.
a) Queue
b) Macro
c) Micro
d) Union
View Answer
Answer: b
Explanation: The answer is Macro Flowchart. A macro flowchart outlines the important components of a program.
It therefore shows fewer details.
Next »
This set of Tricky Computer Fundamentals Questions and Answers focuses on “Flowcharting Rules”.
1. A ______________ is diagram that depicts the flow of a program.
a) Algorithm
b) Hash Table
c) Graph
d) Flowchart
View Answer
Answer: d
Explanation: A flowchart is a diagram that helps us determine the flow of the program. Other options are
irrelevant.
2. Terminals are represented by diagonals in a flowchart.
a) True
b) False
View Answer
Answer: b
Explanation: The statement is false. Terminals are represented by rounded rectangles. They indicate the starting
or ending point in a flowchart.
3. The operation represented by parallelograms.
a) Input/Output
b) Assignment
c) Comparison
d) Conditions
View Answer
Answer: a
Explanation: The input/output operations are represented by parallelograms. They generally are used to display
messages during input and output part of a program.
4. Which of the following is not a flowchart structure?
a) Process
b) Sequence
c) Repetition
d) Case
View Answer
Answer: a
Explanation: There are basically four flowcharting structures:
• Decision
• Repetition
• Case
• Sequence.
5. The action performed by a ___________ structure must eventually cause the loop to terminate.
a) sequence
b) case
c) repetition
d) process
View Answer
Answer: c
Explanation: The action performed by a repetition structure must eventually cause the loop to terminate.
Otherwise, an infinite loop is created.
advertisement
a) sequence
b) case
c) repetition
d) process
View Answer
Answer: c
Explanation: This is a repetition structure. The action performed by a repetition structure must eventually cause
the loop to terminate. Otherwise, an infinite loop is created.
8. What type of a structure is this?
a) sequence
b) case
c) repetition
d) process
View Answer
Answer: b
Explanation: This is a case structure. Certain cases are given along with a default case in the case structure.
9. A _______ is a connector showing the relationship between the representative shapes.
a) line
b) arrow
c) Process
d) box
View Answer
Answer: b
Explanation: Arrows are the connectors that show the relationship between different shapes. They also show the
flow of the program.
10. The following box denotes?
a) Decision
b) Input/Output
c) Process
d) Module
View Answer
Answer: a
Explanation: The answer is decision. Conditions are given in this box and then the result is checked accordingly if
the condition is true or false.
Next »
This set of Computer Fundamentals Multiple Choice Questions & Answers (MCQs) focuses on “Pseudo Code”.
6. _____________ are identified by their addresses, we give them names (field names / variable names) using
words.
a) Memory variables
b) Memory Locations
c) Memory Addresses
d) Data variables
View Answer
Answer: b
Explanation: Memory locations are identified by their addresses, we give them names (field names/variable
names) using words descriptive to us such as ctr as opposed to a location addresses such as 19087.
7. ____________ begins with lower case letters.
a) Keywords
b) Variables
c) Tokens
d) Functions
View Answer
Answer: b
Explanation: Variables begin with a lowercase. They contain no spaces. They also involve the consistent use of
names.
8. Another notation for exponentiation.
a) *
b) **
c) ***
d) *^
View Answer
Answer: b
Explanation: Double asterisk sign is also used for exponentiation. The general notation is ^ sign.
9. A symbol used for grouping.
a) ()
b) {}
c) [].
d) ” ”
View Answer
Answer: a
Explanation: Parenthesis is used for grouping while working with fields. There are other symbols like *, +, -, **,
etc.
10. A statement used to close the IF block.
a) ELSE
b) ELSEIF
c) END
d) ENDIF
View Answer
Answer: d
Explanation: The answer is ENDIF. It is used to close the IF block. ENDIF statement should be in line with the IF
statement.
Next »
This set of Computer Fundamentals Multiple Choice Questions & Answers (MCQs) focuses on “Structural
Programming”.
advertisement
____(condition)
action
a) Else
b) Elif
c) If
d) Switch
View Answer
Answer: c
Explanation: The if statement follows that syntax. If is a choice statement. Else is also a choice statement.
6. Which of the following is a loop statement?
a) IF
b) ELSE
c) WHILE
d) DO
View Answer
Answer: c
Explanation: WHILE is a loop statement.
Syntax : while(condition)
action.
7. What is the correct syntax of for statement?
a) for(initialization;condition;update)
b) for(initialization,condition,update)
c) for(condition;initialization;update)
d) for(initialization;condition;)
View Answer
Answer: a
Explanation: The correct syntax is : for(initialization;condition;update)
For is another loop statement.
8. Semicolon is used after :
a) Function definition
b) Function call
c) for loop
d) while loop
View Answer
Answer: b
Explanation: Semicolon is used after function call otherwise it leads to compile-time errors. It shouldn’t be used
after definitions. It should also not be used after loops.
9. The number of values a function can return at a time?
a) 1
b) 0
c) 2
d) more than 2
View Answer
Answer: a
Explanation: A function can return only one value at a time.
Syntax : return (x,12);
10. Which of the following isn’t a loop statement?
a) for
b) elif
c) while
d) do-while
View Answer
Answer: b
Explanation: The answer is elif. Elif isn’t a loop statement. It is a part of a choice statement.
Next »
This set of Computer Fundamentals Multiple Choice Questions & Answers (MCQs) focuses on “Structural
Programming”.
advertisement
____(condition)
action
a) Else
b) Elif
c) If
d) Switch
View Answer
Answer: c
Explanation: The if statement follows that syntax. If is a choice statement. Else is also a choice statement.
6. Which of the following is a loop statement?
a) IF
b) ELSE
c) WHILE
d) DO
View Answer
Answer: c
Explanation: WHILE is a loop statement.
Syntax : while(condition)
action.
7. What is the correct syntax of for statement?
a) for(initialization;condition;update)
b) for(initialization,condition,update)
c) for(condition;initialization;update)
d) for(initialization;condition;)
View Answer
Answer: a
Explanation: The correct syntax is : for(initialization;condition;update)
For is another loop statement.
8. Semicolon is used after :
a) Function definition
b) Function call
c) for loop
d) while loop
View Answer
Answer: b
Explanation: Semicolon is used after function call otherwise it leads to compile-time errors. It shouldn’t be used
after definitions. It should also not be used after loops.
9. The number of values a function can return at a time?
a) 1
b) 0
c) 2
d) more than 2
View Answer
Answer: a
Explanation: A function can return only one value at a time.
Syntax : return (x,12);
10. Which of the following isn’t a loop statement?
a) for
b) elif
c) while
d) do-while
View Answer
Answer: b
Explanation: The answer is elif. Elif isn’t a loop statement. It is a part of a choice statement.
• Machine Languages
• FORTRAN Basics
• Assembly Languages
• COBOL Basics
• High Level Languages
Computer Fundamentals Questions and Answers – Machine
Languages
« Prev
Next »
6. An approach that designs test cases by looking at the allowable data values.
a) Maintenance
b) Evaluation
c) Data coverage
d) Validation
View Answer
Answer: c
Explanation: Data coverage is the term used. It is responsible for designing the test cases.
7. The formal grammar rules governing the construction of valid instruction.
a) test case
b) syntax
c) program
d) semantics
View Answer
Answer: b
Explanation: Syntax determines the grammatical rules in a code. Semantics give meaning to the instructions.
8. A program that reads each of the instructions in mnemonic form and translates it into the machine-language
equivalent.
a) Machine language
b) Assembler
c) Interpreter
d) C program
View Answer
Answer: b
Explanation: Assembler does this job. A language that uses mnemonic codes for the representation of machine-
language instructions is called assembly language.
9. An approach that designs test cases by looking at the allowable data values.
a) Data coverage
b) Code Coverage
c) Debugging
d) Validation
View Answer
Answer: a
Explanation: Data coverage is an approach that designs test cases by looking at the allowable data values. Code
coverage is an approach that designs test cases by looking at the code.
10. The rules that give meaning to the instructions.
a) Semantics
b) Syntax
c) Code
d) Cases
View Answer
Answer: a
Explanation: The answer is semantics. They are the rules that give meaning to the instructions. The syntax is the
formal rules that ensure validation of code.
Computer Fundamentals Questions and Answers – Assembly
Languages
« Prev
Next »
This set of Computer Fundamentals Multiple Choice Questions & Answers (MCQs) focuses on “Assembly
Languages”.
1. Each personal computer has a _________ that manages the computer’s arithmetical, logical and control
activities.
a) Microprocessor
b) Assembler
c) Microcontroller
d) Interpreter
View Answer
Answer: a
Explanation: Microprocessor handles all these activities. Each family of processors has its own set of instructions
for handling various operations like getting input from keyboard, displaying information on a screen and
performing various other jobs.
2. Assembly Language requires less memory and execution time.
a) True
b) False
View Answer
Answer: a
Explanation: The statement is true.
Advantages of using assembly language are:
• It requires less memory and execution time.
• It allows hardware-specific complex jobs in an easier way.
• It is suitable for time-critical jobs.
3. The data size of a word is _________
a) 2-byte
b) 4-byte
c) 8-byte
d)16-byte
View Answer
Answer: a
Explanation: The processor supports the following data sizes:
• Word: a 2-byte data item
• Double word: a 4-byte (32 bit) data item, etc.
4. A direct reference of specific location.
a) Segment Address
b) Absolute Address
c) Offset
d) Memory Address
View Answer
Answer: b
Explanation: There are two kinds of memory addresses:
• An absolute address – a direct reference of specific location.
• The segment address (or offset) – starting address of a memory segment with the offset value.
5. A Borland Turbo Assembler.
a) nasm
b) tasm
c) gas
d) asm
View Answer
Answer: b
Explanation: Tasm is the borland turbo assembler. Nasm is used with linux generally. Gas is the GNU assembler.
advertisement
Next »
This set of Computer Fundamentals Multiple Choice Questions & Answers (MCQs) focuses on “High Level
Languages”.
Next »
This set of Computer Fundamentals Multiple Choice Questions & Answers (MCQs) focuses on “FORTRAN
Basics”.
Next »
This set of Computer Fundamentals Multiple Choice Questions & Answers (MCQs) focuses on “COBOL Basics”.
• Testing
• System Evaluation & Maintenance
• Debugging
• Program Errors
• Documentation
Next »
This set of Computer Fundamentals Multiple Choice Questions & Answers (MCQs) focuses on “Testing”.
Next »
This set of Computer Fundamentals Multiple Choice Questions & Answers (MCQs) focuses on “Debugging”.
Next »
This set of Computer Fundamentals Multiple Choice Questions & Answers (MCQs) focuses on “Documentation”.
Next »
This set of Computer Fundamentals online quiz focuses on “System Evaluation & Maintenance”.
1. Maintenance and review add to the useful life of the system but can consume large amounts of __________
a) Documents
b) Soft wares
c) Devices
d) Resources
View Answer
Answer: d
Explanation: They consume a large amount of resources. They can benefit from the methods and project
management techniques though which are applied to the systems development.
2. File and database contains the frequency component.
a) True
b) False
View Answer
Answer: b
Explanation: The statement is false. Frequency is a part of output design. File design contains capabilities and
organization.
3. This is not a part of the signing on the procedure.
a) Identification
b) Verification
c) Execution
d) Authorization
View Answer
Answer: c
Explanation: Signing on is a part of special system design considerations. It does not involve a step of execution.
It involves identification, verification and authorization.
4. A __________ is a noted set of activities that are executed on the software in order to confirm its behavior to
certain set of inputs.
a) Process
b) Document
c) Use case
d) Test case
View Answer
Answer: d
Explanation: A test case is basically a documented set of activities that are carried out on the software in order to
confirm its functionality to certain given inputs. Each test case would in turn have steps to address how we can
check a particular test condition is satisfied or not.
5. A type of testing that is conducted at the software interface.
a) gray box
b) black box
c) red box
d) white box
View Answer
Answer: b
Explanation: Black box testing is conducted at the software interface. White box testing is predicted on close
examination of procedural details.
advertisement
Next »
This set of Computer Fundamentals Multiple Choice Questions & Answers (MCQs) focuses on “Program Errors”.
• Multiprogramming
• Virtual Memory
• Multithreading
• File Management
• Memory Management
Next »
This set of Computer Fundamentals Multiple Choice Questions & Answers (MCQs) focuses on
“Multiprogramming”.
Next »
This set of Computer Fundamentals Multiple Choice Questions & Answers (MCQs) focuses on “Multithreading”.
1. Multithreading is also called as ____________
a) Concurrency
b) Simultaneity
c) Crosscurrent
d) Recurrent
View Answer
Answer: a
Explanation: Concurrency is often used in place of multithreading. Multitasking allows multiple threads to run at a
time.
2. Multiprocessing allows single processor to run several concurrent threads.
a) True
b) False
View Answer
Answer: a
Explanation: The statement is false. Multitasking allows single processor to run several concurrent threads.
3. A single sequential flow of control within a program is ________
a) Process
b) Task
c) Thread
d) Structure
View Answer
Answer: c
Explanation: A thread is a sequential flow of control within a program. Single-threaded program can handle one
task at any time.
4. Both client and server release _________ connection after a page has been transferred.
a) IP
b) TCP
c) Hyperlink
d) Network
View Answer
Answer: b
Explanation: The answer is TCP. TCP stands for Transmission Control Protocol. Servers receive requests from
clients.
5. Java extension used in threads?
a) java.lang.Thread
b) java.language.Thread
c) java.lang.Threads
d) java.Thread
View Answer
Answer: a
Explanation: java.lang.Thread is the class that is extended if any user wants to extend threads.
advertisement
Next »
This set of Computer Fundamentals Question Bank focuses on “Memory Management”.
1. A task carried out by the OS and hardware to accommodate multiple processes in main memory.
a) Memory control
b) Memory management
c) Memory sharing
d) Memory usage
View Answer
Answer: b
Explanation: Memory management is carried out by the OS and hardware to accommodate multiple processes in
main memory.
2. An HTML file is a text file containing small markup tags.
a) True
b) False
View Answer
Answer: a
Explanation: The statement is true. HTML stands for Hyper Text Markup Language. It is a text file containing
small markup tags.
3. Secondary memory is the long term store for programs and data while main memory holds program and data
currently in use. What kind of an organization is this?
a) Physical
b) Logical
c) Structural
d) Simple
View Answer
Answer: a
Explanation: The secondary memory is the long term store for programs and data while main memory holds
program and data currently in use. This is a physical organization.
4. Memory organization in which users write programs in modules with different characteristics.
a) Physical
b) Logical
c) Structural
d) Simple
View Answer
Answer: b
Explanation: The answer is Logical. To handle user programs properly, the operating system and the hardware
should support a basic form of module to provide protection and sharing.
5. An executing process must be loaded entirely in main memory. What kind of a memory organization is this?
a) Physical
b) Logical
c) Structural
d) Simple
View Answer
Answer: d
Explanation: This is simple memory organisation. An executing process must be loaded entirely in main memory
(if overlays are not used).
advertisement
Next »
This set of Computer Fundamentals Multiple Choice Questions & Answers (MCQs) focuses on “Virtual Memory”.
1. Separation of user logical memory and physical memory is ___________
a) Memory control
b) Memory management
c) Memory sharing
d) Virtual memory
View Answer
Answer: d
Explanation: The separation of user logical memory and physical memory is called virtual memory. Only part of
the program needs to be in memory for execution.
2. Logical Address space can be larger than physical address space.
a) True
b) False
View Answer
Answer: a
Explanation: The statement is true. Since, a part of the program needs to be in memory for the process of
execution, the logical space can therefore be much larger than the physical address space.
3. Virtual Memory can be implemented via __________
a) Demand Paging
b) Logical paging
c) Structural way
d) Simple division
View Answer
Answer: a
Explanation: Demand paging can implement virtual memory. Another way is demand segmentation.
4. COW stands for?
a) Copy over write
b) Convert over write
c) Count over write
d) Copy over write
View Answer
Answer: d
Explanation: COW stands for Copy over write. COW allows both parent and child processes to share the same
pages initially.
5. LRU stands for?
a) Least Recently used
b) Less Recently used
c) Least Recurrently used
d) Least Randomly used
View Answer
Answer: a
Explanation: LRU stands for Least Recently used. LRU is least recently used. It replaces page with the smallest
count.
advertisement
6. An allocation that uses a proportional allocation scheme using priorities rather than size.
a) Priority allocation
b) File allocation
c) Preference allocation
d) Simple allocation
View Answer
Answer: a
Explanation: Priority allocation uses a proportional allocation scheme using priorities rather than size.
7. A process selects a replacement frame from the set of all frames.
a) Local replacement
b) Global replacement
c) Block replacement
d) Module replacement
View Answer
Answer: b
Explanation: Global replacement process selects a replacement frame from the set of all frames; one process
can take a frame from another.
8. Any program, no matter how small, occupies an entire partition. This is called _____________
a) fragmentation
b) prior fragmentation
c) internal fragmentation
d) external fragmentation
View Answer
Answer: c
Explanation: It is called as internal fragmentation. Main memory use is inefficient. Any program, no matter how
small, occupies an entire partition. This is called internal fragmentation.
9. A process is busy swapping pages in and out.
a) Thrashing
b) Compaction
c) External Fragmentation
d) Division
View Answer
Answer: a
Explanation: Thrashing is the term used whenever a process is busy swapping pages in and put.
10. ____________ is one or more physically contiguous pages.
a) Slab
b) Cache
c) Object
d) Allocator
View Answer
Answer: a
Explanation: Slab is one or more physically contiguous pages. Cache consists of one or more slabs.
Next »
This set of Computer Fundamentals Multiple Choice Questions & Answers (MCQs) focuses on “File
Management”.
Next »
This set of Computer Fundamentals Questions and Answers for Campus interviews focuses on “Word
Processing Package”.
6. When the document gets put out : the best fit is calculated from ___________ structure.
a) Logical
b) Smart
c) Nano
d) Physical
View Answer
Answer: a
Explanation: A logical structure stays the same no matter how the document is represented. The best fit is thus
calculated from the logical structure.
7. This can change the physical structure of the document.
a) Font
b) Formatting
c) Approach
d) Debug
View Answer
Answer: b
Explanation: Formatting can change the physical structure. It includes indentation, text color, style, etc. of the
document.
8. An example of e-mail utility.
a) Word
b) Outlook
c) Explorer
d) Excel
View Answer
Answer: b
Explanation: Outlook is an example of email utility. Word is a word processor, Excel is a spreadsheet software.
9. A structure that is system- dependent.
a) Logical
b) Smart
c) Nano
d) Physical
View Answer
Answer: d
Explanation: The correct option is physical. The physical structure of a document is system-dependent; i.e., fonts
and tab spacing vary among systems.
10. The _____________ in a document and the order in which it is presented is referred to as the document’s
logical structure.
a) data
b) information
c) features
d) functions
View Answer
Answer: b
Explanation: The information in a document and the order in which it is presented is referred to as the
document’s logical structure. Information and the order are two most important things in a document.
Next »
This set of Computer Fundamentals Multiple Choice Questions & Answers (MCQs) focuses on “Spreadsheet
Package”.
Next »
This set of Computer Fundamentals Multiple Choice Questions & Answers (MCQs) focuses on “Graphics
Package”.
This set of Computer Fundamentals Questions and Answers for Entrance exams focuses on “Personal
Assistance Package”.
1. A package that allows individuals to use personal computers for storing and retrieving their personal
information.
a) Animation package
b) Spreadsheet package
c) Graphics package
d) Personal assistance package
View Answer
Answer: d
Explanation: It is a personal assistance package that allows for the same. It helps in planning and managing their
schedules, contacts, finances and inventory of important terms.
2. PDAs have permanent rechargeable batteries.
a) True
b) False
View Answer
Answer: a
Explanation: The statement is true. PDAs have permanent rechargeable batteries. They are standard alkaline
batteries.
3. PDA stands for?
a) Personal digital assistants
b) Personal digital additionals
c) Personal digital advantage
d) Public digital assistants
View Answer
Answer: a
Explanation: PDA stands for Personal digital assistants. They are generally hand held computers. They store,
access and organize information.
4. You can expand the memory of some PDAs with ________ that can be inserted into the PDA.
a) hard disks
b) storage cards
c) pendrives
d) floppy disks
View Answer
Answer: b
Explanation: The answer is storage cards. You can expand memory of some PDAs with small storage cards that
can be inserted into the PDA.
5. The devices that work the best with contact management.
a) Palm OS
b) Pocket PC
c) Plot PC
d) Drives
View Answer
Answer: a
Explanation: The palm pocket PC works best with contact management. The Palm Os is smaller, cheaper and
have vastly better battery life.
advertisement
6. MCTI stands for Mobile community ________ inventory.
a) task
b) trade
c) tree
d) tele
View Answer
Answer: c
Explanation: MCTI stands for Mobile community tree inventory. It is a freeware tree inventory software. It uses
palm OS and windows platforms.
7. Forms that do not require any programming.
a) vector form
b) hanDbase forms
c) pendragon forms
d) html forms
View Answer
Answer: b
Explanation: The answer is hanDbase forms. The handBase forms do not require any programming. Pendragon
forms can be used for a variety of applications like inventory for golf course.
8. The forms that can be used for a variety of inventory applications.
a) vector form
b) hanDbase forms
c) pendragon forms
d) html forms
View Answer
Answer: c
Explanation: The pendragon forms can be used for the same. It can be used for a variety of applications like
inventory for golf course, street, park, etc.
9. Graphic object composed of patterns of lines, points, circles etc.
a) CAD
b) Vector
c) Animation
d) Raster
View Answer
Answer: b
Explanation: A vector is a graphic object that can utilize various geometric shapes that can be represented using
a few geometric parameters.
10. Graphics composed of patterns of dots called pixels.
a) CAD
b) Vector
c) Animation
d) Raster
View Answer
Answer: d
Explanation: The answer is Raster. Patterns of dots are called pixels. The raster graphics are generally designed
in such a way.
This set of Computer Fundamentals Multiple Choice Questions & Answers (MCQs) focuses on “File Management
Systems”.
Next »
This set of Computer Fundamentals Multiple Choice Questions & Answers (MCQs) focuses on “DBMS”.
6. A characteristic of an entity.
a) Relation
b) Attribute
c) Parameter
d) Constraint
View Answer
Answer: b
Explanation: An attribute is a characteristic of an entity. The association among the entities is described by the
relationship.
7. The restrictions placed on the data.
a) Relation
b) Attribute
c) Parameter
d) Constraint
View Answer
Answer: d
Explanation: Constraint is a restriction that is placed on the data. Attribute is the characteristic and the relation
describes the association.
8. IMS stands for?
a) Information Mastering System
b) Instruction Management System
c) Instruction Manipulating System
d) Information Management System
View Answer
Answer: d
Explanation: IMS stands for Information Management System. It is developed to manage large amounts of data
for complex projects.
9. A model developed by Hammer and Mc Leod in 1981.
a) SDM
b) OODBM
c) DDM
d) RDM
View Answer
Answer: a
Explanation: SDM stands for Semantic Data Model. It models both data and their relationships in a single
structure.
10. Object=_________+relationships.
a) data
b) attributes
c) entity
d) constraints
View Answer
Answer: c
Explanation: The answer is entity. It is a part of OODBM (Object-Oriented Database Model). It maintains the
advantages of ER-model but adds more features.
Computer Fundamentals Questions and Answers – Components of
DBMS
« Prev
Next »
This set of Computer Fundamentals Multiple Choice Questions & Answers (MCQs) focuses on “Components of
DBMS”.
• Transmission Modes
• Network Topologies
• Modulation Techniques
• Internetworking
• Multiplexing
Next »
This set of Computer Fundamentals Multiple Choice Questions & Answers (MCQs) focuses on “Transmission
Modes”.
Next »
This set of Computer Fundamentals Questions and Answers for Aptitude test focuses on “Modulation
Techniques”.
Next »
This set of Computer Fundamentals Multiple Choice Questions & Answers (MCQs) focuses on “Multiplexing”.
Next »
This set of Computer Fundamentals Multiple Choice Questions & Answers (MCQs) focuses on “Network
Topologies”.
1. A topology that is responsible for describing the geometric arrangement of components that make up the LAN.
a) Complex
b) Physical
c) Logical
d) Incremental
View Answer
Answer: b
Explanation: It is referred to as a physical LAN topology. LAN stands for Local Area Network.
2. Bus is a type of topology.
a) True
b) False
View Answer
Answer: a
Explanation: The statement is true. Bus topology is an arrangement where all nodes are interconnected using a
single-cable.
3. _____ LAN topology describes the possible connections between pairs of networked end-points that can
communicate.
a) Complex
b) Physical
c) Logical
d) Incremental
View Answer
Answer: c
Explanation: A logical LAN topology describes the possible connections. LAN stands for Local Area Network.
4. A term that refers to the way in which the nodes of a network are linked together.
a) network
b) topology
c) connection
d) interconnectivity
View Answer
Answer: b
Explanation: Topology is a term that refers to the way in which the nodes are connected. There are 4 major
topology networks.
5. A network comprising o multiple topologies.
a) Complex
b) Hybrid
c) Bus
d) Star
View Answer
Answer: b
Explanation: A hybrid network consists of multiple topologies. It can comprise a ring, a star and other topologies.
We call this arrangement as a hybrid network.
advertisement
Next »
This set of Computer Fundamentals Multiple Choice Questions & Answers (MCQs) focuses on “Internetworking”.
Next »
This set of Computer Fundamentals Multiple Choice Questions & Answers (MCQs) focuses on “The History of
Internet”.
Next »
This set of Advanced Computer Fundamentals Questions and Answers focuses on “The Internet and its
Services”.
1. A network that links many different types of computers all over the world.
a) Intranet
b) Internet
c) Arpanet
d) LAN
View Answer
Answer: b
Explanation: Internet is a network of computers that links many different types of computers. It is a network of
network sharing a common mechanism for addressing computers.
2. Internet was evolved from the basic ideas of ARPANET.
a) True
b) False
View Answer
Answer: a
Explanation: The statement is true. ARPANET is the first WAN i.e., Wide Area network that had only four sites in
1969 for interconnecting computers.
3. A service that allows a user to log in into another computer somewhere on the Internet.
a) Telnet
b) FTP
c) e-mail
d) UseNet
View Answer
Answer: a
Explanation: Telnet is the answer. It is a service that enables the user to log into another computer somewhere
on the Internet.
4. An internet service that allows the user to move a file.
a) FTP
b) Telnet
c) UseNet
d) Time Sharing
View Answer
Answer: a
Explanation: The answer is FTP. FTP stands for File Transfer Protocol. It allows the user to move a file from one
computer to another on the internet.
5. Anonymous FTP files are called ___________ accessible files.
a) Privately
b) Publicly
c) Batch
d) User
View Answer
Answer: b
Explanation: Anonymous FTP files are called publicly accessible files because they can be accessed by any user
on the Internet.
advertisement
Next »
This set of Computer Fundamentals Multiple Choice Questions & Answers (MCQs) focuses on “WWW”.
Next »
This set of Computer Fundamentals Multiple Choice Questions & Answers (MCQs) focuses on “FTP & HTTP”.
1. A program that can retrieve files from the world wide web and render text, images or sounds encoded in the
files.
a) Browser
b) Internet
c) Server
d) Web Server
View Answer
Answer: a
Explanation: A browser or a web browser is a program that can retrieve files from the world wide web. Certain
examples are IE, Mozilla, etc.
2. An HTML file is a text file containing small markup tags.
a) True
b) False
View Answer
Answer: a
Explanation: The statement is true. HTML stands for Hyper Text Markup Language. It is a text file containing
small markup tags.
3. Which of the following is not a type of browser?
a) Netscape
b) Web
c) IE
d) Mozilla
View Answer
Answer: b
Explanation: Others except web are web browsers. Web is a type of server. Application that works on client
requests.
4. Both client and server release _________ connection after a page has been transferred.
a) IP
b) TCP
c) Hyperlink
d) Network
View Answer
Answer: b
Explanation: The answer is TCP. TCP stands for Transmission Control Protocol. Servers receive requests from
clients.
5. In HTML, the tags that tell the browser how to display the page.
a) markup
b) style
c) body
d) head
View Answer
Answer: a
Explanation: Markup is a general term used to refer the types of tags in HTML. The markup tags tell the browser
how to display the page.
advertisement
6. FTP stands for?
a) File Text Protocol
b) File Transfer Protocol
c) Firm Transfer Protocol
d) File Transplant Protocol
View Answer
Answer: b
Explanation: FTP stands for File Transfer Protocol. It is a type of internet service use for the transmission of files.
7. A section in HTML that contains generic information about the document.
a) body
b) title
c) head
d) style
View Answer
Answer: c
Explanation: The head segment contains a generic info about the document. The head section must come before
the body section in an HTML document.
8. A tag similar to that of the italic tag.
a) <strong>
b) <cite>
c) <code>
d) <i>
View Answer
Answer: b
Explanation: <cite> is a container tag in html that is citation generally in italics. Other tags like <em>or emphasize
is also used for this purpose.
9. A _________ partitions a web browser window so that multiple web documents can be displayed
simultaneously.
a) Frame
b) set
c) Frameset
d) div
View Answer
Answer: c
Explanation: A frameset partitions a web browser window so that multiple web documents can be displayed
simultaneously. Frameset can have attributes like cols.
10. The _________ attribute specifies the web page to be placed in the frame initially.
a) name
b) src
c) cols
d) rows
View Answer
Answer: b
Explanation: The src attribute or the source specifies the web page to be placed in the frame initially. It may be
subsequently overwritten.
Computer Fundamentals Questions and Answers – Abbreviations
Related to Internet
« Prev
Next »
This set of Computer Fundamentals Assessment Questions and Answers focuses on “Abbreviations Related to
Internet”.
Next »
This set of Computer Fundamentals Multiple Choice Questions & Answers (MCQs) focuses on “Text Media”.
6. This part of image analysis refers to those primary signs, often part of the technique of photography, which are
about how the image is made.
a) Treatment
b) Position
c) Content
d) Media
View Answer
Answer: a
Explanation: Treatment in image analysis refers to those primary signs, often part of the technique of
photography, which is about how the image is made.
7. In image analysis, this part refers to objects represented within the image, which may signify to us because of,
for example, their symbolic power or because of their composition in relation to each other.
a) Treatment
b) Position
c) Content
d) Media
View Answer
Answer: c
Explanation: Content refers to objects represented within the image. Treatment in image analysis refers to those
primary signs, often part of the technique of photography, which are about how the image is made.
8. _________ are about storytelling and story meaning.
a) narratives
b) plot
c) content
d) storyline
View Answer
Answer: a
Explanation: Narratives are about storytelling and story meaning. Media texts tell stories; they have a narrative.
9. __________ describes the effect of involving the reader with the story, of constructing it as truth.
a) Narration
b) Identification
c) Plot
d) Characters
View Answer
Answer: b
Explanation: Identification describes the effect of involving the reader with the story, of constructing it as truth. It
produces a meaning of truth, a belief in the validity of the text and of all the other meanings that we make from it.
10. The notion of norms also links to the idea that representations are given force through a process of:
a) naturalization
b) identification
c) media
d) casting
View Answer
Answer: a
Explanation: The notion of norms also links to the idea that representations are given force through a process of
naturalization.
Next »
This set of Computer Fundamentals Multiple Choice Questions & Answers (MCQs) focuses on “Graphics Media”.
1. The media texts may throw up discourses and are called ____________
a) Binary oppositions
b) Violations
c) Oppositions
d) Media Illiteracy
View Answer
Answer: a
Explanation: Some texts may also throw up discourses and their meanings if you attend to what are called binary
oppositions. The discourse is also marked by what it is not, by what it is opposed to.
2. In terms of image analysis, it is important to attend to primary level signs in visual codes, most obviously for
examples of still photography.
a) True
b) False
View Answer
Answer: a
Explanation: The statement is true. This approach categorizes the image analysis into three: position, treatment
and content.
3. The notion of __________ is one which is especially associated with semiotics and with genres.
a) Media
b) Web
c) codes
d) Text
View Answer
Answer: c
Explanation: The notion of codes is one which is especially associated with semiotics and with genres. The
textual codes may be summarized into: written, spoken, non-verbal and visual.
4. The idea of _________is central to understanding the production of meaning through texts.
a) Identity
b) Content
c) Represntation
d) Network
View Answer
Answer: c
Explanation: The idea of representation is central to understanding the production of meaning through texts.
Texts are nothing but representations in both a material and an ideological sense.
5. ICT stands for?
a) Interaction, Communication and Technology
b) Information, Communication and Technology
c) Interaction, Communication and Text
d) Information, Communication and Text
View Answer
Answer: b
Explanation: ICT stands for Information, Communication and Technology. ICT is responsible for providing access
to information.
advertisement
6. A system of interlinked documents, websites, portals etc. accessed through the Internet.
a) WWW
b) Internet
c) Web
d) Media
View Answer
Answer: a
Explanation: World Wide Web a system of interlinked documents, websites, portals etc. accessed through the
Internet. Since these links are not physical or mechanical, they are called `virtual’ links or `hyperlinks’.
7. In image analysis, this part refers to objects represented within the image, which may signify to us because of,
for example, their symbolic power or because of their composition in relation to each other.
a) Treatment
b) Position
c) Content
d) Media
View Answer
Answer: c
Explanation: Content refers to objects represented within the image. Treatment in image analysis refers to those
primary signs, often part of the technique of photography, which are about how the image is made.
8. A dedicated website for providing specialized information in a particular field.
a) Website
b) Blog
c) Web directories
d) Corporate Websites
View Answer
Answer: c
Explanation: Web directory is a dedicated website for providing specialized information in a particular field. Such
directories are useful for educational purpose.
9. _________ are the web-based interactive applications to express and share your ideas and thoughts with
interested people.
a) Website
b) Blog
c) Web directories
d) Corporate Websites
View Answer
Answer: b
Explanation: Blogs are the web-based interactive applications to express and share your ideas and thoughts with
interested people. It is an open platform that can be used as on-line diaries, a journal, or editorial.
10. A term used in the context of web design to suggest the path that user takes while browsing a website.
a) navigation
b) identification
c) graphics media
d) casting
View Answer
Answer: a
Explanation: Navigation is a term used in the context of web design to suggest the path that user takes while
browsing a website.
Next »
This set of Computer Fundamentals Multiple Choice Questions & Answers (MCQs) focuses on “Virtual Reality”.
6. It is a mediated environment which creates the sensation in a user of being present in a (physical)
surrounding.
a) WWW
b) VR
c) HMD
d) GUI
View Answer
Answer: b
Explanation: VR or virtual reality is a mediated environment which creates the sensation in a user of being
present in a (physical) surrounding.
7. A term to describe the extent to which a user can modify form and content of a mediated environment.
a) Vividness
b) Richness
c) Interactivity
d) Mapping
View Answer
Answer: c
Explanation: Interactivity is the extent to which a user can modify form and content of a mediated environment. It
comprises speed and mapping.
8. A type of VR environment in which subjects are visually isolated from the real environment.
a) Immersive
b) Semi immersive
c) Non immersive
d) Augmented
View Answer
Answer: a
Explanation: In immersive VR, subjects are visually isolated from the real environment. A virtual scene is
responding to the subjects actions.
9. In this type of VR environment, the three-dimensional scene is considered as a part of the physical
environment.
a) Immersive
b) Semi immersive
c) Non immersive
d) Augmented
View Answer
Answer: c
Explanation: This happens in non-immersive Virtual environment. Also, the subjects do fully respond in the real
environment.
10. In this type of VR environment, the subjects can perform both in the real and virtual environment.
a) Immersive
b) Semi immersive
c) Non immersive
d) Augmented
View Answer
Answer: b
Explanation: The subjects perceive a strong involvement into the VE. Also, the subjects may perform less in the
real environment.
Next »
This set of Computer Fundamentals Multiple Choice Questions & Answers (MCQs) focuses on “Animations”.
6. The ____________ is a piece of equipment designed to make cartoons more realistic and enjoyable. It uses
stacked panes of glass each with different elements of the animation.
a) Multiplane camera
b) VR
c) Thaumatrope
d) Phenakistoscope
View Answer
Answer: a
Explanation: Walt Disney had a problem with creating realistic animation and how to conserve time while creating
it. Hence, they came up with a great solution which can be considered another innovation in the field of animation
called the multiplane camera.
7. He made the first animated film in 1906.
a) Walt Disney
b) J. Stuart Blackton
c) William Horner
d) J.A. Ferdinand Plateau
View Answer
Answer: b
Explanation: J. Stuart Blackton made the first animated film in 1906. Humorous Phases of Funny Faces was the
first animation film.
8. Name of the first animation film.
a) Humorous Phases of Funny Faces
b) Tom and Jerry
c) Mickey Mouse
d) How i learnt animations
View Answer
Answer: a
Explanation: Humorous Phases of Funny Faces was the first animation film made by J. Stuart Blackton. He was
using a blackboard as his workplace together with chalk and an eraser as his main tools.
9. ___________ animation is used to animate things that are smaller than life size.
a) Immersive
b) Claymotion
c) Stop motion
d) Augmented
View Answer
Answer: c
Explanation: Stop motion animation is used to animate things that are smaller than life size. Willis Harold O’Brian
pioneered motion picture special effects, which were perfected in stop motion.
10. The father of animation?
a) Walt Disney
b) J. Stuart Blackton
c) William Horner
d) J.A. Ferdinand Plateau
View Answer
Answer: b
Explanation: J. Stuart Blackton made the first animated film in 1906. The film was entitled Humorous Phases of
Funny Faces, and with this, he became known as the father of animation.
• Generations of Computers
• Types of Computers
• Parallel Processing Systems
• Internet of Things
• Client-Server Computing
• Artificial Intelligence
• Cloud Computing
Next »
This set of Computer Fundamentals Multiple Choice Questions & Answers (MCQs) focuses on “Generations of
Computers”.
6. ___________ is an emerging branch in computer science, which interprets means and method of making
computers think like human beings.
a) Block chain
b) VR
c) AI
d) Cloud computing
View Answer
Answer: c
Explanation: AI is an emerging branch in computer science, which interprets means and method of making
computers think like human beings.
7. ULSI stands for?
a) Ultra Large Scale Integration
b) Under Lower Scale Integration
c) Ultra Lower Scale Integration
d) Under Large Scale Integration
View Answer
Answer: a
Explanation: It stands for Ultra Large Scale Integration. It is a part of the fifth generation computers.
8. In this generation Time sharing, Real time, Networks, Distributed Operating System was used.
a) 1st
b) 2nd
c) 5th
d) 4th
View Answer
Answer: d
Explanation: The fourth generation of computers is marked by the use of Very Large Scale Integrated (VLSI)
circuits. In this generation Time sharing, Real time, Networks, Distributed Operating System was used.
9. HLL stands for?
a) High Level Language
b) High Layman’s Language
c) High Level Lesson
d) High Layman’s Lesson
View Answer
Answer: a
Explanation: High Level Language(HLL) has languages like FORTRAN, COBOL. HLL isn’t in machine language.
It is converted to machine language for further processing.
10. The period of ________ generation was 1952-1964.
a) 1st
b) 2nd
c) 5th
d) 4th
View Answer
Answer: b
Explanation: The period of the 2nd generation is 1952-1964. The period of the first generation was 1942-1954.
Next »
Next »
This set of Computer Fundamentals Multiple Choice Questions & Answers (MCQs) focuses on “Client-Server
Computing”.
Next »
This set of Computer Fundamentals Multiple Choice Questions & Answers (MCQs) focuses on “Cloud
Computing”.
1. ________________ is a paradigm of distributed computing to provide the customers on-demand, utility based
computing service.
a) Remote Sensing
b) Remote Invocation
c) Cloud Computing
d) Private Computing
View Answer
Answer: c
Explanation: Cloud computing is a paradigm of distributed computing to provide the customers with on-demand,
utility based computing services. Cloud users can provide more reliable, available and updated services to their
clients in turn.
2. Cloud providers provide cloud services to the cloud users.
a) True
b) False
View Answer
Answer: a
Explanation: The statement is true. There are three types of users often called as cloud stakeholders.
3. Which of the following is not a cloud stakeholder?
a) Cloud providers
b) Clients
c) End users
d) Cloud users
View Answer
Answer: b
Explanation: There are three types of stakeholders cloud providers, cloud users and the end users.
4. These cloud services are of the form of utility computing i.e. the _________ uses these services pay-as-you-
go model.
a) Cloud providers
b) Clients
c) End users
d) Cloud users
View Answer
Answer: d
Explanation: The cloud users use these services pay-as-you-go model. The cloud users develop their product
using these services and deliver the product to the end users.
5. Which of the following is not a type of cloud?
a) Private
b) Public
c) Protected
d) Hybrid
View Answer
Answer: c
Explanation: There is no protected cloud. There are three types of cloud-private, public and hybrid.
advertisement
6. In this type of cloud, an organization rents cloud services from cloud providers on-demand basis.
a) Private
b) Public
c) Protected
d) Hybrid
View Answer
Answer: b
Explanation: This happens in public cloud. Services are provided to the users using utility computing model.
7. In this type of cloud, the cloud is composed of multiple internal or external cloud.
a) Private
b) Public
c) Protected
d) Hybrid
View Answer
Answer: d
Explanation: The hybrid cloud is composed of multiple internal or external clouds. This is the scenario when an
organization moves to public cloud computing domain from its internal private cloud.
8. _____________ enables the migration of the virtual image from one physical machine to another.
a) visualization
b) virtualization
c) migration
d) virtual transfer
View Answer
Answer: b
Explanation: Virtualization enables the migration of the virtual image from one physical machine to another. This
feature is useful for cloud as by data locality lots of optimization is possible.
9. Most of the cloud architectures are built on this type of architecture.
a) skeleton
b) grid
c) linear
d) template
View Answer
Answer: b
Explanation: Most of the cloud architectures are built on Grid architecture. Grid is a type of distributed computing
architecture where organizations owning data centers collaborate with each other to have common benefits.
10. Saas stands for?
a) Software as a service
b) System Software and services
c) Software as a system
d) System as a service
View Answer
Answer: a
Explanation: SAAS is Software as a service. It delivers a single application through the web browser to
thousands of customers using a multitenant architecture.
Next »
This set of Basic Computer Fundamentals Questions and Answers focuses on “Types of Computers”.
6. The invention of _______________ gave birth to the much cheaper micro computers.
a) Mainframes
b) Microcomputers
c) Microprocessors
d) PDAs
View Answer
Answer: c
Explanation: The invention of microprocessor (also called as single chip CPU) gave birth to the much cheaper
microcomputers.
7. They can operate on batteries and hence are very popular with travelers.
a) Mainframes
b) Laptops
c) Microprocessors
d) Hybrid
View Answer
Answer: b
Explanation: Laptops can operate on batteries and hence are very popular with travelers. The screen folds down
onto the keyboard when not in use.
8. PDA stands for?
a) personal digital applications
b) private digital applications
c) personal digital assistants
d) private digital assistants
View Answer
Answer: b
Explanation: PDA stands for Personal Digital Assistants. They are pen-based and also battery powered.
9. PDAs are also called?
a) PCs
b) Laptops
c) Tablets
d) Handheld
View Answer
Answer: d
Explanation: PDAs are also called as Personal Digital Assistants. They are small and can be carried anywhere.
10. ______computers are lower to mainframe computers in terms of speed and storage capacity.
a) Mini
b) Super
c) Mainframes
d) Hybrid
View Answer
Answer: a
Explanation: The answer is a. Mini computers are compared to mainframe computers in terms of:
1. speed and, 2. storage capacity.
Next »
This set of Computer Fundamentals Multiple Choice Questions & Answers (MCQs) focuses on “Internet of
Things”.
Next »
This set of Computer Fundamentals Multiple Choice Questions & Answers (MCQs) focuses on “Artificial
Intelligence”.
1. The technology that has the ability to interact with the world.
a) AI
b) ML
c) IOT
d) IT
View Answer
Answer: a
Explanation: AI which is artificial intelligence is the ability to interact with the world. It is the ability to model the
world and to learn and adapt.
2. The goal of AI is to build systems that exhibit intelligent behavior.
a) True
b) False
View Answer
Answer: a
Explanation: The statement is true. There are 2 main goals in AI: to exhibit intelligent behavior and understand
intelligence in order to model it.
3. The first neural network computer.
a) RFD
b) SNARC
c) AM
d) AN
View Answer
Answer: b
Explanation: SNARC was the first neural network computer. it was built by Minsky and Edmonds in 1956.
4. A hardware based system that has autonomy, social ability and reactivity.
a) AI
b) Autonomous Agent
c) Agency
d) Behavior Engineering
View Answer
Answer: b
Explanation: The answer is Autonomous Agent. Autonomous agent has autonomy i.e. ability to operate without
the direct intervention of humans or others.
5. A particular system that contains intelligent agents.
a) AI systems
b) Agency
c) Autonomous systems
d) Company
View Answer
Answer: b
Explanation: It is called an agency. A particular system consisting of intelligent agents like computers or robots
that cooperate to find the solution to a problem.
advertisement
Next »
This set of Computer Fundamentals Multiple Choice Questions & Answers (MCQs) focuses on “Network
Security”.
1. The field that covers a variety of computer networks, both public and private, that are used in everyday jobs.
a) Artificial Intelligence
b) ML
c) Network Security
d) IT
View Answer
Answer: c
Explanation: Network security covers a variety of computer networks, both private and public. Everyday jobs like
conducting transactions and communications among business and government agencies etc.
2. Network Security provides authentication and access control for resources.
a) True
b) False
View Answer
Answer: a
Explanation: The statement is true. AFS is an example. It helps us protect vital information.
3. Which is not an objective of network security?
a) Identification
b) Authentication
c) Access control
d) Lock
View Answer
Answer: d
Explanation: The Identification, Authentication and Access control are the objectives of network security. There is
no such thing called lock.
4. Which of these is a part of network identification?
a) UserID
b) Password
c) OTP
d) fingerprint
View Answer
Answer: a
Explanation: The answer is UserID. UserID is a part of identification. UserID can be a combination of username,
user student number etc.
5. The process of verifying the identity of a user.
a) Authentication
b) Identification
c) Validation
d) Verification
View Answer
Answer: a
Explanation: It is called an authentication. It is typically based on passwords, smart card, fingerprint, etc.
advertisement
Next »
This set of Computer Fundamentals Multiple Choice Questions & Answers (MCQs) focuses on “Network Security
and Encryption”.
6. A person who enjoys learning details about computers and how to enhance their capabilities.
a) Cracker
b) Hacker
c) App controller
d) Site controller
View Answer
Answer: b
Explanation: The person is called hacker. A person who enjoys learning the details of computer systems and how
to stretch their capabilities is called hacker.
7. A program created by Farmer and Venema for auditing capability.
a) SAAS
b) SATAN
c) SAN
d) SAT
View Answer
Answer: b
Explanation: SATAN is the Security analysis tool for auditing networks. It is created by farmer and venema.
8. A small program that changes the way a computer operates.
a) Worm
b) Trojan
c) Bomb
d) Virus
View Answer
Answer: d
Explanation: The program is called virus. It alters the way that the computer operates. It often does damages like
deleting and corrupting files and data.
9. A program that copies itself.
a) Worm
b) Virus
c) Trojan
d) Bomb
View Answer
Answer: a
Explanation: A worm copies itself from one system to another over a network without the assistance of human.
10. An attack in which the site is not capable of answering valid request.
a) Smurfing
b) Denial of service
c) E-mail bombing
d) Ping storm
View Answer
Answer: b
Explanation: The answer is Denial of service. In case of denial of service attacks, a computer site is bombarded
with a lot of messages.
Next »
This set of Computer Fundamentals Multiple Choice Questions & Answers (MCQs) focuses on “Encryption and
Viruses”.
Next »
This set of Computer Fundamentals Multiple Choice Questions & Answers (MCQs) focuses on “Cryptography”.
1. These ciphers replace a character or characters with a different character or characters, based on some key.
a) Polyalphabetic substitution based
b) Transposition-based
c) Substitution based
d) Mono alphabetic substitution based
View Answer
Answer: d
Explanation: In mono alphabetic substitution-based cipher, a character is replaced with some other character or
multiple characters, based on some key.
2. Encryption is the study of creating and using decryption techniques.
a) True
b) False
View Answer
Answer: b
Explanation: The statement is false. Cryptography is the study of creating and using encryption and decryption
techniques.
3. A type of cipher that uses multiple alphabetic strings.
a) Substitution based
b) Transposition-based
c) Polyalphabetic substitution based
d) Mono alphabetic substitution based
View Answer
Answer: c
Explanation: These ciphers are similar to that of mono alphabetic ciphers. Multiple strings are used to encode the
plain text.
4. An encryption technique with 2 keys is ______________
a) Monoalphabetic Cipher
b) Cryptography
c) Private key cryptography
d) Public key cryptography
View Answer
Answer: d
Explanation: It is called as public key cryptography. It has 2 keys: a private key and a public key.
5. In public key cryptography, a key that decrypts the message.
a) public key
b) unique key
c) private key
d) security key
View Answer
Answer: c
Explanation: Public key cryptography has 2 keys. They are private key and a public key. The public key encrypts
the message. The private key decrypts the message.
advertisement
Next »
1. A field of technology that deals with a combination of real world and the data generated from computer.
a) ML
b) AI
c) AR
d) IoT
View Answer
Answer: c
Explanation: AR that is Augmented Reality is a field of technology that deals with a combination of real world and
the data generated from computer.
2. AR is interactive in real-time.
a) True
b) False
View Answer
Answer: a
Explanation: The statement is true. Augmented Reality is the field of computer research that deals with the
combination of real-world and computer generated data.
3. Technologies that completely involve a user inside a synthetic environment.
a) AR
b) VR
c) AI
d) ML
View Answer
Answer: b
Explanation: The answer is VR or Virtual Reality. VR technologies are known for immersing a user inside a
synthetic environment. While immersed, the user cannot see the real world around him.
4. Technologies that allow the user to see the real world, with virtual objects composited in the real world.
a) AR
b) VR
c) AI
d) SR
View Answer
Answer: a
Explanation: Augmented Reality (AR) allows a user to see real world, with virtual objects superimposed or
composited with the real world.
5. A ______________________ is a display device, worn on head as a part of helmet that has a small display
optic.
a) HD
b) MD
c) HMD
d) ARD
View Answer
Answer: c
Explanation: HMD is the head-mounted display, worn on head as a part of helmet that has a small display optic.
HTC Vive, Samsung GearVR are examples of HMDs available today.
advertisement
6. Wearable computing device in the form of computerized eyeglasses.
a) HMD
b) Helmets
c) Smart Glasses
d) VR Glasses
View Answer
Answer: c
Explanation: Smart glasses are also called as optical head mounted displays. (OHMD), it has the capability of
reflecting projected images as well as allowing users to see through it.
7. A tracking based on geo-location information.
a) Location based
b) Markerless
c) Marker based
d) GPS
View Answer
Answer: a
Explanation: Location based tracking is based on geo-location information obtained from device’s location
sensors. (Longitude, latitude, altitude etc).
8. SLAM stands for?
a) Simultaneous localization and mapping
b) System localization and mapping
c) Simultaneous localization and maintenance
d) System localization and maintenance
View Answer
Answer: a
Explanation: SLAM is abbreviated for Simultaneous localization and mapping. It is a technique used by robots
and autonomous vehicles to build a map within the unknown environment.
9. A technique that enables light field which is generally the product of a light source scattered off objects.
a) AES
b) Holography
c) Cryptography
d) Gyrography
View Answer
Answer: b
Explanation: Holography enables a light field. It is to be recorded and later reconstructed when the original light
field is no longer present.
10. A _______ can be recorded using a normal light source.
a) Holograph
b) Photography
c) Holography
d) Photograph
View Answer
Answer: d
Explanation: A photograph can be captured using a normal light source. A laser is required to record a hologram.
Computer Fundamentals Questions and Answers – Waterfall Model
« Prev
Next »
This set of Computer Fundamentals Multiple Choice Questions & Answers (MCQs) focuses on “Waterfall Model”.
Next »
This set of Computer Fundamentals Multiple Choice Questions & Answers (MCQs) focuses on “Software
Testing”.
1. A set of activities that ensure that software correctly implements a specific function.
a) verification
b) testing
c) implementation
d) validation
View Answer
Answer: a
Explanation: Verification ensures that software correctly implements a specific function. It is a static practice of
verifying documents.
2. Validation is computer based.
a) True
b) False
View Answer
Answer: a
Explanation: The statement is true. Validation is a computer based process. It uses methods like black box
testing, gray box testing, etc.
3. ___________ is done in the development phase by the debuggers.
a) Coding
b) Testing
c) Debugging
d) Implementation
View Answer
Answer: c
Explanation: Coding is done by the developers. In debugging, the developer fixes the bug in the development
phase. Testing is conducted by the testers.
4. Locating or identifying the bugs is known as ___________
a) Design
b) Testing
c) Debugging
d) Coding
View Answer
Answer: b
Explanation: Testing is conducted by the testers. They locate or identify the bugs. In debugging developer fixes
the bug. Coding is done by the developers.
5. Which defines the role of software?
a) System design
b) Design
c) System engineering
d) Implementation
View Answer
Answer: c
Explanation: The answer is system engineering. System engineering defines the role of software.
advertisement
This set of Computer Fundamentals Multiple Choice Questions & Answers (MCQs) focuses on “Concepts of
OOP”.
1. A ______________ represents the need of information in the program without the presenting the details.
a) abstraction
b) polymorphism
c) implementation
d) class
View Answer
Answer: a
Explanation: Abstraction is a concept that involves hiding the details and giving only the necessary information to
the user. It increases the power of a programming language.
2. Abstraction combines the data and functions into a single unit called a class.
a) True
b) False
View Answer
Answer: b
Explanation: The statement is false. Data abstraction involves hiding the details and giving only the necessary
information to the user.
3. The process of forming a new class from an existing class.
a) Abstraction
b) Polymorphism
c) Inheritance
d) Implementation
View Answer
Answer: c
Explanation: The answer is inheritance. The base class is the parent class and the new class is called the child
class.
4. This concept allows routines to use data again at different times.
a) Abstraction
b) Polymorphism
c) Inheritance
d) Implementation
View Answer
Answer: b
Explanation: Polymorphism is a concept in OOP wherein different functions can be used again at different times.
5. The ability for programmers to use the same written and debugged existing class.
a) Reusability
b) Design
c) Debugging
d) Implementation
View Answer
Answer: a
Explanation: The programmer can add features to the existing class. The programmer on further developing the
application, and allowing users to achieve increased performance.
advertisement
6. A concept that combines data and functions into a single unit called class.
a) inheritance
b) encapsulation
c) polymorphism
d) abstraction
View Answer
Answer: b
Explanation: Encapsulation enables the important concept of data hiding possible. It combines data and
functions into a single unit.
7. __________ represents a particular instance of a class.
a) module
b) block
c) object
d) token
View Answer
Answer: c
Explanation: An object is an instance of the class. The data members are accessed with the help of objects.
8. A basic unit of object-oriented programming.
a) module
b) block
c) object
d) token
View Answer
Answer: c
Explanation: In OOP, the basic unit is an object. Objects are identified by its unique name.
9. A procedural programming follows ___________ approach.
a) top-down
b) bottom-up
c) left-right
d) right-left
View Answer
Answer: a
Explanation: A procedural programming follows top-down approach. The main focus is on the functions. It has a
lot of global variable.
10. A programming technique in which the focus is on doing things.
a) object oriented
b) procedural
c) logical
d) structural
View Answer
Answer: b
Explanation: In procedural programming, the focus is on doing things(functions). It follows top-down approach.