Fundamentos esenciales de la programaci贸n
¿C贸mo es la longitud de un
array en JavaScript por defecto?
- de tres posiciones
- de dos posiciones
- variable
- fija
¿Cu谩l de las siguientes
afirmaciones es correcta sobre las ventajas del pseudoc贸digo?
- Todas
las respuestas son correctas.
- Facilita encontrar soluciones al
problema.
- Aporta soluciones f谩cilmente
implementables en c贸digo.
- Es independiente del lenguaje de programaci贸n.
¿Cu谩l de los siguientes es un
lenguaje de prop贸sito general?
- C++
- SQL
- SSL
- C--
¿C贸mo se representa en
JavaScript un operador de asignaci贸n?
- un
signo igual
- un signo m谩s
- tres signos igual
- dos signos igual
¿En qu茅 lenguaje de
programaci贸n est谩 escrito el siguiente c贸digo?
fun checkAge(age: Int?) {
if (age
== null || age !in 18..150)
println("No tienes la edad necesaria para registrarte")
else
println("Puedes registrarte")
}
- Python
- Kotlin
- Java
- Ruby
¿Qu茅 imprimir谩 este c贸digo?
pi = '3.1415926535'
print(pi.find('265'))
- 8
- -1
- 6
- 7
¿Cu谩l de las siguientes
opciones NO es un servicio de alojamiento de repositorios?
- CodeHints
- Bitbucket
- GitHub
- Jira
¿En qu茅 se diferencia un
framework de software de una librer铆a?
- Un framework te permite controlar
cu谩ndo y d贸nde quieres utilizarlo.
- Un framework est谩 escrito por otra
persona para ayudarte a resolver un problema concreto.
- Un framework es una simple herramienta
en tu caja de herramientas. Por ejemplo, NumPy, que se utiliza en el aprendizaje
autom谩tico.
- Un
framework sirve como plano de c贸mo debe configurarse y desarrollarse tu
proyecto de software.
¿A qu茅 principio hace
referencia la siguiente afirmaci贸n? Si una transacci贸n consta de varios pasos,
deben ejecutarse todos. Si un paso falla, toda la transacci贸n falla.
- Atomicidad
- Durabilidad
- Consistencia
- Aislamiento
¿Cu谩l de las siguientes definiciones de variables no es v谩lida en
Python?
- if
(edad > 18) { adulto = true }
- bank_account_4567 = 750
- if = True
- score = "Tu puntuaci贸n"
¿En qu茅 lenguaje de programaci贸n est谩 escrito el siguiente c贸digo?
public class Hello {
public
static void main(String[] args) {
System.out.println(“¡Hola mundo!”);
}
}
A.
HTML
B.
Java
C.
Python
D.
Ruby
¿Qu茅 estilo de programaci贸n implica el uso de c贸digo para
representar cosas y situaciones del mundo real?
A.
orientada a objetos
B.
situacional
C.
orientada al mundo
D.
procedural
En JavaScript, ¿cu谩les son las palablas clave que permiten declarar
variables?
- null, while o if
- var, const o if
- var,
const o let
- git, loop o let
¿Cu谩l de las siguientes opciones representa un comentario en
Python?
A.
/* Mi comentario
B. # Mi comentario
C.
// Mi comentario
D.
--Mi comentario--
¿Cu谩l de los siguientes lenguajes de programaci贸n no es adecuado para el desarrollo de aplicaciones m贸viles?
- Swift
- Kotlin
- Powershell
- Java
¿De los siguientes, cu谩l es un conjunto de archivos y pautas que
definen la estructura y metodolog铆a sobre c贸mo desarrollar un producto de
software?
- framework
- debugging
- stream
- buffer
¿C贸mo pueden ser los valores de un booleano?
- Verdadero, falso, 0, 1.
- 0, 1, s铆, no.
- True, false, 0, 1, s铆, no.
- Verdadero,
falso, s铆, no.
¿Qu茅 son los algoritmos en programaci贸n?
- grupos
de instrucciones
- el lenguaje de programaci贸n
- cada paso de una instrucci贸n
- el idioma con el que nos comunicamos
con la m谩quina
En JavaScript, las variables con var podemos declararlas _____.
- asign谩ndoles valores
- local
y globalmente, as铆 como asignarles valores
- localmente
- globalmente
¿Cu谩l es el valor de la siguiente expression?
10 * 2 + 3
- 50
- 23
- 103
- 500
Si quiero formarme una carrera centrada en la construcci贸n de
programas para escritorio que se ejecuten en diferentes sistemas operativos sin
necesidad de modificarlos, ¿qu茅 lenguaje de programaci贸n deber铆a de aprender?
- Java
- Swift
- JavaScript
- C
¿Cu谩l de las
siguientes opciones invoca una funcionalidad llamada hi en Python?
- hola
- hola()
- hyo
- call hola
¿Cu谩l de las siguientes
opciones no es un tipo de software?
- Sistema
- Aplicaci贸n
- Procesador
- Programaci贸n
¿Cu谩ntas l铆neas imprimir谩 este bucle?
counter = 0
target = 10
while counter < target:
print(counter)
target += 1
- 10 l铆neas
- 11 l铆neas
- no l铆neas
- un
n煤mero infinito de l铆neas
Selecciona el lenguaje
utilizado para Inteligencia Artificial y Machine Learning, ya que permite crear
algoritmos con estad铆sticas que activan acciones en los computadores.
- SQL
- Java
- Python
- PHP
En JavaScript, ¿cu谩l de las
siguientes opciones es una variable?
- var
- estrella
- if
- string
¿C贸mo se llama el proceso de
encontrar y eliminar errores o «bug» en su c贸digo?
- Bugging
- Limpieza
- Depuraci贸n
- Sluething
En JavaScript, ¿cu谩l de las
siguientes no es una variable?
- edad
- altura
- var
- cuenta
¿Cu谩l de los siguientes tipos
de aplicaciones se utiliza normalmente para crear Python?
A. Web
B. An谩lisis
cient铆fico
C. Android
D. Juegos
·
A, B, D
·
A, B, C
·
A, C, D
·
A
¿En qu茅 se basan las pruebas funcionales?
- En
la ejecuci贸n, revisi贸n y actualizaci贸n de las funcionalidades.
- En la performance.
- En la comunicaci贸n de los componentes.
- En herramientas.
¿C贸mo se llama un archivo que consiste en c贸digo Python que puede
definir funciones, clases, variables y m谩s?
- un bloque
- una librer铆a
- un
m贸dulo
- un framework
¿C贸mo se llama una variable cuyo valor no cambia?
- constante
- eterna
- estable
- perpetua
Las siguientes funciones en Python devuelven el elemento m谩s grande del iterable, ¿cu谩l de ellas devuelve el n煤mero m谩s grande ?
A. print(max(2, 3))
B. list1 = [1, 2, 4, 5, 54]
print(max(list1))
C.
list4 = []
print(max(list4))
D.
list3 = [1, 2, 'abc', 'xyz']
print(max(list3))
Utilizando la siguiente definici贸n de clase, ¿c贸mo
crear铆as una instancia de la clase en Python?
clase Cachorro:
def
__init__(self, name, favorite_toy):
self.name = name
self.favorite_toy = favorite_toy
A.
marble = nuevo
Cachorro('Marble', 'osito')
B. marble = Cachorro('Marble',
'osito')
C.
var = nuevo Cachorro('var',
'osito')
D.
marble = Cachorro('Marble')
¿Cu谩l es el resultado del siguiente c贸digo Python?
if 5 < 6:
print("s铆")
print("no")
A. s铆
no
B.
s铆
C.
5
D.
no
¿Cu谩l es el resultado del siguiente c贸digo Python?
print("¡Hola!")
print(39)
A.
¡Hola!
39
B. ¡Hola!39
C. ¡Hola!
39
D.
"¡Hola!"
39
¿Cu谩l de las siguientes opciones es un posible
resultado del siguiente c贸digo?
import random
n煤meros = [1, 2, 3, 4, 5]
print(random.choice(numbers))
A.
2
B.
6
C.
[4, 2, 1, 3, 5]
D.
[1, 2, 3]
¿Cu谩l de las siguientes es una funci贸n de suma en
Python correctamente declarada?
a.
suma(a, b=3):
if a + b
result = suma(1)
# result = 4
b.
def suma(a, b=3):
plus a + b
result = suma(1)
# result = 4
c. def suma(a, b=3):
return a + b
result = suma(1)
# result = 4
d.
def suma(a, b=3):
sum a + b
result = suma(1)
# result = 4
¿Qu茅 funci贸n Java v谩lida es equivalente a esta
funci贸n Python?
def greet():
print("hi!")
a.
void greet(
System.out.println("hi!")
)
b.
String greet():
System.out.println("hi!");
c.
greet() {
System.out.println("hi!")
}
d. void greet() {
System.out.println("hi!");
}
¿C贸mo se puede escribir este c贸digo Python de forma
diferente?
if x<=y:
print(x)
else:
print(y)
a.
if x>y:
print(x)
else:
print(y)
b.
if x==y:
print(y)
else:
print(x)
c.
if x>=y
print(x)
else
print(y)
d. if x>y:
print(y)
else:
print(x)
No hay comentarios.:
Publicar un comentario