Page 1

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

Clase V Software  

Nociones generales de software