Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Quiz 3
Quiz 3
0 / 2 pts
Un administrador del sistema ejecuta el comando ps en un servidor que funciona
con el sistema operativo Linux. ¿Cuál es el objetivo de este comando?
Procesar una nueva tarea
Respondido
Cambiar los permisos de archivos
Mostrar los contenidos del directorio actual
Respuesta correcta
Enumerar las procesos que se ejecutan actualmente en el sistema
Refer to curriculum topic: 3.2.3
Se utiliza el comando ps de Linux para enumerar los procesos en ejecución en el
sistema. Si es necesario, se le puede indicar a este comando que muestre los
procesos en ejecución iniciados por el usuario actual u otros usuarios.
Pregunta 2
0 / 2 pts
¿Cuál es la ventaja de un programa ejecutable cifrado con un idioma interpretado
en comparación con un idioma compilado?
Se ejecuta con mayor rapidez.
Respondido
Se almacena como formato binario.
Respuesta correcta
Resulta más fácil de mantener y solucionar problemas.
No depende de otro programa para ejecutarse.
Refer to curriculum topic: 3.1.2
Un programa cifrado con un idioma interpretado permanece en texto legible, que
facilita el hecho de mantener y resolver problemas. Sin embargo, depende de otro
programa, llamado el intérprete, para analizar y ejecutar el código. Debido a que
requiere interpretación durante su ejecución, funciona con mayor lentitud que el
mismo programa encriptado por un idioma compilado.
Pregunta 3
0 / 2 pts
¿Qué comando de shell de Linux puede utilizarse para buscar una cadena de
caracteres específica dentro de un archivo?
cat
man
Respondido
pwd
Respuesta correcta
grep
Refer to curriculum topic: 3.2.3
Existen varios comandos de CLI en Linux, a saber:
Pregunta 4
2 / 2 pts
Un usuario utiliza Blockly para programar un proceso para encontrar los próximos
100 números primos después del 2. ¿Qué bloque es ideal para la tarea?
¡Correcto!
Bloque FOR
Bloque WHILE
Bloque PRIME
Bloque IF-THEN
Refer to curriculum topic: 3.2.4
Los bloques de bucle FOR se utilizan para repetir la ejecución de un bloque
específico una cantidad de veces determinada. Es especialmente útil si se conoce
la cantidad de repeticiones. En este caso, el número de repetición es el 100. El
bloque FOR se puede ejecutar 100 veces, cada una de ellas para buscar un
número primo. Una vez que se encuentran los 100 números primos, el bloque
FOR detiene la ejecución.
Pregunta 5
2 / 2 pts
¿Qué es Raspberry Pi?
¡Correcto!
Una computadora pequeña y económica de una sola placa
Una función de Python para la lógica condicional
Un lenguaje de programación orientado a objetos
Un servicio basado en la nube para enseñar IoT
Refer to curriculum topic: 3.2.1
Pregunta 6
2 / 2 pts
¿Qué función de Python se utiliza para el resultado de la consola?
¡Correcto!
print
return
for
from
Refer to curriculum topic: 3.2.5
El comando print se utiliza para el resultado de la consola. El comando for se
utiliza para la lógica de repetición, from, para la importación del módulo
y return como definición de las funciones.
Pregunta 7
0 / 2 pts
Arduino es una computadora completa y Raspberry Pi, no.
Respondido
Raspberry Pi no puede procesar las señales digitales entrantes.
Respuesta correcta
Arduino cuenta con pines analógicos.
Raspberry Pi no requiere ningún tipo de software para interactuar con Arduino.
Refer to curriculum topic: 3.2.6
Los termómetros, los sensores ligeros y los sensores de presión del aire generan
señales analógicas. Raspberry Pi no cuenta con pines analógicos y no requiere el
uso de otro dispositivo para recibir estos datos. Arduino cuenta con pines
analógicos y puede recibir señales analógicas y datos conectándose a Raspberry
Pi por medio de USB.
Pregunta 8
0 / 2 pts
¿Qué elementos se utilizan para representar distintas estructuras de programación
en Blockly?
Diagramas de flujo
Respuesta correcta
Bloques coloreados
Respondido
Partes de códigos de programación
Líneas y símbolos de color
Refer to curriculum topic: 3.2.4
Blockly implementa la programación visual mediante la asignación de diferentes
estructuras de programas a bloques de color. Estos bloques también contienen
ranuras y espacios para permitir que los programadores ingresen valores
requeridos por la estructura. Las estructuras de programación pueden conectarse
al arrastrar y adjuntar los bloques correspondientes.
Pregunta 9
0 / 2 pts
¿Qué idioma es un ejemplo de un lenguaje de programación compilado?
Python
PHP
Respondido
Javascript
Respuesta correcta
C
Refer to curriculum topic: 3.1.2
C es un lenguaje de programación compilado, mientras que Python, PHP y
JavaScript son idiomas de interpretación.
Pregunta 10
2 / 2 pts
¿Cuál de estas declaraciones describe a Blocky?
Es un lenguaje compilado.
Es una distribución específica de Linux.
Es un software de edición de gráficos para el diseño web.
¡Correcto!
Es una biblioteca basada en JavaScript para implementar la programación visual.
Refer to curriculum topic: 3.2.4
Blocky es una biblioteca basada en JavaScript para implementar la programación
visual. Al utilizar una serie de tipos de bloqueos, le permite al usuario crear un
programa sin introducir ninguna línea de código. No es un ejemplo de un lenguaje
compilado, ni una distribución de Linux. Aunque proporcione funciones de
programación visual, no se considera un paquete de software de edición de
gráficos.
Pregunta 11
0 / 2 pts
¿Qué distribución de Linux se utiliza para desarrollar el sistema operativo de
Raspbian para Raspberry Pi?
Respondido
Mint
Ubuntu
Respuesta correcta
Debian
Red Hat
Slackware
Refer to curriculum topic: 3.2.3
Raspbian, el sistema operativo de Raspberry Pi, es una variación de Debian Linux.
Pregunta 12
0 / 2 pts
Complete el espacio en blanco.
Raspberry
Una computadora es un conjunto de instrucciones solicitadas creadas
para realizar una tarea específica.
Respuesta 1:
RespondidoRaspberry
Respuesta correcta
programa de software
Respuesta correcta
incentivo de oportunidades
Respuesta correcta
código
Respuesta correcta
software
Refer to curriculum topic: 3.1.1
Un programa de computadora, también llamado código, es un conjunto de
instrucciones solicitadas creadas para realizar una tarea específica.
Pregunta 13
0 / 2 pts
¿Cuáles son las dos funciones relacionadas con Linux? (Elija dos opciones).
Respuesta correcta
Código abierto
Respondido
Una aplicación para el procesamiento de textos
Un ejemplo de idioma interpretado
Una base de códigos administrada por una organización
¡Correcto!
Soporte de una comunidad de programadores
Refer to curriculum topic: 3.2.3
Linux es un sistema operativo de código abierto cuyo mantenimiento se encuentra
a cargo de una comunidad de programadores. Existen muchas distribuciones (o
variaciones) de Linux y cada distribución tiene su propia base de códigos
mantenida por una organización.
Pregunta 14
0 / 2 pts
¿Qué se necesita para que un programa informático se comunique con otro
programa informático de otro proveedor?
Respuesta correcta
API
Respondido
Firmware
Controladores de dispositivos
Sistema operativo
Refer to curriculum topic: 3.1.3
Una interfaz de programación de aplicaciones (API) es un conjunto de rutinas y
herramientas de software que facilitan la comunicación entre programas
informáticos.
Pregunta 15
2 / 2 pts
¿Verdadero o falso?
Los programadores solo trabajan con aplicaciones de escritorio.
verdadero
¡Correcto!
falso
Refer to curriculum topic: 3.1.1
En el pasado, muchos programadores trabajaban en aplicaciones de escritorio.
Sin embargo, la Internet y la IoT han dado paso a muchas áreas de trabajo
interesantes para los programadores.
Pregunta 16
0 / 2 pts
¿Cuál es un método para asegurar el plano de control de un dispositivo de IoT?
La encriptación de los datos del usuario
Respuesta correcta
La aplicación de acceso autorizado al código
La restricción del acceso a los servidores
Respondido
La verificación de la integridad de los datos
Refer to curriculum topic: 3.1.3
Para asegurar el plano de control de un dispositivo de IoT, puede aplicarse un
acceso autorizado al código, eliminar las cuentas de acceso mediante la
depuración de codificaciones fijas y mantener actualizado el firmware.
Pregunta 17
2 / 2 pts
¿Cuál es el beneficio de implementar un grupo de dispositivos Pi IoT sin cabeza?
¡Correcto!
Cada dispositivo Pi IoT se administra de manera remota en una red.
Puede conectarse un solo monitor al grupo de dispositivos Pi IoT.
Los dispositivos Pi IoT pueden conectarse entre sí mediante Zigbee.
El grupo de dispositivos Pi IoT debe estar bajo el control de un solo dispositivo Pi
en la nube.
Refer to curriculum topic: 3.2.2
El término sin cabeza se utiliza para describir servidores de control remoto
exclusivo. Es posible configurar un Pi para que se administre en su totalidad en la
red, o bien, para que funcione sin necesidad de un monitor, un teclado o un
mouse.
Pregunta 18
2 / 2 pts
¿Qué comando de Python es un ejemplo de lógica condicional?
def
delay
¡Correcto!
if
from
Refer to curriculum topic: 3.2.5
Los comandosif y else se utilizan para la lógica condicional. Los
comandos for y while se utilizan para la lógica de repetición y el comando from,
para la importación del módulo.
Pregunta 19
0 / 2 pts
¿Qué herramienta se puede utilizar en un dispositivo de Linux para comparar la
totalidad del software instalado en relación con un índice de repositorio, descargar
actualizaciones e instalarlas automáticamente?
Respondido
Blockly
shell mejorado de C (tcsh)
Arduino
Respuesta correcta
Sistema de administrador de paquetes
Refer to curriculum topic: 3.2.3
Puede utilizarse un administrador de paquetes para actualizar los programas y el
sistema operativo Linux. Los gerentes del paquete permiten que los usuarios
puedan comparar versiones de software instaladas con el índice del repositorio y,
luego, descargar e instalar automáticamente todos los programas de software
actualizados.
Pregunta 20
0.4 / 2 pts
Una el comando administrativo de Linux con la función que desempeña. (No se
utilizan todas las opciones.)
¡Correcto!
cd
Cambiar el directorio actual
Respondido
cp
Mover un archivo o archivos a otro directorio
Respuesta correcta
Copiar un archivo o archivos de origen a destino
Respondido
mv
Eliminar un archivo o archivos
Respuesta correcta
Mover un archivo o archivos a otro directorio
Respondido
rm
Copiar un archivo o archivos de origen a destino
Respuesta correcta
Eliminar un archivo o archivos
Respondido
mkdir
Modificar los permisos de archivos
Respuesta correcta
Crear un directorio en el directorio actual