Ejercicios de autoevaluación

  1. Enumerad los cuatro componentes básicos de una computadora.
  2. Enumerad las etapas principales de la generación de un fichero ejecutable.
  3. Enumerad las etapas en la vida de un proceso.
  4. Enumerad las cuatro operaciones básicas con ficheros.
  5. Citad cómo se codifican el directorio raíz, el directorio anterior y el actual.
  6. Enumerad los tres dominios de los usuarios.
  7. Describid las clases de permisos que se pueden asignar a un fichero.
  8. ¿Para qué es utilizado el comando man en el terminal?
  9. Enumerad los comandos del terminal para navegar por el sistema de ficheros.
  10. Enumerad varios comandos del terminal para gestionar el sistema de ficheros.
  11. Citad el comando para modificar los permisos sobre un fichero o un directorio.
  12. Enumerad algunos comandos para acceder al contenido de un fichero.
  13. ¿Cómo debemos acceder a ficheros previamente comprimidos desde el terminal?
  14. ¿Cómo debemos recuperar el listado de los comandos usados en una sesión?
  15. Enumerad los comandos adecuados para ordenar y combinar ficheros.
  16. Describid el comando empleado habitualmente para buscar patrones de texto.
  17. Citad la diferencia entre | o > en la comunicación entre procesos.
  18. Discutid la diferencia entre los bloques BEGIN y END en el lenguaje de programación gawk.
  19. Explicad las siguientes variables de gawk: $1, $0, NR, NF, OFS y FS.
  20. ¿Por qué son enormemente útiles los protocolos de tareas automatizadas?