Software Engineering Fundamentals
Covers software engineering concepts including development models, design methods, testing, requirements, and project management techniques.
Questions
How many task regions have been included in the spiral model?
- 7
- 6
- 8
- 10
- None of these
Which of the following is/are design methods in software engineering?
- Object models
- Object models and data flow models
- Data flow models only
- Entity-relation-attribute models
- All of the above
Which of the following is not true about data dictionary in software engineering?
- It describes the database or collection of databases.
- It contains the representation and definition of the data elements.
- It provides the relationship between the entities.
- It is created during the requirement analysis phase in SDLC (Software Development Life Cycle).
- None of these
Device drivers are an example of
- workshops
- system software
- application software
- real time software
- business software
Which of the following categories of errors is checked in black box testing?
- Errors in external database
- Behavioural or performance errors
- Errors in data structure
- Interface errors
- All of the above
Which of the following is not included in requirement elicitation in software engineering?
- Prototyping
- Use cases
- Interviews and questionnaire with users, customers and stakeholders
- Workshops
- None of these
Which of the following systems involves no uncertainty in defining the outputs of the system knowing the inputs?
- Review system
- Open system
- Closed system
- Deterministic system
- Abstract system
Which of the following is an industry standard method of measuring a project progress at any given point in time and forecasting its completion date and final cost?
- Accomplishment
- Planned value
- Actual cost
- Objective statement
- Earned value analysis
Which of the following refers to the use of prototyping as a technique for gathering and clarifying requirements?
- Increment development model
- Horizontal prototyping
- Exploratory prototyping
- Vertical prototyping
- Waterfall model
What is the ratio between earned value and actual cost called?
- Planned value
- Schedule variance
- Cost performance index
- Cost variance
- Actual cost
Which of the following systems is based on comparative analysis and use of a formula or an algorithm?
- Probabilistic system
- Strategic information system
- Data analysis system
- Tactical information system
- Deterministic system
In which of the following models are certain elements hidden to simplify the view?
- Inconsistent model
- Incomplete model
- Elided model
- Class diagram
- Association
Which of the following is important in modeling the behaviour of an interface, class or collaboration and emphasising the event ordered behaviour of an object?
- Sequence diagram
- State chart diagram
- Class diagram
- Object diagram
- Interface
Which of the following is a hierarchic decomposition of a project or major activity into successive levels?
- PERT chart
- Manageable task
- Work breakdown structure
- Interoperability
- Controlling
Which of the following, when calculated at a given point in time, means that the project is ______________.
- negative schedule variance
- tactical information system
- information system
- system
- probabilistic system