Guillermo Correa U.
Guillermo Correa U.
EJEMPLOS DE BANCOS DE DATOS Y BASES DE DATOS
UN DATO PUEDE SER INFORMACIÓN
QUE LE REPRESENTA UN ARCHIVO
QUE LE REPRESENTA UN DATAWAREHOUSE
Guillermo Correa U.
DATO ?
HECHO, CIRCUNSTANCIA O COSA
MATERIA PRIMA PARA LA OBTENCIÓN DE INFORMACIÓN
UNIDAD DE INFORMACIÓN SIGNIFICATIVA PARA ALGUIEN
CUALQUIER HECHO, CIRCUNSTANCIA O COSAPUEDE SER UN DATO
Guillermo Correa U.
POSIBLES DATOS
Guillermo Correa U.
PRODUCTO DE SELECCIONAR Y AGRUPAR DATOSDE UNA MANERA ÚTIL, CON RESPECTO AL USUARIO,PROBLEMA,TIEMPO Y LUGAR, QUE DA CONOCIMIENTOS CON FACILIDAD SOBRE HECHOS CONCRETOS.
Guillermo Correa U.
CAMPO
ESPACIO FISICO
EDAD SEXO COLOR
SUELDO DIRECCIÓN
15 FEMENINO BLANCO
509000 CALLE 20
CAMPO ?
Guillermo Correa U.
REGISTRO ??
CAMPO CAMPO CAMPO CAMPO CAMPO
FISICAMENTE :
LOGICAMENTE :CARNET NOMBRE APELLIDO SUELDO TELEFONO
007 JUAN TORO 500.000 2503095
CAMPOS INTERRELACINADOS ENTRE SI...
Guillermo Correa U.
ARCHIVO ???
REGISTRO
REGISTRO REGISTRO
REGISTRO REGISTRO REGISTRO
REGISTRO
CARNET NOMBRE APELLIDO SUELDO TELEFONO
007 JUAN TORO 500.000 2503095
345 DORA DORAN 900.000 2603095 065 MARIO CORRO 700.000 2303495
057 JULIAN ORO 500.000 2333095 677 JUAN TERNO 500.000 2411695
045 PEDRO CERRO 1 50.000 2504695 034 MARÍA CARO 600.000 2303585
REGISTROS HOMOGENEOS...
Guillermo Correa U.
CLASIFICACIÓN DE ARCHIVOS
CONTENIDO
MAESTROMOVIMIENTOTRABAJO PROGRAMASTEMPORAL
ORGANIZACIÓNSECUENCIALSECUENCIAL INDEXADODIRECTO
Guillermo Correa U.
TIPO DE ACCESOSECUENCIAL DIRECTO
RESIDENCIA
DISCO DURODISQUETECINTACD ROMDVDDISCO ÓPTICO
GRADO DE GENERACIÓNABUELOPADRE HIJO
CONTINUACIÓN
Guillermo Correa U.
BANCO DE DATOS ?
007 JUAN TORO 500.000 2503095
345 DORA DORAN 900.000 2603095 065 MARIO CORRO 700.000 2303495
057 JULIAN ORO 500.000 2333095 677 JUAN TERNO 500.000 2411695
045 PEDRO CERRO 1 50.000 2504695 034 MARÍA CARO 600.000 2303585
USUARIOS LIBROS
PROVEEDORES
CUENTAS PÒR PAGAR
EMPLEADOS
PEDIDOS
Guillermo Correa U.
BASE DE DATOS ??USUARIOS LIBROS
PROVEEDORES
CUENTAS PÒR PAGAR
EMPLEADOS
PEDIDOS
Guillermo Correa U.
DATAWAREHOUSE
USUARIOS LIBROS
PROVEEDORES
CUENTAS PÒR PAGAR
EMPLEADOS
PEDIDOS
DOCUMENTOS
CORRESPONDENCIA
Guillermo Correa U.
1. Un dato es un campo
2. Todo puede ser un dato
3. Un archivo de organización secuencialSe puede acceder en forma directa
4. Un archivo es un conjunto de datos homogéneos
5. Una base de datos es un conjunto de archivos
F V
Guillermo Correa U.
Procesamiento de datos
En términos amplios se refiere a registrar y manipular datos para convertirlos en algo útil
Guillermo Correa U.
CICLO DEL PROCESAMIENTO DE DADOS
OCURRENCIA DE UN HECHO
ORIGEN REGISTRO
MANIPULACIÓN PREPARACIÓN DE REPORTES E INFORMACIÓN
DIFUSIÓN
ALMACENAMIENTO
Guillermo Correa U.
TIPOS DE SISTEMAS DE INFORMACIÓN
MENTALMANUAL
MECÁNICO
TABULADO
ELECTRONICO
RED
Guillermo Correa U.
SISTEMA DE INFORMACIÓN
RED DE CANALES DE COMUNICACIÓN, QUE VA DESDEDONDE SE GENERAN LOS DATOS, PASANDO POR LOS PROCESAMIENTOS, HASTA LLEGAR A LOS ENCARGADOSDE LA TOMA DE DECISIONES; LUEGO DESDE ALLÍ A LOSPUNTOS DE APLICACIÓN DE ESAS DECISIONES.
Guillermo Correa U.
PROCESO HISTORICODE LOS SISTEMAS DE INFORMACIÓN
Transformación4 EtapaRegistro Teneduria
Datos
1 Etapa Mente Pensamiento
Recolección Papeleo2 Etapa3 Etapa
Sistema de información
Conocimiento Red8 Etapa
Información
Decisiones
Difusion
Informáticamultimedia
5 Etapa
6 Etapa
7 Etapa
Competitividad Virtual
Creatividad Int.artificial
10 Etapa Innovación Digital11 Etapa
9 Etapa
Virtual
Guillermo Correa U.
EVOLUCIÓN TECNOLOGIA INFORMATICA
Guillermo Correa U.
1. El almacenamiento es el proceso eje del cicloDel procesamiento de datos
2. Un sistema de información puede decirse que esUna telaraña
3. El sistema de información mental fue el primero y es el sistema perfecto a imitar
4. Procesar datos es lo mismo que procesar información
5. Un sistema de acueducto se puedeComparar con un sistema de información
F V
Guillermo Correa U.
PARA QUE SIRVEN LOS COMPUTADORES EN ÚLTIMA INSTANCIA
QUE ES UN COMPUTADOR
QUE ES MAS ANTIGUO UN COMPUTADOR O UNA RED
EL COMPUTADOR UN IDIOTA?
Guillermo Correa U.
CPU
UNIDAD DE CONTROL
UNIDADARITMETICA Y LOGICA
MEMORIA
MEMORIAAUXILIAR
MEMORIARAM
MEMORIAROM
DISPOSITIVOS
MONITOR
IMPRESORA
DISKDRIVER
CONFIGURACIÓN DE UN MICROCOMPUTADOR
Guillermo Correa U.
0 1
1MILLON
MIL
O
0 1 0 0 1 1 0 1
MILLONESBILLÓN
MIL
OCHO
Guillermo Correa U.
ALGORITMO CONJUNTO DE PASOS O INSTRUCCIONES QUE SE DEBEN REALIZAR ORDENADAMENTE PARA LLEGAR A UNA SOLUCIÓN DE UN PROBLEMA DE UN MISMO TIPOCUALITATIVOS , CUANTITATVOS
DIAGRAMA DE FLUJOREPRESENTACIÓN GRÁFICA DE UN ALGORITMO
MEMORIA RAMRANDON ACCES MEMORY, MEMORIA QUE PUEDE LEERSE, BORRARSE Y ACTUALIZARSE. MEMORIA VOLATIL
MEMORIA ROM, READ ONLY MEMORY,MEMORIA QUE SÓLO PUEDE LEERSE
SEUDOCÓDIGOCODIGO SIMULADO, CODIGO NO REFINADO GRAMATICALMENTE
Guillermo Correa U.
? ?? ? ? ?????? PROBLEMA
INICIO SN 0NN 1HACER MIENTRAS NN <= 100
SN SN + NNNN NN + 1
ESCRIBA “ SUMA =“, SNPARE
DIAGRAMA FLUJO
SN NN0 11 23 36 410 5
X XX X
X
X
XX
PRUEBA ESCRITORIO
10 SN = 0
30 SN = SN + NN
50 PRINT“ SUMA =“, SN 60 END
INSTRUCCIONES DE CONTROL
20 FOR NN = 1 TO 100
40 NEXT NNCODIFICACIÓN
DISQUETEDIGITACIÓN
INTERPRETACIÓN
EJECUCIÓNSUMA = 5.050
PRUEBALA SUMA DE LOS PRIMEROS 100IGUAL 5.050
ETAPAS PARA LA SOLUCIÓNDE UN PROBLEMA PORCOMPUTADOR
Guillermo Correa U.
VARIBLE
Valores que pueden o no cambiar en el desarrollo de un algoritmo
NOMBRE
VALOR
Conjunto de caracteres con los cuales se identifica un valor
Cantidad que una variable representa en un momento determinado
Guillermo Correa U.
3000
CANTIDAD
249102456079
2320.000
SUELDO EDAD
TELEFONO INTERES PAGINAS
Guillermo Correa U.
CONSTANTE
Valores que no cambian en el transcurso de un algoritmo
25.5 14 44 1024
23 12 200 123
Guillermo Correa U.
Conjunto de variables y/o constantes unidas o relacionadas por operadores aritméticos
OPERADORES ARITMÉTICOS
** * / + -
Conjunto de variables y/o constantes unidas o relacionadas por operadores relacionales
> < <> = <= >=
Guillermo Correa U.
ENUNCIADOSPARA EL DESARROLO DE
ALGORITMOSASIGNACÌÓN
VARIABLE VARIABLEVARIABLE EXPRESIÓNVARIABLE CONSTANTE
COMPOSICÍÓN
CANTI EDADPROME VALOR1+ VALOR2 / 2NUMER 4.00000
EJEMPLO
DECISIÓN
VARIABLECONSTANTEEXPRESIÓN
CONTRAVARIABLECONSTANTEEXPRESIÓN
CONTRA< MENOR> MAYOR<= MENOR O IGUAL>= MAYOR O IGUAL<> DIFRENTE
SALIDAS : SI , NO
Guillermo Correa U.
REPETICIÓN
HACER MIENTRAS ( CONDICIÓN )ENUNCIADOENUNCIADOENUNCIADO
FIN MIENTRASENUNCIADOENUNCIADO
LECTURA
LEA VARIABLE, VARIABLE
ESCRITURA
ESCRIBA VARIABLE, VARIABLE
Guillermo Correa U.
ESTRUCTURAS GRAFICAS
ENUNCIADO
DECISIÓNCONDICIÓN ?
SI NOENUNCIADO ENUNCIADO
REPETICIÓNHACER MIENTRAS (CONDICIÓN)
ENUNCIADOENUNCIADO
CONDICIÓNSI NO
ENUNCIADO
LECTURA, ESCRITURA
Guillermo Correa U.
PROBLEMA
LEA DOS NÚMEROS DE UN MISMO REGISTRO E IMPRIMA SÓLO LOS POSITIVOS
INICIO
LEA NUM1, NUM2
SI NUM1>0 NO
NUM2>0 NUM2>0NO SI NO SI
ESCRIBA ESCRIBA ESCRIBA ESCRIBANUM1 NUM1, NINGUNO NUM2 NUM2 POSITIVO
PARE
DIAGRAMA SEUDOCODIGO
LEER PRIMER NUMERO, NUM1LEER SEGUNDO NUMERO, NUM2SI ( NUM1 > 0) ENTONCES
SI (NUM2 >0) ENTONCES
ESCRIBA NUM1, NUM2 SINO ESRIBA NUM1FIN SI
SINO SI ( NUM2 > 0)
ENTONCES ESCRIBA NUM2FIN SI
FIN SIFIN
Guillermo Correa U.
PROBLEMAELABORAR UN PROGAMA PARA ESCOGER BASKETBOLISTAS PARA LA SELECCIÓN ANTIOQUIAQUE CUMPLAN LAS SIGUIENTES CONDICIONES:EDAD MÁXIMA 18 AÑOSESTATURA MINIMA 1.80 MTS.PAESO MÁXIMO 80 KILOSLA IDENTIFICACIÓN, EDAD, ESTATURA Y PESO DE LOS DEPORTISTAS SE ENCUENTRAN EN UN ARCHIVO QUE USTED DEBE LEER Y ESOGER SÓLO LOS QUE CUMPLANTODAS LA S CONDICIONES.
INICIO
LEA IDENT,EDAD, EST, PESO
HACER MIENTRAS ( IDENT <> 0000)
EDAD <=18NO SI
EST>=18NO SI
PESO<=80NO SI
ESCRIBAIDENTEDAD,EST,PESO
LEA IDENT, EDAD, EST, PESO
PARE
DIAGRAMA DE FLUJO
Guillermo Correa U.
1. Un kilobyte tiene 1024 bits
2. Un compilador es un programa
3. Un algoritmo es el resultado de un programa
4. Un programa fuente es igual a un programa objeto
5. Un diagrama de flujo es la representaciónGráfica de un algoritmo
F V