Anda di halaman 1dari 12

INTRODUCTION TO SOFTWARE ENGINEERING MCQS:

1. Todays software typically have __________ and __________ a. b. c. d. single processor and linear source gui and client-server architecture quality output and within budget linear source and alpha-numeric output

2. Software development process delivers ______________ software on time and within budget a. b. c. d. quality maintainable client-server quality output gui

3. As per latest ibm report ________ % of the projects are cancelled before they are completed a. b. c. d. 32 53 31 58

4. Major problem of software industry is its inability to develop _________ a. b. c. d. quality software software within budget software delivered on time bug-free software

5. __________ has become a fixture of everyday life a. b. c. d. software crisis y2k problem software failures system crashing

6. __________ was the most crucial problem of last century. a. software crisis b. y2k problem c. software failures

d. system crashing

7. In the dhahran attack, the system had been operating for more than_________ a. b. c. d. 100 hours 10 hours 50 hours 200 hours

8. Ariane-5 launch was failed due to__________ a. b. c. d. one little bug carelessness over optimism lack of guidance

9. _________is an essential part in todays it field a. b. c. d. operating systems financial software microsoft programmers

10. The failures ranged from producing the wrong information which resulted in________ a. b. c. d. software crisis system crashing y2k problem quality-less software.

11. Microsoft released windows xp on___________ a. b. c. d. oct 25,2001 dec 23,2001 aug 21,2001 oct 25,2003.

12. _________is the cause for project failures a. software crisis b. y2k problem c. software failures d. system crashing

13. Computers provide greater reliability than the devices they replace means ___________ a. software does not fail b. software can be executed any number of times c. it does not wear out easily d. call the above

14. Testing the software shows_______. a. absence of errors b. correctness of the software c. maximum possible errors d. none

15. Software can work first at the right time_________. a. true b. false c. need prototyping d. both b and c

16. The reason behind emergence of software engineering as a discipline_______. a. delay in delivery of software b. no enough software engineers in the development team c. both a and b d. none of the above

17. Software is easy to change_______. a. is different from source code files are easy to edit b. changes can be made without introducing errors c. false because the process is tedious and expensive d. both a and c

18. Software becomes better if______. a. there are more features b. more umber of engineers to develop the software c. it is tested more d. all the above

19. Software is more than _______. a. program b. software c. manuals d. source code and object code

20. Any program is a subset of _______. a. program

b. software c. manuals d. source code and object code

21. Documentation consists of different types of_______. a. program b. software

c. manuals d. source code and object code

22. Program is combination of _______ and ______. a. program b. software c. manuals d. source code and object code

23. Operating procedures contains _______ and _______. a. program b. software c. manuals d. user manuals and operational manuals 24. Management of software development is dependent on _____________ a. people b. product c. process d. project 25. _________ can systematically use the best technical & managerial practices to successfully complete their project a. b. c. d. developer people process product

26. _________leave insufficient time to do the essential project work a. b. c. d. unrealistic schedules shortage of time plenty of spare time none of these

27. Developer are rarely motivated by seemingly arbitrary goals of achieving _________ a. b. c. d. external entity customer satisfaction higher maturity level none of these

28. The industry awareness of process improvement frameworks on___________ a. b. c. d. capability maturity model effective iso 9001 all of the above

29. The software process improvement despite best of intentions, fail due to _________ a. b. c. d. lack of knowledge lack of true commitment wrong motivation insufficient time

30. Software organisation may deliver release __________ ontime a. b. c. d. 1.2 0.5 1.0 2.0

31. The requirement for a bridge typically ---------------much during construction a. donot change b. change c. both a & b 31.Develpoers have been writing program for ------------years a.50 years or so b. 60 years

c. 10 years

32. The behavour and and nature of software characteristics of quite -------------compared to human life a. different b.same c. none of these

33.Engineers have been constructing bridges for --------------of years a. thousands b. hundreds c. decades

34. What changes rapidly in writing a program a) hardware and software b) techniques c) materials 35. When a program fails the reason are often a) unavailable b) avail c) none of these

37. Software application are grouped into _________ areas for convenience a) two b) three c) eight d) nine

38. Weather forecasting is an example of _______ software a) system software b) embedded software

c) real time software d) business software

39. The software designed to process business applications is called _______ a) system software b) embedded software c) real time software d) business software

40.___________ software makes the use of non-numerical algorithms to solve complex problems a) embedded software b) real time software c) personal computer software d) artificial intelligence software

41. An example of web based software is ___________ a) html b) c c) c++ d) linux

42. In engineering and scientific software ____________ is normally required to process data a) huge computing b) limited computing c) software analysis d) normal analysis

43. Software is not easy to change because, a) source code is difficult to alter. b) every change requires that the complete system be re-verified. c) changes made will hang the system every time. d) source code alteration requires proper license 44. Testing software or proving software correct can remove all the errors is not true because, a)we dont test a software b)softwares are never wrong c)testing can only show the presence of errors d)none of these 45. Reusing software increases safety is not true because. a)reusing software improves only the development efficiency b)reusing software increases its own quality and not security c)reusing software decreases its performance d)reusing software increases suitability 46.Software with more features is better software is no true because, a)all softwares have single feature b)softwares cannot be rated as better or best c)all software's have different features that they cannot be compared d)softwares that do one thing well is the best software 47.Addition of more software engineers will make up the delay is true in which of the following cases? a)there is no such case b)civil engineering work c)software development crew d)all cases 48.The aim has shifted from developing working programs to which of the following?

a)to develop high quality but erroneous programs b)to develop medium quality but error free programs c)to develop good quality, maintainable programs d)all of the above

49.The _________ are the events that are used to ascertain the status of the project. a) b) c) d) deliverables milestones product process

50._________ is the collection of activites that lead to a product. a) b) c) d) documentation project process none of these

51. _________quantitative measure of the degree to which a system, component, or processes a given attribute. a) metric b) measure c) measurement d) none of these 52.When a single data point has been collected a _________ has been established. a) b) c) d) metric measure measurement none of these

53._____________ occurs as the result of the collection of one or more data points. a) metric b) measure c) measurement

d) none

of

these

54.___________ quantify the attributes of software development process and environment. a) software metrics b) procees metrics c) product metrics d) none of these 55.The areas which are not given priority to the people? a. b. c. d. career development training career development all the above

56.The proper planning is required to monitor the status of development and to control the complexity are: a. b. c. d. the people the product the process the project

57.In which software development has many life cycle models and process improvements models? a. b. c. d. the people the products the process the project

58. In software development ,the managers who can understand the psychology of people and provide good leadershsip? a. b. c. d. the people the product the process the project

59.The dependency order starts from:

a. b. c. d.

the people the product c. the process the project

60. The management of software development is heavily dependent on : a. b. c. d. the people the product the process all the above

Anda mungkin juga menyukai