programacion

Páginas: 2 (449 palabras) Publicado: 18 de noviembre de 2013
1

Unidad 1
Conceptos básicos

2

CONCEPTOS BÁSICOS
• La resolución de un problema utilizando una computadora se hace
lo siguiente:
▫ Definición o análisis del problema
▫ Diseño delalgoritmo
▫ Transformación del algoritmo en programa
▫ Ejecución y validación del programa
• Las características más sobresalientes de la resolución de problemas
son:
▫ Análisis
▫ Diseño
▫Codificación
▫ Ejecución, verificación y depuración
▫ Mantenimiento
▫ Documentación

3

CONCEPTOS BÁSICOS
• ALGORITMO. Es un método para resolver un problema mediante
una serie de pasos precisos,definidos y finitos.
• Ejemplos de algoritmos: hacer una receta de cocina, obtener el
máximo común divisor de dos números, obtener las raíces de una
ecuación cuadrática.

4

CONCEPTOS BÁSICOS
•ANÁLISIS DEL PROBLEMA
▫ Para identificar y definir bien un problema es conveniente
responder a las siguientes preguntas:
¿Qué entradas se requieren?
¿Cuál es la salida deseada?
¿Qué métodoproduce la salida deseada?
Requisitos o requerimientos adicionales y restricciones a la
solución

5

CONCEPTOS BÁSICOS
• ANÁLISIS DEL PROBLEMA: Ejemplo 1
▫ Se desea obtener una tabla con lasdepreciaciones acumuladas y
los valores reales de cada año, de un automóvil comprado por
20,000 euros en el año 2005, durante los seis años siguientes
suponiendo un valor de depreciación o de rescatede 2000.
Realizar el análisis del problema, conociendo la fórmula de
depreciación anual constante D para cada año de vida útil.

Costo  valor de recuperación
vida útil
20000  2000 18000
D
 3000
6
6
D

6

CONCEPTOS BÁSICOS
• Entradas:
▫ Costo original
▫ Vida útil
▫ Valor de recuperación
• Salidas:
▫ Depreciación anual por año
▫ Depreciación acumulada cada año
▫ Valordel automóvil en cada año
• Procesos (cálculos):
▫ Depreciación constante
▫ Depreciación acumulada cada año
▫ Valor del automóvil en cada año

7

CONCEPTOS BÁSICOS
▫ Tabla de salida
Año...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Programación
  • Programacion
  • Programacion
  • Programación
  • Programacion
  • Programacion
  • Programacion
  • Programacion

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS