All Quiz
All Quiz
All Quiz
01. What are the key properties of the semiconductor memory cell?
A. They exhibit two states, which can be represented by 0 or 1
B. They are capable of being written into to set the state
C. They can be read to sense the state
D. All of the others
02. With RAM, which of the following statements is true:
A. It is not volatile
B. DRAM is made from flip-flops
C. SRAM is made from capacitors
D. A place to store information that the computer is processing
03. With RAM, which of the following statements is false:
A. DRAM is made from flip-flops
B. DRAM is made from capacitors
C. SRAM is made from flip-flops
D. SRAM does not need to be refreshed
04. RAM is called DRAM (Dynamic RAM) when …
A. It is always moving around data
B. It requires periodic refreshing
C. It can do several things simultaneously
D. None of the others
05. DRAM is used for:
A. Internal memory B. External Memory
C. Cache memory D. Main memory
06. The standard SRAM chips are costly as …
A. They use highly advanced micro-electronic devices.
B. They house 6 transistor per chip.
C. They require specially designed PCB’s.
D. None of the others
Explanation: As they require a large number of transistors, their cost per bit increases.
07. With the SRAM memory 64Kx4bit, which of the following statements is true:
A. The address lines are: A0 -> A15
B. The address lines are: D0 -> D15
C. The data lines are: A0 -> A3
D. The data lines are: D0 -> D8
08. With SRAM memory chips 16Kx8bit, which of the following statements is wrong:
A. There are 14 address lines
B. There are 8 data lines
C. The address lines are: A0 – A13
D. The address lines are: A0 – A14
09. SRAM is used for:
A. Main memory B. Cache memory
B. Internal memory C. External Memory
10. ROMs are used to ...
A. Record large size data, unchanged over time
B. Record small size data, updated regularly
C. Record the system subroutine
D. Contain the computer control program
11. Part of the operating system is usually stored in ROM so that it can be used to boot up the computer.
ROM is used rather than RAM because:
A. ROM chips are faster than RAM
B. ROM chips are not volatile
C. ROM chips are cheaper than RAM chips
D. None of the others
12. With ROM, which of the following statements is true:
A. Can use electricity to erase PROM
B. PROM is a type of ROM that can be erased and recorded many times
C. EPROM is a type of ROM that can be erased and recorded many times
D. Can use electricity to erase EPROM
13. With ROM, which of the following statements is false:
A. There are all 5 types of ROMs
B. Can be use ultraviolet light to erase EPROM
C. EEPROM be written into without erasing prior contents
D. EPROM be written into without erasing prior contents
14. If the syndrome for the Hamming code contains one and only one bit set to 1:
A. No error has been detected
B. An error has occurred in one of the 4-check bits, and no correction is necessary
C. An error is occurred and the numerical value of the syndrome indicates the position of the data bit in
error
D. None of the others
15. If the syndrome for the Hamming code contains more than one bit set to 1:
A. No error has been detected
B. An error has occurred in one of the 4-check bits, and no correction is necessary
C. An error is occurred and the numerical value of the syndrome indicates the position of the data bit in
error
D. None of the others
16. The maximum addressing capacity of a microprocessor which uses 8 bit data & 16 bit address is
A. 64 KB B. 4 GB
C. 16 MB D. None of the others
17. An 16 bit address generates an address space of ………. locations
A. 1024 B. 65,356
C. 2 ^ 32 D. 16,777,216
Explanation: The number of addressable locations in the system is called as address space.
18. If a system is 32 bit machine, then the length of each word will be ……….
A. 4 bytes B. 8 bytes
C. 16 bytes D. 12 bytes
Explanation: A 32 bit system means, that at a time 32 bit instruction can be executed.
19. A computer’s memory is composed of 4K words of 64 bits each. How many total bits in memory?
A. 128000 B. 256000
C. 262144 D. 131072
20. In order to execute a program instructions must be transferred from memory along a bus to the CPU.
If the bus has 8 data lines, at most one 8 bit byte can be transferred at a time. How many memory access
would be needed in this case to transfer a 16 bit instruction from memory to the CPU.
A. 1 B. 2
C. 3 D. 4
01. If a magnetic disc drive has 100 cylinders, each containing 10 tracks of 10 sectors, and each sector can
contain 128 bytes, what is the maximum capacity of the disc drive in KB?
A. 160,000 B. 1,280
C. 1,250 D. 1,280,000
02. According to the specifications of a particular hard disk, a seek time takes 0.3 milliseconds between
adjacent tracks. If the disk has 100 cylinders how long will it take for the head to move from the
innermost cylinder to the outermost cylinder.
A. 30 milliseconds B. 300 microseconds
C. 3000 microseconds D. 0.3 seconds
03. A computer that is advertised as having a 96K byte DRAM memory and a 2.1 Gigabyte hard drive
has
A. 96K bytes of secondary memory and 2.1 Gigabytes of primary memory
B. 2.1 Gigabytes of auxiliary memory and 96 K bytes of primary memory
C. 96K bytes of cache, 2.1 Gigabytes of primary memory
D. 2.1 Gigabytes of auxiliary memory, 96 K bytes of primary memory and 96 bytes of cache
04. The average time required to reach a storage location in memory and obtain its contents is called the
A. Seek time B. Turnaround time
C. Access time D. Transfer time
05. The amount of time required to read a block of data from a disk into memory is composed of seek
time, rotational latency, and transfer time. Rotational latency refers to
A. The time it takes for the platter to make a full rotation
B. The time it takes for the read-write head to move into position over the appropriate track
C. The time it takes for the platter to rotate the correct sector under the head
D. None of the others
06. The method of placing the heads and the discs in an air tight environment is called as ……..
A. RAID Arrays B. ATP tech
C. Winchester technology D. Fleming reduction
Explanation: <numeric> The Disks and the heads operate faster due to the absence of the dust particles.
07. Which of the following is a component of the disk system?
A. Disk B. Disk drive
C. Disk controller D. All of the others
08. If the drive has 20 surfaces, how many heads will it have?
A. 1 B. 5
C. 10 D. 20
Explanation: <numeric> Each surface will have its own head to perform read/write operation.
09. The ………. process divides the disk into sectors and tracks.
A. Creation B. Initiation
C. Formatting D. Modification
Explanation: <numeric> The formatting process deletes the data present and does the creation of
sectors and tracks.
10. The data can be accessed from the disk using ……….
A. Surface number B. Sector number
C. Track number D. All of the others
11. The ……… is the minimum storage unit of a hard drive.
A. Track B. Sector
C. Cluster D. Cylinder
12. To distinguish between two sectors we make use of ……….
A. Inter sector gap B. Splitting bit
C. Numbering bit D. None of the others
Explanation: <numeric> This means that we leave <để lại> a little gap between each sectors to
differentiate between them.
13. ……….. is used to deal with the difference in the transfer rates between the drive and the bus.
A. Data repeaters B. Enhancers
C. Data buffers D. None of the others
Explanation: <numeric> The buffers are added to store the data from the fast device and to send it to
the slower device at its rate.
14. What common characteristics are shared by all RAID levels?
A. Set of physical disk drives viewed by the operating system as a single logical drive
B. Data are distributed across the physical drives of an array in a scheme known as striping
C. Redundant disk capacity is used to store parity information, which guarantees data recoverability in
case of a disk failure
D. All of the others
15. The solution to the problem of reliability is the introduction of ……….
A. Aging B. Scheduling
C. Redundancy D. Disks
16. RAID splits file(s) into many segments, and sends the segments to several disks. Files that have been
segmented in this way are called:
A. Striped File B. Striped Data
C. Striped Array D. None of the others
17. Which of the following is the RAID level no redundant?
A. 0 B. 1
C. 2 D. 3
18. Which of the following is the RAID level refers to memory-style ECC organization?
A. 1 B. 2
C. 3 D. 4
19. Which of the following is the RAID level distributes parity and data across all the disks?
A. 3 B. 4
C. 5 D. 6
20. RAID level 1+0 is used because RAID level 1 provides ………. whereas RAID level 0 provides ……….
A. Performance, Redundancy B. Performance, Reliability
C. Redundancy, Performance D. Reliability, Performance
01. ………. register keeps tracks of the instructions stored in program stored in memory.
A. AR (Address Register) B. XR (Index Register)
C. PC (Program Counter) D. AC (Accumulator)
02. An interface that provides a method for transferring binary information between internal storage and
external devices is called as …
A. I/O interface B. Input interface
C. Output interface D. I/O bus
03. An interface that provides I/O transfer of data directly to or form the memory unit and peripheral is
termed as …
A. DDA B. Serial interface
C. BR D. DMA
04. External, or peripheral, devices include:
A. Human readable B. Machine readable
C. Communication D. All of the others
05. With the functions of an I/O module, which of the following statements is false:
A. Control and timing
B. A module only connects to a peripheral device
C. Exchange information with the processor, with peripherals
D. Data buffers, error detection
06. I/O addressing methods:
A. Memory-mapped I/O
B. Isolated I/O
C. Both memory-mapped I/O and isolated I/O
D. None of the others
07. In memory-mapped I/O…
A. The I/O devices and the memory share the same address space
B. The I/O devices have a seperate address space
C. The memory and I/O devices have an associated address space
D. A part of the memory is specifically set aside for the I/O operation
Explanation: It’s the different modes of accessing the i/o devices.
08. With isolated I/O, ...
A. The I/O devices and the memory share the same address space
B. The I/O devices have a seperate address space
C. The memory and I/O devices have an associated address space
D. A part of the memory is specifically set aside for the I/O operation
Explanation: It’s the different modes of accessing the i/o devices.
09. There are three methods for performing I/O:
A. Interrupt-driven I/O, System-driven I/O, DMA
B. Interrupt-driven I/O, System-driven I/O, Programmed I/O
C. Programmed I/O, Interrupt-driven I/O, DMA
D. Programmed I/O, System-driven I/O, DMA
10. The method of accessing the I/O devices by repeatedly checking the status flags is …
A. Programmed I/O B. Memory-mapped I/O
C. I/O mapped D. None of the others
Explanation: In this method the processor constantly checks the status flags , and when it finds that the
flag is set it performs the appropriate operation.
11. The method of synchronising the processor with the I/O device in which the device sends a signal
when it is ready is …
A. Exceptions B. Signal handling
C. Interrupt-driven I/O D. DMA
Explanation: This is a method of accessing the I/O devices which gives the complete power to the
devices, enabling them to intimate the processor when they’re ready for transfer.
12. The process where in the processor constantly checks the status flags is called as …
A. Polling B. Inspection
C. Reviewing D. Echoing
13. With Programmed I/O, which of the following statements is false:
A. Use input/output commands in the program to exchange data with the I/O ports
B. Peripherals are active objects in data exchange
C. When executing the program, encountering input/output commands, the CPU controls data exchange
with peripherals
D. Peripherals are passive objects in data exchange
14. With Programmed I/O, which of the following statements is true:
A. This is the simplest method to exchange data
B. This is the fastest method to data exchange
C. Complex circuit design
D. None of the others
15. With Interrupt-driven I/O, which of the following statements is false:
A. Peripherals are the active object in data exchange
B. CPU does not have to wait for the availability of peripherals
C. CPU have to wait for the availability of I/O module
D. I/O module interrupt CPU when it is in ready state
16. With Interrupt-driven I/O, which of the following statements is true:
A. Peripherals are the active object in data exchange
B. The method is fully processed by hardware
C. CPU is an active object in data exchange
D. The method is fully processed by software
17. The DMA differs from the interrupt mode by …
A. The involvement of the processor for the operation
B. The method accessing the I/O devices
C. The amount of data transfer possible
D. Both the involvement of the processor for the operation and the amount of data transfer possible
Explanation: DMA is an approach of performing data transfers in bulk between memory and the
external device without the intervention of the processor.
18. The DMA transfers are performed by a control circuit called as …
A. Device interface B. DMA controller
C. Data controller D. Overlooker
Explanation: The Controller performs the functions that would normally be carried out by the
processor.
19. In DMA transfers, the required signals and addresses are given by the …
A. Processor B. Device drivers
C. DMA controller D. The program itself
Explanation: The DMA controller acts like a processor for DMA transfers and overlooks <bỏ qua> the
entire process.
20. The technique whereby the DMA controller steals the access cycles of the processor to operate is
called as …
A. Fast conning B. Memory Con
C. Cycle stealing D. Memory stealing
Explanation: The controller takes over the processor’s access cycles and performs memory operations.
01. Which of the following has a variable ability to conduct electricity depending on conditions?
A. Conductor B. Insulator
C. Semiconductor D. None of the others
The semiconductive material silicon is used to make most microchips because changes in conditions (such as
current and voltage) can be used to control how conductive of electrons it is at a given moment, allowing
controlled flow of electricity.
02. Which of the following is the fundamental conceptual unit in a computer?
A. CPU B. Hard Drive
C. Operating System D. Transistor
03. There’s a concept that states: the number of transistors that manufacturers can pack into a chip of
the same size doubles every years. What is it called?
A. Godwin's Law B. Moore's Law
C. Fermat's Last Theorem D. None of the others
More of an estimate that has held somewhat true than a law, the idea was first put forth in 1965 by Gordon E.
Moore, co-founder of Intel, who at first predicted the number would double every year. The term is still used in
computing circles, but the time frame gets revised periodically.
04. What does a transistor do?
A. Stores electricity
B. Acts as a switch to control the flow of electric current
C. Reduces the flow of electric current
D. All of the others
A processor contains many millions of transistors etched right into the silicon. Electrical signals are applied to
make the transistor either allow or disallow the flow of electricity.
05. Which of the following is a component of a computer systems that executes programs, communicates
with and usually controls the operation of other computer components?
A. CPU B. Control Unit
C. ALU D. None of the others
06. What is a CPU’s clock speed?
A. The accuracy of time-keeping function
B. The number of times a second it refreshes its memory
C. The rate at which it can execute instructions
D. None of the others
The clock speed indicates how quickly the CPU can execute instructions. The frequency is measured in
megahertz or gigahertz.
07. What part of the CPU performs arithmetic and logic operations?
A. The logic gate B. The ALU
C. The system bus D. None of the others
The arithmetic logic unit (ALU) performs arithmetic operations like addition, subtraction, multiplication and
division and logic operations such as AND, OR, NOT, NAND, NOR and XOR.
08. When was the first commercial microprocessor introduced?
A. 1958 B. 1965
C. 1971 D. 1981
The first commercial microprocessor, the Intel 4004, was introduced in 1971. Although it couldn't do much -- it
could only add and subtract four bits at a time -- it powered one of the first portable calculators.
09. Computer chips made from what materials?
A. Plastic B. Silicon
C. Olestra D. All of the others
Computer chips are small pieces of silicon onto which transistors are etched. Much of the microprocessor-
producing industry is located in the San Francisco Bay Area in Southern California and has earned the
nickname of "Silicon Valley."
10. Which of the following is not part of a job of computer chips?
A. Performing mathematical operations
B. Moving data from one memory location to another
C. Starting up the computer
D. All of the others are jobs of computer chips
Although CPUs have many complicated tasks to run, they do three basic things: perform mathematical
operations, move data between memory locations and follow sets of instructions. The job of starting up the
computer specifically involves the bootstrap loader.
11. The main purpose of having memory hierarchy is to ________.
A. Reduce access time
B. Provide large capacity
C. Reduce propagation time
D. Both Reduce access time And Provide large capacity
12. The main reason for the discontinuation of semiconductor based storage devices for providing large
storage space is ________.
A. Lack of sufficient resources B. High cost per bit value
C. Lack of speed of operation D. None of the others
Explanation: <numeric> In case of semiconductor based memory technology, we get speed but the increase in
the integration of various devices the cost is high.
13. ROM stands for ________.
A. Read only memory B. Random only memory
C. Readily oral memory D. Random available memory
14. On the PC, ROM BIOS is used to do what?
A. Load the operating system
B. Test hardware in the machine
C. Both Load the operating system And Test hardware in the machine
D. None of the others
When the microprocessor starts up, it looks towards the BIOS for several instructions. Among other things such
as storing the boot sector in RAM after it's read, BIOS instructions check the machine's hardware for errors and
then load the operating system.
15. The memory that a CPU can use directly is ________.
A. Cache memory B. Clock memory
C. Direct access memory D. All of the others
However instantanous the actions of a computer seem to be sometimes, every little operation takes time.
Retrieving data from the cache, however, is much faster than retreiving from system memory.
16. About how much address space that a 64-bit processor can access?
A. 4 GB B. 1,000 GB
C. One milion GB D. One billion GB
While 32-bit microprocessors can only address between 2 and 4 gigabytes of RAM, 64-bit microprocessors can
address as much as one billion gigabytes of RAM if needed. Although that may seem excessive for something
like home computers, such extra space may be necessary in the future for overloaded servers.
17. What is another name for a microchip?
A. Integrated circuit B. SCSI card
C. Circuit board D. None of the others
Integrated circuits were conceived of in the late 1950s when engineers realized you could make computing
components smaller by etching transistors, resistors and capacitors into a solid block of silicon rather than
stringing them together with wires. And thus the modern microchip was born.
18. What is the term for a single chip that integrates all the computing components necessary to run a
device?
A. System-on-a-chip B. Nanochip
C. Multi-core processor D. None of the others
Many of our smaller computing devices, such as smartphones and smart watches, use system-on-a-chip (SoC)
processors to pack a ton of computing capability into a tiny package. These chips may include the CPU, GPU,
RAM, ROM and other components all on one integrated circuit.
19. During transfer of data between the processor and memory we use ______ .
A. Cache B. TLB
C. Buffers D. Registers
20. What part of the CPU stores the location of the instruction to be executed?
A. Cache B. Program counter
C. Data bus D. None of the others
The program counter is a type of register that contains the address of either the current or next instruction to be
executed.
21. Which registers of the following connects to data and address buses directly?
A. MBR and MAR B. MAR and MBR
C. MBR and PC D. MAR and PC
22. For converting virtual address into physical address, the programs are divided into _________.
A. Pages B. Frames
C. Segments D. Blocks
Explanation: <numeric> On the physical memory side the memory is divided into pages.
23. The starting address of the page table is stored in _________.
A. TLB B. R0
C. Page table base register D. None of the others
Explanation: <numeric> The register is used to hold the address which is used to access the table.
24. The area in the main memory that can hold one page is called as ________.
A. Page entry B. Page frame
C. Frame D. Block
25. The pages size shouldn’t be too small, as this would lead to ________.
A. Transfer errors B. Increase in operation time
C. Increase in access time D. Decrease in performance
Explanation: <numeric> The access time of the magnetic disk is much longer than the access time of the
memory.
26. The page length shouldn’t be too long because
A. It reduces the program efficiency B. It increases the access time
C. It leads to wastage of memory D. None of the others
Explanation: <numeric> If the size is more than the required size then the extra space gets wasted.
27. ________ is a process in which memory is divided into groups of variable length.
A. Paging B. Overlays
C. Segmentation D. Paging with segmentation
28. - Statement I : When the processor executes a process it automatically converts from logical to
physical address by adding the current starting location of the process, called its base address, to each
logical address.
- Statement II : “Demand paging” means that each page of a process is brought in only when it is
needed.
Which of the above statements are true?
A. Both the statements are true B. Statement I is true
C. Statement II is true D. Both the statements are false
29. - Statement I : TLB is an hardware including some registers. A part of page table is copied to them
in order to increase performance of translating virtual addresses to physical addresses.
- Statement II : The purpose of a TLB is to avoid, most of the time, having to go to disk to retrieve
a page table entry.
Which of the above statements are true?
A. Both the statements are true B. Statement I is true
C. Statement II is true D. Both the statements are false
30. Which addressing mode of the following is most suitable to change the normal sequence of execution
of instructions.
A. Relative B. Indirect
C. Index with Offset D. Immediate
Explanation: The relative addressing mode is used for this since it directly updates the PC.
31. The addressing mode used in PUSH B is ________.
A. Direct B. Register
C. Register Indirect D. Index
32. What is the content of Stack Pointer?
A. Address of the current instruction
B. Address of the next instruction
C. Address of the top element of the stack
D. None of the others
33. The instructions based on the stack operations are also known as 'zero address' or 'implied
instructions', because _______.
A. Address gets updated automatically in stack pointer
B. Processor can refer a memory stack without specifying the address
C. Address gets updated automatically in stack pointer And Processor can refer a memory stack without
specifying the address
D. None of the others
34. What is the difference between a compiler and an interpreter?
A. Compilers are used for Special Purpose Languages while interpreters are used for General Purpose
Langauges
B. Compilers are written for translating LLLs and Interpreters for translating HLLs.
C. Compilers are written for translating HLLs and Interpreters for translating LLLs.
D. Compilers translate a whole program before starting execution while interpreters translate and
execute line by line.
35. Which of the following is/are used in translating HLLs?
A. Compilers only
B. Compilers, Interpreters and Assemblers
C. Compilers and Interpreters
D. Compilers and Assemblers
36. If a HLL program is to be run a number of times, ________.
A. An interpreter can produce object code that may be saved and run straight away
B. An interpreter would have to translate it each time it is run
C. It is best to use an assembler
D. An interpreter would translate it once and then produce object code that can be saved and afterwards
run directly (without needing further translation)
37. What is the advantage of using Assembly language rather than HLLs?
A. Assembly programs are simpler to translate and occupy less storage space
B. Assembly languages are easier to code in
C. Assembly language programs are portable
D. Assembly is simpler to translate and easier to code in
38. Which parameter of computer determines its power to do various operations on data items?
A. Instruction set B. Memory size
C. Assembly language D. Application language
39. Which category in the following architectures, the CPU is designed to perform tasks using a small,
simple computer instruction set.
A. CISC B. RISC
C. RAID D. None of the others
As opposed to CISC (Complex Instruction Set Computer) architecture, in which the hardware has a large set of
more complex instructions, RISC (Reduced Instruction Set Computer) architecture includes a more optimized
set of simple instructions, each requiring fewer transistors and executing in only one clock cycle. These
instructions can be strung together via software to perform more complex operations.
40. What processor design company came to dominate the mobile device market with their low-power
RISC based architecture?
A. Intel B. AMD
C. ARM D. None of the others
The company Advanced RISC Machines (ARM) developed processors using RISC architecture that allowed for
small chips with high-speed performance at low-power, making them ideal for small devices like smartphones,
tablets and wearable devices.
41. The type of processing where multiple instructions are sent to more than one processor to execute at
the same time is called ________.
A. Word processing B. Data processing
C. Parallel processing D. None of the others
Many of today's CPUs include multiple processing cores, allowing the divvying up of instructions to speed up
processing. It should be noted that two cores don't double speed, as there are other factors at play.
42. Systems that do not have parallel processing capabilities are ________.
A. SISD B. SIMD
C. MIMD D. None of the others
43. Which factors of the following led to the development of multicore organizations?
A. The increase of logic density B. The hardware performance
C. The software challenges D. None of the others
44. To control the power density we can use more of the chip area for ________.
A. Multicore B. Cache memory
C. Silicon D. Resistors
45. The memory, inside the CPU, is used to store the copy of data or instructions stored in larger
memories is called _______.
A. Level 1 cache B. Level 2 cache
C. Registers D. TLB
Explanation: These memory devices are generally used to map onto the data stored in the larger memories.
46. The larger memory, inside the CPU, placed between the primary cache and the memory is called
________.
A. Level 1 cache B. Level 2 cache
C. EEPROM D. TLB
Explanation: This is basically used to provide effective memory mapping.
47. Applications are characterized by having a small number of highly threaded processes called
________.
A. Multithreaded native B. Multi-instance
C. Multiprocess D. None of the others
48. Applications are characterized by the presence of many single-threaded processes called ________.
A. Multi-instance B. Multi-process
C. Multi-threaded native D. None of the others
49. Applications can be run multiple instances of them in parallel called _________.
A. Multi-threaded native B. Multi-process
C. Multi-instance D. None of the others
50. Which applications of the following are supported effectively by multicore organizations?
A. Multi-threaded native applicationsB. Multi-process applications
C. Multi-instance applications D. All of the others