Principios básicos para aprender a programar
Software: es todo programa o aplicación programada.
Programación: proceso de diseñar y escribir una secuencia de instrucciones en un lenguaje determinado que pueda ser entendido y posteriormente reproducido por un autómata.
El programador: desarrolla ,en distintos lenguajes de programación, instrucciones que hacen posible la comunicación con el microprocesador (CPU) de la computadora, utilizando términos y símbolos relacionados con el tipo de problema que se debe resolver. (Fuente: www.wikipedia.org)
Programa: comportamiento de un ordenador .Descripción de la solución a una problema ejecutable por algún autómata.(máquina).Es un código en un lenguaje de máquina especifico.
La programación se desarrolla en distintos lenguajes. El lenguaje de programación es un lenguaje artificial creado por el hombre para lograr que la máquina realice funciones previamente establecidas. Este lenguajes es diferente del que utilizan las personas ya que está compuesta de instrucciones claras, concisas e inequívocas.
¿Sabías que en programación ,los programadores escriben algoritmos que le indican a la computadoras, tablet, dispositivos móviles cómo realizar una tarea ?
ALGORITMO: conjunto de instrucciones realizadas en orden para resolver un problema o completar una tarea en un cierto tiempo.
Un algoritmo se convierte en programa cuando un programador lo traduce a instrucciones que una computadora puede interpretar y ejecutar.
IMPORTANTE!
"Cuando hacemos búsquedas en Internet ,los buscadores utilizan algoritmos para recuperar la información solicitada y seleccionar y visualizar los resultados en el menor tiempo posible ,entendiendo que la eficiencia en estos casos está lograda en recuperar y analizar un gran volumen de datos en pocos segundos." (fuente: Educar + UNIPE. Bordigón Fernando y Alejandro Iglesias)
Noción de algoritmo: resolución de problemas. Vamos a considerar cuatro etapas para la resolución de problemas:
- Formulación o enunciación del problema, esto es: un problema debe ser formulado en forma correcta, completa y sin ambigüedades.
- La elección del método o procedimiento para hallar ala solución del mismo.
- La codificación consiste en expresar el método o procedimiento .
- Precondiciones
- Estado inicial
- Recursos necesarios
- Post condiciones
- Damos arranque,
- prendemos las luces (en varios casos aplicamos algunos golpes sobre el motor).
- realizar algunos controles (aceite, presión de los cilindros, carga de la batería, etc).
- Recabar la información inicial.
- Diagnosticar (ejecutar el algoritmo)
- Informar los resultados obtenidos.