Red de conocimientos sobre prescripción popular - Conocimientos de oftalmología - Envíamelo en ese lenguaje de nivel de computadora C y elegiré tu mejor respuesta. Estoy ansioso por usarlo.

Envíamelo en ese lenguaje de nivel de computadora C y elegiré tu mejor respuesta. Estoy ansioso por usarlo.

2065 438 00 Septiembre Prueba escrita de Lenguaje C Nacional Informática Nivel 2: Versión Texto

1 Preguntas de opción múltiple (2 puntos por cada pregunta, * * * 70 puntos)

A continuación. cuatro Entre las opciones a), b), c) y d), sólo una opción es correcta. Complete las opciones correctas en las posiciones correspondientes en la hoja de respuestas. Las respuestas no se calificarán en el examen.

(1)Las siguientes afirmaciones son correctas.

a) La estructura de almacenamiento vinculada y la estructura de almacenamiento secuencial de las mesas lineales requieren el mismo espacio de almacenamiento.

b) La estructura de almacenamiento vinculada de las mesas lineales generalmente requiere más espacio de almacenamiento que la estructura de almacenamiento secuencial.

c) La estructura de almacenamiento vinculada de una tabla lineal generalmente requiere menos espacio de almacenamiento que una estructura de almacenamiento secuencial.

d) Las tres afirmaciones anteriores son incorrectas.

(2)Las siguientes afirmaciones son correctas.

a) En la pila, los elementos de la pila cambian dinámicamente a medida que cambian el puntero inferior y el puntero superior.

b) En la pila, el puntero superior de la pila permanece sin cambios y los elementos de la pila cambian dinámicamente con el puntero inferior de la pila.

c) En la pila, el puntero inferior de la pila permanece sin cambios y los elementos de la pila cambian dinámicamente con el puntero superior de la pila.

d) Las tres afirmaciones anteriores son incorrectas.

(3) El propósito de las pruebas de software es

a) evaluar la confiabilidad del software

b) encontrar y corregir errores en el programa.

c) Corregir errores en el programa

d) Encontrar errores en el programa.

(4) En la siguiente descripción, lo que no es una crisis de software es

a) proceso de software irregular

b) baja productividad del desarrollo de software

p>

p>

c) La calidad del software es difícil de controlar.

d) Los costes del software están aumentando.

(5) El ciclo de vida del software se refiere a

a) el proceso de los productos de software desde su visualización, implementación, uso y mantenimiento hasta su retiro.

b) El proceso del software desde el análisis de requisitos, diseño, implementación hasta pruebas.

c)Proceso de desarrollo de software

d)Proceso de operación y mantenimiento de software

(6) En el método orientado a objetos, la herencia se refiere a

a) Propiedades similares de un grupo de objetos

b) Un objeto tiene propiedades de otro objeto.

c) Homogeneidad entre objetos

d) Mecanismo para compartir atributos y operaciones entre clases.

(7) Los principios para dividir bases de datos jerárquicas, bases de datos de red y bases de datos relacionales son los siguientes

a) Longitud del registro

b) Tamaño del archivo

c) Complejidad de las conexiones

d) Información de contacto entre datos.

(8) Un trabajador puede utilizar varias computadoras y una computadora puede ser utilizada por varias personas, por lo que la relación entre el trabajador físico y la computadora física es

a) a) A uno

b) Uno a muchos

c) Muchos a muchos

d) Muchos a uno

(9) Diseño de base de datos La forma de reflejar las necesidades de datos de los usuarios es

a) modelo interno

b) modelo conceptual

c) modelo externo

d ) Patrón de diseño

(10) R, S y T tienen las siguientes tres relaciones:

Entonces la operación para obtener la relación T a partir de las relaciones R y S es

a) Conexión natural

b) Pago

c) Proyección

d) Y

(11) Lo siguiente sobre programación estructurada La afirmación es correcta.

A) Un programa estructurado debe estar compuesto por tres estructuras: secuencia, rama y bucle.

b) Es conveniente utilizar sentencias goto en programas estructurados.

C) En lenguaje C, la modularización del programa se logra a través de funciones.

d) Los programas que constan de tres estructuras básicas sólo pueden resolver problemas de pequeña escala.

(12) Las siguientes afirmaciones sobre los pasos y la secuencia de una programación sencilla son correctas.

a) Después de determinar el algoritmo, organizar y escribir documentos, y finalmente codificar y depurar en la computadora.

b) Primero determine la estructura de datos, luego determine el algoritmo, luego codifique, depure en la computadora y finalmente organice los documentos.

c) Depuración de codificación, determinando el algoritmo y la estructura de datos en el proceso de codificación y finalmente organizando los documentos.

d) Primero escriba el documento, luego codifique y depure en la computadora de acuerdo con el documento, y finalmente determine el algoritmo y la estructura de datos.

(13) La siguiente afirmación es incorrecta

a) Todos los cálculos durante el proceso de ejecución del programa C se realizan en modo binario.

b) Todos los cálculos del programa C se realizan en modo decimal durante la operación.

C) Todos los programas en C deben compilarse y vincularse correctamente antes de poder ejecutarse.

d) En los programas C, las variables enteras solo pueden almacenar números enteros y las variables reales solo pueden almacenar números de punto flotante.

(14) tiene la siguiente definición: int a; dragon b; double x, y; la expresión correcta en las siguientes opciones es

A)a (entero) (x-y)

p>

B)a=x! = y;

C)(a*y)b

D)y=x y=x

(15) Las siguientes opciones pueden representar constantes legales.

a) Entero: 1.200

b) Número real: 1.5E2.0

c) Carácter de barra diagonal: "\"

d) Cadena: " \007 "

(16) El valor de la expresión a =a-=a=9 es

A)9

B)_9

C)18

D)0

(17) Si la variable está definida correctamente, en if (w) printf ("d \ n , k "); entre ellos, los siguientes son irremplazables w

A)ab c

B)ch=getchar()

C)a == b c

D)a

(18) tiene los siguientes pasos.

# include ltstdio.h gt

main()

{int a=1, b = 0;

if (! a)b;

de lo contrario si(a = = 0)si(a)b = 2;

de lo contrario b = 3;

printf("d \n ", b);

}

El resultado de salida después de ejecutar el programa es

A)0

B)1

C)2

D)3

(19) Si hay una declaración de definición int a, b;; no hay nada de malo en; las siguientes opciones.

a) cambiar (x2) B) cambiar ((int)x/2.0

{ caso 0: a; ruptura; { caso 0: a; ruptura;

Caso 1: b; descanso; Caso 1: b; descanso;

Predeterminado: a; b; p>c) cambiar ((int)x2) D) cambiar ((int)(x)2)

{ caso 0: a;

Caso 1: b; roto; Caso 1.0: b; predeterminado: a; b; p>(20) tiene el siguiente programa

# include ltstdio.h gt

main()

{int a=1, b = 2;

p>

mientras(a lt; 6){ b = a = 2; b 2 10;}

printf("d,d\n ",a ,b);

p>

}

El resultado de salida después de ejecutar el programa es

a)511

7 , 1

7, 11

6,1

(21) tiene los siguientes procedimientos.

# include < stdio.h gt

main()

{ int y = 10

mientras(y-);

printf("Y=d\n ", Y);

}

La salida después de ejecutar el programa es

A) y=0

B)y= -1

C)y=1

D)mientras constituye un bucle infinito.

(22) tiene el siguiente programa

#include