
Tutorial 10(Chapter 10)
Quiz by Hadrina
Tag the questions with any skills you have. Your dashboard will track each student's mastery of each skill.
What is the primary focus of software engineering?
Which of the following is NOT a characteristic of a software engineer?
Software products developed for a specific customer's requirements are called:
Which step in the software development process involves identifying problems, opportunities, and objectives?
What is the purpose of the Feasibility Report in software development?
Which of the following is NOT a design activity in the software development process?
What does the System Design Document outline?
Which structured programming technique provides a visual representation of the steps needed to solve a problem?
Which of the following is NOT a logic structure used in programming?
What is the process of identifying and removing errors in program code called?
Syntax errors in program code are related to:
Logic errors in program code result in:
What is the main deliverable of the testing phase in software development?
What is the purpose of program documentation?
Which of the following is NOT a type of software documentation?
What are the two main categories of activities in program maintenance?
What is the role of a Gantt chart in software development?
What does CASE stand for in software engineering?
What is the primary function of CASE tools?
Which of the following is NOT a category of CASE tools based on their use in software development?
What is the fundamental concept of object-oriented programming (OOP)?
What is a class in object-oriented programming?
How are objects created in object-oriented programming?
What are attributes and methods in object-oriented programming?
What is the defining characteristic of first-generation programming languages?
What is the defining characteristic of second-generation programming languages?
What is the defining characteristic of third-generation programming languages?
What is the defining characteristic of fourth-generation programming languages?
What is the defining characteristic of fifth-generation programming languages?
Which of the following is an example of a generic software product?
What is the main objective of the program design phase?
To test the software for errors
Which of the following is NOT a characteristic of a well-written program?
What is the primary goal of program maintenance?
Which of the following activities is typically associated with the operations aspect of program maintenance?
Which of the following activities is typically associated with the changing needs aspect of program maintenance?
What type of software development methodology emphasizes iterative development and collaboration between developers and customers?
What is the difference between a compiler and an interpreter?
What is the purpose of a software development life cycle (SDLC)?
What is the role of a software architect in software development?
Whatis the symbol for a decision in a flowchart?
What does this pseudocode do? print "Hello"?
What is the difference between a flowchart and pseudocode?
What construct should you use to make your pseudocode more readable?
For example, if a class represents a "Car," in object oriented database. What is the method for class car?
A benefit of using flowcharts is:
What does direction of the arrow in flowchart means?

What is the correct order of occurrence in a system flowchart?
In a flowchart, a calculation (process) is represented by:
What would be the output from the following pseudocode?

What is the primary role of a software engineer?
Which of the following is NOT a characteristic of a program?
What is another term for program specification?
What is the purpose of a flowchart in program design?
What are the three basic logic structures used in programming?
Which of the following is NOT a characteristic of a good program?
What is the process of identifying and removing errors in program code called?
What are the two main types of errors that can occur in program code?
What is the purpose of program testing?
What is the purpose of program documentation?
Who are the target audiences for program documentation?
What are the two main categories of activities involved in program maintenance?
What is the purpose of program maintenance?
What is a Gantt chart?
What is a class in OOP?
How many generations of programming languages are there?
What is a deliverable of the system design phase?
Which tool helps track the timeline of a software project?
An iteration is_________________________
A conditional is___________________________