Fundamentos de programación/Tipos de datos estructurados/Evaluación

De Wikiversidad
Ir a la navegación Ir a la búsqueda
Evaluación de la lección 10
Tipos de datos estructurados

Ejercicio #1[editar]

Conteste las siguientes preguntas en base a los conocimiento adquiridos durante el estudio de la lección.

1

¿Cuál de las siguientes opciones es un tipo de datos primitivo?

Arreglos.
Cadenas de carácteres.
Listas.
Números enteros.

2

¿Cuál de las siguientes afirmaciones sobre los arreglos es incorrecta?

Está presentes en la mayoría de los lenguajes de programación.
Los subíndices normalmente están limitados a números enteros.
Pueden almacenar datos de tipos heterogéneos.
Pueden ser multidimencionales.

3

Los registros permiten agrupar varios datos y tratarlos como si fueran un único elemento.

Verdadero.
Falso.

4

¿Cuál de los siguientes carácteres se usa comúnmente para delimitar las cadenas de carácteres?

Arrobas (@)
Barras inclinadas a la izquierda (\)
Comillas dobles (")
Llaves ({ })

5

¿Cuál de las siguientes opciones corresponde a la descripción del tipo de datos «unión»?

Direcciones a posiciones de memoria.
Estructuras para almacenar más de un tipo de datos con el mismo nombre.
Secuencias de carácteres.
Todas las anteriores.


Ejercicio #2[editar]

Escriba un programa en pseudocódigo que realice las tareas especificadas a continuación:

«

Escriba una función que reciba un arreglo de números enteros y un parámetro entero con el tamaño del arreglo y que regrese un número real con la media aritmética de los valores almacenados en el arreglo.

»


Ejercicio #3[editar]

Escriba un programa en pseudocódigo que realice las tareas especificadas a continuación:

«

Escriba una función que reciba un número positivo y que regrese una cadena de texto con la representación en carácteres de ese número. Para los propósitos de este ejercicio se puede suponer que la función nunca será invocada con números negativos.

»


Proyecto: Fundamentos de programación
Anterior: Lectura de la lección 10 — Evaluación — Siguiente: Lectura de la lección 11