0% encontró este documento útil (0 votos)
66 vistas13 páginas

Fundamentos de Informática: Diccionarios

El documento presenta 7 ejercicios de programación que involucran diferentes operaciones matemáticas y lógicas. Para cada ejercicio se pide completar tres diccionarios: de datos, resultados y condiciones vinculantes. El diccionario de datos describe las variables de entrada, el de resultados las variables de salida, y el de condiciones vinculantes las expresiones lógicas que vinculan las variables.

Cargado por

Efrain Farias
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como DOCX, PDF, TXT o lee en línea desde Scribd
0% encontró este documento útil (0 votos)
66 vistas13 páginas

Fundamentos de Informática: Diccionarios

El documento presenta 7 ejercicios de programación que involucran diferentes operaciones matemáticas y lógicas. Para cada ejercicio se pide completar tres diccionarios: de datos, resultados y condiciones vinculantes. El diccionario de datos describe las variables de entrada, el de resultados las variables de salida, y el de condiciones vinculantes las expresiones lógicas que vinculan las variables.

Cargado por

Efrain Farias
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como DOCX, PDF, TXT o lee en línea desde Scribd

UNIVERSIDAD TECNOLÓGICA NACIONAL

Facultad Regional Tucumán


Departamento: CIENCIAS BÁSICAS TRABAJO PRÁCTICO
Carreras: Ingeniería Eléctrica, Civil, Mecánica DICCIONARIOS
Cátedra: Fundamentos de Informática

TRABAJO PRÁCTICO – DICCIONARIOS

Realice los diccionarios de Datos, Resultados y Condiciones Vinculantes de


los siguientes enunciados:

1. Ingresar el lado de un cuadrado e indicar el área y perímetro del mismo.

DICCIONARIO DE DATOS

Identificador Formato Descripción


Primaria L Entero Lado de un cuadrado
Variables
Secundaria
Constantes

DICCIONARIO DE RESULTADOS

Identificador Formato Descripción


A Área
Variables Entero
P Perímetro
Constantes

DICCIONARIO DE CONDICIONES VINCULANTES

Número Descripción
1 A=L*L
2 P=L*4
3
4
5

Página 1
UNIVERSIDAD TECNOLÓGICA NACIONAL
Facultad Regional Tucumán
Departamento: CIENCIAS BÁSICAS TRABAJO PRÁCTICO
Carreras: Ingeniería Eléctrica, Civil, Mecánica DICCIONARIOS
Cátedra: Fundamentos de Informática

2. Dado el radio de un círculo, calcular su perímetro y su superficie.

DICCIONARIO DE DATOS

Identificador Formato Descripción


Primaria R Entero Radio de un circulo
Variables
Secundaria
Constantes Pi Real =3,14

DICCIONARIO DE RESULTADOS

Identificador Formato Descripción


Perímetro de un
P Real circulo
Variables
S Real Superficie de un
circulo
Constantes

DICCIONARIO DE CONDICIONES VINCULANTES

Número Descripción
1 P = 2 * Pi * R
2 S = Pi * R * R
3
4
5

Página 2
UNIVERSIDAD TECNOLÓGICA NACIONAL
Facultad Regional Tucumán
Departamento: CIENCIAS BÁSICAS TRABAJO PRÁCTICO
Carreras: Ingeniería Eléctrica, Civil, Mecánica DICCIONARIOS
Cátedra: Fundamentos de Informática

3. Ingresar 5 números y calcular la suma y el promedio de ellos.

DICCIONARIO DE DATOS

Identificador Formato Descripción


X1
Variables X2
Primaria X3 Enteros Numeros
X4
X5
Secundaria
Constantes

DICCIONARIO DE RESULTADOS

Identificador Formato Descripción


S Suma
Variables entero
D Division
Constantes

DICCIONARIO DE CONDICIONES VINCULANTES

Número Descripción
1 S = X1 + X2 + X3 + X4 +
X5
2 D = S div 5
3
4
5

Página 3
UNIVERSIDAD TECNOLÓGICA NACIONAL
Facultad Regional Tucumán
Departamento: CIENCIAS BÁSICAS TRABAJO PRÁCTICO
Carreras: Ingeniería Eléctrica, Civil, Mecánica DICCIONARIOS
Cátedra: Fundamentos de Informática

4. Dado un número, calcular su doble, su triple y su mitad.

DICCIONARIO DE DATOS

Identificador Formato Descripción


Primaria X Entero numero
Variables
Secundaria
Constantes

DICCIONARIO DE RESULTADOS

Identificador Formato Descripción


D Doble
Variables T Entero Triple
M Mitad
Constantes

DICCIONARIO DE CONDICIONES VINCULANTES

