Algoritmos

Páginas: 5 (1138 palabras) Publicado: 11 de junio de 2014











PROGRAMACION

ALGORITMOS










NOMBRE DEL ALUMNO: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _GRUPO :

APUNTES REALIZADOS POR ARQ. BERNARDO G. BERMUDEZ T.

FEBRERO DE 2014

TIJUANA B.C.





LENGUAJES ALGORITMICOS



I.-) INTRODUCCION A LOS LENGUAJES ALGORITMICOS.
a.-)Introducción.
b.-) Conceptos generales.
c.-) Tipo de algoritmos.
d.-) Formas de representar un algoritmo.



I.-) INTRODUCCION A LOS LENGUAJES ALGORITMICOS.
a.-) introducción.


La computadora solo ejecuta órdenes y esta puede ser tan inteligente o tan "no inteligente" como quien la programa, quiera o pueda.
No podemos pedir a la computadora algo que no se le ha indicado en unprograma para que lo realice. Entonces nosotros como programadores tenemos que elaborar el programa (instrucciones), para que la máquina con estas instrucciones pueda resolver un problema determinado.
Lo más difícil de la programación es saber definir exactamente lo que se desea hacer o lo que se necesita, para esto vamos a auxiliarnos con algo que se llama ALGORITMO y sus representacionesgráficas.


b.-) Conceptos generales.

LENGUAJE : Conjunto de reglas para conducir información, medio para la información (oral, escrito, mímico, etc.).

ALGORITMO : Es una secuencia ordenada de instrucciones en forma escrita, exenta de ambigüedades, la cual nos describe, paso a paso la solución de un problema en forma lógica.

LENGUAJES ALGORITMICOS : Desarrollados para representar lasolución a problemas matemáticos, de uso internacional y también como lenguaje de programación.

PSEUDOCODIGO : Es una técnica estructurada que utiliza instrucciones escritas en lenguaje natural.

DIAGRAMA DE FLUJO : es el que describe la trayectoria que deben seguir los datos a medida que se procesan. Representación gráfica de un algoritmo.

PROCEDIMIENTO : Serie de pasos para realizaruna tarea especifica.

PROGRAMA DE COMPUTADORA : Serie de instrucciones traducidas a un lenguaje legible para un compilador

c.-) TIPOS DE ALGORITMOS.






CUALITATIVOS : pasos para armar algo.



ALGORITMOS

ADMINISTRATIVOS : nominas,
Control de personal, etc.

CUANTITATIVOS :
Para cálculos

CIENTIFICOS: cálculosmatemáticos específicos.






d.-) FORMAS DE REPRESENTAR UN ALGORITMO.





PSEUDOCODIGO (descriptivo).


ALGORITMOS


DIAGRAMA DE FLUJO (grafico)









CARACTERISTICAS DE LOS ALGORITMOS




1.-) FINITUD : Un algoritmo debe de acabar, después de un número finito de pasos.

2.-)DEFINIBILIDAD : Cada paso de un algoritmo debe de definirse de modo preciso, es decir, las acciones a realizar deben estar especificadas para cada caso, de una forma clara y sin ambigüedades.

3.-) ENTRADAS : Un algoritmo tiene una o mas entradas, es decir, cantidades dadas inicialmente, antes de empezar el algoritmo.

4.-) SALIDAS : Un algoritmo tiene una o mas salidas, es decir, cantidades quetienen una relación específica con las entradas.

5.-) EFECTIVIDAD : Por lo general se pretende que un algoritmo sea efectivo, esto significa que todas nuestras operaciones a realizar deben ser lo bastante básicas para poder ser efectuadas de modo exacto y en un lapso de tiempo finito.



EJEMPLO : de un algoritmo cualitativo.




CAMBIAR UN FOCO FUNDIDO



1.-) COLOQUE UNA ESCALERADEBAJO DEL FOCO FUNDIDO.
2.-) ELIJA UN FOCO NUEVO DE LA MISMA POTENCIA QUE TENIA EL ANTERIOR.
3.-) SUBIR A LA ESCALERA, HASTA QUE PUEDA ALCANZAR EL FOCO FUNDIDO.
4.-) GIRE EL FOCO FUNDIDO EN SENTIDO CONTRARIO AL RELOJ, HASTA QUE QUEDE SUELTO Y RETIRELO.
5.-) COLOCAR EL FOCO NUEVO EN LUGAR DEL FOCO FUNDIDO, ENROSCANDOLO EN SENTIDO DEL RELOJ, HASTA QUE QUEDE AJUSTADO.
6.-) BAJESE DE...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Algoritmo
  • Algoritmo
  • Algoritmos
  • Algoritmos
  • Algoritmos
  • Algoritmos
  • Algoritmos
  • Algoritmos

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS