1. |
|
¿ Qué es un editor de texto ?
Un Editor de texto es un programa que permite escribir y modificar archivos compuestos únicamente por texto sin formato.
|
2. |
|
¿ Microsoft Word es un editor de texto ?
No, es un procesador de textos.
|
3. |
|
¿ Los dispositivos de entrada se usan para introducir datos ?
Si.
|
4. |
|
¿ El microprocesador es un C.P.U. ?
Si.
|
5. |
|
¿ Las memorias USB son memorias volátiles ?
No.
|
6. |
|
¿ La memoria cache se encuentra dentro del microprocesador ?
Si.
|
7. |
|
¿ La RAM, es una memoria de almacenamiento permanente ?
No.
|
8. |
|
¿ El parlante es un dispositivo de salida ?
Si.
|
9. |
|
¿ Qué es un programa ?
Es el conjunto de instrucciones en un orden lógico que se le suministra al microprocesador, para que realice procesos sobre los datos.
|
10. |
|
¿ Qué es un lenguaje de programación ?
Es el conjunto de reglas sintácticas y semánticas, que nos indica como debemos escribir las instrucciones de un programa, para que el microprocesador las pueda ejecutar.
|
11. |
|
¿ Qué es un compilador ?
Es un programa que se encarga de convertir el código fuente, escrito en un lenguaje de programación en lenguaje máquina que entenderá el microprocesador.
|
12. |
|
¿ Qué es un código fuente ?
Es el programa escrito con un Editor de texto, que luego será convertido a un programa en lenguaje máquina por un compilador.
|
13. |
|
¿ Es HTML, un lenguaje de programación ?
No, es un lenguaje informático de marcas, que se usa para dar formato a un texto.
|
14. |
|
¿ En que consiste la etapa de análisis para la elaboración de un programa ?
Consiste en detallar que tiene que hacer el programa.
|
15. |
|
¿ En que consiste la etapa de diseño para la elaboración de un programa ?
Consiste en definir los pasos que se realizarán para solucionar el problema.
|
16. |
|
¿ En que consiste la etapa de implementación para la elaboración de un programa ?
Consiste en la Edición, compilación y depuración del diseño del programa.
|
17. |
|
¿ Qué errores pueden ocurrir en la implementación de un programa ?
Pueden ocurrir dos tipos de errores : Los errores durante la compilación, que ocurren cuando en el código fuente se escribió incorrectamente; y los errores de programación que ocurren cuando se hizo un mal análisis en la solución del problema.
|
18. |
|
¿ Con qué palabras reservadas empieza y termina un programa en Pascal ?
Begin y End.
|
19. |
|
¿ Que rutina se puede usar para mostrar un texto por pantalla ?
Write
|
20. |
|
¿ Es Program, una palabra reservada ?
Si.
|
21. |
|
¿ El punto y coma es una palabra reservada ?
No.
|
22. |
|
¿ Un comentario genera código ejecutable ?
No.
|
23. |
|
¿ Que es un dato ?
Los datos son representaciones de un echo, concepto o entidad real, que nos sirve para encontrar la solución de un determinado problema.
|
24. |
|
¿ Que es una variable ?
Las variables son espacios de memoria reservado que sirve para guardar los datos.
|
25. |
|
¿ Los identificadores para una variable son sensibles a mayúsculas y minúsculas ?
No.
|
26. |
|
¿ Las variables ocupan espacio en la memoria RAM ?
Si.
|
27. |
|
¿ Que muestra por pantalla el siguiente programa ?
respuesta : C. |
| |
|
|
28. |
|
¿ Que muestra por pantalla el siguiente programa ?
respuesta : C. |
| |
|
|
29. |
|
¿ Se puede usar readln para hacer una pausa en la ejecución del programa ?
Si.
|
30. |
|
Para iniciar y terminar un programa se usan BEGIN y END, indique cual de los siguientes programas se puede compilar. |
| |
|
Se puede compilar : B,C,D,E |
| |
|
|
31. |
|
Para colocar comentarios se usan // y {}, de los siguientes programas, verifique si la sintaxis es correcta y puede ser reconocido por el compilador : |
| |
|
Se puede compilar : B,C,E,F |
| |
|
|
32. |
|
Para declarar variables de tipo número y texto en el programa se usa Var, integer y String, indique cual de los siguientes programas se puede compilar. |
| |
|
Se puede compilar : A, C, D,F |
| |
|
|
33. |
|
Para asignar un dato a una variable se usa :=, indique cual de los siguientes programas se pueden compilar. |
| |
|
Se puede compilar : A,C,E,F,G,H |
| |
|
|
34. |
|
Cree los programas que se describen a continuación. |
| |
|
|
| |
|
A) |
|
{$codepage UTF8}
VAR a,b, aux :integer;
BEGIN
a:=34;
b:=19;
aux:=b;
b:=a;
a:=aux
END. |
| |
|
|
B) |
|
{$codepage UTF8}
VAR a,b,aux : string;
BEGIN
a:='hola';
b:='como';
aux:=b;
b:=a;
a:=aux
END. |
|
| |
|
|
35. |
|
Indique si los programas están bien escritos para el compilador. |
| |
|
Se puede compilar : A, B, D,E,F |
| |
|
|
36. |
|
Cree los programas que se describen a continuación. |
| |
|
|
| |
|
A) |
|
{$codepage UTF8}
BEGIN
Writeln('*');
Writeln('**');
Writeln('***');
Writeln('****');
Writeln('*****');
Writeln('******');
END. |
| |
|
|
B) |
|
{$codepage UTF8}
BEGIN
Writeln('********* *** * *');
Writeln('* * * * *** * *');
Writeln('* * * * ***** * *');
Writeln('* * * * * * *');
Writeln('* * * * * * *');
Writeln('* * * * * * *');
Writeln('* * * * * * *');
Writeln('* * * * * * *');
Writeln('********* *** * *');
END. |
| |
|
|
C) |
|
{$codepage UTF8}
VAR a,b, aux :integer;
BEGIN
a:=34;
b:=19;
Writeln('a=',a);
Writeln('b=',b);
aux:=b;
b:=a;
a:=aux;
Writeln('a=',a);
Writeln('b=',b)
END. |
| |
|
|
D)
|
|
{$codepage UTF8}
VAR a,b,aux : string;
BEGIN
a:='hola';
b:='El balde es azul';
Writeln('a=',a);
Writeln('b=',b);
aux:=b;
b:=a;
a:=aux;
Writeln('a=',a);
Writeln('b=',b)
END. |
| |
|
|
E)
|
|
{$codepage UTF8}
BEGIN
Writeln(' _+_');
Writeln(' _(_|_(_');
Writeln(' _(___|___(_');
Writeln(' (_____|_____(');
Writeln('_________|_________');
Writeln('\ /');
Writeln(' \_______________/')
END. |
|
| |
|
|
37. |
|
Para hacer una lectura de datos se usa Readln, indique si los programas a continuación se pueden compilar. |
| |
|
Se puede compilar : C,D,E,F |
| |
|
|
38. |
|
Cree los programas que se describen a continuación. |
| |
|
|
| |
|
A) |
|
{$codepage UTF8}
VAR a,b, aux :integer;
BEGIN
Write('a :');
Readln(a);
Write('b :');
Readln(b);
Writeln('a=',a);
Writeln('b=',b);
aux:=b;
b:=a;
a:=aux;
Writeln('a=',a);
Writeln('b=',b)
END. |
| |
|
|
B) |
|
{$codepage UTF8}
VAR Cad1,Cad2,cadAux : string;
BEGIN
Write('Cad1 :');
Readln(Cad1);
Write('Cad2 :');
Readln(Cad2);
Writeln('Cad1=',Cad1);
Writeln('Cad2=',Cad2);
cadAux:=Cad2;
Cad2:=Cad1;
Cad1:=cadAux;
Writeln('Cad1=',Cad1);
Writeln('Cad2=',Cad2)
END. |
|
| |
|
|
39. |
|
Cree el programa que se describe a continuación |
| |
|
|
| |
|
A) |
|
{$codepage UTF8}
VAR Cad1,Cad2,cadAux : string;
BEGIN
Cad1 := argv[1];
Cad2 := argv[2];
Writeln('Cad1=',Cad1);
Writeln('Cad2=',Cad2);
cadAux:=Cad2;
Cad2:=Cad1;
Cad1:=cadAux;
Writeln('Cad1=',Cad1);
Writeln('Cad2=',Cad2)
END. |
|
| |
|
|
anterior :: indice :: siguiente |