Cuestionario - Unidad 2

Descargar como pdf o txt
Descargar como pdf o txt
Está en la página 1de 4

Salta al contenido principal

Página Principal > Mis cursos > IN39838/23_IN-A3-51712 > Unidad 2: Lenguajes de Programación Web > Cuestionario - Unidad 2

1 2 3 4 5 6 7 8 9 10 11

Finalizar revisión

lunes, 18 de septiembre de 2023, 10:27


Comenzado el

Estado Finalizado
lunes, 18 de septiembre de 2023, 10:35
Finalizado en

Tiempo empleado 7 minutos 44 segundos


10,00 de 10,00 (100%)
Calificación

Pregunta 1 Un lenguaje de programación es…


Correcta
Seleccione una:
Se puntúa 0,50 sobre 0,50
a.Un lenguaje de programación es un conjunto de instrucciones alfanuméricas expresadas en
sistema binario, para ser interpretadas directamente por el microprocesador de la
computadora.

b.
Ninguna de las opciones.
c.Un lenguaje de programación es un conjunto de instrucciones, reglas y definiciones
sintácticas que permiten expresar acciones para ser ejecutadas por una computadora. Existen
lenguajes de alto y bajo nivel, los de alto nivel se acercan al lenguaje humano y los de bajo
nivel se acercan al lenguaje de máquina.

d.Un lenguaje de programación es un conjunto de instrucciones numéricas hexadecimales


para ser interpretadas directamente por el microprocesador de la computadora.

¡Muy bien! Tu respuesta es correcta.

Pregunta 2 ¿Cuál es el proceso que se lleva a cabo para traducir las instrucciones de un programa al
Correcta lenguaje de máquina?
Se puntúa 0,50 sobre 0,50
Seleccione una:
a.Es el proceso de intercambio de mensajes HTTP entre un navegador web y un servidor web,
mediante el uso de protocolos de red, sobre Internet.
b.Este proceso se denomina Compilación. Es llevado a cabo por un programa llamado
Compilador, que lee el código fuente de alto nivel escrito por el programador y lo traduce a
instrucciones de bajo nivel que serán interpretadas y ejecutadas por el sistema operativo en el
microprocesador.

c.Ninguna de las opciones.


d.Es el proceso denominado Ejecución. Todos los lenguajes de programación pasan por este
proceso para poder funcionar en una computadora.

¡Muy bien! Tu respuesta es correcta.


Pregunta 3 Diferencia entre lenguajes interpretados y no interpretados.
Correcta
Seleccione una:
Se puntúa 1,00 sobre 1,00
a.No existe tal diferencia, ya que hoy en día todos los lenguajes de programación son
interpretados antes de su ejecución.

b.Ninguna de las opciones.


c.En los lenguajes interpretados, los programas son leídos directamente desde el código
fuente escrito por la o el programador. Esta tarea la realiza un programa denominado
Intérprete y realiza esta tarea cada vez que se debe ejecutar el mismo programa. Por el
contrario, los lenguajes no interpretados son los lenguajes que pasan por el proceso de
compilación previa a la ejecución.

d.No existe tal diferencia, ya que hoy en día todos los lenguajes de programación son
compilados antes de su ejecución.

¡Muy bien! Tu respuesta es correcta

Pregunta 4 ¿Los lenguajes script son interpretados o compilados?


Correcta
Seleccione una:
Se puntúa 1,00 sobre 1,00
a.Ninguna de las opciones.
b.Todos los lenguajes son interpretados por el sistema operativo, por lo tanto los lenguajes
script son interpretados.

c.Los lenguajes script son compilados porque deben pasar por el proceso de compilación
previo a su ejecución.

d.Históricamente, los lenguajes script fueron interpretados. Luego la mayoría de lenguajes


script evolucionaron en su arquitectura incorporando un compilador JIT (Just In Time) para
finalmente ejecutar código compilado.

¡Muy bien! Tu respuesta es correcta.

Pregunta 5 ¿Que es el Backend de un sistema web?


Correcta
Seleccione una:
Se puntúa 1,00 sobre 1,00
a.Ninguna de las opciones.
b.Se denomina Backend al código que reacciona ante los eventos del teclado y el mouse, en
una interfaz de usuario.

