Documentos de Académico
Documentos de Profesional
Documentos de Cultura
SENA
USTEDES QUIZA PODRAN ENCONTRAR EN ESTE
BLOCK UNA SERIE DE ACTIVIDADES DE TODOS LOS
MODULOS, QUE VEREMOS EN EL TECNOLOGO DE
ANALISIS Y DESARROLLO DE SISTEMAS DE
INFORMACIÓN.
TALLER No. 4
BASES DE DATOS
AXIOMAS
Con los Anteriores Axiomas de Armstrong, realice cuatro ejemplos de cada uno,
teniendo como base las Tabla_Paciente y Tabla_Médico realizada en Access.
FECHA DE ENTREGA: 8 DE JUNIO DE 2009.
De la Tabla_Pacientes, sea:
· Ident_Paciente: A
· Nombre: B
· Dirección: C
· Teléfono: D
· Edad: E
· Sexo: F
· Estado: G
· Estrato: H
· Oficio: I
De la Tabla_Medicos, sea:
· Código: 1
· Nombre: 2
· Especialidad: 3
REFLEXIVA:
· A→B Ident_Paciente→Nombre
· B→F Nombre→Sexo
AUMENTATIVA:
· A+B→C
Ident_Paciente + Nombre→ Dirección
· A+B→E
Ident_Paciente + Nombre→ Edad
PROYECTIVIDAD:
· A→B A+B→E Entonces A→B+E
Ident_Paciente→ Nombre Ident_Paciente + Nombre→ Edad
Entonces Ident_Paciente→ Nombre + Edad
Actividad:
· A→B y C→D Entonces A+B→C+D
Ident_Paciente→ Nombre y Dirección→ Teléfono
Entonces Ident_Paciente + Nombre →Dirección + Teléfono
Transitivo:
· A→B B→C A→C
Ident_Paciente→ Nombre Nombre →Dirección
Ident_Paciente→ Dirección
TALLER No. 5
ANALISIS DE ALGORITMOS
FECHA DE ENTREGA: JUNIO 26/2009
1.Dada las horas trabajadas de una persona y el valor por hora. Calcular su salario
e imprimirlo.
Proceso Imprimir_salario
Escribir "Esta aplicación le ayudara en el dificultoso trabajo de calcular el salario
de un empleado por horas"
Escribir " ";
Escribir "Digite a continuación el valor de una hora de trabajo";//el cliente debe
ingresar el valor por hora
Leer valor
Escribir " ";
Escribir "Digite las horas trabajadas por el empleado";//el cliente debe ingresar la
cantidad de horas
Leer horas
salario<-valor*horas; Escribir " "; Escribir "EL SALARIO DEL EMPLEADO ES DE :
",salario," PESOS"; Escribir " "; Escribir "IMPRIMIR SALARIO"; FinProceso
2. A un trabajador le pagan según sus horas trabajadas y la tarifa está a un valor
por hora. Si la cantidad de horas trabajadas es mayor a 40 horas, la tarifa por hora
se incrementa en un 50% para las horas extras. Calcular el salario del trabajador
dadas las horas trabajadas y la tarifa.
Proceso Horas_extras
Escribir "Digite el valor de una hora de trabajo";//se digita el valor por hora
Leer valor
Escribir "Digite las horas trabajadas por el empleado";//se digitan las horas
trabajadas
Leer horas
Si horas>40 Entonces
salario<-valor*horas+(valor*0,5); Escribir " "; Escribir "EL SALARIO DEL
EMPLEADO ES DE : ",salario," PESOS"; Sino salario1<-valor*horas; Escribir " ";
Escribir "EL SALARIO DEL EMPLEADO ES DE : ",salario1," PESOS";
FinSiFinProceso
3. A un trabajador le descuentan de su sueldo el 10% si su sueldo es menor o
igual a 1000, por encima de 1000 y hasta 2000 el 5% del adicional, y por encima
de 2000 el 3% del adicional. Calcular el descuento y sueldo neto que recibe el
trabajador dado su sueldo.
Proceso Descuento_salario
Escribir "Digite a continuación la cantidad del sueldo";//se digita el valor
Leer sueldo
Proceso Descuento_monto
Escribir "Digite a continuación la cantidad del monto a calcular el descuento";
Leer monto
Si monto<1000>1000 Entonces
sueldo<-monto*0.1 Escribir "El total del descuento es de: ",sueldo,"pesos"
Sueldoneto<-monto-sueldo Escribir "El sueldo neto con un 10% de descuento es:
",Sueldoneto,"pesos" FinSi FinProceso
5. Dado un tiempo en segundos,
calcular los segundos restantes que le correspondan para convertirse
exactamente en minutos.
Proceso Segundos_restantes
Escribir "Digite a continuacion la cantidad de segundos para calcular";
Leer segundos
S<-segundos mod 60 minutos<-(segundos/60)+1 Snetos<-60-S Escribir "Para que
",segundos," segundos completen ",minutos," minuto le hacen faltan ",Snetos,"
segundos";FinProceso
FinProceso
Proceso Cincuenta_numeros
Escribir "Ingresar 50 numeros naturales";
par<-0 impar<-0 pos<-0 neg<-0 Para i<-1 Hasta 50 Con Paso 1 Hacer Escribir i
Leer n si n>0 Entonces
Escribir "Es positivo";
pos<-pos+1 Sino Escribir "Es negativo"; neg<-neg+1 FinSi si n%2=0 Entonces
Escribir "Es par"; par<-par+1 Sino Escribir "Es impar"; impar<-impar+1 FinSi
FinPara Escribir "Numeros positivos hay",pos; Escribir "Numeros negativos
hay",neg; Escribir "Numeros pares hay",par; Escribir "Numeros impares
hay",impar; FinProceso
M I É R C O L E S 2 7 D E M AY O D E 2 0 0 9
PRUEBA DIAGNOSTICA
ANALISIS DE ALGORITMO
1. ENUMERE LAS HERRAMIENTAS OFIMATICAS QUE MANEJA.
· Microsoft office Excel
· Microsoft office Word
· Microsoft office Power Point
· Microsoft office Acces
2. QUE ES UN PROBLEMA?
Problema es una operación mediante la cual se especifica claramente y de
un modo concreto sobre qué se va a realizar la investigación. Es el punto
inicial de la cadena: Problema- Investigación- Solución; por tanto,
determinará toda la posterior proyección de la investigación se debe tener
en cuenta:
-El problema, responde al ”POR QUE”, de la Investigación lo podemos
definir como la situación propia de un objeto, que provoca una necesidad en
un sujeto, el cual desarrollará una actividad para transformar la situación
mencionada.
-El problema es objetivo en tanto es una situación presente en el objeto;
pero es subjetivo, pues para que exista el problema, la situación tiene que
generar una necesidad en el sujeto.
-Cualquier problema científico es consecuencia del desconocimiento de la
existencia, en una esfera de la realidad, de elementos y relaciones de dicha
realidad objetiva. El planteamiento del problema científico es la expresión
de los límites del conocimiento científico actual que genera la insatisfacción
de la necesidad del sujeto.
5. QUE ES SOFTWARE?
La palabra «software» se refiere al equipamiento lógico o soporte lógico de
un computador digital, y comprende el conjunto de los componentes lógicos
necesarios para hacer posible la realización de una tarea específica, en
contraposición a los componentes físicos del sistema (hardware).
Tales componentes lógicos incluyen, entre otros, aplicaciones informáticas
tales como procesador de textos, que permite al usuario realizar todas las
tareas concernientes a edición de textos; software de sistema, tal como un
sistema operativo, el que, básicamente, permite al resto de los programas
funcionar adecuadamente, facilitando la interacción con los componentes
físicos y el resto de las aplicaciones, también provee una interfaz ante el
usuario.
7. QUE ES UN ALGORITMO?
Un algoritmo es un procedimiento a seguir, para resolver un problema en
términos de:
Las acciones por ejecutar y el, el orden en que dichas acciones deben
ejecutarse.
Un algoritmo nace en respuesta a la aparición de un determinado problema.
Una algoritmo esta compuesto de una serie finita de pasos que convergen
en la solución de un problema, pero además estos pasos tienen un orden
específico.
Entenderemos como problema a cualquier acción o evento que necesite
cierto grado de análisis. En general, cualquier problema puede ser
solucionado utilizando un algoritmo, en este sentido podemos utilizar los
algoritmos para resolver problemas de cómputo.
Un algoritmo para un programador es una herramienta que le permite
resaltar los aspectos más importantes de una situación y descartar los
menos relevantes. Todo problema de cómputo se puede resolver
ejecutando una serie de acciones en un orden específico.
MATRIZ DOFA
D O M I N G O 2 4 D E M AY O D E 2 0 0 9
TALLER No. 3
DEFINICION Y EJEMPLOS DE BASES DE DATOS
1. Defina y de dos ejemplos de las siguientes bases de Datos:
1.5 Directorios
Un ejemplo son las guías telefónicas en formato electrónico.
TALLER No. 2
BASES DE DATOS
Siglo XXI.- Una de las alternativas en línea que permiten hacer búsquedas
orientadas a necesidades especificas de los usuarios, son las bases de
datos que cumplan con el protocolo Open Archives Initiative – Protocol for
Metadata Harvesting (OAI-PMH) los cuales permiten el almacenamiento de
gran cantidad de artículos que permiten una mayor visibilidad y acceso en
el ámbito científico y general.
Registros: son las filas dentro de una tabla, los cuales son unidades de
almacenamiento dentro de una tabla.
PRUEBA DIAGNOSTICA
ANALISIS DE BASE DE DATOS
1. QUE ES UN DATO?
2. QUE ES INFORMACION?
Solución
5. Si:
· Access
· Excel