República Bolivariana de Venezuela
Universidad “Fermín Toro”
Cabudare –Lara
Ensayo
Alumno; Wallyz Mujica
Saia A
Cabudare, ...
Software:
Software es la parte lógica de un sistema informático que se compone de
componentes lógicos necesarios para real...
Usuarios los cuales poseen: * Expertos en sus dominios * Tienen una idea general de lo
que debe hacer el sistema * Muy poc...
Próxima SlideShare
Cargando en…5
×

Software

148 visualizaciones

Publicado el

ensayo

Publicado en: Software
0 comentarios
0 recomendaciones
Estadísticas
Notas
  • Sé el primero en comentar

  • Sé el primero en recomendar esto

Sin descargas
Visualizaciones
Visualizaciones totales
148
En SlideShare
0
De insertados
0
Número de insertados
5
Acciones
Compartido
0
Descargas
1
Comentarios
0
Recomendaciones
0
Insertados 0
No insertados

No hay notas en la diapositiva.

Software

  1. 1. República Bolivariana de Venezuela Universidad “Fermín Toro” Cabudare –Lara Ensayo Alumno; Wallyz Mujica Saia A Cabudare, junio de 2015
  2. 2. Software: Software es la parte lógica de un sistema informático que se compone de componentes lógicos necesarios para realizar una tarea en específico, estos componentes lógicos se incluyen las aplicaciones informáticas como el procesador de texto software de sistema como el sistema operativo y muchas más aplicaciones. También se puede decir que el software es la parte no táctil de la computadora la cual se conforman por aplicaciones que hacen funcionarla. Como software de sistema y software de aplicación. Tipos de software En la actualidad existen muchos tipos de software, pero se puede decir que los más importantes o más utilizados son: - Software de sistema El Software de sistema es un parte primordial de la computadora, es el sistema operativo el cual hace funcionar la computadora. 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 de dispositivos. * 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. * Etc. - Software de aplicación Es aquel que permite a los usuarios 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 ejemplo Internet 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). Existen también varios tipos de Software importantes hoy en día los cuales son: -El software de gestión Este software permite una manipulación de base de datos a los usuarios que manipulan nóminas, cuentas de haberes/débitos, inventarios, etc. - El software científico y de ingeniería Este software se caracteriza por los algoritmos de manejo de números. Las aplicaciones van desde la astronomía a la vulcanología.-Software de ordenadores personales Son toda clase de programa creados para uso personal de los usuarios ya sea entretenimiento o un herramienta para hacer un trabajo con mayor facilidad (El procesamiento de textos, Las hojas de cálculo, Los gráficos por computadora, Multimedia, Entretenimientos, Etc.). Ingeniería en software La Ingeniería del software es una disciplina o área de la Informática o Ciencias de la Computación que ofrece métodos y técnicas para desarrollar y mantener software de calidad que resuelven problemas de todo tipo. También se puede decir que es la aplicación práctica del conocimiento científico en el diseño y construcción de programas de computadora y la documentación necesaria requerida para desarrollar. Obtención de requerimientos Los requerimientos son obtenidos mediantes herramientas las cuales pueden ser: -Escenarios: Uso del sistema mediante interacciones usuario- sistema. -Casos de uso: Abstracción que describe una clase de escenarios. -Clientes -
  3. 3. Usuarios los cuales poseen: * Expertos en sus dominios * Tienen una idea general de lo que debe hacer el sistema * Muy poca experiencia en el desarrollo de software - Programadores: * Experiencia en el desarrollo de sistemas. * Muy poco conocimiento del ambiente diario de los usuarios Los programadores obtiene los requerimientos del usuario o clientes los cuales contratan sus servicios ellos le das las especificación del sistema y están en constante contacto con el programador mientras el realiza el sistema. Tipos de requerimientos - Funcionales Describen las interacciones entre el sistema y su ambiente, en forma independiente a su implementación -No funcional Describe aspectos del sistema visibles por el usuario que no se relacionan en forma directa con el comportamiento funcional del sistema. Incluyen restricciones cuantitativas como tiempo de respuesta o precisión. -Ambiente Se refiere al usuario y cualquier otro sistema externo con que interactúe el sistema. Especificaciones - Verificable Si una vez que se construye el sistema puede diseñarse una prueba repetible para demostrar que el sistema satisface los requerimientos. - Rastreable Si cada función del sistema puede rastrearse hasta su conjunto de requerimientos correspondientes. Prototipo Un prototipo es esencial en la creación de un sistema o un proyecto ya que este muestra al cliente el avance en el cual va dicho proyecto y el cual puede manipular. Este prototipo puede ser basados en papel, Software complejo, Maqueta, Animación y demostración de los requerimientos del sistema. Es importante el uso de un prototipo ya que mediante este el cliente puede visualizar como va el proyecto, así el usuario puede saber si le gusta cómo va el proyecto o aclararle lo que quiere y lo que no quiere. En el área de software, se debe primero hacer una entrega de pantalla para que el usuario vea como será en papel una parte del sistema ya sea el menú, botones, etc. luego se debe hacer una entrega de una versión beta o prototipo, en el cual el programador tiene un punto de referencia en el cual el sistema no esta tan avanzado y puede hacer los cambios respectivos que el cliente desee. Dicho los cambios o no que desee el cliente se procede a finalizar el sistema y su entrega final.

×