wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

Programación de software

Total questions: 26

Worksheet time: 20mins

Name
Class
Date
1.

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.

2.

¿QUÉ SIGNIFICA ALGORITMO?

a)

Es un conflicto que se presenta como inconveniente para alcanzar objetivos o estabilidad en distintos ámbitos.

b)

Se trata de una serie de instrucciones o reglas establecidas que, por medio de una sucesión de pasos, permiten arribar a un resultado o solución.

c)

Son un grupo de formas de trabajo que permiten mediante la manipulación de variables, realizar ciertos procesos específicos que nos lleven a la solución de problemas.

3.

La creación de un algoritmo debe describir tres partes:

a)

Entrada - Proceso - Salida

b)

Proceso - Definir - fin del proceso

c)

Inicio - Nudo - Desenlace

d)

Proceso - Variable - Fin del Proceso

4.

Elemento al que se le asignan datos, los cuales pueden cambiar cuantas veces sea necesario durante el desarrollo del algoritmo.

a)
Valores
b)
Variables
c)
Números
d)
Datos
5.

Los algoritmos son creados para solucionar problemas de diferente índole. En este orden de ideas la definición de algoritmo es:

a)

Una secuencia de pasos organizada, finita, precisa y definida.

b)

Una secuencia de pasos organizada, infinita, precisa y definida.

c)

Una secuencia de pasos en diferente orden, finita, precisa, definida

d)

Una secuencia de pasos en diferente orden, infinita, precisa, definida

6.

A las variables se les declara un tipo de dato para que se pueda conocer que valores guardará. En este sentido, las variables a=5,5 y vt= 3,0 qué tipo de dato son?

a)

Entero

b)

Real

c)

Caracter

d)

Lógico

7.

Cuales de las siguiente son características principales de un algoritmo

a)

Preciso - Infinito - Definido

b)

Entrada - Definido- Salida

c)

Preciso - Finito - Definido

d)

Entrada - Proceso - Salida

8.

¿Qué línea de código es correcto para dar un mensaje en pantalla con el software C?

a)

printf( " Hola " );

b)

printf(Hola);

c)

printf("Hola")

9.

¿Cuál es la línea de código para enviar un mensaje en pantalla en JAVA?

a)

System.out.println("Hola");

b)

System.out.println("Hola"):

c)

System.out.println(Hola);

10.

La sentencia condicional es:

a)

FOR

b)

WHILE

c)

IF

11.

6-¿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.

12.

7-¿Qué acción realiza el símbolo?

a)

Fin

b)

Decisión

c)

Proceso

d)

Entrada y salida de datos

13.

8-¿Qué acción realiza el símbolo?

a)

Fin

b)

Decisión

c)

Entrada de datos

d)

Proceso

14.

¿Que significa html?

a)

Hyper Text Mark Language

b)

HyperText Markup Language

15.

¿Que programa es utilizado para crear de una forma sencilla paginas web?

a)

Word

b)

Word Pad

c)

Bloq de notas

16.

¿A que le llamamos etiqueta?

a)

Es la estructura donde se escribe un codigo

b)

Son fragmentos de código que permiten crear elementos HTML

c)

Funciona para agregar codigos

17.

La etiqueta de <!doctype html> funciona para...

a)

Indicarle al navegador que es un documento de html

b)

Es el comienzo de la pagina web

c)

Funciona para hacer paginas web

18.

¿Qué es un compilador?

a)

herramientas diseñado para realizar tareas

b)

herramienta que se utiliza para navegar por internet

c)

Es un tipo de traductor

d)

se conoce como multitarea.

19.

Elija los signos que se utilizan para hacer comentarios

a)

( ),//,**,¡¡

b)

#, " ", """ """

c)

%,++,--,==

20.

Este tipo de clasificacion del software permite crear nuevos programas o aplicaciones utilizando diferentes lenguajes como JAVA, PHP, C++, entre otros.

a)

Software de Aplicacion

b)

Software de Sistema

c)

Software de Programacion

d)

Virus y Antivirus

21.

Persona o empresa a quien se le va a construir el software.

a)

Jefe de proyecto

b)

Mi vecino

c)

cliente

d)

Elon Musk

22.

Es la etapa en la cual se traduce el diseño para que sea comprensible por la máquina.

a)

Diseño

b)

pruebas

c)

Creación de código

d)

Mantenimiento

23.

La siguiente imagen, que tipo de diagrama es?

a)

Colaboración

b)

Secuencia

c)

Caso de Uso

d)

Prototipo de interfaz

24.

Que relaciones ves en el siguiente diagrama de clases?

a)

Asociación

b)

Inclusión

c)

Composición

d)

Herencia

25.

El lenguaje UML

a)

es el lenguaje de ejecución y evaluación de sistemas de software

b)

es el lenguaje de modelado de sistemas de hardware

c)

es el lenguaje de modelado de sistemas de software

d)

es el lenguaje de ejecución y evaluación de sistemas de hardware

26.

Es obligatorio utilizar todos los diagramas UML en un proyecto de sistema

a)

Si es obligatorio

b)

No es obligatorio, depende del tamaño y complejidad del sistema

c)

Si es obligatorio porque nos ayuda a reducir tiempo de ejecución

d)

Si el pago del proyecto cumple, todo es obligatorio