11/06/2015 1 JESUALDO TOMAS FERNANDEZ BREIS Email: [email protected]@dif.um.es Despacho:...
-
Upload
adolfo-padilla-coronel -
Category
Documents
-
view
220 -
download
0
Transcript of 11/06/2015 1 JESUALDO TOMAS FERNANDEZ BREIS Email: [email protected]@dif.um.es Despacho:...
21/04/23 1
JESUALDO TOMAS FERNANDEZ BREIS
Email: [email protected]
Despacho: E-24 (3º planta Facultad de Informática)
Tutorías: Martes 10-13 Miércoles 18-20 Jueves 17-20
21/04/23 2
TEORÍATEORÍA
Teoría (Aula 0.2)– Miércoles 16-18; Viernes 16-17
Programa de teoríaExamen:
– 16 Diciembre – 6 Febrero
21/04/23 3
PRÁCTICASPRÁCTICAS
Laboratorio 0.2– Actualmente: Miércoles/Viernes 11-13; 13-15– Propuesta: Miércoles 9-11; 11-13– ¿Turno de tarde?
Contenido de las prácticas
21/04/23 4
Metodología de evaluaciónMetodología de evaluación
Examen teórico (2/3)
Evaluación de prácticas (1/3)
21/04/23 5
1. 3. 1. 3. Conceptos básicos relacionados Conceptos básicos relacionados con el hardware.con el hardware.
• La Unidad Central de Proceso.
• La Memoria.
• Los Periféricos (Unidades de E/S).
• La Unidad de Control.
21/04/23 6
1946 Von Neumann: computadora con programa almacenado
21/04/23 7
21/04/23 8
21/04/23 9
La Memoria
Almacena las instrucciones, los datos y los resultados
parciales y finales de los programas.
21/04/23 10
¿Memoria... qué?¿Memoria... qué? Lectura/escritura. Permanente. Principal - Auxiliar. Central - Masiva. Volátil - No volátil. Estática - Dinámica. De acceso secuencial. De acceso aleatorio. Asociativa.
RAM ROM EPROM FIFO LIFO Caché. Intermedia
(buffer). Virtual. MAGRAM
21/04/23 11
Tipos de memoria.Tipos de memoria.
• Por la forma de acceso.
• Por la forma de alimentación.
• Por la forma de permanencia de la información.
21/04/23 12
Forma de alimentación:Forma de alimentación: Dinámicas: RAM Estáticas: caché.
Forma de permanencia de la información:Forma de permanencia de la información:
Volátil. No volátil.
Forma de acceso:Forma de acceso:
De acceso secuencial: Cintas, LIFO; FIFO De acceso aleatorio (directo): RAM; ROM De acceso por contenido: Memorias asociativas.
21/04/23 13
Tipos de memoriaTipos de memoria RAM (Ramdom Access Memory)
ROM (Read Only Memory).
PROM (Programmable ... )
EPROM (Erasable Programmable ...)
MAGRAM (MAGnetic RAMdom access memory)
Memoria FLASH
21/04/23 14
Unidad incluida en la CPUU encargada de realizar
operaciones aritméticas y lógicas sobre operandos que
provienen de la memoria principal y que pueden estar
almacenados de forma temporal en algunos registros de
la propia unidad.
La Unidad Aritmético-Lógica
21/04/23 15
La Unidad de Entrada/Salida
Se encarga de transmitir instrucciones y datos desde
el mundo exterior a la memoria.
21/04/23 16
Dispositivos de entrada (I)Dispositivos de entrada (I)
Teclado
Ratón
Gamepad/
joystickTrackball
21/04/23 17
Dispositivos de entrada (II)Dispositivos de entrada (II)
Trackpoint
Tableta gráfica
EscánerTouchpad
21/04/23 18
Dispositivos de entrada (III)Dispositivos de entrada (III)
Webcam
Cámara digital
Tarjeta gráfica
Videocámara digital
Tarjeta de sonido
21/04/23 19
Dispositivos de salida(I)Dispositivos de salida(I)
Monitor CRT
Monitor TFT
Impresora láserImpresora matricial
Impresora de inyección de tinta
21/04/23 20
Dispositivos de salida(II)Dispositivos de salida(II)
Plotter Altavoces
21/04/23 21
Dispositivos de almacenamiento (I)Dispositivos de almacenamiento (I)
Unidad ZIP Memoria USB
Disco Duro Floppy
21/04/23 22
Dispositivos de almacenamiento (II)Dispositivos de almacenamiento (II)
Lector/Grabador CDs
Memoria USB
Lector/Grabador DVDs
21/04/23 23
Interpreta las instrucciones y coordina el
funcionamiento del sistema.
La Unidad de Control
21/04/23 24
Componentes básicos de una computadora
21/04/23 25
CONJUNTO DE CONDUCTORES ELECTRICOS EN PARALELO QUE PERMITEN ESTABLECER TRANSFERENCIAS RAPIDAS DE INFORMACION ENTRE EL MICROPROCESADOR, LA MEMORIA Y LOS DISPOSITIVOS DE ENTRADA / SALIDA
ElEl BUS BUS
21/04/23 26
Mapa teórico de memoria de un procesador INTEL 80xxxMapa teórico de memoria de un procesador INTEL 80xxx
21/04/23 27
Unidades de medida en Sistemas Informáticos.Unidades de medida en Sistemas Informáticos.
resolución de la impresora.tamaño de los puntos impresos
puntos por pulgadadpi
discos, monitores, etclongitudpulgadasin
tiempo de acceso a discosvelocidadmilisegundosmstiempo de acceso a memoriavelocidadnanosegundosns
tamaño de los puntos en un monitorlongitudmilimetrosmm
resolución del monitortamaño de los puntos de la pantalla
pixels por pulgadappi
disco fijo, flexible o RAMalmacenamientomegabyteMB
reloj o CPUvelocidadmegaherzioMHz
que hace referencia a:y es una unidad designificaAbreviatur
a
21/04/23 28
1. 4. 1. 4. Conceptos básicos relacionados con Conceptos básicos relacionados con el software.el software.
• Programa informático.
• Lenguaje de programación.
• Algoritmo.
• Traductor.
• Sistema operativo.
21/04/23 29
Programa informáticoPrograma informático
Secuencia de instrucciones codificadas en una forma
preestablecida para la resolución de un problema mediante
ordenador.
21/04/23 30
21/04/23 31
Instrucción
Conjunto de caracteres que el ordenador es capaz de reconocer y que analiza para ejecutar una determinada operación.
21/04/23 32
21/04/23 33
AlgoritmoAlgoritmo
Descripción precisa de una serie de acciones e instrucciones
que permiten obtener en un número finito de pasos la
resolución de un problema.
21/04/23 34
Organigrama
Proceso
Decisión
Datos
Documento
Terminador
DiscoCinta
Magnética
21/04/23 35
21/04/23 36
Lenguaje de programaciónLenguaje de programación
Lenguaje en el que se escriben los programas
informáticos que consiste básicamente en un conjunto
de reglas que permite expresar un algoritmo de forma
que pueda ser entendido por la computadora.
21/04/23 37
Lenguajes de programaciónLenguajes de programación
• Lenguajes de alto nivel.
• Lenguaje ensamblador.
• Lenguaje máquina.
21/04/23 38
21/04/23 39
Lenguajes de alto nivelLenguajes de alto nivel
• Fortran• Cobol• Basic• PL/1• Algol• Pascal• Apl
• Ada • C• Modula • Smalltalk • Visual Basic• Java
21/04/23 40
21/04/23 41
El lenguaje máquinaEl lenguaje máquina
• Utiliza el Sistema binario.
• La base del sistema binario son los símbolos: 0 y 1
• Los símbolos del sistema binario se llaman BITS.
BIT = Binary DigiT
21/04/23 42
Los múltiplos del BITLos múltiplos del BIT
BYTE = 23 bits = 8 bits KILOBYTE = 210 bytes = 1024 bytes MEGABYTE = 220 bytes = 1024 x 1024 bytes GIGABYTE = 230 bytes (~ mil millones) TERABYTE = 240 bytes (~ un trillón) PETABYTE= 250 bytes (~ mil trillones) EXABYTE = 260 bytes (~ un cuatrillón) ZETTABYTE = 270 bytes (~ mil cuatrillones) YOTTABYTE = 280 bytes (~un quintillón)
21/04/23 43
Representación de los númerosRepresentación de los números
011011110101111100101111
011011010101110100101101
652+
0110010100101111
652-
652+
Formato empaquetado
21/04/23 44
Representación de las instruccionesRepresentación de las instrucciones
1 1 1 1 1 1 1 10 0 0 0 0 1 1 00 0 0 0 0 1 0 11 0 1 0
Dirección Resultado
Dirección Operando 2º
Dirección Operando 1º
Código Operación
- El número máximo de instrucciones es 16 = 24
- El número máximo de posiciones accesibles es 256 = 28
5 6 255
21/04/23 45
¿¿Cómo se entienden las computadoras Cómo se entienden las computadoras entre ellas?entre ellas?
• Código ASCII.
• Código EBCDIC.
• Otros códigos....
21/04/23 46
21/04/23 47
TraductorTraductor
Programa que necesita la computadora para poder ejecutar un
programa escrito en lenguaje de alto nivel. El traductor lo
traduce a su versión en lenguaje máquina.
21/04/23 48
Tipos de traductoresTipos de traductores
• Compiladores.
• Intérpretes.
21/04/23 49
21/04/23 50
Sistema OperativoSistema Operativo
Un programa (software) que facilita el uso del soporte físico
(hardware) de una computadora. Suele estar escrito en un
lenguaje de alto nivel (predomina el C).
21/04/23 51
Sistema OperativoSistema Operativo
• El Sistema Operativo es un programa que controla y
coordina el soporte físico para realizar las acciones que
establece el usuario a través de un programa.
• El sistema operativo convierte una computadora en una
máquina utilizable por el usuario de forma más eficiente,
cómoda y fiable.
21/04/23 52
¿Sistema... multi... Qué?¿Sistema... multi... Qué?
Multiprogramación.
Multiproceso.
Multitarea.
Multiusuario.
21/04/23 53
MultiprogramaciónMultiprogramación
Computadora capaz de tener varios programas en memoria
ejecutándose simultáneamente.
21/04/23 54
MultiprocesoMultiproceso
Computadora que dispone de más de una Unidad Central de
Proceso (CPU).
21/04/23 55
MultiusuarioMultiusuario
Computadora que permite que varios usuarios estén trabajando
desde distintas terminales al mismo tiempo.
21/04/23 56
MultitareaMultitarea
Computadora en el que cada usuario puede ejecutar varias
tareas al mismo tiempo de forma no secuencial.
21/04/23 57
Tipos de procesoTipos de proceso
Proceso por lotes (batch).
Proceso interactivo.
21/04/23 58
¿¿Sistema de Tiempo... Sistema de Tiempo... cómocómo??
Tiempo compartido.
Tiempo real.
21/04/23 59
Tiempo compartidoTiempo compartido
Computadora que tiene varios programas en memoria al
mismo tiempo y los atiende en pequeños intervalos de tiempo
(quantum).
21/04/23 60
Tiempo realTiempo real
Computadora que proporciona servicio inmediato a un
programa que lo requiere.
21/04/23 61
¿Y el ¿Y el Tiempo de respuestaTiempo de respuesta qué? qué?
Intervalo de tiempo que transcurre entre el instante en que se
introduce una orden al sistema y el instante en que se obtiene
la respuesta en el terminal.
21/04/23 62
1. 6. 1. 6. Ciclo de vida de un Sistema Ciclo de vida de un Sistema Informático.Informático.
21/04/23 63
¿Qué es el ciclo de vida de un Sistema ¿Qué es el ciclo de vida de un Sistema
Informático?Informático?
La secuencia de pasos o actividades
necesarias para desarrollar un Sistema Informático.
21/04/23 64
Tipos de ciclos de vidaTipos de ciclos de vida
Ciclo de vida lineal.
Diseño evolutivo.
Prototipos.
21/04/23 65
Características del ciclo de vida linealCaracterísticas del ciclo de vida lineal
Se utiliza para resolver problemas que se comprenden bien y están muy estructurados.
Está constituido por una serie de fases consecutivas que se desarrollan en forma secuencial.
Al final de cada fase se genera un informe que incluye:• descripciones del sistema,• decisiones de diseño,• problemas encontrados, • planes para la fase siguiente • y evolución del proyecto.
21/04/23 66
Fases del ciclo de vida linealFases del ciclo de vida lineal
Fase 1: Definición del problema.
Fase 2: Estudio de la viabilidad.
Fase 3: Análisis del sistema.
Fase 4: Diseño del sistema.
Fase 5: Construcción del sistema.
21/04/23 67
Fase 1: Definición del problemaFase 1: Definición del problema
Es la fase más importante en la que se define el problema a resolver y el proyecto.
Se establecen los términos de referencia del proyecto:
• los objetivos, • los límites • y los recursos.
La salida de esta fase proporciona:• una idea aproximada de los recursos
necesarios,• la fecha de inicio,• la fecha de conclusión,• y personas implicadas en cada fase.
21/04/23 68
Fase 2: Estudio de viabilidadFase 2: Estudio de viabilidad
Propuesta de soluciones teóricas al problema, especificando las entradas del sistema y las salidas
obtenidas.
Comprobar si el proyecto es factible desde el punto de
vista:• técnico,• operacional,• y económico.
La salida de esta fase proporciona:• la solución teórica,• el coste,• y los beneficios esperados del sistema.
21/04/23 69
Fase 3: Análisis del sistemaFase 3: Análisis del sistema
Se analiza el sistema utilizando técnicas de análisis de datos:
• se examinan componentes, • se entrevistan a los usuarios y,• se estudia la operación del sistema existente.
La salida de esta fase proporciona:
• un modelo detallado del sistema: • las funciones, • los datos y,• los flujos de información.
• una estimación de costes-beneficios.
21/04/23 70
Fase 4: Diseño del sistemaFase 4: Diseño del sistema
En esta fase se selecciona el equipo necesario para construir
el sistema y se detallan los procedimientos de usuario (el uso).
El diseño se realiza en dos pasos: • diseño estructurado y• diseño detallado.
La salida de esta fase incluye:• una propuesta de la configuración del equipo,
• las especificaciones de los programas, • las interfaces, • los procedimientos de usuario detallados y• el manual de usuario.
21/04/23 71
Fase 4a: Diseño estructurado
Se estudia la solución propuesta en el estudio de viabilidad.
Se proponen las nuevas funciones y se definen los cambios sobre las existentes.
Se definen las salidas y las entradas al sistema.
Se determinan las partes que se automatizarán y las partes que se realizarán de forma manual.
21/04/23 72
Fase 4b: Diseño detalladoFase 4b: Diseño detallado
• Se diseñan módulos de programas y bases de datos.
• Se documentan los procedimientos detallados de los usuarios.
• Se definen los interfaces entre el usuario y la computadora.
21/04/23 73
Fase 5: Construcción del Fase 5: Construcción del sistemasistema
Esta fase se divide en dos: desarrollo e implementación.
• En la fase de desarrollo:se construyen los componentes
individuales;se escriben y se prueban los programas; se desarrollan los interfaces de usuario.
• En la fase de implementación se ponen en funcionamiento los componentes.
La salida de esta fase ofrece al usuario un nuevo sistema de trabajo y el sistema está operativo.
21/04/23 74
¿Y qué ocurre después...?¿Y qué ocurre después...?
• Existen otras actividades a realizar. Algunas de las más importantes son: la revisión y el mantenimiento.
• La revisión tiene lugar un año después de la implementación y el sistema se evalúa para ver si se han cumplido los objetivos.
• El mantenimiento permite eliminar errores del sistema durante su vida productiva y adaptarlo a pequeñas variaciones de su entorno.
21/04/23 75
El ciclo de vida evolutivoEl ciclo de vida evolutivo
Es apropiado para problemas que no se pueden especificar de forma precisa.
Es apropiado para resolver problemas no estructurados y difíciles de comprender.
El diseño evolutivo es de naturaleza experimental y el sistema se desarrolla gradualmente
21/04/23 76
Los prototiposLos prototipos
Un prototipo es un modelo del sistema propuesto.
Se construye el prototipo y la experiencia con él se utiliza para el desarrollo del nuevo sistema.
21/04/23 77
SISTEMAS SISTEMAS de de
GESTIÓN DOCUMENTALGESTIÓN DOCUMENTAL
21/04/23 78
Introducción Introducción La gestión de la información es fundamental hoy
en día para aumentar la competitividad y el rendimiento de las empresas y los servicios públicos.
El correo uso y elaboración de estos sistemas de gestión documental acelera el proceso de recuperación de información y permite que ésta se maneje de forma más rápida y segura.
21/04/23 79
¿Cuál es el problema?¿Cuál es el problema?
La necesidad de gestionar una gran cantidad de
documentos de todo tipo: impresos; formularios;
imágenes y gráficos.
Actualmente la información se encuentra: 90 % en papel. 5 % en microfichas. 3 % en medios magnéticos u ópticos. 2 % otros.
La tendencia está cambiando…..
21/04/23 80
Inconvenientes del papelInconvenientes del papel
Ocupa mucho espacio físico.
Deterioro de los originales.
Retraso en el acceso a la documentación.
Pérdida o no disponibilidad.
Documentación redundante.
Dispersión de la información.
Alto coste de personal y de gestión.
21/04/23 81
Objetivo Objetivo
Agilizar la circulación de los documentos
y paliar el problema de almacenamiento.
21/04/23 82
SoluciónSolución
Sistema informático de tratamiento y
archivo de imágenes y datos textuales.
SISTEMA DE GESTIÓN DOCUMENTALSISTEMA DE GESTIÓN DOCUMENTAL
21/04/23 83
Sistemas de Gestión DocumentalSistemas de Gestión Documental
Un sistema de Gestión Documental Un sistema de Gestión Documental
es un conjunto de máquinas automáticas es un conjunto de máquinas automáticas
y programas capaces de recopilar, modificar, y programas capaces de recopilar, modificar,
adaptar, almacenar y / o presentar la adaptar, almacenar y / o presentar la
información a los usuarios del mismo, información a los usuarios del mismo,
de forma cómoda, sencilla, fiable y segura.de forma cómoda, sencilla, fiable y segura.
21/04/23 84
Ventajas de los SGD:Ventajas de los SGD:
Seguridad de acceso.
Reducción del espacio físico de almacenamiento.
Consulta simultánea de un mismo documento
por varios usuarios.
Los documentos no se deterioran (vida media
de un disco óptico 50 años), ni se extravían.
Facilidad de consulta
21/04/23 85
Sistemas de Gestión DocumentalSistemas de Gestión Documental
La información en papel se transforma La información en papel se transforma en digital mediante un escáner y se en digital mediante un escáner y se almacena en dispositivos ópticos.almacena en dispositivos ópticos.
En la actualidad, existen numerosos En la actualidad, existen numerosos paquetes informáticos y máquinas que paquetes informáticos y máquinas que realizan este proceso de forma rápida realizan este proceso de forma rápida
y segura.y segura.
21/04/23 86
HPS Solutions- Sistema de Gestión Documental
Vincle Solutions
Ejemplos de sistemas comerciales