| Entry | Description |
| I. Solid State Drive | A. Volatile main memory that holds data currently in use by the OS and applications |
| II. Cache Memory | B. Long-term, non-volatile storage used for the operating system and large files |
| III. Random Access Memory $($RAM$)$ | C. Fastest and smallest storage available for processor computations |
| IV. CPU Registers | D. High-speed buffer memory between the CPU and RAM that holds frequently accessed data |
Solid State Drive is used for long-term, non-volatile storage.
So,
I $\to$ B
Cache Memory is a high-speed buffer memory between CPU and RAM.
So,
II $\to$ D
RAM is volatile main memory that holds data currently in use by the OS and applications.
So,
III $\to$ A
CPU Registers are the fastest and smallest storage available for processor computations.
So,
IV $\to$ C
Therefore, the correct matching is:
I-B, II-D, III-A, IV-C
The rendering engine is responsible for displaying the web page on the screen.
It takes HTML, CSS, and JavaScript output and converts them into the visual layout that the user can interact with.
A JavaScript engine mainly executes JavaScript code.
Network protocol stack handles communication over the network.
Transport Layer Security Protocol is used for secure communication.
What are "Cookies" in the context of web browsing?
Cookies are small text files stored on the user's computer by websites.
They are used to save information such as login status, preferences, shopping cart data, and tracking details.
Cookies are not simply browsing history.
They are also not viruses by default.
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.
| 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$
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.
Consider the following statements about the range of numbers in a $9$-bit $1$'s complement and $2$'s complement system.
I. In $9$-bit $1$'s complement, the range is $-255$ to $+255$, and there exist two representations of zero.
II. In $9$-bit $2$'s complement, the range is $-256$ to $+255$, and both $1$'s complement and $2$'s complement can represent exactly $512$ unique values.
III. The maximum positive number representable is $+255$ in both $1$'s complement and $2$'s complement $9$-bit systems.
Identify the CORRECT option.
For $9$-bit $1$'s complement, the range is
$-(2^{8}-1)$ to $+(2^{8}-1)$
$=-255$ to $+255$
Also, in $1$'s complement, there are two representations of zero: positive zero and negative zero.
So, statement I is correct.
For $9$-bit $2$'s complement, the range is
$-2^8$ to $2^8-1$
$=-256$ to $+255$
But $1$'s complement does not represent exactly $512$ unique values because zero has two representations.
So, statement II is incorrect.
The maximum positive number in both systems is
$+255$
So, statement III is correct.
Therefore, statements I and III only are correct.
Online Test Series, Information About Examination,
Syllabus, Notification
and More.
Online Test Series, Information About Examination,
Syllabus, Notification
and More.