Software Engineering MCQ
Software Engineering MCQ
221. Lehman's First Law (Lehman and Belady 1985) is
- Continuing change: A program used in real-world environment must change necessarily or become progressively less useful in that environment.
- Increase complexity: As an evolving program change, its strictures tend to become more complex. Extra resources must be devoted to preserving and simplifying he structure.
- Large program evolution: Program evolution is a self-regulating process.
- None of these
222. Graphics
- Extent to which a system or component performs a broad range of functions.
- The objective of an organization to achieve.
- Methods and techniques for coverting data to or from graphic display via computers
- None of these
223. Intolerable risk is
- Ability of two or more systems, to exchange information and to use the information that has been exchanged.
- Time taken to respond to an event.
- Either the hazard not arises, if arise; it will not result in an accident.
- None of these
224. Human Computer Interaction is
- It is concerned with the design, evaluation, and implementation of interactive computing systems for human use and with the study of major phenomena surrounding them.
- Extent to which a software product fulfills its purpose without wasting user's time/energy/degarding their morale.
- Human behavir that results in the introduction of faults into a system.
- None of these
225. Match the following : A- Maintenance control: B- Maintenance prediction: C- Maintenance process: 1-Cost of lanning and scheduling hardware preventive maintenance, and software maintenance and upgrades, managing the hardware and software baselines, and providing response for hardware corrective maitenance. 2-Predicting the number of change requires a system understanding and the relationship between the system and external environment. 3- it is triggered by a set of change requests from system users, management or customers.
- A-1, B-3, C-2
- A-1, B-2, C-3
- A-2, B-3, C-1
- A-3, B-2, C-1
226. Installation and checkout phase
- Period in the software life cycle in which a software product is created from design documentation and debugged.
- Period in the software life cycle in which a software product is integrated in its operational environment. and tested in this environment to ensure it performs as required.
- Period in the software life cycle during which the basic version of a software product is adapted to a specified set of distributed to a customer base.
- None of these
227. Software implementation is
- It is concern with modiication of existing system to meet changing requirements,
- It is a process of concerting system specifications into an executable system.
- It analyzes and checks system representation document, design diagrams and program source code.
- None of these
228. An object-oriented model of system architecture structrures the system with well-defined interfaces.
- Object design models
- Object interface design
- Object oriented models
- None of these
229. Interoperability is
- Ability of two or more systems, to exchange information and to use the information that has been exchanged.
- Time taken to respond to an event.
- Either the hazard not arises, it arise; it will not resultt in an accident
- None of these
230. Parkinson's Law is
- The cost is determined by available resources rather than by objective assessment.
- A program used in real-world environment must change necessarily or become progressively less useful in that environment.
- As an evolving program change, its strictures tend to become more complex.
- Program evoution is a self-regulating process