0% found this document useful (0 votes)
107 views1 page

Test Software Engineering 1

This document provides a summary of key concepts in software engineering. It contains a 10 question quiz with multiple choice and short answer questions. The questions cover topics like programming paradigms, software requirements specifications, empirical estimation techniques, user interface requirements, functional and non-functional requirements elicitation processes, waterfall modeling, and critical path analysis. The document aims to assess understanding of fundamental software engineering processes and terminology.

Uploaded by

sincere guy
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
107 views1 page

Test Software Engineering 1

This document provides a summary of key concepts in software engineering. It contains a 10 question quiz with multiple choice and short answer questions. The questions cover topics like programming paradigms, software requirements specifications, empirical estimation techniques, user interface requirements, functional and non-functional requirements elicitation processes, waterfall modeling, and critical path analysis. The document aims to assess understanding of fundamental software engineering processes and terminology.

Uploaded by

sincere guy
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
You are on page 1/ 1

Software Engineering 1

Name: _________________ Father Name: __________________ Roll No: ___________

Part A: Select the best answer that fits the question.

Which of the following activity is part of the programming paradigm?


1 ① ② ③ ④
1. Design 2. Integration 3. Maintenance 4. None
The following measure tells us operational aspect of a software:
2 ① ② ③ ④
1. Portability 2. Efficiency 3. Interoperability 4. Adaptability
The following phase comes with a rough plan of whether a software is possible to develop with the
3 available resources. ① ② ③ ④
1. System analysis 2. Requirement gathering 3. Software design 4. Feasibility study
Which of the following are some examples of empirical estimation techniques?
4 ① ② ③ ④
1. Putnam model 2. COCOMO 3. both 1 & 2 4. None
If every requirement stated in the Software Requirement Specification (SRS) has only one
5 interpretation, SRS is said to be ① ② ③ ④
1. Verifiable 2. Traceable 3. Consistent 4. Unambiguous
Part B. Answer the following questions

Q6. Name any five User interface requirements.

Q7. Differentiate Functional and Non Functional requirements with examples.

Q8. Draw the diagram for the Requirement elicitation process.

Q9. Describe Waterfall model with the help of a diagram.

Q10. Using the following table, draw the critical path diagram and find the critical path.

[Link] Activity Predecessor Duration/ Days


1 Planning -- 6
2 Requirement
Planning 5
Gathering
3 Design Planning 3
4 Coding Planning, Design 10
5 Testing Coding 3

Best of Luck
Muhammad Sharif Haider

You might also like