Software

Páginas: 12 (2760 palabras) Publicado: 27 de noviembre de 2012
SOFTWARE

en computación el software es todo programa o aplicación programado para realizar tareas especificas el termino software fue utilizado por primera vez por John Tukey en 1957. Algunos prefieren ampliar la definición de software e incluir también en la definición tofo lo que es producido en el desarrollo del mismo. La palabra software es un contraste de hardware se ejecuta dentro delhardware.
el software en sentido amplio es una definición mas amplia de software que incluye mas que solo los programas. Esta definición incluye: la representación del software: programas, detalles del diseño escritos en lenguaje formal, requerimientos del sistema etc.
el conocimiento de la ingeniería del software es toda la información relacionada al desarrollo de software por ejemplo utilizarun método de diseño especifico o la información relacionada al desarrollo de un software especifico como el esquema de pruebas en un proyecto, aquí se incluye información relacionada al proyecto, información sobre la tecnología de software, conocimiento acerca de sistemas similares y la información detallada relacionada a la identificación y solución de problemas técnicos. El software comoprograma consiste en un código en un leguaje de maquina especifico para un procesador individual. El código es una secuencia de instrucciones ordenadas que cambian el estado del hardware de una computadora, el software se suele escribir en un lenguaje de programación de alto nivel, que es mas sencillo de escribir(pues es mas cercano al lenguaje natural humano) pero debe convertirse a lenguaje maquinapara ser ejecutado. El software puede distinguirse en tres categorías: Software de sistema, software de programación y aplicación de software, de todas maneras esta distinción es arbitraria y muchas veces un software puede caer en varias categorías.

Software de sistema: ayuda a funcionar al hardware y a la computadora incluye el sistema operativo, controladores de dispositivos, herramientas dediagnostico, servidores, sistemas de ventana, utilidades y mas su propósito es evitar lo mas posible los detalles complejos de la computación especialmente la memoria y el hardware

lenguaje de programación: Provee herramientas de asistencia al programados incluye editores de texto compiladores, interprete de instrucciones, enlazadores, debugguers etc.

Software de aplicación: Permite alos usuarios hacer determinadas tareas. Algunos software de aplicación son los navegadores, editores de texto, editores gráficos, antivirus, mensajeros etc.

El sistema operativo es el ente intermedio entre las aplicaciones y la máquina; es el encargado de interpretar las instrucciones delas aplicaciones y traducir los códigos de respuesta de la máquina, así como también es el encargado deasignar en forma racional y eficiente los recursos que precisen los software de aplicación .A pesar de que todo el mundo utiliza sistemas operativos casi a diario, es difícil definir qué es un sistema operativo. En parte, esto se debe a que los sistemas operativos realizan dos funciones diferentes:
Proveer una máquina virtual, es decir, un ambiente en el cual el usuario pueda ejecutar programas demanera conveniente, protegiéndolo de los detalles y complejidades del hardware.

Administrar eficientemente los recursos del computador.
 
El Sistema Operativo Como Máquina Virtual
Un computador se compone de uno o más procesadores o CPUs, memoria principal o RAM, memoria secundaria (discos), tarjetas de expansión (tarjetas de red, módems y otros), monitor, teclado, mouse y otros dispositivos. Osea, es un sistema complejo. Escribir programas que hagan uso correcto de todos estos componentes no es una tarea trivial (peor aún si se habla del uso óptimo). Si cada programador tuviera que preocuparse, por ejemplo, de cómo funciona el disco duro del computador, teniendo además siempre presentes todas las posibles cosas que podrían fallar, entonces a la fecha se habría escrito una cantidad...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Software
  • Software
  • Software
  • Software
  • Software
  • el software
  • El Software
  • Que Es El Software

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS