Quiznetik

Software Engineering | Set 10

1. Which model in system modelling depicts the dynamic behavior of the system?

Correct : B. Behavioral Model

2. Which model in system modelling depicts the static nature of the system?

Correct : D. Structural Model

3. Which perspective in system modelling shows the system or data architecture?

Correct : A. Structural perspective

4. The UML supports event-based modeling using ____________ diagrams.

Correct : C. State chart

5. Which of the following diagram is not supported by UML considering Data-driven modeling?

Correct : B. Data Flow Diagram (DFD)

6. _________________ allows us to infer that different members of classes have some common characteristics.

Correct : C. Generalization

7. ______________ & ______________ diagrams of UML represent Interaction modeling.

Correct : A. Use Case, Sequence

8. ___________ Classes are used to create the interface that the user sees and interacts with as the software is used.

Correct : C. Boundary

9. Which of the following statement is incorrect regarding the Class-responsibility-collaborator (CRC) modeling?

Correct : C. Only developers in the review (of the CRC model) are given a subset of the CRC model index cards

10. Which is the first step in the software development life cycle?

Correct : C. Problem/Opportunity Identification

11. Which tool is use for structured designing?

Correct : B. Structure chart

12. A step by step instruction used to solve a problem is known as

Correct : D. An Algorithm

13. In the Analysis phase, the development of the ____________ occurs, which is a clear statement of the goals and objectives of the project.

Correct : C. program specification

14. Actual programming of software code is done during the ____________ step in the SDLC.

Correct : D. Development and Documentation

15. Which of the property of software modularity is incorrect with respect to benefits software modularity?

Correct : B. Module can use other modules

16. Which of the property of software modularity is incorrect with respect to benefits software modularity?

Correct : D. Modules are mostly dependent

17. _______________ is a measure of the degree of interdependence between modules.

Correct : B. Coupling

18. This set of Basic Software Engineering Questions and Answers focuses on “Function Oriented Software Design”. 1. Choose the option that does not define Function Oriented Software Design.

Correct : B. Modules represent data abstraction

19. Which of the following is a complementary approach to function-oriented approach?

Correct : D. Both Object oriented analysis and design

20. Debugging is:

Correct : B. finding and correcting errors in the program code

21. Cohesion is a qualitative indication of the degree to which a module

Correct : B. focuses on just one thing

22. Which of the following is a disadvantage of OOD?

Correct : D. None

23. Which of the following describes”Is-a-Relationship”?

Correct : B. Inheritance

24. Object that collects data on request rather than autonomously is known as

Correct : B. Passive Object

25. Which of the following is a function of CASE Tool?

Correct : A. Supporting Structured analysis and design (SA/SD)

26. Function-oriented design techniques starts with functional requirements specified in

Correct : B. SRS

27. In DFDs, user interactions with the system is denoted by

Correct : A. Circle

28. What is Cyclomatic complexity

Correct : B. White Box Testing

29. What are the various Testing Levels?

Correct : A. All of the mentioned

30. Boundary value analysis belong to?

Correct : B. Black Box Testing

31. Alpha testing is done at

Correct : A. Developer’s end

32. The testing in which code is checked

Correct : B. White box testing

33. Testing done without planning and Documentation is called

Correct : C. Adhoc testing

34. Acceptance testing is also known as

Correct : D. Beta Testing

35. Which of the following is not used in measuring the size of the software

Correct : C. Size of module

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

Correct : B. False

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

Correct : D. A,B

38. Which of the following is not a part of Software Configuration Management Basics?

Correct : B. Version

39. The architecture of object-oriented software results in a series of layered subsystems that encapsulate collaborating classes.

Correct : B. True

40. What is a collection of software elements treated as a unit for the purposes of SCM?

Correct : A. Software Configuration Item

41. Which of the following is a example of Configuration Items?

Correct : D. All of the mentioned

42. Quality Management in software engineering is also known as

Correct : A. SQA

43. What is Six Sigma?

Correct : C. It is the most widely used strategy for statistical quality assurance AND The “Six Sigma” refers to six standard deviations

44. Which of the following is not a core step of Six Sigma?

Correct : B. Control

45. Software safety is equivalent to software reliability.

Correct : B. False

46. Which one of the following is not a software quality model?

Correct : A. ISO 9000

47. What is MTTF?

Correct : B. Mean time to failure

48. In reverse engineering process, what refers to the sophistication of the design information that can be extracted from the source code?

Correct : C. abstraction level

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

Correct : D. None of the mentioned

50. CASE stands for

Correct : B. Computer Aided Software Engineering

51. What stores all changes and info related to the project from development through maintenance in CASE tools?

Correct : B. Repository

52. Software Maintenance includes

Correct : D. All of the mentioned

53. What type of software testing is generally used in Software Maintenance?

Correct : A. Regression Testing

54. Which regression test selection technique exposes faults caused by modifications?

Correct : D. Inclusiveness

55. “Robustness” answers which of the following description?

Correct : D. Process continues in spite of unexpected problems

56. Process improvement is the set of activities, methods, and transformations that developers use to develop and maintain information systems.

Correct : B. False

57. Which of the following is not a SQA plan for a project?

Correct : B. amount of technical work

58. It is always best to start process analysis with a new test model.

Correct : B. False

59. CMM stands for

Correct : D. Capability Maturity Model

60. A ________ view shows the system hardware and how software components are distributed across the processors in the system.

Correct : A. Physical

61. Architectural design is a creative process satisfying only functional-requirements of a system.

Correct : B. False

62. Which of the following is a type of Architectural Model?

Correct : D. All of the mentioned

63. What describes how a set of interacting components can share data?

Correct : C. repository pattern