Examen de Universidad sobre Examen Iso Recuperación Extraordinaria. El Test aborda temas de informática, incluyendo sistemas operativos, redes y comandos Linux, con ejercicios de conversión numérica y problemas prácticos. Es un recurso útil para estudiantes de Informática.
Ver más23 páginas


Visualiza gratis el PDF completo
Regístrate para acceder al documento completo y transformarlo con la IA.
1.Rellenar la tabla. Decimal Binario Octal Hexadecimal 5122 10101110111011000110110 75643 A1C3
2.Indicar las dos principales funciones del Sistema Operativo. . Administrador de recursos; controla el funcionamiento de todos los componentes que forman el ordenador. . Interfaz usuario-máquina y aplicaciones-máquina; permite y facilita la comunicación entre el usuario y el ordenador.
3.Dibujar un gráfico que indique los estados posibles de un proceso, y con flechas de un único sentido las posibles transiciones. Indica que evento o acción produce la transición. Fin operación o ocurre evento- Operación E/S o espera evento Bloqueado Nuevo Terminado Admitido Interrupción Llamada sistema o excepción Preparado Ejecución Planificador
4.Ordena o enumera cronológicamente los tipos de SSOO, primero el más antiguo a)Sistemas por lotes 2 b)Sistemas multiprogramados 4 c)De tiempo compartido 3 d)Proceso en serie 1
6. A) Crear toda la rama, al menos los directorios. mkdir -p curso2023-24/Sistemas/Linux/Ficheros mkdir curso2023-24/Sistemas/Usuarios mkdir curso2023-24/Sistemas/General mkdir curso2023-24/Sistemas/Windows B) Escribir la ruta de Intro a Android. curso2023-24/Sistemas/Intro/Android C) Si. es el directorio /home/pepe, ¿cuál es la ruta absoluta a permisos. txt? /home/pepe/curso2023-24/Sistemas/Linux/Ficheros/permisos.txt D) Si. es el directorio /home/pepe, y estoy en ese directorio, ¿cuál es la ruta relativa a permisos. txt? (0,5p) curso2023-24/Sistemas/Linux/Ficheros/permisos.txt E) Indica la ruta relativa de Ficheros a Windows y viceversa (0,5p) .. / .. /Windows .. / .. /Linux/Ficheros
11. Desarrollar la ejecución de la siguiente lista de procesos y obtener los tiempos de regreso y espera.(2p) Algoritmo: Prioridad. De mayor a menor prioridad: C, D, E, A, B L: Llegada x:ejecución E, e: espera F: Fin
1-Resolver la siguiente rama de árbol de directorios. ( en negrita son ficheros, el resto directorios ) curso2023-24 E Hard Ofi Sistemas General Linux Ficheros E usuarios.txt permisos.txt Intro Usuarios Windows Android a) Crear toda la rama, a partir del directorio.,incluido ficheros. mkdir-p curso2023-24/Sistemas/Linux/Ficheros b) Si el directorio actual es Linux, copiar el fichero usuarios.txt al directorio Usuarios, con rutas relativas. cd curso2023-24/Sistemas/Linux cp Ficheros/usuarios.txt .. /Usuarios/ c) Si el directorio actual es curso2023-2024, mover el directorio Intro a General mv Sistemas/Intro Sistemas/General/ d) Si la ruta absoluta es a . es /home/user/, copiar el fichero permisos.txt a Windows, usando rutas absolutas. cp /home/user/curso2023-24/Sistemas/Linux/Ficheros/permisos.txt /home/user/curso2023-24/Sistemas/windows/ e) Borrar el directorio Linux y todo lo que contenga. rm -r curso2023-24/Sistemas/Linux f) Si el directorio actual es general, mostar las tres primeras lineas de usuarios.txt y enviar el resultado a 3usu.txt, dentro del directorio Usuarios cd curso2023-24/Sistemas/General head -n 3 .. /Usuarios/usuarios.txt > .. /Usuarios/3usu.txt g) Mostrar por pantalla las linea 2 hasta la linea 5 del fichero permisos.txt sed -n '2,5p' curso2023-24/Sistemas/windows/permisos.txt
2.Similitud y diferencias entre buffering, spooling y caching. · El buffering es una técnica para aumentar el rendimiento de las operaciones de E/S. · El caching es una técnica similar al buffering, pero se espera que los datos que se ponen en esa memoria sean reutilizados con frecuencia. · El spooling es una técnica para evitar que los procesos tengan que esperar a que una operación de E/S termine para continuar.
3.Describe brevemente la técnica de Entrada/Salida dirigida por interrupciones. La Entrada/Salida dirigida por interrupciones es una técnica utilizada para gestionar la comunicación entre el procesador y los dispositivos de entrada/salida.
4.Definir fichero. Indicar cinco posibles atributos de un fichero. Un fichero es una unidad de almacenamiento de datos en un sistema informático, que contiene información organizada. Nombre Tamaño Fecha de creación Fecha de última modificación Permisos de acceso
5.En la sección SINOPSIS o SYNOPSIS del manual de Linux, que significado tiene: a) Texto en minúsculas: Se refiere a argumentos que deben ser escritos exactamente como se muestran b) Texto en mayúsculas o remarcado: Indica que el término es un valor genérico o un marcador de posición que el usuario debe reemplazar con un valor específico c) Corchetes, [ ]: Los corchetes indican que el contenido dentro de ellos es opcional. d) Comillas simples o dobles: cuando el valor de un elemento sean varias palabras, hay que encerrarlas entre comillas para que sean interpretadas como un único elemento.
6. Escriba para que sirve cada comando. a) passwd: Cambia la contraseña de un usuario. b) man: Muestra el manual de Linux c) cal: Muestra un calendario en la terminal. d) ssh: Permite acceder de forma segura a otro sistema de manera remota para ejecutar comandos y transferir archivos e) mkdir: Crea un nuevo directorio f) chmod: Sirve para cambiar permisos g) history: Muestra el historial de comandos h) groups: Grupos del usuario i) ln: se utiliza para crear enlaces enlaces j) w: muestra información sobre los usuarios que están actualmente conectados al sistema y que están haciendo k) less: es un visualizador de archivos de texto que permite navegar y buscar dentro de ellos l) pwd: Muestra la ruta actual m) rm: Eliminar archivos y directorios n) date: Fecha actual o) alias: Los alias redefinen un comando a otro nombre más corto o a una secuencia de comandos que se ejecuta cuando se escribe el alias
7. En Linux, indicar la instrucción para: a) Listar todos los ficheros del directorio actual. ls -a b) Listar los ficheros que contengan pass en su nombre. ls *pass* c) Listar los ficheros cuyo nombre o extensión termine en txt ls * .txt d) Listar mostrando los atributos de los ficheros (propietario, grupo, permisos ... ) ls -l
5. Si no se indica otra cosa, el directorio de trabajo o actual se supone que es el . de la rama anterior. Escribir la instrucción para: a) Borrar el directorio Sistemas y su contenido. rm -r Sistemas b) Que todos los usuarios puedan leer frutas.txt, sin cambiar otros permisos. chmod a+r frutas.txt c) Si las ACL están activadas, que el usuario pepe pueda escribir frutas.txt, sin alterar otros permisos. setfacl -m u:pepe:w frutas.txt d) Montar la partición 5 del disco sda, de tipo NTFS en el directorio Windows. mount -t ntfs /dev/sda5 Windows/ e) Buscar todos los archivos cuyo nombre termine en txt en cur22-23 y subdirectorios. find cur22-23 -name " *. txt"
6. Indica todo lo que debo hacer si quiero que los archivos que vaya a crear, lo hagan con permisos de lectura y escritura sólo para mí y de lectura sólo mi grupo. umask 027
7. Qué contiene por omisión en Linux los directorios: /etc : configuraciones /bin : binarios esenciales /sbin : binarios de administración /home : usuarios /dev : dispositivos
8. Indica que hacer y con qué cuenta de usuario, si cada nuevo usuario que se vaya a crear en el sistema ha de tener un enlace blando al directorio /home/comun. Indica los comandos que se utilizan. ln -s /home/comun comun
1.Cita y explica los 3 objetivos principales del gestor de E/S en un SO · Proporcionar una interfaz uniforme a los dispositivos: oculta detalles del hardware. · Optimización de E/S: mejorar el rendimiento mediante técnicas como el almacenamiento intermedio. · Gestión de errores: manejar errores de dispositivos de forma transparente.
2.Nombra y describe dos sistemas de almacenamiento tolerantes a fallos (de los dispositivos). RAID 1: copia exacta (espejo) de los datos en dos discos. RAID 5: distribuye datos y paridad, permite recuperar si falla un disco.
3.Cita y explica cuatro de los servicios que da un SO a las aplicaciones. Gestión de procesos: planificación y ejecución. Gestión de memoria: asignación eficiente. Gestión de archivos: acceso, almacenamiento y seguridad. Interfaz de usuario y comunicación: APIs, terminales, GUI.
4.Explica el funcionamiento de la RAID 1 Y 5. RAID 1: duplica los datos en dos discos (alta seguridad, baja eficiencia de almacenamiento. RAID 5: usa paridad distribuida, mínimo 3 discos, eficiente y tolerante a un fallo.
5. Qué son las tablas de particiones? que tipos de particiones hay? Son estructuras de datos que definen cómo se divide un disco. Tipos: o MBR: hasta 4 particiones primarias. GPT: más de 4 particiones, soporta discos grandes.
6. ¿ Qué tipos de archivos se distinguen en linux? · Regulares (-) · Directorios (d) · Enlaces simbólicos (I) · Especiales de bloque (b) · Especiales de carácter (c) · Sockets (s) · Tuberías (p)
7 .¿ Con qué instrucción se empaqueta y comprime todo el contenido del directorio /direct en un fichero con nombre direct.bck, que se ubique en Ivar? tar -czvf /var/direct.bck /direct
6. ¿ A qué se conoce como sistemas de tiempo compartido? Permiten a varios usuarios ejecutar programas simultáneamente compartiendo el tiempo del procesador.
7. ¿ Qué datos contiene el bloque de control de proceso? · Identificador del proceso (PID) · Contador de programa · Estado del proceso · Información de registros · Información de planificación y contabilidad
8. ¿ Qué hay en el apartado sinopsis del manual de linux? Muestra la sintaxis general del comando con argumentos opcionales y obligatorios.
9. ¿ Cómo trata el SO los eventos que pueden ocurrir en un ordenador? Mediante interrupciones (hardware y software). Los controladores de interrupciones notifican al SO que gestiona el evento con rutinas específicas.
1. ¿ Qué muestra el terminal cuando se envía una instrucción a segundo plano? ¿ Cómo se envia una instrucción a segundo plano? Se muestra un número de trabajo entre corchetes y el PID del proceso. Se envía añadiendo & al final del comando: comando & Quiero ver los procesos que envie a segundo plano en mi terminal ¿cómo lo hago? ¿ Qué información me da el comando? Comando: jobs Muestra ID del trabajo, estado (Running o Stopped), y el comando.
¿Qué hace el comando top? Indica si hay un orden y el criterio. ¿Posibles criterios? El comando top muestra procesos en tiempo real Ordenado por uso de CPU por defecto
2. La instrucción 'wget ftp.debian.org/namazu2_2.0.21-20+b1_amd64. deb' tarda mucho y da mucha salida. ¿ Como hago que se ejecute aunque cierre el terminal? ¿ Donde veo después los mensajes? Usar: nohup wget ftp. debian.org/namazu2_2.0.21-20+b1_amd64.deb & Mensajes se almacenan en nohup . out