procesamiento de datos Aprendizaje esperado 1.2: Analizar un proceso computacional en terminos de entrada, operacin interna y salida. Paola A. Cifuentes Berros Ingeniero en Computacin e Informtica paola.cifuentes02@docentes.inacap.cl Docente Universidad Tecnolgica de Chile INACAP - ARICA Criterios de evaluacin Analiza un proceso computacional en trminos de entrada - operacin interna - salida. CONTENIDOS Introduccin 1. Concepto de dato e informacin 2. Sistema de procesamiento de datos 3. Automatizacin del procesamiento de datos El computador Sistema computacional de procesamiento de datos Programas 4. Anlisis de casos Introduccin La realidad del mundo, en general, est compuesta por personas, animales, cosas, etc. divididas en infinidad de categoras. Cada uno de estos elementos de la realidad se puede identificar con un nombre. Los elementos adems de identificarse pueden diferenciarse unos de otros por sus caractersticas y atributos propios. Ejemplo 1: Elemento: Persona Categora: Futbolista Atributos: Nombre Club al que pertenece Edad Peso Estatura, etc. Ejemplo 2: Elemento: Vehculo Categora: Camin Atributos: Marca Modelo Ao Patente Tara, etc. 2 La realidad se puede descomponer en grupos de elementos que reciben el nombre de entidades. Una entidad es un conjunto de elementos de la realidad, los cuales poseen caractersticas o atributos comunes, los que permiten identificarlos y diferenciarlos. Realidad de una Organizacin Empleados Empleados Proveedores Proveedores Productos Productos Ventas Ventas Clientes Clientes ENTIDADES ENTIDADES 1. Concepto de Dato e Informacin Dato: Toda aquella representacin de una entidad y que es susceptible de tratamiento ya sea en un programa o proceso informtico. Ejemplo 1: Nombre, Apellido, Edad son datos de una persona. Ejemplo 2: Fecha, Giro, TipoPago, Total son datos de una factura. Dicho de otra forma: Los elementos de una entidad poseen atributos comunes y cada elemento se identifica y diferencia de otros segn los valores que tenga cada atributo o caracterstica dando origen a los DATOS de cada elemento. El resultado til del procesamiento de datos, que se utiliza en la toma de decisiones, se denomina INFORMACION. Informacin: Mensaje vlido para un receptor o resultado del procesamiento de datos. Realidad de una Organizacin C DATOS DATOS PROCESOS PROCESOS INFORMACION INFORMACION DECISIONES DECISIONES 3 Procesamiento de Datos: Es una serie de acciones planificadas y operaciones que se realizan sobre los datos para obtener un resultado y lograr el cumplimiento de un objetivo (obtener informacin). 2. Sistema de Procesamiento de Datos Es necesario entender que los datos siempre han existido, los que se pueden almacenar en carpetas y muebles, que los procesos se pueden realizar manualmente y con apoyo de mquinas de escribir y calculadoras. Es obvio que el tiempo empleado en este tipo de Procesamiento Manual de Datos es muy grande. En resumen: Toda organizacin cuenta con RECURSOS HUMANOS (personal), RECURSOS MATERIALES (carpetas, muebles, mquinas de escribir, calculadoras, computadores, etc.) y a travs de procedimientos inteligentes se puede realizar PROCESAMIENTO DE DATOS y de ese modo obtener INFORMACION. Sistema de Procesamiento de Datos: Son los procedimientos, recursos materiales y humanos utilizados en el procesamiento de datos. Un Sistema de Procesamiento de Datos involucra 3 componentes bsicos: Los datos de ENTRADA al sistema El PROCESO que se realiza sobre los datos El resultado final o informacin de SALIDA del sistema 3. Automatizacin del Procesamiento de Datos La Automatizacin del Procesamiento de Datos se realiza utilizando adecuadamente los recursos tcnicos y conocimientos que se tienen hoy en da acerca de las metodologas de desarrollo de sistemas. Se definen a continuacin los conceptos que estn ms relacionados con esta automatizacin. Computacin: Conjunto de conocimientos que se preocupan de analizar, disear e implementar los sistemas de procesamiento de datos. De esta definicin se desprende que el concepto de computacin y la computacin misma existi antes de comenzar a utilizar las computadoras. 4 Computador: Dispositivo electromecnico que permite recibir y almacenar datos, almacenar y ejecutar instrucciones que realizan procesos sobre los datos, almacenar y/o entregar los resultados a travs de algn dispositivo tal como pantalla o impresora. Dispositivos de Entrada Procesamiento Dispositivos de Salida Las caractersticas ventajosas de un computador son su velocidad de proceso, confiabilidad y precisin. Informtica: La rama del conocimiento que permite implementar estructuras fsicas y lgicas que lleguen a constituir sistemas de informacin aptos para desarrollar procesamiento de datos, generacin y distribucin de la informacin, optimizando la eficiencia, eficacia, seguridad, oportunidad y confiabilidad del sistema. 3.1 El Computador Mquina capaz de aceptar datos de entrada, procesarlos y entregar resultados de salida (informacin). Esquema General de un Computador DISPOSITIVO DISPOSITIVO DE DE ENTRADA ENTRADA PROCESAMIENTO PROCESAMIENTO DISPOSITIVO DISPOSITIVO DE DE SALIDA SALIDA 5 3.2 Sistema computacional de procesamiento de datos Un Sistema de Procesamiento de Datos apoyado por los computadores, necesita : Un conjunto de componentes lgicos (SOFTWARE). Un conjunto de componentes fsicos (HARDWARE). Adems del recurso humano. Componente lgico (Software) Software Sistemas Operativos (SO) Lenguajes de Programacin Aplicaciones o Programas Computacionales General Especfico Archivos de Datos Bases de Datos Manuales De descripcin del sistema De operacin de los SO De lenguajes de programacin Etc. Componente Fsico (Hardware) Unidad Central Unidad Central de Proceso (UCP) Unidad de Memoria Unidades de Entrada Teclado Mouse Scanner Pantallas Tctiles Lector de Cdigo de Barras Unidades de Salida Monitor Impresora Plotter Unidades de Entrada/Salida Discos Magnticos y pticos Tarjetas de Comunicaciones Circuitos y Cables 3.3 Programas Conjunto de rdenes o instrucciones capaces de manipular un conjunto de datos. Estas rdenes pueden ser divididas en 3 grandes bloques claramente diferenciables, stos son: 6 Instrucciones de Entrada de Datos: En este bloque se engloban todas aquellas instrucciones que toman datos de un dispositivo o perifrico externo, depositndolos en la memoria principal del computador para ser procesados. Esquema General de un Computador (Vista Instrucciones de Entrada de Datos) DISPOSITIVO DISPOSITIVO DE DE ENTRADA ENTRADA PROCESAMIENTO PROCESAMIENTO DISPOSITIVO DISPOSITIVO DE DE SALIDA SALIDA Instrucciones de Entrada de datos Instrucciones de Entrada de datos Teclado, Mouse, Scanner, etc. Memoria Principal Instrucciones de Proceso: Todas aquellas instrucciones encargadas de modificar los datos previamente depositados en la memoria principal. Todos los resultados obtenidos en el tratamiento de dichos datos son depositados nuevamente en la memoria principal quedando de esta manera disponibles. Esquema General de un Computador (Vista Instrucciones de Proceso) DISPOSITIVO DISPOSITIVO DE DE ENTRADA ENTRADA PROCESAMIENTO PROCESAMIENTO DISPOSITIVO DISPOSITIVO DE DE SALIDA SALIDA Instrucciones de Procesamiento de datos Instrucciones de Procesamiento de datos Instrucciones para modificar datos en Memoria Principal Instrucciones de Salida de Resultados: Conjunto de instrucciones que toman los resultados finales desde la Memoria Principal y lo envan a dispositivos externos. Esquema General de un Computador (Vista Instrucciones de Salida de Resultados) DISPOSITIVO DISPOSITIVO DE DE ENTRADA ENTRADA PROCESAMIENTO PROCESAMIENTO DISPOSITIVO DISPOSITIVO DE DE SALIDA SALIDA Instrucciones de Salida de Resultados Instrucciones de Salida de Resultados Pantalla Impresora Plotter, etc. Memoria Principal 7 Anlisis de casos 1 Metodologa Conformar grupos de trabajo de 5 integrantes. Instrucciones: Para cada una de las situaciones presentadas determine si existen: datos de entrada y cules son, qu procesos se realizan sobre ellos y cules son los datos de salida. Determinar el promedio de edad entre los integrantes del grupo. Determinar la cantidad de mujeres y la cantidad de hombres solteros dentro del grupo. Contar los alumnos que son mayores y menores de edad, en el grupo. Determinar la cantidad de integrantes que salieron de cuarto medio, el ao 2008, con un promedio igual o inferior a 5.0 Solucin: Determinar el promedio de edad entre los integrantes del grupo. Datos de Entrada: Cantidad de personas, edades de las personas. Procesamiento: Sumar las edades y dividirla por la cantidad de personas. Datos de salida: Edad promedio de las personas del grupo. Instrucciones: Para las siguientes situaciones identificar: datos, proceso y resultado (informacin) El promedio de las edades de los 30 alumnos de un curso es de 22 aos. Datos: Proceso: Informacin: Anlisis de casos 2 En una agroindustria a un productor por 2 toneladas de harina se le cancelaron 4 millones de pesos. Datos: Proceso: Informacin: Instrucciones: Desarrollar Gua2 (Proceso Computacional) Anlisis de casos 3 8 Referencias Bibliogrficas Manual de la asignatura Elementos de la programacin, documento PDF en formato comprimido, en el Centro de Documentacin.