Clases en VIVO 馃敶

EXCEL PARA TODOS 
Enlaces a Clases en VIVO 馃敶 GRATUITAS

LUNES A VIERNES 

6PM Hora Colombia



Buscar este blog

lunes, 1 de mayo de 2023

Fundamentos profesionales del desarrollo de software

 Fundamentos esenciales de la programaci贸n

¿C贸mo es la longitud de un array en JavaScript por defecto?

  1. de tres posiciones
  2. de dos posiciones
  3. variable
  4. fija

¿Cu谩l de las siguientes afirmaciones es correcta sobre las ventajas del pseudoc贸digo?

  1. Todas las respuestas son correctas.
  2. Facilita encontrar soluciones al problema.
  3. Aporta soluciones f谩cilmente implementables en c贸digo.
  4. Es independiente del lenguaje de programaci贸n.

¿Cu谩l de los siguientes es un lenguaje de prop贸sito general?

  1. C++
  2. SQL
  3. SSL
  4. C--

¿C贸mo se representa en JavaScript un operador de asignaci贸n?

  1. un signo igual
  2. un signo m谩s
  3. tres signos igual
  4. 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")

}

  1. Python
  2. Kotlin
  3. Java
  4. Ruby

¿Qu茅 imprimir谩 este c贸digo?

pi = '3.1415926535'

 print(pi.find('265'))

  1. 8
  2. -1
  3. 6
  4. 7

             

¿Cu谩l de las siguientes opciones NO es un servicio de alojamiento de repositorios?

  1. CodeHints
  2. Bitbucket
  3. GitHub
  4. Jira

 

¿En qu茅 se diferencia un framework de software de una librer铆a?

  1. Un framework te permite controlar cu谩ndo y d贸nde quieres utilizarlo.
  2. Un framework est谩 escrito por otra persona para ayudarte a resolver un problema concreto.
  3. Un framework es una simple herramienta en tu caja de herramientas. Por ejemplo, NumPy, que se utiliza en el aprendizaje autom谩tico.
  4. 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.

  1. Atomicidad
  2. Durabilidad
  3. Consistencia
  4. Aislamiento

             

¿Cu谩l de las siguientes definiciones de variables no es v谩lida en Python?

  1. if (edad > 18) { adulto = true }
  2. bank_account_4567 = 750
  3. if = True
  4. 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?

  1. null, while o if
  2. var, const o if
  3. var, const o let
  4. 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?

  1. Swift
  2. Kotlin
  3. Powershell
  4. 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?

  1. framework
  2. debugging
  3. stream
  4. buffer


¿C贸mo pueden ser los valores de un booleano?

  1. Verdadero, falso, 0, 1.
  2. 0, 1, s铆, no.
  3. True, false, 0, 1, s铆, no.
  4. Verdadero, falso, s铆, no.

 

¿Qu茅 son los algoritmos en programaci贸n?

  1. grupos de instrucciones
  2. el lenguaje de programaci贸n
  3. cada paso de una instrucci贸n
  4. el idioma con el que nos comunicamos con la m谩quina

 

En JavaScript, las variables con var podemos declararlas _____.

  1. asign谩ndoles valores
  2. local y globalmente, as铆 como asignarles valores
  3. localmente
  4. globalmente

¿Cu谩l es el valor de la siguiente expression?

10 * 2 + 3

  1. 50
  2. 23
  3. 103
  4. 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?

  1. Java
  2. Swift
  3. JavaScript
  4. C


¿Cu谩l de las siguientes opciones invoca una funcionalidad llamada hi en Python?

  1. hola
  2. hola()
  3. hyo
  4. call hola

 

¿Cu谩l de las siguientes opciones no es un tipo de software?

  1. Sistema
  2. Aplicaci贸n
  3. Procesador
  4. Programaci贸n

 

¿Cu谩ntas l铆neas imprimir谩 este bucle?

counter = 0

target = 10

while counter < target:

print(counter)

target += 1

 

  1. 10 l铆neas
  2. 11 l铆neas
  3. no l铆neas
  4. 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.

  1. SQL
  2. Java
  3. Python
  4. PHP

En JavaScript, ¿cu谩l de las siguientes opciones es una variable?

  1. var
  2. estrella
  3. if
  4. string

¿C贸mo se llama el proceso de encontrar y eliminar errores o «bug» en su c贸digo?

  1. Bugging
  2. Limpieza
  3. Depuraci贸n
  4. Sluething

En JavaScript, ¿cu谩l de las siguientes no es una variable?

  1. edad
  2. altura
  3. var
  4. 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?

  1. En la ejecuci贸n, revisi贸n y actualizaci贸n de las funcionalidades.
  2. En la performance.
  3. En la comunicaci贸n de los componentes.
  4. En herramientas.

             

¿C贸mo se llama un archivo que consiste en c贸digo Python que puede definir funciones, clases, variables y m谩s?

  1. un bloque
  2. una librer铆a
  3. un m贸dulo
  4. un framework

 

¿C贸mo se llama una variable cuyo valor no cambia?

  1. constante
  2. eterna
  3. estable
  4. 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

publicidad