Software Engineering Set 37
On This Page
This set of Software Engineering Multiple Choice Questions & Answers (MCQs) focuses on Software Engineering Set 37
Q1 | Which model in system modelling depicts the dynamic behavior of the system?
- Context Model
- Behavioral Model
- Data Model
- Object Model
Q2 | Which model in system modelling depicts the static nature of the system?
- Behavioral Model
- Context Model
- Data Model
- Structural Model
Q3 | Which perspective in system modelling shows the system or data architecture?
- Structural perspective
- Behavioral perspective
- External perspective
- All of the mentioned
Q4 | The UML supports event-based modeling using ____________ diagrams.
- Deployment
- Collaboration
- State chart
- All of the mentioned
Q5 | Which of the following diagram is not supported by UML considering Data-driven modeling?
- Activity
- Data Flow Diagram (DFD)
- State Chart
- Component
Q6 | _________________ allows us to infer that different members of classes have some common characteristics.
- Realization
- Aggregation
- Generalization
- dependency
Q7 | ______________ & ______________ diagrams of UML represent Interaction modeling.
- Use Case, Sequence
- Class, Object
- Activity, State Chart
- All of the mentioned
Q8 | ___________ Classes are used to create the interface that the user sees and interacts withas the software is used.
- Controller
- Entity
- Boundary
- Business
Q9 | Which of the following statement is incorrect regarding the Class-responsibility-collaborator (CRC) modeling?
- All use-case scenarios (and corresponding use-case diagrams) are organized into categories in CRC modelling
- The review leader reads the use-case deliberately
- Only developers in the review (of the CRC model) are given a subset of the CRC model index cards
- All of the mentioned
Q10 | Which is the first step in the software development life cycle?
- Analysis
- Design
- Problem/Opportunity Identification
- Development and Documentation
Q11 | Which tool is use for structured designing?
- Program flowchart
- Structure chart
- Data-flow diagram
- Module
Q12 | A step by step instruction used to solve a problem is known as
- Sequential structure
- A List
- A plan
- An Algorithm
Q13 | In the Analysis phase, the development of the ____________ occurs, which is a clearstatement of the goals and objectives of the project.
- documentation
- flowchart
- program specification
- design
Q14 | Actual programming of software code is done during the ____________ step in the SDLC.
- Maintenance and Evaluation
- Design
- Analysis
- Development and Documentation
Q15 | Which of the property of software modularity is incorrect with respect to benefits softwaremodularity?
- Modules are robust
- Module can use other modules
- Classes
- Sub procedures
Q16 | Which of the property of software modularity is incorrect with respect to benefits softwaremodularity?
- Modules are robust
- Module can use other modules
- Modules Can be separately compiled and stored in a library
- Modules are mostly dependent
Q17 | _______________ is a measure of the degree of interdependence between modules.
- Cohesion
- Coupling
- None of the mentione
- D All of the mentioned
Q18 | This set of Basic Software Engineering Questions and Answers focuses on “FunctionOriented Software Design”. 1. Choose the option that does not define Function Oriented Software Design.
- It consists of module definitions
- Modules represent data abstraction
- Modules support functional abstraction
- None of the mentioned
Q19 | Which of the following is a complementary approach to function-oriented approach?
- Object oriented analysis
- Object oriented design
- Structured approach
- Both Object oriented analysis and design
Q20 | Debugging is:
- creating program code
- finding and correcting errors in the program code
- identifying the task to be computerize
- D creating the algorithm
Q21 | Cohesion is a qualitative indication of the degree to which a module
- can be written more compactly
- focuses on just one thing
- is able to complete its function in a timely manner
- is connected to other modules and the outside world
Q22 | Which of the following is a disadvantage of OOD?
- Easier maintenance
- Objects are potentially reusable components
- A , B
- None
Q23 | Which of the following describes”Is-a-Relationship”?
- Aggregation
- Inheritance
- Dependency
- All of the mentioned
Q24 | Object that collects data on request rather than autonomously is known as
- Active Object
- Passive Object
- Multiple instance
- None of the mentioned
Q25 | Which of the following is a function of CASE Tool?
- Supporting Structured analysis and design (SA/SD)
- Maintaining the data dictionary
- Checking whether DFDs are balanced or not
- All of the mentioned