Está en la página 1de 8

UNIVERSIDAD CESAR VALLEJO

FACULTAD DE INGENIERÍA

ESCUELA DE INGENIERÍA DE SISTEMAS

TEMA:

EL SOFTWARE Y SUS BENEFICIOS EN TRUJILLO

AUTORES:

ANGULO MOZOMBITE, Juan.

CHACON GIRON, Leider Geiser.

PROFESORA: CHAVEZ GUITIERREZ, Elsa Tatiana

CICLO: I

TRUJILLO – PERÚ

2018

1
ÍNDICE

Pág.

1. INTRODUCCIÓN ------------------------------------------------------------------------------1

1. La naturaleza del software-------------------------------------------------------------------2


2. Características del software-----------------------------------------------------------------2
2.1 mantenimiento---------------------------------------------------------------------------------2
2.2 confiabilidad y seguridad--------------------------------------------------------------------2
2.3 eficiencia---------------------------------------------------------------------------------------2
2.4 aceptabilidad----------------------------------------------------------------------------------3
3. Componentes del software---------------------------------------------------------------------3
4. Aplicaciones del software----------------------------------------------------------------------3
4.1 software de sistemas-------------------------------------------------------------------------3
4.2 software de tiempo libre---------------------------------------------------------------------4
4.3 software de gestión---------------------------------------------------------------------------4
4.4 software de ingeniería y científica---------------------------------------------------------4
4.5 software empotrado--------------------------------------------------------------------------5
4.6 software de computadoras personales-----------------------------------------------------5
4.7 software basado en web---------------------------------------------------------------------5
4.8 software de inteligencia artificial----------------------------------------------------------6

2
1. INTRODUCCIÓN
El software es un conjunto de programas que no se pueden tocar que tan solo se pueden visualizar
de una computadora; que cuando se ejecutan proporcionan la función y el rendimiento deseado,
estructura de datos que permite a los programas manipular adecuadamente la información. El
software es creado por ‘programadores, diseñadores de sistemas profesionales para facilitar o
solucionar los problemas que se presenta en la vida cotidiana de las personas, para desarrollar un
software debemos recolectar información mediante la comunicación con el usuario y los
participante durante el desarrollo y las acciones que viene a ser un modelo del diseño de la
arquitectura. Una tarea se centra en un sistema bien definido realizar una prueba unitaria que
produce un resultado tangible. El software es el soporte lógico de un sistema informático, una
computadora que permite ejecutar programas. El cual también recibe su debido mantenimiento, las
actividades de sombrilla que son aplicables a través de todo el proceso del software de su desarrollo
y ejecución del sistema.

hoy en día Trujillo es una realidad que tiene un complejo de sistema de transporte público, el cual
producir un caos sin la ayuda de los semáforos que es controlado desde computadoras que ejecutan
algoritmos para generar un orden en el tránsito, como también existe un gran nivel de inseguridad
por parte de la delincuencia, de tal manera que las personas que manejan sus negocios acuden a la
tecnología cámaras de seguridad, que es controlada p0r computadoras que ejecutan el uso de
software para la grabación de los videos y su almacenamiento.

2. PROPÓSITO:
Es poder informar acerca del software y los beneficios que puede tener en la ciudad de Trujillo,
nuestro trabajo tiene como objetivo general dar a conocer al lector de la ciudad de Trujillo qué el
software, como funciona ya que lo ejecutamos constantemente a través del uso de los celulares y
computadoras que facilitan nuestras necesidades .los objetivos específicos es entender las leyes
lógicas que utiliza el software para ejecutar los programas instalados ya sea en una computadora o
un teléfono celular que facilita nuestras necesidades.

3
1. La naturaleza del software

El software tiene una dualidad como nos dice Pressman Roger “Es un producto y al mismo
tiempo es el vehículo para entregar un producto.”(2010, p 2) esta característica separa al
software en dos como programa y como cita del programa.

Como programa el software como producto según Pressman “produce, administra,


adquiere, modifica, despliega o transmite información”(2010,pg 3) estas pueden ser las
instrucciones que reciben los programas para ejecutarlos.

El software como vehículo del producto es algo muy importante para la computadora, mas
halla de los programas, puesto que Pressman nos dice: “el software actúa como la base para
el control de la computadora (sistemas operativos), para la comunicación de información
(redes) y para la creación y control de otros programas (herramientas y ambientes de
software).” (2010, pg. 3) por lo tanto el software es un componente esencial para la
computadora, Sin esta solo sería un conjunto de pizas metálicas sin razón alguna.

3. Características del software


1.1. Mantenimiento

Como nos dice Ian Somerville “el software debe escribirse de tal forma que pueda
evolucionar para satisfacer las necesidades cambiantes de los clientes.” El software debe
ser cambiante para así no solo satisfacer las necesidades del cliente sino mantenerlo fiel al
software.

1.2. Confiabilidad y seguridad

El software nos debe dar seguridad para evitar cualquier tipo de daño físico o económico,
en caso de fallar. Para evitar a los malintencionados quieran corromper nuestra
información.

1.3. Eficiencia

Según Ian Sommerville “el software no tiene que desperdiciar los recursos del sistema
como la memoria y los ciclos del procesador”. Para la eficacia del software este, en lo
posible, debe gastar la menor cantidad de recursos posibles eso incluyendo la velocidad
de respuesta del software, la velocidad de procesamiento, el uso de la memoria, etc.
4
1.4. Aceptabilidad

Según Ian Sommerville “el software debe ser aceptable al tipo de usuario para quienes se
diseña. Esto significa que necesita ser comprensible, utilizable, y compatible con otros
sistemas que ellos usan” según mi comprensión el autor nos trata de decir que el software
que es entregado a un cliente debe de ser fácilmente entendido por este, ya que así él se
adaptara sin problemas sintiéndose seguro de probar algo nuevo.

4. Componentes del software


Roger Pressman nos dice: “Los componentes forman la arquitectura del software y, en
consecuencia, juegan un papel en el logro de los objetivos y de los requerimientos del
sistema que se va a construir. Como los componentes se encuentran en la arquitectura del
software, deben comunicarse y colaborar con otros componentes y con entidades (otros
sistemas, dispositivos, personas, etc.) que existen fuera de las fronteras del
software.”(2010, pg 235)
Entonces es necesario que los componentes se relacionen entre ellos y con otras entidades
para el buen funcionamiento del software puesto que estos son parte de la estructura del
software

2. Aplicaciones del software


2.1. Software de sistemas
El autor Roger S. Pressman dice: “El software de sistemas es un conjunto de programas
que han sido escritos para servir a otros programas. Algunos programas de sistemas (por
ejemplo: compiladores, editores y utilidades de gestión de archivos) procesan estructuras
de información complejas pero determinadas. Otras aplicaciones de sistemas (por ejemplo:
ciertos componentes del sistema operativo, utilidades de manejo de periféricos,
procesadores de telecomunicaciones) procesan datos en gran medida indeterminados. En
cualquier caso, el área del software de sistemas se caracteriza por una fuerte interacción
con el hardware de la computadora; una gran utilización por múltiples usuarios; una
operación concurrente que requiere una planificación, una compartición de recursos y una
sofisticada gestión de procesos; unas estructuras de datos complejas y múltiples interfaces
externas”. (2002) (pg.7)

5
El software de sistemas se aplica para realizar programas que complementen o mejoren
otros
2.2. Software de tiempo libre
Según Roger S. Pressman dice: “El software que coordina/ analiza/controla sucesos del
mundo real conforme ocurren, se denomina de tiempo real. Entre los elementos del
software de tiempo real se incluyen: un componente de adquisición de datos que recolecta
y da formato a la información recibida del entorno externo, un componente de análisis que
transfórmala información según lo requiera la aplicación, un componente de control/salida
que responda al entorno externo, y un componente de monitorización que coordina todos
los demás componentes, de forma que pueda mantenerse la repuesta en tiempo real
(típicamente en el rango de un milisegundo a un segundo)”.(2002) (pag.7)
Este software nos ayuda a organizar la información en tiempo real durando durando de 1
segundo a menos

2.3. Software de gestión


Según Roger S. Pressman: “El proceso de la información comercial constituye la mayor
de las áreas de aplicación del software. Los «sistemas» discretos (por ejemplo: nóminas,
cuentas de haberes-débitos, inventarios, etc.) han evolucionado hacia el software de
sistemas de información de gestión (SIG) que accede a una o más bases de datos que
contienen información comercial. Las aplicaciones en esta área reestructuran los datos
existentes para facilitar las operaciones comerciales o gestionar la toma de decisiones.
Además de las tareas convencionales de procesamientos de datos, las aplicaciones de
software de gestión también realizan cálculo interactivo (por ejemplo: el procesamiento
de transacciones en puntos de ventas)” (2002) (pag.7).

2.4. Software de ingeniería y científica


Según Roger S. Pressman: “El software de ingeniería y científico está caracterizado por
los algoritmos de «manejo de números». Las aplicaciones van desde la astronomía a la
vulcanología, desde el análisis de la presión de los automotores a la dinámica orbital de
las lanzaderas espaciales y desde la biología molecular a la fabricación automática. Sin
embargo, las nuevas aplicaciones del área de ingeniería/ ciencia se han alejado de los
algoritmos convencionales numéricos. El diseño asistido por computadora (del inglés
6
CAD), la simulación de sistemas y otras aplicaciones interactivas, han comenzado a coger
características del software de tiempo real e incluso del software de sistemas. (2002)
(pag.7)

2.5. Software empotrado

Según Roger S. Pressman dice: “Los productos inteligentes se han convertido en algo
común en casi todos los mercados de consumo e industriales. El software empotrado
reside en memoria de sólo lectura y se utiliza para controlar productos y sistemas de los
mercados industriales y de consumo. El software empotrado puede ejecutar Funciones
muy limitadas y curiosas (por ejemplo: el control de las teclas de un homo de microondas)
o suministrar una función significativa y con capacidad de control (por ejemplo: funciones
digitales en un automóvil, tales como control de la gasolina, indicadores en el salpicadero,
sistemas de frenado, etc.). (2002) (pag.7)

2.6. Software de computadoras personales


Según Roger S. Pressman dice: “El mercado del software de computadoras personales ha
germinado en las pasadas dos décadas. El procesamiento de textos, las hojas de cálculo,
los gráficos por computadora, multimedia, entretenimientos, gestión de bases de datos,
aplicaciones financieras, de negocios y personales y redes o acceso a bases de datos
externas son algunas de
los cientos de aplicaciones. (2002) (pag.7)

2.7. Software basado en web


Según Roger S. Pressman dice: “Las páginas Web buscadas por un explorador son
software que incorpora instrucciones ejecutables (por ejemplo, CGI, HTML, Perl, o Java),
y datos (por ejemplo, hipertexto y una variedad de formatos de audio y visuales). En
esencia, la red viene a ser una gran computadora que proporciona un recurso software casi
ilimitado que puede ser accedido por cualquiera con un modem. (2002) (pag.8)

7
2.8. Software de inteligencia artificial
Según Roger S. Pressman dice: “El software de inteligencia artificial (IA) hace uso de
algoritmos no numéricos para resolver problemas complejos para los que no son adecuados
el cálculo o el análisis directo. Los sistemas expertos, también llamados sistemas basados
en el conocimiento, reconocimiento de patrones (imágenes y voz), redes neuronales
artificiales, prueba de teoremas, y los juegos son representativos de las aplicaciones de esta
categoría. (2002) (pag.8)