SlideShare a Scribd company logo
How would you determine the modularity of a program?
Solution
Modularity refers to the extent to which a software/Web application may be divided into smaller
modules. Software modularity indicates that the number of application modules are capable of
serving a specified business domain.
Software engineering modularity allows typical applications to be divided into modules, as well
as integration with similar modules, which helps developers use prewritten code. Modules are
divided based on functionality, and programmers are not involved with the functionalities of
other modules. Thus, new functionalities may be easily programmed in separate modules.
so modularity of a program is determined by the number of modules are present the source code
or program , those modules are divided on functionality and on account of different purpose they
are supposed to serve.

More Related Content

Similar to How would you determine the modularity of a programSolutionMo.pdf

OOP - Benefits and advantages of OOP
OOP - Benefits and advantages of OOPOOP - Benefits and advantages of OOP
OOP - Benefits and advantages of OOP
Mudasir Qazi
 
Software design
Software designSoftware design
Software design
Benazir Fathima
 
UNIT3 PART2.pptx dhfdifhdsfvgudf dhfbdhbffdvf
UNIT3 PART2.pptx dhfdifhdsfvgudf dhfbdhbffdvfUNIT3 PART2.pptx dhfdifhdsfvgudf dhfbdhbffdvf
UNIT3 PART2.pptx dhfdifhdsfvgudf dhfbdhbffdvf
puttipavan23022023
 
CS8494 SOFTWARE ENGINEERING Unit-3
CS8494 SOFTWARE ENGINEERING Unit-3CS8494 SOFTWARE ENGINEERING Unit-3
CS8494 SOFTWARE ENGINEERING Unit-3
SIMONTHOMAS S
 
Dependency Injection, Design Principles and Patterns
Dependency Injection, Design Principles and PatternsDependency Injection, Design Principles and Patterns
Dependency Injection, Design Principles and Patterns
Juan Lopez
 
Introduction to problem solving in C
Introduction to problem solving in CIntroduction to problem solving in C
Introduction to problem solving in C
Diwakar Pratap Singh 'Deva'
 
Unit 3
Unit 3Unit 3
functions in C++.pdf
functions in C++.pdffunctions in C++.pdf
functions in C++.pdf
madihamaqbool6
 
Software Architecture for Robotics
Software Architecture for RoboticsSoftware Architecture for Robotics
Software Architecture for Robotics
Lorran Pegoretti
 
FOSD, Building Automated Software Factories
FOSD, Building Automated Software FactoriesFOSD, Building Automated Software Factories
FOSD, Building Automated Software Factories
Ahmed Gaber
 
Software Design and Modularity
Software Design and ModularitySoftware Design and Modularity
Software Design and Modularity
Danyal Ahmad
 
Mvp pattern
Mvp patternMvp pattern
Mvp pattern
Khuong Vo
 
Diving into OOPs_ Key Concepts and Principles (1).pdf
Diving into OOPs_ Key Concepts and Principles (1).pdfDiving into OOPs_ Key Concepts and Principles (1).pdf
Diving into OOPs_ Key Concepts and Principles (1).pdf
kaushiklalit117
 
Lecture1422914635
Lecture1422914635Lecture1422914635
MODEL DRIVEN DEVELOPMENT (1).pptx
MODEL DRIVEN DEVELOPMENT (1).pptxMODEL DRIVEN DEVELOPMENT (1).pptx
MODEL DRIVEN DEVELOPMENT (1).pptx
pawan745387
 
Reusability Vs Extensibility and Methodologies in OOAD
Reusability Vs Extensibility and Methodologies in OOADReusability Vs Extensibility and Methodologies in OOAD
Reusability Vs Extensibility and Methodologies in OOAD
Sayyada Ayesha
 
Atmel - Next-Generation IDE: Maximizing IP Reuse [WHITE PAPER]
Atmel - Next-Generation IDE: Maximizing IP Reuse [WHITE PAPER]Atmel - Next-Generation IDE: Maximizing IP Reuse [WHITE PAPER]
Atmel - Next-Generation IDE: Maximizing IP Reuse [WHITE PAPER]
Atmel Corporation
 
