Overview of Computer 25
Computer architecture and organization are
hardware-oriented subjects. Their software-related
parts are also based on computer hardware. The
basic concepts dealt in this area are equally
important for both hardware as well as software
professionals. There is a general misconception
that computer hardware knowledge is not essen-
tial to excel in software development.
A few years before, one of my students, who
was excellent in software development and was
able to develop some real good software pack-
ages very well-accepted and appreciated by
computer professionals, was offered a wonder-
ful pay package by some well-established and
renowned software development organization.
He accepted the offer and left his organization,
where he was employed. However, within a
couple of weeks of his change in job-pro le, I
received a call from him and then came to know
that he is back to his previous organization that
he had left. The reason? In his new organiza-
tion, he was entrusted to develop some device
driver software, which needed adequate hard-
ware knowledge in some areas of computer.
QUICKSAND CORNER
REVIEW QUESTIONS
Target the Correct Option
1. ADC is the abbreviation for
(a) advanced digital computer
(b) analog to digital converter
(c) accurate digital computing
(d) none of these
2. Which one of the following you would not be
able to nd within the chassis of any computer?
(a) printer (c) SMPS
(b) motherboard (d) none of these
3. Which of the following processor was used in
the rst IBM PC?
(a) 386 (c) 8088
(b) 8086 (d) none of these
4. Which of the following is responsible for
incrementing the program counter by one?
(a) processor clock (c) gate
(b) timer (d) none of these
5. Which of the following signal is generated
from program counter?
(a) address (c) control
(b) data (d) none of these
6. Instruction decoding is performed by the
processor
(a) before fetch (c) after fetch
(b) during fetch (d) none of these
7. Which of the following processor may be
located within an IBM PC keyboard?
(a) 8085 (c) 8748
(b) 8751 (d) none of these
8. A nibble is composed of
(a) 1-bit (c) 6-bits
(b) 4-bits (d) none of these
9. Which of the following modules decodes and
executes the instructions?
(a) operating system (c) internal bus
(b) microarchitecture (d) none of these
10. The window through which the application
programs interact with the system hardware
is known as
(a) operating system (c) internal bus
(b) microarchitecture (d) none of these
M02_GHOS1557_01_SE_C02.indd 25M02_GHOS1557_01_SE_C02.indd 25 4/29/11 5:00 PM4/29/11 5:00 PM