Swe MCQ
Swe MCQ
1. ………………….. are stand-alone systems that are marketed and sold to any customer
who wishes to buy them.
a) Generic products b) Customized products c) a,b d) prototype
2. ................ is computer programs and associated documentation.
a) Software b) Software Engineering c) Web service d) None of the above
3. ………………………… is an engineering discipline that is concerned with all aspects of
software production.
a) Software b) Software Engineering c) Web service d) None of the above
4. What are the key challenges facing software engineering?
a) Coping with b) developing trustworthy c) a,b d) None of the
increasing diversity software above
5. The Software ……………… includes a range of characteristics including reliability,
security and safety.
a) Maintainability b) Dependability c) Efficiency d) Acceptability
6. ……………… is the activity of translating the information gathered during the
analysis activity into a document that defines a set of requirements.
a) Requirements b) Requirements c) Requirements d) Requirements
specification validation elicitation analysis
In …………………., the customers and engineers define the software that is to be produced
and constraints.
a) Software b) Software c) Software d) Software
specification development validation evolution
8. The .......................are application systems that run on a local computer, such as a PC.
a) Stand-alone b) Interactive transaction- c) Embedded d) a,b
applications based applications control systems
9. ............................... design, where you identify the overall structure of the system, the
principal components and their relationships as well as how they are distributed.
a) Architectural b) Database c) Interface d) Component
10. ................ is intended to show that, did the system do what was required correctly?
a) Verification b) Validation c) Efficiency d) Acceptability
10. ...................... is an initial version of a system used to demonstrate concepts and try out
design options.
a) Software b) Incremental c) Spiral Model d) None of the
Prototyping Delivery above
11. ……systems are software control systems that control and manage hardware devices.
a) Batch b) Interactive transaction- c) Embedded d) Entertainment
processing based applications
13.…… considers whether the proposed system will be cost-effective from a business
point of view and if it can be developed within existing budgetary constraints.
a) Requirements b) Feasibility c) Requirements d) Requirements
elicitation study specification analysis
21. A prototype is an initial version of a system used to demonstrate concepts and try
out design options ( T ).
22. In Plan-driven processes, planning is incremental and it is easier to change the
process to reflect the changing in customer requirements ( F ).
23. Most practical processes include elements of both plan driven and agile approaches (
T ).
24. The main drawback of the waterfall model is the difficulty of accommodating
changes after the process is underway ( T ).
25. For software systems with a long life, development costs may be several times
maintenance costs ( F ).
26. In Software devolpment step, the software is checked to ensure that it is what the
customer requires. f
27. Software engineers shall advance the integrity and reputation of the profession
consistent with the public interest. T
28. In web-based systems, it is cheaper to change and upgrade the software. t
29. Maintenance involves correcting errors which were not discovered in earlier
stages of the life cycle. T
30. The systems design process allocates the requirements to either hardware or
software systems by establishing an overall system architecture. T
Best Regards,
المبمج جهله
ما ال يسع ر