Sei sulla pagina 1di 9

Universidad Nacional Abierta y a Distancia

Vicerrectoría Académica y de Investigación


Guía para el desarrollo del componente práctico
PRÁCTICA No 1
1. Descripción general del curso
Escuela o Unidad Escuela de Ciencias Básicas, Tecnología e Ingeniería
Académica
Nivel de formación Profesional
Campo de Formación Formación disciplinar
Nombre del curso Software avanzado para ingeniería
Código del curso 203037
Tipo de curso Metodológico Habilitable Si No X
Número de créditos 3

2. Descripción de la actividad
Laboratorio Laboratorio Simulador
físico remoto
Tipo de Experiencias
Trabajos de Software
práctica x profesionales
campo especializado
dirigidas
Otro Cuál
Número de
Tipo de actividad: Individual x Colaborativa 4
semanas
Momento de la Intermedia,
Inicial x Final
evaluación: unidad:
Peso evaluativo de la actividad: 50 Entorno donde se realiza: Aprendizaje
puntos que hacen parte de los 110 del colaborativo
paso de experimentación
Fecha de inicio de la actividad: Fecha de cierre de la actividad:
6/09/2019 3/10/2019
Temáticas que aborda componente práctico:
Instrumentos virtuales
Fundamentos de labview
Instalación de Labview
Actividades a desarrollar
Es importante que realice cada una de las actividades descritas, ya que de ellas puede
extraer varias ideas que lo orienten en la formulación de la solución del problema
planteado en el curso.
1. Instalar Labview
2. Empleando Labview realice un instrumento virtual con un contenedor de 6
elementos (Ventana Modern/Container), en cada espacio ubicar el desarrollo de
las siguientes funciones, en cada caso debe darse la posibilidad de ingresar los
datos y visualizar el resultado dentro del mismo espacio.
 Manejo de números enteros
Asigne a una variable el valor de una distancia en unidades de metros y
conviértala a unidades de milímetros y centímetros
 Manejo de números reales
Asigne a una variable el valor de una resistencia en unidades de ohmios y
calcule su valor en unidades de Mega-ohmios y Kilo-ohmios.
 Manejo de vectores
En un vector almacene en cada celda cada uno de los dígitos del número de
su cédula, multiplique cada elemento del vector por 10 y calcule: para el
primer elemento del vector el seno, para el segundo el coseno y para el
tercero el valor de la tangente.
 Manejo de matrices
Seleccione dos matrices de números reales (A y B), de orden 4x4 y con ellas
realice las siguientes operaciones (suma, resta, multiplicación)
 Contadores
Genere un número aleatorio >= 1 y < 1000, descomponga el número en
sus dígitos, los almacene en un vector, y determine cuantos son pares y
cuantos impares.
Ejemplo:
Número aleatorio generado: 989
9 8 9

Hay dos dígitos impares


Hay un digito par
 Condicionales
Capture el valor de temperatura de tres tanques de almacenamiento, y
determine cuál de ellos registra el mayor grado de temperatura, cual el menor
y las demás posibilidades que se presenten (todos con igual valor de
temperatura, dos temperaturas iguales y las mayores… etc)

3. Crear y publicar un video (en su cuenta de youtube), donde se evidencia que


tiene instalado Labview y a la vez explique el funcionamiento de los VI
desarrollados, desde la perspectiva tanto del programador (diagrama de
bloques) como del usuario (panel frontal)
Entorno para su desarrollo:
Entorno de Aprendizaje colaborativo

Productos a Enlace del video publicado en youtube (dicho enlace lo debe


entregar por el adjuntar en la tabla que se anexa al trabajo colaborativo, ver guía
estudiante: de actividades Fase 1 Trabajo colaborativo 1)
Tipo de No se entrega ningún
Individual x Colaborativo
producto: producto
Individual:
El video debe contener la explicación del desarrollo de cada uno de los programas
descritos anteriormente, la explicación debe darse en dos niveles:
• A nivel de código, explicando el código fuente desarrollado, es decir el
diagrama de bloques que hace parte del VI, el porqué del uso de cada uno de
los bloques.
• A nivel de usuario, donde se evidencia el funcionamiento del aplicativo a partir
de un ejemplo, allí se debe demostrar el ingreso de datos que realiza el usuario
y los resultados que arroja el aplicativo, haciendo énfasis en la forma de usar
el panel frontal del VI
Colaborativo
No aplica
PRÁCTICA No 2

1. Descripción general del curso


Escuela o Unidad Escuela de Ciencias Básicas, Tecnología e Ingeniería
Académica
Nivel de formación Profesional
Campo de Formación Formación disciplinar
Nombre del curso Software avanzado para ingeniería
Código del curso 203037
Tipo de curso Metodológico Habilitable Si No X
Número de créditos 3

2. Descripción de la actividad
Laboratorio Laboratorio remoto Simulador
físico
Tipo de Experiencias
Trabajos de Software
práctica xprofesionales
campo especializado
dirigidas
Otro Cuál
Número de
Tipo de actividad: Individual x Colaborativa 4
semanas
Momento de la Intermedia,
Inicial x Final
evaluación: unidad:
Peso evaluativo de la actividad: Entorno donde se realiza: Aprendizaje
50 puntos que hacen parte de los colaborativo
120 del paso de experimentación
Fecha de inicio de la actividad: Fecha de cierre de la actividad:
4/10/2019 31/10/2019
Temáticas que aborda componente práctico:

Tipos de datos
Estructuras condicionales
Estructuras Cíclicas
Actividades a desarrollar Es importante que realice cada una de las actividades
descritas, ya que de ellas puede extraer varias ideas que lo orienten en la
formulación de la solución del problema planteado en el curso.

