SlideShare a Scribd company logo
1 of 2
Page 1 of 2
01.
a) Explain the deference between software and software engineering.
b) What are the characteristics to be included in a good software product?
c) Explain any 3 myths associated with software engineering.
d) List and explain the 6 phases in Software Development Life Cycle.
e) There are many software development life cycle models used in software engineering. Explain 4
key differences between the Waterfall Model and Incremental Model.
(15 Marks)
03.
a) What are the objectives of system design?
b) Why is software design important?
c) User interface design is one of the activities in software design. Explain 3 principles that involve in
interface design.
d) What is the benefit of having a design document by a software designer?
(15 marks)
04.
a) What is software testing?
b) By conducting a Black Box Testing what are the areas that a Tester attempts to find errors in?
c) Agile methodology consists of group of software development techniques use by software
companies. List 5 popular agile techniques use in the industry.
d) Explain the 3 main roles in Scrum software development process.
e) Explain the following related to agile methodology.
1.1. Task board
1.2. User stories
1.3. Burn down chart
(15 marks)
02.
a) Explain the different types of requirements that should be considered in software development,
with suitable examples.
b) Requirement engineering consists of many tasks. List all tasks and explain 3 of them.
c) What are the software Configuration Management activities?
d) Explain the types of software maintenance.
(15 Marks)
05.
ABC (Pvt) Ltd wanted to implement an information system to manipulate their annual budgetary
allocations. Details of the requirement is stated below
Management of the company prepares the Annual budget for each department. A department cannot
exceed its budgetary allocations. When a department makes purchase requisition, the System should
check availability of annual allocations. If the funds are available, then the system places the purchase
order after getting the management approval. Otherwise informs the relevant department. Once the items
Page 2 of 2
are ready, the supplier sends goods along with a delivery note. The System should generate annual
budget utilization report and monthly purchase request status report for the company management.
1. Identify the systems boundary and draw the Context Diagram
2. Expand the Context Diagram to Level 0 DFD
3. Draw a Level 1 DFD for any one of the above identified main processes. (20 Marks)
06.
XYZ Institute wants to establish an Information System to manage their student registrations for
courses. The requirements of the Institute are stated below:
A student who registers with the system can enroll for zero or more courses and the institute allows to
start a course if there are at least 15 participants. A course is consisting of many subjects and there are
module leaders assigned for each subject. One lecturer can be a module leader for one to three subjects.
The course director (CD) has the total responsibility over a course which includes Create courses, assign
module leaders and manage course (Add, Modify or Delete subjects).
In order to delete a subject from a course the Course Director should first select the course by giving the
course Id. The system then displays the list of subjects of the selected course where the CD can select
the subject to be deleted. The system permanently deletes the subject only after getting the confirmation
from the CD for the warning message generated by the system.
Draw Use Case, and Class Diagrams for the above case study and Sequence diagram for the use case
delete subject.
You can decide your own attributes and methods for the classes identified and show the multiplicity.
(20 marks)

More Related Content

Similar to Se sample questions

System Development Life Cycle ( Sdlc )
System Development Life Cycle ( Sdlc )System Development Life Cycle ( Sdlc )
System Development Life Cycle ( Sdlc )Jennifer Wright
 
IT 500 Final Project Guidelines and Grading GuideOverview and.docx
IT 500 Final Project Guidelines and Grading GuideOverview and.docxIT 500 Final Project Guidelines and Grading GuideOverview and.docx
IT 500 Final Project Guidelines and Grading GuideOverview and.docxpriestmanmable
 
75629 Topic prevention measures for vulneranbilitiesNumber of.docx
75629 Topic prevention measures for vulneranbilitiesNumber of.docx75629 Topic prevention measures for vulneranbilitiesNumber of.docx
75629 Topic prevention measures for vulneranbilitiesNumber of.docxsleeperharwell
 
