Download software2009 - IHMC Public Cmaps (2)
Document related concepts
Transcript
SOFTWARE Clase 1 1 Definición de Software: conjunto de instrucciones que las computadoras emplean para manipular datos. Sin el software, la computadora sería un conjunto de medios sin utilizar. Al cargar los programas en una PC, la máquina actuará como si recibiera una educación instantánea; de pronto "sabe" cómo pensar y cómo operar. Clase 1 2 Software = Programas Es un conjunto de programas, documentos, procedimientos, y rutinas asociados con la operación de un sistema de computo. Distinguiéndose de los componentes físicos llamados hardware. Comúnmente a los programas de computación se les llama software; el software asegura que el programa o sistema cumpla por completo con sus objetivos, opera con eficiencia, y suficientemente sencillo de operar. El hardware solo no puede hacer nada,sin el software (conjunto de instrucciones que hacen funcionar al hardware). Clase 1 3 Clasificaciones del Software El software se clasifica en 4 diferentes Categorías: Sistemas Operativos, Lenguajes de Programación, Software de uso general, Software de Aplicación. Clase 1 4 Sistemas Operativos El sistema operativo es el gestor y organizador de todas las actividades de la PC. Administra el intercambio de información entre la memoria central y la externa, determina las operaciones elementales que puede realizar el procesador. debe ser cargado en la memoria central antes que ninguna otra información. Clase 1 5 Sistemas Operativos el SO tiene 4 tareas principales.: Proporcionar ya sea una interfaz de línea de comando o una interfaz gráfica al usuario, para que este último se pueda comunicar con la computadora. Administrar los dispositivos de hardware en la computadora El SO sirve de intermediario entre los programas y el hardware. Administrar y mantener los sistemas de archivo de disco, nos proporciona las herramientas necesarias para organizar y manipular estos archivos. Apoyar a otros programas. Por ejemplo, listar los archivos, grabarlos a disco, eliminar archivos, revisar espacio disponible, etc. Clase 1 6 Categorías de Sistemas Operativos MULTITAREA El término multitarea se refiere a la capacidad del SO para correr mas de un programa al mismo tiempo. MULTIUSUARIO Un SO multiusuario permite a mas de un solo usuario accesar una computadora. (debe ser capaz de efectuar multitareas). MULTIPROCESO Las computadoras que tienen mas de un procesador son llamadas multiproceso. Un SO multiproceso coordina las operaciones de la computadoras multiprocesadoras. Clase 1 7 Sistemas Operativos más comunes. MS-DOS (linea de comando) WINDOWS (3.1, 95, 98, ME, NT, 2000, XP, Vista, Server) UNIX y Software Libre (Linux, FreeBSD, Solaris) (multiusuario y multitarea ) MACINTOSH (Mac OS) es una máquina gráfica 100%. Para Dispositivos Móviles (Symbian, Windows Mobile, MacOS) Clase 1 8 Resumen de categorías de Software Sistemas Operativos 1. 2. 3. 4. 5. Lenguajes de Programación De Uso General 1. 2. 1. 2. 3. 4. 5. De Aplicación Multitarea Multiusuario Multiproceso Línea Comando Interfaz Gráfica Windows, Unix Bajo Nivel Alto Nivel Ensamblador Proc. Textos Hoja Cálculo Base datos Presentación ETC… Word Desarrollados a la Medida. Clase 1 Unix Unix MS DOS Windows, Macintosh Visual Basic, C Excel Acces, SQL server Power point Autocad, Corel, Flash, etc. Sistemas de Bancos 9