Prévia do material em texto
1a Questão (Ref.: 201001349437) Pontos: 1,5 / 1,5 Dada a definição da classe a seguir, quais problemas poderiam ocorrer, se ela fosse herdada? Como você evitaria esses problemas? public class Point { public Point (int x, int y){ this.x = x; this.y = y; } public Point getLocation( ) { return new Point (x, y); } public void move (int x, int y) { this.x = x; this.y = y; } public void setLocation (int x, int y){ this.x = x; this.y = y; } public void setLocation(Point p){ this.x = p.x; this.y = p.y; } public int x; public int y; } Resposta: - Para evitar problema teria que trocar o acesso da classe de public para private. Gabarito: Toda classe terá acesso direto à representação interna de Point. Tal acesso irrestrito destrói o encapsulamento. Tornar x e y privados resolveria a situação. 2a Questão (Ref.: 201001421653) Pontos: 1,5 / 1,5 Explique o que o scriptlet abaixo faz: Resposta: Diz para aparecer "Bom dia!" se a hora for maior ou igual a 6 e menor que 12. Senão aparece "Boa tarde!". Se TRUE = Bom dia!. Se der FALSE = Boa tarde!. Gabarito: Este scriptlet avalia a hora do sistema. Caso seja entre 6 e 12, faz a saudação com Bom Dia. Caso contrário, Boa tarde. 3a Questão (Ref.: 201001344487) Pontos: 0,5 / 0,5 (FCC - 2010) Considere um sistema de controle de estoque com cadastramento de materiais e movimentação do estoque. São necessários os seguintes cálculos automáticos: controlar o saldo, o ponto de reposição e o lote econômico. O cadastro de materiais é feito pelo almoxarife (responsável) e as requisições são feitas por todos os departamentos da empresa e ficam guardadas. A cada entrega de material, o almoxarife dá baixa na requisição (atendida) e, com isso, o sistema faz todos os cálculos acima. A entrada de materiais também é feita pelo almoxarife, quando os cálculos também são realizados. Os dados calculados devem ficar guardados também e o tempo de resposta de consultas feitas no cadastro de materiais não deve exceder a 5 milissegundos (ms). Na orientação a objeto, os dados calculados são: atributos da classe Departamento. atributos da classe Requisição. operações da classe Almoxarife. métodos da classe Departamento. atributos da classe Material. 4a Questão (Ref.: 201001345173) Pontos: 0,5 / 0,5 (FCC - 2010) O ambiente necessário para a execução de aplicações web desenvolvidas com as tecnologias Java Servlet e JSP é fornecido pelo container Web: Bean. IIS. Apache. Servlet. Tomcat. 5a Questão (Ref.: 201001478649) Pontos: 0,5 / 0,5 Marque a opção correta com relação a arquitetura cliente/servidor. Arquitetura de arquivo compartilhado é um processo responsável pela manutenção da informação (Servidor), enquanto que outro é responsável pela obtenção dos dados (Cliente) A comunicação cliente/servidor é baseada em rastreamento de mensagens Arquitetura compartilhada privilegia o envio e recebimento de dados pelo servidor e o cliente. Arquitetura centralizada é onde toda a inteligência é centralizada em um computador central que recebe a informação gerada pela captura da informação do usuário através de um terminal Arquitetura centralizada é quando o servidor de arquivos envia arquivos da localização compartilhada para o ambiente da estação de trabalho 6a Questão (Ref.: 201001478652) Pontos: 0,0 / 0,5 Qual das opções abaixo representa um objeto da classe Class Adapter? Bridge Observer State Prototype Builder 7a Questão (Ref.: 201001344164) Pontos: 0,5 / 0,5 Analise as seguintes afirmativas sobre a linguagem de programação Java: I - É uma linguagem orientada a objetos, independente de plataforma. II - Inclui o recurso de ponteiro, tipo de dado cujo valor refere-se diretamente a um outro valor alocado em outra área de memória, através de seu endereço. III - Trata, automaticamente, da alocação e desalocação de memória. O correto está em: III, apenas. I, II e III. II e III, apenas. I, apenas. I e III, apenas. 8a Questão (Ref.: 201001471592) Pontos: 0,0 / 1,0 Qual o último número na sequencia javascript abaixo? 7 6 10 8 9 9a Questão (Ref.: 201001478661) Pontos: 1,0 / 1,0 Marque a opção que corresponda a um atributo do Ajax. Get URL Send Post ResponseText 10a Questão (Ref.: 201001345186) Pontos: 0,0 / 0,5 (FCC - 2008) Os objetos implícitos de JSP que se baseiam na implementação da página como um servlet são: session e exception. out e request. page e config. application e pageContext. request e response.