Top Banner
ESCUELA SUPERIOR POLITÉCNICA DE CHIMBIORAZO Computación I Exposición: Software Nombre: Gabriela Palomeque Nivel: 3 “B”
12

G palomeque tarea2

Jul 13, 2015

Download

Technology

Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: G palomeque tarea2

ESCUELA SUPERIOR

POLITÉCNICA DE

CHIMBIORAZO

Computación I

Exposición: Software

Nombre: Gabriela Palomeque

Nivel: 3 “B”

Page 2: G palomeque tarea2

Software Se conoce como software al

equipamiento lógico o soporte lógico de un sistema informático; comprende el conjunto de los componentes lógicos necesarios que hacen posible la realización de tareas específicas.

Es el conjunto de los programas de cómputo, procedimientos, reglas, documentación y datos asociados que forman parte de las operaciones de un sistema de computación.

Page 3: G palomeque tarea2

El término «software» fue usado por primera vez en este sentido por John W. Tukey en 1957. En la ingeniería de software y las ciencias de la computación, el software es toda la información procesada por los sistemas informáticos: programas y datos.

Page 4: G palomeque tarea2

Los componentes lógicos incluyen, entre muchos otros, las aplicaciones informáticas; tales como el procesador de texto, que permite al usuario realizar todas las tareas concernientes a la edición de textos; el software de sistema, tal como el sistema operativo, que, básicamente, permite al resto de los programas funcionar adecuadamente, facilitando también la interacción entre los componentes físicos y el resto de las aplicaciones, y proporcionando una interfaz con el usuario.

Page 5: G palomeque tarea2

Clasificación del software

Se puede clasificar al software en tres grandes tipos:

Page 6: G palomeque tarea2

Software de sistema:

Su objetivo es desvincular al usuario y al programador de los detalles del sistema informático especialmente del procesamiento referido 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, controladores, 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

Page 7: G palomeque tarea2

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, habitualmente cuentan con una avanzada interfaz gráfica de usuario (GUI).

Page 8: G palomeque tarea2

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)

Page 9: G palomeque tarea2
Page 10: G palomeque tarea2

Proceso de creación del software

Se define como proceso al conjunto ordenado de pasos a seguir para llegar a la solución de un problema u obtención de un producto, en este caso particular, para lograr un producto software que resuelva un problema específico.

El proceso de creación de software puede llegar a ser muy complejo, dependiendo de su porte, características y criticidad del mismo.

Page 11: G palomeque tarea2

El proceso de desarrollo puede involucrar numerosas y variadas tareas , desde lo administrativo, pasando por lo técnico y hasta la gestión y el gerenciamiento. Pero, casi rigurosamente, siempre se cumplen ciertas etapas mínimas; las que se pueden resumir como:

Captura, especificación y análisis de requisitos (ERS)

Diseño

Codificación

Pruebas (unitarias y de integración)

Instalación y paso a producción

Mantenimiento

Page 12: G palomeque tarea2

Gracias por su

atención.