Examen de Sistemes Operatius I UB 2020 · Juny

Examen de Sistemes Operatius I de la UB (Grado en Ingeniería Informática) 2020, Juny: 6 problemas con solución. Temas: Programación de scripts en Bash.

Temas del examen: Programación de scripts en Bash · Administración del sistema: kernel, red y filtrado

Ejercicio I · Programación de scripts en Bash

Ejercicio I. Script Shell para registro y ordenación de calificaciones

Desarrolle e implemente un script en Bash que cumpla con los siguientes requisitos funcionales estructurados a través de un menú interactivo:

a.

Permitir la creación y adición de registros al archivo de texto ESTUDIANTE con el formato:

Apellido Nombre, nota primer parcial, nota segundo parcial, tercer parcial.

Utilice para las pruebas los siguientes datos de partida:

Badel Orlis,4,3,4

Camargo Patricia,2,3,5

Lopez Yandi,5,4,5

Montaño Carolina,5,3,4

Pedro Perez, 1,3,3

b.

Ordenar de manera ascendente por el campo del apellido el contenido del archivo ESTUDIANTE y almacenar el resultado en un nuevo archivo denominado ORDENADO.

c.

Generar y mostrar por pantalla un reporte a partir del archivo ORDENADO con el siguiente encabezado y formato de salida:

CALIFICACIONES DEFINITIVAS

Apellido Nombre Nota Definitiva

xxxxxxxxxxxxxxx xxx

Ejercicio II.1 · Administración del sistema: kernel, red y filtrado

Ejercicio II.1. Configuración de parámetros de interfaz de red

Escriba el comando necesario para configurar y conectar el equipo a la red asignando un alias de interfaz con los siguientes parámetros técnicos:

Interfaz: enp0s3:0

Dirección IP: 192.168.70.5

Máscara de red: 255.255.255.0

Ejercicio II.2 · Administración del sistema: kernel, red y filtrado

Ejercicio II.2. Regla de reenvío con iptables en tabla filter

Agregue una regla a la tabla filter de iptables para gestionar el reenvío de tráfico con las siguientes condiciones:

Los paquetes procedentes del nodo 192.168.30.28 deben ser reenviados y permitidos hacia el nodo destino 192.168.50.1.

Ejercicio II.3 · Administración del sistema: kernel, red y filtrado

Ejercicio II.3. Adición de ruta a la tabla de enrutamiento

Modifique la tabla de rutas del sistema operativo incorporando una nueva ruta estática con las siguientes características:

Subred: 10.0.0.0

Interfaz de salida: enp0s3

Ejercicio II.4 · Administración del sistema: kernel, red y filtrado

Ejercicio II.4. Visualización de módulos del kernel

Indique el comando de consola que permite mostrar el listado de todos los módulos del kernel cargados actualmente en memoria.

Ejercicio II.5 · Administración del sistema: kernel, red y filtrado

Ejercicio II.5. Estructura de las cadenas en iptables

Complete el siguiente enunciado sobre la arquitectura del cortafuegos iptables:

Tablas IPtable: Las cadenas están formadas por:

También puedes estudiar por temas

Practica un tema con ejercicios de los exámenes de todos los años, mezclados.

Ver los 6 temas

Otras convocatorias de 2020

Juny (2020) · Examen Final Diciembre 2020: Impuesto Predial y Administración del Sistema (2020)