Uno de los metodos para empezar a comprender la programacion es la programacion estructura, en la que los pasos son secuenciales y se realizan uno despues de otro hasta terminar el programa.
Los algoritmos eso son, serie de pasos necesarios para llevar a cabo la realizacion de una tarea o actividad especifica.
Las personas todos los dias realizamos algoritmos sin darnos cuenta, al planifiicar como vamos a realizar una actividad futura. Podriamos pararnos a pensar una mañana que es lo que vamos a hacer en el dia, y de esta manera creariamos un algoritmo.
La programacion esta basada en comparaciones, son en su mayoria decisiones que se toman dependiendo de un evento que haya ocurrido(por ejemplo oprimir un boton). Ademas se ayudan con estructuras de control.
Un programa necesita datos para trabajar, algunos son dados por el programador y los otros son introducidos por el usuario en tiempo de ejecucion en variables. Una variable no es mas que un valor que puede cambiar alo largo de la ejecucion del programa, de aqui se toma que tambien existen las constantes que no son mas que valores que nunca cambian, y cualquier intento por cambiarlas dara error.
Bien empezare aclarando los tipos de datos; los lenguajes utilizan variables y constantes para guardar datos con los que trabajara, estos datos necesitan ser de un tipo, los lenguajes generalmente necesitan tipificar un dato para poder manejarlo, los tipos mas comunes son los enteros(Integer en ingles), Double o float, cadenas o strings y caracteres cada uno de estos tipos de datos tiene un tamaño especifico que depende del lenguaje y de el sistema operativo que corre la computadora.
Los enteros. son valores que representas a los numeros que usamos para contar y pueden ser negativoos o positivos, ejemplo : 2, -5, 23455, -986, 0, etc.
Los numeros flotantes no son mas que decimales y se dividen en dos:
Float y Double; la unica entre estos dos es que el double puede almacenar mas decimales que un float, ejemplos: 8.94885, -19.4546, 765.9, etc.
Los caracteres: Son letras unicas o simbolos, estos tipos no son mas que derivacion de los enteros, los caracteres tienen un rango de 0 a 255 y cada uno de esos numeros representa un caracter diferente, ejemplo 'a', ';', '{', 'D', etc.
Las cadenas o Strings: son un conjunto de caracteres que se manejan en conjunto, se puede considerar una cadena como una palabra o una oracion,estas pueden incluir numeros, caracteres o letras , ejemplo : "cadena1", "abc%&*", "Hola como estas?", etc.
Al utilizar una variable o una constante es necesario darle un tipo. Se dice que una variable puede estar declarada o inicializada; una variable declarada es aquella en la que se solamente se le da un tipo ejemplo consideremos la variable edad que sera de tipo entero, se declarara de la siguiente manera:
Integer edad; ó
int edad;
Estas son dos de las formas mas comunes qn las que se declara una variable y el nombre del tipo depende del lenguaje de programacion.
Una variable inicializada se denota de la siguiente manera, consideremos la misma variable edad:
Integer edad = 20; ó
int edad = 45;
En este caso ya se le esta dando un valor inicial a la variable, y este puede ir cambiando alo largo de la ejecucion.
En cambio una constante solamente es creada inicializada ya que solo tendra un valor a lo largo de la ejecucion del programa.
Mi objetivo sea el brindar información, consejos y guias para la comprensión de lo que significa la programación y toda la magia que podemos encontrar detras de la codificación.
Suscribirse a:
Comentarios (Atom)