Font size
S
M
L
XL
WorksheetsSoftware Engineering Quiz
Total questions: 158
Worksheet time: 1hrs 19mins
Name
Class
Date
1.
1. Mention any two indirect measures of product ?
a)
a. Quality
b)
b. Efficiency
c)
c. Accuracy
d)
d. Both A and B
2.
2. The model in which the requirements are implemented by its category is ______ .
a)
a. Evolutionary Development Model
b)
b. Waterfall Model
c)
c. Prototyping
d)
d. Iterative Enhancement Mode
3.
3. Which of the following is a Strategy to achieve Software diversity ?
a)
a. Different programming languages
b)
b. Different design methods and tools
c)
c. Explicit specification of different algorithms
d)
d. All of the mentioned
4.
4. Agility can be applied to any software process using design a process in such a way that ,
a)
a. Allows the project team to adapt tasks
b)
b. Conduct planning to get the fluidity of an agile development approach
c)
c. An incremental delivery strategy that gets working software to the customer
d)
d. All of the mentioned above
5.
5. Agile Software Development is based on which of the following type?
a)
a. Iterative Development
b)
b. Incremental Development
c)
c. Both Incremental and Iterative Development
d)
d. Linear Development
6.
6. Which is the first step in the software development life cycle ?
a)
a. Analysis
b)
b. Design
c)
c. Problem/Opportunity Identification
d)
d. Development and Documentation
7.
7. A step by step instruction used to solve a problem is known as
a)
a. Sequential structure
b)
b. A List
c)
c. A plan
d)
d. An Algorithm
8.
8. Who designs and implement database structures.
a)
a. Programmers
b)
b. Project managers
c)
c. Technical writers
d)
d. Database administrators
9.
9. Debugging is:
a)
a. creating program code
b)
b. finding and correcting errors in the program code
c)
c. identifying the task to be computerized
d)
d. creating the algorithm
10.
10. The importance of software design can be summarized in a single word which is:
a)
a. Efficiency
b)
b. Accuracy
c)
c. Quality
d)
d. Complexity
11.
11. Which one of the following is not a software process quality?
a)
a. Visibility
b)
b. Timeliness
c)
c. Productivity
d)
d. Portability
12.
12. What is system software ?
a)
a. computer program
b)
b. Testing
c)
c. AI
d)
d. IOT
13.
13. The process to gather the software requirements from client, analyze and document them is Known as :
a)
a. Requirement engineering process
b)
b. Requirement elicitation process
c)
c. User interface requirements
d)
d. Software system analyst
14.
14. Who manages the effects of change throughout the software process?
a)
a. Software project tracking and control
b)
b. Software configuration management
c)
c. Measurement
d)
d. Technical reviews
15.
15. Which of the following is/are considered stakeholder in the software process?
a)
a. Customers
b)
b. End-users
c)
c. Project managers
d)
d. All of the above
16.
16. What is the detailed sequence of steps that describes the interaction between the user and the application?
a)
a. Scenario scripts
b)
b. Support classes
c)
c. Key classes
d)
d. Subsystems
17.
17. Which SDLC activity does the user initiates the request for a desired software product?
a)
a. Requirement gathering
b)
b. Implementation
c)
c. Disposition
d)
d. Communication
18.
18. specification is also known as SRS document.
a)
a. white-box
b)
b. grey-box
c)
c. black-box
d)
d. none of the mentioned
19.
19. In Risk management process what makes a note of all possible risks, that may occur in the project ?
a)
a. Manage
b)
b. Monitor
c)
c. Categorize
d)
d. Identification
20.
20. What is the main aim of Software engineering?
a)
a. Reliable software
b)
b. Cost effective software
c)
c. Reliable and cost effective software
d)
d. none of the above
21.
21. Which tools are helpful in all the stages of SDLC, for requirement gathering to Testing and documentation?
a)
a. Upper case tools
b)
b. Lower CASE tools
c)
c. Integrated case tools
d)
d. None of the above
22.
22. Modularization is a technique to divide a software system into multiple discrete and independent modules.
a)
a. True
b)
b. False
23.
23. Project risk factor is considered in which model?
a)
a. Spiral model
b)
b. Waterfall model
c)
c. Prototyping model
d)
d. None of the above
24.
24. In Software validation, requirements can be checked against following conditions : 1) If they can be practically implemented 2) If they are valid and as per functionality and domain of software 3) If there are any ambiguities 4) If they are completed
a)
a. True
b)
b. False
25.
25. In OOD, the attributes(data variables. and methods( operation on the data. are bundled together is called
a)
a. Classes
b)
b. Objects
c)
c. Encapsulation
d)
d. Inheritance
26.
26. Which of these software characteristics are used to determine the scope of a software project ?
a)
a. Only performance.
b)
b. Only context.
c)
c. Information objectives, function, performance
d)
d. None of the above.
27.
27. Which tools are used for project planning, cost, effort estimation, project scheduling and resource planning ?
a)
a. Process modeling tools
b)
b. Project management tools
c)
c. Diagram tools
d)
d. Documentation tools
28.
28. If the objects focus on the problem domain, then we are concerned with
a)
a. Object Oriented Analysis
b)
b. Object Oriented Design
c)
c. Object Oriented Analysis and Design
d)
d. None of the above
29.
29. Which design deals with the implementation part in which it shows a system and its sub-systems in the previous two designs ?
a)
a. Architectural design
b)
b. High-level design
c)
c. Detailed design
d)
d. Both A& B
30.
30. Which is not a step of Requirement Engineering?
a)
a. Requirements elicitation
b)
b. Requirements analysis
c)
c. Requirements design
d)
d. Requirements documentation
31.
31. which model is not suitable for large software projects but good one for learning and experimenting?
a)
a. Big bang model
b)
b. Spiral model
c)
c. Iterative model
d)
d. Waterfall model
32.
32. RAD Software process model stands for
a)
a. Rapid Application Development
b)
b. Relative Application Development
c)
c. Rapid Application Design
d)
d. Recent Application Development
33.
33. Software project management comprises of a number of activities, which contains
a)
a. Project planning
b)
b. Scope management
c)
c. Project estimation
d)
d. All mentioned above
34.
34. What is a child window that contains message for the user and request for some action to be taken?
a)
a. Dialogue box
b)
b. Text-Box
c)
c. Check-Box
d)
d. Radio Button
35.
35. Compilers, Editors software come under which type of software?
a)
a. System software
b)
b. Application software
c)
c. Scientific software
d)
d. None of the above
36.
36. A Project can be characterized as
a)
a. Every project may not have a unique and distinct goal.
b)
b. Project is routine activity or day-to-day operations.
c)
c. Project does not comes with a start time and end time.
d)
d. None of the above.
37.
37. software consists of
a)
a. set of instructions + operating procedures
b)
b. programs + documentation + operating procedures
c)
c. programs + hardware manuals
d)
d. set of programs
38.
38. Which risk gives the degree of uncertainty and the project schedule will be maintained so that the product will be delivered in time?
a)
a. Business risk
b)
b. Technical risk
c)
c. Schedule risk
d)
d. Project risk
39.
39. Which of the following is/are Project Estimation Technique?
a)
a. Empirical Estimation Technique.
b)
b. Heuristic Estimation Technique
c)
c. Analytical Estimation Technique
d)
d. All of the above.
40.
40. Which model is also known as Verification and validation model?
a)
a. Waterfall model
b)
b. Big Bang model
c)
c. V-model
d)
d. Spiral model
41.
41. Software project management is the process of managing all activities that are involved in software development, they are………
a)
a. Time
b)
b. Cost
c)
c. Quality management
d)
d. All mentioned above
42.
42. What is the meaning of requirement elicitation in software engineering?
a)
a. Gathering of requirement.
b)
b. Understanding of requirement
c)
c. Getting the requirements from client
d)
d. All of the above
43.
43. The maximum number of objects that can participate in a relationship is called ………….
a)
a. Attributes
b)
b. Operations
c)
c. Cardinality
d)
d. Transformers
44.
44. Which document is created by system analyst after the requirements are collected from Various stakeholders?
a)
a. Software requirement specification
b)
b. Software requirement validation
c)
c. Feasibility study
d)
d. Requirement Gathering
45.
45. Which is focused towards the goal of the organization?
a)
a. Feasibility study
b)
b. Requirement gathering
c)
c. Software requirement specification
d)
d. Software requirement validation
46.
46. An entity in ER Model is a real world being, which has some properties called……..
a)
a. Attributes
b)
b. Relationship
c)
c. Domain
d)
d. None of the above
47.
47. The rules of writing 'if-then-else', 'case-switch', 'while-until' and 'for' control flow statements are called………..
a)
a. Comments
b)
b. Functions
c)
c. Line length and wrapping
d)
d. Control Structure
48.
48. Which of the following is not defined in a good Software Requirement Specification (SRS. document?
a)
a. Functional Requirement.
b)
b. Nonfunctional Requirement.
c)
c. Goals of implementation.
d)
d. Algorithm for software implementation.
49.
49. SRS is a document created by system analyst after the requirements are collected from various stakeholders.
a)
a. Yes
b)
b. No
50.
50. Human aspects of Software Engineering refers Individuals and teams do software engineering work
a)
a. Individuals and teams do software engineering work
b)
b. May one person has much of the responsibility
c)
c. Both A and B
d)
d. None of the mentioned above
51.
51. Number of clauses used in ISO 9001 to specify quality system requirements are
a)
a. 15
b)
b. 20
c)
c. 25
d)
d. 28
52.
52. Why human aspects of Software Engineering important?
a)
a. To make sure that software engineers on a team to play well with their colleagues
b)
b. To make sure that the dynamics of the team are right
c)
c. To identify the developer sometimes have a reputation of not playing well with others
d)
d. All of the mentioned above
53.
53. Amongst which of the following is / are the characteristics of a software engineer
a)
a. An effective software engineer has an acute awareness of the needs of other members of his team
b)
b. An effective software engineer is brutally honest
c)
c. An effective software engineer exhibits resilience under pressure
d)
d. All of the mentioned above
54.
54. One of the fault base testing techniques is
a)
a. Unit Testing
b)
b. Beta Testing
c)
c. Stress Testing
d)
d. Mutation Testing
55.
55. Which phase is refers to the support phase of software development Acceptance phase
a)
a. Testing
b)
b. Maintenance
c)
c. none of the above
56.
56. What are the types of requirements ?
a)
a. Availability
b)
b. Reliability
c)
c. Usability
d)
d. All of the mentioned
57.
57. Which one of the following is not a step of requirement engineering?
a)
a. Elicitation
b)
b. Design
c)
c. Analysis
d)
d. documentation
58.
58. A use-case actor is always a person having a role that different people may play.
a)
a. True
b)
b. False
59.
59. Which of the following is not a use of a CASE tool ?
a)
a. Support structured analysis and design (SA/SD)
b)
b. Maintains the data dictionary
c)
c. Checks whether DFDs are balanced or not
d)
d. It complies with the available system
60.
60. Structural decomposition is concerned with function calls.
a)
a. True
b)
b. False
61.
61. What is Software Engineering ?
a)
a. Designing a software
b)
b. Testing a software
c)
c. Application of engineering principles to the design a software
d)
d. None of the above
62.
62. What are the features of Software Code ?
a)
a. Simplicity
b)
b. Accessibility
c)
c. Modularity
d)
d. All of the above
63.
63. is a software development activity that is not a part of software processes.
a)
a. Validation
b)
b. Specification
c)
c. Development
d)
d. Dependence
64.
64. is defined as the process of generating analysis and designing documents?
a)
a. Re-engineering
b)
b. Reverse engineering
c)
c. Software re-engineering
d)
d. Science and engineering
65.
65. Why do bugs and failures occur in software?
a)
a. Because of Developers
b)
b. Because of companies
c)
c. Because of both companies and Developers
d)
d. None of the mentioned
66.
67. Define Agile scrum methodology.
a)
a. project management that emphasizes incremental progress
b)
b. project management that emphasizes decremental progress
c)
c. project management that emphasizes neutral progress
d)
d. project management that emphasizes no progress
67.
68. Software patch is defined as
a)
a. Daily or routine Fix
b)
b. Required or Critical Fix
c)
c. Emergency Fix
d)
d. None of the mentioned
68.
69. What is the first step in the software development lifecycle?
a)
a. System Design
b)
b. Coding
c)
c. System Testing
d)
d. Preliminary Investigation and Analysis
69.
70. is not a fundamental activity for software processes in software development.
a)
a. Evolution
b)
b. Design and implementation
c)
c. Validation
d)
d. Verification
70.
71. Structured Analysis is based on the principles of
a)
a. Top-down decomposition approach
b)
b. Divide and conquer principle
c)
c. Graphical representation of results using DFDs
d)
d. All of the mentioned
71.
72. QFD stands for
a)
a. Quality function design
b)
b. Quality function development
c)
c. Quality function deployment
d)
d. None of the mentioned
72.
73. IEEE 830-1993 is a IEEE recommended standard for
a)
a. Software Requirement Specification
b)
b. Software design
c)
c. Testing
d)
d. Both (a) and (b)
73.
74. To avoid a frenzied work environment, the team should
a)
a. Have access to all information required to do the job
b)
b. Should not be modified the objectives unless absolutely necessary
c)
c. Avoid frustration
d)
d. All of the mentioned above
74.
75. If the objects focus on the problem domain, then we are concerned with
a)
a. Object Oriented Analysis
b)
b. Object Oriented Design
c)
c. Object Oriented Analysis and Design
d)
d. None of the above
75.
76. Amongst which of the following is / are the technical stuff desire to a software engineer Understand the problem
a)
a. Design an effective solution
b)
b. Coding and testing
c)
c. All of the mentioned above
76.
77. The tools that support different stages of software development life cycle are called
a)
a. CASE Tools
b)
b. CAME tools
c)
c. CAQE tools
d)
d. CARE tools
77.
78. They are the principles that serve as a foundation for any work done as part of extreme programming (XP)
a)
a. Communication
b)
b. Simplicity, feedback
c)
c. Courage and respect
d)
d. All of the mentioned above
78.
79. Choose the option that does not define Function Oriented Software Design.
a)
a. It consists of module definitions
b)
b. Modules represent data abstraction
c)
c. Modules support functional abstraction
d)
d. None of the mentioned
79.
80. The major drawback of RAD model is .
a)
a. It requires highly skilled developers/designers.
b)
b. It necessitates customer feedbacks.
c)
c. It increases the component reusability.
d)
d. Both (a) & (c)
80.
81. Select the developer-specific requirement ?
a)
a. Portability
b)
b. Maintainability
c)
c. Availability
d)
d. Both Portability and Maintainability
81.
82. Which of the following cannot be applied with the software according to Software Engineering Layers?
a)
a. Process
b)
b. Methods
c)
c. Manufacturing
d)
d. None of the above.
82.
83. Which documentation works as a key tool for software designer, developer and their test team is to carry out their respective tasks?
a)
a. Requirement documentation
b)
b. User documentation
c)
c. Software design documentation
d)
d. Technical documentation
83.
84. Which software enables the program to adequately manipulate information?
a)
a. Instructions
b)
b. Data Structures
c)
c. Documents
d)
d. All of the above
84.
85. A function-oriented design focuses on the entities in the system rather than the data processing activities.
a)
a. True
b)
b. False
85.
86. What DFD notation is represented by the Rectangle?
a)
a. Transform
b)
b. Data Store
c)
c. Function
d)
d. None of the mentioned
86.
87. How many phases are there in Requirement Analysis ?
a)
a. Three
b)
b. four
c)
c. five
d)
d. Six
87.
88. Which phase is refers to the support phase of software development
a)
a. Acceptance phase
b)
b. Testing
c)
c. Maintenance
d)
d. none of the above
88.
89. If every requirement can be checked by a cost-effective process, then the SRS is .
a)
a. Verifiable
b)
b. Traceable
c)
c. Modifiable
d)
d. Complete
89.
90. who deliver the technical skills that are necessary to engineer for a product or an application ?
a)
a. project managers
b)
b. Practitioners
c)
c. Customers
d)
d. End users
90.
91. Software maintenance costs are expensive in contrast to software development
a)
a. True
b)
b. False
91.
92. Requirement engineering process includes which of these steps?
a)
a. Feasibility study
b)
b. Requirement Gathering
c)
c. Software Requirement specification & Validation
d)
d. All mentioned above
92.
93. Software safety is a quality assurance activity that focuses on hazards that may cause an entire system to fall.
a)
a. True
b)
b. False
93.
94. An agile process models give the agile team significant autonomy to make the
a)
a. Project management and technical decisions
b)
b. Identification of business processes
c)
c. Recognizes business opportunity
d)
d. None of the mentioned above
94.
95. Feedback is derived from the source / sources
a)
a. Implemented software itself
b)
b. The customer
c)
c. Software team members
d)
d. All of the mentioned above
95.
96. Model selection is based on
a)
a. Requirements
b)
b. Development team & users
c)
c. Project type & associated risk
d)
d. All of the above
96.
97. In which of the following testing strategies, a smallest testable unit is the encapsulated class or object ?
a)
a. Unit testing
b)
b. Integration testing
c)
c. System testing
d)
d. None of the mentioned
97.
98. Which of the following testing types is not a part of system testing ?
a)
a. Recovery testing
b)
b. Stress testing
c)
c. System testing
d)
d. Random testing
98.
99. A process of developing a software product using software engineering principles and methods is referred to as .
a)
a. Software design
b)
b. Software testing
c)
c. Software evolution
d)
d. All of the mentioned above
99.
100. methods can be used to drive validations tests
a)
a. Yellow-box testing
b)
b. Black-box testing
c)
c. White-box testing
d)
d. All of the mentioned
100.
101. The architecture of object-oriented software results in a series of layered subsystems that encapsulate collaborating classes.
a)
a. True
b)
b. False
101.
102. The construction of object-oriented software begins with the creation of
a)
a. Design model
b)
b. Analysis model
c)
c. Code levels
d)
d. Both design and analysis model
102.
103. categorizes class operations based on the generic function that each performs.
a)
a. Category-based partitioning
b)
b. Attribute-based partitioning
c)
c. State-based partitioning
d)
d. None of the mentioned
103.
104. Amongst which of the followings is / are the attributes of good software ?
a)
a. Deliver the required functionality
b)
b. Performance to the user
c)
c. Maintainable, dependable and usable
d)
d. All of the mentioned above
104.
105. The necessity of software engineering appears because of huge programming.
a)
a. True
b)
b. False
105.
106. A Software encompasses
a)
a. Computer programs
b)
b. Data structures
c)
c. Documentation
d)
d. All of the mentioned above
106.
107. Software engineering enables us to build complex systems in a specified period with high .
a)
a. Analysis, design
b)
b. Time, quality
c)
c. Testing, debugging
d)
d. None of the mentioned above
107.
108. is a product which designed by software professionals and then support over a long term.
a)
a. Software
b)
b. Program
c)
c. Instructions
d)
d. None of the mentioned above
108.
109. Software engineering provides a way to building software
a)
a. Design
b)
b. Methods
c)
c. Solutions
d)
d. Process
109.
110. Requirements Management has a high initial start-up cost but does not need ongoing funding throughout a project.
a)
a. True
b)
b. false
110.
111. Requirements Management is a prerequisite for Quality-Oriented Development.
a)
a. True
b)
b. False
111.
112. Which factors affect the probable consequences if a risk occur ?
a)
a. Risk avoidance
b)
b. Risk monitoring
c)
c. Risk timing
d)
d. Contingency planning
112.
113. SRD stands for .
a)
a. Software Requirements Definition
b)
b. Structured Requirements Definition
c)
c. Software Requirements Diagram
d)
d. Structured Requirements Diagram
113.
114. Software consists of .
a)
a. Set of instructions + operating procedures
b)
b. Programs + documentation + operating procedures
c)
c. Programs + hardware manuals
d)
d. Set of programs
114.
115. Which is the most important feature of spiral model?
a)
a. Quality management
b)
b. Risk management
c)
c. Performance management
d)
d. Efficiency management
115.
116. FAST stands for
a)
a. Functional Application Specification Technique
b)
b. Fast Application Specification Technique
c)
c. Facilitated Application Specification Technique
d)
d. None of the above
116.
117. What are the characteristics of software ?
a)
a. software is developed or engineered , it is not manufactured in the classical sense
b)
b. software doesn't "wear out"
c)
c. software can be custom built or custom build
d)
d. All mentioned above
117.
118. What is the main task of project indicators ?
a)
a. To evaluate the ongoing project's status and track possible risks.
b)
b. To evaluate the ongoing project's status.
c)
c. To track potential risks.
d)
d. None of the above
118.
119. What is the main intent of project metrics ?
a)
a. For strategic purposes
b)
b. To minimize the development schedule.
c)
c. To evaluate the ongoing project's quality on a daily basis
d)
d. To minimize the development schedule and evaluate the ongoing project's quality on a daily basis
119.
120. Which of the following word correctly summarized the importance of software design?
a)
a. Quality
b)
b. Complexity
c)
c. Efficiency
d)
d. Accuracy
120.
121. Which of the following threatens the quality and timeliness of the produced software?
a)
a. Business risks
b)
b. Potential risks
c)
c. Technical risks
d)
d. Known risks
121.
122. User requirements are expressed as Scenarios in Extreme Programming.
a)
a. True
b)
b. False
122.
123. Which parameters are essentially used while computing the software development cost ?
a)
a. Hardware and Software Costs
b)
b. Effort Costs
c)
c. Travel and Training Costs
d)
d. All of the above
123.
124. Amongst which of the following is/are the Agility Principles
a)
a. To satisfy the customer through early and continuous delivery
b)
b. Deliver working software frequently
c)
c. Build projects around motivated individuals
d)
d. All of the mentioned above
124.
125. Dynamic systems development method of agile software development which provides a framework for
a)
a. Building and maintaining systems
b)
b. Meets time constraints
c)
c. Uses of incremental prototyping in a controlled project environment
d)
d. All of the mentioned above
125.
126. Which of the following is a requirement management activity ?
a)
a. Investigation
b)
b. Design
c)
c. Construction and Test
d)
d. All of the mentioned
126.
127. What is the simplest model of software development paradigm?
a)
a. Spiral model
b)
b. Big Bang model
c)
c. V-model
d)
d. Waterfall model
127.
128. Which of the following is not defined in a good Software Requirement Specification (SRS) document?
a)
a. Functional Requirement.
b)
b. Nonfunctional Requirement.
c)
c. Goals of implementation.
d)
d. Algorithm for software implementation
128.
129. Software project management comprises of a number of activities, which contains
a)
a. Project planning
b)
b. Scope management
c)
c. Project estimation
d)
d. All mentioned above
129.
130. Software Engineering is defined as a systematic, disciplined and quantifiable approach for the development ,operation and maintenance of software.
a)
a. True
b)
b. False
130.
131. A stakeholder is anyone who will purchase the completed software system under development.
a)
a. True
b)
b. False
131.
132. Conflicting requirements are common in Requirement
a)
a. True
b)
b. False
132.
Engineering, with each client proposing his or her version is the right one.
a)
a. True
b)
b. False
133.
134. Which is one of the most important stakeholder from the following ?
a)
a. Entry level personnel
b)
b. Middle level stakeholder
c)
c. Managers
d)
d. Users of the software
134.
135. Which of the following activities of the generic process framework delivers a feedback report ?
a)
a. Deployment
b)
b. Planning
c)
c. Modeling
d)
d. Construction
135.
136. Which of the following refers to internal software equality?
a)
a. Scalability
b)
b. Reusability
c)
c. Reliability
d)
d. Usability
136.
137. Amongst which of the following is/are the type of agile methodologies .
a)
a. Scrum
b)
b. FDD
c)
c. DSDM
d)
d. All of the mentioned above
137.
138. The "best" team structure depends on the .
a)
a. Management style of your organization
b)
b. Team integration
c)
c. Team organization
d)
d. None of the mentioned above
138.
139. An agile process models give the agile team significant autonomy to make the .
a)
a. Project management and technical decisions
b)
b. Identification of business processes
c)
c. Recognizes business opportunity
d)
d. None of the mentioned above
139.
140. Why is Requirements Management Important ? It is due to the changes.
a)
a. to the environment
b)
b. in technology
c)
c. in customer’s expectations
d)
d. in all of the mentioned
140.
141. Requirement engineering process includes which of these steps ?
a)
a. Feasibility study
b)
b. Requirement Gathering
c)
c. Software Requirement specification & Validation
d)
d. All mentioned above
141.
142. Effective software project management focuses on the four P’s. What are those four P’s ?
a)
a. People, performance, payment, product
b)
b. People, product, process, project
c)
c. People, product, performance, project
d)
d. All of the above.
142.
143. Give the Real-world factors affecting maintenance Cost.
a)
a. As technology advances, it becomes costly to maintain old software.
b)
b. The standard age of any software is considered up to 10 to 15 years.
c)
c. Most maintenance engineers are newbie and use trial and error method to rectify problem.
d)
d. All mentioned above
143.
144. Mention any two indirect measures of product.
a)
a. Quality
b)
b. Efficiency
c)
c. Accuracy
d)
d. Both A and B
144.
145. software is defined as
a)
a. Instructions
b)
b. Data Structures
c)
c. Documents
d)
d. All of the above
145.
146. Which testing is the re-execution of some subset of tests that have already been conducted to ensure the changes that are not propagated ?
a)
a. Unit testing
b)
b. Regression testing
c)
c. Integration testing
d)
d. Thread-based testing
146.
147. State if the following are true for Project Management.
1)Define the scope
2) Decide its verification and control
3) Divide the project into various smaller parts for ease of management.
4) Verify the scope
a)
a. True
b)
b. False
147.
148. During security testing the tester plays the role of the individual who desires to
a)
a. Penetrates the system
b)
b. penetrates the listener
c)
c. Both A& B
d)
d. Non of the above
148.
149. Which one of the following activities is not recommended for software processes in software engineering ?
a)
a. Software Evolution
b)
b. Software Verification
c)
c. Software Testing & Validation
d)
d. Software designing
149.
150. The agile software development model is built based on
a)
a. Linear Development
b)
b. Incremental Development
c)
c. Iterative Development
d)
d. Both Incremental and Iterative Development
150.
151. when the customer may ask for new features or functions in the software ,what does it mean in software maintenance?
a)
a. host modifications
b)
b. client requirements
c)
c. market conditions
d)
d. organization changes
151.
152. CASE Tool stands for.....
a)
a. Computer Aided Software Engineering
b)
b. Component Aided Software Engineering
c)
c. Constructive Aided Software Engineering
d)
d. Computer Analysis Software Engineering
152.
153. In Agile software engineering, agile team is
a)
a. Self-organizing and in control of its own destiny
b)
b. Fosters communication
c)
c. Collaboration among all who serve on it
d)
d. All of the mentioned above
153.
154. Agile software engineering demonstrated to deliver successful systems quickly
a)
a. True
b)
b. false
154.
155. SDLC is not a well-defined, structured sequence of stages in software engineering to develop the intended software product .
a)
a. True
b)
b. False
155.
156. Which tools are used in Implementation, Testing and Maintenance?
a)
a. Upper case tools
b)
b. Lower case tools
c)
c. Integrated case tools
d)
d. None of the above
156.
157. Which of these software characteristics are used to determine the scope of a software project ?
a)
a. Only performance.
b)
b. Only context.
c)
c. Information objectives, function, performance
d)
d. None of the above.
157.
158. Transformers is one of the broad category that can be used to classify the operations.
a)
a. True
b)
b. False
158.
159. Which condition defines the circumstances for a particular operation is valid?
a)
a. Postcondition
b)
b. Precondition
c)
c. Invariant
d)
d. None of the above
Reset