Sioux Hot-or-Not: Model Driven Software Development (Markus Voelter)
Sioux Hot-or-Not: Model Driven Software Development (Markus Voelter)Sioux Hot-or-Not: Model Driven Software Development (Markus Voelter)
Sioux Hot-or-Not: Model Driven Software Development (Markus Voelter)
siouxhotornot
 
Android app development SEO Expert Bangladesh LTD.pdf
Android app development  SEO Expert Bangladesh LTD.pdfAndroid app development  SEO Expert Bangladesh LTD.pdf
Android app development SEO Expert Bangladesh LTD.pdf
Tasnim Jahan
 
Android app development SEO Expert Bangladesh LTD.pdf
Android app development  SEO Expert Bangladesh LTD.pdfAndroid app development  SEO Expert Bangladesh LTD.pdf
Android app development SEO Expert Bangladesh LTD.pdf
Tasnim Jahan
 

Similar to How would you determine the modularity of a programSolutionMo.pdf (20)

OOP - Benefits and advantages of OOP
OOP - Benefits and advantages of OOPOOP - Benefits and advantages of OOP
OOP - Benefits and advantages of OOP
 
Software design
Software designSoftware design
Software design
 
UNIT3 PART2.pptx dhfdifhdsfvgudf dhfbdhbffdvf
UNIT3 PART2.pptx dhfdifhdsfvgudf dhfbdhbffdvfUNIT3 PART2.pptx dhfdifhdsfvgudf dhfbdhbffdvf
UNIT3 PART2.pptx dhfdifhdsfvgudf dhfbdhbffdvf
 
CS8494 SOFTWARE ENGINEERING Unit-3
CS8494 SOFTWARE ENGINEERING Unit-3CS8494 SOFTWARE ENGINEERING Unit-3
CS8494 SOFTWARE ENGINEERING Unit-3
 
Dependency Injection, Design Principles and Patterns
Dependency Injection, Design Principles and PatternsDependency Injection, Design Principles and Patterns
Dependency Injection, Design Principles and Patterns
 
Introduction to problem solving in C
Introduction to problem solving in CIntroduction to problem solving in C
Introduction to problem solving in C
 
Unit 3
Unit 3Unit 3
Unit 3
 
functions in C++.pdf
functions in C++.pdffunctions in C++.pdf
functions in C++.pdf
 
Software Architecture for Robotics
Software Architecture for RoboticsSoftware Architecture for Robotics
Software Architecture for Robotics
 
FOSD, Building Automated Software Factories
FOSD, Building Automated Software FactoriesFOSD, Building Automated Software Factories
FOSD, Building Automated Software Factories
 
Software Design and Modularity
Software Design and ModularitySoftware Design and Modularity
Software Design and Modularity
 
Mvp pattern
Mvp patternMvp pattern
Mvp pattern
 
Diving into OOPs_ Key Concepts and Principles (1).pdf
Diving into OOPs_ Key Concepts and Principles (1).pdfDiving into OOPs_ Key Concepts and Principles (1).pdf
Diving into OOPs_ Key Concepts and Principles (1).pdf
 
Lecture1422914635
Lecture1422914635Lecture1422914635
Lecture1422914635
 
MODEL DRIVEN DEVELOPMENT (1).pptx
MODEL DRIVEN DEVELOPMENT (1).pptxMODEL DRIVEN DEVELOPMENT (1).pptx
MODEL DRIVEN DEVELOPMENT (1).pptx
 
Reusability Vs Extensibility and Methodologies in OOAD
Reusability Vs Extensibility and Methodologies in OOADReusability Vs Extensibility and Methodologies in OOAD
Reusability Vs Extensibility and Methodologies in OOAD
 
Atmel - Next-Generation IDE: Maximizing IP Reuse [WHITE PAPER]
Atmel - Next-Generation IDE: Maximizing IP Reuse [WHITE PAPER]Atmel - Next-Generation IDE: Maximizing IP Reuse [WHITE PAPER]
Atmel - Next-Generation IDE: Maximizing IP Reuse [WHITE PAPER]
 
