Docsity
Docsity

Prepare-se para as provas
Prepare-se para as provas

Estude fácil! Tem muito documento disponível na Docsity


Ganhe pontos para baixar
Ganhe pontos para baixar

Ganhe pontos ajudando outros esrudantes ou compre um plano Premium


Guias e Dicas
Guias e Dicas

Sistemas Operativos Practica PC2, Provas de Direito Digital

Sistemas Operativos Sistemas Operativos

Tipologia: Provas

2024

Compartilhado em 03/06/2025

kzn-bots
kzn-bots 🇧🇷

1 documento

1 / 10

Toggle sidebar

Esta página não é visível na pré-visualização

Não perca as partes importantes!

bg1
Página 1 de 3
SISTEMAS OPERATIVOS (SI726)
EXAMEN PARCIAL
2024-1
Sección:
Profesores: Carlos Alberto Jara García
Duración: 110 minutos
Indicaciones:
1. El examen consta de dos (3) preguntas sobre un caso de estudio y ejercicio de
algoritmo de gestión por procesos, y tendrá 110 minutos para resolverla.
2. El enunciado de la pregunta se encuentra en el archivo
EA1-202401-1ASI0726-4183.docx
3. La solución deberá adjuntarse únicamente vía Aula Virtual, en un documento Word, excel con la
siguiente nomenclatura:
EA1-202401-1ASI0726-4183-codigoalumno
4. Los profesores en mención solo recibirán correos provenientes de las cuentas UPC, de
ninguna manera se recibirán correos de cuentas públicas.
5. Ante problemas técnicos, debe de forma obligatoria adjuntar evidencias de este, como
capturas de pantalla, videos, fotos, etc. Siendo requisito fundamental que, en cada evidencia se
pueda apreciar claramente la fecha y hora del sistema operativo del computador donde el
alumno está rindiendo el examen.
6. Los problemas técnicos se recibirán como máximo 15 minutos culminado el examen.
pf3
pf4
pf5
pf8
pf9
pfa

Pré-visualização parcial do texto

Baixe Sistemas Operativos Practica PC2 e outras Provas em PDF para Direito Digital, somente na Docsity!

SISTEMAS OPERATIVOS (SI726)

EXAMEN PARCIAL

Sección: Profesores: Carlos Alberto Jara García Duración: 110 minutos Indicaciones:

  1. El examen consta de dos (3) preguntas sobre un caso de estudio y ejercicio de algoritmo de gestión por procesos, y tendrá 110 minutos para resolverla.
  2. El enunciado de la pregunta se encuentra en el archivo EA1-202401-1ASI0726- 4183 .docx
  3. La solución deberá adjuntarse únicamente vía Aula Virtual, en un documento Word, excel con la siguiente nomenclatura: EA1-202401-1ASI0726- 4183 -codigoalumno
  4. Los profesores en mención solo recibirán correos provenientes de las cuentas UPC, de ninguna manera se recibirán correos de cuentas públicas.
  5. Ante problemas técnicos, debe de forma obligatoria adjuntar evidencias de este, como capturas de pantalla, videos, fotos, etc. Siendo requisito fundamental que, en cada evidencia se pueda apreciar claramente la fecha y hora del sistema operativo del computador donde el alumno está rindiendo el examen.
  6. Los problemas técnicos se recibirán como máximo 15 minutos culminado el examen.

Pregunta 1: Caso de estudio: TuButtonPay.pe (5 puntos) Pagosfacil es un startup dedicado a procesar los pagos con tarjeta por internet, facilitando un botón de pago que se integra a los sistemas ecommerce, en estos últimos años ha presentado una tendencia al alza de pagos con tarjeta y ahora tiene la necesidad de contar con una arquitectura tecnológica basada en 3 capas aprovechando la tecnología Cloud, que le permita mejorar las prestaciones de su negocio. La aplicación tendría las siguientes características:  El sistema debe permitir la afiliación de comercios.  El sistema debe permitir registrar el cierre de lote diario.  El sistema debe permitir brindar a los comercios un panel de administración.  El sistema deberá tener un registro de traking de las transferencias realizadas.  El sistema deberá manejar reportes de las transferencias realizadas mensualmente y que serán almacenadas en el servidor de aplicaciones.  El sistema deberá generar un reporte de la liquidación del día, que se enviará de forma diaria vía correo electrónico al administrador. Para el dimensionamiento de la solución considere que el botón de pago se integra a los E-commerce mediante html, javascript y apis y es accesible desde internet, para soportar múltiples E-Commerce y 2 millón de transacciones al mes, con picos de 1000 usuarios concurrentes al mes x comercio. Cada transacción ocupa 0.06 Mb. de información, cada reporte guardado ocupa 1 Mb. y se estima que los comercios que son alrededor de 3100 generan en promedio 3 reporte al mes. Se ha estimado que el consumo de CPU en los periodos pico aumenta 8% de su capacidad base y el consumo de la memoria RAM aumenta a 11% de su capacidad base, por cada capa. Dimensione usted el hardware y software más conveniente para este startup que tiene limitados recursos económicos, pero con muchas ganas de facturar y atender a sus clientes. Figura 1: Diagrama de solución basada en 3 capas Sobre el caso expuesto se pide realizar lo siguiente:  Diseñar una arquitectura basada en hardware y software, completando la Figura 1.  Por capas, detalle los sustentos y/o argumentos del porque la elección del software y para hardware

Respuesta pregunta 1. Capa de Presentación  Sistema operativo: Linux Ubuntu Server 22.04 por su estabilidad, seguridad y compatibilidad con Azure.  Software: NGINX actúa como proxy inverso y servidor estático (HTML/JS del botón). o Ventajas: mayor rendimiento que Apache para contenido estático, ideal para balancear carga y gestionar múltiples E-commerce.  Hardware: (2 vCPU, 4GB RAM). o Capaz de soportar miles de peticiones HTTP simultáneas si se optimiza con caché. o Liviana y económica. Capa de Aplicación  Sistema operativo: Ubuntu Server 22.04.  Software: Apache con PHP 8.x, parte de LAMP. Procesa la lógica del negocio (afiliación, reportes, cierre de lotes, etc). o Escalable, compatible con múltiples APIs.  Hardware: (1 vCPU, 4 GB RAM). o Soporta la carga de aplicaciones en picos de uso. o Posible escalar vertical u horizontalmente. Capa de Datos  Sistema operativo: Ubuntu Server 22.04.  Software: MySQL Server. o Fiable, rápido, ampliamente soportado. o Perfecto para estructuras relacionales como comercio, transacciones y tracking.  Hardware: o (2 vCPU, 8GB RAM). o Almacenamiento SSD mínimo 100 GB.  2 millones de transacciones x 0.06 MB = 120 GB mensuales aprox.  3100 comercios × 3 reportes/mes × 1MB = ~9.3 GB/mes extra. o Alta disponibilidad y backup habilitado en Azure.

Pregunta 2: Gestión por procesos (7 puntos) – Incrustar las capturas de pantalla de la plantilla usadas en el presente documento. Para gestionar procesos del computador aplicar el algoritmo de Round Robin, con un quantum=3 para la siguiente tabla de procesos: Process Arrive Time Burst Time

(WT)

Waiting Time

(CT)

Complet e Time P1 3ns 4ns 13 17 P2 0ns 7ns 14 21 P3 4ns 7ns 14 21 P4 2ns 1ns 4 5 P5 1ns 3ns 2 5 P6 6ns 3ns 10 13 2.1 El Diagrama de Gantt

Pregunta 3: Gestión de procesos. Round Robin (8 puntos) Dada la siguiente tabla de procesos, con tiempo de llegada y tiempo de proceso para cuatro procesos P1, P2, P3, P4, P5. Aplicar el algoritmo Round Robin con Quantum 2, 3, 4. Los resultados de las operaciones matemáticas se deben mostrar con 2 decimales.  Diseñar el diagrama de Gantt  Calcular el Tiempo de espera de cada proceso (WT) y el promedio (AWT)  Calcular el Tiempo de retorno (Complete Time) de cada proceso y el promedio (ACT)  Indicar cual Quantum 2, 3, 4. Cuál es el más óptimo de acuerdo a tu tiempo de espera. Procesos Tiempo de llegada Tiempo de Proceso Tiemp o de espera Tiempo de completitu d P1 0 5 P2 2 3 P3 1 2 P4 3 5 P5 4 4 3.1 El Diagrama de Gantt

3.2 Calcular el: AWT y ACT 3.3 Tiempo de espera optimo: Según el análisis que se hizo el más optimo es el de quantun 3 ya que tiene un AWT de 6.8 que es menor al de quantun 2 (7,8) y quantun 4 (8)

Rúbrica de calificación: Pregunta 1. Criterio de calificación Excelente Promedio Deficiente C01. Software Define y sustenta el uso de software para las capas que corresponden Define y sustenta parcialmente el uso de software para las capas que corresponden No define ni sustenta el uso de software para las capas que corresponden 1.5 puntos 1.0 punto 0 puntos C02. Sistema Operativo Define y sustenta el uso de Sistema Operativo para las capas que corresponden Define y sustenta parcialmente el uso de Sistema Operativo para las capas que corresponden No define ni sustenta el uso de Sistema Operativo para las capas que corresponden 1.5 puntos 1.0 puntos 0 puntos C03. Hardware Define y sustenta el uso de hardware para las capas que corresponden Define y sustenta parcialmente el uso de hardware para las capas que corresponden. No define ni sustenta el uso de hardware para las capas que corresponden 1.5 puntos 1.0 punto 0 puntos C04. Herramientas o componentes basadas en hardware o software para la Integración, seguridad de la información de la solución Define y sustenta el uso de herramientas o componentes basados en hardware o software para las capas que corresponden Define y sustenta parcialmente el uso de herramientas o componentes basados en hardware o software para las capas que corresponden No define ni sustenta el uso de herramientas o componentes basados en hardware o software para las capas que corresponden 0.5 puntos 0.5 punto 0 puntos Total 5.0 puntos 3.5 puntos 0 puntos Rúbrica de calificación Pregunta 2: Criterio de calificación Excelente Promedio Deficiente C01. Diagrama de Gantt Lista correctamente el orden de los procesos Lista incorrectamente el orden de los procesos No lista el orden de los procesos 5.0 puntos 2.5 puntos 0 puntos C02. Cálculo de AWT y ACT Calcula correctamente el AWT y ACT Calcula incorrectamente el AWT y ACT No calcula el AWT y ACT 2.0 puntos 1.0 punto 0 puntos Total 7.0 puntos 3.5 puntos 0 puntos Rúbrica de calificación Pregunta 3: Criterio de calificación Excelente Promedio Deficiente C01. Diagrama de Gantt Lista correctamente el orden de los procesos Lista incorrectamente el orden de los procesos No lista el orden de los procesos 5.0 puntos 1.0 punto 0 puntos C02. Cálculo de AWT y ACT Calcula correctamente el AWT y ACT Calcula incorrectamente el AWT y ACT No calcula el AWT y ACT 2.0 puntos 1.0 punto 0 puntos C03. Tiempo de espera optimo Calcula correctamente el tiempo de espera optimo Calcula incorrectamente el tiempo de espera optimo No calcula el tiempo de espera optimo 1.0 puntos 1.0 punto 0 puntos Total 8.0 puntos 3.0 puntos 0 puntos