Baixe o app para aproveitar ainda mais
Prévia do material em texto
Avaliação: CCT0182_AV_201101191058 » DESENVOLVIMENTO DE SISTEMAS WEB Tipo de Avaliação: AV Aluno: 201101191058 - ANDRE LUIZ SOARES Professor: JORGE FERREIRA DA SILVA Turma: 9001/AA Nota da Prova: 4,5 Nota de Partic.: 1 Data: 05/06/2014 18:04:48 1a Questão (Ref.: 201101414329) Pontos:1,5 / 1,5 Java é uma linguagem de programação com o objetivo de criar uma linguagem orientada a objetos dinâmica, para uso nos mesmos tipos de aplicações desenvolvidas em C e C++, mas sem as dificuldades e os erros mais comuns destas linguagens, facilitando a geração de código robusto, confiável, facilmente utilizável em plataformas diversas. Existem algumas características da tecnologia orientada a objetos como o encapsulamento. Explique essa característica. Resposta: O Encapsulamento consiste na separação externos de um objeto, acessíveis por outros objetos, dos detalhes internos da implementação do objeto padrão do objeto em questão que ficam ocultos de outros objetos. Impede que um programa se torne independente que uma modificação qualquer pode causar grandes efeitos de propagação Gabarito: Encapsulamento consiste na separação dos aspectos externos de um objeto, acessíveis por outros objetos, dos detalhes internos da implementação daquele objeto, que ficam ocultos dos demais objetos. O encapsulamento impede que um programa se torne tão independente que uma pequena modificação possa causar grandes efeitos de propagação. 2a Questão (Ref.: 201101403240) Pontos:1,0 / 1,5 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: Scriplets -> permite inserir diretamente códico java; Expressões -> fornece um meio de inserir valores diretamente na saída; Declarações-> Permite a definição de métodos ou variáveis; Ação -> Permite o uso de outros componentes como java beans 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.: 201101460322) Pontos:0,0 / 0,5 Marque a opção correta referente à Arquitetura Cliente/Servidor de duas e três camadas respectivamente. O cliente comunica-se diretamente com o servidor / As regras e a lógica da aplicação ficam no cliente A aplicação cliente precisa ser instalada em todos os nós / Problema de manutenção - toda vez que uma aplicação for alterada, tanto bancos de dados como aplicações clientes precisam ser alteradas A função da camada intermediária é armazenar as regras do negócio e a lógica da aplicação / Problema de manutenção - toda vez que uma aplicação for alterada, tanto bancos de dados como aplicações clientes precisam ser alteradas A aplicação cliente precisa ser instalada em todos os nós / O cliente fica responsável apenas pela interface com o usuário Uma camada intermediária é criada entre o servidor e o cliente / Qualquer alteração na camada intermediária é imediatamente assumida por todas as aplicações e pelo banco de dados 4a Questão (Ref.: 201101326839) Pontos:0,5 / 0,5 Sobre middleware é correto afirmar que: está contiguamente localizado entre as camadas física e de rede do modelo OSI. está contiguamente localizado entre as camadas de transporte e enlace do modelo OSI. é uma ferramenta aplicada na arquitetura de bancos de dados centralizados. é um objeto JDBC que encapsula diversos atributos de pesquisa em bancos multiusuários. é uma ferramenta facilitadora para construção de sistemas distribuídos. 5a Questão (Ref.: 201101460323) Pontos:0,0 / 0,5 Dentro de padrões GoF, o ato de ¿usar quando quiser evitar ligação permanente entre uma abstração e sua implementação¿, representa aplicabilidade em que padrão? Padrão Observer Padrão Strateger Padrão Singleton Padrão Bridge Padrão Adapter 6a Questão (Ref.: 201101460246) Pontos:0,0 / 1,0 O modelo formado apenas por páginas JSP e Beans é chamado de? MVC Java Bean JSP Engine JSP MVC1 7a Questão (Ref.: 201101325755) 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: I, apenas. III, apenas. I e III, apenas. I, II e III. II e III, apenas. 8a Questão (Ref.: 201101335442) Pontos:1,0 / 1,0 (FCC - 2009) A função parseInt( ) da biblioteca JavaScript tem o objetivo de: transformar uma string de caracteres em um número, numa determinada base numérica. informar a quantidade de caracteres que compõem uma string. extrair uma determinada quantidade de caracteres de uma string. dividir uma string de caracteres em partes menores de tamanho fixo. substituir partes dos caracteres de uma string por uma sequência de outros caracteres. 9a Questão (Ref.: 201101326035) Pontos:0,0 / 0,5 (FCC - 2011) Sobre os conceitos de orientação a objetos, considere: I. Classe encapsula dados para descrever o conteúdo de alguma entidade do mundo real. II. Objetos são instâncias de uma classe que herdam os atributos e as operações da classe. III. Superclasse é uma especialização de um conjunto de classes relacionadas a ela. IV. Operações, métodos ou serviços fornecem representações dos comportamentos de uma classe. Está completo e correto o que consta em: I, II, III e IV. I e II, apenas. II e IV, apenas. II, III e IV, apenas. I, II e IV, apenas. 10a Questão (Ref.: 201101453137) Pontos:0,0 / 0,5 "São trechos de códigos Java que podem ser inseridos em qualquer lugar da página e servem, entre outras coisas, para definir valores para as variáveis a serem usadas nas expressões." Qual a Tag JSP que define o parágrafo acima? Declarações Float Inteiros Exmpressão Scriptles Período de não visualização da prova: desde 30/05/2014 até 16/06/2014.
Compartilhar