Software Y Hardware

Páginas: 5 (1130 palabras) Publicado: 13 de mayo de 2012
1. Definiciones de software y hardware
a. Software y hardware
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, estos necesitan del software, para funcionar. Ya que es el software, quien entrega las instrucciones, que el hardware debe realizaru operar.
En otras palabras, el software son los programas que utilizan las computadoras para funcionar. En cuanto a la utilización del software en computadoras, este debe ser cargado en memoria interna, el cual es ejecutado en la unidad central del mismo o CPU.
2. Procesos del software
a. Especificaciones del software:
La Especificación de Requisitos Software (ERS) es una descripcióncompleta del comportamiento del sistema que se va a desarrollar. Incluye un conjunto de casos de uso que describe todas las interacciones que tendrán los usuarios con el software. Los casos de uso también son conocidos como requisitos funcionales. Además de los casos de uso, la ERS también contiene requisitos no funcionales (o complementarios). Los requisitos no funcionales son requisitos queimponen restricciones en el diseño o la implementación (Como por ejemplo restricciones en el diseño o estándares de calidad).

b. Desarrollo del software

Desarrollar un software significa construirlo simplemente mediante su descripción. Está es una muy buena razón para considerar la actividad de desarrollo de software como una ingeniería. En un nivel más general, la relación existente entre unsoftware y su entorno es clara ya que el software es introducido en el mundo de modo de provocar ciertos efectos en el mismo.

Aquellas partes del mundo que afectarán al software y que serán afectadas por él será el Dominio de Aplicación. Es allí donde los usuarios o clientes observarán si el desarrollo del software ha cumplido su propósito.

Cuando se va desarrollar un software intervienenmuchas personas como lo es el cliente quien es el que tiene el problema en su empresa y desea que sea solucionado, para esto existe el analista de sistema quien es el encargado de hacerle llegar todos los requerimientos y necesidades que tiene el cliente a los programadores quienes son las personas encargadas de realizar lo que es la codificación y diseño del sistema para después probarlo y loinstalan al cliente.

c. Validación del software:

En el ámbito del software, se conoce como pruebas de validación al proceso de revisión al que se somete un programa informático para comprobar que cumple con sus especificaciones. Dicho proceso, que suele tener lugar al final de la etapa de desarrollo, se realiza principalmente con la intención de confirmar que el software esté en condicionesde desarrollar las tareas que el usuario que lo adquiere planea llevar a cabo.

Las pruebas de validación también se llevan a cabo para determinar si la licencia de un software es legal o si se trata de una falsificación (una copia pirata). Algunas versiones del sistema operativo Windows realizan estas pruebas de validación de manera automática (sin que el usuario lo requiera). En caso de que elproceso no sea superado, el software avisa al usuario que podría ser víctima de una falsificación.

d. Evolución del software:

El término “evolución” del software se utiliza desde los sesenta para denominar la dinámica de crecimiento del software.

Una definición atribuida a Lehman y Ramil dice que la evolución del software es “todas las actividades de programación que se orientan agenerar una nueva versión de un software a partir de una versión anterior operativa.

Ned Chapin (1999) lo definió como “la aplicación de las actividades y procesos de mantenimiento del software que generan una nueva versión operativa de un software con una funcionalidad de usuario o propiedades cambiadas a partir de una versión anterior […] junto con los procesos y actividades de garantía de...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Software y Hardware
  • SOFTWARE y hardware
  • Hardware Y Software
  • que es software y hardware
  • Hardware Y Software
  • Hardware Y Software
  • hardware y software
  • Hardware & Software

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS