尊敬的 微信汇率:1円 ≈ 0.046166 元 支付宝汇率:1円 ≈ 0.046257元 [退出登录]
SlideShare a Scribd company logo
Dear students get fully solved assignments
Send your semester & Specialization name to our mail id :
help.mbaassignments@gmail.com
or
call us at : 08263069601
ASSIGNMENT
DRIVE FALL 2016
PROGRAM Master of Science in Information Technology (MSc. IT)
SEMESTER 1
SUBJECT CODE & NAME MIT109 – Software Engineering
BK ID B0808 & B0809
CREDITS 4
MARKS 30
Note: Answer all questions. Kindly note that answers for 10 marks questions should be
approximately of 400 words. Each question is followed by evaluation scheme.
Question. 1. What is Object –oriented design? Write any three
characteristics of an object-oriented design (OOD).
Answer: Object Oriented Design is the concept that forces programmers to plan out their code in
orderto have a betterflowingprogram.The originsof objectorienteddesignisdebated,butthe first
languagesthatsupportedit included Simula and SmallTalk. The term did not become popular until
Grady Booch wrote the first paper titled Object-Oriented Design, in 1982.
ObjectOrientedDesignisdefinedasa programming language that has 5 conceptual tools to aid the
programmer. These programs are often more readable than non-object oriented programs, and
debugging becomes easier with locality.
Question. 2. Write a short note on Capability Maturity Model.
Answer: The Capability Maturity Model (CMM)[1] is a development model created after study of
data collectedfromorganizationsthatcontractedwiththe U.S.Departmentof Defense,whofunded
the research.The term "maturity"relatestothe degree of formality and optimization of processes,
fromad hoc practices,to formallydefinedsteps,tomanagedresultmetrics,toactive optimizationof
the processes.
The model'saimisto improve existingsoftwaredevelopmentprocesses,butitcanalsobe appliedto
other processes.
Maturity model: A maturity model can be viewed as
Question. 3. Briefly explain Prototyping Model.
Answer: The basicidea here is that instead of freezing the requirements before a design or coding
can proceed, a throwaway prototype is built to understand the requirements. This prototype is
developedbasedonthe currentlyknownrequirements.Byusingthisprototype,the clientcangetan
“actual feel” of the system, since the interactions with prototype can enable the client to better
understand the requirements of the desired system. Prototyping is an attractive idea for
complicated and large systems for which there is no manual process or existing system to help
determining the requirements.
The prototype are usually not complete systems and many of the details are not built in the
prototype. The goal is to provide a system with overall functionality.
Question. 4. What are the limitations of the linear sequential
model?
Answer: LinearSequential Model/WaterfallModel/Classic Life Cycle : The linear sequential model,
sometimes called the classic life cycle or the waterfall model, suggests a systematic, sequential
approach to software development that begins at the system level and progresses through
communication, planning, modeling, construction and deployment. The following given figure
illustrates the linear sequential model for software engineering.
(i) Communication : This activity involves heavy communication with customers and other
stakeholders in order to gather requirements and other related activities.
(ii) Planning: Here a planto be followedwill be createdwhichwilldescribethe technical tasks to be
conducted, risks, required resources, work schedule etc.
Question. 5. What is Verification and Validation? Briefly explain
Validation Testing and Validation Test Criteria.
Answer: Insoftware projectmanagement,software testing, and software engineering, verification
and validation(V&V) isthe processof checkingthata software systemmeetsspecifications and that
it fulfills its intended purpose. It may also be referred to as software quality control. It is normally
the responsibilityof software testersaspart of the software developmentlifecycle. In simple terms,
software verification is: "Assuming we should build X, does our software actually achieve its goals
without any bugs or gaps?" On the other hand,
Dear students get fully solved assignments
Send your semester & Specialization name to our mail id :
help.mbaassignments@gmail.com
or
call us at : 08263069601

More Related Content

What's hot

How to become a great developer
How to become a great developerHow to become a great developer
How to become a great developer
Netcetera
 
It Project Leader Infrastructure
It Project Leader InfrastructureIt Project Leader Infrastructure
It Project Leader Infrastructure
chalikars
 
Formato internship application-form
Formato internship application-formFormato internship application-form
Formato internship application-form
Profe Javier Corporacion
 
Class 7 lecture notes
Class 7 lecture notesClass 7 lecture notes
Class 7 lecture notes
Stephen Parsons
 
The Software Development Industry
The Software Development IndustryThe Software Development Industry
The Software Development Industry
Olivier Bourgeois
 
Walkthroughs
WalkthroughsWalkthroughs
Walkthroughs
NancyBeaulah_R
 
