Skip to content
GK24
Computer AwarenessEasyAsked in: CDS · CDS-II 2025, GK

Which language uses the symbolic representation of machine codes needed to program a particular processor or processor family?

  1. A.Machine Language
  2. B.Assembly Language
  3. C.High-Level Language
  4. D.All of the above

Correct answer

B. Assembly Language

Explanation

The correct answer is B, Assembly Language. Assembly language replaces the binary machine codes of a processor with short symbols called mnemonics, such as MOV, ADD and JMP.

Each assembly instruction usually corresponds to one machine instruction, so an assembly program is written for a particular processor or processor family and is not portable to a different architecture. A program called an assembler translates the mnemonics into machine code that the CPU can execute. Assembly is a low-level language and is still used for device drivers, embedded systems and code where speed and direct hardware control matter.

Option A is wrong because machine language is the binary code itself, strings of 0s and 1s, not a symbolic form of it. Option C is wrong because high-level languages such as C, Java and Python use English-like statements that are largely independent of the processor and are translated by a compiler or interpreter. Option D is wrong because only assembly language fits the description.

Exam tip: machine language = binary; assembly = mnemonics, translated by an assembler; high-level = compiler or interpreter.

View all
Q1.Computer AwarenessAsked in: CDS · CDS-I 2025, GKEasy

Which one of the following is the characteristic of Artificial Intelligence ?

  1. A.Replicates human decision making
  2. B.Stores relevant information
  3. C.Stores similar kind of data for a specific purpose
  4. D.Allows user to interact with media
Show answer
Correct answer: A. Replicates human decision making

Artificial Intelligence is the ability of a machine to perform tasks that normally need human intelligence, such as reasoning, learning and taking decisions.

Q5.Computer AwarenessAsked in: CDS · CDS-I 2025, GKEasy

Which one among the following is the purpose of firewall?

  1. A.Preventing unauthorised access to computer via the internet
  2. B.Installation of software that can harm the computer
  3. C.Recording everything that is done on computer
  4. D.Running checks to prevent virus attacks
Show answer
Correct answer: A. Preventing unauthorised access to computer via the internet

A firewall stands between a computer or private network and the outside world and blocks traffic that is not allowed.