La Ingenieria del Software

Páginas: 11 (2638 palabras) Publicado: 15 de diciembre de 2013
Universidad Central de Venezuela
Facultad de Ciencias
Cátedra de Epistemología











La Ingeniería de Software













Br. Leonardo Duran CI: 18020023 (Computación)
Caracas, julio de 2012
Introducción

El proceso de desarrollo de un software nuevo siempre es una tarea complicada, más si este tiene cierto nivel de complejidad y va dirigido a un grangrupo de personas con diferentes niveles de conocimientos informáticos. El proceso se vuelve aun mas caótico cuando el cliente no sabe describir con precisión que es lo que quiere o necesita realmente y, para desgracia de los desarrolladores, esto pasa todo el tiempo.
En todo ese desorden se necesita poner algo de orden, es necesario poseer alguna técnica o conjunto de ellas que le permitan aldesarrollador de software una mínima garantía de éxito. Por esta razón nace la ingeniería de software como una manera de formalizar todo el proceso de desarrollo de software de una forma sistemática y organizada basada en métodos que con anterioridad se ha comprobado que funcionan.
Gracias a estas técnicas, el desarrollador dispone de un conjunto de herramientas y diagramas que lo apoyan en sudifícil tarea de obtener del usuario los requisitos de la aplicación que se necesita para que así el producto final sea lo que realmente tenia en mente el cliente. La tarea mas importante del desarrollador es obtener esas ideas de la cabeza del cliente y colocarlas en un documento a partir del cual se elaborara la planificación que dirigir todo el proceso hasta su fin basándose en algún modelo dedesarrollo de software que se adapte a lo que se necesita.
Sin la ingeniería de software y sus técnicas seria una tarea imposible, o por lo menos muy difícil, el desarrollo de software tan complejo como una suite ofimática o un navegador de Internet, solo por mencionar dos de las herramientas que mas utiliza un usuario medio de computadoras.
La intención de este breve trabajo es brindar al lectoruna visión muy general de todo el proceso sin ahondar mucho en temas demasiado técnicos en la medida de lo posible para que sea de fácil comprensión para los lectores no muy familiarizados con el tema.
La Ingeniería de Software

1. Software
Se conoce como software al conjunto de programas de una computadora y sus datos relacionados que dan las instrucciones necesarias para que esta haga lo quese supone que tiene que hacer. Un computador se compone de elementos físicos (hardware) y elementos lógicos (software), en otras palabras, hardware es la parte física y tangible de un sistema de computo y el software la parte lógica e intangible del mismo.
El software se ejecuta sobre el hardware, a bajo nivel el software consiste en un conjunto de instrucciones escritas en código de maquinapara ejecutarse sobre un hardware en particular. Los programas se escriben normalmente en algún lenguaje de programación de alto nivel que son más fáciles de leer y entender para el ser humano que el lenguaje de máquina puro ya que son más parecidos al lenguaje natural. El código escrito en lenguajes de alto nivel debe ser interpretado o compilado a código de maquina ya que este es el único queentiende y ejecuta el hardware.
En la practica, el software puede dividirse en tres grandes categorías
Software del sistema: es el software “más cercano al hardware” ofreciendo funcionalidades básicas para servir como plataforma para que el software de aplicación se ejecute sobre el.. Se encarga de gestionar al hardware del equipo para que el software de programación pueda ejecutarse sobre el sintener que preocuparse de detalles complejos sobre como manejar los dispositivos de comunicación, acceso al disco duro, acceso a la impresora y otros detalles de muy bajo nivel. Ejemplos de software de sistema pueden incluir: drivers, sistemas operativos, servidores y sistemas de ventanas que ofrecen una interfaz gráfica al usuario
Software de programación: es el software que los desarrolladores...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • ingenieria software
  • Ingenieria De Software
  • Ingenieria De Software
  • Ingenieria De Software
  • Ingenieria De Software
  • Ingenieria de software
  • Ingeniería de Software
  • Ingenieria de software

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS