0% found this document useful (0 votes)
46 views5 pages

University SE TheoryQuestions

This document contains 75 questions related to software engineering concepts. The questions cover topics such as software process models, agile methodologies, requirements engineering, design, testing, maintenance, quality assurance, configuration management, and risk management.

Uploaded by

Prathmesh Mallah
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
46 views5 pages

University SE TheoryQuestions

This document contains 75 questions related to software engineering concepts. The questions cover topics such as software process models, agile methodologies, requirements engineering, design, testing, maintenance, quality assurance, configuration management, and risk management.

Uploaded by

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

Department Of Computer Engineering

Question Bank

1. Define software engineering. Explain Umbrella activities of software


engineering.
2. With a neat diagram explain the spiral model of software development
3. Differentiate between Scrum and Kanban
4. Explain Extreme Programming (XP) with suitable diagram
5. Explain the process of CMM
6. Explain the software process framework.
7. Explain Scrum Agile process and give any application with the same.
8. Write suitable applications of different software models.
9. Explain principles of Agile methodology.
10.What are the potential problems of Prototyping model?
11.Discuss Incremental model for software development with an example
12.With a neat diagram explain the spiral model of software development
13.Which process model is appropriate for developing Mobile application.
Explain.
14.Tell the methods to gather the requirements for an online ticket selling
system for an event.
15.Mention any four different requirements elicitation methods..
16.Describe and discuss the characteristics of the agile requirements process.
17.What do you mean by requirements? Explain functional and nonfunctional
requirements in detail.
18.Discuss Incremental model for software development with an example
19.Define Software Engineering. Explain in brief the software process
framework.
20.What is difference between Perspective and Evolutionary model?
21.Differentiate between Waterfall and Prototype model.
22.List down the activities required for Scheduling and Tracking software
projects.
23.Draw use case diagram (withdrawal) for ATM banking system.
24.Explain the Scenario based model.
25.How important is requirement analysis. Elaborate on different requirement
engineering tasks.
26.Draw Use case diagram and Activity diagram for Assignment management
system.
27.draw the Use case diagram and Activity diagram for course registration
system explained below:
28.Students may login to the system to register courses or retrieve all the courses
they have already registered. instructors may login to the system to add
courses or retrieve all the courses they have already added. a student cannot
Department Of Computer Engineering

register a course if i) he/she does not meet the prerequisites ii) the students
registered in the course exceed the capacity of the classroom, iii) the course
has a time conflict with other courses in the same term
29.List evolutionary models and explain spiral in detail.
30.Develop the SRS for Hospital Management System.
31.Hospital management system is a process of implementing all the activities
of the hospital in a computerized automated way to fasten the performance.
32.This system is to maintain the patient details, lab reports and to calculate the
bill of the patient.You can also manually edit any patient details and issue
bill receipt to patient within few seconds. SRS for the Hospital management
System should include the following:
a. Product perspective
b. Scope and objective
c. Functional requirements
d. Nonfunctional requirements
33.A distance learning institute decides to use e-learning software to ease its
regular functioning of the program. Through this e-learning tool students can
register to various courses, appear for online exams, download study
material, upload assignment s online, view lecture videos etc. the faculty can
upload study materials, conduct exams, teach one or many courses. The
institute can check student and faculty information, collect fees, pay salary,
display results and so on. Create an SRS for the institute that includes
following
a) Product perspective
b) Scope and objective
c) Functional requirements
d) Nonfunctional requirements.
34.A customer visits the online shopping portal. He may buy items or hust visit
the page and logout. The customer can select a segment, then a category and
brand to get different products in the desired brand.
35.The customer can select product for purchasing. The process can be repeated
for more items. Once the customer finishes the selecting product/s. the cart
can be viewed. If the customer wants to edit the final cart it can be done. For
completing the process of purchase and payment the customer has to login
the portal. If the customer is visiting for the first time, he should do the
registration process first, else he can directly login to continue. Final cart is
submitted for payment and the delivery address is confirmed by the
customer. Confirmation is given to the customer through shipment Id and
product list.SRS for this should include
a. Product perspective
b. Scope and objective
c. Functional requirements
Department Of Computer Engineering

d. Nonfunctional requirements
36. Develop the SRS for the following scenario
A school has one or more department. Department offers one or more
subjects. A particular subject will be offered by only one department.
Department has instructors and instructors can work for one or more
departments. Students can enroll in up to 5 subjects in a school. Instructor
can teach upto 3 subjects. The same subject can be taught by the different
instructors. Students can be enrolled in more than one school.
37.SRS for the school should be include following:
a. Product perspective
b. Scope and objective
c. Functional requirements
d. Nonfunctional requirements
38.Prepares srs FOR THE course management system.
39.Explain the functional requirements.
40.Prepare SRS for Railway reservation system.Explain design principles
41.Write short note on User interface design.
42.Illustrate design issues.
43.Explain the LOC
44.Explain the FP estimation techniques in detail.
45.Explain the COCOMO model.
46.Explain DFD in detail with an example.
47.Explain different types of coupling in detail.
48.Explain different types of cohesion in detail.
49. Explain design concept Abstraction and Modularity
50.What are different Architectural styles?
51. Find Cyclomatic Complexity of following code
1) int x,y,power; float z;
2) input(x,y)
3) if(y<0)
4) power=-y;
5) else
6) power= y;
7) z=1;
8) while(power!=0)
9) { z=z*x;
10) Power=power-1
11) }
12) If(y<0)
13) Z=1/z
14) Output(z)
15) End
Department Of Computer Engineering

52.Explain Integration testing and system testing in detail.


53.Differentiate verification and validation
54.Differentiate between Alpha and Beta testing.
55.Explain Basic path Testing.
56.Explain different techniques in white box testing in detail
57.What are different testing types? Explain glass path testing in detail.
58.Explain Black box testing in detail.
59.What are the testing strategies.
60.What is testing? What is the role of testing in software engineering.
61.Explain reverse engineering in detail.
62.Explain types of maintenance in detail.
63.Explain SQA and its types.
64. What is FTR. Explain the review guidelines considered during FTR
65.Explain Version control
66.Explain Change control in detail
67.Explain risk and its types. Explain the steps involved in RMMM with an
example.
68.Discuss different categories of risks that help to define impact values in a
risk table.
69.Explain cyclometric complexity. How is it computed?
70. Find Cyclomatic Complexity and independent path of following code
1) if(c1 or c2 and c3)
2) s1;
3) else s2;
4) while(c4)
5) s3;
6) do s5;
7) while(c5); s6

71.Explain Risk projection


72.Prepare RMMM plan for project delay
73.Prepare RMMM plan for any risk associated with your Mini project
74.Explain Reengineering in details
75. Steps in SQA plan
76.Explain Walkthrough and inspection
77.Explain significance of baseline in SCM
78.Explain SCM in detail.
Department Of Computer Engineering

You might also like