Dtgdgeddgd

Solo disponible en BuenasTareas
  • Páginas : 8 (1915 palabras )
  • Descarga(s) : 4
  • Publicado : 8 de febrero de 2010
Leer documento completo
Vista previa del texto
COLEGIO PROFESORA MERCEDES MAITÍ DE LUARCA FORMACIÓN BASADA EN COMPETENCIAS INTRODUCCIÓN A LA PROGRAMACIÓN

GUÍA #1

Tercer Año de Bachillerato Opción:__________________ Sección:____

Materia: Informática Educativa.

Nombre:__________________________________ E-mail:_______________________

Docente: Herberth Antonio MelaraMorales

Tema de referencia:

Competencias a formar: a) Introducción a los algoritmos. b) Analizar problemas de forma lógica.

NUESTRA MISION:SER EL MEJOR COLEGIO EN LA COMUNIDAD POR SU CALIDAD ACADÉMICA, CULTURAL Y TECNOLÓGICA.

Definición de Algoritmo La palabra algoritmo se deriva de la traducción al latín de la palabra árabe al-khwarizmi, nombre de un matemático y astrónomo árabe que escribió un tratado sobre manipulación de números y ecuaciones en elsiglo IX.

Un algoritmo es una serie de pasos organizados que describe el proceso que se debe seguir, para dar solución a un problema específico.

Lenguajes Algorítmicos Es una serie de símbolos y reglas que se utilizan para describir de manera explícita un proceso.

Tipos de Lenguajes Algorítmicos
¬ Gráficos: (diagrama de flujo) Es la representación gráfica de las operaciones que realiza unalgoritmo.
¬ No Gráficos: (pseudocódigo) Representa en forma descriptiva las operaciones que debe realizar un algoritmo.

1.2 Metodología para la solución de problemas por medio de computadora

Problema: Situación que se presenta y requiere de una solución.

Definición del Problema Esta fase está dada por el enunciado del problema, el cual requiere una definición clara y precisa. Esimportante que se conozca lo que se desea que realice la computadora; mientras esto no se conozca del todo no tiene mucho caso continuar con la siguiente etapa.

Análisis del Problema Una vez que se ha comprendido lo que se desea de la computadora, es necesario definir lo siguiente:
1. Los datos de entrada.
2. Cual es la información que se desea producir (salida)
3. Los métodos y fórmulas que senecesitan para procesar los datos.

Una recomendación muy practica es el que nos pongamos en el lugar de la computadora y analicemos que es lo que necesitamos que nos ordenen y en que secuencia para producir los resultados esperados.

Preparatoria Federal “Lázaro Cárdenas” Informática II Profra. L.I. Yolanda Ramírez Morales 8

Diseño del Algoritmo
Las características de un buen algoritmo son:
•Debe tener un punto particular de inicio.
• Debe ser definido, no debe permitir dobles interpretaciones.
• Debe ser general, es decir, soportar la mayoría de las variantes que se puedan
presentar en la definición del problema.
• Debe ser finito en tamaño y tiempo de ejecución.
• Los pasos se deben enumerar en forma ascendente.
• Instrucciones con frases cortas, claras y concretas.Ejemplo 1: - Diseñe un algoritmo para preparar una jarra de limonada fría. Solución:
1. INICIO
2. Llenar una jarra con un litro de agua
3. Agregar 2 cucharadas de azúcar
4. Agregar el jugo de 6 limones
5. Mezclar
6. Agregar hielo
Resolver los siguientes Algoritmos de uso cotidiano

a) Algoritmo para hacer una llamada telefónica:
b) Algoritmo para preparar una tasa de café soluble:c) Algoritmo para cambiar un foco:
d) Algoritmo para ir a la escuela:

Operadores y Operandos
¬ Operadores: Son elementos que relacionan de forma diferente, los valores de una o más variables y/o constantes. Es decir, los operadores nos permiten manipular valores.

Tipos de Operadores :
• Aritméticos
• Relacionales
• Lógicos

¬ Operadores Aritméticos: Los operadores...
tracking img