Antologia de fundamentos de programacion

Páginas: 50 (12370 palabras) Publicado: 7 de septiembre de 2012
Instituto Tecnológico Superior De Acayucan

Lic. Informática

Yasmín Ramírez Arias
Filadelfo Sayago Castellanos
Luis Felipe Hernández Ramírez

Primer Semestre
102 “A”

Antología de fundamentos de programación

L.I. Isabel Cristina Arias Salinas

Acayucan, Ver. A 13 De Enero Del 2010.

Unidad I

Evolución de los paradigmas de programación.

Programación lineal.
Laprogramación lineal es una técnica matemática reciente (xx) que consiste en una serie de métodos y procedimientos que permiten resolver problemas de optimización en el ámbito, sobre todo, de las ciencias sociales.
El propósito d la programación lineal es obtener un resultado por métodos matemático el cual tiene como finalidad maximizar o minimizar.

Programación estructurada
La programaciónestructurada es una teoría de programación que consiste en crear o construir programas de fácil compresión.
Esta es muy útil para realizar creaciones o modificaciones después de haber terminado un programa o aplicación ya que al utilizar la programación estructurada es mucho más sencillo entender la codificación del programa.

Programación orientada a objetos.
La poo (también conocida como la o.o.p; porlas siglas en ingles). Es la que se conoce como un paradigma o modelo de programaron. Esto significa que no es un lenguaje especifico o una tecnología si no una forma de programar, una manera de plantearse la programación.
Características de la p.o.o
Abstracción.=básicamente es la capacidad de separar los elementos. ( al menos mentalmente).
Para poder verlos de forma singular como cuandodescribimos el cuerpo humano (cabeza, brazos, piernas)

Relación entre la programación orientada a objetos y la programación estructurada.
La programación orientada a objetos o POO (OOP según sus siglas en inglés) es un paradigma de programación que usa objetos y sus interacciones para diseñar aplicaciones y programas de computadora. Está basado en varias técnicas, incluyendo herencia, modularidad,polimorfismo y encapsulamiento. Su uso se popularizó a principios de la década de 1990. Actualmente son muchos los lenguajes de programación que soportan la orientación a objetos.
La programación estructurada es una forma de escribir programas de ordenador (programación de computadora) de manera clara. Para ello utiliza únicamente tres estructuras: secuencia, selección e iteración; siendoinnecesario el uso de la instrucción o instrucciones de transferencia incondicional (GOTO, EXIT FUNCTION, EXIT SUB o múltiples RETURN.

Metodología para la solución de problemas basados en computadora.
Etapa descripción

Análisis del problema Conducen al diseño detallado por medio de un código en
Diseño de algoritmo forma de algoritmo.Codificación Se implementa el algoritmo en un código escrito en un
Lenguaje de programación refleja las ideas desarrolladas
En la etapa de análisis y diseño

Compilación y Traduce el programa fuente a programa en código maquina
(Depuración)y lo ejecuta
Ejecución

Verificación Busca errores en las etapas anteriores y los elimina
y depuración

Documentación Son comentarios etiquetas de texto que facilitan la
Comprensión del programa

Unidad II

Fundamentos Del ParadigmaOrientado A Objetos.

Introducción A La Programación Orientada A Objetos.
El concepto de programación orientada a objetos (POO) no es nuevo, lenguajes clásicos como SmallTalk se basan en ella. Dado que la POO. Se basa en la idea natural de la existencia de un mundo lleno de objetos y que la resolución del problema se realiza en términos de objetos, un lenguaje se dice que está basado en objetos...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Antologia Programación
  • Fundamentos De La Programacion
  • Fundamentos De Programacion
  • Fundamentos de programacion
  • Fundamentos de programacion
  • Fundamentos de Programacion
  • fundamentos de programacion
  • fundamento de programacion

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS