miércoles, 25 de marzo de 2009

Formato DFD 2

En el dia de hoy el profesor jorge eduardo nos recibio con un quiz de bienvenida para saber como esta nuestro conocimiento a base de lo que hemos aprendido atraves de la generacion de solucion de problemas de algoritmos y su representacion en formato DFD en el cual tambien nos dejo un taller para que realizaramos ese mismo dia en clase.....

miércoles, 18 de marzo de 2009

Ejercicios De Programacion...

Ejercicios de Programación.

TEMA: Estructuras Secuenciales Instrucciones: Lea detenidamente cada pregunta y desarrolle su Diagrama de flujo, Pseudocódigo y el programa en DFD y cualquier lenguaje de Programación.

1). Dada un cantidad en pesos, obtener la equivalencia en dólares, asumiendo que la unidad cambiaría es un dato desconocido.

ANÁLISIS.
Salida: Equivalencia en dólares
Entrada: Cantidad en pesos, Unidad cambiaria
Proceso: Calcular Ed.= Cp * Uc

Acciones Atómicas:
1. Inicio
2. Leer la cantidad de pesos y la unidad cambiaria
3. Calcular Ed.= Cp. * Uc
4. Mostrar Ed.
5. Fin

2. Leer un número y escribir el valor absoluto del mismo.
Análisis del problema:
Entrada: El número
Salida: El valor absoluto del numero
Proceso: x = a

Acciones atómicas.
1. Inicio
2. Leer el numero.
3. Calcular x = a
4. Mostrar a
5. Fin
3. La presión, el volumen y la temperatura de una masa de aire se relacionan por la formula:
Masa = (presión * volumen)/(0.37 * (temperatura + 460))
Análisis.
Entrada: Presión, Volumen , Temperatura
Salida: Cantidad de masa de aire.
Proceso: Calcular masa = (presión * volumen) / (0.37 * (temperatura + 460))

Acciones atómicas.
1. Inicio.
2. Leer volumen, presión, temperatura.
3. Calcular m = (presión * volumen) / (0.37 * (temperatura + 460))
4. Mostrar m.
5. Fin


4. Calcular el número de pulsaciones que una persona debe tener por cada 10 segundos de ejercicio, si la formula es:
Num_ pulsaciones = (220 - edad)/10

Análisis
Entrada: Edad
Salida: Numero de Pulsaciones
Proceso: Calcular Num_ pulsaciones = (220 - edad)/10

Acciones Atómicas.
1. Inicio
2. Leer la edad.
3. Calcular Np= (220 - edad)/10
4. Mostrar resultado.
5. Fin

5. Calcular el nuevo salario de un obrero si obtuvo un incremento del 25% sobre su salario anterior.
Análisis
Entrada: Salario anterior
Salida: Salario Nuevo
Proceso: Calcular Sn = ((Sa * 25) / 100) + Sa

Acciones Atómicas.
1.Inicio
2.Leer el salario anterior
3.Calcular Sn = ((Sa * 25) / 100) + Sa
4.Mostrar Sn
5.Fin

6. En un hospital existen tres áreas: Ginecología, Pediatría, Traumatología. El presupuesto anual del hospital se reparte conforme a la siguiente. tabla:
Área Porcentaje del presupuesto
Ginecología 40%
Traumatología 30%
Pediatría 30%
Obtener la cantidad de dinero que recibirá cada área, para cualquier monto presupuestal.

Análisis
Entrada: Presupuesto anual del hospital
Salida: Cantidad de dinero correspondiente a las áreas de ginecología, pediatría y traumatología
Proceso: Calcular Pg = Pa* 40/100, Pp = Pa * 30/100, Pt = Pa * 30/100

Acciones Atómicas
1. Inicio
2. Leer el presupuesto anual
3. Calcular Pg = Pa* 40/100, Pp = Pa * 30/100, Pt = Pa * 30/100
4. Mostrar Pg, Pp, Pt
5. Fin

7. El dueño de una tienda compra un articulo a un precio determinado. Obtener el precio en que lo debe vender para obtener una ganancia del 30%.
Análisis.
Entrada: Precio de compra
Salida: Precio de venta
Proceso: Pv = (Pc* 30/100) + Pc

Acciones Atómicas
1. Inicio
2. Leer el precio de compra
3. Calcular Pv = (Pc* 30/100) + Pc
4. Mostrar el precio de venta
5. Fin