Acc 340 Enhance teaching-snaptutorial.com
Acc 340 Enhance teaching-snaptutorial.comAcc 340 Enhance teaching-snaptutorial.com
Acc 340 Enhance teaching-snaptutorial.comrobertleew
 
ACC 340 Education Organization / snaptutorial.com
ACC 340  Education Organization / snaptutorial.comACC 340  Education Organization / snaptutorial.com
ACC 340 Education Organization / snaptutorial.comdonaldzs170
 
The Bhopal disaster occurred on December 3, 1984 at a Union Carbid.docx
The Bhopal disaster occurred on December 3, 1984 at a Union Carbid.docxThe Bhopal disaster occurred on December 3, 1984 at a Union Carbid.docx
The Bhopal disaster occurred on December 3, 1984 at a Union Carbid.docxmattinsonjanel
 
2Jubail University CollegeDepartment of Business Adm.docx
2Jubail University CollegeDepartment of Business Adm.docx2Jubail University CollegeDepartment of Business Adm.docx
2Jubail University CollegeDepartment of Business Adm.docxlorainedeserre
 
Mi0033 software engineering
Mi0033   software engineeringMi0033   software engineering
Mi0033 software engineeringsmumbahelp
 
Mi0033 software engineering
Mi0033  software engineeringMi0033  software engineering
Mi0033 software engineeringsmumbahelp
 
Bus 365 week 11 quiz
Bus 365 week 11 quizBus 365 week 11 quiz
Bus 365 week 11 quizsarahlazeto
 
Bus 365 week 11 quiz
Bus 365 week 11 quizBus 365 week 11 quiz
Bus 365 week 11 quizLillieDickey
 
Bus 365 week 11 quiz
Bus 365 week 11 quizBus 365 week 11 quiz
Bus 365 week 11 quizSarajacobe
 
Bus 365 week 11 quiz
Bus 365 week 11 quizBus 365 week 11 quiz
Bus 365 week 11 quizEmmaJack2018
 
Bus 365 week 11 quiz
Bus 365 week 11 quizBus 365 week 11 quiz
Bus 365 week 11 quizsweetsour2017
 
Bus 365 week 11 quiz
Bus 365 week 11 quizBus 365 week 11 quiz
Bus 365 week 11 quizlizabonilla
 

Similar to Se sample questions (20)

Sad -sample_paper
Sad  -sample_paperSad  -sample_paper
Sad -sample_paper
 
System Development Life Cycle ( Sdlc )
System Development Life Cycle ( Sdlc )System Development Life Cycle ( Sdlc )
System Development Life Cycle ( Sdlc )
 
IT 500 Final Project Guidelines and Grading GuideOverview and.docx
IT 500 Final Project Guidelines and Grading GuideOverview and.docxIT 500 Final Project Guidelines and Grading GuideOverview and.docx
IT 500 Final Project Guidelines and Grading GuideOverview and.docx
 
75629 Topic prevention measures for vulneranbilitiesNumber of.docx
75629 Topic prevention measures for vulneranbilitiesNumber of.docx75629 Topic prevention measures for vulneranbilitiesNumber of.docx
75629 Topic prevention measures for vulneranbilitiesNumber of.docx
 
Acc 340 Enhance teaching-snaptutorial.com
Acc 340 Enhance teaching-snaptutorial.comAcc 340 Enhance teaching-snaptutorial.com
Acc 340 Enhance teaching-snaptutorial.com
 
ACC 340 Education Organization / snaptutorial.com
ACC 340  Education Organization / snaptutorial.comACC 340  Education Organization / snaptutorial.com
ACC 340 Education Organization / snaptutorial.com
 
Sqa 2 marks
Sqa 2 marksSqa 2 marks
Sqa 2 marks
 
The Bhopal disaster occurred on December 3, 1984 at a Union Carbid.docx
The Bhopal disaster occurred on December 3, 1984 at a Union Carbid.docxThe Bhopal disaster occurred on December 3, 1984 at a Union Carbid.docx
The Bhopal disaster occurred on December 3, 1984 at a Union Carbid.docx
 
2Jubail University CollegeDepartment of Business Adm.docx
2Jubail University CollegeDepartment of Business Adm.docx2Jubail University CollegeDepartment of Business Adm.docx
2Jubail University CollegeDepartment of Business Adm.docx
 
Mi0033 software engineering
Mi0033   software engineeringMi0033   software engineering
Mi0033 software engineering
 
Mi0033 software engineering
Mi0033  software engineeringMi0033  software engineering
Mi0033 software engineering
 
Bus 365 week 11 quiz
Bus 365 week 11 quizBus 365 week 11 quiz
Bus 365 week 11 quiz
 
Bus 365 week 11 quiz
Bus 365 week 11 quizBus 365 week 11 quiz
Bus 365 week 11 quiz
 
Bus 365 week 11 quiz
Bus 365 week 11 quizBus 365 week 11 quiz
Bus 365 week 11 quiz
 
Bus 365 week 11 quiz
Bus 365 week 11 quizBus 365 week 11 quiz
Bus 365 week 11 quiz
 
Bus 365 week 11 quiz
Bus 365 week 11 quizBus 365 week 11 quiz
Bus 365 week 11 quiz
 
Bus 365 week 11 quiz
Bus 365 week 11 quizBus 365 week 11 quiz
Bus 365 week 11 quiz
 
Bus 365 week 11 quiz
Bus 365 week 11 quizBus 365 week 11 quiz
Bus 365 week 11 quiz
 
Bus 365 week 11 quiz
Bus 365 week 11 quizBus 365 week 11 quiz
Bus 365 week 11 quiz
 
Bus 365 week 11 quiz
Bus 365 week 11 quizBus 365 week 11 quiz
Bus 365 week 11 quiz
 

Recently uploaded

TECUNIQUE: Success Stories: IT Service provider
TECUNIQUE: Success Stories: IT Service providerTECUNIQUE: Success Stories: IT Service provider
TECUNIQUE: Success Stories: IT Service providermohitmore19
 
HR Software Buyers Guide in 2024 - HRSoftware.com
HR Software Buyers Guide in 2024 - HRSoftware.comHR Software Buyers Guide in 2024 - HRSoftware.com
HR Software Buyers Guide in 2024 - HRSoftware.comFatema Valibhai
 
Short Story: Unveiling the Reasoning Abilities of Large Language Models by Ke...
Short Story: Unveiling the Reasoning Abilities of Large Language Models by Ke...Short Story: Unveiling the Reasoning Abilities of Large Language Models by Ke...
Short Story: Unveiling the Reasoning Abilities of Large Language Models by Ke...kellynguyen01
 
Unveiling the Tech Salsa of LAMs with Janus in Real-Time Applications
Unveiling the Tech Salsa of LAMs with Janus in Real-Time ApplicationsUnveiling the Tech Salsa of LAMs with Janus in Real-Time Applications
Unveiling the Tech Salsa of LAMs with Janus in Real-Time ApplicationsAlberto González Trastoy
 
Shapes for Sharing between Graph Data Spaces - and Epistemic Querying of RDF-...
Shapes for Sharing between Graph Data Spaces - and Epistemic Querying of RDF-...Shapes for Sharing between Graph Data Spaces - and Epistemic Querying of RDF-...
Shapes for Sharing between Graph Data Spaces - and Epistemic Querying of RDF-...Steffen Staab
 
The Real-World Challenges of Medical Device Cybersecurity- Mitigating Vulnera...
The Real-World Challenges of Medical Device Cybersecurity- Mitigating Vulnera...The Real-World Challenges of Medical Device Cybersecurity- Mitigating Vulnera...
The Real-World Challenges of Medical Device Cybersecurity- Mitigating Vulnera...ICS
 
