Integrantes: Anzully Borregos Annunziata Monaco Anthony Ruz Bennymar Zapata Jess Albarran Tomas Galeno Tcnicas de Informacin
y Comunicacin Trayecto I Tramo I Comunicacin Social Seccion : A10
SOFTWARE
El software es el nexo de unin entre el hardware y el hombre. El computador, por s solo, no puede comunicarse con el hombre y viceversa, ya que lo separa la barrera del lenguaje. El software trata de acortar esa barrera, estableciendo procedimientos de comunicacin entre el hombre y la mquina; es decir, el software obra como un intermediario entre el hardware y el hombre.
El software son todas las instrucciones y datos que corren en mayor o menor medida dentro del ordenador, es decir, la informacin misma, la razn del ser del Hardware.
Por lo tanto, es un componente creado por el humano, y es lo que permite que el computador pueda desempear tareas inteligentes; dirigir en forma adecuada a los elementos fsicos o hardware. Es el software lo que indica al hardware en qu secuencia y bajo qu lgica hay que hacer los clculos y las manipulaciones de datos.
Podemos encontrar distintos tipos de software, hay desde una clasificacin bsica hasta una avanzada. Esta distincin es, a veces, difusa y confusa, se puede distinguir al software de la siguiente forma:
Software de sistema, Software de programacin Software de aplicacin.
El software de sistemas corresponde a la clase de programas que controlan y apoyan al hardware de computadora y sus actividades de procesamiento de la informacin. Su objetivo es aislar tanto
como sea posible al programador de aplicaciones de los detalles del computador particular que se use, especialmente de las caractersticas fsicas de la memoria, dispositivos de comunicaciones, impresoras, pantallas, teclados, etctera.
Ej: cuando la computadora se activa, el programa de iniciacin (un programa de sistemas) prepara y alista a todos los dispositivos para el procesamiento la informacin.
Incluye entre otros:
Sistemas operativos. Controladores de dispositivo.
Herramientas de diagnstico.
Herramientas de correccin y optimizacin Servidores. Sistemas de ventanas.
Utilidades.
Que proporciona herramientas para ayudar al programador a escribir programas informticos y a usar diferentes lenguajes de programacin de forma prctica. Incluye entre otros: Editores de texto. Compiladores. Intrpretes. Enlazadores. Depuradores. Entornos integrados de desarrollo (IDE).
Son los programas que permiten realizar tareas especficas. El software de aplicacin esta enfocado en un rea especifica para su utilizacin. La mayora de los programas que se utilizan diariamente pertenecen a este tipo de software, ya que permite realizar diversos tipos de tareas. Ejemplos: Procesadores de texto. (Bloc de Notas). Editores. (Photoshop para el Diseo Grfico). Hojas de Clculo. (MS Excel). Sistemas gestores de bases de datos. (MySQL). Programas de comunicaciones. (MSN Messenger). Paquetes integrados. (Ofimtica: Word, Excel, PowerPoint). Programas de diseo asistido por computador. (AutoCAD)