Anda di halaman 1dari 2

1

Pre-informe n2
Programacin estructurada en LabView
Juan David Franco Franco, 1088280155
Grupo n 7
juadavfranco@utp.edu.co
Laboratorio de Medidas Elctricas - Programa de Ingeniera Elctrica
Universidad Tecnolgica de Pereira - febrero 20 de 2017

ResumenEsta prctica esta est pensada para desarrollar todos Tipo lgico lgical, Rango de 8 bits.
los conceptos bsicos de la programacin estructurada en LabView, Tipo carcter char, Rango de 16 bits. [2]
implementando programas de control de flujo de datos.
d. En qu consiste el formato de codificacin de caracteres
Palabras claveControl de flujo, programacin estructurada, UTF-8?
LabVIEWTM, Lenguaje de programacin, National instruments.
R/ Este formato en sus siglas en ingles conocido como 8-bit
Unicode Transformation Format, que traduce formato de
codificacin de caracteres unicode, entendindose por unicode
I. INTRODUCCIN como el estndar de codificacin de caracteres diseado para
facilitar todos los tratamientos informticos. Consiste en dividir
Alrededor de la dcada de los 50s y 60s, comenzaron a los caracteres en funcin del nmero de bytes necesarios para ser
aparecer los primeros lenguajes de programacin modernos, a codificados. [3]
partir de estos en la dcada de los 80s y 90s comenzaron a
aparecer lenguajes mucho ms eficientes como C++, y Matlab. e. Qu es Type Casting? Cmo se puede hacer Type Casting
el entendimiento bsico de la estructura del lenguaje C++, en lenguaje C/C++?
permite un acercamiento al lenguaje de Matlab, y por otro lado R/Type casting, es una transformacin de un tipo de dato como
tambin al entorno de programacin grafico de LabView. int en otro tipo. En C/C++ para realizar un typecast, solo basta
ante poner el tipo de dato char sobre un dato de tipo int de este
modo: (char)19, de esto modo la computadora interpreta el
numero 19 como un carcter, y no como un nmero. [4]
II. CONTENIDO
f. Existe el Type Casting en LabView?
II.a) Trabajo previo
1. Elabore sobre los siguientes conceptos bsicos. Sea Si existe, y Labview utiliza un buffer temporal para almacenarlo.
concreto, pero completo en sus respuestas. [5]
a. Cules son los tipos de datos escalares ms comunes en
C/C++?
R/ Los datos escalares ms usados son:
Tipo entero, int, almacena valores integrales.
Tipo real, float y doubl. almacena datos en punto flotante,
conocido como de tipo escalar. [1]
Fig. 1 bloques type casting.

b. Cules son los tipos de datos escalares ms comunes en


2. Elabore los siguientes conceptos de programacin.
Matlab?
a. Qu es la programacin estructurada?
Tipos numricos:
R/ La programacin estructurada consiste en un mtodo de
Entero int8, uint8, uint16, uint32, int64, uint64.
programacin recomendado para una mejor estructura y
Flotante single.
desarrollo del programa, debido que los cdigos desarrollados
Tipo lgico lgical.
necesitan una estructura en comn para los diferentes
Tipo carcter char. [2]
programadores utilicen realicen una fcil revisin y
entendimiento del cdigo.
c. Cul es el rango de valores admitidos mximos y mnimos
para cada uno de los tipos de datos?
b. Cmo sera un programa no estructurado?
R/ Entero int8, uint8, uint16, uint32, int64, uint64. Rango de 8
R/ Un programa no estructurado no llevara este orden
a 64bits
cronolgico recomendado.
Flotante single, rango de 32 bits.
Entrada de datos, Algoritmo, y salida de datos
2

c. Qu es una secuencia, o bloque de cdigo?


R/Se entiende como la serie de sucesos que guardan relacin
entre si uno tras otro.

d. Qu es una estructura iterativa? Tipos, Sintaxis, Ejemplos.


R/ Las estructuras iterativas o bucles se utilizan cuando se
requiere, repetir un conjunto de sentencias o un nmero
determinado de veces mientras se cumpla una condicin.
Ejemplos.

Bucle for:
III. CONCLUSIONES
for variable=inicio:fin

sentencias
end IV. REFERENCIAS
Bucle while, repite un comando mientras se cumpla una [1] Sistema de tipo de datos de C++. [Online].
determinada condicin. Disponible:
https://msdn.microsoft.com/es-es/library/hh279663.aspx.
while expresin lgica Consulta: Domingo 19 de febrero de 2017.

sentencias [2] Fundamentos de informtica. [Online].


Disponible:
end http://www.escet.urjc.es/~finf/documentos/FI0809%20Tema%205%20-
%20Tipos%20de%20datos,%20operadores%20y%20funciones.pdf.
e. Qu es una estructura de decisin? Tipos, Sintaxis, Consulta: Domingo 19 de febrero de 2017
Ejemplos.
[3] Unicode Transformation Format [Online].
R/ Una estructura de decisin, consiste en que nuestro Disponible:
programa muestre un resultado en funcin de una operacin. https://es.wikipedia.org/wiki/UTF
Consulta: Domingo 19 de febrero de 2017
if condicin
[4] Alex Allain. Lesson11, Typecasting in C and C++ [Online].
Disponible:
Cdigo a ejecutar si la condicin es verdadera http://www.cprogramming.com/tutorial/lesson11.html
Consulta: Domingo 19 de febrero de 2017
else
[5] National Instruments. Type Cast Funtion [Online].
Disponible:
Cdigo a ejecutar si la condicin es falsa http://zone.ni.com/reference/en-XX/help/371361J-01/glang/type_cast/
Consulta: Domingo 19 de febrero de 2017
end

3. Escriba un script de Matlab mediante el cual pueda obtener


el resultado correcto de las siguientes expresiones
matemticas:

Anda mungkin juga menyukai