Programación modular

Diagrama del funcionamiento de un subprograma.

La programación modular es un paradigma de programación que consiste en dividir un programa en módulos o subprogramas con el fin de hacerlo más legible y manejable

Se presenta históricamente como una evolución de la programación estructurada para solucionar problemas de programación más grandes y complejos de lo que esta puede resolver.

Al aplicar la programación modular, un problema complejo debe ser dividido en varios subprogramas más simples, y estos a su vez en otros subprogramas más simples aún. Esto debe hacerse hasta obtener subprogramas lo suficientemente simples como para poder ser resueltos fácilmente con algún lenguaje de programación. Esta técnica se llama refinamiento sucesivo, divide y vencerás o análisis descendente (Top-Down).

Un 'módulo' es cada una de las partes de un programa que resuelve uno de los subproblemas en que se divide el problema complejo original. Cada uno de estos módulos tiene una tarea bien definida y algunos necesitan de otros para poder operar. En caso de que un módulo necesite de otro, puede comunicarse con este mediante una interfaz de comunicación que también debe estar bien definida.

Si bien un módulo puede entenderse como una parte de un programa en cualquiera de sus formas y variados contextos, en la práctica se los suele tomar como sinónimos de procedimientos y funciones. Pero no necesaria ni estrictamente un módulo es una función o un procedimiento, ya que el mismo puede contener muchos de ellos. No debe confundirse el término "módulo" (en el sentido de programación modular) con términos como "función" o "procedimiento", propios del lenguaje que lo soporte.

Véase también

Read other articles:

Wat

Fasad dari Phra Viharn Luang (aula pertemuan) di Wat Suthat, salah satu kuil Buddhis terpenting di Bangkok, Thailand Wat (berasal dari bahasa Pāli vatthu-ārāma) merupakan sebutan bagi wihara atau kuil umat Buddha di Kamboja, Thailand, dan Laos. Kata wat bahasa Khmer: វត្ត, bahasa Thai: วัด, terkadang ditulis bahasa Lao: ວັດ vat (di Laos) yang berarti sekolah. Pendahuluan Wat Phra Mahathat, Luang Prabang, Laos Wat merupakan sebuah tempat suci bagi para biksu ...

 

Ini adalah nama Batak Angkola, marganya adalah Harahap. Muhammad Rudi Harahap Wali Kota Batam ke-3PetahanaMulai menjabat 14 Maret 2016PresidenJoko WidodoGubernur• Muhammad Sani• Nurdin Basirun• Isdianto• Ansar AhmadWakilAmsakar Achmad PendahuluAhmad DahlanPenggantiPetahanaWakil Wali Kota Batam ke-3Masa jabatan1 Maret 2011 – 1 Maret 2016PresidenSusilo Bambang YudhoyonoJoko WidodoGubernurMuhammad SaniWali KotaAhmad Dahlan PendahuluRia SaptarikaPenggantiAmsakar Ach...

 

Chilean sociologist, political analyst, and politician Alberto MayolNovember 2017BornAlberto Mayol Miranda (1976-07-08) 8 July 1976 (age 47)Santiago, ChileAlma materUniversidad de AlicanteOccupation(s)Sociologist, political analyst, writerParentsManfredo Mayol Durán [es] (father)Mariana Miranda (mother)AwardsSantiago Municipal Literature Award (2013)Websitewww.albertomayol.cl Alberto Mayol Miranda (born 8 July 1976) is a Chilean sociologist, political analyst, and poli...

Juan Pablo MontoyaLahir20 September 1975 (umur 48)Karier Kejuaraan Dunia Formula SatuTahun aktif2001–2006TimWilliams, McLarenJumlah lomba95 (94 starts)Juara dunia0Menang7Podium30Total poin307Posisi pole13Lap tercepat12Lomba pertamaGrand Prix Australia 2001Menang pertamaGrand Prix Italia 2001Menang terakhirGrand Prix Brasil 2005Lomba terakhirGrand Prix Amerika Serikat 2006 Juan Pablo Montoya Roldán (alias JPM; lahir 20 September 1975) adalah seorang pembalap mobil professional asal Kol...

 

Chemical compound Not to be confused with thyramine. TyramineSkeletal formula of tyramineBall-and-stick model of the neutral (non-zwitterionic) form of tyramine found in the crystal structure[1]Clinical dataATC codenonePharmacokinetic dataMetabolismCYP2D6, flavin-containing monooxygenase 3, monoamine oxidase A, monoamine oxidase B, phenylethanolamine N-methyltransferase, DBH, othersMetabolites4-hydroxyphenylacetaldehyde, dopamine, N-methyltyramine, octopamineIdentifiers IUPAC name 4-(...

 

State government commission in Queensland, Australia This article is about the Queensland agency. For the Western Australia agency, see Corruption and Crime Commission. Crime and Corruption CommissionCommission overviewFormed1 January 2002; 22 years ago (2002-01-01)Preceding agenciesCriminal Justice CommissionQueensland Crime CommissionJurisdictionQueenslandHeadquarters515 St Pauls Terrace, Fortitude ValleyMottoFighting crime and promoting integrity in QueenslandEmployees335...

Indonesian sweet snack, originating from Java GeplakA bulk of geplakTypeConfectioneryCourseSnackPlace of originIndonesia[1]Region or stateJavaMain ingredientsCoconut, sugar, food coloring Geplak is an Indonesian sweet snack, originating from Java, made from equal parts coarsely grated coconut and sugar, often brightly colored. Some versions include rice flour, citrus leaves and/or pumpkin.[2] Geplak is mainly produced in Bantul, a city in Yogyakarta, Indonesia.[1] Refe...

 

SpiceJet IATA ICAO Kode panggil SG SEJ SPICEJET Didirikan2004Mulai beroperasi23 Mei 2005Penghubung Bandar Udara Internasional Indira Gandhi (Delhi) Bandar Udara Internasional Rajiv Gandhi (Hyderabad)[1] Penghubung sekunder Bandar Udara Internasional Chennai Bandar Udara Internasional Chhatrapati Shivaji (Mumbai) Bandar Udara Internasional Netaji Subhash Chandra Bose (Kolkata) Kota fokus Bandar Udara Internasional Bengaluru (Bengaluru) Bandar Udara Internasional Cochin (Kochi) Bandar U...

 

George Johnstone StoneyLahir(1826-02-15)15 Februari 1826Oakley Park, Clareen, Birr, County Offaly, Republik IrlandiaMeninggal5 Juli 1911(1911-07-05) (umur 85)Bukit Notting, London, EnglandKebangsaanRepublik IrlandiaAlmamaterTrinity College DublinDikenal atasSkala Stoney, elektronKarier ilmiahBidangPhysicsInstitusiQueen's College Galway, Queen's University of Ireland George Johnstone Stoney FRS (15 Februari 1826 – 5 Juli 1911) adalah seorang fisikawan Irlandia. Ia paling dikenal karena...

Combovin La mairie. Administration Pays France Région Auvergne-Rhône-Alpes Département Drôme Arrondissement Valence Intercommunalité Valence Romans Agglo Maire Mandat Séverine Bouit 2020-2026 Code postal 26120 Code commune 26100 Démographie Gentilé Combovinois, Combovinoises Populationmunicipale 465 hab. (2021 ) Densité 13 hab./km2 Géographie Coordonnées 44° 52′ 29″ nord, 5° 04′ 44″ est Altitude Min. 336 mMax. 1 148 ...

 

CarmePenemuanDitemukan olehS. B. NicholsonTanggal penemuan30 Juli 1938[1]Ciri-ciri orbitJari-jari orbit rata-rata23.400.000 km[2]Eksentrisitas0,25[2]Periode orbit702,28 hari (1,9228 a)[2]Kecepatan orbit rata-rata2,253 km/sInklinasi164,91° (terhadap ekliptika)167,53° (terhadap ekuator Jupiter)[2]Satelit dariJupiterCiri-ciri fisikJari-jari rata-rata~23 km[3]Luas permukaan~6600 km²Volume~51,000 km³Massa1,3×1017 kgMassa jenis rat...

 

Disambiguazione – Vasari rimanda qui. Se stai cercando altri significati, vedi Vasari (disambigua). Autoritratto di Giorgio Vasari Giorgio Vasari (Arezzo, 30 luglio 1511 – Firenze, 27 giugno 1574) è stato un pittore, architetto e storico dell'arte italiano. Fu artista poliedrico e uomo di lettere al servizio dei Medici e dei papi, perfetta incarnazione della figura dell'artista colto e versatile del periodo tardo-rinascimentale. Come pittore, di spiccato gusto manierista, fu a c...

Chronologies Données clés 1916 1917 1918  1919  1920 1921 1922Décennies :1880 1890 1900  1910  1920 1930 1940Siècles :XVIIIe XIXe  XXe  XXIe XXIIeMillénaires :-Ier Ier  IIe  IIIe Chronologies géographiques Afrique Afrique du Sud, Algérie, Angola, Bénin, Botswana, Burkina Faso, Burundi, Cameroun, Cap-Vert, République centrafricaine, Comores, République du Congo, République démocratique du Congo, Côte d'Ivoire, Djibouti, Égyp...

 

Mammalian protein found in humans KLK3Available structuresPDBOrtholog search: M0QZF9 PDBe M0QZF9 RCSB List of PDB id codes2ZCH, 2ZCK, 2ZCL, 3QUMIdentifiersAliasesKLK3, APS, KLK2A1, PSA, hK3, kallikrein related peptidase 3, Prostate Specific AntigenExternal IDsOMIM: 176820 MGI: 97320 HomoloGene: 68141 GeneCards: KLK3 Gene location (Human)Chr.Chromosome 19 (human)[1]Band19q13.33Start50,854,915 bp[1]End50,860,764 bp[1]Gene location (Mouse)Chr.Chromosome 7 (mouse)[2 ...

 

British actor, filmmaker and writer (1921–2004) SirPeter UstinovCBE FRSA1986 portraitBornPeter Alexander Freiherr von Ustinov(1921-04-16)16 April 1921London, EnglandDied28 March 2004(2004-03-28) (aged 82)Genolier, SwitzerlandResting placeBursins Cemetery, Bursins, SwitzerlandEducationWestminster School London Theatre StudioOccupations Actor filmmaker writer Years active1938–2004Spouses Isolde Denham ​ ​(m. 1940; div. 1950)​ Suz...

غيلبرتس   الإحداثيات 42°06′02″N 88°21′58″W / 42.1006°N 88.3661°W / 42.1006; -88.3661   [1] تاريخ التأسيس 1890  تقسيم إداري  البلد الولايات المتحدة[2]  التقسيم الأعلى مقاطعة كين  خصائص جغرافية  المساحة 5.54 ميل مربع  ارتفاع 902 قدم  عدد السكان  عدد السكان 8366 ...

 

American paranormal investigators Ed Warren and Lorraine Warren redirect here. For the politician, see Ed Warren (politician). For the academic, see Lorraine Warren (academic). Ed and Lorraine WarrenLorraine (left) and Edward Warren (right)OccupationsParanormal investigatorsauthorsOrganizationNew England Society for Psychic ResearchChildren1Ed Warren BornEdward Warren(1925-09-07)September 7, 1925Bridgeport, Connecticut, U.S.DiedAugust 23, 2006(2006-08-23) (aged 79)Monroe, Connecticut, U....

 

One of King Arthur's legendary Knights of the Round Table For other uses, see Percival (disambiguation). For a list of other people, see Percival (given name). Fictional character Perceval (Peredur)Matter of Britain characterParsifal by Rogelio de Egusquiza (1910)In-universe informationTitleSirOccupationKnight of the Round TableFamilyVarious depending on version, including Pellinore, Lamorak, Aglovale, Tor, his sister, FeirefizChildrenLohengrin in ParzivalReligionChristianNationalityWelsh Per...

Private school in Oxford, Oxfordshire, EnglandWolsey Hall OxfordAddressMidland House, West WayOxford, Oxfordshire, OX2 0PHEnglandInformationTypePrivate schoolEstablished1894FounderJoseph William KnipePrincipalGavin McLean MA (Hons)Websitewolseyhalloxford.org.uk Founded in 1894, Wolsey Hall Oxford is one of the longest established homeschooling colleges in the world[1][2] offering courses in primary, secondary, IGCSE and A level subjects to homeschoolers in more than 120 count...

 

Bagian dari seriSastra Hindu Weda Regweda Samaweda Yajurweda Atharwaweda Pembagian Weda Samhita Brahmana Aranyaka Upanisad Upanisad Aitareya Brihadaranyaka Isa Taittiriya Chandogya Kena Mundaka Mandukya Prasna Swetaswatara Wedangga Siksha Chanda Wyakarana Nirukta Jyotisha Kalpa Itihasa Mahabharata Ramayana Susastra lainnya Smerti Purana Bhagawadgita Sutra Pancaratra Tantra Kumarawyasabharata Stotra Hanumancalisa Ramacaritamanasa Shikshapatri Wacanamruta Portal agama Hindulbs Weda (Sanskerta: ...