Número Descripción
1 D = 2 * 10
2 T = 3 * 10
3 M = X div 2
4
5

Página 4
UNIVERSIDAD TECNOLÓGICA NACIONAL
Facultad Regional Tucumán
Departamento: CIENCIAS BÁSICAS TRABAJO PRÁCTICO
Carreras: Ingeniería Eléctrica, Civil, Mecánica DICCIONARIOS
Cátedra: Fundamentos de Informática

5. Ingresar 2 valores e indicar cuál es el menor.

DICCIONARIO DE DATOS

Identificador Formato Descripción


Primaria A, B Real Números ingresados
Variables
Secundaria
Constantes

DICCIONARIO DE RESULTADOS

Identificador Formato Descripción

Variables
M1 Cadena de = “A es menor”
Constantes
M2 caracteres = “B es menor”

DICCIONARIO DE CONDICIONES VINCULANTES

Número Descripción
1 Si A < B mostrar M1
2 Si B < A mostrar M2
3
4
5

Página 5
UNIVERSIDAD TECNOLÓGICA NACIONAL
Facultad Regional Tucumán
Departamento: CIENCIAS BÁSICAS TRABAJO PRÁCTICO
Carreras: Ingeniería Eléctrica, Civil, Mecánica DICCIONARIOS
Cátedra: Fundamentos de Informática

6. Dado un número, informar con un mensaje si el mismo es mayor, menor o igual a


10.

DICCIONARIO DE DATOS

Identificador Formato Descripción


Primaria X Entero numero
Variables
Secundaria
Constantes

DICCIONARIO DE RESULTADOS

Identificador Formato Descripción

Variables
= ” X es mayor a
M1 Cadena de 10 ”
Constantes
M2 caracteres = ” X es menor a
10 “

DICCIONARIO DE CONDICIONES VINCULANTES

Número Descripción
1 Si X > 10 mostrar M1
2 Si X < 10 mostrar M2
3
4
5

Página 6
UNIVERSIDAD TECNOLÓGICA NACIONAL
Facultad Regional Tucumán
Departamento: CIENCIAS BÁSICAS TRABAJO PRÁCTICO
Carreras: Ingeniería Eléctrica, Civil, Mecánica DICCIONARIOS
Cátedra: Fundamentos de Informática

7. Ingresar un número. Si es positivo, multiplicarlo por 5 y si es negativo indicar con


un mensaje que es un número negativo.

DICCIONARIO DE DATOS

Identificador Formato Descripción


Primaria x Entero numero
Variables
Secundaria
Constantes

DICCIONARIO DE RESULTADOS

Identificador Formato Descripción


P Multiplicacion
Variables entero
= “ es un
Cadena de
Constantes N numero negativo
caracteres

DICCIONARIO DE CONDICIONES VINCULANTES

Número Descripción
1 Si x >= 0 → P = X * 5
2 Si x < 0 mostrar N
3
4
5

Página 7
UNIVERSIDAD TECNOLÓGICA NACIONAL
Facultad Regional Tucumán
Departamento: CIENCIAS BÁSICAS TRABAJO PRÁCTICO
Carreras: Ingeniería Eléctrica, Civil, Mecánica DICCIONARIOS
Cátedra: Fundamentos de Informática

8. Calcular el valor de X de la siguiente ecuación ingresando los coeficientes:


a *X + b = c.

DICCIONARIO DE DATOS

Identificador Formato Descripción


A
Variables Primaria B real coeficientes
c
Secundaria
Constantes

DICCIONARIO DE RESULTADOS

Identificador Formato Descripción

Variables X real resultado

Constantes

DICCIONARIO DE CONDICIONES VINCULANTES

Número Descripción
1 X = (c-b) / a
2
3
4
5

Página 8
UNIVERSIDAD TECNOLÓGICA NACIONAL
Facultad Regional Tucumán
Departamento: CIENCIAS BÁSICAS TRABAJO PRÁCTICO
Carreras: Ingeniería Eléctrica, Civil, Mecánica DICCIONARIOS
Cátedra: Fundamentos de Informática

9. Dados 2 valores A y B correspondientes a los extremos de un intervalos [A,B].


Ingresar un valor numérico e indicar si pertenecen o no al intervalo.

DICCIONARIO DE DATOS

Identificador Formato Descripción


A A and B = extremos de
Variables Primaria B real un intervalo
X X = numero ingresado
Secundaria
Constantes

DICCIONARIO DE RESULTADOS

Identificador Formato Descripción

Variables
M1 = “Pertenece
al intervalo”
M1 Cadena de
Constantes M2 = “No
M2 caracteres
pertenece al
intervalo”

