Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Nota: Utilice el sitio http://www.wikispaces.com/ u otro sitio en internet donde pueda hacerlo.
INFORMÁTICA II.
MÓDULO N 1: ALGORITMOS.
1. Definición de problema:
La solución a la medida de un problema por computadora, requiere como en otras disciplinas de una
metodología que nos enseñe de manera gradual, la forma de llegar a estas soluciones. La Metodología para la
solución de Problemas por computadora establece 7 pasos, dispuestos de tal forma que cada uno es
dependiente de los anteriores, lo cual indica que se trata de un proceso complementario y por lo tanto cada
paso exige el mismo cuidado en su elaboración.
1. Inicio.
2. Traer gato.
3. Levantar el coche con el gato.
4. Aflojar tornillos de las llantas.
5. Sacar los tornillos de las llantas.
6. Quitar la llanta.
7. Poner la llanta de repuesto.
8. Poner los tornillos.
9. Apretar los tornillos.
INFORMÁTICA II.
MÓDULO N 1: ALGORITMOS.
1. Tipos de datos.
2. Expresiones.
3. Operadores y Operandos.
INFORMÁTICA II.
2. Expresiones.
a+(b + 3)/c
Cada expresión toma un valor que se determina tomando los valores de las
variables y constantes implicadas y la ejecución de las operaciones indicadas.
Aritméticas.
Relaciónales.
Lógicas.
INFORMÁTICA II.
3. Operadores y Operandos.
Tipos de Operadores:
1. Operadores Aritméticos en pseudocódigo.
2. Operadores relacionales en pseudocódigo.
3. Operadores Lógicos en pseudocódigo.
4. Operadores de Cadena en pseudocódigo.
INFORMÁTICA II.
Prioridad de los Operadores aritméticos, relacionales, lógicos y de cadena (de mayor a menor) en pseudocódigo).
INFORMÁTICA II.
MÓDULO N 1: ALGORITMOS.
2. Metodología de solución de problemas.
1.2.6 Documentación.
Es la guía o comunicación escrita es sus variadas formas, ya sea en enunciados,
procedimientos, dibujos o diagramas. Es la guía o comunicación escrita que sirve
como ayuda para usar un programa, o facilitar futuras modificaciones. A menudo un
programa escrito por una persona es usado por muchas otras, por ello la
documentación es muy importante; ésta debe presentarse en tres formas: EXTERNA,
INTERNA y AL USUARIO FINAL.
Inicio
Accion1
Accion2
.
.
Acción N
Fin
INFORMÁTICA II.
MÓDULO N 1: ALGORITMOS.
1.3 Técnicas de Diagramación de Algoritmos.
1.3.0. 2 Estructuras Algorítmicas Condicionales.
Ventajas.
1. Rápida comprensión de las relaciones.
2. Análisis efectivo de las diferentes secciones del programa.
3. Pueden usarse como modelos de trabajo en el diseño de nuevos
programas o sistemas.
4. Comunicación con el usuario.
5. Documentación adecuada de los programas.
6. Codificación eficaz de los programas.
7. Depuración y pruebas ordenadas de programas.
Desventajas.
1. Diagramas complejos y detallados suelen ser laboriosos en su
planteamiento y diseño.
2. Acciones a seguir tras la salida de un símbolo de decisión, pueden ser
difíciles de seguir si existen diferentes caminos .
3. No existen normas fijas para la elaboración de los diagramas de flujo
que permitan incluir todos los detalles que el usuario desee introducir.
INFORMÁTICA II.
MÓDULO N 1: ALGORITMOS.
3. Técnicas de Diagramación de Algoritmos.
4. Diagramas N-S (Nassi-Schneiderman o de Chapin).
Datos de salida:
Sumatoria, promedio, número menor y número
mayor.
Proceso:
suma = suma + número
promedio = suma / 10