Programacion
PROGRAMACIÓN
Modelación Computacional vs.
Modelación Matemática
• Modelación Matemática
– Análisis del problema
– Identificación de variables y
relaciones entre ellas
– Selección deun método
adecuado de solución
– Representación simbólica del
modelo
– Solución del problema
aplicando el método
seleccionado
– Redacción de la solución
encontrada
• ModelaciónComputacional
– Análisis del problema
– Descomposición del problema
en subproblemas menos
complejos
– Representación seudo formal
de cada subproblema
– Codificación en algún lenguaje
de programación, quepueda
ser transformado en lenguaje
de máquina automaticamente
Modelación Computacional vs.
Modelación Matemática
• Modelación Matemática
– Se usa notación matemática.
– Modelo comprensiblepara
los hombres.
– Se basa en variables
relacionadas por fórmulas
matemáticas.
• Modelación Computacional
– Se basa en entidades
relacionadas entre ellas
mediante operaciones.
– Se empleannotaciones de
naturaleza diversa; gráfica,
semiformal, formal..
– Modelo debe ser procesado
por máquina
Programación como proceso
PROBLEMA
PROGRAMACIÓN
CÓDIGO
Programación comoproceso
• La programación es un proceso creativo
cuya finalidad es crear un programa de
computadora a partir de la descripción de
un cierto problema o requerimientos de un
usuario.
• Un programa decomputadora es, para el
usuario, una caja negra que produce ciertas
salidas para ciertas entradas.
Programación como proceso
• En una definición simplista un programa
consta de variables yoperaciones que
modifica el contenido de las mismas.
• Las operaciones mas simples son las
expresiones, que relacionan varias variables
mediante operadores matemáticos, lógicos o
de relación.Ejemplo
Se tiene un terreno cuadrado de area 30 m2, Se desea conocer el lado y el
perímetro.
• Modelo matemático
• Modelo computacional
Magnitudes involucradas: Área
(A)
Lado del cuadrado...
Regístrate para leer el documento completo.