1. Realice un instrumento virtual que genere una matriz cuadrada de números


aleatorios de orden “m” en un rango de números determinado por el usuario, dicha
matriz debe descomponerla en dos vectores, uno de números mayor que “n” y otro
de números menores que “n”, donde “n”, igualmente lo determina el usuario al igual
que la definición de la impresión ascendente o descendente de los vectores. Debe
también informar al usuario la cantidad de números mayores y menores a n.

Ejemplo:
Datos que ingresa el usuario
m: 4
Rango de datos: 10-50
n: 23
Orden vector de mayores de n: Ascendente
Orden vector de menores de n: Descendente
Matriz generada por el aplicativo

19 18 17 19
45 23 24 35
23 18 11 34
32 23 12 22
Datos que muestra el aplicativo

Vector de números mayores de 23


24 32 34 35 45

Para un total de 5 números mayores de 23

Vector de números menores de 23


22 19 19 18 18 17 12 11

Para un total de 8 números menores de 23

2. Crear y publicar un video (en su cuenta de youtube), donde se explique el


funcionamiento del VI desarrollado, desde la perspectiva tanto del programador
(diagrama de bloques) como del usuario (panel frontal)

Entorno para su desarrollo:


Entorno de Aprendizaje colaborativo
Productos a Enlace del video publicado en youtube (dicho enlace lo debe
entregar por el adjuntar en la tabla que se anexa al trabajo colaborativo, ver guía
estudiante: de actividades Fase 2 Trabajo colaborativo 2)
Tipo de No se entrega ningún
Individual x Colaborativo
producto: producto
Individual:
El video debe contener la explicación del desarrollo del VI solicitado anteriormente,
la explicación debe darse en dos niveles:

• A nivel de código, explicando el código fuente desarrollado, es decir el


diagrama de bloques que hace parte del VI, el porqué del uso de cada uno de
los bloques.

• A nivel de usuario, donde se evidencia el funcionamiento del aplicativo a partir


de un ejemplo, allí se debe demostrar el ingreso de datos que realiza el usuario
y los resultados que arroja el aplicativo, haciendo énfasis en la forma de usar
el panel frontal del VI
Colaborativo

No aplica
PRÁCTICA No 3

1. Descripción general del curso


Escuela o Unidad Escuela de Ciencias Básicas, Tecnología e Ingeniería
Académica
Nivel de formación Profesional
Campo de Formación Formación disciplinar
Nombre del curso Software avanzado para ingeniería
Código del curso 203037
Tipo de curso Metodológico Habilitable Si No X
Número de créditos 3

2. Descripción de la actividad
Laboratorio Laboratorio remoto Simulador
físico
Tipo de Experiencias
Trabajos de Software
práctica xprofesionales
campo especializado
dirigidas
Otro Cuál
Número de
Tipo de actividad: Individual x Colaborativa 4
semanas
Momento de la Intermedia,
Inicial x Final
evaluación: unidad:
Peso evaluativo de la actividad: Entorno donde se realiza: Aprendizaje
50 puntos que hacen parte de los colaborativo
120 del paso de experimentación
Fecha de inicio de la actividad: Fecha de cierre de la actividad:
1/11/2019 28/11/2019
Temáticas que aborda componente práctico:

Exportar datos
Optimización interfaz
Optimización código
Actividades a desarrollar
Es importante que realice cada una de las actividades descritas, ya que de ellas puede
extraer varias ideas que lo orienten en la formulación de la solución del problema
planteado en el curso.

1. Con Labview realice un VI que le permita a un usuario trazar el recorrido para la


ficha de la reina en un tablero de ajedrez, o en una porción de él; para ello el
usuario debe indicar:

 El orden de la matriz cuadrada, que puede ser mínimo de 4*4 hasta 8*8
 La posición donde la reina iniciará el recorrido
 La posición a donde terminará el recorrido
 Dar la orden para que se realice el desplazamiento

El Vi que diseñe debe:


 Mostrar la reina dentro del tablero
 Señalar el recorrido a realizar en el tablero.
 Indicar cuantas casillas se desplazará
 Ubicar aleatoriamente en el tablero un caballo
 Indicar si la reina queda amenazada en la posición final que ocupe del recorrido,
o si mata al caballo.
 Realizar el recorrido y ubicar la reina en la posición final.

Si el desplazamiento no es posible en una sola jugada, debe indicársele al usuario


tal situación.

2. Crear y publicar un video (en su cuenta de youtube), donde se explique el


funcionamiento del VI desarrollado, desde la perspectiva tanto del programador
(diagrama de bloques) como del usuario (panel frontal)

Entorno para su desarrollo:


Entorno de Aprendizaje colaborativo

Productos a Enlace del video publicado en youtube (dicho enlace lo debe


entregar por el adjuntar en la tabla que se anexa al trabajo colaborativo, ver guía
estudiante: de actividades Fase 3 Trabajo colaborativo 3)
Tipo de No se entrega ningún
Individual x Colaborativo
producto: producto
Individual:
El video debe contener la explicación del desarrollo del VI solicitado anteriormente,
la explicación debe darse en dos niveles:

• A nivel de código, explicando el código fuente desarrollado, es decir el


diagrama de bloques que hace parte del VI, el porqué del uso de cada uno de
los bloques.
• A nivel de usuario, donde se evidencia el funcionamiento del aplicativo a partir
de un ejemplo, allí se debe demostrar el ingreso de datos que realiza el usuario
y los resultados que arroja el aplicativo, haciendo énfasis en la forma de usar
el panel frontal del VI
Colaborativo
No aplica

Potrebbero piacerti anche