Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Programacin Estructurada
La programacin estructurada es una forma de escribir programas
de ordenador (programacin de computadora) de forma clara. Para
ello utiliza nicamente tres estructuras: secuencia, seleccin e
iteracin; siendo innecesario y no permitindose el uso de la
instruccin o instrucciones de transferencia incondicional (GOTO, EXIT
FUNCTION, EXIT SUB o mltiples RETURN).
Hoy en da las aplicaciones informticas son mucho ms ambiciosas
que las necesidades de programacin existentes en los aos 1960,
principalmente debido a las aplicaciones grficas, por lo que las
tcnicas de programacin estructurada no son suficientes. Ello ha
llevado al desarrollo de nuevas tcnicas, tales como la programacin
orientada a objetos y el desarrollo de entornos de programacin que
facilitan la programacin de grandes aplicaciones.
Secuencia
Instruccin condicional.
Origen
Los conceptos de la programacin orientada a objetos tienen origen
en Simula 67, un lenguaje diseado para hacer simulaciones, creado
por Ole-Johan Dahl y Kristen Nygaard del Centro de Cmputo Noruego
en Oslo. Al parecer, en este centro, trabajaban en simulaciones de
naves, y fueron confundidos por la explosin combinatoria de cmo
las diversas cualidades de diversas naves podan afectar unas a las
otras. La idea ocurri para agrupar los diversos tipos de naves en
diversas clases de objetos, siendo responsable cada clase de objetos
de definir sus propios datos y comportamiento. Fueron refinados ms
tarde en Smalltalk, que fue desarrollado en Simula en Xerox PARC (y
cuya primera versin fue escrita sobre Basic) pero diseado para ser
un sistema completamente dinmico en el cual los objetos se podran
Resumen
Es un paradigma que utiliza objetos como elementos fundamentales
en la construccin de la solucin. Surge en los aos 70. Un objeto es
una abstraccin de algn hecho o cosa del mundo real que tiene
atributos que representan sus caractersticas o propiedades y
mtodos que representan su comportamiento o acciones que realizan.
Todas las propiedades y mtodos comunes a los objetos se
encapsulan o se agrupan en clases. Una clase es una plantilla o un
prototipo para crear objetos, por eso se dice que los objetos son
instancias de clases. Lenguaje de programacin: C++, Java, C#,
VB.Net, etc.
Programacin lgica
Motivacin
Campos de aplicacin
La programacin lgica encuentra su hbitat natural en aplicaciones
de inteligencia artificial o disciplinas relacionadas:
Etc.
En Conclusin:
Tanto en la programacin, como en todas las ramas que intervienen
en la gestin y aplicacin de la tecnologa, se est presentando una
tendencia: esta es que las aplicaciones y dispositivos, sean cada vez