Learn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdf
Learn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdfLearn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdf
Learn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdfkalichargn70th171
 
Software Quality Assurance Interview Questions
Software Quality Assurance Interview QuestionsSoftware Quality Assurance Interview Questions
Software Quality Assurance Interview QuestionsArshad QA
 
Try MyIntelliAccount Cloud Accounting Software As A Service Solution Risk Fre...
Try MyIntelliAccount Cloud Accounting Software As A Service Solution Risk Fre...Try MyIntelliAccount Cloud Accounting Software As A Service Solution Risk Fre...
Try MyIntelliAccount Cloud Accounting Software As A Service Solution Risk Fre...MyIntelliSource, Inc.
 
CALL ON ➥8923113531 🔝Call Girls Badshah Nagar Lucknow best Female service
CALL ON ➥8923113531 🔝Call Girls Badshah Nagar Lucknow best Female serviceCALL ON ➥8923113531 🔝Call Girls Badshah Nagar Lucknow best Female service
CALL ON ➥8923113531 🔝Call Girls Badshah Nagar Lucknow best Female serviceanilsa9823
 
call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️
call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️
call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️Delhi Call girls
 
Diamond Application Development Crafting Solutions with Precision
Diamond Application Development Crafting Solutions with PrecisionDiamond Application Development Crafting Solutions with Precision
Diamond Application Development Crafting Solutions with PrecisionSolGuruz
 
Unlocking the Future of AI Agents with Large Language Models
Unlocking the Future of AI Agents with Large Language ModelsUnlocking the Future of AI Agents with Large Language Models
Unlocking the Future of AI Agents with Large Language Modelsaagamshah0812
 
The Ultimate Test Automation Guide_ Best Practices and Tips.pdf
The Ultimate Test Automation Guide_ Best Practices and Tips.pdfThe Ultimate Test Automation Guide_ Best Practices and Tips.pdf
The Ultimate Test Automation Guide_ Best Practices and Tips.pdfkalichargn70th171
 
How To Use Server-Side Rendering with Nuxt.js
How To Use Server-Side Rendering with Nuxt.jsHow To Use Server-Side Rendering with Nuxt.js
How To Use Server-Side Rendering with Nuxt.jsAndolasoft Inc
 
+971565801893>>SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHAB...
+971565801893>>SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHAB...+971565801893>>SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHAB...
+971565801893>>SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHAB...Health
 
W01_panagenda_Navigating-the-Future-with-The-Hitchhikers-Guide-to-Notes-and-D...
W01_panagenda_Navigating-the-Future-with-The-Hitchhikers-Guide-to-Notes-and-D...W01_panagenda_Navigating-the-Future-with-The-Hitchhikers-Guide-to-Notes-and-D...
W01_panagenda_Navigating-the-Future-with-The-Hitchhikers-Guide-to-Notes-and-D...panagenda
 
SyndBuddy AI 2k Review 2024: Revolutionizing Content Syndication with AI
SyndBuddy AI 2k Review 2024: Revolutionizing Content Syndication with AISyndBuddy AI 2k Review 2024: Revolutionizing Content Syndication with AI
SyndBuddy AI 2k Review 2024: Revolutionizing Content Syndication with AIABDERRAOUF MEHENNI
 

Recently uploaded (20)

TECUNIQUE: Success Stories: IT Service provider
TECUNIQUE: Success Stories: IT Service providerTECUNIQUE: Success Stories: IT Service provider
TECUNIQUE: Success Stories: IT Service provider
 
HR Software Buyers Guide in 2024 - HRSoftware.com
HR Software Buyers Guide in 2024 - HRSoftware.comHR Software Buyers Guide in 2024 - HRSoftware.com
HR Software Buyers Guide in 2024 - HRSoftware.com
 
