Baixe o app para aproveitar ainda mais
Prévia do material em texto
19/06/13 Estácio bquestoes.estacio.br/entrada.asp?p0=92986380&p1=201001141113&p2=1085196&p3=CCT0182&p4=101321&p5=AV2&p6=10/6/2013&p10=3077763 1/4 Avaliação: CCT0182_AV2_201001141113 » DESENVOLVIMENTO DE SISTEMAS WEB Tipo de Avaliação: AV2 Aluno: 201001141113 - ALYSSON DE ALMEIDA Professor: ROGERIO LEITAO NOGUEIRA Turma: 9001/AA Nota da Prova: 3,0 de 8,0 Nota do Trabalho: Nota de Participação: 2 Data: 10/06/2013 11:00:28 1a Questão (Cód.: 112039) Pontos: 0,5 / 0,5 (FCC-2008) Em Java, para alterar a visibilidade do elemento em que se aplica, entre outros, utiliza-se o modificador de acesso: protected. abstract. static. volatile. transient. 2a Questão (Cód.: 115875) Pontos: 0,0 / 0,5 (FCC - 2011) Em relação aos conceitos fundamentais da orientação a objetos, o mecanismo pelo qual um objeto utiliza os recursos de outro, podendo ele assumir os tipos "usa um" ou "parte de", denomina-se: Herança. Polimorfismo. Associação. Encapsulamento. Método. 3a Questão (Cód.: 125186) Pontos: 0,5 / 0,5 (FEPESE - 2010) Relacione as palavras reservadas da linguagem JavaScript da coluna 1 com os objetivos da coluna 2. (1) Try ( ) Definir um bloco de comandos que pode gerar um erro quando da sua execução. (2) Catch ( ) Criar um erro de execução. (3) Throw ( ) Definir um bloco de comandos que deve ser executado caso ocorra um determinado erro de execução. 2-1-3 3-1-2 2-3-1 1-3-2 1-2-3 19/06/13 Estácio bquestoes.estacio.br/entrada.asp?p0=92986380&p1=201001141113&p2=1085196&p3=CCT0182&p4=101321&p5=AV2&p6=10/6/2013&p10=3077763 2/4 4a Questão (Cód.: 125169) Pontos: 0,0 / 0,5 (FCC - 2009) Uma propriedade do objeto Button do JavaScript é o: focus. handleEvent. click. form. blur. 5a Questão (Cód.: 115869) Pontos: 0,0 / 0,5 (FCC - 2012) Sobre orientação a objetos, considere: I. A relação de herança permite modelar as similaridades inerentes a uma classe e também as diferenças especializadas que distinguem uma classe de outra. II. Objetos com os mesmos atributos e operações possuem a mesma identidade, podendo ser referenciados por outros objetos. III. A possibilidade de uma operação ter o mesmo nome, diferentes assinaturas e possivelmente diferentes semânticas dentro de uma mesma classe ou de diferentes classes é chamada de polimorfismo. Está correto o que se afirma em: II e III, apenas. I, II e III. II, apenas. I e III, apenas. III, apenas. 6a Questão (Cód.: 115781) Pontos: 1,0 / 1,0 (COPEVE-UFAL-2011) Dado o trecho de código Java apresentado a seguir, ao compilar o código na máquina virtual da Sun, a compilação concluirá sem nenhuma mensagem de erro ou aviso (warning). O arquivo Cliente.class será gerado. a compilação concluirá, porém um aviso (warning) será apresentado, solicitando a definição do método construtor da classe Cliente. a compilação concluirá, porém um aviso (warning) será apresentado, indicando que a classe não possui nenhum atributo ou método público. a compilação não será realizada devido a um erro de inicialização errada na Linha 2. a compilação não será realizada devido a um erro na linha 4. 7a Questão (Cód.: 115631) Pontos: 0,0 / 0,5 19/06/13 Estácio bquestoes.estacio.br/entrada.asp?p0=92986380&p1=201001141113&p2=1085196&p3=CCT0182&p4=101321&p5=AV2&p6=10/6/2013&p10=3077763 3/4 7a Questão (Cód.: 115631) Pontos: 0,0 / 0,5 Considerando os conceitos aplicados no desenvolvimento de programas na linguagem JAVA, analise a seguinte definição: Especificação de comportamento abstrato, que as classes inividuais podem, então, implementar. Trata-se da definição de: Variável de instância Método Pacote Interface Classe 8a Questão (Cód.: 125191) Pontos: 1,0 / 1,0 (CESPE - 2010) Em relação a Javascript, assinale a opção correta. Javascript precisa se comunicar com um servidor web para poder validar dados preenchidos em um formulário. Trechos Javascript devem ser inseridos somente na seção de um documento HTML. A seçãonão deve ser utilizada para esse fim. Javascript é uma linguagem interpretada que requer compilação prévia. Um script Javascript pode reagir a eventos; por exemplo, pode ser executado quando uma página termina de carregar no navegador web ou quando um usuário seleciona um elemento HTML. Assim como HTML, Javascript não é sensível a maiúsculas e minúsculas. 9a Questão (Cód.: 120865) Pontos: 0,0 / 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; } 19/06/13 Estácio bquestoes.estacio.br/entrada.asp?p0=92986380&p1=201001141113&p2=1085196&p3=CCT0182&p4=101321&p5=AV2&p6=10/6/2013&p10=3077763 4/4 } public int x; public int y; } Resposta: 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. 10a Questão (Cód.: 193080) Pontos: / 1,5 Existem um conjunto de variáveis que representam os objetos dos servlets. Apresente estas quatro variáveis apresentando suas funcionalidades. Resposta: Codigo modular - um servlet pode executar outro servlet, mesmo que remotamente. Geração dinamica de paginas HTML - os servets podem ser instalados em servidores web para processar informações trasmitidas via HTTP. N-camadas (N-Tier) - para implementação de sistemas em ncamadas é possivel utilizar os servets, nos quais são emcapsulados as regras e logicas da aplicação. Threads - os servlets ultilizam threads, as aplicações rodam com maior velocidade e causam menor overhead na maquina. Gabarito: out - Representa a saída para a página HTML. request - Representa a comunicação do cliente com o servidor - O cliente requisita a informação response - Representa a comunicação do cliente com o servidor - O cliente apresenta a resposta do servidor session - efetua o controle de seção. Período de não visualização da prova: desde 03/06/2013 até 18/06/2013. Avaliação: CCT0182_AV_201002133882 » DESENVOLVIMENTO DE SISTEMAS WEB Tipo de Avaliação: AV Aluno: 201002133882 - JOÃO PAULO FERNANDES BRAGA Professor: ROGERIO LEITAO NOGUEIRA Turma: 9002/AB Nota da Prova: 7,2 Nota de Partic.: 2 Data: 06/11/2013 14:00:30 1a Questão (Ref.: 201002263946) Pontos: 0,8 / 0,8 Sobre middleware é correto afirmar que: está contiguamente localizado entre as camadas física e de rede do modelo OSI. é uma ferramenta aplicada na arquitetura de bancos de dados centralizados. é uma ferramenta facilitadora para construção de sistemas distribuídos. está contiguamente localizado entre as camadas de transporte e enlace do modelo OSI. é um objeto JDBC que encapsula diversos atributos de pesquisa em bancos multiusuários. 2a Questão (Ref.: 201002340347) Pontos: 0,0 / 0,8 Em uma página JSP, podemos ter três tipos de elementos na página. Apresente estes três tipos e uma breve explicação sobre as suas funções. Resposta: tag- inserir informações da pagina a ser implementadabody- corpo do texto a ser colocado form- para que o formulário seje montado Gabarito: Elementos de Script que são inseridos diretamente no servlet Diretivas que permitem a manipulação do código gerado como servlet Ações que possibilitam o uso de outros componentes, como Java Beans 3a Questão (Ref.: 201002263267) DESCARTADA(FUNCAB - 2010) Em relação a OO, são tipos reconhecidos de herança: múltipla e simples. superclasse e subclasse. todo e parte. concreta e abstrata. simples e complexa. 4a Questão (Ref.: 201002268135) Pontos: 0,8 / 0,8 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: Toda a classe terá acesso direto ao representante interno point, com acesso irrestrito interrompe o encapsulamento. Entao o correto é colocar y e x privados. 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. 5a Questão (Ref.: 201002272503) Pontos: 0,8 / 0,8 (ESAF - 2008) Quanto à estrutura, propriedades e sintaxe da linguagem de programação JavaScript, é correto afirmar que: quando a execução repetida de um conjunto de enunciados precisa ser controlada, mas o enunciado não pode ser executado na primeira vez, possibilitando, também, que nunca seja executado, deve-se usar a instrução do-while. quando se deseja definir uma classe, é necessário definir um método construtor. O código do construtor, entre outras coisas, é responsável por inicializar os atributos dos objetos. a instrução de tratamento de erro "OnError new Start" permite que o script continue funcionando caso um erro ocorra em tempo de execução. Uma mensagem de erro é gerada informando o ID do erro que ocorreu. o método scrollBy( ) da classe Window possibilita que se especifi que que um determinado código deve ser executado em intervalos regulares de tempo. ao usar o switch para condições de comparações simples, as instruções limitadas pela opção default são executadas antes que conjuntos de instruções para cada condição case seja testada. 6a Questão (Ref.: 201002272364) Pontos: 0,8 / 0,8 (CESGRANRIO - 2008) O código Javascript a seguir tem o objetivo de validar um número de CPF. Se a validação for bem sucedida, o conteúdo da caixa de texto em que o CPF foi digitado será alterado para o valor formatado retornado pela função formataCPF(). As funções validaCPF() e formataCPF() são definidas em um arquivo javascript incluído na página que contém o formulário. Uma maneira correta de utilizar a função verificaCPF()em uma caixa de texto de um formulário HTML, para obter o comportamento descrito, é: 7a Questão (Ref.: 201002267468) Pontos: 0,8 / 0,8 Considere os métodos a seguir, definidos em java.lang.Math: public static int max(int a, int b); public static long max(long a, long b); public static float max(float a, float b); public static double max(double a, double b); Considere, agora, as afirmativas abaixo: I - Os métodos max( ) são todos exemplos de sobrecarga. Eles diferem apenas no tipo de parãmetro. II - Sobrecarga, também, conhecida como polimorfismo paramétrico, permite que o mesmo nome de método seja utilizado para muitos métodos diferentes. Cada método difere apenas no número e no tipo de seus parâmetros. III - A sobrecarga é útil quando um método não é definido por seus argumentos. Por exemplo, o método max( ) é um conceito genérico que recebe dois parâmetros e informa qual é o maior. O correto está em: I e II, apenas. I, II e III. II e III, apenas. I e III, apenas. I, apenas. 8a Questão (Ref.: 201002262283) Pontos: 0,8 / 0,8 Analise o seguinte programa desenvolvido na linguagem Java. Qual será o resultado obtido após a execução deste programa? A+B = 24 A+B = 524 A+B = 5 A+B = 29 A + B = 245 9a Questão (Ref.: 201002263140) Pontos: 0,8 / 0,8 (FCC - 2008) Considere: Casas ABC Ltda., Empresa e Nome da Empresa. Na orientação a objetos, os itens acima representam, respectivamente: atributo, classe e objeto. objeto, atributo e classe. objeto, classe e atributo. classe, atributo e objeto. classe, objeto e atributo. 10a Questão (Ref.: 201002259314) Pontos: 0,8 / 0,8 Assinale a sintaxe correta para a estrutura CASE em Java. 11a Questão (Ref.: 201002263151) Pontos: 0,8 / 0,8 (FCC - 2011) Considere: I. Uma classe define o comportamento dos objetos através de seus métodos, e quais estados ele é capaz de manter através de seus atributos. II. Na herança cada classe derivada (subclasse) apresenta as características (estrutura e métodos) da classe base (superclasse) e acrescenta a elas o que for definido de particularidade para ela. III. Polimorfismo é o princípio pelo qual duas ou mais classes derivadas de uma mesma superclasse podem invocar métodos que têm a mesma identificação e mesmo comportamento. IV. Um objeto é capaz de armazenar estados através de seus atributos e reagir a mensagens enviadas a ele, assim como se relacionar e enviar mensagens a outros objetos. Na orientação a objetos é correto o que se afirma em: I, II, III e IV. I, II e IV, apenas. I, III e IV, apenas. I, II e III, apenas. II, III e IV, apenas. Fechar Avaliação: CCT0182_AV_201001487184 » DESENVOLVIMENTO DE SISTEMAS WEB Tipo de Avaliação: AV Professor: ROGERIO LEITAO NOGUEIRA Turma: 9002/AB Data: 09/11/2013 08:30:42 1a Questão (Ref.: 201001651911) DESCARTADA (FCC - 2005) Os erros gerados durante a execução de um programa Java devem ser controlados com uma estrutura que pode combinar o uso dos blocos: try e catch ou try e finally, somente. try e catch, try e finally ou try, catch e finally. try, catch e finally, somente. try e catch, somente. try e finally, somente. 2a Questão (Ref.: 201001656767) Pontos: 0,8 / 0,8 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: A classe Point seria visível por todos os métodos, quebrando encapsulamento. Tornar x e y privados seria uma solução. 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. 3a Questão (Ref.: 201001651706) Pontos: 0,8 / 0,8 (UFF-2009) Em Java, das opções abaixo, aquela que indica o modificador que só pode ser executado em um atributo ou método de uma classe, ainda que para qualquer um dos casos sua presença indique que o alvo estará acessível para qualquer subclasse ou classe pertencente ao mesmo pacote da classe identificada, é: Private; Public; Abstract.Static; Protected; 4a Questão (Ref.: 201001728982) Pontos: 0,0 / 0,8 Existem um conjunto de variáveis que representam os objetos dos servlets. Apresente estas quatro variáveis apresentando suas funcionalidades. Resposta: Out - saída da interface. Request - requisição feita ao servidor pelo cliente. Response - retorno da requisição feita ao servidor. Session- controle da sessão. Gabarito: out - Representa a saída para a página HTML. request - Representa a comunicação do cliente com o servidor - O cliente requisita a informação response - Representa a comunicação do cliente com o servidor - O cliente apresenta a resposta do servidor session - efetua o controle de seção. 5a Questão (Ref.: 201001651817) Pontos: 0,0 / 0,8 (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: operações da classe Almoxarife. atributos da classe Material. atributos da classe Departamento. atributos da classe Requisição. métodos da classe Departamento. 6a Questão (Ref.: 201001661135) Pontos: 0,8 / 0,8 (ESAF - 2008) Quanto à estrutura, propriedades e sintaxe da linguagem de programação JavaScript, é correto afirmar que: ao usar o switch para condições de comparações simples, as instruções limitadas pela opção default são executadas antes que conjuntos de instruções para cada condição case seja testada. a instrução de tratamento de erro "On Error new Start" permite que o script continue funcionando caso um erro ocorra em tempo de execução. Uma mensagem de erro é gerada informando o ID do erro que ocorreu. o método scrollBy( ) da classe Window possibilita que se especifi que que um determinado código deve ser executado em intervalos regulares de tempo. quando se deseja definir uma classe, é necessário defi nir um método construtor. O código do construtor, entre outras coisas, é responsável por inicializar os atributos dos objetos. quando a execução repetida de um conjunto de enunciados precisa ser controlada, mas o enunciado não pode ser executado na primeira vez, possibilitando, também, que nunca seja executado, deve-se usar a instrução do-while. 7a Questão (Ref.: 201001655153) Pontos: 0,8 / 0,8 Considere o código abaixo: public class DoubleKey { private String key1, key2; public DoubleKey( ){ key1 = "key1"; key2 = "key2"; } public DoubleKey (String key1, String key2){ this.key1 = key1; this.key2 = key2; } public String getKey1( ){return key1;} public void setKey1 (String key1){this.key1 = key1;} public String getKey2( ){return key2;} public void setKey2 (String key2){this.key2 = key2;} } Observe a lista abaixo com alguns métodos do código acima e correlacione com a coluna que descreve o tipo de cada um: (1) public DoubleKey( ) ( ) construtor com argumentos (2) public DoubleKey (String key1, String key2) ( ) construtor sem argumentos (3) public String getKey1( ) ( ) método mutante (4) public void setKey2( String key2) ( ) método acessor 2-3-4-1 2-1-4-3 1-4-3-2 1-4-2-3 3-4-2-1 8a Questão (Ref.: 201001651678) Pontos: 0,8 / 0,8 (CESGRANRIO-2011) Analise a seguir o código escrito na linguagem java. Conclui-se, quanto à compilação e à execução, que o programa. compila e, ao executar, imprime 3 mensagens na saída padrão: INICIO, Não implementada e FIM. não compila e não executa, pois falta, na linha 3, "throws RuntimeException", indicando que a função f pode lançar exceções. compila e, ao executar, imprime, na saída padrão, INICIO e, em seguida, é abortado, imprimindo, na saída de erro, o rastro da pilha, incluindo a mensagem "Não implementada". compila e, ao executar, imprime, na saída padrão, INICIO, Não implemetada e, em seguida, o programa é abortado. não compila e não executa, pois a linha 9 deveria estar envolvida por uma construção try/catch, uma vez que a função f pode lançar uma exceção do tipo RuntimeException. 9a Questão (Ref.: 201001647983) Pontos: 0,8 / 0,8 Considere o código java fornecido na figura a seguir: Qual será a saída após a execução do trecho de código mostrado na figura acima? ABC BC AB AC A 10a Questão (Ref.: 201001651771) Pontos: 0,8 / 0,8 (FCC - 2012) Sobre orientação a objetos, considere: I. A relação de herança permite modelar as similaridades inerentes a uma classe e também as diferenças especializadas que distinguem uma classe de outra. II. Objetos com os mesmos atributos e operações possuem a mesma identidade, podendo ser referenciados por outros objetos. III. A possibilidade de uma operação ter o mesmo nome, diferentes assinaturas e possivelmente diferentes semânticas dentro de uma mesma classe ou de diferentes classes é chamada de polimorfismo. Está correto o que se afirma em: II, apenas. III, apenas. I, II e III. I e III, apenas. II e III, apenas. 11a Questão (Ref.: 201001651783) Pontos: 0,0 / 0,8 (FCC - 2011) Considere: I. Uma classe define o comportamento dos objetos através de seus métodos, e quais estados ele é capaz de manter através de seus atributos. II. Na herança cada classe derivada (subclasse) apresenta as características (estrutura e métodos) da classe base (superclasse) e acrescenta a elas o que for definido de particularidade para ela. III. Polimorfismo é o princípio pelo qual duas ou mais classes derivadas de uma mesma superclasse podem invocar métodos que têm a mesma identificação e mesmo comportamento. IV. Um objeto é capaz de armazenar estados através de seus atributos e reagir a mensagens enviadas a ele, assim como se relacionar e enviar mensagens a outros objetos. Na orientação a objetos é correto o que se afirma em: I, III e IV, apenas. I, II e III, apenas. I, II, III e IV. II, III e IV, apenas. I, II e IV, apenas. Período de não visualização da prova: desde 04/11/2013 até 22/11/2013. Período de não visualização da prova: desde 04/11/2013 até 22/11/2013. 06/05/13 Estácio bquestoes.estacio.br/entrada.asp?p0=24470100&p1=201001141113&p2=1085196&p3=CCT0182&p4=101321&p5=AV1&p6=22/4/2013&p10=2797522 1/5 Avaliação: CCT0182_AV1_201001141113 » DESENVOLVIMENTO DE SISTEMAS WEB Tipo de Avaliação: AV1 Aluno: 201001141113 - ALYSSON DE ALMEIDA Professor: ROGERIO LEITAO NOGUEIRA Turma: 9001/AA Nota da Prova: 2,0 de 8,0 Nota do Trabalho: Nota de Participação: 0 Data: 22/04/2013 11:00:53 1a Questão (Cód.: 115802) Pontos: 0,5 / 0,5 (UFPR - 2010) Em JAVA, os operadores lógicos 'E', 'OU' e 'NÃO' são representados respectivamente por: and, or, not &&, ||, ! .and., .or., .not. *, +, ~ &, #, $ 2a Questão (Cód.: 116641) Pontos: 1,0 / 1,0 (FCC - 2007) Quando um servlet é carregado pela primeira vez para a máquina virtual Java do servidor: o seu método stream()é invocado. ocorre a execução do método getOutputStream(). ocorre um destroy() no processo cliente. o seu método init() é invocado. o método service() é definido. 3a Questão (Cód.: 120198) Pontos: 0,0 / 0,5 Considere os métodos a seguir, definidos em java.lang.Math: public static int max(int a, int b); public static long max(long a, long b); public static float max(float a, float b); public static double max(double a, double b); Considere, agora, as afirmativas abaixo: I - Os métodos max( ) são todos exemplos de sobrecarga. Eles diferem apenas no tipo de parãmetro. II - Sobrecarga, também, conhecida como polimorfismo paramétrico, permite que o mesmo nome de método seja utilizado para muitos métodos diferentes. Cada método difere apenas no número e no tipo de seus parâmetros. III - A sobrecarga é útil quando um método não é definido por seus argumentos. Por exemplo, o método max( ) é um conceito genérico que recebe dois parâmetros e informa qual é o maior. AvAvavaall aai çaçãçãoão:o: CCCCCTCT0T0TT 101818282_2_A_AVAV1V1_1_2_20201010100001011114141411111113133 »»» DDEDESESESENENVNVOVOLOLVLVLL IVIMIMEMENENTNTOTOTTO DDEDEE SSISISISTSTETEMEMAMASASS WWEWEBEB TT pipi opoo ddedee AAvAvavaall aai çaçãçãoão:o: AAVAV1V1 AA uul nunono:o: 220201010100001011114141411111113133 --- AALALYLYLL SYSSSSOSONONN DDEDEE AALALMLMEMEIEIDIDADA PPrororofefef sessssosoor:r:r ROROGOGEGERERIRIOIOO LLELEIEITITATATT OAOO NNONOGOGUGUEUEIEIRIRARA TuTuurmrmr ama:a: 99090000101/1/A/AAAA NoNootatata ddadaa PPProror vovava:a: 222,0,0,0 ddedee 888,0,0,0 NNoNootatata ddodoo TTTrarar bababaa hlhl oho:o: NNoNootatata ddedee PPaPaarrtrrrtt ccic ppi apaçaçãçãoão:o: 000 DDaDaatatat :a: 22222/2/0/0404/4/2/20201013133 111111:0:0: 0000:5:5: 353 06/05/13 Estácio bquestoes.estacio.br/entrada.asp?p0=24470100&p1=201001141113&p2=1085196&p3=CCT0182&p4=101321&p5=AV1&p6=22/4/2013&p10=2797522 2/5 O correto está em: I e II, apenas. II e III, apenas. I, II e III. I e III, apenas. I, apenas. 4a Questão (Cód.: 120172) Pontos: 0,0 / 0,5 Considere o código e as afirmativas abaixo: 06/05/13 Estácio bquestoes.estacio.br/entrada.asp?p0=24470100&p1=201001141113&p2=1085196&p3=CCT0182&p4=101321&p5=AV1&p6=22/4/2013&p10=2797522 3/5 I - As classes formam uma hierarquia de herança simples. A classe base, PersonalityObject, declara um método: speak( ). Cada subclasse redefine speak( ) e retorna sua própria mensagem, baseada em sua personalidade. II - O polimorfismo faz com que PersonalityObject pareça ter muitos comportamentos diferentes. III - Pode-se afirmar que personalities é um exemplo de variável polimórfica: variável que pode conter muitos tipos diferentes. I e III, apenas. II e III, apenas. I, apenas. I, II e III. I e II, apenas. 5a Questão (Cód.: 115799) Pontos: 0,0 / 1,0 (FCC-2011) No ambiente de programação Java o corpo de um método abstrato termina com ponto e vírgula e a declaração é delimitada por chaves. uma classe abstrata permite apenas métodos abstratos. a herança múltipla permite que mais classes sejam estendidas. uma interface pode definir tanto métodos abstratos quanto não abstratos. toda classe é uma subclasse direta ou indireta da classe Object. 6a Questão (Cód.: 124973) Pontos: 0,0 / 1,0 (FCC - 2008) A função Java: public boolean VerificarCPF (string CPF); representa um exemplo do conceito de: polimorfismo. overload. herança. 06/05/13 Estácio bquestoes.estacio.br/entrada.asp?p0=24470100&p1=201001141113&p2=1085196&p3=CCT0182&p4=101321&p5=AV1&p6=22/4/2013&p10=2797522 4/5 herança. encapsulamento. override. 7a Questão (Cód.: 115923) Pontos: 0,0 / 1,0 (FCC - 2010) Em relação à orientação a objetos, considere as assertivas abaixo. I. Um objeto pode ser real ou abstrato. Sendo uma instância de uma classe, possui informações e desempenha ações. II. Uma classe especifica a estrutura de dados e os métodos operacionais permissíveis que se aplicam a cada um dos seus objetos. Pode ter sua própria estrutura de dados e métodos, bem como podem herdá-la de uma superclasse. III. Todas as características de uma superclasse são reusáveis por aquelas classes que são seus subtipos. Assim, uma superclasse é um supertipo de uma ou mais classes. IV. No polimorfismo duas ou mais classes derivadas de uma mesma superclasse podem invocar métodos que tem a mesma identificação, mas comportamentos distintos, especializados para cada classe derivada. É correto o que se afirma em: I, II, III e IV. I, II, III, apenas. I, II e IV, apenas. I, III e IV, apenas. II, III e IV, apenas. 8a Questão (Cód.: 115781) Pontos: 0,0 / 1,0 (COPEVE-UFAL-2011) Dado o trecho de código Java apresentado a seguir, ao compilar o código na máquina virtual da Sun, a compilação concluirá, porém um aviso (warning) será apresentado, indicando que a classe não possui nenhum atributo ou método público. a compilação não será realizada devido a um erro na linha 4. a compilação concluirá sem nenhuma mensagem de erro ou aviso (warning). O arquivo Cliente.class será gerado. a compilação não será realizada devido a um erro de inicialização errada na Linha 2. a compilação concluirá, porém um aviso (warning) será apresentado, solicitando a definição do método construtor da classe Cliente. 9a Questão (Cód.: 125075) Pontos: 0,0 / 1,0 Considere as seguintes afirmativas sobre JSP e servlets: i. é possível usar uma página JSP para gerar um arquivo de imagem do tipo JPEG, GIF ou PNG. ii. um servlet é executado no servidor, ao passo que uma página JSP é executada no browser do cliente. iii. uma página gerada por um servlet não pode conter código javascript. iv. uma página JSP é executada no servidor, enquanto que um servlet é executado no browser do cliente. 06/05/13 Estácio bquestoes.estacio.br/entrada.asp?p0=24470100&p1=201001141113&p2=1085196&p3=CCT0182&p4=101321&p5=AV1&p6=22/4/2013&p10=2797522 5/5 A quantidade de afirmativas corretas é: 1 4 3 0 2 10a Questão (Cód.: 115787) Pontos: 0,5 / 0,5 (INSTITUTO CIDADES-2009 -Adaptada) Acerca de interfaces em Java, analise as seguintes afirmativas: I. Interfaces são classes 100% abstratas. II. Nas Interfaces, os métodos são implicitamente public abstract. III. Nas Interfaces, os atributos são implicitamente private, static, final. Podemos afirmar corretamente que: Apenas a afirmativa I está correta. Apenas as afirmativas II e III estão corretas. As afirmativas I, II e III estão corretas. Apenas as afirmativas I e III estão corretas. Apenas a afirmativa I e II estão corretas. Período de não visualização da prova: desde 16/04/2013 até 03/05/2013. � � ������� � � ��� ������������ ��������� ���� � ����� �� ������ �� �������� ���� ��������� � ��� ���� �� � ������ ����������� � ������ � ����������� �� �������������� ��� ������������������������� �� ������������ � � � �� ������ ����� ��!"#$#$%� ���������!"��&��!"� ��'()*��*+,�-�"$$.%�'��/� �0����� � ��-��� ��1������ ������������� �� ����������������� ������2�� � � ���� �� � � ��������,� � � �������� � � ����� �,� � � � �3����� � � � � �� ������ ����� ��!!..$!%� ���������!���&��!�� �����-�"$!$%�,����������������4������������3���� ������� ����5���6�������� � ����������������� �7����/� �� (�� �����/(��2������������� ������������8���� � � 9��� � � � ������ � � ++( � � ������ � � (�� �� � � � � ��� ������������ ��������� ���� � ����� �� ������ �� �������� ��� ��������� � ��� ������������ � ��� ���� � � ����� ���������� ������ ����������� �� �������������� ��� ������������������������� �� ������������ � � �� ������ ����� ��!"$!:;%����������!���&��!"� ��������������2����������7���0��������������<� � ��7 =����� ��� ����������������3������0������%>� ��� ���������� ��7���3� ��7��0� ��7��%>� ��� ����������� ������3�� �����0�� �����%>� ��� �������������� ����3����� ���0����� ���%>� �� ���������0��7���0������������ �������3��� +�-�,���2��������3��%�� ���������3��� ��������������7� �' �������������������������������� ����� � ++�-�(�������7�0�����2�0������������������ ���������������2�����0���������1��������������������2����� ��<����� �?�����������������2���������������� �������2�����������������������@����������������������� ���A������ � +++�-�����������7��2�@�� �1����������2������ ��2���������������������7������� ������3��� �0����2�������3��%� 2�������������7��2�����1������������������A�����������������1�� �2�������� � ,�# $$�� ����4����� �� � � ++���+++0������� � �� +0������� � � � +���+++0������� � � +0�++���+++ � � +���++0������� � � � � %� ������ ����� ��!!B!"!%� ���������!"��&��!"� ����� �7����������� �?��� ��7��7����������� ��������C�=D0�����������/� �(�����0��(������� ����/� ������� ��� ������ ����5��0��������� ������0����� ������ � � ��� ����0�� ����������� ���� � � � � �����0���� �������� ����� � � � �����0�� ����������� ���� � � � �����0�� ��������� ����� � � ��� ����0���� �������� ����� � � � � "� ������ ����� ��!!#B::%� ���������!���&��!�� ����-"$!!%�������������������7����� ��/� �� � � ���������������2���������������������������������� E�7� ��������� ���� ��2��� ��������������� �� � � � ������ �����2��������� ���������������������������� �����,�<��� � � ����� ������������������������������2��������������� � �� �����������@ ��� ����������1��������� ��������<������������� � � ����������������������������������2����������������1������� ����������� � � � � � ������ ����� ��!"F:#$%� ���������!���&��!�� �����-�"$!!%�������������������7����� ��/� ��� � � � ������ �����2��������� ���������������������������� �����,�<��� � � ����������������������������������2����������������1������� ����������� � �� �����������@ ��� ����������1��������� ��������<������������� � � ����� ������������������������������2��������������� � � ���������������2���������������������������������� E�7� ��������� ���� ��2��� ��������������� �� � � � � �� ������ ����� ��!!..;F%� ���������!���&��!�� �'(���-�"$$:%�'�������� ���� ��/� �0�����������7��������� ������� �������7���� ��� �?������ ����������� ������ ����������������������������3 ��/�9�0�2� ����������3��� ��� � � <� � ��7 (������G'3������� � � <� � �� �� ���������'3������� � � � <� � ��7 � �����������'3������� � � <� � �� +,'3������� � � <� � ��� +����=�������'3������� � � � � �� ������ ����� ��!!#B;!%� ���������!���&��!�� ��,�'H'-I��D-"$!!%����������������������7��/� ������������������7���0� � �������� ���������7������41����� ����� ����(��0� � � ������� �� ������ ���40����2������ �����6�����7%����4������������0�����������1������ ������ ��������� ��������������������2������@� ��� � � ������� �� ������ ���40����2������ �����6�����7%����4������������0��� ������������������ ������2����� ��������������� ������ ����� � � ������� �� ��� �����4���� �?������ ����������������������� �?�� ������������D�����" � � � ������� �� ��� �����4���� �?������ ����������������� �����F � �� ������� �� ������ ���4������������������7��������������� �����6�����7% �,���1�� ��� ����� � �������4� 7����� � � � � � � &� ������ ����� ��!"#$B#%� ���������!���&��!�� ���������������7��������������� ���������/(������� ����� � �2�����E � �����������47����/(�������7����������1�� ��������7�����������/�')0�)+�������) � �� ������� ���2��3�������������� ����0����������1��������47����/(��2��3��������������6�������� ����� � ��� ������47����7���������������� ���� ������������������7��<� ������� � � ������47����/(��2��3�������������� ����0���1������1��������� ���2��3��������������6�������� ����� � ��1��������������������� ������������2�� � � $� � � !� � F� � "� � J� � � � ��� ������ ����� ��!!#;$F%� ���������!���&��!"� �I��-"$$:%�'��/� �0��������5�������3�0��1�� ��1������������������������1����������������3�������������� �������������2������������� ����0�������1��������1�� 1����������������������������������1���1������ �� �����4������E � ������1�� 1�������� ��������� ������������������������������������� �����������������0�2�� � � �������� � � ��� ��>� � � ���������>� �� ��� ���>� � (�����>� � � ��������� ��������� � � � � � �� �� ��� � ���� ��� � � ���� � ��������� � � ����� ��������� ��� ��� � ���� ���� ��� ����� ������� ���� � ����� ��� �� ��� ���� � �������� ���� � ������������ ��� ���� ��������� � ! �!�" �# $%�&'() ��� � !""#$ ������ ��* % ��* ��&�'(')*+�, ) -" $ &� ����� ���������� � � �� � .��� ��� �������/ �����0/ �1��/ ���/ ���0/ ������ �������/ �����0/ �����/ ���/ ���0/ �����/ ������ �������/ ����/ ���/ ���0/ �����/ �����0� �������/ �����0/ ���/ �����/ ������ �������/ ����/ �1��/ �����/ ���/ ���0/ �����/ ������ �# $%�&'() ��� � 2232$ ������ ��� % ��� 4���� �� ��5��� 6 ������� ������� 7�� 6 ��� ���������� ������ � �� ��7�������� � ������ � � �� ��������8� ��� 6 ��� ���������� �������� ��� ���� ���������� � �������� �������9 ��� ���: �����0������� ������8� � ����� �� ���� �� �9���� � � �� � � �� ��� &4;� ���: �����0������� ������8� � ����� �� ���� �� � ���������� � ������ � �� ��� &4;� 6 �� ��<��� .�=� 7�� ��������� ������� ��������� � ���7���� �� ������ ��������:����� # $%�&'() ��� � #>??$ ������ ��� % ��* ����� ��� � �� �0� ����@� ������ ����� '����0� �A ������� 4����0 ��������B����C ������� 4����0 ������B����C ������� ����� �������C ������ '����0� � �4����0 ��������B����/ 4����0 ������B����/ ����� �������$A ����� ��������B���� D ��������B����C �����������B���� D ������B����C ������������ D �������C E BDQ Prova file:///D:/facu/Desenvolvimento_sistemas_web/AV1/av1_arquivos/entrad... 1 de 5 07/05/2013 21:56 ��������� ��������� � � � � � �� �� ��� � ���� ��� � � ���� � ��������� � �� � ����� ��������� ��� ��� � ���� ���� ��� ����� ������� ���� � ����� ��� �� ��� ���� � �������� ���� � ������������ ��� ��� ���� ��������� � ! �!�" ������ ����� 0��4������� $A ������ �������C E ������ 4����0 0��������������� $ A ������ ��������B����C E ������ 4����0 0��*��������� � $A ������ ������B����C E E ������ ����� '����0� ����������� � �@��� � '����0� � A ������� ����� ��������C ������� ��� ��� � ��C ������ '����0� ����������� � �4����0 ��������B����/ 4����0 ������B����/ ����� �������/ ����� ��������$A ����� ���������B����/ ������B����/ �������$C ������������� D ��������C E ������ ����� ���������0������� $A ������ 0��4������� $ F ��������� G ��� � ��$CE ������ ��� � ������H�� � ���� ��� � ��$A �������� � �� D �������� � �� F ��� � ��CE ������ ��� 8���H�� �� $A ��� � �� D"C E E ����� ��� �� ����������� ����@� ; ) �� �)�� ������� 7�� �� ��<��� '����0� ����������� � 6 �� ��<��� '����0� �� ;; ) ����� ���������B����/ ������B����/ �������$ ����� � ���������� ���0���� ���� ��������8�� ������������ � ����� � ��������� ;;; ) � ������ '����0� ����������� � ������ ��� �������� �� ������ '����0� � <: �@�������� ���� '����0� ����������� � ��� � � '����0� �/ 0��������������� $/ 0��*���������� $/ 0��4������� $/ ��������B����/ ������B���� � ������� ��������)�� �� �� ����� � ��� ��������� & +),,�') ���: �� ;/ ������� ; � ;;/ ������� ;; � ;;;/ ������� ;/ ;; � ;;;� ; � ;;;/ ������� �# $%�&'() ��� � !2-?$ ������ ��� % ��* �� ���0��0�� .���/ � ���������� �������� , -. & 6 �7��������� I , . /�0 /,-&0/ �� � � 6 � ���� � ,� ����� ���� � � ���������� �����/ ����� ��� �� ��� ������ � �� �0� � ��0��� , -. &1 , . , - &1 � �������� ����� ��������:/ � � ��0�� � ��: 0���� �� ���� �� ����� � �@������/ �� , � & ����� ������ ��/ ���������������/ ���� ��� � ����� 4����0 � ��� ��� � ���� BDQ Prova file:///D:/facu/Desenvolvimento_sistemas_web/AV1/av1_arquivos/entrad... 2 de 5 07/05/2013 21:56 ��� � 4����0 ����� � ��� *# $%�&'() ��� � 2""-$ ������ ��� % ��� �*++ ) -""#$ ������� �� ��0������ ��������� �� ������� I ���������� ��<��� ;� �� ������� ������� ��������� � �6�� ��� ;;� �� ���������� ��<��� �@����� ��� ����� � �6�� �� ������� � ������������� ;;;� �� �� ��� ���� �� ������� � ������ �� ��<���� ���� �� 7��/ ��� ��� ��8/ ���� ������� ��� ������� �� ��������� � �6�� �� � ������������ ��� ��������� ����� ������ ;; � ;;; ��� ��� � �����C ������ ; � ;;; ��� ��� � �����C ������ ; 6 ��� � ����� ;/ ;; � ;;; ��� ��� � ������ ������ ; � ;; ��� ��� � �����C 2# $%�&'() ��� � -"> $ ������ ��� % ��� ��'4�' ) -""#$ � .-'' ��������� ������������ ���������� ��� ��7�������� �� ��� ���� ������� �������� �� ������� ';4 ����������� ����������� �1�����$� &� �� ���� � ���0������� ������ ���������� ����� ����� ��������/ � 7�� ������� � ������@� � � � � ������� ���� � ����0����� � �������J��/ �9 � ������K���� �� ����������� � �������������� ���� ���� ��������� ������ ���� �������/ �������� � ����� �������/ ��� ������� � ����� ���� � ���������� � ���������� .-'' �����8� �� �������0��� '��������� .���=���� � .���4����� ��0�� ���� ���������� �������J�� � ��6 ��� ���� ��/ 7�� ��� �� ���� ����� � ���������� � � ��� � ��� � .-'' ��������� ������������ ����� �� ���<���� � ����������� ���� �������0�� �������J�� .��� ��� �������� ';4/ ��� � ��� � ���������� ������� � �����0�� 6 7�� ��� �: ������� � � � �� �����8�� �� ����� �� � ���������� � ��; .�=� ����� �� ������� �� ��� ���� ������� ������ � � �� ������������ � ��; ��; ��������� � ��; .�=� � ��� ����� 7�� �� ����� ��������� ��� �� L���� �� ���� � .-'' ��������� ������������ ������ ��M� ����������� ���������� ��������� � �9��� � �������C ��; ������� ������ ���������$C � ������������� � �������������� �� ����8� � ���� � ���� ���� � ��������� *�� ��; ����� ��� ��; �� ��� ���� ����������� � ���������� ����� �����/ � ��; ����������8� �� �L���� � ��;� �������� � 7����� � � � �������� ��� 7���� ��� ��� �����8� �� "# $%�&'() ��� � 22?>$ ������ ��� % ��� �'4�+ ) -""#$ '� ��� ��������� .���/ �� � �����0� �� � ������� ��� �����0��� ������8�� � ������ � ����� � ����� � � �� ���� ��� ����@�� .�=�/ 6 ����� � � �@����� <�������0�4������1'@�������� <�������0���������+��� '@�������� <�������;&'@�������� <�������+������+��� '@�������� <���������;����N�������'@�������� BDQ Prova file:///D:/facu/Desenvolvimento_sistemas_web/AV1/av1_arquivos/entrad... 3 de 5 07/05/2013 21:56 �# $%�&'() ��� � !3?"$ ������ ��� % ��� ��&�'(')*+�,)-" $ ����� ���� � � ������ � �� �0� �� .��� ��������� � � ��0���/ & 7�� ����������� �� ���M �������� �������� ���� ���0����O ������ ���� �� ,���� ?� ������ ���� �� ,���� 3� ������ ���� �� ,���� ? � �� ����� �� ,���� 2� ���� ����� ,����� 3 � ?� ������ ���� �� ,���� 3 � �� ����� �� ,���� 2� �# $%�&'() ��� � -!"3!$ ������ ��� % ��� ����� ��� �� ��0������ ����������� ����� .4� � �������� �� 6 ����9��� ���� ��� �:0��� .4� ���� 0���� �� ��7���� � ���0�� � ���� .�'P/ P;+ �� ��P� ��� �� ������� 6 �@����� � �� ����� ��/ �� ����� 7�� ��� �:0��� .4� 6 �@����� � �� ���5��� � �������� ���� ��� �:0��� 0��� � ��� �� ������� ��� �� � ������ �� �0� <���������� ��� ��� �:0��� .4� 6 �@����� � �� ����� ��/ ��7����� 7�� �� ������� 6 �@����� � �� ���5��� � �������� � 7����� � � � ����������� �������� 6 - Q > " BDQ Prova file:///D:/facu/Desenvolvimento_sistemas_web/AV1/av1_arquivos/entrad... 4 de 5 07/05/2013 21:56 ��# $%�&'() ��� � ->#2>$ ������ ��� % ��* �+�� ) -" "$ N6�� �� ���:����� �� .��� ��� �7����� 7�� ��� �� �� ��� ������ �� ���������� ���� ���� � ������ � 7�� ���������/ ��� ��� ��� ���� � �� ��<��� � ������� �@����� �� ���������� � ��� �������� �����8�� ��0��� ������ 7�� ��� 6 ���� ���� � �����L � � ��0�� ��<���� �����8�� ��0��� ������ 7�� 6 ���� ���� � �����L � � ��0�� ��<���� ��� ������ �� ��� ��<���� 7�� ��� ���������� � ��� ��������� �� �@������������� ���9� � � ��� �������8���� � ����� �� � 2%">%-" Q ��6 "Q%"!%-" Q� BDQ Prova file:///D:/facu/Desenvolvimento_sistemas_web/AV1/av1_arquivos/entrad... 5 de 5 07/05/2013 21:56 ��������� ��������� ���������� ���� ������ �� ���������������������� ���� � ��������� � � ����� �������� ������������������������������������� ��������� ����������������������� ����� � ������ ���� � ����� ������ ���� ���� � �������� ���� � ������������ �� ���� �����!����"���#" #�� � $ �%& '()* ��� � !"#$% ������ ��� & ��� �'�(�'�)�* �'���+( , -..# ,� ���� �% ������ � ��� � ���� �� /���0 ������� �� ��1������ ����������� '� * ���� 2 �����3� � ���� ��4��� ���� ������� ��� �����5���� � �� �������� ''� * ���� 2 �����3� � �� �2�� �� ���,���6������ '''� * ���� 2 ������ �� �2�� �� ���6������ �� ���� ������� ������������ 7�� ������ � ����������� ' ���6 �������� ������ � ����������� ''' ���6 �������� ������ �� ������������ ' � '' ����� ��������� ������ �� ������������ '' � ''' ����� ��������� ������ � ����������� '' ���6 �������� � $ �%& '()* ��� � 88 9% ������ ��� & ��� �:�� , -..$% *� ��4���� ����;����� � /(� 7�� �� ������� �� ������������� � �61��� ���� �� ������� ��� ������� � �<�������� ��1� � �����1� ����������� � ��1������<�� ��7���� � ��������� ��� � ��7����� " $ �%& '()* ��� � #9$$% ������ ��� & ��� ����� ��� � �� �1� ����<� ������ ����� +����1� �= ������� (����1 ��������>����? ������� (����1 ������>����? ������������ �������? ������ +����1� � �(����1 ��������>����0 (����1 ������>����0 ����� �������%= ����� ��������>���� @ ��������>����? �����������>���� @ ������>����? ������������ @ �������? A ������ ����� 1��(������� %= ������ �������? A ��������� ��� ������� �������������������� ��� �� ��������������� � ��!�� � �� �� " �!�������#�� ���� �����$�%&��&�'(������!�$��� ��������� ��������� ���������� ���� ������ �� ���������������������� ���� � ��������� � � ����� �������� ������������������������������������� ��������� ����������������������� ����� � ������ ���� � ����� ������ ���� ���� � �������� ���� � ������������ ���� ���� �����!����"���#" #�������!����"���#" #�� ������ (����1 1��������������� % = ������ ��������>����? A ������ (����1 1��)��������� � %= ������ ������>����? A A ������ ����� +����1� ����������� � �<��� � +����1� � = ������� ����� ��������? ������� ��� ��� � ��? ������ +����1� ����������� � �(����1 ��������>����0 (����1 ������>����0 ����� �������0 ����� ��������%= ����� ���������>����0 ������>����0 �������%? ������������� @ ��������? A ������ ����� ���������1������� %= ������ 1��(������� % B ��������� C ��� � ��%?A ������ ��� � ������D�� � ���� ��� � ��%= �������� � �� @ �������� � �� B ��� � ��?A ������ ��� 3���D�� �� %= ��� � �� @ .? A A ����� ��� �� ����������� ����<� ' , �� �,�� ������� 7�� �� ��4��� +����1� ����������� � 2 �� ��4��� +����1� �� '' , ����� ���������>����0 ������>����0 �������% ����� � ���������� ���1���� ���� ��������3�� ������������ � ����� � ��������� ''' , � ������ +����1� ����������� � ������ ��� �������� �� ������ +����1� � 46 �<�������� ���� +����1� ����������� � ��� � � +����1� �0 1��������������� %0 1��)���������� %0 1��(������� %0 ��������>����0 ������>���� � ������� ��������,�� �� �� ����� � ��� ��������� * +*,, (* ���6 �� '' � '''0 ������� '0 '' � '''� ' � ''0 ������� ' � '''0 ������� '0 ������� ! $ �%& '()* ��� � !8-$% ������ ��� & ��� �� ���1��1�� /���0 � ���������� �������� ,�-.�' 2 �7��������� E ,�.�/�0�/,-'00 �� � � 2 � ���� � ,� ����� ���� � � ���������� �����0 ����� ��� �� ��� ������ � �� �1� � ��1��� ,�-.�'1 ,�.�,�-�'1 � �������� ����� ��������60 � � ��1�� � ��6 1���� �� ���� �� ����� � �<������0 �� , � ' ����� ������ ��0 ���������������0 ���� ����� � ��� ��� � ���� ��� � (����1 (����1 � ��� ��� � ����� � $ �%& '()* ��� � !""9% ������ ��� & ��� ��+(�+,-. .% +� ������� �� ��� � ����� � �� ���1��1�� /���0 �������� � ����� �������� ��������� ��� ������� �������������������� ��� �� ��������������� � ��!�� � �� �� " �!�������#�� ���� �����$�%&��&�'(������!�$��� F2�� �� ������ ��� �� �� ��� �G�������3� � )�� ������ �� � ������ ����� �2�� ��0 7����� ����6���� ��������3� ��� �� � ����� ������ ��� ������ � � �� ��� 7�� 2 �1��� �� ����� �;��� � ������ � � ����;���� ���� �����1���� ���� ������ � �0 �� � ��� �����3� � � �2�� � ����������G� * �2�� � G��� 2 �����3� � ���� ������ �� ����� � ������ �� �� � � ���������� * �2�� � 4��� 2 �����3� � ���� 1������� 7�� �������� � ����� ��� ��4� �<����� � ��2 7�� ����� ����� ����� � �� ���� � �������� 2 $ �%& '()* ��� � !8HH% ������ ��� & ��� ����� ��� �� ����������� ����<� ' % +<����� H ���5�% ����� � ����6���� �� /��� ����6���� � ����I����0 ����6���� � ������� � ����6���� ������� ''% J6 9 �7�����% ����� � � �� 7�� �� �� ��� �����3� �� ���� ����3���� �������� �G��0 �����0 ��� � ���1� '''% )�� ���������0 7�� ����2� �� � ��� ����� � � ����6��� ���������0 2 �� ��1�� �� � �� ��������K�� �� �� ��� ����3��� �� ��7����� �� ���1���� ���6 ��� � �<����� �� * +*,, (* ���6 �� '0 ������� '''0 ������� '0 '' � '''� ' � ''0 ������� '' � '''0 ������� 3 $ �%& '()* ��� � !$8!% ������ ��� & ��� �:�� , -. -% (���� ��������� �� ���1������� ������� � � ��4���� �**�%0 ������� '� �� ������������ � ,���0 �2�� �� ��� � ����� ���� � ������������ E ����� ������0 �� �� ������� ��1������� ��������0 �����7���������� ������� � � ���������� � �2�� �� ''� �� ������������ �����2����� 2 ����;��� ��������� � �2�� � ���� ��������� � ��4���� ��� ������ �� ��� ������ ��4����0 �����1�� � � ������ ����� ��� ������ �����2� � ������K��� '''� �� ��������� � ���������� � � 2 ����;��� ��������� � �L���� � ��������� � ������K�� 7�� ��� ������ �� � ��� �� � ��� ������������ +��6 ������� � 7�� ������ �� '' � '''0 ������� ' � ''0 ������� '0 ������� '''0 ������� '0 '' � '''� � $ �%& '()* ��� � -.$!% ������ ��� & ��� ��+(MD��D'* , -. % ����� ��� �� ��� ������� �� ���1��1�� /��� ��������� �� � ��1���0 ����� ����� �� �� �� ����� ������� ��������� ��� ������� �������������������� ��� �� ��������������� � ��!�� � �� �� " �!�������#�� ���� �����$�%&��&�'(������!�$��� * 7�� 2 �������� ���� ������� � � �<������ � ���1���� �������� ����� ������� �����N �OPOQOOPOO�OPOQOOROO OPOQOOPOOOPOQOOROO OPOQOOPOOOPOQOOPOO OPOOOOPOOOPOOOOPOO OPOQOOPOOOPOQOOQOO $ �%& '()* ��� � -!."!% ������ ��� & ��� ����� ��� �� ��1������ ����������� ����� /(� � �������� �� 2 ����;��� ���� ��� �61��� /(� ���� 1���� �� ��7���� � ���1�� � ���� /�+M0 M': �� ��M� ��� �� ������� 2 �<����� � �� ����� ��0 �� ����� 7�� ��� �61��� /(� 2 �<����� � �� ���S��� � �������� ���� ��� �61��� 1��� � ��� �� ������� ��� �� � ������ �� �1� 4���������� ��� ��� �61��� /(� 2 �<����� � �� ����� ��0 ��7����� 7�� �� ������� 2 �<����� � �� ���S��� � �������� � 7����� � � � ����������� �������� 2 9 - H . �� $ �%& '()* ��� � !$.9% ������ ��� & ��� �)::,-..#% +� /���0 �� ���K�� ����<�0 �7���� 7�� �� ��� � �� ����� �� 7�� �� �� � ��� �<����� � �� �� �������� �� �2�� � � ��� ������0 ��� � 7�� ���� 7���7��� �� �� ����� ��� �������� �� �7�� 7�� � ���� �����6 �����;��� ���� 7���7��� ��������� �� ������ ����������� �� ����� ������ � ������ � �������� �0 2 ������? (�����? �������� ? ��������� ��� ������� �������������������� ��� �� ��� �����������!� ��"�� �!�� �� #!�"�������$ � !����!�����%�&'��'�()���� �"�%��� ��������� �������? ���;� � � ��� �������3���� � ����� �� � 8&.9&-. H ��2 .H&.!&-. H� ��������� ��� ������� �������������������� ��� �� ��� �����������!� ��"�� �!�� �� #!�"�������$ � !����!�����%�&'��'�()���� �"�%��� ��������� ��������� �������� ������ ������ �� ���������������������� ���� � ��������� � � ����� ������ ����������������������������� ��������� ��������������������� �� ����� �������� ���� � ����� � ��!"�� � ���� � �������� � ���� � ������������ � ���� ��#������� �� $� $�� �%�&'"()*+ ��� � !"#"#$ ������ � , % � , ��&'()��)*+ , !##-$ &� .���/ � �������,����� 0�� ���������� ��� ������� � ������� � ������� 1�2��� �� ������ +�� ��������� ��3�����+�� ������� �%�&'"()*+ ��� � "45-$ ������ � , % � , �3�� , !# $ �� ���6������� ������� � � ��7����/ ������6����� ��� ����������$ ��� ��������� �� ��� �������� ��7���� � ������ � ���6���,�� �������� ����8����� ��������� ��������������� �1�� �� %�&'"()*+ ��� � !" 4-$ ������ � , % � , �3&�&'& , !# #$ )�������� �� �������� ������� �� � ���6��6�� .���'����� � ������ ��� �� ��7������ � ������ !� � $ ��9 � $ ������� �� ����� � ����� �� 0�� �� � 6���� �� ���� 0��� � � ��� �2������� �!$ ����� � $ ����� �� ���� � �2������� �:$ ����; � $ ������� �� ����� � ����� �� 0�� ��� ��� �2����� � ���� ������ �� �������� � ���� � �2������� !,:, :, ,! !, ,: ,:,! ,!,: Página 1 de 5BDQ Prova 20/06/2013http://bquestoes.estacio.br/prova_resultado_preview_aluno.asp?cod_hist_prova=3017... -%�&'"()*+ ��� � !" -<$ ������ � � % � , �3�� , !##<$ =�� ������� � � � ��7��� >����� � .���'����� 1 � ������ ��� ��&����� ����?� ����� ����� ,%�&'"()*+ ��� � "55-$ ������ � � % � � ��&'()��)*+,!# $ ������� � ��6��� � �� �6� ������� �� ���6��6�� 7���� �������,��/ 0����� @ ���������� � @ �2������/ 0�� � ���6����� ��� ������� � ��� �2�����/ ���� � ����� < ������ ����� ������� � ��� ��� ���������� ��9%�����/ ��� ��A 0�� � ������ � �� � ������ ��� �2����� � ���� )������&2�������� ������� �/ �� �2������/ �������/ �� ��B � �� ���/ *�*�*+/ ��� ��������� � �/ �� ��6�� �/ � ���6���� 1 ������ �� ������� �/ �� �2������/ �������/ �� ��B � �� ���/ *�*�*+ �/ �� ��6�� �/ 1 ������ �/ �������� �/ �� ��B � � ����/ � ������ � �����/ ������� � � �����6�� C��� ���������� �C� ��� ������� � ��� �2�����/ ���� �����/ �� ����� :/ C����;� )������&2�������C/ �� ���� � 0�� � ������ � �� � ������ �2���D��� ������� �/ �� �2������/ ������� : �����6��� �� ��B � �� ��� *�*�*+/ ��� ���������� � � 3*E� �%�&'"()*+ ��� � ""<!$ ������ � � % � , ������� �� ��6������ ����������� ����� � ���6��6�� � ���6������� .��� * , F ��� ���6��6�� ������� � � ��7����/ �� ���� ���� � ����������� ** , *����� � ������� � ��������/ ���� � � � ��7� ����� ������,�� ���������� � �� ����� ����� ����� � �� ����� G��� � �������/ �����1� � ��� �� ������ *** , �����/ ���������������/ � �������� � ���������� � �������� + .+//")+ ���G �� */ ������� */ ** � ***� * � ***/ ������� Página 2 de 5BDQ Prova 20/06/2013http://bquestoes.estacio.br/prova_resultado_preview_aluno.asp?cod_hist_prova=3017... ** � ***/ ������� ***/ ������� #%�&'"()*+ ��� � "<!:$ ������ � , % � , �3�� , !# #$ &� ������� @ ���������� � ��7����/ ����� ��� �� ���������� ����2�� *� =� ��7��� �� � ��� ���� �� ��������� '�� � ��� ����8���� � ��� ������/ ������ ��������D�� � ��������� ��D��� **� =�� ������ ���������� � ��������� � � �� � �� �1�� �� ������������ �������B���� 0�� �� ������� � �� � �� �� ���� ��7����� �� � ��� ��� ������� ��������� � � �� � �1�� ��/ ��� ���� �� �� ��� G,�� � ��� ������������ ***� �� �� �� ��������B������ � ��� ����������� ��� ����G���� ��� �0����� ������� 0�� ��� ���� ��������� �����/ ��� ����������� 1 �� ��������� � ��� �� ���� �������� *H� �� ������������ ��� �� ���� ������� ����� �� � ��� ����� ����������� �� �� ������� �1�� �� 0�� ��� � ����� � �����������/ ��� �������������� ��������/ ���������A� �� ���� �� � ������ ����� �� F ������� � 0�� �� ������ �� */ **/ ***/ ������� **/ *** � *H/ ������� */ *** � *H/ ������� */ **/ *** � *H� */ ** � *H/ ������� �%�&'"()*+ ��� � !" < $ ������ � � % � � ��&'�& , !# #$ &� ������� � .���������/ �������� � ����� �������� =� ������ .��������� �� � ���6�� � �������I ��� �2�����/ �� � ��� �2����� � 0��� � ��� �G6��� ������� � �����6�� �� ����6� �� ;�� �� 0��� � �� ���G��� ��������� �� �������� J�EK� ������� .��������� ���� ��� ������ �� ������� �� ����� � �� �������� J�EK� � �������� ��� ��� �����A� � ���� ���� ���� .��������� ������� �� ��������� ��� �� ����� �� ;�� ���� �� �� ���� �� � �� �������� �� �� �� ������G���� ����� ���� J�EK/ .��������� ��� 1 ����B��� � ���L������ � ���L������� .��������� 1 ��� ���6��6�� ���������� � 0�� ��0��� ���������� ��1���� �%�&'"()*+ ��� � !#4-"$ ������ � � % � , �� � � �������� � ������ � ��6���/ 0���� ��������� �� ����� �������/ �� ��� ����� ��� � �M ���� ���N �������� ����� ���������M ������ ����� ����� O ������ ����� ���� 2/ ��� 9$O �����2 P 2I �����9 P 9I Q ������ ����� 6��K�������� $ O ������ ��; ����� �2/ 9$I Q Página 3 de 5BDQ Prova 20/06/2013http://bquestoes.estacio.br/prova_resultado_preview_aluno.asp?cod_hist_prova=3017... ������ ��� ���� ���� 2/ ��� 9$ O �����2 P 2I �����9 P 9I Q ������ ��� ���K������� ���� 2/ ��� 9$O �����2 P 2I �����9 P 9I Q ������ ��� ���K������������� �$O �����2 P ��2I �����9 P ��9I Q ������ ��� 2I ������ ��� 9I Q )������� (������� �� � ������ ���G ������ ����� @ ������������� ������� � �+01)� ��� ������ ���������� ������ � ��������������� ������ 2�� 3������ �� ���������� � ��������� ��%�&'"()*+ ��� � <:#4#$ ������ � � % � , &2����� �� ���7���� � ����G���� 0�� ����������� �� ��7���� �� ��������� ��������� ����� 0����� ����G���� ���������� � ���� ���������� � ��� )������� (������� ��� , )��������� � ��B � ���� � �G6��� J�EK� ��0���� , )��������� � ����������� � ������� ��� � ����� �� , + ������� ��0������ � ���������� �������� , )��������� � ����������� � ������� ��� � ����� �� , + ������� ��������� � �������� � ����� �� ������� , ������ � �������� � ������ ���B� � � ��� �������A���� � ����� �� � #:%#-%!# : ��1 4%#-%!# :� Página 4 de 5BDQ Prova 20/06/2013http://bquestoes.estacio.br/prova_resultado_preview_aluno.asp?cod_hist_prova=3017... Página 5 de 5BDQ Prova 20/06/2013http://bquestoes.estacio.br/prova_resultado_preview_aluno.asp?cod_hist_prova=3017... ��������� ��������� �������� ������ ������ �� ���������������������� ���� � ��������� � � ����� ������ ����������������������������� ��������� ��������������������� �� ����� �������� ���� � ����� � ��!"�� � ���� � �������� � ���� � ������������ � ���� ��#������� �� $� $�� �%�&'"()*+ ��� � !"#"#$ ������ � , % � , ��&'()��)*+ , !##-$ &� .���/ � �������,����� 0�� ���������� ��� ������� � ������� � ������� 1 �2��� �� ������ +�� ��������� ��3�����+�� ������� �%�&'"()*+ ��� � "45-$ ������ � , % � , �3�� , !# $ �� ���6������� ������� � � ��7����/ ������6�������� ����������$ ��� ��������� �� ��� �������� ��7���� � ������ � ���6���,�� �������� ����8����� ��������� ��������������� �1�� �� %�&'"()*+ ��� � !" 4-$ ������ � , % � , �3&�&'& , !# #$ )�������� �� �������� ������� �� � ���6��6�� .���'����� � ������ ��� �� ��7������ � ������ !� � $ ��9 � $ ������� �� ����� � ����� �� 0�� �� � 6���� �� ���� 0��� � � ��� �2������� �!$ ����� � $ ����� �� ���� � �2������� �:$ ����; � $ ������� �� ����� � ����� �� 0�� ��� ��� �2����� � ���� ������ �� �������� � ���� � �2������� !,:, :, ,! !, ,: ,:,! ,!,: Página 1 de 5BDQ Prova 20/06/2013http://bquestoes.estacio.br/prova_resultado_preview_aluno.asp?cod_hist_prova=3017... -%�&'"()*+ ��� � !" -<$ ������ � � % � , �3�� , !##<$ =�� ������� � � � ��7��� >����� � .���'����� 1 � ������ ��� ��&����� ����?� ����� ����� ,%�&'"()*+ ��� � "55-$ ������ � � % � � ��&'()��)*+,!# $ ������� � ��6��� � �� �6� ������� �� ���6��6�� 7���� �������,��/ 0����� @ ���������� � @ �2������/ 0�� � ���6����� ��� ������� � ��� �2�����/ ���� � ����� < ������ ����� ������� � ��� ��� ���������� ��9%�����/ ��� ��A 0�� � ������ � �� � ������ ��� �2����� � ���� )������&2�������� ������� �/ �� �2������/ �������/ �� ��B � �� ���/ *�*�*+/ ��� ��������� � �/ �� ��6�� �/ � ���6���� 1 ������ �� ������� �/ �� �2������/ �������/ �� ��B � �� ���/ *�*�*+ �/ �� ��6�� �/ 1 ������ �/ �������� �/ �� ��B � � ����/ � ������ � �����/ ������� � � �����6�� C��� ���������� �C� ��� ������� � ��� �2�����/ ���� �����/ �� ����� :/ C����;� )������&2�������C/ �� ���� � 0�� � ������ � �� � ������ �2���D��� ������� �/ �� �2������/ ������� : �����6��� �� ��B � �� ��� *�*�*+/ ��� ���������� � � 3*E� �%�&'"()*+ ��� � ""<!$ ������ � � % � , ������� �� ��6������ ����������� ����� � ���6��6�� � ���6������� .��� * , F ��� ���6��6�� ������� � � ��7����/ �� ���� ���� � ����������� ** , *����� � ������� � ��������/ ���� � � � ��7� ����� ������,�� ���������� � �� ����� ����� ����� � �� ����� G��� � �������/ �����1� � ��� �� ������ *** , �����/ ���������������/ � �������� � ���������� � �������� + .+//")+ ���G �� */ ������� */ ** � ***� * � ***/ ������� Página 2 de 5BDQ Prova 20/06/2013http://bquestoes.estacio.br/prova_resultado_preview_aluno.asp?cod_hist_prova=3017... ** � ***/ ������� ***/ ������� #%�&'"()*+ ��� � "<!:$ ������ � , % � , �3�� , !# #$ &� ������� @ ���������� � ��7����/ ����� ��� �� ���������� ����2�� *� =� ��7��� �� � ��� ���� �� ��������� '�� � ��� ����8���� � ��� ������/ ������ ��������D�� � ��������� ��D��� **� =�� ������ ���������� � ��������� � � �� � �� �1�� �� ������������ �������B���� 0�� �� ������� � �� � �� �� ���� ��7����� �� � ��� ��� ������� ��������� � � �� � �1�� ��/ ��� ���� �� �� ��� G,�� � ��� ������������ ***� �� �� �� ��������B������ � ��� ����������� ��� ����G���� ��� �0����� ������� 0�� ��� ���� ��������� �����/ ��� ����������� 1 �� ��������� � ��� �� ���� �������� *H� �� ������������ ��� �� ���� ������� ����� �� � ��� ����� ����������� �� �� ������� �1�� �� 0�� ��� � ����� � �����������/ ��� �������������� ��������/ ���������A� �� ���� �� � ������ ����� �� F ������� � 0�� �� ������ �� */ **/ ***/ ������� **/ *** � *H/ ������� */ *** � *H/ ������� */ **/ *** � *H� */ ** � *H/ ������� �%�&'"()*+ ��� � !" < $ ������ � � % � � ��&'�& , !# #$ &� ������� � .���������/ �������� � ����� �������� =� ������ .��������� �� � ���6�� � �������I ��� �2�����/ �� � ��� �2����� � 0��� � ��� �G6��� ������� � �����6�� �� ����6� �� ;�� �� 0��� � �� ���G��� ��������� �� �������� J�EK� ������� .��������� ���� ��� ������ �� ������� �� ����� � �� �������� J�EK� � �������� ��� ��� �����A� � ���� ���� ���� .��������� ������� �� ��������� ��� �� ����� �� ;�� ���� �� �� ���� �� � �� �������� �� �� �� ������G���� ����� ���� J�EK/ .��������� ��� 1 ����B��� � ���L������ � ���L������� .��������� 1 ��� ���6��6�� ���������� � 0�� ��0��� ���������� ��1���� �%�&'"()*+ ��� � !#4-"$ ������ � � % � , �� � � �������� � ������ � ��6���/ 0���� ��������� �� ����� �������/ �� ��� ����� ��� � �M ���� ���N �������� ����� ���������M ������ ����� ����� O ������ ����� ���� 2/ ��� 9$O �����2 P 2I �����9 P 9I Q ������ ����� 6��K�������� $ O ������ ��; ����� �2/ 9$I Q Página 3 de 5BDQ Prova 20/06/2013http://bquestoes.estacio.br/prova_resultado_preview_aluno.asp?cod_hist_prova=3017... ������ ��� ���� ���� 2/ ��� 9$ O �����2 P 2I �����9 P 9I Q ������ ��� ���K������� ���� 2/ ��� 9$O �����2 P 2I �����9 P 9I Q ������ ��� ���K������������� �$O �����2 P ��2I �����9 P ��9I Q ������ ��� 2I ������ ��� 9I Q )������� (������� �� � ������ ���G ������ ����� @ ������������� ������� � �+01)� ��� ������ ���������� ������ � ��������������� ������ 2�� 3������ �� ���������� � ��������� ��%�&'"()*+ ��� � <:#4#$ ������ � � % � , &2����� �� ���7���� � ����G���� 0�� ����������� �� ��7���� �� ��������� ��������� ����� 0����� ����G���� ���������� � ���� ���������� � ��� )������� (������� ��� , )��������� � ��B � ���� � �G6��� J�EK� ��0���� , )��������� � ����������� � ������� ��� � ����� �� , + ������� ��0������ � ���������� �������� , )��������� � ����������� � ������� ��� � ����� �� , + ������� ��������� � �������� � ����� �� ������� , ������ � �������� � ������ ���B� � � ��� �������A���� � ����� �� � #:%#-%!# : ��1 4%#-%!# :� Página 4 de 5BDQ Prova 20/06/2013http://bquestoes.estacio.br/prova_resultado_preview_aluno.asp?cod_hist_prova=3017... Página 5 de 5BDQ Prova 20/06/2013http://bquestoes.estacio.br/prova_resultado_preview_aluno.asp?cod_hist_prova=3017... Avaliação: CCT0182_AV_201002133882 » DESENVOLVIMENTO DE SISTEMAS WEB Tipo de Avaliação: AV Aluno: 201002133882 - JOÃO PAULO FERNANDES BRAGA Professor: ROGERIO LEITAO NOGUEIRA Turma: 9002/AB Nota da Prova: 7,2 Nota de Partic.: 2 Data: 06/11/2013 14:00:30 1a Questão (Ref.: 201002263946) Pontos: 0,8 / 0,8 Sobre middleware é correto afirmar que: está contiguamente localizado entre as camadas física e de rede do modelo OSI. é uma ferramenta aplicada na arquitetura de bancos de dados centralizados. é uma ferramenta facilitadora para construção de sistemas distribuídos. está contiguamente localizado entre as camadas de transporte e enlace do modelo OSI. é um objeto JDBC que encapsula diversos atributos de pesquisa em bancos multiusuários. 2a Questão (Ref.: 201002340347) Pontos: 0,0 / 0,8 Em uma página JSP, podemos ter três tipos de elementos na página. Apresente estes três tipos e uma breveexplicação sobre as suas funções. Resposta: tag- inserir informações da pagina a ser implementadabody- corpo do texto a ser colocado form- para que o formulário seje montado Gabarito: Elementos de Script que são inseridos diretamente no servlet Diretivas que permitem a manipulação do código gerado como servlet Ações que possibilitam o uso de outros componentes, como Java Beans 3a Questão (Ref.: 201002263267) DESCARTADA (FUNCAB - 2010) Em relação a OO, são tipos reconhecidos de herança: múltipla e simples. superclasse e subclasse. todo e parte. concreta e abstrata. simples e complexa. 4a Questão (Ref.: 201002268135) Pontos: 0,8 / 0,8 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: Toda a classe terá acesso direto ao representante interno point, com acesso irrestrito interrompe o encapsulamento. Entao o correto é colocar y e x privados. 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. 5a Questão (Ref.: 201002272503) Pontos: 0,8 / 0,8 (ESAF - 2008) Quanto à estrutura, propriedades e sintaxe da linguagem de programação JavaScript, é correto afirmar que: quando a execução repetida de um conjunto de enunciados precisa ser controlada, mas o enunciado não pode ser executado na primeira vez, possibilitando, também, que nunca seja executado, deve-se usar a instrução do-while. quando se deseja definir uma classe, é necessário definir um método construtor. O código do construtor, entre outras coisas, é responsável por inicializar os atributos dos objetos. a instrução de tratamento de erro "OnError new Start" permite que o script continue funcionando caso um erro ocorra em tempo de execução. Uma mensagem de erro é gerada informando o ID do erro que ocorreu. o método scrollBy( ) da classe Window possibilita que se especifi que que um determinado código deve ser executado em intervalos regulares de tempo. ao usar o switch para condições de comparações simples, as instruções limitadas pela opção default são executadas antes que conjuntos de instruções para cada condição case seja testada. 6a Questão (Ref.: 201002272364) Pontos: 0,8 / 0,8 (CESGRANRIO - 2008) O código Javascript a seguir tem o objetivo de validar um número de CPF. Se a validação for bem sucedida, o conteúdo da caixa de texto em que o CPF foi digitado será alterado para o valor formatado retornado pela função formataCPF(). As funções validaCPF() e formataCPF() são definidas em um arquivo javascript incluído na página que contém o formulário. Uma maneira correta de utilizar a função verificaCPF()em uma caixa de texto de um formulário HTML, para obter o comportamento descrito, é: 7a Questão (Ref.: 201002267468) Pontos: 0,8 / 0,8 Considere os métodos a seguir, definidos em java.lang.Math: public static int max(int a, int b); public static long max(long a, long b); public static float max(float a, float b); public static double max(double a, double b); Considere, agora, as afirmativas abaixo: I - Os métodos max( ) são todos exemplos de sobrecarga. Eles diferem apenas no tipo de parãmetro. II - Sobrecarga, também, conhecida como polimorfismo paramétrico, permite que o mesmo nome de método seja utilizado para muitos métodos diferentes. Cada método difere apenas no número e no tipo de seus parâmetros. III - A sobrecarga é útil quando um método não é definido por seus argumentos. Por exemplo, o método max( ) é um conceito genérico que recebe dois parâmetros e informa qual é o maior. O correto está em: I e II, apenas. I, II e III. II e III, apenas. I e III, apenas. I, apenas. 8a Questão (Ref.: 201002262283) Pontos: 0,8 / 0,8 Analise o seguinte programa desenvolvido na linguagem Java. Qual será o resultado obtido após a execução deste programa? A+B = 24 A+B = 524 A+B = 5 A+B = 29 A + B = 245 9a Questão (Ref.: 201002263140) Pontos: 0,8 / 0,8 (FCC - 2008) Considere: Casas ABC Ltda., Empresa e Nome da Empresa. Na orientação a objetos, os itens acima representam, respectivamente: atributo, classe e objeto. objeto, atributo e classe. objeto, classe e atributo. classe, atributo e objeto. classe, objeto e atributo. 10a Questão (Ref.: 201002259314) Pontos: 0,8 / 0,8 Assinale a sintaxe correta para a estrutura CASE em Java. 11a Questão (Ref.: 201002263151) Pontos: 0,8 / 0,8 (FCC - 2011) Considere: I. Uma classe define o comportamento dos objetos através de seus métodos, e quais estados ele é capaz de manter através de seus atributos. II. Na herança cada classe derivada (subclasse) apresenta as características (estrutura e métodos) da classe base (superclasse) e acrescenta a elas o que for definido de particularidade para ela. III. Polimorfismo é o princípio pelo qual duas ou mais classes derivadas de uma mesma superclasse podem invocar métodos que têm a mesma identificação e mesmo comportamento. IV. Um objeto é capaz de armazenar estados através de seus atributos e reagir a mensagens enviadas a ele, assim como se relacionar e enviar mensagens a outros objetos. Na orientação a objetos é correto o que se afirma em: I, II, III e IV. I, II e IV, apenas. I, III e IV, apenas. I, II e III, apenas. II, III e IV, apenas. Fechar Avaliação: CCT0182_AV_201001487184 » DESENVOLVIMENTO DE SISTEMAS WEB Tipo de Avaliação: AV Professor: ROGERIO LEITAO NOGUEIRA Turma: 9002/AB Data: 09/11/2013 08:30:42 1a Questão (Ref.: 201001651911) DESCARTADA (FCC - 2005) Os erros gerados durante a execução de um programa Java devem ser controlados com uma estrutura que pode combinar o uso dos blocos: try e catch ou try e finally, somente. try e catch, try e finally ou try, catch e finally. try, catch e finally, somente. try e catch, somente. try e finally, somente. 2a Questão (Ref.: 201001656767) Pontos: 0,8 / 0,8 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: A classe Point seria visível por todos os métodos, quebrando encapsulamento. Tornar x e y privados seria uma solução. 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. 3a Questão (Ref.: 201001651706) Pontos: 0,8 / 0,8 (UFF-2009) Em Java, das opções abaixo, aquela que indica o modificador que só pode ser executado em um atributo ou método de uma classe, ainda que para qualquer um dos casos sua presença indique que o alvo estará acessível para qualquer subclasse ou classe pertencente ao mesmo pacote da classe identificada, é:
Compartilhar