INTRODUCCION A LOS SISTEMAS DE COMPUTO
OBJETIVO DE LA CLASE DE HOY - Analizar los conceptos de: - Software - Lenguajes de Cómputo - Software de Sistema y de Aplicación
- En el aula, usando como referencia la presentación del catedrático. - Al finalizar la clase los Alumnos tendrán la capacidad de presentar en forma oral sus conceptos respecto a los tópicos del objetivo de la clase
QUÉ ES EL SOFTWARE? Instrucciones responsables de que la computadora realice su tarea. Puede dividirse de acuerdo al tipo de trabajo a realizar: Software del sistema: controlan los trabajos de la computadora (procesa tareas tan esenciales, aunque a menudo invisibles, como el mantenimiento de los archivos del disco y la administración de la pantalla) Software de aplicación: dirige las distintas tareas para las que se utilizan las computadoras. (lleva a cabo tareas de tratamiento de textos, gestión de bases de datos y similares) Software de red: permite comunicarse a grupos de usuarios Software de lenguaje: utilizado para escribir programas
SISTEMA OPERATIVO Software básico que controla una computadora. Tres grandes funciones: Coordina y manipula el hardware de la computadora (memoria, impresoras, unidades de disco, teclado o el mouse) Organiza los archivos en diversos dispositivos de almacenamiento (discos flexibles, discos duros, discos compactos o cintas magnéticas) Gestiona los errores de hardware y la pérdida de datos. El SO controla diferentes procesos de la computadora. Interpreta los comandos que permiten al usuario comunicarse con el ordenador Instrucciones basadas en texto – exigen que las instrucciones sean tecleadas. Instrucciones basadas en gráficos – permiten al usuario comunicarse señalando y haciendo clic en un icono (los más sencillos de utilizar)
QUÉ SON LOS LENGUAJES DE CÓMPUTO? Lenguaje artificial que puede utilizarse para definir una secuencia de instrucciones para su procesamiento por una computadora. Traducción de las instrucciones a un código que comprende la computadora y que debe ser completamente sistemática. Los Microprocesadores procesan exclusivamente señales electrónicas binarias (esta secuencia de señales se denomina código máquina). Código máquina: dar a cada instrucción un mnemónico, como por ejemplo STORE, ADD o JUMP. Assembler o Ensamblador: lenguaje de bajo nivel que es específico de cada microprocesador.
CÓMO FUNCIONA EL SW?
Tarea única y Multitarea. Tarea única: sólo pueden manejar un proceso en cada momento (cuando la computadora está imprimiendo un documento, no puede iniciar otro proceso ni responder a nuevas instrucciones hasta que se termine la impresión). Multitarea: pueden ejecutar varios procesos simultáneamente (se crea la ilusión de que varios procesos se ejecutan simultáneamente en la CPU – segmentación de tiempos: cada proceso se ejecuta individualmente durante un periodo de tiempo determinado. Si el proceso no finaliza en el tiempo asignado, se suspende y se ejecuta otro proceso).
SW LIBRE – OPEN SOURCE El Software Libre o de Código Abierto ha evolucionado durante la última década Conjunto de aplicaciones relativamente bien conocido, ampliamente disponible y extensamente utilizado. OpenOffice, Linux, Apache, Firefox , etc. 4 Libertades que ofrece el SW Libre: La libertad de usar el programa, con cualquier propósito (L0). La libertad de estudiar cómo funciona el programa y adaptarlo a tus necesidades (L1)*. La libertad de distribuir copias, con lo que puedes ayudar a tu vecino (L2). La libertad de mejorar el programa y hacer públicas las mejoras a los demás, de modo que toda la comunidad se beneficie (L3)*.
* El acceso al código fuente es un requisito previo para ella.
SW SISTEMA – SW APLICACIÓN SW Sistema: controla los trabajos de la computadora Procesa tareas esenciales e invisibles para el usuario Mantenimiento de los archivos del disco Administración de la pantalla) SW Aplicación: facilita al usuario la realización de un determinado tipo de trabajo. Una solución informática para la automatización de ciertas tareas complicadas. Diseñadas para procesador de textos, hoja de cálculo y base de datos
PREGUNTAS …?
GRACIAS POR SU ATENCIÓN !!!
INTRODUCCION A LOS SISTEMAS DE COMPUTO