Short Story: Unveiling the Reasoning Abilities of Large Language Models by Ke...
Short Story: Unveiling the Reasoning Abilities of Large Language Models by Ke...Short Story: Unveiling the Reasoning Abilities of Large Language Models by Ke...
Short Story: Unveiling the Reasoning Abilities of Large Language Models by Ke...
 
Unveiling the Tech Salsa of LAMs with Janus in Real-Time Applications
Unveiling the Tech Salsa of LAMs with Janus in Real-Time ApplicationsUnveiling the Tech Salsa of LAMs with Janus in Real-Time Applications
Unveiling the Tech Salsa of LAMs with Janus in Real-Time Applications
 
Shapes for Sharing between Graph Data Spaces - and Epistemic Querying of RDF-...
Shapes for Sharing between Graph Data Spaces - and Epistemic Querying of RDF-...Shapes for Sharing between Graph Data Spaces - and Epistemic Querying of RDF-...
Shapes for Sharing between Graph Data Spaces - and Epistemic Querying of RDF-...
 
The Real-World Challenges of Medical Device Cybersecurity- Mitigating Vulnera...
The Real-World Challenges of Medical Device Cybersecurity- Mitigating Vulnera...The Real-World Challenges of Medical Device Cybersecurity- Mitigating Vulnera...
The Real-World Challenges of Medical Device Cybersecurity- Mitigating Vulnera...
 
Learn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdf
Learn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdfLearn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdf
Learn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdf
 
Software Quality Assurance Interview Questions
Software Quality Assurance Interview QuestionsSoftware Quality Assurance Interview Questions
Software Quality Assurance Interview Questions
 
Try MyIntelliAccount Cloud Accounting Software As A Service Solution Risk Fre...
Try MyIntelliAccount Cloud Accounting Software As A Service Solution Risk Fre...Try MyIntelliAccount Cloud Accounting Software As A Service Solution Risk Fre...
Try MyIntelliAccount Cloud Accounting Software As A Service Solution Risk Fre...
 
CALL ON ➥8923113531 🔝Call Girls Badshah Nagar Lucknow best Female service
CALL ON ➥8923113531 🔝Call Girls Badshah Nagar Lucknow best Female serviceCALL ON ➥8923113531 🔝Call Girls Badshah Nagar Lucknow best Female service
CALL ON ➥8923113531 🔝Call Girls Badshah Nagar Lucknow best Female service
 
call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️
call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️
call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️
 
Diamond Application Development Crafting Solutions with Precision
Diamond Application Development Crafting Solutions with PrecisionDiamond Application Development Crafting Solutions with Precision
Diamond Application Development Crafting Solutions with Precision
 
Unlocking the Future of AI Agents with Large Language Models
Unlocking the Future of AI Agents with Large Language ModelsUnlocking the Future of AI Agents with Large Language Models
Unlocking the Future of AI Agents with Large Language Models
 
The Ultimate Test Automation Guide_ Best Practices and Tips.pdf
The Ultimate Test Automation Guide_ Best Practices and Tips.pdfThe Ultimate Test Automation Guide_ Best Practices and Tips.pdf
The Ultimate Test Automation Guide_ Best Practices and Tips.pdf
 
How To Use Server-Side Rendering with Nuxt.js
How To Use Server-Side Rendering with Nuxt.jsHow To Use Server-Side Rendering with Nuxt.js
How To Use Server-Side Rendering with Nuxt.js
 
Microsoft AI Transformation Partner Playbook.pdf
Microsoft AI Transformation Partner Playbook.pdfMicrosoft AI Transformation Partner Playbook.pdf
Microsoft AI Transformation Partner Playbook.pdf
 
+971565801893>>SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHAB...
+971565801893>>SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHAB...+971565801893>>SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHAB...
+971565801893>>SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHAB...
 
