Live Practice Test

SSC CGL Software and Programming Practice Test 1

15 computer awareness questions on system software, applications, operating systems, languages, and utility tools.

Timer-based practiceDetailed answer reviewMobile-friendly flow
SSC CGL Sponsor
High Intent Competitive Exam Traffic

Leaderboard slot above the practice session for revision tools, test series, books, and career products.

SSC CGL Practice Session

SSC CGL Software and Programming Practice Test 1

15 computer awareness questions on system software, applications, operating systems, languages, and utility tools.

Questions
13
Marking
+2 correct, -0.5 wrong
Format
15-question ad-supported session
Preview all 13 questions in SSC CGL Software and Programming Practice Test 1 (no login required)
  1. Software

    1. Which of the following is system software?

    • A. MS Word
    • B. Windows (Correct)
    • C. PowerPoint
    • D. Paint

    Explanation: Windows is an operating system, which is system software.

  2. Software

    2. MS Word is an example of:

    • A. Application software (Correct)
    • B. System software
    • C. Firmware
    • D. Programming language

    Explanation: MS Word is application software used for word processing.

  3. Operating Systems

    3. An operating system mainly acts as an interface between:

    • A. CPU and monitor only
    • B. User and computer hardware (Correct)
    • C. Printer and scanner
    • D. Browser and internet

    Explanation: The operating system manages hardware and provides a usable interface.

  4. Programming

    4. A compiler is used to:

    • A. Print source code
    • B. Convert high-level language into machine code (Correct)
    • C. Send e-mail
    • D. Create folders

    Explanation: Compilers translate source code into machine-level or object-level code.

  5. Operating Systems

    5. Which of the following is NOT an operating system?

    • A. Linux
    • B. Windows
    • C. Android
    • D. MS Excel (Correct)

    Explanation: MS Excel is a spreadsheet application, not an operating system.

  6. Programming

    6. Machine language is understood directly by the:

    • A. Printer
    • B. CPU (Correct)
    • C. Mouse
    • D. Projector

    Explanation: Machine language instructions are executed directly by the CPU.

  7. Software

    7. A set of instructions given to a computer is called a:

    • A. Program (Correct)
    • B. Folder
    • C. Port
    • D. Printer

    Explanation: A program is a sequence of instructions written for a computer.

  8. Programming

    8. A bug in a computer program means:

    • A. A hardware cable
    • B. An error or defect (Correct)
    • C. A type of storage
    • D. A scan result

    Explanation: A bug refers to an issue or defect in software or logic.

  9. Utilities

    9. Disk cleanup is generally considered a:

    • A. Gaming tool
    • B. Utility program (Correct)
    • C. Programming language
    • D. Network cable

    Explanation: Disk cleanup is a utility used to remove unnecessary files.

  10. Software Categories

    10. Photoshop, Word, and Excel are examples of:

    • A. Application software (Correct)
    • B. Operating systems
    • C. Input devices
    • D. Memory chips

    Explanation: These are end-user programs designed for specific tasks.

  11. Operating Systems

    11. The process of managing running programs is a responsibility of the:

    • A. Monitor
    • B. Operating system (Correct)
    • C. Keyboard
    • D. Pen drive

    Explanation: The operating system handles process management and resources.

  12. Programming

    12. Which of the following is closer to human-readable coding style?

    • A. Machine language
    • B. Assembly language
    • C. High-level language (Correct)
    • D. Binary only

    Explanation: High-level languages are easier for humans to write and understand.

  13. Software

    13. When software is updated mainly to fix issues, it is often called a:

    • A. Patch (Correct)
    • B. Cursor
    • C. Pointer
    • D. Codec only

    Explanation: A patch is a software update intended to fix bugs or improve security.