Você está na página 1de 6

Primera Evaluacin

a Distancia

Programa Acadmico de Educacin
Superior a Distancia
Ingeniera de Sistemas
Taller de Programacin II
III Ciclo
DATOS DE IDENTIFICACIN
CURSO : Taller de Programacin II
FECHA DE ENTREGA :
SEMESTRE ACADMICO : !"#! $ I
ESTUDIANTE :
FACU%TAD : Fac&l'ad de Ingenier(a) Ar*&i'ec'&ra +
Ur,ani-mo
ESCUE%A PROFESIONA% : Ingenier(a de Si-'ema-
PROFESOR : Mg. %&i- Man&el S/nc0e1 Fern/nde1
Indicacione- Generale-
No olvides de escribir tus nom,re- + a2ellido- en la primera pgina de la prueba, en los espacios
correspondientes, as como la Fac&l'ad + E-c&ela Pro3e-ional a la que perteneces.
E-'e e4amen de re1agado- con-'a de do- 2ar'e-:
Primera parte: Preguntas objetivas que tiene un valor de 5 puntos
Segunda parte: Preguntas de ensayo tiene un valor de 5 puntos
Im2or'an'e: !sta evaluaci"n en lnea tiene que ser remitida a trav#s del $ampus %irtual de nuestra
universidad.
INSTRUCCIONES
!n el desarrollo de la prueba objetiva lee a'en'amen'e lo- en&nciado- o la 2reg&n'a +
re-2onde -eg5n -e indi*&e) adem/- de,e- e-'ar -eg&ro al momen'o de re-2onder 2&e- c&al*&ier
,orrn o enmendad&ra an&la la re-2&e-'a.
MARCA CON UN ASPA O RESALTE LA REPUESTA CORRECTA
1. Ser un lenguaje multiplataforma significa:
Qu es igual para distintos sistemas operativos.
Qu se ejecuta de igual forma en distintos sistemas operativos.
Qu es apto para aplicaciones de Internet.
. !ava reduce los errores m"s comunes de programacin en:
#n $%&.
#n '%&.
#n (%&.
). !ava reali*a verificaciones en +usca de pro+lemas solo en tiempo de :
Edicin.
,ompilacin.

Primera E6al&acin a Di-'ancia


Preguntas objetivas (5 Puntos)
Ejecucin.
-. Sirve para desensam+lar arc.ivos de clases.
!avac.
!avap.
!ava..
$. Si a vale 1/ + vale ( 0 c vale / 1cu"nto valen a/ + 0 c despus de evaluar
c *= a -= b?
a vale -/ + vale ( 0 c vale (.
a vale -/ + vale ( 0 c vale -.
a vale -/ + vale ( 0 c vale 1'.
'. #na instruccin para reali*ar +ucles en !232 es:
loop.
4.ile.
5epite.
6. #na instruccin 4.ile tiene:
Principio 0 un final.
#na condicin 0 un cuerpo.
Iniciali*acin/ condicin actuali*acin 0 cuerpo.
(. 7a sentencia +rea8.
9ermina la ejecucin de un condicional.
9ermina la ejecucin de un +ucle.
9ermina la ejecucin de un programa.
:. #na declaracin v"lida de un arra0 es:
integer ; < a.
int ; 1% < a.
int ; < a.
)
1%. 7a longitud de un arra0 a es :
a.lengt.=>.
a.longitud.
a.lengt..
-
INSTRUCCIONES
7as preguntas de tipo ensa0o tienen por finalidad evaluar tu capacidad anal?tica 0 de
dise@o 0 programacin. Est"n enfocadas al desarrollo de programas utili*ando los
conocimientos aprendidos.
RECOMENDACIONES
Para la parte de ensa0o utili*ar" la computadora para desarrollar las preguntas en el IDE
Eclipse 0Ao BetCeans 0 luego de+er" comprimir en un solo arc.ivo/ el cual ser" enviado
al aula virtual con sus respectivos nom+res 0 apellidos.
1. #n cliente del +anco de crdito/ Duiere sacar dinero del cajero autom"tico/ se sa+e
Due no se puede retirar m"s de SA. 1$%%. El cajero pedir" su clave/ dni 0 el monto
a retirar/ para poder reali*ar el retiro de dinero. El saldo con el Due cuenta el
cliente en su cuenta/ se iniciali*ar" dentro del programa. El cajero siempre
pregunta Si desea reali*ar otra transaccin o Bo. Si la respuesta es B/ terminar" la
transaccin/ si la respuesta es si continuar" .aciendo retiros. Si 0a no tiene saldo
en su cuenta tam+in terminar" la transaccin. 9odo retiro disminu0e el saldo de
su cuenta. Se pide .acer un programa en java/ Due simule el tra+ajo de un cajero
autom"tico. !Desarrolle con Estructuras Condicionales " Repetiti#as$ =) Ptos>
. Supongamos Due en una eleccin .u+o $ candidatos =con identificadores
=1//)E.$>. Por otra parte/ los votos para cada candidato se teclean de manera
desorgani*ada como se muestra a continuacin .asta llenar el vector. =- Puntos>
Ejemplo de votacin
1 / $/ / $ / 1 / ) / 1/ $ / / 1 / ) / $ / -/ - /
,onstru0a una aplicacin en java Due pueda proporcionar la siguiente
informacin. #se arreglo #nidimensional de tama@o 1$ de tipo entero.
El nFmero de votos de cada candidato al final de la eleccin
El candidato ganador/ el nFmero de votos Due o+tuvo 0 el porcentaje
correspondiente del total de la eleccin. Suponemos Due el candidato
ganador no empat en nFmero de votos con otro candidato.
). Dado el vector 9 de tama@o BG. Si el tama@o es par/ invertir los elementos de la
mitad de los elementos del vector. =- Puntos>
Ejemplo:
v=[1][2][3][4][5][6] v(invertido=[3][2][1][6][5][4]
$
Preguntas e ensa!o ("5 Puntos)
-. Hacer un programa/ Due dada una matri* de filas I 0 , ,olumnas/ de nFmeros
enteros/ permita: =- Puntos>
Encontrar el BFmero menor e imprimir todas las filas 0 columnas donde se
encuentre dic.o nFmero.
'

Você também pode gostar