You are on page 1of 7

Software Engineering – Model paper

1. Who is the father of Software Engineering?

a) Margaret Hamilton

b) Watts S. Humphrey

c) Alan Turing

d) Boris Beizer

2. What are the essential concepts of software engineering that do not account for?

a) Software security

b) Software reuse

c) Software process

d) Software validation

3. It is the term for the process of creating a software product utilising software engineering
concepts and methodologies.

a) Software myths

b) Scientific product

c) Software evolution

d) None of these

4. Which is the simplest model of software development paradigm?

a) Spiral Model

b) RAD Model

c) Prototype Model

d) Waterfall Model
5. What is the most important feature of spiral model?

a) Risk Management

b) Requirement Analysis

c) Configuration Management

d) Feasibility Study

6. What is V Model?

a) Test type

b) Test Level

c) Test design technique

d) Software development testing (SDLC) model

7. What is the major drawback of using RAD Model?

a) Increases the reusability of the components

b) Reduces Development Time

c) Changes are adoptable

d) Highly specialized & skilled developers/designers are required

8. Identify the disadvantage of the Spiral Model.

a) Does not work well for smaller projects

b) The high amount of risk analysis

c) Additional Functionality can be added later

d) Strong approval and documentation control

9. Who evaluates the products performance and searches for bugs?

a) Quantity Assistance

b) Quality Assurance

c) Quantity Assurance

d) Quality Assistance
10. Arrange the tasks involved in requirements elicitation in an appropriate manner.

I. Consolidation

ii. Prioritization

iii. Requirements Gathering

iv. Evaluation

a) iii, i, ii, iv

b) iii, iv, ii, i

c) iii, ii, iv, i

d) ii, iii, iv, i

11. Which of the following statements explains portability in non-functional requirements?

a) It is a degree to which software running on one platform can easily be converted to run on
another platform

b) It cannot be enhanced by using languages, OS’ and tools that are universally available and
standardized

c) The ability of the system to behave consistently in a user-acceptable manner when operating
within the environment for which the system was intended

d) It is a degree to which a software handles the load

12. The term milestone is used to describe a significant event in a person’s life to?

a) Know the cost of the project

b) Know the status of the project

c) Know the user expectations

d) Know the designers expectations

13. Which of the following is not a chracteristics of programming language?

a) Readability

b) Generality

c) Probability

d) Brevity
14. Bug-tracking is critical for ensuring that flaws discovered during (and after) the development
process are................

a) Resolved and Un-tested

b) Unsolved and Re-tested

c) Resolved and Re-tested

d) Unsolved and Un-tested

15. Which of the following is programming language based on concept level?

a) Static Test Tool

b) Low-Level Language

c) Dynamic Test Tool

d) Middle-Level Language

16. Which of the following does not affect the software quality and organizational performance?

a) Market

b) People

c) Product

d) Technology

17. Under which Testing metrics, does statement and branch coverage metrics falls in?

a) Analysis Model

b) Design Model

c) Testing

d) Source Code
18. What is known as Number of Errors per person hours expended?

a) Measurement

b) Measure

c) Metrics

d) Count

19. The essence of project management is?

a) Process Control

b) Project Planning

c) Process Planning

d) Project Control

20. ................. Aids the project manager in estimating the amount of effort and time required to
complete the project.

a) Project Tracking

b) Project Estimation

c) Project Network

d) Project Monitoring

21. Who developed Gantt Chart?

a) Henry Gantt

b) Bhoem

c) Racoon

d) Davis
22. Which of the following is Network Management Component?

a) Data Replication

b) Network Administration

c) Data Compression

d) Automation

23. What are one or more software configuration items that have been formally reviewed and
agreed upon and serve as a basis for further development?

a) Software

b) Baseline

c) Configuration

d) Procedures

24. Which of the following ensures that enough goods or ingredients are available for deliveries?

a) Product Capacity Planning

b) Workspace Capacity Planning

c) Tool Capacity Planning

d) Code Testing Planning

25. Which tag is used to display text in title bar of a web document?

a) Body tag

b) Meta tag

c) Title tag

d) Comment tag
26. What are three important concepts of Navigation Design?

a) Content, Tools and Orientation

b) Content, Audience and Orientation

c) Content, Audience and Developers

d) Content, Users and Links

27. Which is not one of the models of web app applications?

a) One web server, one database model

b) Multiple web servers, one database model

c) One web servers, multiple databases model

d) Multiple web servers, multiple databases model

28. What applications run on a SMART Board?

a) Any application on the computer

b) Internet browsers like explorer and navigator only

c) PowerPoint only

d) Excel only

29. Which of the following doesn't describe the estimation of project cost and schedule?

a) Determine the project's cost

b) Determine the project's hazards

c) Determine the hardware components

d) Prepare budgets and strategies

30. What is the most important concern of cloud computing?

a) Cost

b) Space

c) Security

d) Platform

You might also like