1.5 Examen del módulo – Módulo 1 DevNet Associate respuestas

Última actualización: noviembre 10, 2024

1.5. Examen del módulo – Módulo 1 DevNet Associate 1.0 Respuestas Español

1. Un administrador del sistema emite el comando apt-get upgrade en un sistema operativo Linux. ¿Cuál es el objetivo de este comando?

  • Se instalará una aplicación específica denominada upgrade.
  • Cada aplicación instalada se actualizará a la última versión.
  • El repositorio remoto de aplicaciones y dependencias se actualizará a la última versión.
  • Las actualizaciones del sistema operativo se descargan y se instalarán.
Explique: Cuando el comando apt-get upgrade se emite en un terminal Linux, todas las aplicaciones instaladas intentarán actualizar a la última versión disponible.

2. Un ingeniero de red necesita revisar el estado de todas las interfaces de red de un servidor que ejecuta un sistema operativo Linux. El ingeniero ingresa el comando ifconfig -a. ¿Cuál es el resultado de este comando?

  • Tanto las interfaces activas como las inactivas mostrarán información.
  • Se mostrará la tabla ARP del equipo.
  • Todas las interfaces activas mostrarán información.
  • Se mostrará la tabla de enrutamiento del host.
Explique: El comando ifconfig con el modificador -a proporcionará información para todas las interfaces de red, incluso si están inactivas.

3. Un administrador del sistema intenta determinar qué está causando que un equipo funcione más lento de lo normal. El administrador emite el comando ps. ¿Qué se muestra con este comando?

  • estado NIC Actual
  • uso actual del disco duro
  • procesos activos usando tiempo de CPU
  • uso actual de RAM
Explique: El comando ps se puede combinar con varios modificadores para mostrar todos los procesos que se ejecutan en un equipo, ver un proceso específico o finalizar los procesos que utilizan tiempo de CPU.

4. Un administrador de Linux está intentando utilizar un terminal para configurar la tarjeta de interfaz de red en un equipo. El administrador recibe un mensaje que indica que el administrador no tiene los permisos necesarios para realizar la configuración. ¿Qué se debe hacer antes del comando de configuración?

  • cambiar los permisos chmod en el archivo de configuración de red
  • utilizar el comando sudo
  • usar una cuenta de usuario diferente
  • identificar una interfaz de red diferente
Explique: Varios comandos de terminal requieren el uso del comando sudo como prefacio. El comando sudo significa «superusuario do». Sudo requerirá que se introduzca una contraseña de administrador para completar una configuración. Por lo general, el software malintencionado no puede causar daños por sí solo sin conocer primero la contraseña.

5. ¿Qué comando de Python crea una estructura de control condicional?

  • if
  • from
  • delay
  • def
Explique: Los comandos if y else se utilizan para la lógica condicional. Los comandos for y while se utilizan para la lógica de repetición y from es para la importación de módulos.

6. ¿Qué se muestra después de introducir el código siguiente a un intérprete de Python?

addition = 22 +10
print(addition)

  • (syntaxerror): …Ya que no debe haber un espacio entre los valores numéricos
  • [22]+[10]
  • nada (porque el comando print es incorrecto)
  • 32
Explique: El intérprete de Python realizara la operación y mostrará el resultado: 32.

7. ¿Cuál es el resultado cuando se introduce el siguiente código en un intérprete del programa de Python?

[1,2,4,5] + [3,6]

  • [1,2,3,4,5,6]
  • [12]+[9]
  • [21]
  • [1,2,4,5,3,6]
Explique: El intérprete de Python realiza la concatenación de dos listas sin reordenar los elementos de la lista

8. Un usuario emite un comando Linux y se muestra el resultado:

total 40
drwxr-xr-x 2 devasc 4096 Mar 30 21:25 Escritorio
drwxr-xr-x 2 devasc devasc 4096 Abr 15 19:09 Documentos
drwxr-xr-x 2 devasc devasc 4096 Apr 15 19:09 Descargas
drwxr-xr-x 5 devasc 4096 Mar 30 21:21 labs
drwxr-xr-x 2 devasc devasc 4096 Apr 15 19:09 Música
drwxr-xr-x 2 devasc devasc 4096 Apr 15 19:09 Imágenes
drwxr-xr-x 2 devasc devasc 4096 Apr 15 19:09 Public
drwxr-xr-x 5 devasc devasc 4096 Mar 30 21:24 instantánea
drwxr-xr-x 2 devasc devasc 4096 Apr 15 19:09 Plantillas
drwxr-xr-x 2 devasc devasc 4096 Apr 15 19:09 Vídeos
devasc @labvm: ~$ ¿

