Cache memory is highly effective due to its ability to take advantage of the locality of reference. This refers to the tendency of programs to access a relatively small portion of memory repeatedly during execution.
The most effective reason for cache memory is the $\boxed{\text{Locality of Reference}}$.
Which of the following statements about the fetch-decode-execute cycle in a CPU are correct?
I. The Program Counter is incremented after each instruction is fetched so the CPU moves to the next instruction.
II. The Control Unit is responsible for fetching instructions and placing them in the Instruction Register.
III. The ALU is responsible for decoding instructions and determining which operation to perform.
IV. Registers are used to permanently store the operating system's files for fast access.
Identify the correct option.
Statement I is correct.
The Program Counter stores the address of the next instruction. After fetching an instruction, it is usually incremented so that the CPU can move to the next instruction.
Statement II is also correct.
The Control Unit controls the fetch-decode-execute cycle. It fetches instructions from memory and places them into the Instruction Register.
Statement III is incorrect.
The ALU performs arithmetic and logical operations. It does not decode instructions. Instruction decoding is handled by the Control Unit.
Statement IV is incorrect.
Registers are small, fast storage locations inside the CPU. They do not permanently store operating system files.
So, only statements I and II are correct.
The fastest means of memory access for the CPU refers to the storage that allows the quickest retrieval of data. This is crucial for efficient processing and performance.
The fastest means of memory access for the CPU is $\boxed{\text{Registers}}$.
| Column A: Term | Column B: Meaning |
| $1.$ Web Browser | a. Converts a human-readable website name into a numerical network address |
| $2.$ URL | b. Program used to request, retrieve, and display web pages |
| $3.$ DNS | c. Standard rules used by browsers and servers to exchange web content |
| $4.$ HTTP | d. Complete address that identifies the location of a web resource |
A web browser is a program used to request, retrieve, and display web pages.
So,
$1\to b$
URL is the complete address that identifies the location of a web resource.
So,
$2\to d$
DNS converts a human-readable website name into a numerical network address.
So,
$3\to a$
HTTP is a set of standard rules used by browsers and servers to exchange web content.
So,
$4\to c$
Therefore, the correct matching is
$1\to b,\ 2\to d,\ 3\to a,\ 4\to c$
We separate the integer and fractional parts.
Integer part: $10101_2 = 1\times2^4 + 0\times2^3 + 1\times2^2 + 0\times2^1 + 1\times2^0 $$= 16 + 0 + 4 + 0 + 1 = 21$
Fractional part: $.10101_2 = 1\times2^{-1} + 0\times2^{-2} + 1\times2^{-3} + 0\times2^{-4} + 1\times2^{-5}$
= 0.5 + 0 + 0.125 + 0 + 0.03125
= 0.65625
Therefore, $10101.10101_2 = 21 + 0.65625 = {21.65625}$
A system administrator is analysing the software layers of a corporate computer. Which of the following statements correctly distinguish system software from application software?
I. Device drivers are classified as application software because end-users install them to run devices.
II. Linux, macOS, and Android are operating systems and are classified as system software.
III. The OS kernel manages CPU scheduling, memory allocation, and hardware access on behalf of programs.
IV. A web browser and a word processor are examples of system software because they help users perform common tasks.
Identify the CORRECT option.
Device drivers are system software, not application software.
Statement II is correct.
Linux, macOS, and Android are operating systems, and operating systems are system software.
Statement III is correct.
The OS kernel manages CPU scheduling, memory allocation, and hardware access.
Statement IV is incorrect.
A web browser and a word processor are application software, not system software.
So, only statements II and III are correct.
Online Test Series, Information About Examination,
Syllabus, Notification
and More.
Online Test Series, Information About Examination,
Syllabus, Notification
and More.