wayground logo

Free Printable Worksheets

NEW

Font size

S
M
L
XL
Worksheets

Programación I

Total questions: 15

Worksheet time: 8mins

Name
Class
Date
1.

La sentencia if, hace mención a:

a)

Una variable

b)

Una estructura de repetición

c)

Una estructura de iteración

d)

Una estructura de selección

2.
¿Qué entendemos por algoritmo?
a)
La forma de resolver un problema
b)
Los pasos u operaciones necesarias para resolver un problema
c)
El método que se aplica para resolver problemas
3.
¿Qué es un lenguaje de programación?
a)
Un conjunto de instrucciones, símbolos y reglas para codificar algoritmos y que se ejecutan en el ordenador para resolver un problema
b)
Es un lenguaje casi siempre parecido al inglés para programar
c)
Es el Javascript
4.
¿Qué hace un compilador?
a)
Analiza todas las instrucciones de alto nivel del programa y después las traduce a código máquina generando una archivo ejecutable
b)
Traduce a código máquina las instrucciones de alto nivel.
c)
Toma una instrucción de alto nivel, la analiza, la traduce a código máquina y la ejecuta y después hace lo mismo con todas las demás hasta la última del programa
5.

En el año 1968 apareció el término "crisis del software". ¿A qué se refiere este término?

a)

A la crisis que se produjo debido al alto precio del software en aquella época

b)

Al caos que se produjo porque no se seguía o practicaba ningún método para programar

c)

A que en aquella época había pocos programas o software disponible para las empresas y negocios

6.
¿Cuáles son los elementos o fundamentos de la programación estructurada?
a)
Emplear lenguajes de programación de alto nivel
b)
Usar estructuras básicas de programación, un metodo de diseño descecdente de programas (top down) y la abstracción
c)
Usar una metodología de programación estructurada
7.
Las estructuras básicas de la programación estructurada son
a)
Secuencial, selectiva y repetitiva
b)
Selectiva, paralela y repetitiva
c)
Exponencial, selectiva y bucle
8.
¿Cuáles son las fases de una metodología de programación?
a)
Investigar, escribir el problema en un lenguaje de programación, analizar la solución y resolver
b)
Analizar el problema, diseñar una solución , codificar la solución en un lenguaje de programación, compilar, documentar y verificar
c)
Analizar, investigar, proponer soluciones, elegir una solución y escribirla en un lenguaje de programación
9.

¿Que es un lenguaje de programación?

a)

Es un lenguaje formal que está formado por un conjunto de símbolos y reglas sintácticas y semánticas que definen su estructura y el significado de sus elementos y expresiones

b)

Es un programa informático que traduce un programa que ha sido escrito en un lenguaje de programación a un lenguaje común,reúne diversos elementos o fragmentos en una misma unidad

c)

Es un lenguaje gráfico para visualizar, especificar, construir y documentar un sistema

d)

Es un conjunto de datos pertenecientes a un mismo contexto y almacenados sistemáticamente para su posterior uso

10.

if, else, for y while son

a)

Funciones de acceso a datos

b)

Sentencias o estructuras de control

c)

Tipos de datos

d)

Ninguna de las anteriores

11.
¿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
12.
¿Cómo se suele programar, o qué es mejor: en equipo o una persona individualmente?
a)
Mejor una persona sola, puesto que se concentra mejor y se organiza mejor
b)
Mejor una persona sola puesto que sale más económico a la empresa
c)
Mejor en equipo, ya que cada uno aporta ideas que pueden servir y el trabajo se reparte mejor
d)
Mejor uno solo durante varios meses, pues el trabajo se madura más
13.
Saber programar sirve  para...
a)
decirle a un ordenador 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
14.

Qué resuelve este diagrama de flujo?

a)

Encuentra el número mayor entre 3 valores

b)

Lista los mayores 3 valores

c)

Lista los números del uno al 10 con un ciclo for

d)

Lista los números del uno al 10 con un while

15.

Qué hace el siguiente programa

a)

Pide tres números y los ordena de mayor a menor

b)

Pide tres números y los ordena de menor a mayor

c)

Pide tres números y encuentra el menor

d)

Pide tres números y encuentra el mayor