Software engineer job responsibilities
Software engineer job responsibilitiesSoftware engineer job responsibilities
Software engineer job responsibilities
Teyha Mdiah
 
Managing Large-scale Multimedia Development Projects
Managing Large-scale Multimedia Development ProjectsManaging Large-scale Multimedia Development Projects
Managing Large-scale Multimedia Development Projects
Simon Price
 
Eng Cal Reduced1
Eng Cal Reduced1Eng Cal Reduced1
Eng Cal Reduced1
rtmote
 
Problem solving and programming
Problem solving and programmingProblem solving and programming
Problem solving and programming
Scott Turner
 
PhD Proposal - A Framework for evaluating the quality of languages in MDE env...
PhD Proposal - A Framework for evaluating the quality of languages in MDE env...PhD Proposal - A Framework for evaluating the quality of languages in MDE env...
PhD Proposal - A Framework for evaluating the quality of languages in MDE env...
Fáber D. Giraldo
 
Analysing the concept of quality in model-driven engineering literature: a sy...
Analysing the concept of quality in model-driven engineering literature: a sy...Analysing the concept of quality in model-driven engineering literature: a sy...
Analysing the concept of quality in model-driven engineering literature: a sy...
Fáber D. Giraldo
 
SFScon19 - Riccardo Felluga Andrea Janes - Personas-Driven Approach to Test C...
SFScon19 - Riccardo Felluga Andrea Janes - Personas-Driven Approach to Test C...SFScon19 - Riccardo Felluga Andrea Janes - Personas-Driven Approach to Test C...
SFScon19 - Riccardo Felluga Andrea Janes - Personas-Driven Approach to Test C...
South Tyrol Free Software Conference
 
Bridging the gap: Successful collaboration between engineering & design
Bridging the gap: Successful collaboration between engineering & designBridging the gap: Successful collaboration between engineering & design
Bridging the gap: Successful collaboration between engineering & design
UXDXConf
 
Sr. Engineer R&D- Job Description
Sr. Engineer R&D- Job DescriptionSr. Engineer R&D- Job Description
Sr. Engineer R&D- Job Description
Ronald Ehrhardt
 
01 the big_idea
01 the big_idea01 the big_idea
01 the big_idea
Majong DevJfu
 
Introduction to MDE
Introduction to MDEIntroduction to MDE
Introduction to MDE
Fáber D. Giraldo
 
Curtis lily a2 cw evaluation and overall feedback sheet
Curtis lily a2 cw evaluation and overall feedback sheetCurtis lily a2 cw evaluation and overall feedback sheet
Curtis lily a2 cw evaluation and overall feedback sheet
lilycurtis
 
C c++ developer jd
C c++ developer jdC c++ developer jd
C c++ developer jd
Susheel Jalali
 
Truong Ho-Quang's Ph.D Defence Presentation
Truong Ho-Quang's Ph.D Defence PresentationTruong Ho-Quang's Ph.D Defence Presentation
Truong Ho-Quang's Ph.D Defence Presentation
Ho Quang Truong
 

What's hot (20)

How to become a great developer
How to become a great developerHow to become a great developer
How to become a great developer
 
It Project Leader Infrastructure
It Project Leader InfrastructureIt Project Leader Infrastructure
It Project Leader Infrastructure
 
Formato internship application-form
Formato internship application-formFormato internship application-form
Formato internship application-form
 
Class 7 lecture notes
Class 7 lecture notesClass 7 lecture notes
Class 7 lecture notes
 
The Software Development Industry
The Software Development IndustryThe Software Development Industry
The Software Development Industry
 
Walkthroughs
WalkthroughsWalkthroughs
Walkthroughs
 
Software engineer job responsibilities
Software engineer job responsibilitiesSoftware engineer job responsibilities
Software engineer job responsibilities
 
Managing Large-scale Multimedia Development Projects
Managing Large-scale Multimedia Development ProjectsManaging Large-scale Multimedia Development Projects
Managing Large-scale Multimedia Development Projects
 
Eng Cal Reduced1
Eng Cal Reduced1Eng Cal Reduced1
Eng Cal Reduced1
 
Problem solving and programming
Problem solving and programmingProblem solving and programming
Problem solving and programming
 
PhD Proposal - A Framework for evaluating the quality of languages in MDE env...
PhD Proposal - A Framework for evaluating the quality of languages in MDE env...PhD Proposal - A Framework for evaluating the quality of languages in MDE env...
PhD Proposal - A Framework for evaluating the quality of languages in MDE env...
 
