martes, 26 de julio de 2022

1.- LA PROGRAMACIÓN Y LOS DIAGRAMAS DE FLUJO

        Aunque el término programación se asocia al mundo de la informática y de los ordenadores, es mucho más amplio. Un programa es simplemente un conjunto de órdenes (acciones, tareas simples) ordenadas en una determinada secuencia para conseguir realizar una determinada acción. Por ello, se puede crear una programación en base a elementos mecánicos que podrá ser transformada en un programa entendible por un ordenador o no.
         El ser humano ha sido capaz de superar sus propias limitaciones debido a su capacidad de utilizar herramientas. Las herramientas nos han permitido crear máquinas. Una de las máquinas que nos ha proporcionado un mayor avance ha sido el ordenador. Los ordenadores tienen dos sistemas principales el hardware (sistema físico) y software. El hardware es de tipo electrónico y sólo es sensible al paso o no paso de corriente. Este comportamiento se puede modelizar matemáticamente mediante los denominados códigos binarios. La numeración binaria sólo usa ceros y unos. De esta manera el número 2 se debería transformar en el 10 si se expresa de forma binaria. Esto supone que para representar los 10 dígitos decimales precisamos de, al menos, 4 cifras binarias. Por lo que para formar una palabra binaria se precisan 8 cifras.  La utilización de este modelo binario ha dado lugar a los conceptos de bit y byte como unidades de memoria en el ordenador.
        Pero existen muchos códigos binarios, el denominado código de la coma flotante, el código ASCII,  o código de GREY, que establecen una correspondencia entre la información y su transformación en ceros y unos. Esta transformación ha hecho posible que creemos programas capaces de ser interpretados por los ordenadores a base de ceros y unos. Dando lugar a los denominados lenguajes de programación de bajo nivel.
      Sin embargo, programar en código binario o en lenguajes de bajo nivel es bastante tedioso y por dicho motivo se han creado lenguajes de programación más similares al lenguaje humano, denominados lenguajes de alto nivel. El problema es que en estos casos precisamos de un compilador o interprete para que su ejecución se lleve a cabo con éxito.
          Programar es una actividad que requiere un conocimiento teórico y práctico del ordenador. Un programa debe ser creado en 3 etapas: Diseño, Compilación y Depuración. En la etapa de Diseño se crean organigramas o diagramas de flujo que utilizan una serie de símbolos asociados a una serie de acciones. Nos permiten conocer cómo va a ser el programa, su estructura, sus variables, etc. En la segunda etapa el programa se escribe en el lenguaje de programación elegido. Es la etapa denominada compilación. Finalmente, en la tercera etapa se prueban todas las posibles opciones para conseguir el menor número de órdenes y que el programa se ejecute con el menor número de fallos.
              PROGRAMAR es una actividad complicada que se mejora con un buen entrenamiento.

ACTIVIDADES

1.- Busque información en INTERNET para completar la tabla a la que accede a través del enlace.


2.- Utilizando los símbolos que se le proporcionan, elabore un programa para realizar la receta que se le suministra. 
               








No hay comentarios:

Publicar un comentario

4.- PRACTICAS DE ROBOTICA

 LAS PRÁCTICAS DE ROBÓTICA CON ARDUINO Y S4A.