c.Backend son solo los motores de bases de datos.


d.Se denomina Backend a la parte de un sistema web que se ejecuta en el servidor. Toda la
lógica de negocio, el acceso a bases de datos y otros servicios se ubican en el backend. Es lo
contrario al Frontend, que es la parte visual del sistema.

¡Muy bien! Tu respuesta es correcta

Pregunta 6 ¿Cuáles de estos lenguajes corren del lado del servidor?


Correcta
Seleccione una:
Se puntúa 1,00 sobre 1,00
a.ASP, C#, JavaScript, Java, Python, PHP, TypeScript.

b.Visual Basic, Clipper, Turbo Pascal, COBOL.

c.HTML, Java, JavaScript, CSS, Visual Basic.

d.Ninguna de las opciones.

¡Muy bien! Tu respuesta es correcta


Pregunta 7 Si desarrollamos un programa para ser ejecutado en el servidor, nuestro programa correrá bajo
Correcta el control de…

Se puntúa 1,00 sobre 1,00


Seleccione una:
a.Correrá bajo el control del navegador web, tal como Microsoft Edge, Mozilla Firefox o Google
Chrome.

b.Correrá bajo el control de un programa servidor web, tal como Apache, Tomcat o Nginx.

c.Bajo el control directo del sistema operativo, tal como Linux, macOS o Windows.

d.Ninguna de las opciones.

¡Muy bien! Tu respuesta es correcta.

Pregunta 8 ¿Cuáles son los lenguajes más populares que corren del lado del Cliente?
Correcta
Seleccione una:
Se puntúa 1,00 sobre 1,00
a.PHP, ASP y TypeScript.

b.HTML, JavaScript y CSS.

c.Ninguna de las opciones.

d.Java, C# y Ruby.

¡Muy bien! Tu respuesta es correcta

Pregunta 9 ¿Cuál es el principal lenguaje de programación del lado del Cliente?


Correcta
Seleccione una:
Se puntúa 1,00 sobre 1,00
a.El principal lenguaje de programación del lado del Cliente es PHP.

b.El principal lenguaje de programación del lado del Cliente es Java.

c.El principal lenguaje de programación del lado del Cliente siempre fue JavaScript, y así se
mantiene en la actualidad.

d.Ninguna de las opciones.

¡Muy bien! Tu respuesta es correcta.

Pregunta 10 ¿Que significa el término Full Stack y cuál es el principal lenguaje?


Correcta
Seleccione una:
Se puntúa 1,00 sobre 1,00
a.Ninguna de las opciones.
b.Full stack se refiere a las múltiples capas de procesamiento por las que pasa un programa,
partiendo desde la capa más alta del servidor web hasta la capa mas baja del sistema
operativo. El principal lenguaje Full Stack es JavaScript.

c.Full Stack se refiere a los lenguajes y/o entornos de programación que permiten escribir una
aplicación web íntegramente en un sólo lenguaje de programación. Esto quiere decir que la
programación del Cliente (Frontend) y la programación del servidor (Backend) podrán
escribirse en el mismo lenguaje de programación. En la actualidad el principal lenguaje Full
Stack es JavaScript.

d.Full stack se refiere a las múltiples capas de procesamiento por las que pasa un programa,
partiendo desde la capa más alta del navegador hasta la capa más baja del sistema operativo.
El principal lenguaje Full Stack es C++.

¡Muy bien! Tu respuesta es correcta.


Pregunta 11 ¿Existe sólo un lenguaje Full Stack?
Correcta
Seleccione una:
Se puntúa 1,00 sobre 1,00
a.No. Cualquier lenguaje de programación actual tiene la capacidad de ser implementado
tanto en el Cliente como en el Servidor, por lo tanto todos pueden ser Full Stack.

b.Ninguna de las opciones.


c.No. Entre los lenguajes de programación más conocidos, además de JavaScript, se puede
considerar Full Stack a C#, ya que mediante su framework Blazor de .Net Core es posible
programar sistemas web íntegramente en C#.

d.Si. JavaScript es el único lenguaje de programación Full Stack.

¡Muy bien! Tu respuesta es correcta

También podría gustarte