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

Which one of the following is not a characteristic of flash memory ?

  1. A.It is an ultraviolet erasable programmable ROM.
  2. B.It is an electrically erasable programmable ROM.
  3. C.It retains data without power.
  4. D.It is a non-volatile memory.

Correct answer

A. It is an ultraviolet erasable programmable ROM.

Explanation

The correct answer is A, It is an ultraviolet erasable programmable ROM. Flash memory is erased electrically, not by ultraviolet light, so this is not one of its features.

Flash memory is a type of EEPROM (electrically erasable programmable read-only memory) that can erase and rewrite whole blocks at a time, which makes it fast. It is used in pen drives, memory cards, SSDs and the firmware chips of phones and computers. The older EPROM chip had a small quartz window and was erased by shining ultraviolet light on it, which is a different technology.

B is a true feature: flash is a form of electrically erasable ROM. C is true: it keeps stored data even when the power is switched off. D is true: holding data without power is exactly what non-volatile means.

Exam tip: EPROM is erased by UV light, EEPROM and flash are erased electrically, and all of them are non-volatile.

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.

Q4.Computer AwarenessAsked in: CDS · CDS-II 2026, GKMedium

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
Show answer
Correct answer: 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.