8. Todos los lunes, miércoles y viernes, una persona corre la misma ruta y cronometra los tiempos obtenidos.
Determinar el tiempo promedio que la persona tarda en recorrer la ruta en una semana cualquiera.

Análisis
Entrada: Tiempo que tarda el lunes, tiempo que tarda el miércoles, tiempo que tardo el viernes
Salida: Tiempo promedio
Proceso: Calcular Tp = (T1+T2+T3) / 3

Acciones atómicas
1. Inicio
2. Leer el tiempo que tarda el día lunes, el día miércoles, y el día viernes.
3. Calcular Tp = (T1+T2+T3) / 3
4. Mostrar Tp


9. Tres personas deciden invertir su dinero para fundar una empresa. Cada una de ellas invierte una cantidad
Distinta. Obtener el porcentaje que cada quien invierte con respecto a la cantidad total invertida.


Análisis:
Salida: El porcentaje que invierte cada persona respecto a una cantidad total invertida
Entrada: El dinero que invierte cada persona, y la cantidad total invertida.
Proceso: Calculo %P1= D1 * 100 / Dt, %P2 = D1 * 100 / Dt, %P3 = D3 * 100 / Dt


Acciones atómicas:
1. Inicio
2. Leer el dinero que aporta cada persona y la cantidad total invertida
3. Calcular %P1= D1 * 100 / Dt,
4. Calcular %P2 = D1 * 100 / Dt,
5. Calcular %P3 = D3 * 100 / Dt
6. Mostrar %P1, %P2, %P3.
7. Fin


10. Un alumno desea saber cual será su promedio general en las tres materias mas fáciles que cursa y cual será el
promedio que obtendrá en cada una de ellas. Estas materias se evalúan como se muestra a continuación:
La calificación de Calculo se obtiene de la siguiente manera:
Examen 90%
Promedio de trabajos 10%
En esta materia se pidió un total de tres trabajos.
La calificación de Programación se obtiene de la siguiente manera:
Examen 80%
Promedio de trabajos 20%
En esta materia se pidió un total de dos trabajos.
La calificación de Introducción a la Ingeniería se obtiene de la siguiente manera:
Examen 85%
Promedio de trabajos 15%
En esta materia se pidió un promedio de tres trabajos.
La calificación de Física se obtiene de la siguiente manera:
Primer Parcial 15%
Trabajo 5%
Segundo Parcial 15%
Trabajo 5%
Tercer Parcial 20%
Trabajo 10%
Exámen Final 20%
Trabajos 10%


Análisis
Entrada: Nota del examen de cálculo, nota del trabajo1 de cálculo, nota del trabajo 2 de cálculo, nota del trabajo 3 de cálculo. Nota del examen de programación, nota del trabajo 1 de programación, nota del trabajo 2 de programación; nota del examen de introducción a la ingeniería, nota del trabajo 1 de introducción a la ingeniería, nota del trabajo2 de introducción a la ingeniería, nota del trabajo 3 de introducción a la ingeniería, nota del parcial 1 de física, nota del parcial 2 de física, nota del parcial 3 de física, nota del examen final de física, nota del trabajo 1 de física, nota del trabajo 2 de física, nota del trabajo 3 de física.

Salida: El promedio de calculo, el promedio de programación, el promedio de introducción de ingeniería, el promedio de física y el promedio general de tres de las materias más fáciles que cursa.

Proceso:
1. Calculo el promedio de cálculo
Examen 90% (EC)
Promedio de trabajos 10%
Tres trabajos en total (TC1, TC2, TC3)
PC= (EC * 90 / 100) + (10 * ((TC1 +TC2 +TC3)/ 3)/100)
2. Calculo el promedio de programación
Examen 80% (EP)
Promedio de trabajos 20%
Dos trabajos en total (TP1 + TP2)
PP= (EP * 80 / 100) + (20 * ((TP1 + TP2)/ 2) / 100)
3. Calculo el promedio de introducción a la ingeniería
Examen 85% (EI)
Promedio de trabajos 15%
Tres trabajos en total (TI1, TI2, TI3)
PI= (EI * 85 / 100) + (15 * ((TI1 +TI2 + TI3)/3) / 100)
4. Calculo el promedio de Física
Primer Parcial 15% (PF1)
Trabajo 1 5% (TF1)
Segundo Parcial 15% (PF2)
Trabajo 2 5% (TF2)
Tercer Parcial 20% (PF3)
Trabajo3 10% (TF3)
Examen Final 20% (EF)
Trabajos 4 10% (TF4)

