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

Which one among the following generation computers used microprocessors in their hardware technology?

  1. A.Second Generation
  2. B.Third Generation
  3. C.Fourth Generation
  4. D.Fifth Generation

Correct answer

C. Fourth Generation

Explanation

The correct answer is C, Fourth Generation. Fourth-generation computers, from about 1971, were built around the microprocessor, a whole CPU on a single chip.

Computer generations are named after the main switching technology of the time. The first generation (about 1940–1956) used vacuum tubes, the second (about 1956–1963) used transistors, and the third (about 1964–1971) used integrated circuits. The fourth generation began with very large scale integration (VLSI), which put thousands of transistors on one chip; Intel's 4004 of 1971 was the first commercial microprocessor. This made personal computers such as the IBM PC and the Apple machines possible.

A is wrong: second-generation computers used transistors.

B is wrong: third-generation computers used integrated circuits, not complete microprocessors.

D is wrong: the fifth generation is defined by artificial intelligence and parallel processing, built on the microprocessor technology the fourth generation introduced.

Exam tip: vacuum tubes → transistors → ICs → microprocessors (VLSI) → AI; first microprocessor Intel 4004, 1971.

View all
Q1.Computer AwarenessMedium

In C++, members of a class declared as private can be accessed

  1. A.From anywhere in the program
  2. B.Only within the same class
  3. C.Within the class and its derived classes
  4. D.Only from the main function
Show answer
Correct answer: B. Only within the same class

Private is the most restricted access specifier and is also the default for a C++ class, so private data members can be read or changed only by the member functions of that class, and by a friend function or friend class if one is declared.

Read the full explanation →
Q5.Computer AwarenessEasy

Which statement about a class and an object is correct?

  1. A.A class is an instance of an object
  2. B.An object is a blueprint and a class is its instance
  3. C.A class is a blueprint and an object is its instance
  4. D.A class and an object both occupy memory in the same way
Show answer
Correct answer: C. A class is a blueprint and an object is its instance

A class only describes the data members and member functions that its objects will have, while an object is created from the class, occupies memory and holds actual values; one class may have any number of objects.

Read the full explanation →