Red de conocimiento informático - Conocimiento del nombre de dominio - Se necesitan urgentemente preguntas de prueba escritas para programadores, con respuestas

Se necesitan urgentemente preguntas de prueba escritas para programadores, con respuestas

1. Preguntas de opción múltiple (1 punto cada una, ***20 puntos)

1. ¿Cuál de los siguientes lenguajes está orientado a objetos (C)

A C B. PASCAL C. C++ D. FORTRAN77

2. En Windows9x, puede ingresar al modo MS-D0S. Después de escribir el comando (B) en el indicador de DOS,

el sistema saldrá del modo MS-DOS y volverá al modo Windows.

A. CERRAR B. SALIR C. SALIR D. VOLVER

3. ¿Cuáles de las siguientes son las características básicas de la orientación a objetos: (A, B, C )

A Polimorfismo B Herencia C Encapsulación D Interfaz

4. El manejo de excepciones se realiza a menudo en C++. ¿Cuáles de las siguientes son palabras clave comúnmente utilizadas en el manejo de excepciones? (A, B, C)

A try B catch C throw D break E contiue

5. Los "datos sucios" en la tecnología de bases de datos se refieren a datos (D).

A. Error B. Devolución C. No enviado D. Lo que no fue enviado fue posteriormente revocado

6. TCP/IP es un tipo de (A, B)

A. Estándar B. Protocolo C. Lenguaje D. Algoritmo

7. En la siguiente descripción sobre sistemas operativos de computadoras, la incorrecta es ( )

A El sistema operativo pertenece al software del sistema

B El sistema operativo solo se encarga de administrar la memoria interna , no la memoria externa

C UNIX es un sistema operativo

D El procesador, la memoria y otros recursos de hardware de la computadora también son administrados por el sistema operativo

8 . Las funciones del sistema operativo en una microcomputadora son (D)

A Interpretar y ejecutar programas fuente B Compilar programas fuente

C Convertir códigos D Controlar y administrar los recursos del sistema

9. La velocidad de acceso más rápida entre las siguientes memorias es (A)

A memoria B disco duro C disco óptico D disquete

10. En una computadora, ¿de cuántos bits binarios consta un byte? ( )

A 4 B. 8 C. 16 D. 24

11. Los bytes necesarios para la información de un carácter chino en una matriz de puntos son ( )

A 32 B 64 C 128 D 256

12. C)

A."B" B. '\010' C. 68 D. D

13 Supongamos que xey son tipos dobles, entonces la expresión x=2. ,y= El valor de x+3/2 es ()

A. 3.500000 B. 3 C. 2.000000 D. 3.000000

14.

A. x=y=100 B. d--; C. x+y; D. c=int(a+b);

15. e y son variables de tipo entero, y x=10 y=3, entonces el resultado de salida de la siguiente declaración

pprintf("%d,%d\n",x--,--y) ; es ()

A.10,3 B. 9,3 C. 9,2 D.10,2

16. variables. Si se ingresan desde el teclado datos de entrada x, y, z, la declaración de entrada correcta es ()

A .INPUT x, y, z. scanf("%d%d%d" ,&x,&y,&z) ;

C scanf("%d%d%d",x,y,z); &y,&z);

17. El incorrecto en la siguiente definición de matriz es ()

A) int a[2][3]; 3]={0,1, 2,3};

C) int c[100][100]={0}; D) int d[3][]={{1,2 },{1,2,3 },{1,2,3,4}};

18. La salida del siguiente programa es ()

main()<. /p>

{

p>

int a[4][4]={{1,3,5},{2,4,6},{3,5, 7}};

printf(" %d%d%d%d\n",a[0][3],a[1][2],a[2][1], a[3][0];

}

A) 0650 B) 1470 C) 5430 D) El valor de salida es incierto

19 El resultado de salida del siguiente programa es ()

main()

{

char st[20]= "hello\0\t\\\";

printf(%d %d \n",strlen( st),sizeof(st));

}

A) 9 9 B) 5

20 C) 13 20 D) 20 20

20. Qué mensaje se generará al llamar a la función API de Windows InvalidateRect()

A:WM_PAINT B:WM_CREATE

C:WM_NCHITTEST D:WM_SETFOCUS

2 Preguntas para completar en blanco (3 puntos cada una, ***30 puntos)

1. Enumere algunos de los motores de bases de datos más populares actualmente__________

2. Para imprimir el contenido de todos los archivos de texto (extensión .TXT) en el directorio actual del disco actual, el comando único correcto de DOS es ______.

3. Las redes informáticas se dividen en redes de área local y redes de área amplia, e Internet pertenece a las redes de área amplia.

4. Supongamos que y es una variable de tipo int, escriba la expresión de relación _______ que determina que y es un efecto milagroso.

5. Se proporcionan los siguientes procedimientos:

main()

{ int n1,n2;

scanf("%d " ,&n2);

mientras(n2!=0)

{ n1=n2%10;

n2=n2/10;

printf("%d",n1);

}

}

Después de ejecutar el programa, si ingresa 1298 desde el teclado; el resultado de salida es ____.

6. El resultado de salida después de ejecutar el siguiente programa es ______.

main()

{ char s[ ]="9876",*p;

para ( p=s ; pbr>}

7. La función de la siguiente función es: encontrar la potencia y de x, complete los espacios en blanco

double fun(double x, int y)

{ int i;

p>

doble z;

for(i=1, z=x; ibr>return z;

}

8. El siguiente segmento del programa Después de abrir el archivo, primero use la función fseek para colocar el puntero de posición del archivo al final del archivo y luego llame a la función ftell para devolver la posición específica del puntero de posición del archivo actual para determinar la longitud del archivo. Complete los espacios en blanco.

FILE *myf; ling f1;

myf= ______("test.t","rb");

fseek(myf,0,SEEK_END); f1= ftel(myf);

fclose(myf);

printf("%d\n",f1);

9. La última salida del siguiente programa Un valor es ______.

int ff(int n)

{ static int f=l;

f=f*n;

return f;

}

main()

{ int i;

for(I=1;I< =5;I++ printf("%d\n",ff(i));

)

10. El resultado de salida después de ejecutar el siguiente programa es _____

main()

{ int i=10, j=0;

do

.

{ j=j+i; i-;

mientras(i>2);

printf("%d\n",j);

}

3. Preguntas de juicio (2 puntos cada una, ***20 puntos)

1: Las bibliotecas de enlaces dinámicos no se pueden llamar estáticamente

2 : UDP es para conexiones de red sin conexión

3: ASP es un motor de base de datos

4: La cola es el primero en entrar, el último en salir.

5: Weblogic es un servidor de aplicaciones distribuido.

6: TCP y UDP son protocolos de capa de transporte.

7: No pueden existir dos hilos en el mismo espacio de direcciones

8: JAVA es una herramienta de desarrollo multiplataforma

9. En el sistema operativo WINDOWS, los periféricos se administran en forma de archivos

10 La memoria virtual en realidad se crea en el disco duro

4. Preguntas y respuestas (10 puntos cada una, * **30 puntos)

1. Escriba el SQL que consulta No, Nombre, Num1 y Num2 de la tabla de base de datos Personalizado, muestra Nombre como nombre, calcula la suma de

y lo muestra como la suma.

Seleccione No, Nombre, Num1, Num2 de personalizado;

2. ¿Qué es el "procesamiento de transacciones" y hable sobre su comprensión del mismo?

3. ¿Cuáles son las estructuras de datos más utilizadas? Por favor enumere algunos. (No menos de 5)

4. ¿Qué es la programación orientada a objetos? ¿Qué es una clase? Compare la relación entre clases e instancias de objetos.

5. Hay un conjunto de números (3, 10, 6, 8, 98, 22), programe para ordenar (ya sea en orden ascendente o descendente), el lenguaje no está limitado, el algoritmo sí. no está limitado, pero debes indicar qué es un algoritmo.

wf11119@sina.com