Está en la página 1de 13

Pregunta 1

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:

 grep: se utiliza para buscar cadenas de caracteres específicas dentro de un


archivo o en los resultados de otros comandos.
 pwd: se utiliza para mostrar el directorio actual
 cat: se utiliza para enumerar los contenidos de un archivo
 man: se utiliza para mostrar la documentación de un comando específico

 
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

Para responder la pregunta, no necesita la ilustración. ¿Por qué es común


conectar una placa de Arduino con una computadora de una sola placa, como
Raspberry Pi?

  
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

También podría gustarte