wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

Examen Extraordinario de Programación

Total questions: 90

Worksheet time: 52mins

Name
Class
Date
1.

¿Qué etiqueta define el encabezado principal de una página en HTML?

a)

<header>

b)

<head>

c)

<h1>

d)

<title>

2.

¿Cuál es la etiqueta correcta, en HTML, para agregar un enlace que abra una nueva pestaña?

a)

<a href="pagina.html" new="_blank">

b)

<a href="pagina.html" target="new">

c)

<a href="pagina.html" target="_blank">

d)

<a target="pagina.html" href="_blank">

3.

Si quieres crear una lista desordenada, en HTML, ¿qué etiquetas usarías?

a)

<list> y <li>

b)

<ul> y <li>

c)

<ol> y <item>

d)

<li> y <list>

4.

¿En HTML, qué etiqueta usarías para incluir una imagen en la página?

a)

<img src="imagen.jpg">

b)

<image src="imagen.jpg">

c)

<img href="imagen.jpg">

d)

<pic src="imagen.jpg">

5.

¿En HTML cómo se establece un color de fondo para una página web?

a)

<body style="background-color: blue;">

b)

<bg color="blue">

c)

<body bg="blue">

d)

<background color="blue">

6.

¿En HTML, cuál es la etiqueta correcta para insertar un párrafo?

a)

<paragraph>

b)

<para>

c)

<p>

d)

<par>

7.

¿Cómo creas una tabla en HTML?

a)

<table><row><column></column></row></table>

b)

<table><tr><td></td></tr></table>

c)

<table><tr><th></th></tr></table>

d)

<table><td><tr></tr></td></table>

8.

¿En HTML cuál es la etiqueta para agregar un título a una tabla?

a)

<thead>

b)

<th>

c)

<caption>

d)

<title>

9.

¿En HTML qué etiqueta usas para agrupar elementos dentro de un formulario?

a)

<formgroup>

b)

<fieldset>

c)

<group>

d)

<legend>

10.

¿En HTML cómo defines un cuadro de texto dentro de un formulario?

a)

<input type="textbox">

b)

<input type="text">

c)

<textinput>

d)

<text>

11.

¿En HTML cuál es el valor adecuado para que el campo de contraseña oculte el texto ingresado?

a)

<input type="hide">

b)

<input type="password">

c)

<input type="secret">

d)

<input type="invisible">

12.

¿Cómo defines una lista ordenada en HTML?

a)

<ol><li>Item 1</li></ol>

b)

<ul><li>Item 1</li></ul>

c)

<list><li>Item 1</li></list>

d)

<order><li>Item 1</li></order>

13.

¿En HTML cuál es la etiqueta correcta para insertar un salto de línea?

a)

<lb>

b)

<br>

c)

<line>

d)

<break>

14.

¿Qué etiqueta usas para incluir un video en HTML?

a)

<media>

b)

<movie>

c)

<video>

d)

<film>

15.

¿En HTML cuál es el atributo que especifica la URL de destino para un enlace?

a)

url

b)

link

c)

href

d)

src

16.

¿En HTML qué atributo se usa para establecer el ancho de una imagen?

a)

width

b)

size

c)

length

d)

imgwidth

17.

¿En HTML cuál es la etiqueta correcta para una línea horizontal?

a)

<line>

b)

<hr>

c)

<horizontal>

d)

<break>

18.

¿En HTML cómo defines un área de texto de varias líneas?

a)

<input type="textarea">

b)

<textarea>

c)

<input type="text">

d)

<multitext>

19.

¿En HTML qué atributo se usa para combinar columnas en una celda de tabla?

a)

rowspan

b)

colspan

c)

combine

d)

span

20.

¿Cuál es la estructura básica de un documento HTML?

a)

<html><head><footer></footer></html>

b)

<html><header><body></body></html>

c)

<html><head><title></title></head><body></body></html>

d)

<html><meta><content></content></html>

21.

¿En HTML qué etiqueta se usa para resaltar texto en negrita?

a)

<b>

b)

<bold>

c)

<strong>

d)

<em>

22.

¿Cuál es la etiqueta para crear un botón de envío en un formulario en HTML?

a)

<input type="send">

b)

<input type="button">

c)

<input type="submit">

d)

<input type="push">

23.

¿En HTML qué atributo especifica el texto alternativo para una imagen?

a)

text

b)

alt

c)

caption

d)

desc

24.

¿Cómo defines una lista desplegable en HTML?

a)

<select><option>Opción 1</option></select>

b)

<dropdown><option>Opción 1</option></dropdown>

c)

<list><option>Opción 1</option></list>

d)

<menu><option>Opción 1</option></menu>

25.

¿En HTML qué etiqueta usarías para definir una sección de la página?

a)

<section>

b)

<div>

c)

<part>

d)

<container>

26.

¿En HTML qué etiqueta representa el pie de página en una página web?

a)

<foot>

b)

<bottom>

c)

<footer>

d)

<end>

27.

¿En HTML qué atributo se usa para definir un cuadro emergente con información al pasar el cursor sobre un elemento?

a)

alt

b)

hover

c)

title

d)

popup

28.

¿En HTML qué etiqueta se usa para crear un enlace a un correo electrónico?

a)

<a href="mail:user@example.com">

b)

<mail href="user@example.com">

d)

<email href="user@example.com">

29.

Secuencia de pasos lógicos o instrucciones y ordenados con los cuales le damos solución a un problema determinado.

a)

Algebra

b)

Logaritmo

c)

Algoritmo

d)

Algoritmia

30.

En un diagrama de flujo, las instrucciones o procesos a ejecutar se representan en:

a)

Trapecio

b)

Círculo

c)

Rombo

d)

Rectángulo

31.

Cómo se llama la estructura de un algoritmo que cuando existe una serie de caminos o alternativas a escoger, se maneja estructuras de

a)

Decisión

b)

Datos

c)

Naturales

d)

Poder

32.

El símbolo que se emplea para la asignación de valores es

a)

=!

b)

=

c)

<-

d)

&

33.

Representación Gráfica de un algoritmo o proceso.

a)

Diagrama de Gantt

b)

Diagrama de flujo

c)

Diagramas de procesos

d)

Diagramas de venn

34.

Cuál no es un tipo de datos

a)

Real

b)

Variable

c)

Cadena

d)

Lógico

35.

El número de instrucciones para solucionar un problema debe ser infinito.

a)

Falso

b)

Verdadero

36.

Un dato numérico o alfanumérico que cambia en la ejecución del algoritmo es:

a)

Una variable

b)

Una constante

37.

Operador de asociatividad

a)

+

b)

&

c)

( )

d)

=

38.

Seleccione una o más opciones si lo consideras pertinente

Etapas de los algoritmos que no corresponde.

a)

Lógico

b)

Salida

c)

Proceso

d)

Entrada

39.

Operador que concatena dos cadenas de caracteres

a)

And

b)

-

c)

+

d)

Sum

40.

En un diagrama de flujo las condiciones se representan con un

a)

Trapecio

b)

Cuadrado

c)

Rectángulo

d)

Rombo

41.

Para la solución del problema de calcular el promedio de tres notas de un alumno, Cuál sería el proceso?

a)

Promedio=(Nota1+Nota2+Nota3)/3

b)

Promedio=Nota1+(Nota2+Nota3)/3

c)

Promedio=(Nota1+Nota2)+Nota3/3

d)

Promedio=Nota1+Nota2+Nota3/3

42.

La forma de representar un algoritmo para llevarlo a la programación se llama:

a)

Pseudocodigo

b)

Diagrama de flujo

c)

Lenguaje natural

d)

Compilandolo

43.

Operador lógico relacional

a)

( )

b)

&

c)

MOD

d)

!=

44.

¿Qué significa PSEUDO?

a)

Aplicación

b)

Falso

c)

Red social

d)

Humanware

45.

Todo algoritmo puede ser representado por

a)

Pseudocodigo

b)

Diagramas de flujo

c)

Lenguajes de programacion

d)

Todas las anteriores

46.

cual de los sigueintes algortmos tiene una estructura correcta

a)

Inicio de programa

Califi cación es entera

“Asigna un valor a la Califi cación”

Si (Califi cación < 6) entonces:

Reprueba el alumno

Si no

Aprueba el alumno

Fin de Sino

Fin de programa

b)

Inicio de programa

Califi cación es entera

“Asigna un valor a la Calificación”

Si (Calificcion< 6) entonces:

Reprueba el alumno

Si no

Aprueba el alumno

Fin de Sino

47.

¿Qué significa CODE?

a)

Instrucciones

b)

Línea de código

c)

Algoritmos

d)

Programación

48.

¿QUE ES EL PSEUDOCODIGO?

a)

forma de expresión de las distintas instrucciones a realizar en un programa

b)

representación grafica de un programa

49.

EL PSEUDOCODIGO ES:

a)

Es un lenguaje de programación orientado a Eventos

b)

Es un lenguaje de programación orientado a Objetos

c)

Es una forma de expresar los distintos pasos que va a realizar un programa

50.

El pseudocódigo no puede ser ejecutado por una computadora.

a)

Cierto

b)

Falso

51.

El principal objetivo del pseudocódigo es el de representar la solución a un algoritmo de la forma

más detallada posible.

a)

Cierto

b)

Falso

52.

El pseudocódigo consta de dos elementos importantes que son:

a)

Lenguaje común y Sintáxis

b)

Algoritmo y lenguaje comun

c)

Diagrama de flujo y algoritmo

d)

Programación y codificación

53.

Para capturar un dato por teclado se usa la palabra reservada:

a)

LEER

b)

ESCRIBIR

c)

CAPTURAR

d)

RECIBIR

54.

¿CON QUE PALABRA INICIA UN PSEUDOCODIGO?

a)

inicio

b)

escribir

c)

proceso

d)

estructura

55.

En un pseudocodigo para finalizar una estructura condicional se utiliza la instrucción o palabra clave

(a)  

56.

En un pseudocodigo para el bloque de instrucciones cuando es FALSO la condición, se utiliza la instrucción o palabra clave

(a)  

57.

Una estructura condicional se utiliza para indicarle al computador que establezca si una determinada condición es verdadera o falsa y, a partir del resultado, ejecutar el bloque de instrucciones correspondiente

a)

VERDADERO

b)

FALSO

58.

Secuencia de instrucciones que representan un modelo de solución para determinado tipo de problemas. O bien un conjunto de instrucciones que realizadas en orden conducen a obtener la solución de un problema.

a)

Logaritmo

b)

Software

c)

Programación

d)

Algoritmo

59.

Esta característica de los algoritmos indica que su ejecución debe terminar en un número determinado de pasos.

a)

Preciso

b)

Finito

c)

Pseudocódigo

d)

Definido

60.

Esta característica de los algoritmos indica que si se sigue un algoritmo dos veces, se obtendrá el mismo resultado.

a)

Preciso

b)

Finito

c)

Pseudocódigo

d)

Definido

61.

Esta característica de los algoritmos indica que un algoritmo debe estructurarse de manera rigurosa sin dar lugar a ambigüedades.

a)

Preciso

b)

Finito

c)

Pseudocódigo

d)

Definido

62.

Los algoritmos se pueden representar gráficamente a través de:

a)

Pseudocódigo

b)

Diagrama de flujo

c)

Gráfica

d)

Cronograma

63.

Los algoritmos pueden representarse a través de un conjunto de palabras por medio de las cuales se puede representar la lógica de un programa.

Este conjunto de palabras constituye lo que se conoce como:

a)

Pseudocódigo

b)

Diagrama de flujo

c)

Gráfica

d)

Cronograma

64.

Símbolo que representa el inicio y el final de un proceso:

a)
b)
c)
d)
e)
65.

Símbolo que representa la lectura o entrada de datos:

a)
b)
c)
d)
e)
66.

Símbolo que representa cualquier tipo de operación o proceso:

a)
b)
c)
d)
e)
67.

Símbolo que representa una decisión o estructura selectiva:

a)
b)
c)
d)
e)
68.

Símbolo que representa la impresión de un resultado o dato:

a)
b)
c)
d)
e)
69.

Permite pasar casi de manera directa la solución del problema a un lenguaje de programación específico.

(a)  

70.

¿Este pseudocódigo pertenece a la estructura selectiva?

a)

Verdadero

b)

Falso

71.

Python es un ejemplo de...

a)

Un lenguaje maquina

b)

Un lenguaje de programación de alto nivel

c)

Un lenguaje natural

d)

Un lenguaje de procesos

72.

Un conjunto de comandos conocidos se les denomina...

a)

Una lista de maquina

b)

Una lista de instrucciones

c)

Una lista de bajo nivel

73.

¿Qué es un código fuente?

a)

Código maquina ejecutado por computadoras

b)

Un programa escrito en un lenguaje de programación

c)

Otro nombre para el archivo fuente

74.

¿Cómo se le llama a un programa de computadora que ejecuta directamente instrucciones escritas en un lenguaje de programación?

a)

Un compilador

b)

Un traductor

c)

Un interprete

75.

¿Que versión de python es la actual en enero de 2021?

a)

Python4

b)

Python3

c)

Python2

d)

Python1

76.

¿Qué es CPython?

a)

Es otro nombre para Cython, un superconjunto del lenguaje de programación Python

b)

Un lenguaje compilado utilizado para realizar funciones de programación de alto nivel

c)

La implementación por defecto del lenguaje de programación Python

77.

¿Qué es IDLE?

a)

Es un acrónimo que significa Desarrollo Integrado y Entorno de Aprendizaje para Python

b)

Es una versión de Python

c)

Es el acrónimo que significa Desarrollo Interactivo y Extensión de Aprendizaje

78.

¿Cómo llamas a la herramienta que te permite correr tu código paso a paso inspeccionando en cada momento de ejecución?

a)

Una consola

b)

Un editor

c)

Un depurador

79.

¿Cómo es que Python, el lenguaje de programación, obtuvo su nombre?

a)

Guido van Rossum lo nombró en honor a Monty Python's Flying Circus, una serie de comedia de la BBC, popular en la década de 1970.

b)

Guido van Rossum lo nombró después de que los Pythonidae - una familia de serpientes grandes y no venenosas.

c)

Guido van Rossum lo nombró en honor a Python of Catana, un poeta dramático de la época de Alejandro Magno.

80.

¿Cuál de las siguientes es un ejemplo de una extensión de archivo de Python?

a)

py

b)

pi

c)

p

81.

¿Qué es Python?

a)

Una serpiente

b)

Un lenguaje de programación

c)

Un programa de Software

d)

Un cuento

82.

¿Qué pasa cuando escribes el texto verde?

print ('Hola Mundo')

a)

Nada

b)

Le mandas un mensaje sms a todo el mundo

c)

Muestra en pantalla Hola Mundo

d)

Muestras en pantalla 'Hola Mundo'

83.

¿Qué pasa cuando escribes el texto verde?

print ("Hola mundo")

a)

Muestra "¡Hola Mundo!"

b)

Nada

c)

Muestra Hola Mundo

d)

Muestra ¡Hola Mundo!

84.

¿Qué pasa cuando escribes el texto en verde?

print ("5"+"3")

a)

8

b)

5 + 3

c)

53

d)

"5"+"3"

85.

¿Qué imprime cuando escribes el texto en verde?

print (5+3)

a)

53

b)

8

c)

5 + 3

d)

Nada

86.

¿Qué pasa cuando escribes el texto verde?

print ('"5"+"3"')

a)

'5+3'

b)

5+3

c)

8

d)

"5"+"3"=8

87.

¿Qué pasa cuando escribes el texto verde?

print "Hola " + "tu nombre"

a)

Hola tu nombre

b)

256

c)

Muestra un error

d)

Holatunombre

88.

¿Cuál es la sintaxis (forma de escribir) en Python para poder mostrar en pantalla Hola, me gusta programar.

a)

print ('Hola, me gusta programar')

b)

"Hola, me gusta programar"

c)

print ('"Hola, me gusta programar"')

d)

print ("Hola, me gusta programar")

89.

¿Para qué sirve print en Python?

a)

Print no se usa en Python

b)

Muestra en pantalla un texto

c)

Para sumar

d)

Para mostrar valores en pantalla

90.

¿Cuáles comillas se utilizan en python para mostrar un texto en pantalla?

a)

No se usan comillas

b)

Sólo las dobles " "

c)

Sólo las sencillas ' '

d)

Se pueden utilizar las dobles o las sencillas