0% encontró este documento útil (0 votos)
50 vistas4 páginas

Olimpiada Internacional de Informática

Este documento contiene una prueba de 40 preguntas para la Clase 11S de Ciencias de la Computación. Proporciona instrucciones a los estudiantes sobre cómo completar la hoja de respuestas y señala que la prueba tiene 3 secciones: la Sección A contiene 30 preguntas de opción múltiple, la Sección B contiene 3 problemas de palabras, y la Sección C contiene 7 preguntas que implican lógica, relaciones de palabras y direcciones. El documento contiene el texto completo de las preguntas de la prueba.
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como PDF, TXT o lee en línea desde Scribd
0% encontró este documento útil (0 votos)
50 vistas4 páginas

Olimpiada Internacional de Informática

Este documento contiene una prueba de 40 preguntas para la Clase 11S de Ciencias de la Computación. Proporciona instrucciones a los estudiantes sobre cómo completar la hoja de respuestas y señala que la prueba tiene 3 secciones: la Sección A contiene 30 preguntas de opción múltiple, la Sección B contiene 3 problemas de palabras, y la Sección C contiene 7 preguntas que implican lógica, relaciones de palabras y direcciones. El documento contiene el texto completo de las preguntas de la prueba.
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como PDF, TXT o lee en línea desde Scribd

XIS

REF/IIO07/QP-2ND/WL

Ciencias de la Computación

CLASE: 11S (CIENCIA DE LA COMPUTACIÓN)

iiO '07 Número de inscripción :

Nombre del estudiante

60 Minutos Total de preguntas: 40 Calificaciones Máximas: 100

Nota: 1. Escriba su número de rollo iiO' 07 de 11 dígitos y su nombre en la parte superior del papel de preguntas en el espacio dado.
2. El cuestionario tiene 3 secciones. Todas las preguntas valen 2.5 puntos cada una. La sección (A) contiene 30 preguntas.
La sección (B) contiene 3 preguntas y la sección (C) contiene 7 preguntas.
3. No comiences a intentar el examen hasta que se te pida hacerlo.
4. Marque sus respuestas en la hoja de respuestas solo con lápiz HB.
5. El examen contiene 4 páginas.
6. Por favor, presume que todos los archivos de encabezado están incluidos en las preguntas del Programa.

SECCIÓN (A)

1. Un operador C++ normal que actúa de maneras especiales


6. Encuentra la salida del siguiente código.
se dice sobre los nuevos tipos de datos: int a=5,b=5;
Glorificado static int suma;
(c) Sobrecargado (d) Ninguna de estas mientras(a)
{ b=12;
2. En C++ típicamente accederás a los datos de un objeto
suma += b;
utilizando: a - - ;++b;
(a) Funciones miembro de cualquier clase
} cout<<sum;
(b) Cualquier función fuera de la clase de los objetos
35 (b) 60
(c) Funciones miembro asociadas con eso (c) 70 (d) Ninguno de estos
objeto particular
(d) Funciones miembro de otros objetos en eso 7. ¿Cuál de los siguientes producirá un valor de?
clase. 22 si x=22.9 ?
3. El lenguaje 'C' se utiliza para hacer: (a) techo(x) (b) piso(x)
(c) abs(x) (d) Ninguno de estos
(a) Sistemas Operativos
(b) Compiladores 8. ¿Cuáles serán los valores de x, m y n después de la
(c) Editores ¿ejecución de las siguientes declaraciones?
(d) Todo lo anterior
int x, m, n;
4. Los conceptos de OOPs significan m=10;
Programación Orientada a Objetos n=15;
(b) Programación Orientada a Objetos x=++m + n++;
(c) Programa Excepcional de Objetos x=25, m=10, n=15
d) Ninguna de las anteriores (b) x=27, m=10, n=15
(c) x=26, m=11, n=16
5 Un programa preescrito, que está almacenado de forma permanente d) Ninguna de las anteriores
la memoria no volátil de la computadora se llama:
Sistema Operativo 9. ¿Cuál de los siguientes no es un programa?
(b) Liveware idioma
(c) Firmware (a) JAVA
(d) Software de Aplicación (b) PORTADA
(c) HTML
(d) QBASIC

REF/IIO07/QP-2ND/WL [Clase 11S- Página 1]


XIS
10. ¿Cuál de las respuestas dadas es correcta? 17. ¿Cuál de los siguientes es un ejemplo de
cadena principal() sentencia de asignación compuesta
{ (a) a = 5
int l, m, n; (b) a += 5
m=2,l=2; (c) a = b = c
l=l*(m++); (d) Ninguno de estos
n=2*(++m);
18. La conversión de tipo explícita se conoce como
}
(a) l = 4 , n=6 (b) l=3 ,n =8 (a) Fundición
(c) l=4 , n= 8 (d) Ninguno de estos (b) Conversión
(c) Disyunción
11. Encuentra la salida. (d) Ninguno de estos
void main()
{ 19. p++ se ejecuta más rápido que p= p+1 porque:
char linea[80]; (a) p usa registros
obtiene(línea); (b) p++ es una sola instrucción
puts(line); (c) ++ es más rápido que +
} (d) Ninguno de estos
(a) Imprime líneas rectas horizontales en la pantalla
(b) Imprime 80 líneas verticales en la pantalla 20. Encuentra la(s) declaración(es) correcta(s).

(c) Lee una línea de 80 caracteres Internet es la Red de Redes


(d) Ninguno de estos (ii) Todos pueden controlar las reglas de Internet
(a) Tanto (i) como (ii) son Verdaderos
12. Nombra el archivo de cabecera al que pertenece la función random()
(b) Tanto (i) como (ii) son falsos
¿pertenece?
es Falso
(a) stdio.h (b) stdlib.h (d) (i) es verdadero y (ii) es falso
(c) math.h (d) Ninguna de las anteriores
21. Encuentra la salida :
13. Encuentra la salida.
void main()
void principal()
entero
{
para(i=0;i<7;i++)
cout<<sqrt(-3);
por(j=0;j<6;j++)
}
x=i+j;
(a) 9 -9
cout<<x;
(c) Error de dominio. Terminación anormal del programa
}
(d) Ninguno de estos
11 (b) 12
14. ¿Cuál es la salida del siguiente código? (c) 13 (d) Ninguno de estos
void main() 22. Encuentra la salida :
{
void main()
int a=10;
int i=0; int x=0;
mientras(++a<15)
mientras(x<10)
{ cout<<a++; }
si(i%2==0)
}
x=x+i+2; i++; }
(a) 11 13 (b) 11 12
cout<<x<<","<<i;
(c) Ninguna de estas (d) error de compilación
}
15. Identifica el operador ternario en C++. 12,4
(a) ++ (b) ? : (b) 12,5
(c) % (d) Ninguna de las anteriores (c) 11,4
(d) Ninguno de estos
16. La unidad KIPS se utiliza para medir la velocidad de un
__________. 23. Encuentra la salida:
(a) Procesador void main()
(b) Unidad de disco {
(c) Impresora int a=9; a+=a++ * ++a; cout<<a;
(d) Ninguno de estos }
(a) 121 (b) 113
(c) 111 (d) Ninguno de estos

[Clase 11S - Página 2] REF/IIO07/QP-2ND/WL


XIS
24. Encuentra la salida : 27. ¿Cuál es verdadero para las variables locales estáticas?
void main() (a) Hace que la variable sea constante
{ (b) Retiene su valor entre llamadas a funciones.
flotar a=0.7; (c) el valor de las variables no puede ser cambiado
si(a<0.7) Ninguno de estos
cout<<“Más pequeño”;
else 28. Un puntero es una variable que:
cout<<“Mayor” (a) almacena la dirección de otras variables
} (b) Copia el valor de la variable.
mayor (b) Sin salida (c) apunta al valor de la variable
(c) Más pequeño d) Ninguno de estos (d) Ninguno de estos

25. Encuentra la salida : 29. ¿Para qué no se puede usar el operador módulo?
void main() (a) Tipos de enteros
{ int x=10,y=20,z=5,i; (b) Variables de punto flotante
i=x<y<z;cout<<i; (c) tipos enteros y de punto flotante
} (d) Ninguno de estos
(a) 1 (b) 19 30. Una función puede devolver:
(c) 0 (d) Ninguno de estos
(a) Solo un valor a la vez
26. ¿Qué tipo de dato devuelve la función main()? b) Más de un valor a la vez
(a) cadena (b) int (c) Tanto (a) como (b)
(d) Ninguno de los anteriores
(c) Nulo (d) Ninguno de estos

SECCIÓN (B)

31. Dos tuberías A y B pueden llenar un tanque en 36 min. y 45 min. respectivamente. Una tubería de drenaje C puede vaciar el tanque.
en 30 min. Primero se abren A y B. Después de 7 min., también se abre C. ¿En cuánto tiempo se llenará el tanque?
¿lleno?
(a) 56 min. (b) 46 min (c) 40 min (d) 45 min
32. Un hombre puede remar 30 km río arriba y 44 km río abajo en 10 horas. También puede remar 40 km río arriba.
y 55 km río abajo en 13 horas. Encuentra la velocidad del hombre en agua tranquila.
10 km/h (b) 12 km/h (c) 8 km/h (d) 4 km/h
33. La razón entre dos números es 3:4 y su suma es 420. El mayor de los dos números es:
175 (b) 200 (c) 240 (d) 315

REF/IIO07/QP-2ND/WL [Clase 11S - Página 3]


XIS
SECCIÓN(C)

34. En al serei dada a connituacóin, ¿cuánots son pares? Instrucciones (Q38-Q40): Lee las siguientes instrucciones
los números están precedidos inmediatamente por 6 también y responde a las preguntas dadas a continuación:
¿como inmediatamente seguido por 3?
6656839436736432864682663 Ram, Sohan y Mohan juegan al fútbol, al hockey y
(a) 2 (b) 3 críquet. Ram, Ramesh y Mohan juegan hockey,
(c) 4 más de 4 críquet y baloncesto. Ram, Sohan, Rahim y
Mohan juega al fútbol y al cricket.
35. Selecciona el número de las opciones dadas para
completa la serie. 38. ¿Qué juego juegan todos los chicos?
3,8,22,63,185,? fútbol
285 (b) 295 (b) Hockey
(c) 550 (d) 320 (c) Cricket
baloncesto
36. En la pregunta dada a continuación, falta un término.
Basado en la relación de las dos palabras dadas ¿Qué dos chicos juegan todos los juegos?
encuentra el término faltante de las opciones dadas.
(a) Ram, Sohan
TXGM:WWJL::DGMP:? (b) Ram, Ramesh
(a) HHNQ (b) GFPO (c) Sohan, Mohan
(c) LPMK (d) FRNQ
(d) Ram, Mohan
37. El agua es a la sequía como la energía es a:
¿Quién no juega al fútbol?
a) Fatiga jovial
(c) Combustible (a) Ramesh (b) Sohan
Salud
(c) Rahim (d) Mohan

[Clase 11S - Página 4] REF/IIO07/QP-2ND/WL

También podría gustarte