Part-4 Introduction to Software Engineering MCQs(Multiple Choice Questions Highlights) Questions | PDF | Quiz To test your Knowledge 1000 MCQs | Geekforgeeks.in

 


46. Software deteriorates rather than wears out

because

a. Software suffers from exposure to hostile

environments

b. Defects are more likely to arise after

software has been used often

c. Multiple change requests introduce

errors in component interactions

d. Software spare parts become harder to

order

Answer: Option (c)




47. Which of the items listed below is not one of

the software engineering layers?

a. Process

b. Manufacturing

c. Methods

d. Tools

Answer: Option (b)



48. Which of these are the 5 generic software

engineering framework activities?

a. Communication, planning, modeling,

construction, deployment

b. Communication, risk management,

measurement, production, reviewing

c. Analysis, designing, programming,

debugging, maintenance

d. Analysis, planning, designing,

programming, testing

Answer: Option (c)



49. The incremental model of software

development is

a. A reasonable approach when requirements

are well defined

b. A good approach when working core

product is required.

c. The best approach to use when large

development team

d. A revolutionary model that is not

commercially used.

Answer: Option (b)



50. The spiral model of software development

a. Ends with the software delivery of the

product

b. Is more chaotic than incremental model

c. Calculate risk at each phase

d. All the three

Answer: Option (c)



51. The prototyping software model is a. A reasonable approach when requirements

are well defined

b. Useful only when customer can not define

requirement clearly

c. best for large development team

d. A risky model for producing meaningful

product

Answer: Option (b)



52. Which question no longer concerns the modern

software engineer?

a. Why does computer hardware cost so

much?

b. Why does software take a long time to

finish?

c. Why does it cost so much to develop a

piece of software?

d. Why can’t software errors be removed

from products prior to delivery?

Answer: Option (a)



53. Software is a product and can be manufactured

using the same technologies used for other

engineering artifacts

a. True

b. False

Answer: Option (b)



54. Software deteriorates rather than wears out

because

a. Software suffers from exposure to hostile

environments

b. Defects are more likely to arise after

software has been used often

c. Multiple change requests introduce

errors in component interactions

d. Software spare parts become harder to

order

Answer: Option (c)



55. WebApps are a mixture of print publishing and

software development, making their

development outside the realm of software

engineering practice.

a. True

b. False

Answer: Option (b)



55. There are no real differences between creating

WebApps and MobileApps

a. True

b. False

Answer: Option (b)



56. In its simplest form an external computing

device may access cloud data services using a

web browser.

a. True

b. False

Answer: Option (a)




57. Product line software developments depends the

reuse of existing software components to

provide software engineering leverage.

a. True

b. False

Answer: Option (a)



58. Which of the items listed below is not one of

the software engineering layers?

a. Process

b. Manufacturing

c. Methods

Tools Answer: Option (b)



59. Which of these are the 5 generic software

engineering framework activities?

a. communication, planning, modeling,

construction, deployment

b. communication, risk management,

measurement, production, reviewing

c. analysis, designing, programming,

debugging, maintenance

d. analysis, planning, designing,

programming, testing

Answer: Option (a)



60. Most software continues to be custom built

because

a. Component reuse is common in the

software world.

b. Reusable components are too expensive to

use.

c. Software is easier to build without using

someone else's components.

d. Off-the-shelf software components are

unavailable in many application

domains.

Answer: Option (d)

Post a Comment

0 Comments