Analysing the concept of quality in model-driven engineering literature: a sy...
Analysing the concept of quality in model-driven engineering literature: a sy...Analysing the concept of quality in model-driven engineering literature: a sy...
Analysing the concept of quality in model-driven engineering literature: a sy...
 
SFScon19 - Riccardo Felluga Andrea Janes - Personas-Driven Approach to Test C...
SFScon19 - Riccardo Felluga Andrea Janes - Personas-Driven Approach to Test C...SFScon19 - Riccardo Felluga Andrea Janes - Personas-Driven Approach to Test C...
SFScon19 - Riccardo Felluga Andrea Janes - Personas-Driven Approach to Test C...
 
Bridging the gap: Successful collaboration between engineering & design
Bridging the gap: Successful collaboration between engineering & designBridging the gap: Successful collaboration between engineering & design
Bridging the gap: Successful collaboration between engineering & design
 
Sr. Engineer R&D- Job Description
Sr. Engineer R&D- Job DescriptionSr. Engineer R&D- Job Description
Sr. Engineer R&D- Job Description
 
01 the big_idea
01 the big_idea01 the big_idea
01 the big_idea
 
Introduction to MDE
Introduction to MDEIntroduction to MDE
Introduction to MDE
 
Curtis lily a2 cw evaluation and overall feedback sheet
Curtis lily a2 cw evaluation and overall feedback sheetCurtis lily a2 cw evaluation and overall feedback sheet
Curtis lily a2 cw evaluation and overall feedback sheet
 
C c++ developer jd
C c++ developer jdC c++ developer jd
C c++ developer jd
 
Truong Ho-Quang's Ph.D Defence Presentation
Truong Ho-Quang's Ph.D Defence PresentationTruong Ho-Quang's Ph.D Defence Presentation
Truong Ho-Quang's Ph.D Defence Presentation
 

Viewers also liked

Marketing management
Marketing managementMarketing management
Marketing management
smumbahelp
 
Business communication & etiquette
Business communication & etiquetteBusiness communication & etiquette
Business communication & etiquette
smumbahelp
 
Mu0016 performance management and appraisal
Mu0016  performance management and appraisalMu0016  performance management and appraisal
Mu0016 performance management and appraisal
smumbahelp
 
Mk0013 market research
Mk0013 market researchMk0013 market research
Mk0013 market research
smumbahelp
 
entrepreneurship management (1)
entrepreneurship management (1)entrepreneurship management (1)
entrepreneurship management (1)
smumbahelp
 
Mi0033 – software engineering
Mi0033 – software engineeringMi0033 – software engineering
Mi0033 – software engineering
smumbahelp
 
International business
International businessInternational business
International business
smumbahelp
 
Mi0034 – database management system
Mi0034 – database management systemMi0034 – database management system
Mi0034 – database management system
smumbahelp
 
Bba 405 retail management
Bba 405  retail managementBba 405  retail management
Bba 405 retail management
smumbahelp
 
Mi0035 – computer networks
Mi0035 – computer networksMi0035 – computer networks
Mi0035 – computer networks
smumbahelp
 
Organization behaviour
Organization behaviourOrganization behaviour
Organization behaviour
smumbahelp
 
Mi0036 – business intelligence tools
Mi0036 – business intelligence toolsMi0036 – business intelligence tools
Mi0036 – business intelligence tools
smumbahelp
 
Mk0012 retail marketing
Mk0012  retail marketingMk0012  retail marketing
Mk0012 retail marketing
smumbahelp
 
Mu0018 – change management
Mu0018 – change managementMu0018 – change management
Mu0018 – change management
smumbahelp
 
Ms 9 - managerial economics
Ms  9 - managerial economicsMs  9 - managerial economics
Ms 9 - managerial economics
smumbahelp
 
Sales management(2)
Sales management(2)Sales management(2)
Sales management(2)
smumbahelp
 
Business statistics
Business statisticsBusiness statistics
Business statistics
smumbahelp
 
Bba404 small business management
Bba404  small business managementBba404  small business management
Bba404 small business management
smumbahelp
 
Marketing management(2)
Marketing management(2)Marketing management(2)
Marketing management(2)
smumbahelp
 
Mu0015 compensation and benefits
Mu0015  compensation and benefitsMu0015  compensation and benefits
Mu0015 compensation and benefits
smumbahelp
 

Viewers also liked (20)

Marketing management
Marketing managementMarketing management
Marketing management
 
Business communication & etiquette
Business communication & etiquetteBusiness communication & etiquette
Business communication & etiquette
 
