Quiznetik

Software Engineering | Set 4

1. How many feasibility studies is conducted in Requirement Analysis ?

Correct : B. three

2. 2 REQUIREMENT ENGINEERING PROCESS: FEASIBILITY STUDIES,

Correct : C. five

3. Traceability is not considered in Requirement Analysis.

Correct : B. false

4. Requirements analysis is critical to the success of a development project.

Correct : A. true

5. and                    are the two issues of Requirement Analysis.

Correct : B. stakeholder, developer

6. The requirements that result from requirements analysis are typically expressed from one of three perspectives or views.WhaT is that perspective or view ?

Correct : D. physical

7. Requirements Analysis is an Iterative Process.

Correct : A. true

8. Coad and Yourdon suggested                 selection characteristics that should be used as an analyst considers each potential object for inclusion in the requirement analysis model.

Correct : D. six

9. Requirements should specify ‘what’ but not ‘how’.

Correct : A. true

10. What are the types of requirements ?

Correct : D. all of the mentioned

11. Select the developer-specific requirement ?

Correct : D. both portability and maintainability

12. Which one of the following is not a step of requirement engineering?

Correct : B. design

13. FAST stands for

Correct : C. facilitated application specification technique

14. QFD stands for

Correct : C. quality function deployment

15. A Use-case actor is always a person having a role that different people may play.

Correct : B. false

16. The user system requirements are the parts of which document ?

Correct : B. srs

17. A stakeholder is anyone who will purchase the completed software system under development.

Correct : B. false

18. Conflicting requirements are common in Requirement Engineering, with each client proposing his or her version is the right one.

Correct : A. true

19. Which is one of the most important stakeholder from the following ?

Correct : D. users of the software

20. SA/SD features are obtained from which of the methodologies?

Correct : D. all of the mentioned

21. Which of the following is not an activity of Structured Analysis (SA) ?

Correct : C. all the functions represented in the dfd are mapped to a module structure

22. To arrive at a form which is suitable for implementation in some programming language is the purpose of

Correct : B. structured design (sd)

23. The results of structured analysis can be easily understood by ordinary customers.

Correct : A. true

24. Structured Analysis is based on the principle of Bottom-Up Approach.

Correct : B. false

25. The context diagram is also known as

Correct : A. level-0 dfd

26. A directed arc or line in DFD represents

Correct : C. data flow

27. A DFD is always accompanied by a data dictionary.

Correct : A. true

28. Data Store Symbol in DFD represents a

Correct : D. all of the mentioned

29. Why does architectural design occurs during product design?

Correct : D. all of the mentioned

30. What kind of investments does organization have in order to make most of by the software architects in their design?

Correct : D. all of the mentioned

31. Which of the following is true?

Correct : C. the input of architectural design process is srs

32. Which of these steps are followed in architectural design process?

Correct : D. all of the mentioned

33. Which of these are the content for SAD?

Correct : D. all of the mentioned

34. Which of these are included in the product overview for SAD?

Correct : D. product vision, assumptions, constraints, target markets & business requirements

35. Which amount the following is correct?

Correct : C. mapping between models says sometimes it is difficult to connect different architectural models

36. What are the categories in which quality attributes are divided in?

Correct : D. development & operational attributes

37. Which of these comes under development attribute?

Correct : D. maintainability & reusability

38. Which of these comes under operational attributes?

Correct : D. all of the mentioned

39. What makes a good architecture?

Correct : B. the architect should have the technical requirements for the system and an articulated and prioritized list of qualitative properties

40. What does a typical top level architecture consists of?

Correct : D. all of the mentioned

41. Which among the following are valid questions raised for the top level architectural model?

Correct : D. all of the mentioned

42. Which of the following are correct statements?

Correct : C. an architecture is foremost an abstraction of a system that suppresses details of the components that do not affect how they are used

43. What does “Every software system has an architecture” implies?

Correct : C. all the system to be stable should posses an architecture

44. What is architectural style?

Correct : D. all of the mentioned

45. What is a Reference Model?

Correct : D. it is a division of functionality together with data flow between the pieces, it is standard decomposition of a known problem into parts that cooperatively solve a problem

46. What is Reference architecture?

Correct : D. it is a reference model mapped onto software components & data flow with comments

47. Which of the following is incorrect for Reference model, architectural styles and reference architecture?

Correct : D. none of the mentioned

48. Which of the following can be considered regarding client and server?

Correct : A. client and server is an architectural style

49. Which of the statements truly concludes client and server relation with architectural styles?

Correct : A. they are component types and their coordination is described in terms of protocols that server uses to communicate with each of its clients

50. What truly describes the reference architecture decomposition?

Correct : A. a reference architecture is the mapping of that functionality onto system decomposition may be one to one

51. Which of the following is true?

Correct : C. architecture is high level design

52. What is Architecture?

Correct : D. all of the mentioned

53. Which of the following is golden rule for interface design?

Correct : D. all of the mentioned

54. Which of the following is not a design principle that allow the user to maintain control?

Correct : C. show technical internals from the casual user

55. Which of the following is not a user interface design process?

Correct : C. knowledgeable, frequent users

56. 3 USER INTERFACE DESIGN: INTERFACE

Correct : A. short-term memory

57. Which of the following option is not considered by the Interface design?

Correct : C. the design of the interface between two computers

58. A software might allow a user to interact via

Correct : D. all of the mentioned

59. A software engineer designs the user interface by applying an iterative process that draws on predefined design principles.

Correct : A. true

60. What incorporates data, architectural, interface, and procedural representations of the software?

Correct : A. design model

61. What establishes the profile of end-users of the system?

Correct : B. user’s model

62. What combines the outward manifestation of the computer-based system , coupled with all supporting information that describe system syntax and semantics?

Correct : C. system image

63. Which of the following steps is applied to develop a decision table?

Correct : D. all of the mentioned

64. is a pidgin(simplified version of a language that develops as a means of communication between two or more groups that do not have a language in common)

Correct : D. all of the mentioned

65. Which of the following term is best defined by the statement:”The ability to represent local and global data is an essential element of component-level design.”?

Correct : A. data representation

66. A software component

Correct : D. all of the mentioned

67. Which diagram evolved from a desire to develop a procedural design representation that would not allow violation of the structured constructs?

Correct : B. box diagram

68. A                      executes the loop task first, then tests a condition and repeats the task until the condition fails.

Correct : A. repeat until

69. Which of the following is not a characteristics of box diagram?

Correct : D. providing a notation that translates actions and conditions

70. The                 is represented as two processing boxes connected by an line (arrow) of control.

Correct : B. sequence

71. Which of the following term is best defined by the statement “Notation that can be input directly into a computer-based development system offers significant benefits.”?

Correct : A. machine readability

72. Which of the following term describes testing?

Correct : B. evaluating deliverable to find errors

73. What is Cyclomatic complexity?

Correct : B. white box testing

74. Lower and upper limits are present in which chart?

Correct : A. run chart

75. Maintenance testing is performed using which methodology?

Correct : C. breadth test and depth test

76. White Box techniques are also classified as

Correct : B. structural testing

77. Exhaustive testing is

Correct : C. impractical but possible

78. Which of the following is/are White box technique?

Correct : D. all of the mentioned

79. What are the various Testing Levels?

Correct : D. all of the mentioned

80. Boundary value analysis belong to?

Correct : B. black box testing

81. Alpha testing is done at

Correct : A. developer’s end

82. Software Debugging is a set of activities that can be planned in advance and conducted systematically.

Correct : B. false

83. Which of the following is not a software testing generic characteristics?

Correct : A. different testing techniques are appropriate at different points in time

84. ITG stands for

Correct : D. independent test group

85. By collecting                  during software testing, it is possible to develop meaningful guidelines to halt the testing process.

Correct : C. metrics

86. Test cases should uncover errors like

Correct : A. nonexistent loop termination

87. Which of the following errors should not be tested when error handling is evaluated?

Correct : A. error description is unintelligible

88. What is normally considered as an adjunct to the coding step

Correct : B. unit testing

89. Which of the following is not regression test case?

Correct : D. low-level components are combined into clusters that perform a specific software sub- function

90. Which testing is an integration testing approach that is commonly used when “shrink-wrapped” software products are being developed?

Correct : C. smoke testing

91. In which testing level the focus is on customer usage?

Correct : D. both alpha and beta

92. Validation refers to the set of tasks that ensure that software correctly implements a specific function.

Correct : B. false

93. What are the problems with re-structuring?

Correct : B. loss of documentation

94. Which of the following is not a module type?

Correct : A. object modules

95. Reverse engineering of data focuses on

Correct : C. all of the mentioned

96. Forward engineering is not necessary if an existing software product is producing the correct output.

Correct : B. false

97. Which of the following is not an example of a business process?

Correct : D. testing software

98. Which of the following is a data problem?

Correct : B. record organisation problems

99. When does one decides to re-engineer a product?

Correct : C. when hardware or software support becomes obsolete

100. Which of the following is not a business goal of re-engineering ?

Correct : D. none of the mentioned