trabajo de dfd,,

Upload: julioinca

Post on 04-Nov-2015

41 views

Category:

Documents


1 download

DESCRIPTION

metrasddos

TRANSCRIPT

UNIVERSIDAD NACIONAL DE JULIACA

INGENIERIA TEXTIL Y DE CONFECCIONES

INFORME DE LABORATORIO

CURSO:Programacin para la ingeniera

DOCENTE:Ing. Vilma sarmiento Mamani

ESTUDIANTE:Rebeca Aguirre Mullisaca

SEMESTRE:I

GRUPO:1 A

FECHA:01/09/2014

FIRMA

:

__________________

JULIACA PERU

2014

DIAGRAMA DE FLUJOS DE DATOS SECUENCIALES YCONDICIONALES

OBJETIVOS Verificar el correcto enunciado del problema Analizar la solucin general del problema. Buscar diferentes alternativas de solucin al resultado del problema Disear el DFD Aplicar en el DFD mediante decisiones

MATERIALES Y/O HERRAMIENTAS (EQUIPOS)

Computadora Windows 7 DFD Word Decisiones (simples y compuestas)

MARCO TEORICO

Software DFD El DFD es un software, que fue diseado para analizar y construir los algoritmos. Se pueden crear diagramas de flujo de datos para representar de algoritmos de programacin estructurada a partir de las herramientas de edicin que es suministrado por el programa para este propsito. Despus de haber ingresado podr ejecutarlo, analizarlo y depurarlo en un entorno interactivo diseado para este fin.

Algoritmo algoritmo como un conjunto ordenado y finito de operaciones que permite hallar la solucin de un problema. Mtodo y notacin en las distintas frmulas del clculo. El algoritmo constituye un mtodo para resolver un problema mediante una secuencia de pasos a seguir.

Pseudocdigo En ciencias de la computacin, y anlisis numrico el pseudocdigo es una descripcin informal de alto nivel de un algoritmo informtico de programacin, compacto e informal, que utiliza las convenciones estructurales de un lenguaje de programacin verdadero, pero que est diseado para la ...

Variables En programacin, una variable est formada por un espacio en el sistema de almacenaje y un nombre simblico que est asociado a dicho espacio. Ese espacio contiene una cantidad o informacin conocida o desconocida, es decir un valor. ...

PROCEDIMIENTOS

1.-calcular el rea de un cuadrado, ingresando el lado del cuadrado por el teclado PSEUDOCODIGO

DIAGRAMA DE FLUJO

1.- inicio2.- declaracin del variable L=03.- leer el valor L4.- almacenarlo en el variable L5.- calcular el rea del cuadrado 6.-escribir el valor del cuadrado7.- fin

2.-determine el rea de un tringulo, desarrolle el algoritmo correspondiente.

PSEUDOCODIGO

DIAGRAMA DE FLUJO

1.- inicio2.- declaracin del variable b=0 h=03.- leer el valor de la base y altura.4.- almacenarlo en el variable b y h5.- calcular el valor del rea del triangulo 6.-escribir el valor del rea del triangulo7.- fin

a) Realiza el pseudocdigo para calcular el permetro del tringulo, rectngulo y cuadrado.

Permetro del trianguloPSEUDOCODIGO

DIAGRAMA DE FLUJO

1.- inicio2.- declaracin del variable a=0 b=0 c=03.- leer el valor los tres variables4.- almacenarlo en los tres variable5.- calcular el perimetro de un triangulo6.-escribir el valor del del triangulo7.- fin

Permetro del rectngulo

PSEUDOCODIGODIAGRAMA DE FLUJO

1.Inicio 2.Declaracin de variables: b=0,h=0, 3.Leer el valor de la base y altura 4.Almacenarlo en la variable b,h 5.Calcular el valor del permetro del rectngulo 6.Escribir el valor del permetro del rectngulo 7.fin

Permetro del cuadrado

PSEUDOCODIGODIAGRAMA DE FLUJO

1.Inicio 2.Declaracin de variables: L=0,a=0, 3.Leer el valor de L 4.Almacenarlo en la variable L 5.Calcular el valor del permetro del cuadrado 6.Escribir el valor del permetro del cuadrado 7.fin

b) Realizar el pseudocdigo y DF para calcular la circunferencia de un circulo para un rayo X

PSEUDOCODIGODIAGRAMA DE FLUJO

1.Inicio 2.Declaracin de variables: pi=0,x=0,a=0 3.Leer el valor de pi 4.Almacenarlo en la variable pi 5.Calcular el valor del permetro de la circunferencia de un circulo 6.Escribir el valor del permetro de la circunferencia de un circulo 7.fin

EJERCICIO NRO 3

Determine la hipotenusa de un tringulo rectngulo conocidas las longitudes de sus dos catetos.

PSEUDOCODIGO

DIAGRAMA DE FLUJO

1.- inicio2.- declaracin del variable: catA=0, catB=03.- leer el valor de cada cateto 4.- almacenarlo en la variable catA y catB5.- calcular el valor de hip con la formula indicada 6.-escribir el valor del la hipotenusa7.- fin

Ejercicio propuesto

Desarrollar un algoritmo que calcule la conversin de soles a dlaresDlares=USSPSEUDOCODIGODIAGRAMA DE FLUJO

1.Inicio 2.Declaracin de variables: S=0,USS=0 3.Leer el valor de S,USS 4.Almacenarlo en la variable S y USS 5.Calcular el valor de la con versin con la formula indicada 6.Escribir el valor de la conversion 7.fin

Ejercicio nro 4

Desarrolle un algoritmo que permita determinar el area y volumen de un cilindro dado su radio (R) Y altura (H)

PSEUDOCODIGO

DIAGRAMA DE FLUJO

1.- inicio2.- declaracin del variable =0, H=03.- leer el valor de radio (R) Y altura (H)4.- calcular el volumen aplicando la formula5.- calcular el valor del rea aplicando la formula respectiva cada 6.-escribir el valor del rea y del volumen 7.- fin

Ejercicio a) Realiza un algoritmo que le permita determinar el area de una circunferencia

PSEUDOCODIGODIAGRAMA DE FLUJO

1.Inicio2.Declaracin de variables: pi=0, R=03.Leer el valor R4.Almacenarlo en la variable R5.Calcular el rea de la circunferencia6.Escribir el valor de la circunferencia 7. fin

PSEUDOCODIGODIAGRAMA DE FLUJO

1. Inicio2. Inicializar variables.edad=0,3. solicitar la introduccin de la edad4. leer las dos edades5. asignarlos a las variables edad6. sacar la edad7. si edad>18 Entonces edad, usted es joven 8. si edad20 Entonces P, estamos en invierno 8. si PB Entonces A, Es el mayor7. De lo contrario: escribir B, Es el mayor8.fin-si 9. fin

PSEUDOCODIGO

DIAGRAMA DE FLUJO

1.- inicio2.- inicializar variables:N1 = 0, N2=03.-solicitar la introduccin de dos notas distintas4.- leer dos notas 5.- asignarlos a las variables N1 y N26.- SACAR PROMEDIO7.- si P>10.5 entonces Escribir P aprobado9. fin_si10.- fin

EJERCICIO PROPUESTO: realiza un algoritmo que permita leer dos valores, determinar si es positivo y mostrar en pantalla

PSEUDOCODIGODIAGRAMA DE FLUJO

1.Inicio2.Inicializar variables A=0,B=03.solicitar la introduccin de dos valores distintos4.leer las dos valores5.asignarlos a las variables A y B6.sacar positivo7.si A>B Entonces A, Positivo8.fin-si fin

Ejemplo: desarrolle un algoritmo que permita leer dos valores distintos, determina cual de los valores es el mayor, luego mostrarlo en la pantalla.

PSEUDOCODIGODIAGRAMA DE FLUJO

1.Inicio2.Inicializar variables A=0,B=03.solicitar la introduccin de dos valores distintos4.leer las dos valores5.si A=B entonces vuelve a 3 porque los valores deben ser distintos6.si A>B Entonces A, Es el mayor7. De lo contrario: escribir B, Es el mayor8.fin-si 9. fin

Ejercicio propuesto:Desarrolle un algoritmo que permita leer dos notas distintas, calcular el promedio y mostrarlo en pantalla el promedio si esta aprobado o desaprobado

Ejemplo : desarrolle un algoritmo que permita leer tres valores y almacenarlos en las variables A, B y C respectivamente. El algoritmo debe imprimir cual es el mayor y cual es el menor. Recuerde constatar que los tres valores introducidos por el teclado sean valores distintos

PSEUDOCODIGO

DIAGRAMA DE FLUJO

1.- inicio2.- inicializar variables: A = 0, B=0, C=03.- leer los tres valores 4.- almacenar en las variables A, B, C5.- si B>A y B>C entonces6. escribir A es el mayor7.- sino8.si B>A y B>C entonces escribe9.-escribe B Es mayor10.- sino11.- escribir C es el mayor12.- fin_si13.- fin_si14.- fin

CONCLUSION

Muchas personas consideran a unalgoritmoy a un diagrama de flujo de datos como herramienta de gran importancia para la programacin decomputadoray estn en lo cierto para la resolucin deproblemasmediante algoritmos y diagramas de flujo se ha convertido hoy en da en un instrumento efectivo para el desarrollo de habilidades y destrezas lgicas de y creativas delpensamientohumano.Hoy diferentes formas de resolver un problema, esto es debido a la forma de razonar del ser humano, al igual que cada algoritmo, o diagrama de flujo de datos elaborado.El trmino lgica define laexposicindeleyes, modos y formas aplicadas al razonamiento. El ser humano aplica la lgica para la resolucin de problemas de diferentes tipos.

http://es.wikipedia.org/wiki/Variables http://candyluna.galeon.com/aficiones813476.html

http://es.wikipedia.org/wiki/Pseudocdigo