Mu0016 performance management and appraisal
Mu0016  performance management and appraisalMu0016  performance management and appraisal
Mu0016 performance management and appraisal
 
Mk0013 market research
Mk0013 market researchMk0013 market research
Mk0013 market research
 
entrepreneurship management (1)
entrepreneurship management (1)entrepreneurship management (1)
entrepreneurship management (1)
 
Mi0033 – software engineering
Mi0033 – software engineeringMi0033 – software engineering
Mi0033 – software engineering
 
International business
International businessInternational business
International business
 
Mi0034 – database management system
Mi0034 – database management systemMi0034 – database management system
Mi0034 – database management system
 
Bba 405 retail management
Bba 405  retail managementBba 405  retail management
Bba 405 retail management
 
Mi0035 – computer networks
Mi0035 – computer networksMi0035 – computer networks
Mi0035 – computer networks
 
Organization behaviour
Organization behaviourOrganization behaviour
Organization behaviour
 
Mi0036 – business intelligence tools
Mi0036 – business intelligence toolsMi0036 – business intelligence tools
Mi0036 – business intelligence tools
 
Mk0012 retail marketing
Mk0012  retail marketingMk0012  retail marketing
Mk0012 retail marketing
 
Mu0018 – change management
Mu0018 – change managementMu0018 – change management
Mu0018 – change management
 
Ms 9 - managerial economics
Ms  9 - managerial economicsMs  9 - managerial economics
Ms 9 - managerial economics
 
Sales management(2)
Sales management(2)Sales management(2)
Sales management(2)
 
Business statistics
Business statisticsBusiness statistics
Business statistics
 
Bba404 small business management
Bba404  small business managementBba404  small business management
Bba404 small business management
 
Marketing management(2)
Marketing management(2)Marketing management(2)
Marketing management(2)
 
Mu0015 compensation and benefits
Mu0015  compensation and benefitsMu0015  compensation and benefits
Mu0015 compensation and benefits
 

Similar to Mit109 – software engineering

Mit104 software engineering
Mit104  software engineeringMit104  software engineering
Mit104 software engineering
smumbahelp
 
Cnpm bkdn
Cnpm bkdnCnpm bkdn
Cnpm bkdn
Ankit yadav
 
Unit 1 OOSE
Unit 1 OOSEUnit 1 OOSE
Unit 1 OOSE
saranive23
 
Introduction to software engineering
Introduction to software engineeringIntroduction to software engineering
Introduction to software engineering
Hitesh Mohapatra
 
How to become a Software Engineer Carrier Path for Software Developer
How to become a Software Engineer Carrier Path for Software DeveloperHow to become a Software Engineer Carrier Path for Software Developer
How to become a Software Engineer Carrier Path for Software Developer
jeetendra mandal
 
01 fse software&sw-engineering
01 fse software&sw-engineering01 fse software&sw-engineering
01 fse software&sw-engineering
Mohesh Chandran
 
Software engineering
Software engineeringSoftware engineering
Software engineering
Hitesh Mohapatra
 
SOFTWARE DEVELOPMENT AND PROCESS MODELS.pptx
SOFTWARE DEVELOPMENT AND PROCESS MODELS.pptxSOFTWARE DEVELOPMENT AND PROCESS MODELS.pptx
SOFTWARE DEVELOPMENT AND PROCESS MODELS.pptx
SanthanalakshmiSelva2
 
HCI Chapter_2.ppt
HCI Chapter_2.pptHCI Chapter_2.ppt
HCI Chapter_2.ppt
NorshadilaAhmadBadel1
 
HCI Chapter_2.pdf
HCI Chapter_2.pdfHCI Chapter_2.pdf
HCI Chapter_2.pdf
NorshadilaAhmadBadel1
 
IT 700 Final Project Guidelines and RubricOverviewAs the fin.docx
IT 700 Final Project Guidelines and RubricOverviewAs the fin.docxIT 700 Final Project Guidelines and RubricOverviewAs the fin.docx
IT 700 Final Project Guidelines and RubricOverviewAs the fin.docx
ADDY50
 
Software Engineering Past Papers Notes
Software Engineering Past Papers Notes Software Engineering Past Papers Notes
Software Engineering Past Papers Notes
MuhammadTalha436
 
Oose unit 1 ppt
Oose unit 1 pptOose unit 1 ppt
Oose unit 1 ppt
Dr VISU P
 
ppt chapter 1.ppt
ppt chapter 1.pptppt chapter 1.ppt
04 designing architectures
04 designing architectures04 designing architectures
04 designing architectures
Majong DevJfu
 
