wayground logo

Free Printable Worksheets

NEW

Font size

S
M
L
XL
Worksheets

Conocimientos básicos de los lenguajes de programación

Total questions: 25

Worksheet time: 13mins

Name
Class
Date
1.

¿Qué es un lenguaje de programación?

a)

Un conjunto de reglas para armar computadores

b)

Un idioma usado solo por matemáticos

c)

c) Una aplicación para navegar en internet

d)

Un conjunto de instrucciones que permiten comunicarse con un computador

2.

¿Cuál de los siguientes es un lenguaje de programación orientado a objetos?

a)

HTML

b)

CSS

c)

SQL

d)

JAVA

3.

Cuál es el lenguaje de programación más utilizado en el desarrollo de páginas web dinámicas del lado del cliente?

a)

PHP

b)

Python

c)

C++

d)

JAVA PLUS

4.

¿Cuál de los siguientes NO es un lenguaje de programación?

a)

PYTHON

b)

JAVA

c)

C++

d)

HTML

5.

¿Qué lenguaje es ampliamente utilizado para el análisis de datos y la inteligencia artificial?

a)

C++

b)

PHP

c)

RUBY

d)

PHYTON

6.

¿Qué lenguaje fue creado por Microsoft y se utiliza principalmente en la plataforma .NET?

a)

JAVA

b)

PHP

c)

RUBY

d)

C++

7.

¿Qué tipo de lenguaje es Assembly?

a)

ALTO NIVEL

b)

DISEÑO GRAFICO

c)

BASE DE DATOS

d)

BAJO NIVEL

8.

¿El creador de micromundos es?

a)

Seymourt Paper

b)

Marvin Minsky

c)

Bill Gates

d)

Denis Ritchie

9.

¿El creador de C es?

a)

Seymourt Paper

b)

Marvin Minsky

c)

Bill Gates

d)

Denis Ritchie

10.

¿El creador de microsoft es?

a)

Seymourt Paper

b)

Marvin Minsky

c)

Bill Gates

d)

Denis Ritchie

11.

¿Cuál de los siguientes lenguajes fue diseñado por Guido van Rossum?

a)

Java

b)

C

c)

PHP

d)

Python

12.

¿Cuál de los siguientes lenguajes es más usado en el desarrollo de sistemas operativos?

a)

Scratch

b)

JavaScript

c)

Pascal

d)

C

13.

¿En qué lenguaje está escrito el núcleo del sistema operativo Linux?

a)

Java

b)

PHP

c)

Python

d)

C++

14.

¿Cuál de los siguientes lenguajes se utiliza comúnmente para programación web del lado del servidor?

a)

CSS

b)

JavaScript

c)

HTML

d)

PHP

15.

¿Qué lenguaje utiliza principalmente "tags" o etiquetas para estructurar documentos web?

a)

Java

b)

Python

c)

C

d)

HTML

16.

¿Cuál fue uno de los primeros lenguajes de programación de alto nivel creado en los años 50, utilizado en negocios?

a)

Ruby

b)

C++

c)

Python

d)

COBOL

17.

¿Qué lenguaje es muy utilizado en el desarrollo de aplicaciones móviles para Android?

a)

COBOL

b)

C

c)

PHP

d)

JAVA

18.

¿Cuál de los siguientes lenguajes es conocido por su uso en el desarrollo de videojuegos?

a)

PHP

b)

Java

c)

HTML

d)

C

19.

¿Qué lenguaje es famoso por su simplicidad y se utiliza a menudo para enseñar programación?

a)

Python

b)

Ruby

c)

Java

d)

C++

20.

¿Cuál de los siguientes lenguajes es utilizado principalmente para el desarrollo de aplicaciones de inteligencia artificial?

a)

JavaScript

b)

Python

c)

HTML

d)

CSS

21.

¿Qué caracteriza al paradigma de programación imperativo?

a)

Se centra en el uso de funciones matemáticas sin estado

b)

Describe qué resultado se desea obtener sin indicar cómo

c)

Se basa en objetos que contienen datos y métodos

d)

Indica paso a paso cómo debe ejecutarse un algoritmo

22.

¿Cuál de los siguientes lenguajes es un ejemplo claro del paradigma orientado a objetos?

a)

Haskell

b)

prolog

c)

Lisp

d)

Java

23.

En el paradigma de programación funcional, la característica principal es:

a)

El uso de bucles y variables globales

b)

La manipulación directa de memoria

c)

La definición de reglas lógicas para deducción

d)

El uso de funciones matemáticas

24.

El paradigma de programación lógica se fundamenta en:

a)

La ejecución de instrucciones secuenciales

b)

El uso de objetos y herencia

c)

El uso de funciones matemáticas

d)

La representación del conocimiento mediante reglas y hechos

25.

¿Qué ventaja ofrece el paradigma orientado a objetos?

a)

No permite la reutilización del código

b)

Solo puede ejecutarse en un tipo de computadora

c)

Obliga a usar únicamente funciones matemáticas

d)

Facilita la modularidad y reutilización a través de clases y objetos