Sioux Hot-or-Not: Model Driven Software Development (Markus Voelter)
Sioux Hot-or-Not: Model Driven Software Development (Markus Voelter)Sioux Hot-or-Not: Model Driven Software Development (Markus Voelter)
Sioux Hot-or-Not: Model Driven Software Development (Markus Voelter)
 
Android app development SEO Expert Bangladesh LTD.pdf
Android app development  SEO Expert Bangladesh LTD.pdfAndroid app development  SEO Expert Bangladesh LTD.pdf
Android app development SEO Expert Bangladesh LTD.pdf
 
Android app development SEO Expert Bangladesh LTD.pdf
Android app development  SEO Expert Bangladesh LTD.pdfAndroid app development  SEO Expert Bangladesh LTD.pdf
Android app development SEO Expert Bangladesh LTD.pdf
 

More from AMITPANCHAL154

I am looking for the definition of a polynomial.SolutionPolyno.pdf
I am looking for the definition of a polynomial.SolutionPolyno.pdfI am looking for the definition of a polynomial.SolutionPolyno.pdf
I am looking for the definition of a polynomial.SolutionPolyno.pdf
AMITPANCHAL154
 
I am looking at the following equation and its a little unclear what.pdf
I am looking at the following equation and its a little unclear what.pdfI am looking at the following equation and its a little unclear what.pdf
I am looking at the following equation and its a little unclear what.pdf
AMITPANCHAL154
 
