Está en la página 1de 14

Facultad de Ingeniería

Escuela Profesional de Ingeniería de Computación y Sistemas


Curso: Introducción a la Ingeniería de Sistemas y Tecnología de Información

Introducción a la Ingeniería de
Sistemas y Tecnologías de
Información
Dr. Vladimir Urrelo Huiman
lurreloh@upao.edu.pe
Ms. Zoraida Yanet Vidal Melgarejo
zvidalm@upao.edu.pe

Sesión 05

El software

Docentes: Dr. Vladimir Urrelo / Tema: El software


Ms. Zoraida Vidal Pág. 1
Facultad de Ingeniería
Escuela Profesional de Ingeniería de Computación y Sistemas
Curso: Introducción a la Ingeniería de Sistemas y Tecnología de Información

Contenido

El Software.

Propiedades del Software.

Software de Sistema.

Software de Aplicación.
• Aplicación Web.
• El Framework PHP
• Trabajando con Laravel.
• Desplegando un sitio web con Wordpress.

Dr. Luis Vladimir Urrelo Huiman

Introducción

Una computadora esta


constituida por dos grandes
subsistemas (el hardware y el
software).

Dr. Luis Vladimir Urrelo Huiman

Docentes: Dr. Vladimir Urrelo / Tema: El software


Ms. Zoraida Vidal Pág. 2
Facultad de Ingeniería
Escuela Profesional de Ingeniería de Computación y Sistemas
Curso: Introducción a la Ingeniería de Sistemas y Tecnología de Información

El Software

Es la suma total de:


•Los programas de ordenador.
•Procedimientos.
•Reglas.
•Documentación asociada.
•Datos que pertenecen a un
sistema de cómputo.

Es diseñado, comúnmente, para un


usuario.

Dr. Luis Vladimir Urrelo Huiman

Diferencia con un producto

• Se desarrolla y no se fabrica
como otros productos.
• No se estropea.
• No se desgasta.
• Hecho por humanos.

Dr. Luis Vladimir Urrelo Huiman

Docentes: Dr. Vladimir Urrelo / Tema: El software


Ms. Zoraida Vidal Pág. 3
Facultad de Ingeniería
Escuela Profesional de Ingeniería de Computación y Sistemas
Curso: Introducción a la Ingeniería de Sistemas y Tecnología de Información

Propiedades del software

•Correctividad o Correctitud
Si cumple con los
requerimientos
Funcionales.

•Confiabilidad
La probabilidad de que el
software opere como es
esperado en un periodo de
tiempo.
Dr. Luis Vladimir Urrelo Huiman

Propiedades del software


•Robustez:
• Si se comporta de forma correcta aun
en circunstancias no anticipadas.
• Por ejemplo validando datos de
entrada o ante recuperación de
errores.

•Desempeño (performance)
• Si utiliza los recursos computacionales
de forma económica.

Dr. Luis Vladimir Urrelo Huiman

Docentes: Dr. Vladimir Urrelo / Tema: El software


Ms. Zoraida Vidal Pág. 4
Facultad de Ingeniería
Escuela Profesional de Ingeniería de Computación y Sistemas
Curso: Introducción a la Ingeniería de Sistemas y Tecnología de Información

Propiedades del software

•Amigabilidad (Uso amigable)


• Si un usuario humano lo encuentra
fácil de entender.

•Verificabilidad (Facilidad de verificar)


•Mantenibilidad: Facilidad de
mantenimiento:
- Para su reparación → REPARABILIDAD
- Para su evolución → VIGENCIA

Dr. Luis Vladimir Urrelo Huiman

Propiedades del software


•Reusabilidad
•Portabilidad
• Si puede ejecutarse en diferentes entornos.

•Comprensibilidad: Facilidad de entenderse internamente.

Dr. Luis Vladimir Urrelo Huiman

10

Docentes: Dr. Vladimir Urrelo / Tema: El software


Ms. Zoraida Vidal Pág. 5
Facultad de Ingeniería
Escuela Profesional de Ingeniería de Computación y Sistemas
Curso: Introducción a la Ingeniería de Sistemas y Tecnología de Información

Clasificación del software

Dr. Luis Vladimir Urrelo Huiman

11

Los Sistemas Operativos (S.O.)

Son una serie de programas que


gestionan los recursos del sistema
(lógicos y físicos).
El S.O. Se encarga de proporcionar
una interfaz entre el usuario y las
aplicaciones.
Permitirá a los usuarios y a los
programas interactuar con el
Hardware.

Dr. Luis Vladimir Urrelo Huiman

12

Docentes: Dr. Vladimir Urrelo / Tema: El software


Ms. Zoraida Vidal Pág. 6
Facultad de Ingeniería
Escuela Profesional de Ingeniería de Computación y Sistemas
Curso: Introducción a la Ingeniería de Sistemas y Tecnología de Información

Los sistemas operativos

Dr. Luis Vladimir Urrelo Huiman

13

