Upload
alexis-sandoval
View
121
Download
2
Embed Size (px)
Citation preview
UNIVERSIDAD TECNOLÓGICA NACIONALFacultad Regional Tucumán
Departamento: CIENCIAS BÁSICASCarreras: Ingeniería
MecánicaCátedra: Fundamentos de Informática
Período Lectivo 2011/2012
TRABAJO PRÁCTICONº 02
TRABAJO PRÁCTICO Nº 2
DICCIONARIOS
PROBLEMAS DESARROLLADOS
Para el siguiente enunciado realice los diccionarios de datos, resultados y condiciones vinculantes.
1. Ingrese tres valores reales y encuentre el promedio de ellos.
DICCIONARIO DE DATOS
Identificador Formato Descripción
Variables Primaria A,B,C realPrimer, segundo y
tercer número ingresado
Secundaria S realSuma de los valores
ingresados
Constantes N enteroCantidad de valores
ingresados ( 3)
En este caso las variables primarias son aquellas que surgen de la lectura del enunciado del problema, se posee una variable secundaria que corresponde a la suma de los valores ya que la misma sirve para obtener el resultado pedido. Posee una sola constante que es 3 y representa la cantidad de valores ingresados.
DICCIONARIO DE RESULTADOS
Identificador Formato Descripción
Variables P Real Promedio de los
valores ingresados
Constantes
En este caso la variable resultado es P que representa el promedio de los valores ingresados y posee un formato real. En este ejemplo no hay constantes, si las hubiera podrían ser mensajes que se tienen que emitir de acuerdo a determinados casos.
DICCIONARIO DE CONDICIONES VINCULANTES
Número Descripción1 Asignar S = A+B+C2 Asignar P = S/N
Página 1
UNIVERSIDAD TECNOLÓGICA NACIONALFacultad Regional Tucumán
Departamento: CIENCIAS BÁSICASCarreras: Ingeniería Mecánica
Cátedra: Fundamentos de InformáticaPeríodo Lectivo 2011/2012
TRABAJO PRÁCTICONº 02
2. Dada la base y la altura de un triángulo, calcular el área.
DICCIONARIO DE DATOSIdentificado
rFormato Descripción
VariablesPrimarias
BH
RealReal
Base del triánguloAltura del triángulo
Secundarias
Constantes
DICCIONARIO DE RESULTADOS
Identificador Formato Descripción
Variables A Real Área del triángulo
Constantes
DICCIONARIO DE CONDICIONES VINCULANTES
Número Descripción1 Asignar A = (B*H)/2
3. Dados dos números se requiere determinar el mayor de ellos.
DICCIONARIO DE DATOS
Identificador Formato Descripción
VariablesPrimarias A,B reales
Números ingresados
Secundarias
Constantes
DICCIONARIO DE RESULTADOS
Identificador Formato Descripción
Variables
Constantes
Mensaje1Mensaje2Mensaje3
CadenaCadenaCadena
“A es mayor” “B es mayor” “Los dos números son iguales”
DICCIONARIO DE CONDICIONES VINCULANTES
Página 2
UNIVERSIDAD TECNOLÓGICA NACIONALFacultad Regional Tucumán
Departamento: CIENCIAS BÁSICASCarreras: Ingeniería Mecánica
Cátedra: Fundamentos de InformáticaPeríodo Lectivo 2011/2012
TRABAJO PRÁCTICONº 02
Número Descripción1 Si A > B Mostrar Mensaje12 Si B > A Mostrar Mensaje23 Si A = B Mostrar Mensaje3
4. Ingresar 2 valores A y B enteros. Si A es mayor que B realizar la resta de ambos. Si B es mayor que A realizar la suma de ambos y si son iguales mostrar el mensaje “Iguales”.
DICCIONARIO DE DATOS
Identificador Formato Descripción
VariablesPrimarias A,B entero
Números ingresados
Secundarias
Constantes
DICCIONARIO DE RESULTADOS
Identificador Formato Descripción
Variables RS
EnteroEntero
Resta de los númerosSuma de los números
Constantes Mensaje1 Cadena “Iguales”
DICCIONARIO DE CONDICIONES VINCULANTES
Número Descripción1 Si A > B Asignar a R = A - B2 Si B > A Asignar a S = A + B3 Si A = B Mostrar Mensaje1
PROBLEMAS A DESARROLLAR
En esta sección se darán los problemas comunes orientados al área de las ciencias formales.
Realice los diccionarios de datos, resultados y condiciones vinculantes de los siguientes enunciados:
Problemas de Evaluación
1. Ingrese el lado de un cuadrado e indicar el área y perímetro del mismo.2. Dado el radio de un círculo calcular su perímetro y su superficie.
Página 3
UNIVERSIDAD TECNOLÓGICA NACIONALFacultad Regional Tucumán
Departamento: CIENCIAS BÁSICASCarreras: Ingeniería Mecánica
Cátedra: Fundamentos de InformáticaPeríodo Lectivo 2011/2012
TRABAJO PRÁCTICONº 02
Problemas de Decisión
1. Ingrese dos valores e indicar cual es el menor.2. Dado un número B, indicar con ‘P’ si es positivo o cero y con ‘N’ si es negativo.
PROBLEMAS ADICIONALES
Realice los diccionarios de datos y resultados de los siguientes problemas:
Problemas de Evaluación1. Ingresados los lados de un triángulo, calcule su perímetro.2. Dado el diámetro de la base circular de un sólido, indicar cuál sería su volumen si
fuera un cono y cuál si fuera un cilindro. 3. Ingrese un número si es positivo sumarle 100 y si es negativo indicar con un
mensaje.4.Resuelva una ecuación de segundo grado ingresando los valores de los coeficientes A, B y C. En esta oportunidad no compruebe si la raíz es imaginaria. Nota: Se recomienda utilizar la función SQRT(X) que determina la raíz cuadrada del argumento X.
5.Dado el siguiente sistema de ecuaciones:a1 X + a2 Y = b1a3 X + a4 Y = b2
Ingrese el valor de los coeficientes y términos independiente y muestre los valores de X e Y.
Problemas de Selección1. Dados 2 valores A, B correspondientes a los extremos de un intervalos [A,B].
Ingrese un valor numérico e indique si pertenecen o no al intervalo.2. 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.
Problemas de Evaluación: 1.-
Página 4
UNIVERSIDAD TECNOLÓGICA NACIONALFacultad Regional Tucumán
Departamento: CIENCIAS BÁSICASCarreras: Ingeniería Mecánica
Cátedra: Fundamentos de InformáticaPeríodo Lectivo 2011/2012
TRABAJO PRÁCTICONº 02
DICCIONARIO DE DATOSIdentificado
rFormato Descripción
VariablesPrimarias
L RealLado del cuadrado
Secundarias
Constantes N 4
DICCIONARIO DE RESULTADOS
Identificador Formato Descripción
Variables AP
Real Real
Área del cuadrado
Perímetro del cuadrado
Constantes
DICCIONARIO DE CONDICIONES VINCULANTES
Número Descripción1 Asignar A= L*L2 Asignar P = N* L
2.-DICCIONARIO DE DATOS
Identificador
Formato Descripción
VariablesPrimarias
r RealRadio del Circulo
Secundarias
ConstantesπN
RealEntero
3,14N=2
DICCIONARIO DE RESULTADOS
Identificador Formato Descripción
Variables SP
Real Real
Superficie del Circulo
Perímetro del circulo
Constantes
DICCIONARIO DE CONDICIONES VINCULANTES
Número Descripción
Página 5
UNIVERSIDAD TECNOLÓGICA NACIONALFacultad Regional Tucumán
Departamento: CIENCIAS BÁSICASCarreras: Ingeniería Mecánica
Cátedra: Fundamentos de InformáticaPeríodo Lectivo 2011/2012
TRABAJO PRÁCTICONº 02
1 Asignar A= π * r * r2 Asignar P = N * π * r
Problemas de Decisión :
1.-DICCIONARIO DE DATOS
Identificador Formato Descripción
VariablesPrimarias A,B Reales
Números ingresados
Secundarias
Constantes
DICCIONARIO DE RESULTADOS
Identificador Formato Descripción
Variables
Constantes
Mensaje1Mensaje2Mensaje3
CadenaCadenaCadena
“A es menor” “B es menor” “Los dos números son iguales”
DICCIONARIO DE CONDICIONES VINCULANTES
Número Descripción1 Si A > B Mostrar Mensaje12 Si B > A Mostrar Mensaje23 Si A = B Mostrar Mensaje3
2.-
DICCIONARIO DE DATOSPágina 6
UNIVERSIDAD TECNOLÓGICA NACIONALFacultad Regional Tucumán
Departamento: CIENCIAS BÁSICASCarreras: Ingeniería Mecánica
Cátedra: Fundamentos de InformáticaPeríodo Lectivo 2011/2012
TRABAJO PRÁCTICONº 02
Identificador Formato Descripción
VariablesPrimarias B Reales Número ingresado
Secundarias
Constantes
DICCIONARIO DE RESULTADOS
Identificador Formato Descripción
Variables
ConstantesMensaje1Mensaje2
CadenaCadena
“P” “N”
DICCIONARIO DE CONDICIONES VINCULANTES
Número Descripción1 Si B> 0 Mostrar Mensaje12 Si B < 0 Mostrar Mensaje2
PROBLEMAS ADICIONALES
Problemas de Evaluación :
1.-
DICCIONARIO DE DATOSIdentificado
rFormato Descripción
VariablesPrimarias
ABC
RealRealReal
Lado de TrianguloLado de TrianguloLado de Triangulo
Secundarias
Constantes
Página 7
UNIVERSIDAD TECNOLÓGICA NACIONALFacultad Regional Tucumán
Departamento: CIENCIAS BÁSICASCarreras: Ingeniería Mecánica
Cátedra: Fundamentos de InformáticaPeríodo Lectivo 2011/2012
TRABAJO PRÁCTICONº 02
DICCIONARIO DE RESULTADOS
Identificador Formato Descripción
Variables P Real perímetro del
Triangulo
Constantes
DICCIONARIO DE CONDICIONES VINCULANTES
Número Descripción1 Asignar P = A + B + C
2.- Para un Cilindro:
DICCIONARIO DE DATOSIdentificado
rFormato Descripción
Variables PrimariasDH
RealReal
Diámetro de la base del sólido
Altura del Sólido
Secundarias
Constantes π/4 =3,14/4
DICCIONARIO DE RESULTADOS
Identificador Formato Descripción
Variables VReal Volumen del
Sólido
Constantes
DICCIONARIO DE CONDICIONES VINCULANTES
Número Descripción1 Asignar V= (π/4 )* D * D * H
Para un Cono :
DICCIONARIO DE DATOSIdentificado
rFormato Descripción
Página 8
UNIVERSIDAD TECNOLÓGICA NACIONALFacultad Regional Tucumán
Departamento: CIENCIAS BÁSICASCarreras: Ingeniería Mecánica
Cátedra: Fundamentos de InformáticaPeríodo Lectivo 2011/2012
TRABAJO PRÁCTICONº 02
Variables PrimariasDH
RealReal
Diámetro de la base del sólido
Altura del Sólido
Secundarias
Constantes π/4 =3,14/4
DICCIONARIO DE RESULTADOS
Identificador Formato Descripción
Variables VReal Volumen del
Sólido
Constantes
DICCIONARIO DE CONDICIONES VINCULANTES
Número Descripción1 Asignar V=(π/12 )* D * D * H
3.-
DICCIONARIO DE DATOSIdentificado
rFormato Descripción
VariablesPrimarias
A RealNum. Ingresado
Secundarias
Constantes N N = 100
DICCIONARIO DE RESULTADOS
Identificador Formato Descripción
Variables SReal
Suma
Constantes Mensaje1 Cadena “ Es negativo”
DICCIONARIO DE CONDICIONES VINCULANTES
Número Descripción1 Si A > = 0 Asignar a S = A+ N2 Si A < 0 Mostrar Mensaje1
4.-
Página 9