Examen de Sistemes Operatius I UB 2020 · Juny

Examen de Sistemes Operatius I de la UB (Grado en Ingeniería Informática) 2020, Juny: 2 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. Procesamiento de archivo de Premios… · Programación de scripts en Bash

Ejercicio I. Procesamiento de archivo de Premios Nobel

Se dispone de un archivo de texto denominado Datos con registros separados por comas que contienen el nombre del galardonado, el año en que obtuvo el Premio Nobel y su país de procedencia:

Gabriel Garcia Marquez, 1982, Colombia

Claude Simon, 1985, Francia

Camilo José Cela,1989, España

Octavio Paz, 1990, Mexico

Mario Vargas Llosa, 2010, Perú

Mao Yan, 2012, China

Alice Munro, 2013, Canadá

Patrick Modiano, 2014, Francia

Svetlana Aleksievich, 2015, Bielorrusia

Bob Dylan, 2016, EE UU

Kazuo Ishiguro, 2017, Japón

Olga Tokarczuk, 2018, Polonia

Peter Handke, 2019, Austria

A partir de dicho archivo, implemente los comandos o scripts de shell necesarios para resolver los siguientes apartados:

a.

Solicitar al usuario que introduzca un año por teclado y mostrar por pantalla el nombre del laureado y su país de origen con el siguiente formato:

Noble: <Nombre>

Pais: <País>

b.

Listar todos los premios Nobel cuya nacionalidad sea España.

c.

Calcular y mostrar la cantidad total de registros almacenados en el archivo Datos.

Ejercicio II. Redes, módulos de kernel e iptables · Administración del sistema: kernel, red y filtrado

Ejercicio II. Redes, módulos de kernel e iptables

Responda a las siguientes cuestiones teóricas y prácticas relativas a redes y administración de sistemas Linux:

a.

¿De cuántos octetos consta una dirección IPv4 estándar?

b.

¿En qué nivel del modelo de referencia OSI opera el protocolo IP?

c.

Indique cuáles son las tablas disponibles en el cortafuegos iptables (además de filter y nat).

d.

Indique si la siguiente afirmación es Verdadera o Falsa: «Es posible descargar un módulo del kernel Linux cuando este se encuentra actualmente en uso durante la sesión activa» (V/F).

e.

Escriba el comando de iptables necesario para añadir una regla a la tabla mangle que acepte paquetes dirigidos a la máquina con IP 192.168.100.30 y puerto 16, incorporando el comentario: «Estamos en Examen Final».

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)