Está en la página 1de 5

DR.

HCTOR ALFONSO JUREZ LPEZ


LIC. MARA DEL ROCI RAMREZ JIMNEZ

PROGRAMACIN II

1. Qu es programa?
2. Qu es programacin?
3. Qu es lenguaje?
4. Cul es la finalidad de los lenguajes de programacin?
5. Cuales son los mecanismos bsicos de la POO?
6. Qu es un compilador?
7. Qu es un interprete?
8. Cul es la diferencia entre compilador e intrprete?
9. Qu es la programacin estructurada?
10.A qu se refieren los mtodos en la POO?
11.Cuales son los principio bsicos de la programacin estructurada?
12.Qu es la programacin orientada a objetos?
13.Explique los tres pasos fundamentales que ejecuta un POO
14.Qu es un objeto?
15.Qu es una clase?
16.Qu es la herencia?
17.Qu es Java?
18.Quin desarrollo Java?
19.Qu es abstraccin en las clases?
20.Con qu finalidad se cre Java?
21.Cuales son las caractersticas principales del lenguaje Java?
22.Sintaxis de una clase en Java?
23.Qu significa superclase?
24.Sintaxis para imprimir un mensaje (lenguaje Java)
25.Qu es un applet?
26.Qu significa la reutilizacin del cdigo?
27.Qu es un mensaje?
28.Qu es una subclase?
29.Qu es una herencia simple?
30.Defina, qu es una interfaz?
31.Se le llama as a la caracterstica que permite implementar mltiples
formas de un mismo mtodo.
32.Se le llama as al procedimiento especial de una clase que es llamado
automticamente siempre que se destruye un objeto de esa clase.
33.Escribe la sintaxis del if en Java
UNIVERSIDAD DE GUADALAJARA
CENTRO UNIVERSITARIO DE LOS LAGOS

MODULO

DE

SAN JUAN

DE LOS

LAGOS.

DR. HCTOR ALFONSO JUREZ LPEZ


LIC. MARA DEL ROCI RAMREZ JIMNEZ

PROGRAMACIN II
34.Qu significa la sentencia /n?
35.Cuales son las caractersticas fundamentales de la POO?
36.Qu es el encapsulamiento?
37.Un objeto consta de 3 cosas. cules son?
38.Mencione algunas de las ventajas que ofrece la programacin
estructurada
39.Qu es un software de aplicacin?
40.A qu se refiere el tiempo de vida de un objeto?
41.Qu son los mtodos propios?
42.Explique a qu se refiere la estructura secuencial que se utiliza en la
programacin estructurada.
43.A qu se refieren los mtodos heredados?
44.Explique qu es un lenguaje de alto nivel y mencione un ejemplo.
45.A qu se refiere la estructura selectiva de la Programacin
Estructurada?
46.Que diferencia existe entre la programacin estructurada y la POO?
47.Muestre la sintaxis (en Java) para declarar las variables dato1, dato2 y
resultado
48.Muestre la sintaxis en Java de un programa, el cual contenga 4 datos
enteros y realice la suma de los dos primeros nmeros, la multiplicacin
de los dos ltimos, y muestre ambos resultados en pantalla.
49.Qu es un software de sistema?
50.A qu se refiere el comportamiento de un objeto?
Nota: De aqui en adelante todas las referencias se hacen con respecto al
lenguaje de programacin Java.
51.Cul es la funcin de la instruccin import?
52.Cul es la diferencia entre los comentarios // y /* ... */?
53.Qu es un mtodo?
54.Describa la jerarqua de herencia de las clases, de Applet a Object
55.Si g es un objeto de Graphics, qu se logra con la llamada siguiente:
g.fillRect(0, 10, 20, 30); ?
56.Qu Color se representa en RGB con 255, 255, 255?
57.Cul es la diferencia entre las variables locales y las de instancia?
58.A cul clase pertenece el mtodo paint()?
59.Cuales de las siguientes son opciones vlidas de nombre para sus
propias variables? Explique brevemente cul es el error en ellas, en caso
de haber alguno.
UNIVERSIDAD DE GUADALAJARA
CENTRO UNIVERSITARIO DE LOS LAGOS

MODULO

DE

SAN JUAN

DE LOS

LAGOS.

DR. HCTOR ALFONSO JUREZ LPEZ


LIC. MARA DEL ROCI RAMREZ JIMNEZ

PROGRAMACIN II
a) FOO
b) version1.1
c) dos
d) 2
e) supercalifragilisticoespirialidoso
f) O.K.
g) applet
h) e_x_t_r_a__o
60.Puesto que Java hace caso omiso de los comentarios, es vlida la
siguiente declaracin? Advierta la posicin del punto y coma.
int x = 3 // 0, 1 y 2 no estn permitidos;
61.Cada una de las declaraciones siguientes contiene un error. Explique
cul es el error en cada una de ellas.
a) x = 21;
b) Color c = blue;
c) int x
d) Dimension = new Dimension(200, 100);
62.Cada una de las declaraciones siguientes contiene un error. Explique
cul es el error en cada una de ellas.
a) Point origin = new Point(200);
b) Font titleFont = Font(Dialog, Font, BOLD, 24);
c) int x = new int(145);
d) rectangle r = new rectangle(5,10);
63.Sera posible realizar la siguiente llamada en algn mtodo de algn
subprograma? Porqu s o porqu no?
this.drawRect(29, 37, 113, 84);
64.Puede llamar un subprograma a drawOval()? Porqu s o porqu no?
65.Describa qu se mostrara si el objeto artist de Graphics se usara para
realizar las llamadas siguientes. Puede suponer que artist sirve para
trazar un objeto en la pantalla. Sugerencia: es probable que el resultado
no sea el que se pretenda.
artist.setColor(Color.red);
artist.drawOval(20, 30, 40, 50);
artist.setColor(Color.black);
artist.fillRect(20, 20, 100, 70);
66.Describa que se mostrara si el objeto artist de Graphics se usara para
realizar las llamadas siguientes. Puede suponer que artist sirve para
trazar un objeto en la pantalla. Sugerencia: es probable que el resultado
no sea el que se pretenda.
UNIVERSIDAD DE GUADALAJARA
CENTRO UNIVERSITARIO DE LOS LAGOS

MODULO

DE

SAN JUAN

DE LOS

LAGOS.

DR. HCTOR ALFONSO JUREZ LPEZ


LIC. MARA DEL ROCI RAMREZ JIMNEZ

PROGRAMACIN II
artist.drawOval(20, 30, 150, 60);
artist.setFont(new Font(Helvetica, Font.PLAIN, 9));
artist.drawString(Cool!, 35 55);
67.Qu tienen en comn Button, Checkbox, Choice, Label, List y
TextComponent?
68.Qu es una clase abstracta?
69.Qu ocurre aparentemente al llamar a repaint() en un programa?
Qu ocurre en realidad?
70.Adems de su aspecto distinto, en qu difieren Label y TextField?
71.Cul es el resultado de 1 + 2, de 1 + 2 y de 1 + 2?
72.Cul caracter est en la posicin 3 si un TextField o TextArea
contiene la cadena ABCDE?
73.Cul es el propsito de CheckboxGroup?
74.Cmo se agrega un nuevo elemento al final de un objeto List?
75.Adems de su aspecto distinto, cul es la diferencia primordial entre un
objeto List y otro Choice?
76.Si tuviera frente a s un subprograma con el que no est familiarizado,
cmo sabra si un objeto en la pantalla es un List o un TextArea, sin
inspeccionar el cdigo?
77.Piense cmo se despliega un subprograma y trate de adivinar el efecto
que tendra la llamada this.setLocation(100, 200) en el mtodo
init() de un subprograma
78.Dnde esta el punto que determina la posicin de un Component?
79.Enumere las 11 partes de informacin que contiene cada Component.
Sugerencia: por principio de cuentas, un objeto Component debe conocer
su color de fondo.
80.Cmo podra verificar un subprograma si se sobreponen dos de sus
componentes?
81.Puede cambiar un subprograma el tamao de uno de sus componentes
durante la ejecucin?
82.Es posible cambiar la fuente de una parte del texto de un objeto
TextField, por ejemplo, haciendo que una de las diez palabras que
contiene aparezca en cursivas?
83.Cul sera el texto de result despus de la ejecucin del fragmento de
cdigo siguiente?
TextArea entry = new TextArea(Son estas);
entry.appendText(las sombras de lo que debe ser?);
entry.select(1, 21);
TextField result = new TextField(entry.getSelectedText);

UNIVERSIDAD DE GUADALAJARA
CENTRO UNIVERSITARIO DE LOS LAGOS

MODULO

DE

SAN JUAN

DE LOS

LAGOS.

DR. HCTOR ALFONSO JUREZ LPEZ


LIC. MARA DEL ROCI RAMREZ JIMNEZ

PROGRAMACIN II
84.Existen dos tipos de relaciones entre clases, es un, cuando una clase
es subclase de otra, y tiene un, cuando una clase contiene una
instancia de otra como parte de sus datos. Cules son las relaciones es
un y tiene un entre Component y Container?
85.Porqu se usa Panel, en vez de Container, para agrupar objetos?
86.Qu se obtiene en caso de no especificar un diseo para Panel?
87.Mencione un manejador de diseo que no ajuste el tamao de los
componentes que traza.
88.Puede usarse setLayout() para especificar el formato de un objeto
Component?
89.Porqu es recomendable realizar todo el trazado en un Canvas?
90.Cul es la diferencia visual entre un Window y un Frame?
91.Cul es la diferencia entre un Dialog modal y otro no modal?
92.Qu ocurre cuando se llama a super()?
93.Cules son los propsitos de las clases MenuBar, Menu y MenuItem?
94.Porqu los diseadores de Java crearon Menu como subclase de
MenuItem?
95.Suponiendo que myPanel es del tipo Panel, para qu sirve el fragmento
de cdigo siguiente? Trate de explicarse en trminos sencillos, no
indique simplemente para qu sirve cada instruccin.
int n = myPanel.countComponents();
Component c = myPanel.getComponent(n 2);
myPanel.remove(c);
96.Cul objeto tiene ms mtodos disponibles, un Applet o un Window?
97.Cul es la alineacin predeterminada de un FlowLayout y cmo la
cambiara?
98.Cules son los diseos predeterminados de Panel, Window, Applet,
Dialog y Frame, respectivamente?
99.Mencione dos clases que contengan el mtodo add().
100.Todo programa escrito en Java debe de tener un mtodo main().
Dnde se oculta main() en los subprogramas?

UNIVERSIDAD DE GUADALAJARA
CENTRO UNIVERSITARIO DE LOS LAGOS

MODULO

DE

SAN JUAN

DE LOS

LAGOS.

También podría gustarte