unidad 1

10
UNIDAD 1 Erick David Jaramillo Paz 4° “B” Informática

Upload: erick-j-paz

Post on 31-Jul-2015

38 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Unidad 1

UNIDAD 1Erick David Jaramillo Paz

4° “B” Informática

Page 2: Unidad 1

1. Desarrollar el proceso de solución de un problema.

La resolución de un problema mediante un ordenador consiste en el proceso que a partir de la descripción de un problema, expresado habitualmente en lenguaje natural y en términos propios del dominio del problema, permite desarrollar un programa que resuelva dicho problema.

*Este proceso exige los siguientes pasos: *Análisis del problema. *Diseño o desarrollo de un algoritmo. *Transformación del algoritmo en un programa

(codificación). *Ejecución y validación del programa.

Page 3: Unidad 1
Page 4: Unidad 1

1.1. Identificar el problema En primer lugar hay que identificar el

problema con claridad, y describir los objetivos del estudio con precisión. Aunque sea obvio, es muy importante una definición correcta del problema real ya que todas las etapas siguientes gravitaran sobre ello. También es de gran utilidad para ajustar la inversión de tiempo y dinero aplicados a la creación del modelo.   

Page 5: Unidad 1

1.2. Análisis del problema El problema tiene que estar definido y

comprendido claramente, una vez comprendido el problema  se debe desarrollar el algoritmo –procedimiento paso a paso de la solución del problema — Por ultimo para resolver el problema mediante una computadora se necesita codificar el algoritmo en  un lenguaje de programación,  BASIC, PASCAL, CABOL, FORTRAIN, ETC.

Page 6: Unidad 1

1.3. Elaborar algoritmos de la solución del problema

Un algoritmo para un problema es una secuencia de pasos a seguir, no ambiguos, finitos y determinanticos que llevan a la solución de un problema. Para poder elaborar un algoritmo, es necesario recordar las siguientes observaciones:

1. El algoritmo debe escribirse como una expresión en algún lenguaje:  Descripción narrada  Notación matemática  Pseudocódigo Diagramas de flujo Lenguaje de computadora.

Page 7: Unidad 1

1.4. Elaborar diagramas de flujo de la solución del problema

Diseño de Diagramas de Flujo como Solución de Problemas en el Computador La estrategia está dirigida a estudiantes de informática o computación, cursantes de asignaturas o cursos orientados al desarrollo de la lógica de programación necesaria para la utilización de lenguajes de programación de alto nivel. Requiere un manejo previo de los servicios básicos de Internet.

Page 8: Unidad 1

1.5. Crear Pseudocódigo de la solución del problema  

Es comúnmente utilizado por los programadores para omitir secciones de código o para dar una explicación del paradigma que tomó el mismo programador para hacer sus códigos esto quiere decir que el pseudocódigo no es programable sino facilita la programación.

Page 9: Unidad 1

1.6. Prueba de escritorio de la solución del problema.

La prueba de escritorio es una herramienta útil para entender que hace un determinado algoritmo, o para verificar que un algoritmo cumple con la especificación sin necesidad de ejecutarlo. Básicamente, una prueba de escritorio es una ejecución ‘a mano’ del algoritmo, por lo tanto se debe llevar registro de los valores que va tomando cada una de las variables involucradas en el mismo.

Page 10: Unidad 1