DICCIONARIO DE CONDICIONES VINCULANTES

Número Descripción
1 X >= A and X <= B
mostrar M1
2 X < A and X > B mostrar
M2
3
4
5

Página 9
UNIVERSIDAD TECNOLÓGICA NACIONAL
Facultad Regional Tucumán
Departamento: CIENCIAS BÁSICAS TRABAJO PRÁCTICO
Carreras: Ingeniería Eléctrica, Civil, Mecánica DICCIONARIOS
Cátedra: Fundamentos de Informática

10. Dados 2 números, indicar con un mensaje cuál es mayor y, en caso de ser
iguales, calcular la suma entre ellos.

DICCIONARIO DE DATOS

Identificador Formato Descripción


N1 N1 = numero 1
Primaria ENTERO
Variables N2 N2 = numero 2
Secundaria
Constantes

DICCIONARIO DE RESULTADOS

Identificador Formato Descripción

Variables I Entero I = Suma


M1 = “N1 es
M1 and M2
M1 Mayor que N2”
cadena de
Constantes M2 M2 = “N2 es
caracteres
mayor que N1”
Entero

DICCIONARIO DE CONDICIONES VINCULANTES

Número Descripción
1 Si N1 > N2 mostrar M1
2 Si N1 < N2 mostrar M2
3 Si N1 = N2 → I = N1 + N2
4
5

Página 10
UNIVERSIDAD TECNOLÓGICA NACIONAL
Facultad Regional Tucumán
Departamento: CIENCIAS BÁSICAS TRABAJO PRÁCTICO
Carreras: Ingeniería Eléctrica, Civil, Mecánica DICCIONARIOS
Cátedra: Fundamentos de Informática

11. Dadas las coordenadas de un punto en el plano, debe determinarse en qué


cuadrante se encuentra dicho punto, si se encuentra en alguno de los ejes o si es
el origen de coordenadas.

DICCIONARIO DE DATOS

Identificador Formato Descripción


X
Primaria reales cordenadas
Variables Y
Secundaria
C1
C2
C1 and C2 and C3 and
C3
C4 = cuadrantes
Constantes C4 Reales
Ey = Eje Y
Ex
Ex = Eje X
Ey
O

DICCIONARIO DE RESULTADOS

Identificador Formato Descripción

Variables
Constantes M1 Cadena de M1 = “Se
M2 caracteres encuentra en el
M3 cuadrante 1”
M4 M2 = “Se
M5 encuentra en el
M6 cuadrante 2”
M7 M3 = “Se
encuentra en el
cuadrante 3”
M4 = “Se
encuentra en el
cuadrante 4”
M5 = “Se
encuentra en el
eje de las X”
M6 = “Se
encuentra en el
je de las Y”
M7 = “Se
Página 11
UNIVERSIDAD TECNOLÓGICA NACIONAL
Facultad Regional Tucumán
Departamento: CIENCIAS BÁSICAS TRABAJO PRÁCTICO
Carreras: Ingeniería Eléctrica, Civil, Mecánica DICCIONARIOS
Cátedra: Fundamentos de Informática

encuentra en la
Ordenada al
origen”

DICCIONARIO DE CONDICIONES VINCULANTES

Número Descripción
1 Si X > 0 and Y > 0 mostrar
M1
2 Si X < 0 and Y > 0 mostrar
M2
3 Si X < 0 and Y < 0 mostrar
M3
4 Si X > 0 and Y < 0 mostrar
M4
5 Si X = 0 and Y != 0
mostrar M5
6 Si X != 0 and Y = 0
mostrar M6
7 Si X = 0 and Y = 0 mostrar
M7

Página 12
UNIVERSIDAD TECNOLÓGICA NACIONAL
Facultad Regional Tucumán
Departamento: CIENCIAS BÁSICAS TRABAJO PRÁCTICO
Carreras: Ingeniería Eléctrica, Civil, Mecánica DICCIONARIOS
Cátedra: Fundamentos de Informática

12. Resolver una ecuación de segundo grado ingresando los valores de los
coeficientes A, B y C.

DICCIONARIO DE DATOS

Identificador Formato Descripción


A
Variables Primaria B Real coeficientes
C
Secundaria
Constantes Entero

DICCIONARIO DE RESULTADOS

Identificador Formato Descripción


X1 Resultado X1
Variables real
X2 Resultado X2
Constantes

DICCIONARIO DE CONDICIONES VINCULANTES

Número Descripción
1 (-B + Sqrt(B^2 - 4 * A * C))
div (2*A)
2 (-B - Sqrt(B^2 - 4 * A * C))
div (2*A)
3
4
5

Página 13

También podría gustarte