jueves, 30 de octubre de 2008

Unidad II: Algoritmos Sección 6

Hola buenas tardes alumno sección 6, a continuación les daré un resumen corto del material que ustedes deben investigar. Esta información debe ser ampliada, además estaré enviando información a los estudiantes que me enviaron por correo el mapa conceptual, los cuales son: Eury Cartier,Taide Jesús y Juan Carlos Bello. Deben solicitarles que impriman la Guia No. 2 que sea de apoyo.

Conceptos Básicos:

QUÉ ES UN ALGORITMO


Es un conjunto de pasos, instrucciones o acciones Que se deben seguir ordenamente para llegar a un fin determinado, (solución de un problema, obtención de una respuesta intermedia o realización de una tarea) de cualquier problema.

Según, Brassard y Bratley (2000), algoritmo, “es sencillamente un conjunto de reglas para efectuar algún cálculo, bien sea a mano o, más frecuentemente, en una máquina”,


TIPOS DE ALGORITMOS

ALGORITMO CUALITATIVOS

Son todos aquellos pasos o instrucciones descritos por medio de palabras que sirven para llegar a la obtención de una respuesta o solución de un problema

ALGORITMO CUANTITATIVOS

Son todos aquellos pasos o instrucciones que involucran cálculos numéricos para llegar a un resultado.

ALGORITMO: CARACTERÍSTICAS

Las características fundamentales que debe cumplir un algoritmo son:

PRECISIÓN

Indica el orden de realización de cada paso dentro del proceso.

DEFINICION

Indica la exactitud y consistencia de los pasos descritos en el proceso, si el algoritmo se prueba dos veces, en estas dos pruebas, se debe obtener el mismo resultado.

FINITUD

Indica el número razonable de pasos, los cuales deben conllevar a la

finalización del proceso y producir un resultado en un tiempo finito.

EJEMPLO DE ALGORITMO REPRESENTACIÓN EN PSEUDOCÓDIGO

Si ASISTIO =”SI” Entonces

Leer Sueldo,

Asignar Sueldo = Sueldo + HoraExtra

Fin Si

Donde:

SI

Representa una estructura condicional utilizada para establecer preguntas o programa ciertas condiciones

ASISTIO

Nombre de una Variable lógica que puede obtener sólo dos valores “SI”

o “NO”. En el ejemplo se programa la condición de la variables cuando

es “SI”

ENTONCES

Parte de la instrucción o estructura condicional

LEER SUELDO

I nstrucción utilizando el comando cuya acción es la lectura de un campo o dato

Asignar SUELDO=SUELDO+HORAEXTRA
Instrucción de asignación, permite asignar o calcular el valor que adquirirá una variable
Fin SI
Cierra la estructura condicional Si –Entonces –Fin Si

ASIGNACION No. 1: DEBEN INVESTIGAR Y AMPLIAR TODO LO REFERENTE A LA UNIDAD. EL VIERNES 31/10/2.008 LES DARE LAS INSTRUCCIONES PARA QUE ENTREGEN SEGUN PLANIFICACION LA SEMANA QUE VIENE. LA CUAL CONSISTE EN UN ENUNCIADO Y SE LES VA A PEDIR QUE CONSTRUYAN UN DIAGRAMA DE FLUJOS DE DATOS CON SÍMBOLOS Y PSEUDOCÓDIGO.

Atte,

Lic. Karina González





















PSEUDOCODIGO


Pseudocódigo, significa escribir las instrucciones del algoritmo en lenguaje natural, tal y como lo expresamos de manera cotidiana, este procedimiento facilita su escritura en los lenguajes de programación.




3 comentarios:

jesus dijo...

buenas tardes profesora ya recibi la informacion, lo del mapa conceptual ya tenemos una copia en fisico. gracias

viulma dijo...

Buenas noches profesora,ahora para cuando es la asignación, puesto que no la vimos. y no entiendo nada, seria tan amable de ampliar mi información porque estoy completamente confundida. Muchas gracias y disculpe la molestia...

ENRIQUE BELLO dijo...

Saludos Profesora, queria preguntarle para cuando hay que entregarle el diagrama de flujo. Y para ver sin me puede explicar como se elabora, hiba a entrar a ver clase com usted el dia de ayer con la sección 5 pero tenia clase de química y no pude adelantar la hora....

Att.
Enrique Bello.