Skip to content
GK24
Computer AwarenessMediumAsked in: CDS · CDS-II 2026, GK

Which one among the following tasks is NOT carried out by an operating system?

  1. A.To link a program with the subroutines it references
  2. B.To manage data transfer to and from peripherals
  3. C.To allocate memory for storing programs
  4. D.To provide a layered, user-friendly interface

Correct answer

A. To link a program with the subroutines it references

Explanation

The correct answer is A, To link a program with the subroutines it references. Joining a program to the library routines it calls is the job of a linker, a separate system utility, not of the operating system.

When a program is compiled, the compiler produces object code that still contains calls to subroutines kept elsewhere, such as library functions. A linker, also called a link editor, resolves these references and combines the pieces into one executable file. The operating system then loads and runs that file. Its own core duties are process management, memory management, device or input-output management, file management and providing an interface between the user and the hardware.

B is wrong because controlling data transfer to and from printers, disks and other peripherals is device management, a basic OS duty. C is wrong because allocating and freeing main memory for programs is memory management, also done by the OS. D is wrong because the OS gives users a command line or graphical shell that sits as a layer over the hardware.

Exam tip: compiler translates, linker joins object code with libraries, loader puts the program in memory, and the OS manages everything that runs.

View all
Q3.Computer AwarenessAsked in: CDS · CDS-II 2026, GKMedium

Which one among the following is NOT true about Standard Generalised Markup Language (SGML)?

  1. A.It is an international open standard
  2. B.It is dependent on a computer's hardware
  3. C.It is independent of a computer's operating system
  4. D.It defines document type
Show answer
Correct answer: B. It is dependent on a computer's hardware

SGML was designed to be independent of both hardware and software, so saying it depends on a computer's hardware is false.

Q5.Computer AwarenessAsked in: UPSC Civil Services · CSE Prelims 2019, GS Paper IEasy

Which of the following adopted a law on data protection and privacy for its citizens known as 'General Data Protection Regulation' in April 2016 and started implementation of it from 25th May, 2018?

  1. A.Australia
  2. B.Canada
  3. C.The European Union
  4. D.The United States of America
Show answer
Correct answer: C. The European Union

The General Data Protection Regulation (GDPR) is the European Union's data protection law, adopted in April 2016 and applied from 25 May 2018.