wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

Examen de Periodo #1

Total questions: 40

Worksheet time: 20mins

Name
Class
Date
1.

¿Cuáles son algunas características de los algoritmos?

a)

Preciso, Homogéneo y Finito.

b)

Definido, Preciso y Real.

c)

Finito, Real y Homogéneo.

d)

Preciso, Definido y Finito.

2.

¿Cuál es el problema al que da solución el siguiente algoritmo?

a. Inicio

b. Conocer el número 1

c. Conocer el número 2

d. Si el número1>número 2 entonces Escribir (El primer número es mayor)

e. Si no Escribir (El segundo número es mayor)

f. Fin

a)

Sumar dos números.

b)

Restar dos números.

c)

Fritar un huevo.

d)

Comparar dos números.

3.

a. Salir de casa

b. Dirigirme a la escuela

c. Levantarme

d. Vestirme

e. Asearme

f. Desayunar

g. Ponerme los zapatos

h. Tomar los útiles

i. Llegar a la escuela

El orden correcto del anterior algoritmo es.

a)

c, e, d, g, f, h, a, b, i.

b)

c, f, e, d, b, h, a, g, i.

c)

a, b, c, d, e, f, g, h, i.

d)

c, f, e, d, a, b, h, g, i.

4.

Son datos asignados a un elemento, los cuales cambian cuantas veces sea necesario durante el desarrollo del algoritmo.

a)

valores

b)

Números

c)

datos

d)

variables

5.

¿Qué es un algoritmo?

a)

a) Un conjunto de instrucciones o reglas bien definidas, ordenadas y finitas que permiten realizar una actividad mediante pasos sucesivos que no generen dudas a quien deba realizar dicha actividad.

b)

Es una relación de variables que pueden ser cuantificadas para calcular el valor de otras de muy difícil o imposible cálculo y que suministra una solución para un problema.

c)

Es una igualdad entre dos expresiones algebraicas, denominadas miembros, en las que aparecen valores conocidos o datos, y desconocidos o incógnitas, relacionados mediante operaciones.

d)

Las anteriores respuestas no son correctas

6.

Concepto de Diagrama de Flujo

a)

Representación gráfica de un algoritmo

b)

Símbolos para una raiz cuadrada

c)

Simbolos para jugar candy crush

d)

Figuras de una regla para contabilidad

7.

OUTPUT ES:

a)

ENTRADA

b)

SALIDA

c)

NINGUNA DE LAS ANTERIORES

8.

Representa la operación o acción que permite el ingreso de datos al problema

a)

Procesamiento de datos

b)

Impresión de resultados

c)

Datos de entrada

9.

Representa la operación o conjunto de operaciones que permiten comunicar al exterior el o los resultados alcanzados

a)

Datos de entrada

b)

Procesamiento de datos

c)

Impresión de resultados

10.

Al resolver un algoritmo debemos seguir estrictamente los siguientes pasos

a)

Leer atentamente el enunciado, declarar las variables, realizar la prueba de escritorio

b)

Declarar los datos de entrada y salida, diseño del algoritmo, prueba de escritorio

c)

Entender el enunciado, declarar los datos de entrada y salida, procesos, declarar variables, desarrollo del algoritmo y prueba de escritorio

11.

¿Qué hace una sentencia condicional?

a)

Repite un bloque de código

b)

Permite decidir dentro de los algoritmos

12.

¿Qué hace una sentencia repetitiva?

a)

Repite un bloque de código

b)

Permite decidir dentro de los algoritmos

13.

¿Es Phyton un lenguaje de programación?

a)

Verdadero

b)

Falso

14.

Escoja cuales son operadores lógicos

a)

+, -,

b)

>,<, >=

c)

%, //

d)

<=, ==, !=,}

15.

Escoja cuales son operadores aritméticos

a)

+, -, /, *

b)

>, <, >=

c)

<=, ==, !=

16.

Las tres parte de un algoritmo son:

a)

Ejecutar, procesamiento, salida

b)

Entrada, procesamiento, terminar

c)

Entrada, procesamiento, salida

d)

Entrada, proceder, salida

17.

En el ejercicio encontrar el numero mayor de dos números el procesamiento es num1>num 2

a)

Verdadero

b)

Falso

18.

Calcular el total que una persona debe pagar en una perfumería. El precio de cierto perfume es de $50.000 si se compran menos de 5 frascos y de $45.000 si se compran 5 o mas.

Para este problema, hay que leer este o estos datos:

a)

El valor de las frascos comprados

b)

El número de frascos comprados

c)

El valor total a pagar

d)

El valor de cada frasco comprado

19.

