NEW
Font size
S
M
L
XL
WorksheetsFundamentos de programación
Total questions: 68
Worksheet time: 33mins
Name
Class
Date
1.
Un ________________ tiene los siguientes elementos:
entrada - proceso (instrucciones) - salida
entrada - proceso (instrucciones) - salida
a)
CPU
b)
Algoritmo
c)
Problema
d)
Teclado
2.
Los algoritmos ________________ Se utilizan para realizar cálculos numéricos.
a)
Cuantitativos
b)
Cualitativos
3.
El siguiente proceso se define como un algoritmo ______________
1. Inicio
2. Obtener el primer número
3. Obtener el segundo número
4. Sumar los dos números
5. Dividir el resultado de la suma entre el total de números solicitados.
6. Desplegar resultado
7. Fin
1. Inicio
2. Obtener el primer número
3. Obtener el segundo número
4. Sumar los dos números
5. Dividir el resultado de la suma entre el total de números solicitados.
6. Desplegar resultado
7. Fin
a)
Cuantitativo
b)
Cualitativo
4.
Lea el siguiente algoritmo y seleccione el nombre más adecuado que obtendrá la variable output. (O sea el resultado final del algoritmo)
1. Inicio
2. Obtener el primer número
3. Obtener el segundo número
4. Sumar los números obtenidos
5. Dividir el resultado de la suma entre el total de números solicitados.
6. Desplegar resultado
7. Fin
1. Inicio
2. Obtener el primer número
3. Obtener el segundo número
4. Sumar los números obtenidos
5. Dividir el resultado de la suma entre el total de números solicitados.
6. Desplegar resultado
7. Fin
a)
resultado
b)
promedio
c)
suma
d)
area
5.
Se desea generar un algoritmo para seleccionar una canción de Spotify
¿Qué tipo de algoritmo es?
¿Qué tipo de algoritmo es?
a)
Cualitativo
b)
Cuantitativo
6.
suma = a + b
¿suma es una variable o una constante?
¿suma es una variable o una constante?
a)
Constante
b)
Variable
7.
Consiste en entender cuál es el problema que se está planteando, los datos o información con la que se cuenta (entrada) y la solución o información que se espera obtener (salida).
a)
Diagrama
b)
Algoritmo
c)
Proceso
d)
Solución
8.
Son datos asignados a un elemento, los cuales cambian cuantas veces sea necesario durante el desarrollo del algoritmo.
a)
Valores
b)
Variables
c)
Números
d)
Datos
9.
Conjunto finito de instrucciones o pasos que sirven para ejecutar una tarea o resolver un problema.
a)
Algoritmo
b)
Diagrama
c)
Final
d)
Variables
10.
Cuestión discutible que hay que resolver o a la que se busca una explicación.
a)
Solución
b)
Algoritmo
c)
Ejecución
d)
Problema
11.
Es una herramienta de análisis de programación que indica las instrucciones que debe realizar la computadora en lenguaje ordinario natural.
a)
Código Binario
b)
Pseudocódigo
c)
Programar
d)
Analisis
12.
Elaboración de una solución
a)
Diagrama
b)
Algoritmo
c)
Proceso
d)
Químico
13.
Nombre del siguiente comando
a)
Escribir
b)
Leer
c)
Asignación
d)
Mientras
14.
Comando que sirve para obtener datos y almacenarlos en la computadora
a)
Asignación
b)
Escribir
c)
Leer
d)
Si entonces
15.
Es un ejemplo de un acumulador
a)
suma <- suma + 1
b)
suma <-suma + i
c)
suma + suma + i
d)
suma <- suma + suma
16.
Estructura en los algoritmos que solo se ejecuta una sola vez y en su contenido tiene una condicionante
a)
Secuenciales
b)
Decisión
c)
Repetitiva
d)
Inicio
17.
Es una estructura de los algoritmos que sirve para desplegar un menú al usuario para ejecutar la opción que eligió
a)
Secuenciales
b)
Decisión múltiple
c)
Decisión doble
d)
Repetitiva
18.
Defina que es un algoritmo
a)
Dibujo que muestra una serie de acciones
b)
Serie ordenada de instrucciones
c)
Una representación gráfica
d)
Ninguna de las anteriores
19.
¿Que representa en un diagrama de flujo el rombo?
a)
Un proceso
b)
Una decisión
c)
Un almacén
d)
Ninguna de las anteriores
20.
Un diagrama de flujo se puede definir como
a)
La representación gráfica de un proceso
b)
Una serie de pasos para realizar un proceso
c)
La solución a un problema
d)
Ninguna de las anteriores
21.
Cada paso del proceso en un diagrama de flujo de datos se representa por:
a)
Una linea
b)
Una flecha
c)
Un número
d)
Ninguna de las anteriores
22.
Escriba que proceso se desarrolla con el siguiente diagrama de flujo
a)
Compara dos números
b)
Lee dos números ingresados por teclado
c)
Suma dos números
d)
Ninguna de las anteriores
23.
¿Qué es la programación?
a)
La programación informática, es el proceso de diseñar, codificar, depurar y mantener el código fuente de programas computacionales.
b)
La programación informática, es el proceso de diseñar, codificar, y mantener el código fuente de programas computacionales
c)
La programación informática, es una secuencia de instrucciones, escritas para realizar una tarea específica en un ordenador
d)
La programación informática, es una combinación de pasos lógicos dispuestos de forma organizada para resolver un problema
24.
¿Qué es un algoritmo?
a)
Se denomina algoritmo a una combinación de pasos aleatorios dispuestos de forma organizada para resolver un problema
b)
Se denomina algoritmo a una combinación de pasos lógicos dispuestos de forma desordenada para resolver un problema
c)
Se denomina algoritmo a una combinación de pasos lógicos dispuestos de forma organizada para resolver un problema
d)
Se denomina algoritmo a una combinación de pasos aleatorios dispuestos de forma desordenada para resolver un problema
25.
¿Qué es un programa?
a)
Un programa informático o programa de ordenador es una secuencia de instrucciones, escritas para realizar una tarea en un ordenador
b)
Un programa informático o programa de ordenador es una secuencia de instrucciones, escritas para realizar una tarea específica en un ordenador
c)
Un programa informático o programa de ordenador es una proposición mediante la cual se trata de exponer de manera unívoca y con precisión la realización de un programa
d)
Un programa informático o programa de ordenador es una exposición mediante la cual se trata de exponer de manera multilineal y sin precisión la realización de un programa
26.
¿Para qué se usa el pseudocódigo?
a)
El pseudocódigo es comúnmente utilizado por los programadores para omitir secciones de código o para dar una explicación del paradigma que tomó el mismo programador para hacer sus códigos
b)
El pseudocódigo es comúnmente utilizado por los programadores para omitir secciones del algoritmo o para dar una explicación del paradigma que tomó el mismo programador para hacer sus algoritmos
c)
El pseudocódigo es comúnmente utilizado por los programadores para secuenciar los elementos que ingresan en un programa a a partir de un cierto orden
d)
El pseudocódigo es comúnmente utilizado por los programadores para transportar y transferir información de unos dispositivos a otros, y de unos programas a otros
27.
¿Qué es una expresión?
a)
Es una combinación de variables o funciones, que es interpretada de acuerdo a las normas particulares de precedencia y asociación para un lenguaje de programación en particular.
b)
Es una combinación de constantes o funciones, que es interpretada de acuerdo a las normas particulares de precedencia y asociación para un lenguaje de programación en particular.
c)
Es una combinación de constantes, variables o funciones, que es interpretada de acuerdo a las normas particulares de precedencia y asociación para un lenguaje de programación en particular.
d)
Es una combinación de constantes o variables, que es interpretada de acuerdo a las normas particulares de precedencia y asociación para un lenguaje de programación en particular.
28.
¿Qué es una variable?
a)
Son los símbolos que representan los valores y otros componentes del programa.
b)
Son los signos que representan los valores y otros componentes del programa.
c)
Son los algoritmos que representan los valores y otros componentes del programa.
d)
Son los códigos que representan los valores y otros componentes del programa.
29.
¿Qué es JavaScrip?
a)
Un programa
b)
Lenguaje de programación
c)
Algoritmo
d)
Pseudocódigo
30.
¿Que es una variable en programación?
a)
Espacio de memoria reservado para almacenar un dato
b)
Espacio de memoria reservado para almacenar un numero
c)
Espacio de memoria reservado para almacenar imagenes
d)
Espacio de memoria reservado para almacenar letras
31.
Parte de un algoritmo que representa los datos obtenidos después de la ejecución del algoritmo
a)
entrada
b)
proceso
c)
salida
d)
desición
32.
Parte de un algoritmo que representa los datos que el algoritmo necesita para ser ejecutado
a)
entrada
b)
proceso
c)
salida
d)
desición
33.
Son algunas formas de representar un algoritmo
a)
Computadora, papel, pizarrón
b)
Lenguaje natural, diagramas de flujo, pseudocodigo
c)
Graficas de gantt, diagramas UML, linea de tiempo
d)
Python, JavaScript, HTML
34.
Vea la siguiente imagen, ¿a que símbolo del diagrama de flujo corresponde?
a)
Símbolo de selección múltiple
b)
Símbolo conector fuera de página
c)
Símbolo de decisión
d)
Símbolo de inicio de problema
35.
¿Que es un diagrama de flujo?
a)
Es la representación de un pseudocodigo
b)
Es la representación gráfica de un algoritmo
c)
Es la representación de un problema
d)
Es la representación gráfica de un ritmoalgo
36.
La siguiente imagen es un pseudocódigo correspondiente a:
a)
Estructuras condicionales dobles
b)
Estructuras condicionales simples
c)
Ninguna de las anteriores
d)
Todas las anteriores
37.
Saber programar sirve para...
a)
Decirle a una computadora lo que quiero que haga y cómo debe hacerlo
b)
Mejorar mi capacidad de resolver problemas de cualquier tipo
c)
Mejorar mi razonamiento matemático
d)
Todas son correctas
38.
Un bucle o ciclo es:
a)
Una sentencia que permite decidir si se ejecuta o no se ejecuta una sola vez un bloque aislado de código.
b)
Una sentencia que ejecuta otra sentencia que a su vez ejecuta la primera sentencia.
c)
Una sentencia que permite ejecutar un bloque aislado de código varias veces hasta que se cumpla (o deje de cumplirse) la condición asignada al bucle.
d)
Una sentencia que permite ejecutar un bloque aislado de código varias veces hasta que no se cumpla (o no deje de cumplirse) la condición asignada al bucle.
39.
Es el conjunto de operaciones o instrucciones que se realizan para convertir las entradas en salidas.
a)
Datos
b)
Proceso
c)
Información
d)
Desición
40.
Lenguaje cercano a un lenguaje de programación que sirve para definir las acciones o instrucciones que se ejecutan en un algoritmo
a)
Pseudocódigo
b)
Algoritmo
c)
Variables
d)
Constantes
41.
El tipo de dato caracter es un dígito individual el cual se puede representar como numéricos (0 al 9), letras (a-z) y símbolos (!"$&/\).
a)
Cadena
b)
Real
c)
Entero
d)
Caracter
42.
Ejemplo de tipo de dato caracter.
a)
7.9
b)
2
c)
C
d)
Caracter
43.
Son datos numericos que tienen parte decimal.
a)
Cadena
b)
Real
c)
Entero
d)
Caracter
44.
Ejemplo de tipo de dato decimal.
a)
Cadena
b)
10.6
c)
4
d)
C
45.
Los valores True y False (verdadero y falso) son de tipo bool, que representa valores de este tipo de dato en programación.
a)
Cadena
b)
Lógico
c)
Entero
d)
Caracter
46.
Ejemplo de tipo de dato lógico.
a)
0 y 1
b)
10.6 y 12
c)
4 y 8
d)
C y D
47.
Son tipos de datos que no se pueden hacer operaciones con ellos.
a)
Cadena
b)
Lógico
c)
Entero
d)
Lógico
48.
Ejemplo de tipo de dato cadena.
a)
Falso
b)
A
c)
1
d)
11.3333
49.
Ejemplo de tipo de dato Entero.
a)
Cadena
b)
10.6
c)
4
d)
C
50.
Ejemplo de problemas cuantitativos
a)
Calcular el promedio
b)
Cuando va a llover
c)
Que comeré dentro de una semana
d)
Calcular el amor por mi crush
51.
Ejemplo de problemas cualitativos
a)
Que ropa usare para una cita
b)
Cuanto gastare en una cita
c)
Calcular el descuento del pantalón para la cita
d)
Cuantas tortillas debe llevar un taco
52.
En un diagrama de flujo ¿que representa la imagen mostrada?
a)
Inicio/fin
b)
Entrada de datos
c)
Conectores
d)
Decisión
53.
En un diagrama de flujo ¿que representa la imagen mostrada?
a)
Inicio/fin
b)
Entrada de datos
c)
Conectores
d)
Decisión
54.
En un diagrama de flujo ¿que representa la imagen mostrada?
a)
Inicio/fin
b)
Entrada de datos
c)
Conectores
d)
Decisión
55.
En un diagrama de flujo ¿que representa la imagen mostrada?
a)
Inicio/fin
b)
Entrada de datos
c)
Conectores
d)
Decisión
56.
En un diagrama de flujo ¿que representa la imagen mostrada?
a)
Flechas
b)
Entrada de datos
c)
Conectores
d)
Flujo de datos
57.
Es el derecho a copia. Es sólo una parte del derecho de autor en la que se establecen las condiciones de uso y comercialización de esta obra.
a)
Copyright
b)
Copyleft
58.
Permite la libre distribución de copias y versiones de las mismas modificadas de una obra u otro trabajo, exigiendo que los mismos derechos sean preservados.
a)
Copyright
b)
Copyleft
59.
Podemos decir que el Copy____ invita a compartir el contenido de una obra siempre y cuando, la persona que reciba el material lo siga haciendo de la misma manera en que lo consiguió.
a)
Copyright
b)
Copyleft
60.
Se refiere a la libertad de los usuarios para ejecutar, copiar, distribuir, estudiar, cambiar y mejorar el software.
a)
Software
b)
Software libre
c)
Software gratis
d)
Software de paga
61.
Freeware suele incluir una licencia de uso, que permite su redistribución pero con algunas restricciones, como no modificar la aplicación en sí, ni venderla, y dar cuenta de su autor.
a)
Software gratis
b)
Software libre
c)
Software de paga
d)
Software y Hardware
62.
Ejemplo de software libre
a)
Windows
b)
Linux
c)
MacOS
d)
Internet explorer
63.
¿Cuál de los siguientes ejemplos no marca error en la formula SI?
Contempla que existen valores en las celdas escritas
Contempla que existen valores en las celdas escritas
a)
=SI H2=90,"Buena venta","Inventario"
b)
=SI(V22<100,"Malas ventas","Ventas equilibradas")
c)
=SI(J1*90,"Bien,"Mal")
d)
=SI(2*2 "4","8")
64.
¿Cuál es el resultado?
2+34+46+68+80+98+76+54+22/10
2+34+46+68+80+98+76+54+22/10
a)
460.2
b)
48
c)
480.2
d)
46
65.
¿Cuál es el resultado?
(2+34+46+68+80+98+76+54+22)/10
(2+34+46+68+80+98+76+54+22)/10
a)
460.2
b)
48
c)
480.2
d)
46
66.
¿Cuál es el resultado?
=(2+34+46+68)+(80+98+76+54+22)/10
=(2+34+46+68)+(80+98+76+54+22)/10
a)
183.0
b)
483.0
c)
480.3
d)
180.3
67.
La sintaxis de la función ALEATORIO.ENTRE tiene los siguientes argumentos:
a)
Inferior y Superior
b)
Máximo y Mínimo
c)
Más y Menos
d)
Positivo y Negativo
68.
¿Cuál formula en excel esta escrita correctamente?
a)
=ALEATORIO.ENTRE(-1;100)
b)
=ALEATORIO.ENTRE(100;-1)
c)
=ALEATORIO.ENTRE(1000;1)
d)
=ALEATORIO.ENTRE(1;-1000)
Reset
