Que es un algoritmo?

martes, 11 de junio de 2013

Que es un algoritmo?

Básicamente un algoritmo es una secuencia de pasos o tareas bien definidas y correctamente estructuradas que permiten alcanzar un resultado correcto.
En este blog usaremos los diagramas de flujo que tienen ciertas características las cuales son:
1.       Precisión: se dice de que el algoritmo debe tener un orden muy exacto
2.       Determinismo: se dice que el algoritmo debe ejecutar siempre de la misma manera, es decir con las mismas condiciones iniciales
3.       Finitud: los algoritmos deben tener un limite de memoria a usar en el computador, es decir que no pueden ser infinitos
Presentación de los algoritmos
Para que el computador entienda las instrucciones de un programador se necesita un lenguaje que ambos entiendan en este caso se usan los diagramas de flujo (que es a lo que se dedica este blog) y el pseudocódigo.
·         seudocódigo: se representan las instrucciones atreves de palabras que representan las instrucciones en un algoritmo.
·         Diagramas de flujo: los diagramas de flujo nos permiten una representación grafica de una serie de pasos por medio figuras geométricas, aunque claro, deben estar bien organizadas

Las siguientes son las figuras:





      Esas eran las figuras usadas, ahora colocaremos la forma como se declaran
 Ahora para hacer un algoritmo dejamos este que también fue subido a youtube Pantalla completa


                                                              



Uso del mod y div

Para que se utiliza el mod y el div?


El mod y el div son dos operadores matemáticos que nos permiten tomar el residuo o el cociente de la división, según el caso. Ya que los procesos dentro de los algoritmos usan operaciones aritméticas es decir se puede sumar, restar, multiplicar y dividir aunque es mejor explicar su funcionamiento con la siguiente imagen.


Que es una constante?

Que es una constante?

Es un espacio que se reserva en la memoria del computador, también tienen un valor fijo en el algoritmo es asignado cuando se declara o sencillamente una constante se expresa en el enunciado de un problema 





¿Que es una variable?

jueves, 6 de junio de 2013



¿Que es una variable?

Una variable es un espacio que se reserva en la memoria del computador. Se llama variable porque su valor puede cambiar durante la ejecución del algoritmo. Las variables deben definirse al empezar el algoritmo, las variables no definidas no son utilizables porque pueden causar errores durante la ejecución.
-para declarar una variable se deben tener tres requisitos o requerimientos:

1. Tipo de variable: es decir se define el tipo de información que va a almacenar. (int, float, char, string)
2. Nombre: Todas las variables tienen en un nombre corto y fácil de recordar. (el nombre debe comenzar por una letra)


3. Irrepetible: en un algoritmo no pueden haber variables con el mismo nombre.


Tipos de datos

¿Cuales son los tipos de datos?

Los datos se pueden clasificar en numéricos, alfanuméricos y los booleanos o lógicos.  Cada uno tiene clasificaciones según lo que contengan:
-Numéricos: Se clasifican en enteros y decimales. Los enteros contienen números como dice el nombre enteros (1, 2, 4, 6, 7, 244,6777) a la hora de declararlas se les llama “int” y son usados por ejemplo para edades, números telefónicos  y números fijos que no tengan decimales. Los decimales contienen números decimales (1.2, 23.6, 3,4) a la hora de declarar se les llama “float” y son usados por ejemplo para calificaciones, precios, entre otros.
- Alfanuméricos: se clasifican en caracteres y cadenas de caracteres. Los caracteres se declaran como “char” y se usan para guardar un solo carácter (a, b, d, h, y…) se pueden usar cuando por ejemplo un programa necesite una declaración verdadera o falsa entre otros usos. Las cadenas de caracteres son las múltiples combinaciones de caracteres que pueden formarcen (casa, perro, duro, Carlos, Colombia…) y son usados para  guardar nombres, direcciones, correos electrónicos entre otros. Son declarados como “string”.


-Booleanos o lógicos: Se clasifican entre los verdaderos o falsos y los binarios. Los verdaderos falsos son los que tienen el valor “v” o “F” y los binarios se expresan en lenguaje binario (lenguaje de unos y ceros) aunque estos no son muy a menudo usados. 



¿Que es un dato?

Que es un dato?



En su forma mas básica, son los valores o referentes que recibe el computador por diferentes medios (teclado, mause…) los datos representan la información que el programador usa en la construcción de una solución  






Free Fire Pointer Blue Cursors at www.totallyfreecursors.com