Según lo visto en clase, los tres tipos de algoritmos son :

a)

Cuantitativos, Cualitativos y Cuánticos

b)

Secuenciales, Condicionales y Cíclicos

c)

Probabilísticos, estadísticos y aleatorios

d)

Computacionales, cotidianos y reales

20.

Cual es la extensión de los documentos PseInt

a)

Pseint

b)

Psnt

c)

Psc

21.

¿A qué se le conoce como estructura condicional o selección?

a)

Son estructuras algoritmicas secuenciales que permiten la codificación de sentencias programables en un lenguaje entendible para una máquina

b)

Son estructuras lógicas que permiten controlar la ejecución de aquellas acciones que requieren de ciertas condiciones para su realización.

c)

Son estructuras que permiten que un programa se repita una cantidad determinada de veces mientras una expresión lógica sea verdadera o cumpla una condición

d)

Son estructuras que ejecutan el algoritmo o programa en orden secuencial

22.

Una estructura condicional se le considera como Doble, cuando:

a)

En un mismo bloque Si-Entonces se manejan sólo acciones como falso

b)

En un mismo bloque Si-SiNo se manejan sólo acciones como verdadero.

c)

En un mismo bloque Si-Entonces, se manejan tanto acciones como verdadero como acciones por falso

d)

En un mismo bloque no se sabe qué tipo de acciones se deben manejar.

23.

Una estructura "Según...Hacer…", nos permite elegir entre muchas opciones, más allá si una condición es verdadera o falsa.

a)

Verdadero

b)

Falso

24.

¿Cuál de la siguientes es una manera INCORRECTA de definir una variable en PHP?

a)

$1_var

b)

$var_1

c)

$_var

d)

$K_var

25.

Cual es la palabra para crear una condicional en PHP

a)

SI(){}

b)

IF(){}

c)

SINO(){}

d)

ELSE(){}

26.

Los siguientes son lenguajes de Programación:

a)

C++, PHP, Python, Java

b)

Linux, PHP, Android

c)

C++, Javascript, Java, Windows

d)

Ruby, Python, Java, Angular

27.

En algunos lenguajes de programación, el operador lógico: &&, se utiliza para realizar una:

a)

Conjunción (AND)

b)

Disyunción (OR)

c)

Negación (NOT)

28.

En python, una función se declara con la palabra clave:

a)

function

b)

def

c)

method

d)

No se requiere palabra clave

29.

Cuál es el resultado final de la variable: imp


imp = 1

d = 1

imp = d + 2

imp = imp + d

a)

1

b)

3

c)

4

d)

5

30.

El intérprete de PHP sólo ejecuta el código que se encuentra entre sus delimitadores.

a)

<?php ?>

b)

<?php >

c)

<php ?>

d)

<?php />

31.

¿Qué es javascript?

a)

Es una forma de realizar páginas web

b)

Es la programación en html

c)

Es un lenguaje de programación que permite desarrollar acciones en las páginas web

d)

Es una forma de crear programas y aplicaciones para dispositivos android

32.

Indique la línea faltante

<title> Mi página web</title>

<script type="text/javascript">

alert("hola mundo")

a)

</script>

b)

</head>

c)

</html>

d)

</title>

33.

¿Cuales son las formas para definir una variable en Javascript?

a)

var, let y const

b)

const, letter y variable

c)

set, out y in

d)

string, bool y number

34.

¿Cuales son las formas de imprimir un mensaje en javascript?

a)

imprimir, escribir y alerta

b)

document.write , alert y console.log

c)

document.escribir, alerta y consola

d)

consola, escribir.documento y mostrar.alert

35.

¿Cual es el operador de incremento?

a)

**

b)

--

c)

++

d)

//

36.

¿Cuales son lo operadores lógicos?

a)

y, o y tu

b)

yo, el y ellos

c)

nosotros, negación y afirmación

d)

and( && ), or ( || ) y Not ( ! )

37.

JavaScript admite comentarios. Señala cuáles son formas correctas de hacer comentarios en el código JavaScript

a)

// comentario

b)

/* comentario */

c)

<!-- comentario -->

d)

** comentario **

38.

Para mostrar un cuadro de dialogo con la palabra "HOLA" se usa la instrucción

a)

Alert('HOLA');

b)

<script> "HOLA" </script>

c)

<title> HOLA </title>

d)

<body bgcolor=HOLA>

39.

Para poner en comentario mas de una linea de instrucción utilizo ____________________

a)

/* */

b)

//

c)

" "

d)

< >

40.

Los códigos Javascript son colocados en un elemento de script.

a)

Verdadero

b)

Falso