You are on page 1of 7

COLEGIO TCNICO PROFESIONAL REGIONAL DE SAN CARLOS

COLEGIO TCNICO PROFESIONAL REGIONAL SAN CARLOS


SUBAREA: PROGRAMACIN
PROFESOR: RONALD SNCHEZ MORA
I EXAMEN PARCIAL II TRIMESTRE VALOR PORC. 15%

VALOR 61 PTS

PTS. OBT. __________

CALIFICACIN: ________

PORC. OBT. _________

FIRMA DEL PADRE O ENCARGADO: ___________________________________________


Estudiante: _____________________________ Seccin: _____

Fecha:

INSTRUCCIONES GENERALES:
Lea con cuidado y responda solo lo que se le pide.
Realice la prueba con lapicero azul o negro, si usa lpiz o corrector no podr realizar ninguna
apelacin al examen.
La prueba es estrictamente individual.
No se permite el uso del celular.
La prueba tiene un valor total de 61 puntos para un 15 porcentual.
Seleccin nica con un valor de 20 puntos.
Respuesta Corta con un valor de 20 puntos.
Apareamiento con un valor de 7 puntos.
Respuesta Restringida con un valor de 14 puntos.
Dispone de 120 minutos para realizar la prueba.

I PARTE. SELECCIN UNICA. VALOR (20 PUNTOS)


ENCIERRE EN UN CIRCULO LA OPCION QUE HAGA VERDADERO CADA UNO DE LOS SIGUIENTES
ITEMES. (1 PTO. CADA UNA)
1. Es un lenguaje de programacin que fue desarrollado junto con UNIX en los aos 70
El enunciado anterior hace referencia al lenguaje de programacin conocido como:
A. C++
B. Pascal

C. C
D. Java

2. Lea con atencin


Es un estilo con el cual se busca que el programador elabores aplicaciones fciles y sencillas de entender

El enunciado anterior hace referencia al tipo de programacin conocida como:


A.
B.
C.
D.

Compilador
Programacion Orientada a objetos
Programacion bsica
Programacion estructurada

3. Lea con atencin


I. Programas sencillos y rpidos
II. Se facilita el seguimiento de las fallas
III. Permite reutilizar cdigo

COLEGIO TCNICO PROFESIONAL REGIONAL DE SAN CARLOS


De las opciones anteriores cuales corresponden a ventajas de la Programacion
estructurada
A. I, II y III
C. I y III
B. I y II
D. III
4. Las palabras reservadas de C++ que empiezan con # reciben el nombre de:

A. Directrices del compilador


B. Variables
5. Lea con atencin

C. Funciones
D. Constantes

Contiene las declaraciones necesarias para que se puedan ejecutar todas las instrucciones de
entrada y salida (E/S
El enunciado anterior hace referencia a la lnea de cdigo:
A. #include <string>
B. #include <iostream>
6.

Analice el siguiente seudocdigo


1.
2.
3.
4.
5.
6.
7.
8.
9.

7.

C. #include <cstdlib>
D. #include <cmath>

#include <iostream>
using namespace std;
int main ()
{
int x = 10, y = 5, res = 0;
res = x * y;
cout << "El resultado de la operacion es: " << res << endl;
return 0;
}

El resultado que generara el


cdigo anterior una vez que
sea compilado ser:

A.
B.
C.
D.

7,5
15
50
30

Porque motivo se debe escribir using namespace std; en todos los programas que se
crean en C++.
A. Evitar utilizar std:: con cout/cin
B. Reducir el uso de memoria
C. El programa compila ms rpido
D. Para poder usar datos tipo entero

8. Lea con atencin


Es un fichero separado en el disco (generalmente con extensin .lib tpica de Windows)
El enunciado anterior hace referencia al concepto:
A. Datos Reales

B. Datos string

C. Biblioteca

D. Funciones

9. Lea con atencin


Se crea cuando se ejecuta el bloque donde se declara y se destruye cuando finaliza la
ejecucin de dicho bloque
El enunciado anterior hace referencia al tipo de variables conocidas como:

COLEGIO TCNICO PROFESIONAL REGIONAL DE SAN CARLOS


A. Globales
B. Numricas

C. Locales
D. Compuestas

10. Lea con atencin


1.
2.
3.

resultado = valor_1 + valor_2;


valor_1 + valor_2= = resultado;
valor_1 + valor_2 = resultado

Del enunciado anterior cuales corresponden a la forma adecuada de asignar un valor a una
variable
A. I y III
B. I

C. I y II
D. I, II y III

11. De las siguientes opciones cuales corresponden a operadores aritmticos


A. + , - , ==
C. %, +, B. *, / , <=
D. *, &&,+
12. La funcin sqrt se utiliza para:
A.
B.
C.
D.

Obtener la raz cuadrada de un nmero x


Inicializar la funcin main
Obtener la potencia de un nmero x
No existe esa funcin

13. Lea con atencin


Permite ejecutar una de varias acciones, en funcin del valor de una expresin. Es una
sentencia especial para decisiones mltiples.

El enunciado anterior hace a referencia a la condicin conocida como:


A. While
C. For
B. If
D. Switch
14. Lea con atencin
Se puede utilizar para implementar decisiones con varias alternativas o multi-alternativas

El enunciado anterior hace a referencia a la condicin conocida como:


A. If
C. If aadido
B. Else
D. Do While
15. Lea con atencin
Es un mtodo para ejecutar un bloque de sentencias un nmero fijo de veces

El enunciado hace referencia a ciclo conocido como:


A. For
B. While

C. Clases
D. Herencia

COLEGIO TCNICO PROFESIONAL REGIONAL DE SAN CARLOS


16. Lea con atencin
Es un ciclo de pre verificacin, de modo que cuando se ejecuta el mismo, se evala la
condicin antes de que se ejecute el cuerpo del ciclo
A. While
C. Do While
B. For
D. Switch
17. La caracterstica de la programacin orientada a objetos que permite la reutilizacin del
cdigo escrito por nosotros o por otros se le conoce como:
A. Clases
B. Funciones

C. Herencia
D. Polimorfismo

18. Lea con atencin


Conjunto de lneas de texto que son las instrucciones que debe seguir la computadora para
ejecutar dicho programa.
El enunciado anterior hace referencia a:
A. Compilador
B. Lenguaje ensamblador

C. Cdigo fuente
D. Programa Objeto

19. Lea con atencin


Fue el primer lenguaje de programacin utilizado, es muy similar al lenguaje maquina pero
los programadores pueden comprenderlo
El enunciado anterior hace referencia al lenguaje de programacin conocido como:
A. Lenguaje maquina
B. Lenguaje por bloques

C. Lenguaje Ensamblador
D. Lenguaje Java

20. Lea con atencin


En un programa que funciona mediante una serie de comandos, agrupados en bloques y
compuestos de rdenes condicionales que permiten al programa retornar a un bloque de
El enunciado
anterior
referencia al tipo de lenguaje de programacin conocidos como:
comandos
si se
cumplehace
la condicin
A. Imperativos
B. Funcionales

C. Por Bloques
D. Modulares

II PARTE. RESPUESTA CORTA. VALOR (20 PUNTOS)


CONTESTE O COMPLETE CADA UNO DE LOS SIGUIENTES ENUNCIADOS DE FORMA CORRECTA.
(1 PTO. CADA UNA)

COLEGIO TCNICO PROFESIONAL REGIONAL DE SAN CARLOS


1. Mencione cuatro palabras reservadas que se utilizan frecuentemente en C++. (4 ptos)

2. Mencione tres tipos derivados los cuales son definidos por el usuario ( 3ptos)

3. Los tipo de datos primitivos se clasifican en: (3 ptos)

4. Menciones tres ejemplos de variables de tipo entero. (3 ptos)

5. Mencione dos reglas que se aplican en las enumeraciones (2 ptos)

6. Las clases estn compuestas por ________________ y ____________________ (2 ptos)


7. Mencione tres ejemplos de operadores lgicos (3 ptos)

III Parte: Apareamiento Valor 7 pts


En la columna A se presentan una lista de lenguajes de Programacion de acuerdo a su campo, en la columna
B se presentan ejemplos de diferentes lenguajes de Programacion. Haga coincidir los ejemplos de la columna
B con las opciones de la columna A, colocando dentro del parntesis el nmero que le corresponde. Los
nmeros no se repiten y sobran opciones en la columna B. (Valor 7 puntos)
Columna A

Opciones

Clculos Matemticos
Programacion fines educativos
Desarrollo de Sitios Web

( )
( )( )
( )

Tiempo Real

( )

Programacion Orientada a Objetos

( )( )

Columna B
1)
2)
3)
4)

C++
PERL
BASIC
JAVA

5) COBOL
6) MATLAB
7) ADA
8) FOLTRAN
9) PASCAL
10) PHP

IV PARTE: Respuesta restringida Valor 14 puntos: Lea con cuidado y resuelva solo lo que se le solicita.
Responda con lapicero azul o negro, si usa lpiz no podr realizar ninguna apelacin a las preguntas; no se
permiten tachones ni el uso del corrector. Recuerde que debe realizar el procedimiento en cada ejercicio (no
importa que mtodo utilice).

COLEGIO TCNICO PROFESIONAL REGIONAL DE SAN CARLOS


1. Explique en que consiste el cdigo objeto (2 ptos)

2. Explique las tres estructuras bsicas en las que se basa la Programacion estructurada (6
ptos)

3. Analice el siguiente cdigo y explique con sus propias palabras lo que hace cada lnea,
puede omitir la llaves.(6 ptos)
#include <iostream>
#include <cstdlib>
using namespace std;
int a, b, fibo;
int i;
int main()
{
a = 1;
b = 1;
cout<<a<<"\t"<<b<<"\t";
for (i = 3; i<= 30; i++)
{
fibo = a + b;
cout<<fibo<<"\t";
a = b;
b = fibo;
}
system("pause");
}

COLEGIO TCNICO PROFESIONAL REGIONAL DE SAN CARLOS

You might also like