Qué comando Linux se utiliza para mostrar el contenido del directorio actual como se muestra?

  • ls
  • es -a
  • lr
  • ls -l
Explique: El comando ls de Linux con la opción -l se utiliza para mostrar contenido en el directorio actual con una lista “larga”, que proporciona más información sobre cada archivo o subdirectorio, como permisos, propietario, tamaño y fecha de creación.

9. Un usuario emite una serie de comandos Linux como se muestra.

(omitido) $ pwd
/home/devasc/labs/ansible/copias de seguridad
(omitido) $ cd../..

¿Qué directorio es el directorio actual después de ingresar el comando cd?

  • /home/devasc/labs
  • /home/devasc/
  • /home/devasc/labs/ansible
  • /home
  • /
Explique: El comando cd de Linux se utiliza para cambiar del directorio actual a otro directorio del sistema de archivos. El comando cd con el comando .. o .. / se moverá hacia arriba un único directorio. Esta opción se puede utilizar en el formato de múltiples ../.. para retroceder varios directorios en la estructura de directorios.

10. Un usuario emite el comando Linux ls -l myfile.sh para comprobar el permiso del archivo myfile.sh.

devasc @labvm: ~/Documentos$ ls -l myfile.sh
-rwxr-xr— 1 autoprueba 15 Mar 30 21:24 myfile.sh ¿

Qué dos instrucciones describen los permisos asignados al archivo? (Escoja dos opciones).

  • Todos los usuarios pueden ejecutar el archivo.
  • Cualquier usuario del propio grupo puede leer, modificar y ejecutar el archivo.
  • Cualquier usuario del grupo de prueba puede ejecutar el archivo.
  • El usuario con el ID de usuario de devasc puede modificar el archivo.
  • El usuario con el ID de usuario de self puede modificar el archivo.
Explique: El comando ls -l proporciona un“ formato de lista ”larga con más información que incluye lo siguiente:

  • Tipo de archivo: El guión () representa un archivo normal, el d representa un directorio.
  • Permisos de archivo: las tres primeras letras representan los permisos del propietario del archivo sobre el archivo, las tres siguientes representan los permisos del grupo sobre el archivo y las tres últimas representan los permisos de otros sobre el archivo. Las cartas de permiso son las siguientes:
    • r – leer o copiar el archivo
    • w – escribir en el archivo
    • x – ejecutar el guión del archivo
    • () – sin valor asignado
  • Número de enlaces duros al archivo: 1 en este caso
  • Propietario del archivo: auto en este caso
  • Grupo de archivos: prueba en este caso
  • Tamaño del archivo: 15 bytes en este caso

11. Un usuario introduce los comandos como se muestra. ¿Cuál es el resultado después de ingresar el comando mv?

devasc @labvm: ~/Documentos$ pwd
/Home/Devasc/Documentos
devasc @labvm: ~/Documentos$ mv myfile.sh../Desktop/myfile2.sh
  • El archivo myfile.sh se copia en el directorio /home/devasc/desktop y reemplaza el archivo myfile2.sh.
  • El archivo myfile.sh se mueve al directorio /home/devasc/desktop y se renombra como myfile2.sh.
  • El archivo myfile.sh se copia en el directorio /home/devasc/desktop y se renombra como myfile2.sh.
  • El archivo myfile.sh se copia y se renombra a myfile2.sh en el directorio actual.
Explique: El comando mv Linux se puede utilizar para mover un archivo a un directorio diferente o para cambiar el nombre de un archivo. La sintaxis del comando es mv sourcedestination. En este caso, el nombre del archivo de destino es diferente y el archivo cambia de nombre después de que se mueva.

12. Un administrador del sistema Linux está buscando en el archivo passwd cualquier nombre de usuario que comience con un dígito. ¿Qué comando grep debe usar el administrador?

  • grep ‘[0-9]’ /etc/passwd
  • grep ‘_ [0-9] ‘/etc/passwd
  • grep ‘{0-9}’ /etc/passwd
  • grep ‘^ [0-9] ‘/etc/passwd
