D´Todo
El software, es la información codificada, que es transmita al hardware, para que este la procese y la ejecute. El hardware, son todos los elementos físicos, que componen la computadora. Por lo mismo, es tos necesitan del software, para funcionar. Ya que es el software, quien entrega las instrucciones, que el hardware debe realizar u operar.
En otras palabras, el softwareson los programas que utilizan las computadoras para funcionar. En cuanto a la utilización del software en computadoras, este debe ser cargado en espolón o memoria interna, el cual es ejecutado en la unidad central del mismo o CPU.
El lenguaje utilizado por el software, para comunicarse con el hardware, es de tipo binario. El cual sólo es ocupado por elementos electrónicos o tecnológicos. Perotodo este lenguaje viene en forma de instrucciones, las cuales son ejecutadas, por cada una de las partes del hardware (monitor, mouse, teclado, impresora, CPU, CD-ROM, disco duro, etc.).
Es por esto que el software puede ser considerado como un tipo de interfaz entre el hardware, los datos que vienen incorporados en el mismo y el mismo software u otros. Ya que un software, también puede contenerinformación, para que otros software, puedan ser ejecutados. Nunca se nos tiene que olvidar, que el software, es información pura. La cual contiene instrucciones, que deben ser ejecutadas tanto por el hardware u otro software. Por lo mismo, es que se dice, que todo software contiene entradas y salidas. Ya que la información recircula de manera constante, entre el mismo software y el hardware uotro software.
Clasificación del software
Si bien esta distinción es, en cierto modo, arbitraria, y a veces confusa, a los fines prácticos se puede clasificar al software en tres grandes tipos:
Software de sistema: Su objetivo es desvincular adecuadamente al usuario y al programador de los detalles del sistema informático en particular que se use, aislándolo especialmente del procesamientoreferido a las características internas de: memoria, discos, puertos y dispositivos de comunicaciones, impresoras, pantallas, teclados, etc. El software de sistema le procura al usuario y programador adecuadas interfaces de alto nivel, controlador, herramientas y utilidades de apoyo que permiten el mantenimiento del sistema global. Incluye entre otros: Sistemas operativos
* Controladores dedispositivos
* Herramientas de diagnóstico
* Herramientas de Corrección y Optimización
* Servidores
* Utilidades
Software de programación: Es el conjunto de herramientas que permiten al programador desarrollar programas informáticos, usando diferentes alternativas y lenguajes de programación, de una manera práctica. Incluyen básicamente: Editores de texto
* Compiladores
*Intérpretes
* Enlazadores
* Depuradores
Entornos de Desarrollo Integrados (IDE): Agrupan las anteriores herramientas, usualmente en un entorno visual, de forma tal que el programador no necesite introducir múltiples comandos para compilar, interpretar, depurar, etc. Habitualmente cuentan con una avanzada interfaz gráfica de usuario (GUI).
Software de aplicación: Es aquel que permite a losusuarios llevar a cabo una o varias tareas específicas, en cualquier campo de actividad susceptible de ser automatizado o asistido, con especial énfasis en los negocios. Incluye entre muchos otros: Aplicaciones para Control de sistemas y automatización industrial
* Aplicaciones ofimáticas
* Software educativo
* Software empresarial
* Bases de datos
* Telecomunicaciones (por ejemploInternet y toda su estructura lógica)
* Videojuegos
* Software médico
* Software de cálculo Numérico y simbólico.
* Software de diseño asistido (CAD)
* Software de control numérico (CAM)
¿Qué es hardware?
El hardware contrasta con el software, que es intangible y le da lógica al hardware (además de ejecutarse dentro de éste).
El hardware no es frecuentemente...
Regístrate para leer el documento completo.