Design pattern application
Design pattern applicationDesign pattern application
Design pattern application
gayatri thakur
 
Pm soln9416141129710
Pm soln9416141129710Pm soln9416141129710
Pm soln9416141129710
Nikhil Todkar
 
OOSE Unit 1 PPT.ppt
OOSE Unit 1 PPT.pptOOSE Unit 1 PPT.ppt
OOSE Unit 1 PPT.ppt
itadmin33
 
A Lightweight MDD Process Applied in Small Projects
A Lightweight MDD Process Applied in Small ProjectsA Lightweight MDD Process Applied in Small Projects
A Lightweight MDD Process Applied in Small Projects
Gabor Guta
 
Waterfall model
Waterfall modelWaterfall model
Waterfall model
LPK Any Komputer
 

Similar to Mit109 – software engineering (20)

Mit104 software engineering
Mit104  software engineeringMit104  software engineering
Mit104 software engineering
 
Cnpm bkdn
Cnpm bkdnCnpm bkdn
Cnpm bkdn
 
Unit 1 OOSE
Unit 1 OOSEUnit 1 OOSE
Unit 1 OOSE
 
Introduction to software engineering
Introduction to software engineeringIntroduction to software engineering
Introduction to software engineering
 
How to become a Software Engineer Carrier Path for Software Developer
How to become a Software Engineer Carrier Path for Software DeveloperHow to become a Software Engineer Carrier Path for Software Developer
How to become a Software Engineer Carrier Path for Software Developer
 
01 fse software&sw-engineering
01 fse software&sw-engineering01 fse software&sw-engineering
01 fse software&sw-engineering
 
Software engineering
Software engineeringSoftware engineering
Software engineering
 
SOFTWARE DEVELOPMENT AND PROCESS MODELS.pptx
SOFTWARE DEVELOPMENT AND PROCESS MODELS.pptxSOFTWARE DEVELOPMENT AND PROCESS MODELS.pptx
SOFTWARE DEVELOPMENT AND PROCESS MODELS.pptx
 
HCI Chapter_2.ppt
HCI Chapter_2.pptHCI Chapter_2.ppt
HCI Chapter_2.ppt
 
HCI Chapter_2.pdf
HCI Chapter_2.pdfHCI Chapter_2.pdf
HCI Chapter_2.pdf
 
IT 700 Final Project Guidelines and RubricOverviewAs the fin.docx
IT 700 Final Project Guidelines and RubricOverviewAs the fin.docxIT 700 Final Project Guidelines and RubricOverviewAs the fin.docx
IT 700 Final Project Guidelines and RubricOverviewAs the fin.docx
 
Software Engineering Past Papers Notes
Software Engineering Past Papers Notes Software Engineering Past Papers Notes
Software Engineering Past Papers Notes
 
Oose unit 1 ppt
Oose unit 1 pptOose unit 1 ppt
Oose unit 1 ppt
 
ppt chapter 1.ppt
ppt chapter 1.pptppt chapter 1.ppt
ppt chapter 1.ppt
 
04 designing architectures
04 designing architectures04 designing architectures
04 designing architectures
 
Design pattern application
Design pattern applicationDesign pattern application
Design pattern application
 
Pm soln9416141129710
Pm soln9416141129710Pm soln9416141129710
Pm soln9416141129710
 
OOSE Unit 1 PPT.ppt
OOSE Unit 1 PPT.pptOOSE Unit 1 PPT.ppt
OOSE Unit 1 PPT.ppt
 
A Lightweight MDD Process Applied in Small Projects
A Lightweight MDD Process Applied in Small ProjectsA Lightweight MDD Process Applied in Small Projects
A Lightweight MDD Process Applied in Small Projects
 
Waterfall model
Waterfall modelWaterfall model
Waterfall model
 

Recently uploaded

bryophytes.pptx bsc botany honours second semester
bryophytes.pptx bsc botany honours  second semesterbryophytes.pptx bsc botany honours  second semester
bryophytes.pptx bsc botany honours second semester
Sarojini38
 
Diversity Quiz Finals by Quiz Club, IIT Kanpur
Diversity Quiz Finals by Quiz Club, IIT KanpurDiversity Quiz Finals by Quiz Club, IIT Kanpur
Diversity Quiz Finals by Quiz Club, IIT Kanpur
Quiz Club IIT Kanpur
 
How to stay relevant as a cyber professional: Skills, trends and career paths...
How to stay relevant as a cyber professional: Skills, trends and career paths...How to stay relevant as a cyber professional: Skills, trends and career paths...
How to stay relevant as a cyber professional: Skills, trends and career paths...
Infosec
 
220711130100 udita Chakraborty Aims and objectives of national policy on inf...
220711130100 udita Chakraborty  Aims and objectives of national policy on inf...220711130100 udita Chakraborty  Aims and objectives of national policy on inf...
220711130100 udita Chakraborty Aims and objectives of national policy on inf...
Kalna College
 
What are the new features in the Fleet Odoo 17
What are the new features in the Fleet Odoo 17What are the new features in the Fleet Odoo 17
What are the new features in the Fleet Odoo 17
Celine George
 
Post init hook in the odoo 17 ERP Module
Post init hook in the  odoo 17 ERP ModulePost init hook in the  odoo 17 ERP Module
Post init hook in the odoo 17 ERP Module
Celine George
 
Observational Learning
Observational Learning Observational Learning
Observational Learning
sanamushtaq922
 
Erasmus + DISSEMINATION ACTIVITIES Croatia
Erasmus + DISSEMINATION ACTIVITIES CroatiaErasmus + DISSEMINATION ACTIVITIES Croatia
Erasmus + DISSEMINATION ACTIVITIES Croatia
whatchangedhowreflec
 
Library news letter Kitengesa Uganda June 2024
Library news letter Kitengesa Uganda June 2024Library news letter Kitengesa Uganda June 2024
Library news letter Kitengesa Uganda June 2024
Friends of African Village Libraries
 
The Science of Learning: implications for modern teaching
The Science of Learning: implications for modern teachingThe Science of Learning: implications for modern teaching
The Science of Learning: implications for modern teaching
Derek Wenmoth
 
Ethiopia and Eritrea Eritrea's journey has been marked by resilience and dete...
Ethiopia and Eritrea Eritrea's journey has been marked by resilience and dete...Ethiopia and Eritrea Eritrea's journey has been marked by resilience and dete...
Ethiopia and Eritrea Eritrea's journey has been marked by resilience and dete...
biruktesfaye27
 
220711130088 Sumi Basak Virtual University EPC 3.pptx
220711130088 Sumi Basak Virtual University EPC 3.pptx220711130088 Sumi Basak Virtual University EPC 3.pptx
220711130088 Sumi Basak Virtual University EPC 3.pptx
Kalna College
 
Diversity Quiz Prelims by Quiz Club, IIT Kanpur
Diversity Quiz Prelims by Quiz Club, IIT KanpurDiversity Quiz Prelims by Quiz Club, IIT Kanpur
Diversity Quiz Prelims by Quiz Club, IIT Kanpur
Quiz Club IIT Kanpur
 
220711130095 Tanu Pandey message currency, communication speed & control EPC ...
220711130095 Tanu Pandey message currency, communication speed & control EPC ...220711130095 Tanu Pandey message currency, communication speed & control EPC ...
220711130095 Tanu Pandey message currency, communication speed & control EPC ...
Kalna College
 
Information and Communication Technology in Education
Information and Communication Technology in EducationInformation and Communication Technology in Education
Information and Communication Technology in Education
MJDuyan
 
