Está en la página 1de 3

Universidad Tecnológica de Pereira

PROGRAMACION ESTRUCTURADA EN
LABVIEWTM
Pre-Informe N° 2
John Edinson Quiñones Valentierra Cód. 87949267 Grupo Nº 3
Laboratorio de Medidas e Instrumentación – Programa de Ingeniería Eléctrica
Universidad Tecnológica de Pereira- septiembre 01 de 2020
Correo:Jquinones@utp.edu.co

• Tipo double
Resumen: se busca desarrollar los conceptos Es el que se encarga de almacenar los valores de
básicos para el manejo de una programación puntos flotantes también conocidos como tipos de
estructurada en 𝑳𝒂𝒃𝑽𝑰𝑬𝑾𝑻𝑴 utilizando las datos escalares.
diferentes herramientas las cuales sean • Tipo basic_string
necesarias para la elaboración de un programa Hace parte de la biblioteca estándar que almacena
mediante este software. texto y puede crear su propio tipo definiendo un
objeto.
I. INTRODUCCIÓN • Tipo class o struct
Para la practica dos, se pretende adquirir conocimientos Este tipo especifica la cantidad de memoria que se
básicos que nos ayudaran a la formación y búsqueda de asignara para la variable o el resultado de esa
un desarrollo integro para los diferentes diseños como lo expresión, las clases de valores que se pueden
es, el control de flujo para una base de datos bien almacenar en esa variable.
estructurada. Formación que obtendremos con la ayuda
y herramientas de aplicación contenidas en el programa. • Tipo void
Significa que la función no devuelve un valor.

II. CONTENIDO

A continuación se trataran cada uno de los puntos


requeridos por la guía del laboratorio, como trabajo
previo para realizar la práctica. B. ¿CUALES SON LOS TIPOS DE DATOS
ESCALARES MAS COMUNES EN MATLAB?
A. ¿CUALES SON LOS TIPOS DE DATOS
ESCALARES MAS COMUNES EN C/C++? Partiendo de nuestro conocimiento y siendo este
uno de nuestros primeros softwares que instalamos
Como es de conocimiento el lenguaje c/c++ es un en nuestro pc una vez ingresamos a la facultad de
software de programación de tipado estático por lo ingenierías, logramos entender que este programa
cual nuca cambia sus datos. Cabe resaltar la opera con vectores y matrices, pero también con
importancia que es este lenguaje para la formación variables escalares.
de su estructura, la cual viene acompañada de una Matlab también trabaja con doble precisión, lo que
variable y un argumento lo que hace que al quiere decir que cada dato es guardado en 8 bytes
compilar o ejecutar el programa desarrolle el con 15 cifras de decimales exactas[2]:
código solicitado. Este código para ser llamado de
cierto tipo y antes de ejecutar tiene que ser • Tipos de datos
nombrado con una palabra clave para que cuando
compile este reconozca el cuerpo del código, es ✓ Conjunto o cadenas de caracteres,
decir un comienzo y un final [1]: esenciales en cualquier lenguaje de
programación.
• Tipo son int ✓ Vectores o matrices de celdas que pueden
ser cualquier otro tipo de datos.
Se encarga de almacenar valores integrales. ✓ Matrices dispersas o matrices dispersas,
que pueden ser de gran tamaño con la
Universidad Tecnológica de Pereira

mayor parte de sus elementos siendo B. COMO SERIA UN PROGRAMACION


ceros. NO ESTRUCTURADO
✓ Hipermatrices, o matrices de más de dos
dimensiones. Un programa no estructurado seria algo que a la
✓ Estructuras, o agrupaciones bajo un hora de desarrollar nos puede llevar a una serie de
mismo nombre de datos de naturaleza errores tanto que nos llevaría mucho mas tiempo en
diferente. solucionarlo, precisamente porque no se lleva un
orden estructural que nos ayude a mirar con
C. ¿CUAL ES EL RANGO DE VALORES claridad los pasos en el momento del diseño.
ADMITIDOS MAXIMOS Y MINIMOS PARA
CADA UNO DE LOS TIPOS DE DATOS C. ¿QUE ES UNA SECUENCIA, O
MENSIONADOS? BLOQUE DE CODIGO?

Matlab permite crear variables enteras con 1,2,4 y Como su nombre lo dice es una secuencia o ventana
8 bytes (8,16,32 64 bits). Estas variables pueden a DesignScript, el cual es un lenguaje y este
tener signo negativo o no. llamado a ser la columna vertebral del dinamo que
es el lenguaje de secuencia para los comandos que
• El rango para valores mínimos representa ofrecen desplazamientos exploratorios durante un
números en intervalos casi simétricos respecto diseños e iteraciones basadas en nodos de forma
al 0 y los tipos son: int8, int16, int32 e int64. fluida [6]:

• El rango para los valores máximos representa D. ¿QUE ES ESTRUCTURA ITERATIVA?


números no negativos, desde el 0 al número
máximo y los tipos son uint8, uint16, uint32 y Son instrucciones de repetición, de iteración o
uint64. bucles, facilitan el bloque de instrucción , es decir
decuardo a los números de iteraciones que
D. ¿EN QUE CONSISTE EL FORMATO DE queramos hacer mientras se cumpla la condición
CODIFICACION DE CARACTERES UTF-8? que establezcamos este nos permitirá ejecutar la
función, dicha condición se debe cumplir
Este formato consiste en la codificación de partiendo de un inicio y un final como condición.
caracteres mediante unos bytes configurados para
procesar información de tal manera que al pasar por • Bucle for
la UTF-8 está lea tanto valores como puntos, Este bucle es una estructura iterativa que permite
caracteres e imagen. Cada byte está representado ejecutar un numero establecido de veces por lo que
por un numero hexadecimal de dos dígitos [3]: será controlado por el contador o índice, dicha
función en el momento de cada iteración
El UTF-8 como ya lo habíamos mencionado es un incrementara su valor en cada iteración.
formato de codificación en el que cada carteare es
representado por un octeto (8bits), pero también Figura 1 bucle for
existen UTF-16 y UTF-32. La ventaja del UTF-8
con respecto a los otros es que es compactible con
versiones anteriores de ASCII [4]:

III. CONCEPTOS DE PROGRAMACION

A. QUE ES LA PROGRAMACION
ESTRUCTURADA

Está orientado a la forma de trabajo, seguir una


secuencia u orden ala hora de desarrollar un
programa optimizando tiempo y brindando calidad
en el mismo de tal forma que podamos evitar
errores a la hora de ejecución [5]:
Universidad Tecnológica de Pereira

E. ¿QUE ES UNA ESTRUCTURA DE


DECISION?

Llamadas también control de flujo a las estructuras


que realizan una pregunta en donde su retorno
puede ser verdadero o falso. Dicha forma es la que
evalúa una condición dada de manera estructurada
para obtener una respuesta ya sea afirmativa o
negativa. Estas estructuras pueden tener decisiones
simples, dobles o animadas.[7]:

III. REFERENCIAS

[1]>> https://es.slideshare.net/juliancetis109/tipos-
de-datos-para-c-94782356.

[2]>>
https://es.slideshare.net/luisjaramillo15595/tipos-
de-datos-matlab .

[3]>>
https://www.w3.org/International/articles/definitio
ns-characters/index.es

[4]>> https://www.tutorialmonsters.com/que-es-
unicode-utf-8/.

[5]>>
https://es.wikipedia.org/wiki/Programaci%C3%B
3n_estructurada

[6]>> https://primer.dynamobim.org/es/07_Code-
Block/7-1_what-is-a-code-block.html.

[7]>>
https://sites.google.com/site/portafoliodeacarlosm
olina/estructuras-de-decision

También podría gustarte