Para comenzar a programar es importante tener muy claro varios conceptos, el mas importante es el de algoritmo, el cual podemos represemtar de diversas formas.
ALGORITMO
Los
algoritmos son una serie de instrucciones secuenciales, cuyo objetivo
final es dar solución a un problema determinado. Diariamente los seres
humanos aplicamos algoritmos en nuestras rutinas, desde procedimientos
básicos hasta a algunos mas elaborados. Estos algoritmos deben ser
precisos, definidos y finitos.
Los algoritmos se clasifican en los que serán desarrollados por una persona o por los que serán desarrollados por una maquina
Un ejemplo de un
algoritmo desarrollado por una persona para llegar a la universidad
1. Salir de la cama
2. Bañarse
3.Vestirse
4.Desayunar
5. Conseguir el transporte apropiado
DIAGRAMA DE FLUJO:
Los diagramas de flujo son una manera de representar visualmente los datos a travéz de sistemas de tratamiento de información. Los
diagramas de flujo describen que operaciónes y en que secuencia se
requieren para solucionar un problema dado.
Los diagramas de flujo requieren una simbologia especial, la cual representa una instruccion deiferente:
TIPOS DE DATOS:
En programacion podemos distinguir varios tipos de variables
- Entero:Es una variable numérica que puede tomar valores positivos o negativos, y sin parte decimal.
- Real: Este es un tipo importante para los cálculos. Por ejemplo en los estadísticos, ya que se caracterizan por tratar fundamentalmente con valores decimales.
- Caracter: Con el tipo carácter puedes tener objetos que representen una letra, por ejemplo variables que guarden nuestros nombres
- Logicos: El tipo de datos lógico es el que te permite usar variables que disponen sólo de dos posibles valores: cierto o falso
IMAGENES TOMADAS DE:
- https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEicAKFou62gzjwKQSaAsa190LEtBHcrGigbkFOo4Wf6fQ-ZWrxzJhqIkiV9HxYyx9HZISkH3TdG6g1q8XcNoAVo02l8ZLNqxvGivQkIf68cPEvyJnbVWnDN9plo9e_tWGgPNp177LCkHIk/s1600/DIAGRAMA+DE+FLUJO.jpg
- https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEj_JrOpPNeLr3xK87OG3nVQlNTG8E4LpCFtctj2ndrCo3TXnNG6bgaw2bc0azXvCiJgxiTruOape1UMTQPxwPIwXh5lYG-WI-C6e5F6CORcgXpk8IUo29IMWSBBqMI3MlINk4AIS1xnHiU/s1600/A.png