PF = (15*PF1 / 100) + (5*TF1 / 100) + (15*PF2 / 100) + (5*TF2 / 100) + (20*PF3 / 100) + (10*TF3 / 100) + (20*EF / 100) + (10*TF4 / 100)

5.- Calculo el promedio general de tres de las materias más fáciles que cursa (Cálculo, programación e introducción a la ingeniería)
PGn = ( PC + PP + PI) / 3

domingo, 15 de marzo de 2009

Formato DFD

En la clase de hoy el profesor jorge eduardo nos dio a conocer otra de las tecnicas para la solucion de problemas en el cual con un programa con formato DFD nos enseño a manejarlo para la creacion de algoritmos. Y nos dejo una serie de ejercicios para desarrollarlos y tener un dominio mayor sobre este tema.

sábado, 7 de marzo de 2009

FLISOL


FLISOL ( Festival Latinoamericano de Instalacion de Software Libre).



Es el evento de difusión de software libre más grande en Latinoamérica, que se realiza desde el año 2005 en forma simultánea. En el año 2008 participaron más de 200 ciudadess en 18 paises de latinoamerica.
Es una oportunidad para todas aquellas personas interesadas en conocer más acerca del sistema operativoo GNU (Linux) y el software libre. Participando es posible entrar en contacto con el mundo del software libre, conocer a otros usuarios, resolver dudas e interrogantes, intercambiar opiniones y experiencias; asistir a charlas y otras actividades programadas.
Las diversas comunidades locales de software libre (en cada país, en cada ciudad), organizan simultáneamente eventos en los que se instala, de manera gratuita y totalmente legal, software libre en las computadoras que llevan los asistentes.

viernes, 6 de marzo de 2009

Solucion Del Parcial De Algoritmos

TALLER.


1. La FIFA quiere determinar la capacidad de aire o el espacio ocupado por sus balones si se sabe que la medida es en metros cúbicos.

ANALISIS DEL PROBLEMA:

¿Qué me piden? La cantidad de aire o cantidad de espacio.
¿Qué me dan? Los balones de la FIFA.
¿Cómo Lo hago? Hallando el volumen de los balones.





2. La UAN hace congresos, entrevistas y eventos en el cual, las empresas regionales alquilan sus stands, el pago depende de los metros cuadrados y los días de permanencia en el evento, y se sabe que se debe pagar el IVA y la UAN reconoce al organizador la quinta parte por su colaboración. Determinar el pago total del stand.

ANALISIS DEL PROBLEMA:

¿Que Me Piden? El pago total del stand.
¿Qué me dan? Los días y los metros cuadrados que se solicitan en el stand.
¿Cómo Lo hago? Los días se multiplican por los metros cuadrados mas el IVA y se descuenta la quinta parte del organizador del evento.


3. Una persona recorre los lunes, miércoles y viernes, una ruta y se conatbilizan los tiempos obtenidos. Determinar el tiempo promedio de un recorrido en una semana.

ANALISIS DEL PROBLEMA:

¿Que me Piden? El tiempo promedio de la ruta.
¿Qué me dan? La semana de ejercicio (lunes, los miércoles y los viernes).
¿Cómo Lo hago? Como me dan los tiempos obtenidos del lunes, el miércoles y el viernes, ingreso estos tiempos y calculo el tiempo promedio para calcular el tiempo promedio





jueves, 5 de marzo de 2009

Taller Unidad De Datos...


Para los siguientes ejemplos, realice un analisis que le permita asignar los identificadores necesarios de acuerdo a los datos, clasificandolos según el tipo de valor o dato que almacenará. Indique cuales datos son variables y cuales constantes. Presente la declaración de variables:

1. Se requiere controlar la atención de pacientes en un centro médico, el director nos indica que los datos que se solicita a cada paciente son:

No. Documento de identidad: Cadena de caracteres, simple, carece de un valor constante.
Tipo de documento: Logico, simple, tiene un valor constante.
Apellidos y Nombres: Compuestos.
Dirección: Compuesto.
Número de teléfono: Cadena de caracteres, simple, tiene un valor constante.
Fecha de nacimiento: Compuesto
Sexo: Logico, simple, tiene un valor constante.
Valor consulta: Simple, numerico, tiene un valor constante.
Edad: Simple, numerico, tiene un valor constante.
Si esta afiliado a EPS o no: Logico, simple, tiene un valor constante.
Estado civil: Simple

Programación JavaScript

Moonbath © 2008 Template by:
SkinCorner