Professional Documents
Culture Documents
GRUPO_203037_14
ESTUDIANTE LINK
Miguel Ángel https://www.youtube.com/watch?v=NwSppMLzGNQ
Córdoba &feature=youtu.be
Mario Fernando https://www.youtube.com/watch?time_continue=29
Paredes &v=jOcw4_43M-Q
Actividades a desarrollar
1. Dado de que la estrategia a emplear para el curso es la basada en
problemas, lea con detenimiento el problema que vamos a resolver en el
periodo académico (16 semanas)
Problema a resolver
Diseñar un instrumento virtual (VI) para que un usuario pueda jugar el
juego de parejas o también denominado juego de memoria, cuyo objetivo
es encontrar dos cartas iguales dentro de un grupo, para el VI el juego se
modifica así:
Visión General
Durante más de 20 años, NI LabVIEW se ha utilizado por millones de
ingenieros y científicos para desarrollar test sofisticados y aplicaciones de
medida y control. Además de que LabVIEW provee de una variada gama
de características y herramientas de asistentes e interfaces de usuario
configurables, se diferencia por ser un lenguaje de programación gráfico
de propósito general (conocido como G), con su compilador asociado, su
enlazador, y herramientas de depuración.
Beneficios de la programación G
Programación gráfica intuitiva
Como todo el mundo, los ingenieros y científicos aprenden observando y
procesando imágenes sin necesidad de pensamiento consciente. Se
denominan “pensadores visuales”, ya que son especialmente adeptos a
organizar información con procesamiento visual. En otras palabras,
piensan mejor en imágenes. Esto se refuerza a menudo en facultades y
universidades donde se anima a los estudiantes a modelar soluciones a
problemas como diagramas de proceso. Sin embargo, la mayoría de los
lenguajes de programación de propósito general requieren el empleo de
cantidades ingentes de tiempo en aprender la sintaxis necesaria asociada
con el lenguaje y mapear la estructura del mismo al problema a solventar.
La programación gráfica con G provee de una experiencia más intuitiva.
1. ALGORITMO
INICIO
Mensaje de bienvenida y
presentación
SI
Inicializar Inicializar
contador de contador de
tiempo, tiempo,
puntaje y fallos puntaje y fallos
NO NO
SI
SI SI
Mensaje de Mensaje de
despedida y fin del Inicio conteo despedida y fin del Inicio conteo
programa TIEMPO programa TIEMPO
NO NO
Mostrar matriz de 10 cartas Mostrar matriz de 20 cartas
Incremento Incremento
puntaje y dejo puntaje y dejo
Carta_1 = Incrementar Carta_1 = Incrementar
descubiertas Si NO descubiertas Si NO
carta_2? contador fallos carta_2? contador fallos
carta_1 y carta_1 y
carta_2 carta_2
Requerimientos previos.
2. INTERFACE USUARIO
https://www.youtube.com/watch?v=DWVJc9Tvz6c
http://www.etitudela.com/entrenadorcomunicaciones/downloads/labviewtut
orialuniversidadfranciscodecaldas.pdf
https://cnx.org/exports/d32581ca-97dc-45ff-9f85-
077d035768d6@3.pdf/introducci%C3%B3n-a-labview-uso-de-estructuras-
y-funciones-b%C3%A1sicas-3.pdf
http://www.ni.com/academic/students/learn-labview/environment/esa/
http://www.ni.com/academic/students/learn-labview/graphical-
programming/esa/
https://www.youtube.com/watch?v=jkYX2BLjX0U