Clasificación de los S.O.

14

Docentes: Dr. Vladimir Urrelo / Tema: El software


Ms. Zoraida Vidal Pág. 7
Facultad de Ingeniería
Escuela Profesional de Ingeniería de Computación y Sistemas
Curso: Introducción a la Ingeniería de Sistemas y Tecnología de Información

Llamadas al sistema operativo

▪ Es la llamada que ejecuta un


programa de aplicación para pedir
algún servicio al SO.
▪ Constituyen el lenguaje que deben
usar las aplicaciones para
comunicarse con el SO.
▪ Por ello las llamadas
correspondientes deben tener el
mismo formato en versiones
siguientes del mismo S.O.

Dr. Luis Vladimir Urrelo Huiman

15

Los S.O.
Interrupción
Es la señal que envía un dispositivo de E/S a la CPU para indicar que la
operación de la que se estaba ocupando, ya ha terminado.

Dr. Luis Vladimir Urrelo Huiman

16

Docentes: Dr. Vladimir Urrelo / Tema: El software


Ms. Zoraida Vidal Pág. 8
Facultad de Ingeniería
Escuela Profesional de Ingeniería de Computación y Sistemas
Curso: Introducción a la Ingeniería de Sistemas y Tecnología de Información

Software de aplicación
Lo utilizará el usuario final para la realización de diversas tareas (gestión de RRHH, diseño,
contabilidad, etc.)
Las aplicaciones están desarrolladas para un S.O. Determinado.
Por ejemplo: Adobe Illustrator en versión Mac OS no funcionará en un PC con el S.O.
Windows instalado.

https://www.youtube.com/watch?v=vizoctILbmE
Dr. Luis Vladimir Urrelo Huiman

17

Aplicación Web

18

Docentes: Dr. Vladimir Urrelo / Tema: El software


Ms. Zoraida Vidal Pág. 9
Facultad de Ingeniería
Escuela Profesional de Ingeniería de Computación y Sistemas
Curso: Introducción a la Ingeniería de Sistemas y Tecnología de Información

Aplicación Web
Arquitectura web con el framework PHP

Dr. Luis Vladimir Urrelo Huiman

19

Aplicación Web
Instalando y configurando un servidor Web

Configure su propio servidor Web, de


Aplicaciones y Base de Datos con XAMPP

https://www.youtube.com/watch?v=A-BL8Ir7puE

Dr. Luis Vladimir Urrelo Huiman

20

Docentes: Dr. Vladimir Urrelo / Tema: El software


Ms. Zoraida Vidal Pág. 10
Facultad de Ingeniería
Escuela Profesional de Ingeniería de Computación y Sistemas
Curso: Introducción a la Ingeniería de Sistemas y Tecnología de Información

Aplicación Web
Arquitectura web con PHP y Laravel

Dr. Luis Vladimir Urrelo Huiman

21

Aplicación Web
Arquitectura web con PHP y Laravel

Laravel es una herramienta


de código abierto,
desarrollada con todas las
opciones disponibles para
elaborar un proyecto web
sin crearlo desde cero,
cuenta con un apartado de
bibliotecas diseñado para
tareas sencillas y comunes.

Dr. Luis Vladimir Urrelo Huiman

22

Docentes: Dr. Vladimir Urrelo / Tema: El software


Ms. Zoraida Vidal Pág. 11
Facultad de Ingeniería
Escuela Profesional de Ingeniería de Computación y Sistemas
Curso: Introducción a la Ingeniería de Sistemas y Tecnología de Información

Aplicación Web
Arquitectura web con PHP y Laravel

Video recomendado como guía para la experiencia de desarrollar un


sitio web local con Laravel.

https://www.youtube.com/watch?v=A-BL8Ir7puE

Dr. Luis Vladimir Urrelo Huiman

23

Aplicación Web
Arquitectura web con PHP y Wordpress

24

Docentes: Dr. Vladimir Urrelo / Tema: El software


Ms. Zoraida Vidal Pág. 12
Facultad de Ingeniería
Escuela Profesional de Ingeniería de Computación y Sistemas
Curso: Introducción a la Ingeniería de Sistemas y Tecnología de Información

25

26

Docentes: Dr. Vladimir Urrelo / Tema: El software


Ms. Zoraida Vidal Pág. 13
Facultad de Ingeniería
Escuela Profesional de Ingeniería de Computación y Sistemas
Curso: Introducción a la Ingeniería de Sistemas y Tecnología de Información

https://www.youtube.com/watch?v=AO9eH7hcFRM

27

Aplicación Web
como Sistema Informático

En grupos identifique una pequeña empresa y entreviste al


dueño o trabajador, solicitándole información que quisiera
mostrar a sus clientes vía web (requisitos funcionales).

Dr. Luis Vladimir Urrelo Huiman

28

Docentes: Dr. Vladimir Urrelo / Tema: El software


Ms. Zoraida Vidal Pág. 14

También podría gustarte