I am looking at a worked out problem for Elementary Number Theory(6t.pdf
I am looking at a worked out problem for Elementary Number Theory(6t.pdfI am looking at a worked out problem for Elementary Number Theory(6t.pdf
I am looking at a worked out problem for Elementary Number Theory(6t.pdf
AMITPANCHAL154
 
I am kind of confused about quantifiers. I am not sure how to transl.pdf
I am kind of confused about quantifiers. I am not sure how to transl.pdfI am kind of confused about quantifiers. I am not sure how to transl.pdf
I am kind of confused about quantifiers. I am not sure how to transl.pdf
AMITPANCHAL154
 
I am having problems with Comments in Solutions from Homework He.pdf
I am having problems with Comments in Solutions from Homework He.pdfI am having problems with Comments in Solutions from Homework He.pdf
I am having problems with Comments in Solutions from Homework He.pdf
AMITPANCHAL154
 
I am fine with the actual analysis of the data on SPSS, however I am.pdf
I am fine with the actual analysis of the data on SPSS, however I am.pdfI am fine with the actual analysis of the data on SPSS, however I am.pdf
I am fine with the actual analysis of the data on SPSS, however I am.pdf
AMITPANCHAL154
 
I am a very wordy person. My editor is constantly cutting down the a.pdf
I am a very wordy person. My editor is constantly cutting down the a.pdfI am a very wordy person. My editor is constantly cutting down the a.pdf
I am a very wordy person. My editor is constantly cutting down the a.pdf
AMITPANCHAL154
 
Hypothesis flash patterns of the Humboldt squid increase in rate wh.pdf
Hypothesis flash patterns of the Humboldt squid increase in rate wh.pdfHypothesis flash patterns of the Humboldt squid increase in rate wh.pdf
Hypothesis flash patterns of the Humboldt squid increase in rate wh.pdf
AMITPANCHAL154
 
hurricane risk.global warming risk.speculative risk.climate ch.pdf
hurricane risk.global warming risk.speculative risk.climate ch.pdfhurricane risk.global warming risk.speculative risk.climate ch.pdf
hurricane risk.global warming risk.speculative risk.climate ch.pdf
AMITPANCHAL154
 
Human Resources (HR) is composed of many integrated activities withi.pdf
Human Resources (HR) is composed of many integrated activities withi.pdfHuman Resources (HR) is composed of many integrated activities withi.pdf
Human Resources (HR) is composed of many integrated activities withi.pdf
AMITPANCHAL154
 
Howard Company purchased merchandise inventory with an invoice price.pdf
Howard Company purchased merchandise inventory with an invoice price.pdfHoward Company purchased merchandise inventory with an invoice price.pdf
Howard Company purchased merchandise inventory with an invoice price.pdf
AMITPANCHAL154
 
How would you prepared 250ml of 0.35 M sodium sulfate solution .pdf
How would you prepared 250ml of 0.35 M sodium sulfate solution .pdfHow would you prepared 250ml of 0.35 M sodium sulfate solution .pdf
How would you prepared 250ml of 0.35 M sodium sulfate solution .pdf
AMITPANCHAL154
 
How will your team engage the ideas and participation of each member.pdf
How will your team engage the ideas and participation of each member.pdfHow will your team engage the ideas and participation of each member.pdf
How will your team engage the ideas and participation of each member.pdf
AMITPANCHAL154
 
How will understanding Crystalline Structure affect material selecti.pdf
How will understanding Crystalline Structure affect material selecti.pdfHow will understanding Crystalline Structure affect material selecti.pdf
How will understanding Crystalline Structure affect material selecti.pdf
AMITPANCHAL154
 
How would an indirect transfer through a financial intermediary bene.pdf
How would an indirect transfer through a financial intermediary bene.pdfHow would an indirect transfer through a financial intermediary bene.pdf
How would an indirect transfer through a financial intermediary bene.pdf
AMITPANCHAL154
 
How Was the Keynesian School Valid, Useful, or Correct in Its Time.pdf
How Was the Keynesian School Valid, Useful, or Correct in Its Time.pdfHow Was the Keynesian School Valid, Useful, or Correct in Its Time.pdf
How Was the Keynesian School Valid, Useful, or Correct in Its Time.pdf
AMITPANCHAL154
 
How would entitlement spending be funded if tax revenues just cove.pdf
How would entitlement spending be funded if tax revenues just cove.pdfHow would entitlement spending be funded if tax revenues just cove.pdf
How would entitlement spending be funded if tax revenues just cove.pdf
AMITPANCHAL154
 
How would I define column D as d1=log(c1) in excel Or column F as.pdf
How would I define column D as d1=log(c1) in excel Or column F as.pdfHow would I define column D as d1=log(c1) in excel Or column F as.pdf
How would I define column D as d1=log(c1) in excel Or column F as.pdf
AMITPANCHAL154
 
How will widespread adoption of electronic funds transfer affect the.pdf
How will widespread adoption of electronic funds transfer affect the.pdfHow will widespread adoption of electronic funds transfer affect the.pdf
How will widespread adoption of electronic funds transfer affect the.pdf
AMITPANCHAL154
 
How would I know if a radical expression can be simplified Can I al.pdf
How would I know if a radical expression can be simplified Can I al.pdfHow would I know if a radical expression can be simplified Can I al.pdf
How would I know if a radical expression can be simplified Can I al.pdf
AMITPANCHAL154
 

More from AMITPANCHAL154 (20)

I am looking for the definition of a polynomial.SolutionPolyno.pdf
I am looking for the definition of a polynomial.SolutionPolyno.pdfI am looking for the definition of a polynomial.SolutionPolyno.pdf
I am looking for the definition of a polynomial.SolutionPolyno.pdf
 
I am looking at the following equation and its a little unclear what.pdf
I am looking at the following equation and its a little unclear what.pdfI am looking at the following equation and its a little unclear what.pdf
I am looking at the following equation and its a little unclear what.pdf
 
I am looking at a worked out problem for Elementary Number Theory(6t.pdf
I am looking at a worked out problem for Elementary Number Theory(6t.pdfI am looking at a worked out problem for Elementary Number Theory(6t.pdf
I am looking at a worked out problem for Elementary Number Theory(6t.pdf
 
I am kind of confused about quantifiers. I am not sure how to transl.pdf
I am kind of confused about quantifiers. I am not sure how to transl.pdfI am kind of confused about quantifiers. I am not sure how to transl.pdf
I am kind of confused about quantifiers. I am not sure how to transl.pdf
 
I am having problems with Comments in Solutions from Homework He.pdf
I am having problems with Comments in Solutions from Homework He.pdfI am having problems with Comments in Solutions from Homework He.pdf
I am having problems with Comments in Solutions from Homework He.pdf
 
I am fine with the actual analysis of the data on SPSS, however I am.pdf
I am fine with the actual analysis of the data on SPSS, however I am.pdfI am fine with the actual analysis of the data on SPSS, however I am.pdf
I am fine with the actual analysis of the data on SPSS, however I am.pdf
 
I am a very wordy person. My editor is constantly cutting down the a.pdf
I am a very wordy person. My editor is constantly cutting down the a.pdfI am a very wordy person. My editor is constantly cutting down the a.pdf
I am a very wordy person. My editor is constantly cutting down the a.pdf
 
Hypothesis flash patterns of the Humboldt squid increase in rate wh.pdf
Hypothesis flash patterns of the Humboldt squid increase in rate wh.pdfHypothesis flash patterns of the Humboldt squid increase in rate wh.pdf
Hypothesis flash patterns of the Humboldt squid increase in rate wh.pdf
 
hurricane risk.global warming risk.speculative risk.climate ch.pdf
hurricane risk.global warming risk.speculative risk.climate ch.pdfhurricane risk.global warming risk.speculative risk.climate ch.pdf
hurricane risk.global warming risk.speculative risk.climate ch.pdf
 
Human Resources (HR) is composed of many integrated activities withi.pdf
Human Resources (HR) is composed of many integrated activities withi.pdfHuman Resources (HR) is composed of many integrated activities withi.pdf
Human Resources (HR) is composed of many integrated activities withi.pdf
 
Howard Company purchased merchandise inventory with an invoice price.pdf
Howard Company purchased merchandise inventory with an invoice price.pdfHoward Company purchased merchandise inventory with an invoice price.pdf
Howard Company purchased merchandise inventory with an invoice price.pdf
 
How would you prepared 250ml of 0.35 M sodium sulfate solution .pdf
How would you prepared 250ml of 0.35 M sodium sulfate solution .pdfHow would you prepared 250ml of 0.35 M sodium sulfate solution .pdf
How would you prepared 250ml of 0.35 M sodium sulfate solution .pdf
 
How will your team engage the ideas and participation of each member.pdf
How will your team engage the ideas and participation of each member.pdfHow will your team engage the ideas and participation of each member.pdf
How will your team engage the ideas and participation of each member.pdf
 
How will understanding Crystalline Structure affect material selecti.pdf
How will understanding Crystalline Structure affect material selecti.pdfHow will understanding Crystalline Structure affect material selecti.pdf
How will understanding Crystalline Structure affect material selecti.pdf
 
How would an indirect transfer through a financial intermediary bene.pdf
How would an indirect transfer through a financial intermediary bene.pdfHow would an indirect transfer through a financial intermediary bene.pdf
How would an indirect transfer through a financial intermediary bene.pdf
 
How Was the Keynesian School Valid, Useful, or Correct in Its Time.pdf
How Was the Keynesian School Valid, Useful, or Correct in Its Time.pdfHow Was the Keynesian School Valid, Useful, or Correct in Its Time.pdf
How Was the Keynesian School Valid, Useful, or Correct in Its Time.pdf
 
How would entitlement spending be funded if tax revenues just cove.pdf
How would entitlement spending be funded if tax revenues just cove.pdfHow would entitlement spending be funded if tax revenues just cove.pdf
How would entitlement spending be funded if tax revenues just cove.pdf
 
How would I define column D as d1=log(c1) in excel Or column F as.pdf
How would I define column D as d1=log(c1) in excel Or column F as.pdfHow would I define column D as d1=log(c1) in excel Or column F as.pdf
How would I define column D as d1=log(c1) in excel Or column F as.pdf
 
How will widespread adoption of electronic funds transfer affect the.pdf
How will widespread adoption of electronic funds transfer affect the.pdfHow will widespread adoption of electronic funds transfer affect the.pdf
How will widespread adoption of electronic funds transfer affect the.pdf
 
How would I know if a radical expression can be simplified Can I al.pdf
How would I know if a radical expression can be simplified Can I al.pdfHow would I know if a radical expression can be simplified Can I al.pdf
How would I know if a radical expression can be simplified Can I al.pdf
 

Recently uploaded

BÀI TẬP BỔ TRỢ TIẾNG ANH 8 CẢ NĂM - GLOBAL SUCCESS - NĂM HỌC 2023-2024 (CÓ FI...
BÀI TẬP BỔ TRỢ TIẾNG ANH 8 CẢ NĂM - GLOBAL SUCCESS - NĂM HỌC 2023-2024 (CÓ FI...BÀI TẬP BỔ TRỢ TIẾNG ANH 8 CẢ NĂM - GLOBAL SUCCESS - NĂM HỌC 2023-2024 (CÓ FI...
BÀI TẬP BỔ TRỢ TIẾNG ANH 8 CẢ NĂM - GLOBAL SUCCESS - NĂM HỌC 2023-2024 (CÓ FI...
Nguyen Thanh Tu Collection
 
How to Setup Warehouse & Location in Odoo 17 Inventory
How to Setup Warehouse & Location in Odoo 17 InventoryHow to Setup Warehouse & Location in Odoo 17 Inventory
How to Setup Warehouse & Location in Odoo 17 Inventory
Celine George
 
B. Ed Syllabus for babasaheb ambedkar education university.pdf
B. Ed Syllabus for babasaheb ambedkar education university.pdfB. Ed Syllabus for babasaheb ambedkar education university.pdf
B. Ed Syllabus for babasaheb ambedkar education university.pdf
BoudhayanBhattachari
 
Gender and Mental Health - Counselling and Family Therapy Applications and In...
Gender and Mental Health - Counselling and Family Therapy Applications and In...Gender and Mental Health - Counselling and Family Therapy Applications and In...
Gender and Mental Health - Counselling and Family Therapy Applications and In...
PsychoTech Services
 
Main Java[All of the Base Concepts}.docx
Main Java[All of the Base Concepts}.docxMain Java[All of the Base Concepts}.docx
Main Java[All of the Base Concepts}.docx
adhitya5119
 
UGC NET Exam Paper 1- Unit 1:Teaching Aptitude
UGC NET Exam Paper 1- Unit 1:Teaching AptitudeUGC NET Exam Paper 1- Unit 1:Teaching Aptitude
UGC NET Exam Paper 1- Unit 1:Teaching Aptitude
S. Raj Kumar
 
Advanced Java[Extra Concepts, Not Difficult].docx
Advanced Java[Extra Concepts, Not Difficult].docxAdvanced Java[Extra Concepts, Not Difficult].docx
Advanced Java[Extra Concepts, Not Difficult].docx
adhitya5119
 
C1 Rubenstein AP HuG xxxxxxxxxxxxxx.pptx
C1 Rubenstein AP HuG xxxxxxxxxxxxxx.pptxC1 Rubenstein AP HuG xxxxxxxxxxxxxx.pptx
C1 Rubenstein AP HuG xxxxxxxxxxxxxx.pptx
mulvey2
 
How to deliver Powerpoint Presentations.pptx
How to deliver Powerpoint  Presentations.pptxHow to deliver Powerpoint  Presentations.pptx
How to deliver Powerpoint Presentations.pptx
HajraNaeem15
 
What is Digital Literacy? A guest blog from Andy McLaughlin, University of Ab...
What is Digital Literacy? A guest blog from Andy McLaughlin, University of Ab...What is Digital Literacy? A guest blog from Andy McLaughlin, University of Ab...
What is Digital Literacy? A guest blog from Andy McLaughlin, University of Ab...
GeorgeMilliken2
 
How to Make a Field Mandatory in Odoo 17
How to Make a Field Mandatory in Odoo 17How to Make a Field Mandatory in Odoo 17
How to Make a Field Mandatory in Odoo 17
Celine George
 
BBR 2024 Summer Sessions Interview Training
BBR  2024 Summer Sessions Interview TrainingBBR  2024 Summer Sessions Interview Training
BBR 2024 Summer Sessions Interview Training
Katrina Pritchard
 
Présentationvvvvvvvvvvvvvvvvvvvvvvvvvvvv2.pptx
Présentationvvvvvvvvvvvvvvvvvvvvvvvvvvvv2.pptxPrésentationvvvvvvvvvvvvvvvvvvvvvvvvvvvv2.pptx
Présentationvvvvvvvvvvvvvvvvvvvvvvvvvvvv2.pptx
siemaillard
 
Philippine Edukasyong Pantahanan at Pangkabuhayan (EPP) Curriculum
Philippine Edukasyong Pantahanan at Pangkabuhayan (EPP) CurriculumPhilippine Edukasyong Pantahanan at Pangkabuhayan (EPP) Curriculum
Philippine Edukasyong Pantahanan at Pangkabuhayan (EPP) Curriculum
MJDuyan
 
MARY JANE WILSON, A “BOA MÃE” .
MARY JANE WILSON, A “BOA MÃE”           .MARY JANE WILSON, A “BOA MÃE”           .
MARY JANE WILSON, A “BOA MÃE” .
Colégio Santa Teresinha
 
The basics of sentences session 6pptx.pptx
The basics of sentences session 6pptx.pptxThe basics of sentences session 6pptx.pptx
The basics of sentences session 6pptx.pptx
heathfieldcps1
 
Walmart Business+ and Spark Good for Nonprofits.pdf
Walmart Business+ and Spark Good for Nonprofits.pdfWalmart Business+ and Spark Good for Nonprofits.pdf
Walmart Business+ and Spark Good for Nonprofits.pdf
TechSoup
 
math operations ued in python and all used
math operations ued in python and all usedmath operations ued in python and all used
math operations ued in python and all used
ssuser13ffe4
 
Pengantar Penggunaan Flutter - Dart programming language1.pptx
Pengantar Penggunaan Flutter - Dart programming language1.pptxPengantar Penggunaan Flutter - Dart programming language1.pptx
Pengantar Penggunaan Flutter - Dart programming language1.pptx
Fajar Baskoro
 
writing about opinions about Australia the movie
writing about opinions about Australia the moviewriting about opinions about Australia the movie
writing about opinions about Australia the movie
Nicholas Montgomery
 

Recently uploaded (20)

BÀI TẬP BỔ TRỢ TIẾNG ANH 8 CẢ NĂM - GLOBAL SUCCESS - NĂM HỌC 2023-2024 (CÓ FI...
BÀI TẬP BỔ TRỢ TIẾNG ANH 8 CẢ NĂM - GLOBAL SUCCESS - NĂM HỌC 2023-2024 (CÓ FI...BÀI TẬP BỔ TRỢ TIẾNG ANH 8 CẢ NĂM - GLOBAL SUCCESS - NĂM HỌC 2023-2024 (CÓ FI...
BÀI TẬP BỔ TRỢ TIẾNG ANH 8 CẢ NĂM - GLOBAL SUCCESS - NĂM HỌC 2023-2024 (CÓ FI...
 
How to Setup Warehouse & Location in Odoo 17 Inventory
How to Setup Warehouse & Location in Odoo 17 InventoryHow to Setup Warehouse & Location in Odoo 17 Inventory
How to Setup Warehouse & Location in Odoo 17 Inventory
 
B. Ed Syllabus for babasaheb ambedkar education university.pdf
B. Ed Syllabus for babasaheb ambedkar education university.pdfB. Ed Syllabus for babasaheb ambedkar education university.pdf
B. Ed Syllabus for babasaheb ambedkar education university.pdf
 
Gender and Mental Health - Counselling and Family Therapy Applications and In...
Gender and Mental Health - Counselling and Family Therapy Applications and In...Gender and Mental Health - Counselling and Family Therapy Applications and In...
Gender and Mental Health - Counselling and Family Therapy Applications and In...
 
Main Java[All of the Base Concepts}.docx
Main Java[All of the Base Concepts}.docxMain Java[All of the Base Concepts}.docx
Main Java[All of the Base Concepts}.docx
 
UGC NET Exam Paper 1- Unit 1:Teaching Aptitude
UGC NET Exam Paper 1- Unit 1:Teaching AptitudeUGC NET Exam Paper 1- Unit 1:Teaching Aptitude
UGC NET Exam Paper 1- Unit 1:Teaching Aptitude
 
Advanced Java[Extra Concepts, Not Difficult].docx
Advanced Java[Extra Concepts, Not Difficult].docxAdvanced Java[Extra Concepts, Not Difficult].docx
Advanced Java[Extra Concepts, Not Difficult].docx
 
C1 Rubenstein AP HuG xxxxxxxxxxxxxx.pptx
C1 Rubenstein AP HuG xxxxxxxxxxxxxx.pptxC1 Rubenstein AP HuG xxxxxxxxxxxxxx.pptx
C1 Rubenstein AP HuG xxxxxxxxxxxxxx.pptx
 
How to deliver Powerpoint Presentations.pptx
How to deliver Powerpoint  Presentations.pptxHow to deliver Powerpoint  Presentations.pptx
How to deliver Powerpoint Presentations.pptx
 
What is Digital Literacy? A guest blog from Andy McLaughlin, University of Ab...
What is Digital Literacy? A guest blog from Andy McLaughlin, University of Ab...What is Digital Literacy? A guest blog from Andy McLaughlin, University of Ab...
What is Digital Literacy? A guest blog from Andy McLaughlin, University of Ab...
 
How to Make a Field Mandatory in Odoo 17
How to Make a Field Mandatory in Odoo 17How to Make a Field Mandatory in Odoo 17
How to Make a Field Mandatory in Odoo 17
 
BBR 2024 Summer Sessions Interview Training
BBR  2024 Summer Sessions Interview TrainingBBR  2024 Summer Sessions Interview Training
BBR 2024 Summer Sessions Interview Training
 
Présentationvvvvvvvvvvvvvvvvvvvvvvvvvvvv2.pptx
Présentationvvvvvvvvvvvvvvvvvvvvvvvvvvvv2.pptxPrésentationvvvvvvvvvvvvvvvvvvvvvvvvvvvv2.pptx
Présentationvvvvvvvvvvvvvvvvvvvvvvvvvvvv2.pptx
 
Philippine Edukasyong Pantahanan at Pangkabuhayan (EPP) Curriculum
Philippine Edukasyong Pantahanan at Pangkabuhayan (EPP) CurriculumPhilippine Edukasyong Pantahanan at Pangkabuhayan (EPP) Curriculum
Philippine Edukasyong Pantahanan at Pangkabuhayan (EPP) Curriculum
 
MARY JANE WILSON, A “BOA MÃE” .
MARY JANE WILSON, A “BOA MÃE”           .MARY JANE WILSON, A “BOA MÃE”           .
MARY JANE WILSON, A “BOA MÃE” .
 
The basics of sentences session 6pptx.pptx
The basics of sentences session 6pptx.pptxThe basics of sentences session 6pptx.pptx
The basics of sentences session 6pptx.pptx
 
Walmart Business+ and Spark Good for Nonprofits.pdf
Walmart Business+ and Spark Good for Nonprofits.pdfWalmart Business+ and Spark Good for Nonprofits.pdf
Walmart Business+ and Spark Good for Nonprofits.pdf
 
math operations ued in python and all used
math operations ued in python and all usedmath operations ued in python and all used
math operations ued in python and all used
 
Pengantar Penggunaan Flutter - Dart programming language1.pptx
Pengantar Penggunaan Flutter - Dart programming language1.pptxPengantar Penggunaan Flutter - Dart programming language1.pptx
Pengantar Penggunaan Flutter - Dart programming language1.pptx
 
writing about opinions about Australia the movie
writing about opinions about Australia the moviewriting about opinions about Australia the movie
writing about opinions about Australia the movie
 

How would you determine the modularity of a programSolutionMo.pdf

  • 1. How would you determine the modularity of a program? Solution Modularity refers to the extent to which a software/Web application may be divided into smaller modules. Software modularity indicates that the number of application modules are capable of serving a specified business domain. Software engineering modularity allows typical applications to be divided into modules, as well as integration with similar modules, which helps developers use prewritten code. Modules are divided based on functionality, and programmers are not involved with the functionalities of other modules. Thus, new functionalities may be easily programmed in separate modules. so modularity of a program is determined by the number of modules are present the source code or program , those modules are divided on functionality and on account of different purpose they are supposed to serve.