Modula-2 es un lenguaje de programación cuyo autor es Niklaus Wirth, autor también del lenguaje Pascal. Como novedad respecto a este último lenguaje, introduce el concepto de módulo, y de encapsulación. Del código contenido en un módulo, sólo se facilita una interfaz pública denominada módulo de definición, permaneciendo el resto oculto (encapsulado) para un desarrollador ajeno, lo que facilita el mantenimiento de dichas estructuras de programación a la vez que imposibilita la modificación de las mismas a cualquiera que no posea el código de su módulo de implementación.

Property Value
dbo:abstract
  • Modula-2 es un lenguaje de programación cuyo autor es Niklaus Wirth, autor también del lenguaje Pascal. Como novedad respecto a este último lenguaje, introduce el concepto de módulo, y de encapsulación. Del código contenido en un módulo, sólo se facilita una interfaz pública denominada módulo de definición, permaneciendo el resto oculto (encapsulado) para un desarrollador ajeno, lo que facilita el mantenimiento de dichas estructuras de programación a la vez que imposibilita la modificación de las mismas a cualquiera que no posea el código de su módulo de implementación. Este concepto de módulo constituye el antecedente de las clases u objetos que se observan en el concepto moderno de Programación Orientada a Objetos (POO); sin embargo, la incapacidad de declarar múltiples instancias de los módulos, así como la ausencia de todo tipo de herencia, impiden afirmar que Modula-2 sea un lenguaje orientado a objetos propiamente dicho. Modula-2 se utiliza principalmente en las universidades por su excelente adaptación a la enseñanza de lenguajes estructurados, pero en el ámbito laboral su difusión ha sido escasa frente al predominio de C, lo que ha contribuido a crear un distanciamiento entre universidad y mercado laboral. Existen compiladores de Modula-2 como o GNU Modula-2 (para GNU/Linux y resto de sistemas soportados por GCC), (para MS-DOS) o (para Windows) entre otros. (es)
  • Modula-2 es un lenguaje de programación cuyo autor es Niklaus Wirth, autor también del lenguaje Pascal. Como novedad respecto a este último lenguaje, introduce el concepto de módulo, y de encapsulación. Del código contenido en un módulo, sólo se facilita una interfaz pública denominada módulo de definición, permaneciendo el resto oculto (encapsulado) para un desarrollador ajeno, lo que facilita el mantenimiento de dichas estructuras de programación a la vez que imposibilita la modificación de las mismas a cualquiera que no posea el código de su módulo de implementación. Este concepto de módulo constituye el antecedente de las clases u objetos que se observan en el concepto moderno de Programación Orientada a Objetos (POO); sin embargo, la incapacidad de declarar múltiples instancias de los módulos, así como la ausencia de todo tipo de herencia, impiden afirmar que Modula-2 sea un lenguaje orientado a objetos propiamente dicho. Modula-2 se utiliza principalmente en las universidades por su excelente adaptación a la enseñanza de lenguajes estructurados, pero en el ámbito laboral su difusión ha sido escasa frente al predominio de C, lo que ha contribuido a crear un distanciamiento entre universidad y mercado laboral. Existen compiladores de Modula-2 como o GNU Modula-2 (para GNU/Linux y resto de sistemas soportados por GCC), (para MS-DOS) o (para Windows) entre otros. (es)
dbo:designer
dbo:wikiPageExternalLink
dbo:wikiPageID
  • 3774 (xsd:integer)
dbo:wikiPageLength
  • 4727 (xsd:integer)
dbo:wikiPageRevisionID
  • 117810462 (xsd:integer)
prop-es:apellidos
  • Fontaine (es)
  • Cerrada Somolinos (es)
  • Galán Pascual (es)
  • Schildt (es)
  • Fontaine (es)
  • Cerrada Somolinos (es)
  • Galán Pascual (es)
  • Schildt (es)
prop-es:año
  • 1978 (xsd:integer)
  • 1987 (xsd:integer)
  • 1988 (xsd:integer)
  • 1997 (xsd:integer)
  • 2000 (xsd:integer)
prop-es:dialectos
  • PIM, ISO (es)
  • PIM, ISO (es)
prop-es:diseñador
prop-es:edición
  • 1 (xsd:integer)
prop-es:editorial
  • McGraw-Hill / Interamericana de España, S.A. (es)
  • Proyectos y Producciones Editoriales Cyan, S.L. (es)
  • Editorial Centro de Estudios Ramón Areces, S.A. (es)
  • Masson, S.A. (es)
  • Paraninfo Cengage Learning (es)
  • McGraw-Hill / Interamericana de España, S.A. (es)
  • Proyectos y Producciones Editoriales Cyan, S.L. (es)
  • Editorial Centro de Estudios Ramón Areces, S.A. (es)
  • Masson, S.A. (es)
  • Paraninfo Cengage Learning (es)
prop-es:fecha
  • 10 (xsd:integer)
prop-es:haInfluido
prop-es:idioma
  • español (es)
  • español (es)
prop-es:influidoPor
prop-es:isbn
  • 978 (xsd:integer)
prop-es:mes
  • 3 (xsd:integer)
  • 4 (xsd:integer)
  • 5 (xsd:integer)
  • 7 (xsd:integer)
prop-es:nombre
  • José Antonio (es)
  • Herbert (es)
  • Modula-2 (es)
  • Carlos (es)
  • A. B. (es)
  • José Antonio (es)
  • Herbert (es)
  • Modula-2 (es)
  • Carlos (es)
  • A. B. (es)
prop-es:otros
  • Tr.: Hernández Yáñez, Luis (es)
  • tr.: Cacho Herrero, José María (es)
  • tr.: Ortega Ortiz, Manuel (es)
  • Tr.: Hernández Yáñez, Luis (es)
  • tr.: Cacho Herrero, José María (es)
  • tr.: Ortega Ortiz, Manuel (es)
prop-es:paradigma
prop-es:páginas
  • 160 (xsd:integer)
  • 172 (xsd:integer)
  • 224 (xsd:integer)
  • 392 (xsd:integer)
  • 400 (xsd:integer)
  • 486 (xsd:integer)
prop-es:sistemaOperativo
  • todos sistemas (es)
  • todos sistemas (es)
prop-es:tipoDato
prop-es:título
  • Modula 2 (es)
  • Fundamentos de programación con Modula 2 (es)
  • La programación imperativa desde Modula-2 (es)
  • Modula 2 : Lenguaje compilador para el IBM-PC (es)
  • Modula 2. Programación avanzada (es)
  • Modula-2 a su alcance (es)
  • Modula 2 (es)
  • Fundamentos de programación con Modula 2 (es)
  • La programación imperativa desde Modula-2 (es)
  • Modula 2 : Lenguaje compilador para el IBM-PC (es)
  • Modula 2. Programación avanzada (es)
  • Modula-2 a su alcance (es)
prop-es:web
dct:subject
rdf:type
rdfs:comment
  • Modula-2 es un lenguaje de programación cuyo autor es Niklaus Wirth, autor también del lenguaje Pascal. Como novedad respecto a este último lenguaje, introduce el concepto de módulo, y de encapsulación. Del código contenido en un módulo, sólo se facilita una interfaz pública denominada módulo de definición, permaneciendo el resto oculto (encapsulado) para un desarrollador ajeno, lo que facilita el mantenimiento de dichas estructuras de programación a la vez que imposibilita la modificación de las mismas a cualquiera que no posea el código de su módulo de implementación. (es)
  • Modula-2 es un lenguaje de programación cuyo autor es Niklaus Wirth, autor también del lenguaje Pascal. Como novedad respecto a este último lenguaje, introduce el concepto de módulo, y de encapsulación. Del código contenido en un módulo, sólo se facilita una interfaz pública denominada módulo de definición, permaneciendo el resto oculto (encapsulado) para un desarrollador ajeno, lo que facilita el mantenimiento de dichas estructuras de programación a la vez que imposibilita la modificación de las mismas a cualquiera que no posea el código de su módulo de implementación. (es)
rdfs:label
  • Modula-2 (es)
  • Modula-2 (es)
owl:sameAs
prov:wasDerivedFrom
foaf:homepage
foaf:isPrimaryTopicOf
foaf:name
  • (es)
  • Modula-2 (es)
  • (es)
  • Modula-2 (es)
is dbo:wikiPageRedirects of
is prop-es:haInfluido of
is prop-es:influidoPor of
is owl:sameAs of
is foaf:primaryTopic of