Cuál es la diferencia entre descargar un programa y ejecutar un programa

Páginas: 9 (2192 palabras) Publicado: 29 de septiembre de 2015
¿Cuál es la diferencia entre descargar un programa y ejecutar un programa? ¿Cuál de los dos debe hacer en primer lugar y con qué frecuencia necesita hacerlo?
La descarga de un programa envía el programa desde el ordenador al NXT. No hace que el robot ejecute el código, simplemente lo almacena para su uso posterior. La ejecución del programa realmente le dice al robot que ejecute los comandosproporcionados para que el robot comience a desplazarse (o a recoger datos, o cualquier otra cosa que se le diga que haga).
Deberá descargar el programa del ordenador al NXT antes de poder ejecutarlo y, de nuevo, en cualquier momento que escriba o cambie el código; de otro modo, el NXT no dispondrá del programa nuevo/modificado para ejecutarlo. Podrá ejecutar el programa en cualquier momento unavez que se haya descargado.
2. Pronostique lo que hará el robot cuando se descargue y ejecute este programa.
El robot no hará nada, porque en el momento que se ejecuten los comandos de “Poner motores en marcha”de los dos primeros bloques de Motores, se alcanzarán los comandos de “Apagar motores” de los segundos dos Bloques de motores, ya que no existe ningún bloque Esperar que separe los dosconjuntos de comandos. Por tanto, el robot pondrá en marcha los motores y a continuación los apagará de nuevo, lo que no producirá ningún movimiento.
Los alumnos también podrían pronosticar que el robot podría “zarandearse,” queriendo decir que los motores se encenderán durante un segundo y, a continuación, se apagarán inmediatamente, pero esto resultará en un movimiento visible, aunque mínimo.Esto dependerá de cuánto tiempo tarde el robot en pasar al siguiente comando del código. En el NXT, esto es casi instantáneo, por lo que no se producirá un movimiento perceptible. Sin embargo, otros robots con otro firmware podrían realmente “dar sacudidas” cuando se ejecute este programa. Esta respuesta, aunque incorrecta, no es algo ilógico de pronosticar y tal vez desee dar crédito al alumnopor pensar en ello. La forma más sencilla de encontrar la respuesta correcta es escribir el código y probarlo.
© Copyright 2006 Carnegie Mellon Robotics Academy 1/3

3. Escriba una breve explicación de una o dos frases de lo que hace cada bloque en este programa. Suponga que el comentario “360 grados” describe de forma precisa la cantidad de rotación que esperará el bloque Esperar.Bloque 1: Pone en marcha el motor C en la dirección de avance Bloque 2: Pone en marcha el motor B en la dirección de avance Bloque 3: Espera a que el motor C haya girado 360 grados Bloques 4 y 5: Apagan ambos motores, deteniendo el robot
4. Alicia inicia su software de programación, pero la paleta de bloques de la izquierda parece diferente y no encuentra los bloques que utilizó la última vez.¿Qué ha olvidado hacer?
Su paleta tiene este aspecto:
En lugar de éste:
Alicia ha olvidado cambiar a la paleta Completa haciendo clic en el botón de la parte inferior del lado izquierdo. Éste es un error muy fácil, y muy habitual. Sin embargo, todas las actividades de Ingeniería robótica utilizan la paleta Completa multicolor, por eso es muy importante que todos los alumnos sepan cómo accedera ella.
El vídeo “Cómo utilizar el software NXT” revisa éste y otros puntos importantes sobre el software NXT y podría constituir una buena revisión para la clase.
© Copyright 2006 Carnegie Mellon Robotics Academy 2/3

5. Explique qué hace cada uno de los bloques que se muestran a continuación, la diferencia entre ellos y proporcione un ejemplo del uso que podría darse a cada uno de ellos.El bloque de la izquierda es el bloque amarillo del Sensor de rotación, configurado para reiniciar el sensor de rotación (según puede verse en la actividad “Hasta allí y volver (2)”de la sección Continuación). El bloque de la derecha es el bloque naranja Esperar, configurado para esperar a que el sensor de rotación alcance un determinado valor en la dirección de avance, por eso se llama...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Programa Ejecutivo
  • Como descargar un programa
  • Programas Para Descargar Musica
  • Programa de Desarrollo Ejecutivo
  • hacer ejecutable programa de visual
  • Resumen ejecutivo programa al- invest
  • Diferencia entre plan, programa y proyecto
  • Diferencia entre programas 3d

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS