martes, 18 de mayo de 2010

PROGRAMACIÓN

http://arduinobot.pbworks.com/f/Manual%2BProgramacion%2BArduino.pdf    ( teoria )

1) ¿Qué es un lenguaje de programación? Cita, al menos, tres lenguajes de programación.
¿ Para qe sirven los lenguajes de programación ?
Es un lenguaje que sirve para comunicarsecon los ordenadores.
Uno muy famoso es JAVA , C .
Para crear cualquier tipo de programación. ( + otra entrada )

2) En todos los lenguajes de programación (entre ellos el de Arduino) existen las variables. ¿Qué son? ¿Para qué se utilizan? ¿Qué significan los términos definir e inicializar una variable?

Una variable es una manera de nombrar y almacenar un valor para su uso
posterior por el programa.Como su nombre indica, las variables son entidades  que se pueden variar continuamente durante el programa


3) ¿Qué son las declaraciones, instrucciones, estamentos u órdenes
Cada variable que se use en un programa debe ser antes definida.
Declaraciion de variable :
int numero de suspensos ;
declaracion : cada una de las acciones que tiene que realizar el ordenaodor. Termina siempre con putno y comA ( ; )
4) ¿Qué son las funciones o métodos de los lenguajes de programación? ¿Para qué son utilizados? ¿Conoces alguna función del lenguaje de programación de Arduino? ¿Cuál es la sintaxis general de las funciones en cualquier lenguaje de programación?



5) Indica para qué se utilizan los siguientes símbolos en el lenguaje de 
programación de Arduino (y en muchos otros lenguajes de programación):

  1. Símbolo "punto y coma" ";"
  2. Símbolo de las "llaves" "{", "}"
  3. Símbolo  "/* */"
  4. Símbolo  "//"
6) ¿Cuál es la estructura básica que debe tener cualquier lenguaje de Arduino? ¿Qué funciones son necesarias en cualquier programa de Arduino?
7)  ¿Qué significado tiene el término compilar asociado a un programa informático? Un programa no tiene errores de compilación, ¿quiere  esto decir que realiza las funciones para las que fue desarrollado?
8) ¿Para qué sirve la función setup () del lenguaje de programación de Arduino? ¿ y la función loop()?
9) Analiza las estructuras de control de Arduino y trata de explicar, con tus propias palabras, para que consideras que se utilizan los operadores:
  • if
  • if----else
  • for
  • while
10) Analiza las diferentes funciones que se usan para trabajar con pines digitales y explica su función.
11) Analiza las diferentes funciones que se usan para trabajar con pines analógicos y explica su función.
12)Revisa los siguientes ejercicios tratando de entender lo qué sucede en el codigo que se muestra:
13) En caso de que te de tiempo, abre la aplicación de Arduino y vete cargando los diferentes ejercicios comprobando que compilan de forma adecuada.

No hay comentarios:

Publicar un comentario