BỘ BÀI TẬP TEST THEO UNIT - FORM 2025 - TIẾNG ANH 12 GLOBAL SUCCESS - KÌ 1 (B...
BỘ BÀI TẬP TEST THEO UNIT - FORM 2025 - TIẾNG ANH 12 GLOBAL SUCCESS - KÌ 1 (B...BỘ BÀI TẬP TEST THEO UNIT - FORM 2025 - TIẾNG ANH 12 GLOBAL SUCCESS - KÌ 1 (B...
BỘ BÀI TẬP TEST THEO UNIT - FORM 2025 - TIẾNG ANH 12 GLOBAL SUCCESS - KÌ 1 (B...
Nguyen Thanh Tu Collection
 
Interprofessional Education Platform Introduction.pdf
Interprofessional Education Platform Introduction.pdfInterprofessional Education Platform Introduction.pdf
Interprofessional Education Platform Introduction.pdf
Ben Aldrich
 
220711130083 SUBHASHREE RAKSHIT Internet resources for social science
220711130083 SUBHASHREE RAKSHIT  Internet resources for social science220711130083 SUBHASHREE RAKSHIT  Internet resources for social science
220711130083 SUBHASHREE RAKSHIT Internet resources for social science
Kalna College
 
220711130082 Srabanti Bag Internet Resources For Natural Science
220711130082 Srabanti Bag Internet Resources For Natural Science220711130082 Srabanti Bag Internet Resources For Natural Science
220711130082 Srabanti Bag Internet Resources For Natural Science
Kalna College
 
A Quiz on Drug Abuse Awareness by Quizzito
A Quiz on Drug Abuse Awareness by QuizzitoA Quiz on Drug Abuse Awareness by Quizzito
A Quiz on Drug Abuse Awareness by Quizzito
Quizzito The Quiz Society of Gargi College
 

Recently uploaded (20)

bryophytes.pptx bsc botany honours second semester
bryophytes.pptx bsc botany honours  second semesterbryophytes.pptx bsc botany honours  second semester
bryophytes.pptx bsc botany honours second semester
 
Diversity Quiz Finals by Quiz Club, IIT Kanpur
Diversity Quiz Finals by Quiz Club, IIT KanpurDiversity Quiz Finals by Quiz Club, IIT Kanpur
Diversity Quiz Finals by Quiz Club, IIT Kanpur
 
How to stay relevant as a cyber professional: Skills, trends and career paths...
How to stay relevant as a cyber professional: Skills, trends and career paths...How to stay relevant as a cyber professional: Skills, trends and career paths...
How to stay relevant as a cyber professional: Skills, trends and career paths...
 
220711130100 udita Chakraborty Aims and objectives of national policy on inf...
220711130100 udita Chakraborty  Aims and objectives of national policy on inf...220711130100 udita Chakraborty  Aims and objectives of national policy on inf...
220711130100 udita Chakraborty Aims and objectives of national policy on inf...
 
What are the new features in the Fleet Odoo 17
What are the new features in the Fleet Odoo 17What are the new features in the Fleet Odoo 17
What are the new features in the Fleet Odoo 17
 
Post init hook in the odoo 17 ERP Module
Post init hook in the  odoo 17 ERP ModulePost init hook in the  odoo 17 ERP Module
Post init hook in the odoo 17 ERP Module
 
Observational Learning
Observational Learning Observational Learning
Observational Learning
 
Erasmus + DISSEMINATION ACTIVITIES Croatia
Erasmus + DISSEMINATION ACTIVITIES CroatiaErasmus + DISSEMINATION ACTIVITIES Croatia
Erasmus + DISSEMINATION ACTIVITIES Croatia
 
Library news letter Kitengesa Uganda June 2024
Library news letter Kitengesa Uganda June 2024Library news letter Kitengesa Uganda June 2024
Library news letter Kitengesa Uganda June 2024
 
The Science of Learning: implications for modern teaching
The Science of Learning: implications for modern teachingThe Science of Learning: implications for modern teaching
The Science of Learning: implications for modern teaching
 
Ethiopia and Eritrea Eritrea's journey has been marked by resilience and dete...
Ethiopia and Eritrea Eritrea's journey has been marked by resilience and dete...Ethiopia and Eritrea Eritrea's journey has been marked by resilience and dete...
Ethiopia and Eritrea Eritrea's journey has been marked by resilience and dete...
 
220711130088 Sumi Basak Virtual University EPC 3.pptx
220711130088 Sumi Basak Virtual University EPC 3.pptx220711130088 Sumi Basak Virtual University EPC 3.pptx
220711130088 Sumi Basak Virtual University EPC 3.pptx
 
Diversity Quiz Prelims by Quiz Club, IIT Kanpur
Diversity Quiz Prelims by Quiz Club, IIT KanpurDiversity Quiz Prelims by Quiz Club, IIT Kanpur
Diversity Quiz Prelims by Quiz Club, IIT Kanpur
 
220711130095 Tanu Pandey message currency, communication speed & control EPC ...
220711130095 Tanu Pandey message currency, communication speed & control EPC ...220711130095 Tanu Pandey message currency, communication speed & control EPC ...
220711130095 Tanu Pandey message currency, communication speed & control EPC ...
 
Information and Communication Technology in Education
Information and Communication Technology in EducationInformation and Communication Technology in Education
Information and Communication Technology in Education
 
BỘ BÀI TẬP TEST THEO UNIT - FORM 2025 - TIẾNG ANH 12 GLOBAL SUCCESS - KÌ 1 (B...
BỘ BÀI TẬP TEST THEO UNIT - FORM 2025 - TIẾNG ANH 12 GLOBAL SUCCESS - KÌ 1 (B...BỘ BÀI TẬP TEST THEO UNIT - FORM 2025 - TIẾNG ANH 12 GLOBAL SUCCESS - KÌ 1 (B...
BỘ BÀI TẬP TEST THEO UNIT - FORM 2025 - TIẾNG ANH 12 GLOBAL SUCCESS - KÌ 1 (B...
 
Interprofessional Education Platform Introduction.pdf
Interprofessional Education Platform Introduction.pdfInterprofessional Education Platform Introduction.pdf
Interprofessional Education Platform Introduction.pdf
 
220711130083 SUBHASHREE RAKSHIT Internet resources for social science
220711130083 SUBHASHREE RAKSHIT  Internet resources for social science220711130083 SUBHASHREE RAKSHIT  Internet resources for social science
220711130083 SUBHASHREE RAKSHIT Internet resources for social science
 
220711130082 Srabanti Bag Internet Resources For Natural Science
220711130082 Srabanti Bag Internet Resources For Natural Science220711130082 Srabanti Bag Internet Resources For Natural Science
220711130082 Srabanti Bag Internet Resources For Natural Science
 
A Quiz on Drug Abuse Awareness by Quizzito
A Quiz on Drug Abuse Awareness by QuizzitoA Quiz on Drug Abuse Awareness by Quizzito
A Quiz on Drug Abuse Awareness by Quizzito
 

Mit109 – software engineering

  • 1. Dear students get fully solved assignments Send your semester & Specialization name to our mail id : help.mbaassignments@gmail.com or call us at : 08263069601 ASSIGNMENT DRIVE FALL 2016 PROGRAM Master of Science in Information Technology (MSc. IT) SEMESTER 1 SUBJECT CODE & NAME MIT109 – Software Engineering BK ID B0808 & B0809 CREDITS 4 MARKS 30 Note: Answer all questions. Kindly note that answers for 10 marks questions should be approximately of 400 words. Each question is followed by evaluation scheme. Question. 1. What is Object –oriented design? Write any three characteristics of an object-oriented design (OOD). Answer: Object Oriented Design is the concept that forces programmers to plan out their code in orderto have a betterflowingprogram.The originsof objectorienteddesignisdebated,butthe first languagesthatsupportedit included Simula and SmallTalk. The term did not become popular until Grady Booch wrote the first paper titled Object-Oriented Design, in 1982. ObjectOrientedDesignisdefinedasa programming language that has 5 conceptual tools to aid the programmer. These programs are often more readable than non-object oriented programs, and debugging becomes easier with locality. Question. 2. Write a short note on Capability Maturity Model. Answer: The Capability Maturity Model (CMM)[1] is a development model created after study of data collectedfromorganizationsthatcontractedwiththe U.S.Departmentof Defense,whofunded the research.The term "maturity"relatestothe degree of formality and optimization of processes, fromad hoc practices,to formallydefinedsteps,tomanagedresultmetrics,toactive optimizationof the processes.
  • 2. The model'saimisto improve existingsoftwaredevelopmentprocesses,butitcanalsobe appliedto other processes. Maturity model: A maturity model can be viewed as Question. 3. Briefly explain Prototyping Model. Answer: The basicidea here is that instead of freezing the requirements before a design or coding can proceed, a throwaway prototype is built to understand the requirements. This prototype is developedbasedonthe currentlyknownrequirements.Byusingthisprototype,the clientcangetan “actual feel” of the system, since the interactions with prototype can enable the client to better understand the requirements of the desired system. Prototyping is an attractive idea for complicated and large systems for which there is no manual process or existing system to help determining the requirements. The prototype are usually not complete systems and many of the details are not built in the prototype. The goal is to provide a system with overall functionality. Question. 4. What are the limitations of the linear sequential model? Answer: LinearSequential Model/WaterfallModel/Classic Life Cycle : The linear sequential model, sometimes called the classic life cycle or the waterfall model, suggests a systematic, sequential approach to software development that begins at the system level and progresses through communication, planning, modeling, construction and deployment. The following given figure illustrates the linear sequential model for software engineering. (i) Communication : This activity involves heavy communication with customers and other stakeholders in order to gather requirements and other related activities. (ii) Planning: Here a planto be followedwill be createdwhichwilldescribethe technical tasks to be conducted, risks, required resources, work schedule etc.
  • 3. Question. 5. What is Verification and Validation? Briefly explain Validation Testing and Validation Test Criteria. Answer: Insoftware projectmanagement,software testing, and software engineering, verification and validation(V&V) isthe processof checkingthata software systemmeetsspecifications and that it fulfills its intended purpose. It may also be referred to as software quality control. It is normally the responsibilityof software testersaspart of the software developmentlifecycle. In simple terms, software verification is: "Assuming we should build X, does our software actually achieve its goals without any bugs or gaps?" On the other hand, Dear students get fully solved assignments Send your semester & Specialization name to our mail id : help.mbaassignments@gmail.com or call us at : 08263069601
  翻译: