اردو

Home / Practice / Class 12 / Computer Science / Software development

Software development

5 Class 12 Computer Science questions with answers and explanations.

Printable worksheet with answer key

All questions with answers
  1. The first step in the software development cycle is usually:

    • 1 Testing
    • 2 Requirement analysis
    • 3 Maintenance
    • 4 Deployment
    Show answer

    Correct answer: Requirement analysis

    You must understand what the user needs first.

    Report a mistake

  2. Testing a program to find errors is done to check that it:

    • 1 Is expensive
    • 2 Uses more memory
    • 3 Works correctly
    • 4 Is long
    Show answer

    Correct answer: Works correctly

    Testing finds bugs before release.

    Report a mistake

  3. Documentation of a program helps:

    • 1 Users and developers understand it
    • 2 Reduce its speed
    • 3 Hide the code
    • 4 Remove errors automatically
    Show answer

    Correct answer: Users and developers understand it

    It explains how to use and maintain the software.

    Report a mistake

  4. Fixing bugs after release is part of:

    • 1 Analysis
    • 2 Design
    • 3 Maintenance
    • 4 Planning
    Show answer

    Correct answer: Maintenance

    Maintenance keeps software working.

    Report a mistake

  5. A bug that does not stop a program but gives wrong results is a:

    • 1 Network error
    • 2 Hardware error
    • 3 Logical error
    • 4 Syntax error
    Show answer

    Correct answer: Logical error

    The program runs but the logic is wrong.

    Report a mistake

More Computer Science topics