1. Question 1. It is possible that the definition of industry (Engineering) is:
      1. The set of technologies is arranged according to a certain process.
    1. Use tools to create certain products
    2. Is a way to conduct a job to create a product of a certain industry.
    3. It is the use of a combination of technologies needed to produce a certain industry's products.
  2. Question 2. How many steps is the test phase done?
    1. 3
    2. 4
    3. 5
    4. 6
  3. Question 3. A software is called good if it satisfies at least the attributes:
    1. Reliable, effective, appropriate user interface, maintainable, easy to fix.

    2. Reliable, effective, appropriate user interface, maintainable, prices must be acceptable
    3. The software satisfies user requirements, is effective, the user interface is appropriate, maintainable, price is acceptable.
    4. Reliable, effective, high security, maintainable, easy to fix.
  4. Question 4. Maintainable attributes include the following components:
    1. Easy to fix bugs, upgrade.
    2. Easy to fix errors, upgrade and transfer technology.
    3. Easy to fix, there are enough documents to upgrade the software.
    4. Full documentation and change can be made without being too expensive.
  5. Question 5. How many industries are software technologies divided?
    1. 8 sectors
    2. 9 sectors
    3. 10 industries
  6. Question 6. How many steps does object-oriented design include?
    1. 2
    2. 3
    3. 4
    1. Define the object class.
    2. Define properties for the class: class variables
    3. Identify behavior (function): functions
    4. Identify interaction between object classes: interface (notification).
  7. Question 7. Advantages of object-oriented design
    1. Easy to maintain because the objects are independent
    2. Objects are reusable components that are appropriate due to their independence and high inheritance capabilities.
    3. All of the above are correct
  8. Question 8. In the user interface design, how many main interface lines are there?
    1. 3
    2. 5
    3. 2
    4. 7
  9. Question 9. What is the cause of software error?
    1. Defined error requests
    2. Errors in communication between customers and developers
    3. Deliberate deviation with software requirements
    4. All of the above are true
  10. Question 10. How many major steps does the software process handle?
    1. 4
    2. 5
    3. 6
    Step 0: Start: Detect software with errors
    Step 1_ Take the error to the error management system
    Step 2_Effective error for development staff
    Step 3_ Handling errors
    Step 4_Check again
    Step 5_Close the error