Está en la página 1de 3

Tercer Parcial Programación de Computadores

Jueves 4 de mayo de 2023


FIMEB
Christian Andrés Goez Restrepo.
Complete la siguiente definición

1. Una base de datos es una colección de registros relacionados entre sí con


aspectos en común y organizados para un propósito específico

2. Cuáles son las diferentes formas de acceso a los archivos

a) Secuencias: Los registros se acceden en orden secuencial, uno


después del otro, desde el principio hasta el final del archivo.
b) Dividida: El archivo se divide en partes o secciones, y cada sección se
accede de manera independiente
c) Directa o Aleatoria: Los registros se pueden acceder de manera directa
y rápida mediante una clave o dirección de memoria que identifica su
ubicación en el archivo.
d) Secuencial Anexada: Similar al acceso secuencial, pero los nuevos
registros se agregan al final del archivo de manera automática, sin tener
que especificar una posición de inserción.

3. Cómo llamamos a un archivo de texto


a. ASCII
b. Binario
c. Fichero
d. Text File
4. Cuál de las siguientes afirmaciones es correcta
a. En un fichero solo se puede leer la información
b. Una operación de escritura en un fichero de acceso secuencial
provoca que se añada el registro al final del fichero
c. El sistema de ficheros no se encarga de proporcionar métodos para
asegurar la seguridad y la privacidad sobre la información contenida
en los ficheros
d. En un fichero de acceso secuencial se puede usar el método de
direccionamiento disperso para acceder a un registro a partir de su
clave

5. Seleccione verdadero o falso según corresponda


a. Verdadero
b. Falso

6. Complete el siguiente fragmento de código para imprimir la dirección


de memoria de la variable "fish"
int fish = 5;
cout << &fish << endl;
7. Complete el siguiente fragmento de código para que "ptr"
sea apuntador de tipo entero

int* ptr;

8. Complete el siguiente fragmento de código para que los apuntadores


"pa" y "pb" almacenen las direcciones de memoria de las variables "a"
y "b" respectivamente, posteriormente modificar el valor de la variable
"a" por medio de los apuntadores creados

int a = 20;
int b = 10;
int* pa = &a;
int* pb = &b;
*pa += *pb;
9. Seleccione verdadero o falso según corresponda
Un apuntador es una variable
a. Verdadero
b. Falso

10. Se necesita importar una nueva biblioteca para trabajar con


apuntadores

a. Verdadero
b. Falso

También podría gustarte