Vip Call Girls Noida ➡️ Delhi ➡️ 9999965857 No Advance 24HRS Live
Vip Call Girls Noida ➡️ Delhi ➡️ 9999965857 No Advance 24HRS LiveVip Call Girls Noida ➡️ Delhi ➡️ 9999965857 No Advance 24HRS Live
Vip Call Girls Noida ➡️ Delhi ➡️ 9999965857 No Advance 24HRS Live
 
W01_panagenda_Navigating-the-Future-with-The-Hitchhikers-Guide-to-Notes-and-D...
W01_panagenda_Navigating-the-Future-with-The-Hitchhikers-Guide-to-Notes-and-D...W01_panagenda_Navigating-the-Future-with-The-Hitchhikers-Guide-to-Notes-and-D...
W01_panagenda_Navigating-the-Future-with-The-Hitchhikers-Guide-to-Notes-and-D...
 
SyndBuddy AI 2k Review 2024: Revolutionizing Content Syndication with AI
SyndBuddy AI 2k Review 2024: Revolutionizing Content Syndication with AISyndBuddy AI 2k Review 2024: Revolutionizing Content Syndication with AI
SyndBuddy AI 2k Review 2024: Revolutionizing Content Syndication with AI
 

Se sample questions

  • 1. Page 1 of 2 01. a) Explain the deference between software and software engineering. b) What are the characteristics to be included in a good software product? c) Explain any 3 myths associated with software engineering. d) List and explain the 6 phases in Software Development Life Cycle. e) There are many software development life cycle models used in software engineering. Explain 4 key differences between the Waterfall Model and Incremental Model. (15 Marks) 03. a) What are the objectives of system design? b) Why is software design important? c) User interface design is one of the activities in software design. Explain 3 principles that involve in interface design. d) What is the benefit of having a design document by a software designer? (15 marks) 04. a) What is software testing? b) By conducting a Black Box Testing what are the areas that a Tester attempts to find errors in? c) Agile methodology consists of group of software development techniques use by software companies. List 5 popular agile techniques use in the industry. d) Explain the 3 main roles in Scrum software development process. e) Explain the following related to agile methodology. 1.1. Task board 1.2. User stories 1.3. Burn down chart (15 marks) 02. a) Explain the different types of requirements that should be considered in software development, with suitable examples. b) Requirement engineering consists of many tasks. List all tasks and explain 3 of them. c) What are the software Configuration Management activities? d) Explain the types of software maintenance. (15 Marks) 05. ABC (Pvt) Ltd wanted to implement an information system to manipulate their annual budgetary allocations. Details of the requirement is stated below Management of the company prepares the Annual budget for each department. A department cannot exceed its budgetary allocations. When a department makes purchase requisition, the System should check availability of annual allocations. If the funds are available, then the system places the purchase order after getting the management approval. Otherwise informs the relevant department. Once the items
  • 2. Page 2 of 2 are ready, the supplier sends goods along with a delivery note. The System should generate annual budget utilization report and monthly purchase request status report for the company management. 1. Identify the systems boundary and draw the Context Diagram 2. Expand the Context Diagram to Level 0 DFD 3. Draw a Level 1 DFD for any one of the above identified main processes. (20 Marks) 06. XYZ Institute wants to establish an Information System to manage their student registrations for courses. The requirements of the Institute are stated below: A student who registers with the system can enroll for zero or more courses and the institute allows to start a course if there are at least 15 participants. A course is consisting of many subjects and there are module leaders assigned for each subject. One lecturer can be a module leader for one to three subjects. The course director (CD) has the total responsibility over a course which includes Create courses, assign module leaders and manage course (Add, Modify or Delete subjects). In order to delete a subject from a course the Course Director should first select the course by giving the course Id. The system then displays the list of subjects of the selected course where the CD can select the subject to be deleted. The system permanently deletes the subject only after getting the confirmation from the CD for the warning message generated by the system. Draw Use Case, and Class Diagrams for the above case study and Sequence diagram for the use case delete subject. You can decide your own attributes and methods for the classes identified and show the multiplicity. (20 marks)