Explique: El comando grep Linux se puede utilizar para procesar texto línea por línea e imprimir cualquier línea que coincida con un patrón especificado. Los patrones coincidentes se basan en modificadores de consulta de expresión regular (expresiones regulares) utilizados para seleccionar el contenido apropiado. Algunos modificadores de consulta de expresiones regulares son los siguientes:

  • _ (guión bajo): coincide con un espacio
  • ^ (intercalación): indica el inicio de una cadena
  • $ (signo de dólar): indica el final de una cadena
  • . (punto): coincide con un solo carácter, incluido un espacio
  • * (asterisco): coincide con cero o más apariciones del carácter anterior
  • [] (corchete): coincide con un carácter
  • {} (corchete): repite el carácter anterior

13. Un estudiante está aprendiendo Python en el modo de intérprete interactivo. El estudiante emite los comandos:

>>> y=2 >>> y*3 6 >>> 'test'*Y

¿Cuál es el resultado?

  • ‘testtesttesttesttesttesttesttesttesttest’
  • ‘Test6’
  • TypeError: un tipo de cadena no se puede multiplicar por un entero.
  • ‘TestTest’
  • ‘Test2’
Explique: Python se puede utilizar para multiplicar números, así como cadenas. Una cadena multiplicada por un entero producirá varias copias de la cadena. Debido a que la variable y es 2, la palabra Prueba aparece dos veces.

14. Un estudiante nuevo en Python está trabajando en el modo de intérprete interactivo. El estudiante emite los comandos:

>>> devicenames= ["RT1", «RT2", «SW1", «SW2"]
>>> nombres=nombres de dispositivo + [" RT3", «SW3"]
>>> nombres de host del [3]
>>> nombres de host

¿Cuál es el resultado?

  • [‘RT1’, ‘RT2’, ‘RT3’, ‘SW2’, ‘SW3’]
  • [‘RT1’, ‘RT2’, ‘SW2’, ‘RT3’, ‘SW3’]
  • [‘RT1’, ‘RT2’, ‘SW1’, ‘RT3’, ‘SW3’]
  • [‘RT1’, ‘RT2’, ‘SW1’, ‘SW2’, ‘SW3’]
Explique: En Python, se pueden concatenar dos listas utilizando el operador +. La segunda lista se anexa a la primera lista y crea una nueva lista. Un elemento de una lista puede ser referenciado y manipulado utilizando su índice. El primer elemento de una lista se indexa como cero, el segundo se indexa como uno, y así sucesivamente.

15. Un estudiante nuevo en Python está trabajando en el modo de intérprete interactivo. El estudiante emite los comandos:

>>> Dirección IP = {"R1":" 10.1.1.1", "R2": "10.2.2.1", "R3":" 10.3.1"}

¿Qué tipo de datos se utiliza para representar la variable IPAddress?

  • array
  • tupla
  • Diccionario
  • lista
Explique: En Python, una variable que utiliza el tipo de diccionario se puede crear colocando una secuencia de elementos dentro de llaves {}, separados por una coma. Cada elemento de un diccionario contiene un par de valores, uno es la clave y el otro elemento de par correspondiente es su valor asignado, en el formato de clave:valor.

16. Un estudiante nuevo en Python está trabajando en el modo de intérprete interactivo. El estudiante emite el comando:

>>> Dirección IP = {"R1":" 10.1.1.1", "R2": "10.2.2.1", "R3":" 10.3.1"}

¿Qué expresión de Python se puede usar para recuperar la dirección IP de R2?

  • Dirección IP [‘R2’]
  • Dirección IP [R2]
  • Dirección IP {‘R2’}
  • Dirección IP {«R2»}
Explique: En Python, se hace referencia a un objeto dentro de una estructura de diccionario mediante el uso de su clave y la clave está encerrada entre corchetes [].

17. Un estudiante está aprendiendo Python y está revisando un script de Python de la siguiente manera:

AClNum = int (input («¿Qué es el número ACL IPv4? «) 
si aclNum >= 1 y aclNum <= 99: print («Esta es una ACL IPv4 estándar.«) elif aclNum >=100 y aclNum <= 199: 
	print («Esta es una ACL IPv4 extendida.«) 
else: 
	print («Esto no es una ACL IPv4 estándar o extendida.«)

Bajo qué condición se realizará el elif declaración ser evaluada?

  • cuando la entrada es una cadena
  • cuando falla la primera instrucción de impresión
  • cuando la sentencia if es falsa
  • cuando la entrada es un número flotante
Explique: En este script, el elif se evalúa si la sentencia if es falsa y está antes de la sentencia else.

 

 

Subscribe
Notify of
guest

0 Comments
Inline Feedbacks
View all comments
0
¿Tienes otra pregunta? Por favor comentax