Baixe o app para aproveitar ainda mais
Prévia do material em texto
1 - (CESGRANRIO - 2011) Considere as duas classes em linguagem Java apresentadas a seguir, ambas definidas em um mesmo pacote. O que é impresso como resultado da execução do programa composto pelas classes acima? |X|Z||X|||X|Z||Z|| (|X|Z||X||(|X|Z||Y|| |X|Z||X|||X|Z||Y|| |X|Z||X|||X|Z||X|| |X||||X|||X||||X|| 2 - (CESGRANRIO - 2006) Em Java, a palavra-chave que implementa uma relação de herança de classes é: extends. isChildOf. isFatherOf. derives. inherits. 3 - (FCC-2008) NÃO são nomes válidos em Java: 3tres e tres3 _Real e $real cod_valor e cod$valor um1 e dois2 Codigo e codigo Exercícios 1 - (CONSULPLAN - 2012) A Análise e Projeto Orientado a Objetos oferece suporte a um recurso que apresenta as características listadas a seguir. I. Separa os aspectos externos de um objeto, que são acessíveis a outros objetos, dos detalhes internos da implementação, que estão escondidos de outros objetos. II. Evita que partes de um programa se tornem tão interdependentes que uma pequena mudança tenha grandes efeitos em cascata. III. Pode-se mudar a implementação de um objeto sem afetar as aplicações que o utilizam. Esse recurso denomina-se: herença. especialização. generalização. encapsulamento. compartilhamento. 2 - (FUNCAB - 2010) Em um projeto orientado a objetos, são unidades naturais de modularização: operações. interfaces. associações. classes. objetos. 3 - (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 Material. atributos da classe Requisição. métodos da classe Departamento. atributos da classe Departamento. operações da classe Almoxarife. 1 - (FCC - 2010) Em JavaServer Pages, o método void setAttribute(String key, Object value): retorna o contexto no qual o servlet da página roda. associa um valor de atributo com um nome. recupera os nomes de todos os atributos associados com o objeto. remove o valor de atributo associado com a chave. recupera o valor de atributo associado com a chave. 2 - (FCC - 2008) Os objetos implícitos de JSP que se baseiam na implementação da página como um servlet são: application e pageContext. request e response. session e exception. page e config. out e request. 3 - Marque o método que é chamado quando o navegador envia uma solicitação HTTP ao Servidor usando POST. doDo doPut doGet doPost doDelete 1 - 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? Quest.: 1 Float Scriptles Inteiros Declarações Exmpressão 1 - O principal objetivo desses serviços é permitir que uma plataforma não dependa de APIs específicas, permitindo que aplicações executem em diferentes plataformas e incluem serviços de alto nível que escondam a complexidade de redes e sistemas distribuídos. middleware software hardware peopleware javaware 2 - Marque a opção correta com relação a arquitetura cliente/servidor. 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 A comunicação cliente/servidor é baseada em rastreamento de mensagens Arquitetura centralizada é quando o servidor de arquivos envia arquivos da localização compartilhada para o ambiente da estação de trabalho 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) 3 - Marque a opção correta referente à Arquitetura Cliente/Servidor de duas e três camadas respectivamente. 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 O cliente comunica-se diretamente com o servidor / As regras e a lógica da aplicação ficam no cliente 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 1 - 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 Singleton Padrão Strateger Padrão Adapter Padrão Bridge 2 - Qual das opções abaixo representa um objeto da classe Class Adapter? Bridge Observer Builder Prototype State 3 - Padrões de Projeto são organizados em famílias de padrões, conforme o esquema: Marque a resposta que apresente essa organização. Criação - Estrutura - JavaBeans Criação - Estrutura - Organização e Métodos Criação - Nomeclatura - Espelhamento Criação - Escritura - Comportamento Criação - Estrutura - Comportamento 1. Sugere a separação entre o modelo, a visão e o controle de uma aplicação. Quest.: 1 O Padrão MTT O Padrão MVC O Padrão MMC O Padrão GOF O Padrão MMM 2. O padrão MVC sugere a separação entre o modelo, a visão e o controle de uma aplicação. Assinale a opção correta referente a View, Controller e Model respectivamente. Quest.: 2 Apresentação das requisições / interface com os clientes / dados da aplicação e regras de negócio. Interface com os clientes, apresentação das requisições / dados da aplicação e regras de negócio / comportamento da aplicação. Comportamento da aplicação / dados da aplicação e regras de negócio / interface com os clientes, apresentação das requisições. Interface comos clientes / dados da aplicação e regras de negócio / apresentação das requisições. Interface com os clientes, apresentação das requisições / comportamento da aplicação / dados da aplicação e regras de negócio. 3. O modelo formado apenas por páginas JSP e Beans é chamado de? Quest.: 3 MVC MVC1 JSP Engine Java Bean JSP 1. Observe o comando JavaScript abaixo e marque a opção correta: Quest.: 1 Será criada uma caixa de texto chamada respostaAoUsuario quando clicar no botão OK. Serpa criado um botão respostaAoUsuario para chamar a função de mesmo nome Será criada uma caixa de texto para inserir o nome do usuário ao clicar no botão OK. Será criado um botão chamado OK que ao clicar irá para a função respostaAoUsuario Será criado um botão chamado OK que ao clicar irá para a página respostaAoUsuario 2. Qual o último número na sequencia javascript abaixo? Quest.: 2 9 6 7 10 8 3. Qual das opções abaixo representa um ou lógico em JavaScript? Quest.: 3 (x && y) (x or y) (x != y) (x and y) (x || y) 1. A representação de dispositivos de entrada booleanos cuja informação relevante consiste em saber se uma opção foi selecionada ou não, refere-se a: Quest.: 1 Objetos checkbox e radio Formato de um textarea Propriedade de um formulário Propriedade type de um formulário Ativação e desativação de botão 2. Os valores select-one, select-multiple, textarea, fazem parte da: Quest.: 2 Método blur de um formulário Propriedade type de um formulário Método focus de um formulário Propriedade form de um formulário Propriedade name de um formulário 3. Sobre objeto form pode-se afirmar que: Quest.: 3 - Determinam a estrutura de envio e recebimento de mensagens Dá acesso aos componentes existentes dentro de um bloco HTML , que podem ser: botões, caixas de texto, caixas de seleção, etc. Controlam as ações dos componentes em uma página HTML Criam padrões e layouts nas páginas Determinam o estilo das páginas HTML 1. (FCC - 2009) Em JavaScript, o evento onChange será ativado sempre que um objeto perder o foco e: Quest.: 1 sair da página HTML. alternar com outro foco específico. houver mudança de janela. deixar em destaque o texto. houver mudança de conteúdo. 2. (FCC - 2009) Uma propriedade do objeto Button do JavaScript é o: Quest.: 2 blur. focus. handleEvent. click. form. 3. (FCC - 2008) Na linguagem JavaScript, os métodos de interface com o usuário que fazem parte do objeto window são apenas os denominados: Quest.: 3 alert, confirm e prompt. click, select e write. open, submit e close. open, alert e write. select, submit e confirm.
Compartilhar