Algoritmos
En la entrada de hoy revisaremos los siguientes conceptos:
1.¿Qué es un algoritmo?
2.¿Cuáles son sus características y sus partes?
3.Precedencia de operadores.
4.Diagamas de flujo.
¿Qué es un algoritmo?
Un algoritmo es un conjunto prescrito de instrucciones o reglas bien definidas,
ordenadas y finitas que permite llevar a cabo una actividad mediante
pasos sucesivos que no generen dudas a quien deba hacer dicha actividad.
¿Cuáles son sus características y sus partes?
1.- Finitud. Un algoritmo debe terminar en un número finito de pasos-
2.- Definitividad. Cada paso del algoritmo debe definirse de modo preciso; las acciones a realizar deben de estar especificadas rigurosamente y sin ambiguuedad para cada caso.
3.- Entrada. Un algoritmo tiene cero o mas entradas. Esto es las cantidades de datos de inicio se generan en el mismo algoritmo o se conocen previamente.
4.- Salida. Un algoritmo tiene una o más salidas. Es decir, hay datos o cantidades al término del algoritmo que tiene una relación especifica con los datos o conatidades de entrada.
5.- Efectividad. El algoritmo debe de ser efectivo. Esto significa que todad las operaciones deben ser suficientemente sencillas para poder en principio ser realizadas de modo exacto y en un tiempo finito por un procesador.
2.- Definitividad. Cada paso del algoritmo debe definirse de modo preciso; las acciones a realizar deben de estar especificadas rigurosamente y sin ambiguuedad para cada caso.
3.- Entrada. Un algoritmo tiene cero o mas entradas. Esto es las cantidades de datos de inicio se generan en el mismo algoritmo o se conocen previamente.
4.- Salida. Un algoritmo tiene una o más salidas. Es decir, hay datos o cantidades al término del algoritmo que tiene una relación especifica con los datos o conatidades de entrada.
5.- Efectividad. El algoritmo debe de ser efectivo. Esto significa que todad las operaciones deben ser suficientemente sencillas para poder en principio ser realizadas de modo exacto y en un tiempo finito por un procesador.
FUENTE: http://informaticadostaxco.blogspot.com/2011/02/caracteristicas-de-los-algoritmos.html
Precedencia de operadores.
SIMBOLO DEL OPERADOR
|
OPERACIÓN QUE REALIZA
|
PRECEDENCIA
|
^ | EXPONENCIACIÓN |
1
|
* | MULTIPLICA |
2
|
/ | DIVIDE |
2
|
+ | SUMA |
3
|
- | RESTA |
3
|
& | UNIÓN / CONCATENAR |
4
|
= | Comparación IGUAL QUE |
5
|
> | Comparación MAYOR QUE |
5
|
< | Comparación MENOR QUE |
5
|
>= | Comparación MAYOR IGUAL QUE |
5
|
<= | Comparación MENOR IGUAL QUE |
5
|
<> | Comparación DISTINTO |
5
|
Fuente:http://algorinteco.blogspot.com/2011/02/precedencia-de-operadores.html
Me parece que abordaste muy bien el tema y es facil de leer ademas la referencia le da credibilidad al texto. Sige asi
ResponderBorrarPuedo notar una extensión en el tema, expones la definición de algoritmo y los distintos componentes de un algoritmo. Es información complementada con imágenes, información muy breve pero bien explicada y de gran ayuda para el entendimiento del tema.
ResponderBorrar