Font size
WorksheetsSO3-P1
Total questions: 80
Worksheet time: 1hrs 2mins
Una de las tareas del kernel es:
Crear el código de máquina a partir del código origen
Cargar el sistema operativo al encender la computadora
Administrar los recursos del sistema
Transferir el correo de una máquina a otra
Unix es
Un editor de texto
Una distribución de Linux
Un sistema operativo
Un tipo de hardware
Linux está escrito en:
Perl
Java
C
C++
El código origen se refiere a:
La licencia que dicta cómo se puede usar y compartir el software
La interfaz que utiliza el software para comunicar con el kernel
La versión de un programa que la computadora ejecuta en la CPU
Una versión de los programas informáticos legible por el ser humano
El código abierto significa:
No puedes cobrar nada por el software
Debes compartir tus cambios
Debes dar soporte al software que compartes
Puedes modificar el código origen del software
La mayor parte de las herramientas que forman parte de los sistemas Linux provienen de:
Linux Foundation
La Open Source Initiative
El proyecto GNU
Red Hat y Debian
El fin de bootloader es:
Instalar el software desde Internet o medios extraíbles
Asignar los valores iniciales, tales como las direcciones de red
Realizar la instalación inicial del kernel en el disco duro
Cargar la aplicación en la memoria
Cargar el kernel al encender la computadora
UNIX fue inventado originalmente en:
Universidad de Stanford
Xerox PARC
AT&T Bell Labs
Universidad de Berkeley
Universidad de Bangalore
Una licencia para la que no puede obtener acceso al código origen se llama:
Código cerrado
Código abierto
Código alterado
Sin código
¿Qué distribucione o clone produce Red Hat?
Ubuntu
Slackware
CentOS
Debian
¿De qué distribución deriva Ubuntu?
Fedora
Debian
Scientific Linux
Red Hat Enterprise Linux
Slackware
Las licencias de código abierto son diferentes, pero en general coinciden en que:
Debes tener acceso al código origen del software
No debes saber modificar el software tal como lo quieres
No tienes permiso para vender el software
Debes redistribuir tus cambios
Las aplicaciones mandan peticiones al kernel, y a cambio reciben recursos, tales como la memoria, CPU y el disco. ¿Verdadero o falso?
Falso
Verdadero
La consideración más importante al elegir un sistema operativo es:
La mascota del sistema operativo
Cuánto rendimiento se necesita
Si es o no es compatible con cloud (nube)
El modelo de licencia del sistema operativo
Lo que la computadora va a hacer
Linux no es Unix porque:
Hay demasiadas distribuciones
No ha sido objeto de certificación
No es lo suficientemente bueno
No lo produce Open Group
Es gratuito
Un ciclo de lanzamiento:
No importa en un entorno de código abierto
Es siempre de 6 meses
Describe por cuánto tiempo el software recibirá soporte
Sólo se aplica al software de pago
Describe con qué frecuencia se actualiza el lanzamiento del software
Un ciclo de mantenimiento:
Describe por cuánto tiempo la versión del software recibirá soporte
Sólo tiene sentido para el software de pago
Debe ser corto para que siempre tengas las versiones más recientes
Describe con qué frecuencia se actualiza el lanzamiento del software
Debe ser largo para que tengas tiempo para la actualización
Si una versión de software está en una etapa de muchas funciones nuevas que no han sido rigurosamente probados por lo general se denomina software beta. ¿Verdadero o falso?
Verdadero
Falso
El software es compatible con las versiones anteriores si:
Puede ser actualizado sin tiempo de inactividad
Funciona en las plataformas de Linux/Mac/Windows
Todavía es compatible con los formatos de archivo o aplicaciones antiguas
Si la próxima versión seguirá funcionando de la misma manera
Las personas todavía utilizan las versiones antiguas
Apple OS X no es:
Certificado como UNIX compatible
Sólo es compatible con el hardware de Apple
Derivado de FreeBSD
Derivado de Linux
Microsoft Windows no:
Tiene capacidades de scripting de gran alcance
Viene en variantes de equipo de escritorio y servidor
Tiene una virtualización integrada
Tiene un modo de compatibilidad de Linux
Otros UNIX comerciales:
Utilizan completamente diferentes comandos que Linux
Son casi obsoletos
No ejecuten las herramientas GNU
Están certificados por UNIX
Al elegir una distribución de Linux, no se debe considerar:
Si la distribución está o no está bajo el desarrollo activo
Qué distribuciones están soportadas por el software que quieres ejecutar
Si necesitas soporte para la propia distribución
Popularidad en las redes sociales.
Qué herramientas de administración son proporcionadas por la distribución
La aplicación Samba es:
Servidor de seguridad
Servidor de correo
Servidor de archivos
Servidor web
Si quieres crear un blog, ¿qué software sería más útil?
Dovecot
Samba
WordPress
MySQL
Postfix
¿Cuál de las siguientes piezas del software no está enfocadas al intercambio de archivos? (seleccione dos)
X-Window
NFS
PostgreSQL
PostgreSQL
Samba
POP e IMAP se refieren a lo siguiente:
Servicio de páginas web
Permiten a los usuarios iniciar sesión en varios servidores con 1 conjunto de credenciales
Comparten archivos
Correo electrónico
La lectura y la escritura de la música
Cuando se inicia una computadora, ésta puede obtener información de su red a través de:
DNS
LDAP
X11
DHCP
SMTP
¿Cuál de los siguientes no es un ejemplo de un editor de texto?
pico
vim
nano
yum
emacs
¿Qué gestor de paquetes se utiliza en Fedora, un sistema derivado de Red Hat?
tar
bash
yum
apt-get
vim
El shell de Linux no:
Te permite iniciar programas
Tiene un lenguaje de scripting
Tiene un editor de texto integrado
Es personalizable
¿Ejecutando qué aplicacione en modo gráfico puede llegar al shell?
terminal
guiterm
gbash
xconsole
Virtualización significa:
Un único host puede dividirse en varios huéspedes
Muchos usuarios pueden compartir una unidad de disco duro
Una máquina puede cambiar la memoria en el disco
Dos usuarios obtienen diferentes espacios de memoria en la misma máquina
Un usuario puede conectarse a un servidor a través de la red y utilizar la consola virtual
Si quieres almacenar nombres de usuario y las contraseñas para diferentes sitios web de una manera segura, puedes utilizar:
Un documento de LibreOffice
Un archivo de texto en tu directorio de inicio
Firefox
KeePassX
Una nota adhesiva en tu monitor
Puedes configurar tu computadora para comprobar si hay actualizaciones de forma automática. ¿Verdadero o falso?
Falso
Verdadero
¿Cuál de las siguientes es una herramienta que te ayuda a anonimizar la navegación por Internet?
AnonFirefox
El onion router
iptables
CookieCleaner
Web proxy
¿Qué se puede hacer para evitar que las personas remotas ejecuten los programas en tu computadora?
No utilizar las redes inalámbricas - sólo cableadas
Bloquear las cookies de terceros
Encender un firewall
Bloquear todas las cookies
¿Qué variables de entorno contiene una lista de directorios en la que se buscan los comandos que quieras ejecutar?
PS2
EXEC
PATH
PS1
Selecciona el comando que puede reportar la ubicación de un comando:
where
which
what
Un par de comillas simples (') evitará que el shell interprete cualquier metacarácter. ¿Verdadero o falso?
Verdadero
Falso
Un par de dobles comillas (") impedirá que el shell interprete cualquier metacarácter. ¿Verdadero o falso?
Verdadero
Falso
El uso de un par de comillas invertidas (`) evitará que el shell ejecute texto entre comillas invertidas como un comando y sustituirá la nueva salida al comando original. ¿Verdadero o falso?
Falso
Verdadero
El punto y coma ";" se puede usar para separar varios comandos para que se ejecuten en orden. ¿Verdadero o falso?
Verdadero
Falso
¿Cuál de los siguientes no es el caracteres glob?
El asterisco "*"
El signo de Interrogación "?"
El carácter de guión "-"
Los corches cuadrados "[" and "]"
El carácter de ampersand doble (&&) se utiliza para separar los comandos para que se ejecuten de forma condicional, en la que si el comando a la izquierda de los símbolos de ampersand falla, entonces se ejecutará el comando a la derecha de los símbolos de ampersand. ¿Verdadero o falso?
Verdadero
Falso
Para poder ver los mensajes de salida en la pantalla, utilizamos el comando _______:
echo
type
display
El comando _______ imprimirá una lista de comandos que hayas ejecutado previamente.
exec
list
history
eval
¿Cuál es la opción estándar para proporcionar un programa de línea de comandos para ver su documentación?
--info
-h
--doc
--help
El comando man-k es el mismo que el comando apropos.¿Verdadero o falso?
Verdadero
Falso
El comando whatis es el mismo que man -w. ¿Verdadero o falso?
Verdadero
Falso
El directorio en el que muy probablemente se puede encontrar la documentación adicional de los paquetes de software es:
/var/lib/doc
/usr/share/doc
/var/share/doc
/usr/software/doc
¿Qué dos comandos de navegación dentro de la página son utilizados por el comando man para controlar el movimiento dentro del documento?
grep and more
page and less
page and grep
more and less
¿En qué sección del manual encontrarás el contenido que trata sobre los comandos normalmente ejecutadas por un usuario?
5
3
1
2
La instrucción que describe la diferencia entre un comando man page e info page es:
El comando man page es como una guía; el info page es una referencia más concisa.
El comando info page es como una guía; el man page es una referencia más concisa.
El man page es una referencia larga y detallada; el info page es una referencia muy concisa.
Hay muy poca diferencia entre ellos.
Si estás leyendo la sinopsis de un comando desde man page, entonces los elementos entre corchetes son:
Comentarios
Opcionales
Argumentos requeridos
Opciones requeridas
La sección 5 de las páginas del manual cubre:
Formatos de archivo
Juegos
Los comandos de usuario
Comandos de administración del sistema
Para iniciar la búsqueda de man page, la primera tecla que se presiona es:
s
!
/
f
¿Qué opción para el comando ls mostrará todos los archivos, incluidos los archivos ocultos?
-L
-H
-w
-a
El directorio de nivel superior en un sistema Linux se representa como:
/
C:
/root
/home
Es la siguiente ruta absoluta o relativa?
/etc/ppp
Absolute
Relative
La siguiente ruta es, absoluta o relativa?
sysadmin/Documents
Relativa
Absoluta
El tilde (~) se utiliza para representar:
Cualquiera de dos caracteres individuales
El directorio home del usuario.
El directorio superior al directorio de trabajo actual
Nada; no tiene ningún significado especial
El punto doble (..) se puede utilizar con el comando cd para representar:
Cualquiera de dos caracteres individuales
El directorio home del usuario.
Nada; no tiene ningún significado especial
El directorio superior al directorio de trabajo actual
¿A qué directorio te llevará el comando cd por sí sólo?
El directorio raíz del sistema
Al directorio superior al directorio de trabajo actual
A ninguno; no es un comando válido
A tu directorio home
¿Qué comando te permitirá cambiar el directorio de trabajo actual?
ls
chdir
list
cd
El primer carácter en un listado largo (ls -l) indica:
Si algo es un archivo, directorio o enlace simbólico
propietario
El tamaño
Los permisos
La compresión de un archivo funciona a través de:
El almacenamiento de la mayor parte de los datos en medios extraíbles manteniendo solamente el puntero
La eliminación de información redundante
La consolidación de múltiples archivos en uno solo
Extracción del bit de orden alto de cada byte
Eliminar las espacios dentro del archivo
¿Cómo obtendrías una salida similar a la siguiente?
compressed uncompressed ratio uncompressed_name 278168 1016950 72.
gzip –l tags
gunzip –t tags
file tags
¿Qué comando usarías para empaquetar el directorio Documents y comprimirlo con bzip2?
tar –fzc Documents documents.tbz
tar –cjf documents.tbz Documents
tar –cjf Documents
tar –cf Documents documents.tbz
tar –czf documents.tbz Documents
¿Qué opción pasarías a tar con el fin de crear un nuevo archivo empaquetado?
-n
-t
-c
-x
-j
¿Qué comando mostrará lo que hay dentro del archivo tar comprimido con un nombre de foo.tar.gz?
tar –tf foo.tar.gz
tar –xf foo.tar.gz
tar –lf foo.tar.gz
tar –tjf foo.tar.gz
tar –tzf foo.tar.gz
En el comando tar –cvjf foo.tbz a b c a qué se refieren las letras a, b, c?
Las opciones adicionales pasados al tar
Nada; -cvjf solamente espera un parámetro
Coincidencia de los operadores; se añade cualquier cosa que empiece con a, b, o c
Los nombres de archivo que se añaden al archivo empaquetado
a es el directorio que se antepone a los archivos; b y c son los archivos dentro del directorio
Empaquetaste tus directorios de usuarios en un archivo llamado backup.tar.gz. A continuación puedes visualizar el archivo empaquetado y ver que los nombres de archivo siguen esta convención:
home/username/somefile
¿Cómo vas a extraer sólo los archivos para el usuario llamado fred?
tar –tjf backup.tar.gz /home/fred
tar –xzf backup.tar.gz fred
tar –tzf /home/fred < backup.tar.gz
tar –xzf backup.tar.gz home/fred/
¿A dónde se envían por defecto los mensajes de error generados por los comandos?
STDERR
Archivos de Registro
STDIN
STDOUT
Un comando exitoso imprimirá la salida a la STDOUT. ¿Verdadero o falso?
Verdadero
Falso
¿Cuál de los siguientes comandos anexará su salida a output.file?
echo Testing >> output.file
output.file < echo Testing
echo Testing > output.file
echo Testing -> output.file
¿Qué opción del comando head mostrará sólo las primeras cinco líneas de un archivo?
-n 5
-l 5
No hay opción necesaria; el head muestra sólo las cinco líneas de forma predeterminada.
-n
El comando grep ...
...mostrará los números de línea en un archivo que contiene una expresión regular especificada.
...no distingue entre mayúsculas y minúsculas.
...mostrará todas las líneas en un archivo que comienzan con la Expresión Regular especificada.
...mostrará todas las líneas en un archivo que contiene una Expresión Regular especificada.
El comando grep se puede utilizar con los caracteres glob. ¿Verdadero o falso?
Falso
Verdadero
La diferencia entre la GPL y LGPL son:
LGPL se aplica a los servicios web
LGPL permite la conexión del software sin GPL
LGPL es más corta que la GPL
LGPL fue creada por OSI, mientras que la GPL fue creada por la FSF
LGPL te permite distribuir el software sólo en forma binaria
