Introducción a la Computación (IC) Facultad de Ingeniería y Arquitectura Introducción a la Computación (IC) 2006 - I Juan José Montero Román. jmonteror@usmp.edu.pe
EL SOFTWARE Y SU EVOLUCION. NIVELES Introducción a la Computación Unidad 3: EL SOFTWARE Y SU EVOLUCION. NIVELES Semana 03
Explicar el Software y su evolución. Describir los Tipos. Introducción a la Computación Semana 03 Objetivos: El software y su evolución. Niveles Explicar el Software y su evolución. Describir los Tipos. Reconocer las Funciones del Sistema Operativo. Definir Software de Aplicación.
SOFTWARE Y SU EVOLUCIÓN Los computadores actuales tienen un laberinto microscópicos de transistores que reaccionan ante los impulsos eléctricos que pasan por sus circuitos y que tienen solo dos posiciones, que corresponden a las cifras empleadas por el sistema binario, ceros y unos. Hardware o soporte fisco y Software o soporte lógico
SOFTWARE Y SU EVOLUCIÓN Comprende la parte lógica e inteligente de la computadora que dota al equipo físico de capacidad para realizar cualquier tipo de trabajo. 1 1 0 1 1 1 0 1 0 1 0 1 1 0 0 1 1 1 0 0 0 1 1 0 1 0 0 0 1 0 1 0 0 1 1 1 0 0 0 1 1 0 1 1 0 1 1 1 0 1 0 1 0 1 1 0 0 1 1 1 0 0 0 1 0 0 1 0 1 1 1 1 0 1 1 1 0 1 0 1 0 1 1 0 0 1 1 1 0 0 0 1 0 0 1 0 1 1 1 1 0 1 0 0 0 1 0 1 0 0 1 1 1 0 0 0 1 1 0 Voltaje 1 1 + 5V Tiempo
SOFTWARE Y SU EVOLUCIÓN Las instrucciones de un programa se ensamblan según una secuencia lógica a través de la programación. Los programadores son las personas que se encargan de escribir los programas. Para escribir programas se usan una gran variedad de lenguajes de programación
SOFTWARE Y SU EVOLUCIÓN Es así como se le indica a la computadora lo que se desea que ella realice.
SOFTWARE Y SU EVOLUCIÓN Módulos del S.O. Traductores Enlazadores Cargadores Prog. de Diagnostico y mantenimiento Sw. Básico o de Sistema S O F T W A R E Paquetes de Sw Sw. de Aplicación Prog. de Facturación Programas de Diseño Programas desarrollado por el usuario Aplicaciones Específicas
SOFTWARE Y SU EVOLUCIÓN Sw. Básico ó de Sistema Conjunto de programas que se encargan de controlar el funcionamiento de los programas que se ejecutan y de la gestión interna de los recursos físicos de la computadora. Sistema Operativo. Software de Programación. Software de diagnóstico y mantenimiento
SOFTWARE Y SU EVOLUCIÓN Módulos del S.O. Sw. Básico o de Sistema Un Sistema Operativo es un programa o conjunto de programas que permiten la administración eficiente de los recursos de la computadora
SOFTWARE Y SU EVOLUCIÓN Numero de Procesadores Numero de Usuarios Monousuario Multiusuario Sistema Operativo Numero de Tareas Monotarea Multitarea Uniproceso Multiproceso Numero de Procesadores Simetrico Asimetrico
SOFTWARE Y SU EVOLUCIÓN Módulos del S.O. Sw. Básico o de Sistema Funciones: Facilitar la tarea del usuario. Administrar los dispositivos. Administra y mantiene los sistemas de archivo. Apoyar a otros programas. Proteger los datos y los programas.
SOFTWARE Y SU EVOLUCIÓN Módulos del S.O. Sw. Básico o de Sistema Objetivos: Facilita la comunicación entre el sistema de computación y las personas. Facilita la comunicación entre los componentes del sistema de computación. Maximizar el rendimiento Minimiza el tiempo necesario para ejecutar un comando del usuario.
SOFTWARE Y SU EVOLUCIÓN Módulos del S.O. Sw. Básico o de Sistema Objetivos: Optimizar el uso de los recursos del sistema de computación. Llevar el control de los archivos en el almacenamiento de disco. Proporcionar una cubierta de seguridad al sistema de computación. Monitorear todas las capacidades del sistema y alertar al usuario de fallas o de posibles problemas.
SOFTWARE Y SU EVOLUCIÓN
SOFTWARE Y SU EVOLUCIÓN MS-DOS (MicroSoft Disk Operating System – Sistema operativo de Disco). Creado para controlar todas las operaciones del computador como: transferencia de información a periféricos y ejecución de programas. Es el SO mas popular. Es el mas vendido. Monotarea. Monousuario.
SOFTWARE Y SU EVOLUCIÓN WINDOWS Interfaz Gráfica de usuario. Ejecuta programas de DOS. Fácil aprendizaje y uso. Multitarea. Intercambio dinámico de datos entre programas. Seguridad Buen uso para red
SOFTWARE Y SU EVOLUCIÓN
SOFTWARE Y SU EVOLUCIÓN OS/2 Producto de IBM. SO multitarea y monousuario Ejecuta aplicaciones DOS y WINDOWS. No existen aplicaciones que aprovechen las ventajas de este SO.
SOFTWARE Y SU EVOLUCIÓN UNIX SO de propósito general, multiusuario e interactivo. Escrito en lenguaje de alto nivel C SO sólido y capaz con líneas de ordenes difíciles de usar.
SOFTWARE Y SU EVOLUCIÓN
SOFTWARE Y SU EVOLUCIÓN Interpretes, traducción de lenguaje, se ejecuta sentencia por sentencia. Compiladores, lenguaje de alto nivel a ensamblador. Ensambladores, lenguaje ensamblador a lenguaje maquina. Montadores, unión de módulos, generación de ejecutable. Cargadores, ejecutable a memoria y prepara ejecución. Depuración de errores, seguimiento de variables y encontrar errores. Sw. Básico o de Sistema S O F T W A R E
SOFTWARE Y SU EVOLUCIÓN SOFTWARE DE DIAGNÓSTICO Y MANTENIMIENTO Utilizado por el personal de soporte técnico, encargado de la puesta a punto de los equipos. Localiza averías de un periférico o encuentra el mal funcionamiento de un paquete software. Sw. Básico o de Sistema S O F T W A R E
SOFTWARE Y SU EVOLUCIÓN Módulos del S.O. Traductores Enlazadores Cargadores Prog. de Diagnostico y mantenimiento Sw. Básico o de Sistema S O F T W A R E Paquetes de Sw Sw. de Aplicación Prog. de Facturación Programas de Diseño Programas desarrollado por el usuario Aplicaciones Específicas
SOFTWARE Y SU EVOLUCIÓN Formado por programas y utilidades que facilitan la construcción de aplicaciones de usuarios. S O F T W A R E Sw. de Aplicación
SOFTWARE Y SU EVOLUCIÓN Paquetes de Sw Aplicaciones de uso general diseñadas para su lanzamiento al mercado. Formado por aplicaciones y utilidades que facilitan la construcción de aplicaciones de usuarios Ej.:Procesadores de texto, hoja de calculo, graficadores, etc. S O F T W A R E Sw. de Aplicación
SOFTWARE Y SU EVOLUCIÓN SOFTWARE a Medida Es aquel que ha sido desarrollado para apoyar la gestión y la toma de decisiones. Ej.: sistema de planillas, contabilidad, facturación, etc. S O F T W A R E Sw. de Aplicación
SOFTWARE Y SU EVOLUCIÓN Otros tipos de Sw. Software propietario, copia y distribución es delito. Shareware, Limite de periodo de prueba. Freeware, permite copias y distribución. Software Libre, copia, distribución, modificación y redistribución del Software.
SOFTWARE Y SU EVOLUCIÓN Hemos Explicado el Software y su evolución. Descrito los Tipos. Reconocido las Funciones del Sistema Operativo. Definido el Software de Aplicación.