Baixe o app para aproveitar ainda mais
Prévia do material em texto
1a Questão (Ref.: 201502427983) Fórum de Dúvidas (0) Saiba (0) (FCC-2008) Os três elementos básicos quando contidos num arquivo fonte Java devem obrigatoriamente se apresentar na seguinte ordem: class, package e import. package, class e import. class, import e package. package, import e class. import, package e class. 2a Questão (Ref.: 201502431761) Fórum de Dúvidas (0) Saiba (0) (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; Static; Protected; Abstract. Public; 3a Questão (Ref.: 201502430966) Fórum de Dúvidas (0) Saiba (0) (COPEVE-UFAL - 2011) Os tipos primitivos de dados do Java são: boolean, string, short, int, long, float, double. boolean, string, byte, int, long, float. boolean, char, byte, short, int, long, float, double. boolean, char, int, long, float, string. boolean, string, int, float, double. 4a Questão (Ref.: 201502440950) Fórum de Dúvidas (0) Saiba (0) (CESGRANRIO - 2009) Qual das afirmações a seguir faz uma apreciação correta a respeito da linguagem de programação Java? O conceito de herança múltipla é implementado nativamente. Uma classe pode implementar uma interface ou ser subclasse de outra classe qualquer, mas não ambos simultaneamente. Uma classe pode implementar somente uma interface ao mesmo tempo. A construção de um método que pode levantar uma exceção, cuja instância é uma subclasse de java.lang.RuntimeException, não exige tratamento obrigatório por parte do programador dentro daquele método. Objetos da classe java.lang.String têm comportamento otimizado para permitir que seu valor seja alterado sempre que necessário, liberando imediatamente a memória usada pelo conteúdo anterior. 5a Questão (Ref.: 201502441007) Fórum de Dúvidas (0) Saiba (0) (CESGRANRIO - 2006) Em Java, a palavra-chave que implementa uma relação de herança de classes é: derives. isFatherOf. extends. isChildOf. inherits. 6a Questão (Ref.: 201502427980) Fórum de Dúvidas (0) Saiba (0) (FCC-2008) NÃO são nomes válidos em Java: 3tres e tres3 um1 e dois2 _Real e $real Codigo e codigo cod_valor e cod$valor Gabarito Comentado 7a Questão (Ref.: 201502431755) Fórum de Dúvidas (0) Saiba (0) (INSTITUTO CIDADES - 2009 -Adaptada) Acerca do uso do this em Java, analise as seguintes afirmativas: I. O this é utilizado pelo objeto para acessar uma referência a si próprio. II. O this é utilizado em métodos não-estáticos. III. O this é aceito em métodos estáticos. Podemos afirmar corretamente que: Apenas a alternativa I está correta. Apenas a alternativa II está correta. Apenas as alternativas II e III estão corretas. Apenas as alternativas I e II estão corretas. Apenas a alternativa III está correta. 8a Questão (Ref.: 201502428042) Fórum de Dúvidas (0) Saiba (0) (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||Y|| |X|Z||X|||X|Z||Z|| |X||||X|||X||||X|| (|X|Z||X||(|X|Z||Y|| |X|Z||X|||X|Z||X|| 1a Questão (Ref.: 201502431833) Fórum de Dúvidas (0) Saiba (0) (FCC - 2011) Na programação orientada a objetos, subprogramas (ou subrotinas) são encapsuladas nos próprios objetos e passam a designar-se: herança. instância. método. atributo. encapsulamento. 2a Questão (Ref.: 201502431819) Fórum de Dúvidas (0) Saiba (0) (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: especialização. encapsulamento. herença. generalização. compartilhamento. 3a Questão (Ref.: 201502436129) Fórum de Dúvidas (0) Saiba (0) Considere o código e as afirmativas abaixo: 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, II e III. I, apenas. I e II, apenas. I e III, apenas. II e III, apenas. 4a Questão (Ref.: 201502431966) Fórum de Dúvidas (0) Saiba (0) (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 finally, somente. try e catch ou try e finally, somente. try, catch e finally, somente. try e catch, somente. try e catch, try e finally ou try, catch e finally. 5a Questão (Ref.: 201502431824) Fórum de Dúvidas (0) Saiba (0) (FCC - 2012) Em relação a projetos orientados a objetos, a restrição de multiplicidade: garante que uma classe seja utilizada na composição de múltiplos objetos. descreve a quantidade de objetos que podem ser instanciados para uma determinada classe. reduz a complexidade, pois permite tratar múltiplos objetos como um único objeto. indica o número de instâncias de uma classe que participa da relação com as instâncias de outra classe. expressa a possibilidade de composição de múltiplos atributos e métodos para um objeto. 6a Questão (Ref.: 201502432556) Fórum de Dúvidas (0) Saiba (0) (FCC - 2010) Sobre o servidor web Tomcat considere: I. É um software proprietário, desenvolvido no projeto Apache Jakarta, oficializado pela Sun Microsystems. II. Não deve ser confundido com o servidor web Apache HTTP Server, que lida com qualquer tipo de solicitação na web. III. É um container que fornece um ambiente necessário para execução de aplicações desenvolvidas com Java Servlet e JSP. Está correto o que consta em: II e III, apenas. III, apenas. I, II e III. I e III, apenas. I e II, apenas. Gabarito Comentado 7a Questão (Ref.: 201502436033) Fórum de Dúvidas (0) Saiba (0) Considere o código abaixo: I - A classe TwoDimensionalPoint contémcoordenadas x e y. Define métodos para obter e configurar os pontos, assim como para criar uma representação de String da instância do ponto. II - ThreeDimensionalPoint herda de TwoDimensionalPoint. Acrescenta a coordenada z, assim como um método para recuperar e configurar o valor. III - ThreeDimensionalPoint não possui métodos contidos na classe TwoDimensionalPoint. IV - TwoDimensionalPoint retorna sua representação de String sobreposta. O correto está em: I, II, III e IV. II e III, apenas. I e II, apenas. III e IV, apenas. I, apenas. 8a Questão (Ref.: 201502431817) Fórum de Dúvidas (0) Saiba (0) (CONSULPLAN - 2012) O termo Orientado a Objetos (OO) tem por significado a organização de um software como uma coleção de objetos distintos que incorporam a estrutura de dados e comportamento. Na metodologia OO são usados três modelos para descrever um sistema de diferentes pontos de vista. Observe. I. Descreve a estrutura estática dos objetos de um sistema e seus relacionamentos. II. Descreve os aspectos de um objeto que mudam com o tempo. III. Descreve como os objetos em um sistema cooperam para conseguir resultados mais amplos. I, II e III Implementam diagramas e gráficos caracterizados, respectivamente, nos modelos de: classes, sequências e interações. fluxos, estados e relacionamentos. classes, estados e interações. classes, sequencias e estados. fluxos, sequências e relacionamentos. 1a Questão (Ref.: 201503325172) Fórum de Dúvidas (0) Saiba (0) A classe da qual HttpServlet se estende está na alternativa: Servlet Nenhuma das anteriores GenericServlet HttpServletResponse HttpServletRequest 2a Questão (Ref.: 201502432633) Fórum de Dúvidas (0) Saiba (0) Sobre middleware é correto afirmar que: 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. 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. 3a Questão (Ref.: 201503028708) Fórum de Dúvidas (0) Saiba (0) Por que é quase inviável construir sistemas usando somente Servlets? O comando HTML está fora dos padrões web. O comando HTML não trabalha com Servlet O comando HTML está inserido na função println. O comando HTML não chama uma função. O comando HTML está precisa de um Servlet. 4a Questão (Ref.: 201503325177) Fórum de Dúvidas (0) Saiba (0) O objeto que permite escrever uma resposta a uma requisição no estilo System.out.println é possível por meio do objeto: PrintResponse PrintWriter Nenhuma das anteriores Println Print 5a Questão (Ref.: 201503057196) Fórum de Dúvidas (0) Saiba (0) Cite algumas vantagens herdadas da Tecnologia Servlet: Programação Orientada a Objetos, Estrutura Rígida, Portabilidade Programação Exclusiva para Funções, Flexibilidade, Portabilidade Programação Orientada a Estruturas, Flexibilidade, Portabilidade Programação Orientada a Objetos, Flexibilidade, Impossibilidade de Portabilidade Programação Orientada a Objetos, Flexibilidade, Portabilidade 6a Questão (Ref.: 201503325182) Fórum de Dúvidas (0) Saiba (0) Existem três tipos básicos de classe usados em uma aplicação web. Marque a alternativa que representa a classe que permite o tratamento de eventos relacionados com o contexto de aplicação: Filters Interfaces Servlet Nenhuma das anteriores Listener 7a Questão (Ref.: 201502937243) Fórum de Dúvidas (0) Saiba (0) Quando usamos o método para destruir. O Servlet é retirado da memória pelo? Collection garbage Collection Gerent Collection Instance Collection Memory Collection Gabarito Comentado 8a Questão (Ref.: 201503325173) Fórum de Dúvidas (0) Saiba (0) O arquivo que permite configurar Servlets e outros elementos de uma aplicação web está melhor representado na alternativa: webInfo.xml webApp.xml web.xml persistence.xml webContent.xml 1a Questão (Ref.: 201503073411) Fórum de Dúvidas (0) Saiba (0) Nas JSPs (Java Server Pages) os blocos de código Java inseridos denominam-se Scriptlets. Applets. Gadgets. Servlets. Widgets. 2a Questão (Ref.: 201502973077) Fórum de Dúvidas (0) Saiba (0) VUNESP - 2013 - FUNDUNESP Ao se executar uma página JSP na plataforma J2EE, o servidor de aplicação envia todo conteúdo da página para o navegador, pois, devido à compatibilidade do código Java e JavaScript, ela pode ser processada diretamente pelo navegador traduz o conteúdo da página em um Servlet, compila o Servlet e o executa, enviando o resultado para o navegador. envia a página para um interpretador Java que faz o processamento e envia o código HTML resultante para o navegador compila a página por meio de um compilador específico e a executa, enviando o resultado para o navegador. envia o conteúdo HTML ao navegador, substituindo o código delimitado por <% e %> pelos valores correspondentes Gabarito Comentado 3a Questão (Ref.: 201502954321) Fórum de Dúvidas (0) Saiba (0) JavaServer Pages (JSP) é uma tecnologia que ajuda os desenvolvedores de software a criarem páginas web geradas dinamicamente baseadas em HTML, XML ou outros tipos de documentos. Lançada em 1999 pela Sun Microsystems, JSP é similar ao PHP, mas usa a linguagem de programação Java. Selecione a opção abaixo que não corresponde ao conceito de JSP: Simplificam a geração de conteúdo dinâmico para Web Designers É uma página HTML com trechos de programa Java embutidos e outras tags especiais JSP pode ser expresso através do seu formato padrão e do seu formato XML Não permite independência entre o designer e o programador A página JSP é automaticamente transformada em servlet 4a Questão (Ref.: 201502929205) Fórum de Dúvidas (0) Saiba (0) Em relação aos elementos básicos do JSP, assinale abaixo aquele que é responsável por definir valores para as variáveis a serem usadas nas expressões: Session. Contenttype. Diretiva include. Scriptles. Diretiva. Gabarito Comentado 5a Questão (Ref.: 201503398889) Fórum de Dúvidas (0) Saiba (0) O componente Java que armazena dados que persistem no lado do cliente (navegador), mesmo após o término da navegação é: Request Cookie EJB Response Session 6a Questão (Ref.: 201502954322) Fórum de Dúvidas (0) Saiba (0) Diretivas JSP afetam a estrutura geral do Servlet resultante da compilação de uma página JSP. Entre outras coisas, diretivas podem ser usadas para definir a linguagem usada no documento JSP, arquivos aserem incluídos, bibliotecas de tags a serem usadas, etc. Diretivas são definidas entre as tags <%@ e %> ou usando a notação XML Dada as opções abaixo, identifique a que não corresponde a uma diretiva JSP. errorPage import contentType isErrorJsp session 7a Questão (Ref.: 201502929203) Fórum de Dúvidas (0) Saiba (0) Assinale a assertiva que NÃO corresponde aos fundamentos da tecnologia JSP: A tecnologia JSP é uma componente chave na arquitetura de alto escala para aplicações baseadas na Web. JPS é uma tecnologia web-scripting para desenvolvimento de aplicações Web. Faz parte da família de tecnologias Java. Páginas JSP são compiladas em servlets, mas não podem chamar componentes JavaBeans (beans). Promove um modo simplificado e dinâmico de gerar páginas Web que contêm um código dinamicamente gerado. 8a Questão (Ref.: 201503028748) Fórum de Dúvidas (0) Saiba (0) Qual a tag de JSP que permite a definição de métodos ou variáveis. expressão body scriptlet declaração http 1a Questão (Ref.: 201503057207) Fórum de Dúvidas (0) Saiba (0) Podemos afirmar que uma aplicação JSP, normalmente, é uma coleção de arquivos JSP, arquivos HTML, e outras fontes. Quando o usuário carrega a página pela primeira vez, os arquivos da aplicação são traduzidos para um único arquivo fonte. Qual a extensão desse arquivo? .php .java .jsp .html .asp 2a Questão (Ref.: 201503057205) Fórum de Dúvidas (0) Saiba (0) JSP é uma página construída por um desenvolvedor Web que inclui a tecnologia JSP e tags específicas, combinadas com outras tags estáticas. Quais as extensões de uma página JSP? .jsp e .php .xls e .jspx .asp e .jspx .jsp e .jspx .jsp e .html 3a Questão (Ref.: 201503345511) Fórum de Dúvidas (0) Saiba (0) Sobre o desenvolvimento Web, pode-se afirmar: Os sistemas web não podem ser conectados a um banco e dados. A plataforma java que suporta o desenvolvimento web é a JSE. A plataforma java que suporta o desenvolvimento web é a Android. Na plataforma Java, pode-se utilizar a linguagem JSP para desenvolvimento de sistemas web. Para desenvolver em ambiente é necessário apenas utilizar a linguagem HTML 4a Questão (Ref.: 201503057203) Fórum de Dúvidas (0) Saiba (0) Páginas JSP são compiladas em servlets e podem chamar componentes JavaBeans(bens) ou componentes Enterprise JavaBeans(enterprise bens). A tecnologia JSP é similar que tipo de tecnologias? Active Server Pages (ASP) e Cobol Active Server Pages (ASP) e XHTML Active Server Pages (ASP) e PHP Visual Basic 6.0 e PHP Active Server Pages (ASP) e HTML 5a Questão (Ref.: 201502558931) Fórum de Dúvidas (0) Saiba (0) "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? Exmpressão Float Declarações Scriptles Inteiros 6a Questão (Ref.: 201502432560) Fórum de Dúvidas (0) Saiba (0) (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. recupera o valor de atributo associado com a chave. associa um valor de atributo com um nome. remove o valor de atributo associado com a chave. recupera os nomes de todos os atributos associados com o objeto. 7a Questão (Ref.: 201503206340) Fórum de Dúvidas (0) Saiba (0) Marque o item que contem a sintaxe correta em um arquivo JSP para importar a classe "Classe" do pacote "pacote" <%import= "pacote.Classe"%> <%@page include= "pacote.Classe"%> <%@page import="pacote.Classe"%> <%@include import= "pacote.Classe"%> <%@import class= "pacote.Classe"%> 8a Questão (Ref.: 201502566032) Fórum de Dúvidas (0) Saiba (0) As páginas JSP são compiladas em servlets e chamam componentes para realizar processamento no servidor. Qual das opções abaixo representa um desses componentes? JavaBeans JavaScript VBScript ASP VBEnterprise 1a Questão (Ref.: 201502937561) Fórum de Dúvidas (0) Saiba (0) Um objeto da Classe ResultSet pode ser visualizado como uma tabela. Qual o método utilizado para percorrer as linhas dessa tabela. finnaly() next() exec() try() prev() Gabarito Comentado 2a Questão (Ref.: 201502432557) Fórum de Dúvidas (0) Saiba (0) (CESGRANRIO - 2010) É característica de um arquivo JSP a: execução exclusiva em sistemas Linux. execução exclusiva em sistemas Windows presença maciça de código Assembly. compilação em um servlet. impossibilidade de inclusão de comentários. 3a Questão (Ref.: 201502566116) Fórum de Dúvidas (0) Saiba (0) Marque a opção correta referente à Arquitetura Cliente/Servidor de duas e três camadas respectivamente. 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 A aplicação cliente precisa ser instalada em todos os nós / O cliente fica responsável apenas pela interface com o usuário 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 O cliente comunica-se diretamente com o servidor / As regras e a lógica da aplicação ficam no cliente 4a Questão (Ref.: 201502910703) Fórum de Dúvidas (0) Saiba (0) O Driver Ponte JDBC-ODBC é implementação nativa que conecta uma aplicação Java a um banco de dados através de ODBC configurado na máquina. Identifique o tipo correspondente abaixo: Tipo 5 Tipo 4 Tipo 1 Tipo 3 Tipo 2 5a Questão (Ref.: 201502937554) Fórum de Dúvidas (0) Saiba (0) Para fazer uma conexão com um banco de dados é utilizado em Java uma Classe criada para esse fim. Connection DriverManager Statement ResultSet Apache Gabarito Comentado 6a Questão (Ref.: 201502929210) Fórum de Dúvidas (0) Saiba (0) JDBC (Java Database Connector) é uma interface para acesso a banco de dados através de uma API definida em Java. Das principais classes e interfaces do pacote java.sql, assinale abaixo aquela que gerencia o driver e cria uma conexão com o banco: Connection. ResultSet. DriverManager.Statement. PreperedStatement. Gabarito Comentado 7a Questão (Ref.: 201502937548) Fórum de Dúvidas (0) Saiba (0) Qual o nome da API criada pela SUN cujo o objetivo é fornecer uma ponte entre a camada do cliente, o driver do fabricante e a fonte de dados? RDB SDBC JDBC SQL ADBC Gabarito Comentado 8a Questão (Ref.: 201503100454) Fórum de Dúvidas (0) Saiba (0) A classe pertencente ao JDBC que serve para criar conexão com um Banco de Dados a partir de uma URL JDBC recebida como parâmetro chama-se: Connection Statement DriverManager ResultSet Driver 1a Questão (Ref.: 201502558963) Fórum de Dúvidas (0) Saiba (0) 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 - Nomeclatura - Espelhamento Criação - Escritura - Comportamento Criação - Estrutura - JavaBeans Criação - Estrutura - Organização e Métodos Criação - Estrutura - Comportamento 2a Questão (Ref.: 201502566037) Fórum de Dúvidas (0) Saiba (0) Qual das opções abaixo representa um objeto da classe Class Adapter? Prototype State Observer Bridge Builder 3a Questão (Ref.: 201503344804) Fórum de Dúvidas (0) Saiba (0) Os padrões de desenvolvimento são de grande utilização no mercado de desenvolvimento atual. Em termos de JEE, os EJBs são objetos que funcionam em pools, permitindo que o conjunto seja visto como um único elemento, mas trazendo grande escalabilidade e robustez à plataforma. Qual padrão é utilizado na constituição destes pools de EJBs? Facade Command Fly Weight Proxy Front Control 4a Questão (Ref.: 201503179864) Fórum de Dúvidas (0) Saiba (0) (FCC/2015) A interface PreparedStatement do Java permite executar instruções SQL parametrizadas, ou seja, que primeiro são construídas e depois recebem parâmetros. Neste contexto, considere que no bloco de código abaixo con é um objeto da interface Connection que representa uma conexão com um banco de dados, estabelecida com sucesso. No bloco de código apresentado, as lacunas I, II e III devem ser preenchidas, correta e respectivamente, com: * "Paulo", "paulo@email.com.br" e "Rua Vergueiro, 1567" ? ${1}, ${2} e ${3} 1, 2, 3 5a Questão (Ref.: 201502566035) Fórum de Dúvidas (0) Saiba (0) Na estrutura de um padrão de desenvolvimento, pode-se afirmar que o atributo problema representa: Referência que descreve de forma bastante sucinta o padrão Apresentação do contexto do padrão e quando ele pode ser utilizado Identificação dos elementos gráficos do projeto Descreve a solução e os elementos que a compõem Identificação das características de segurança 6a Questão (Ref.: 201503411204) Fórum de Dúvidas (0) Saiba (0) Marque a alternativa correta sobre o JAVA BEANS é um objeto java comum É uma classe que deve possuir construtor vazio e métodos getters e setters dos atributos é forma de cadastrar dados em um banco de dados é um modelo de classe PHP é uma interface 7a Questão (Ref.: 201502566117) Fórum de Dúvidas (0) Saiba (0) 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 Singleton Padrão Observer Padrão Bridge Padrão Strateger Padrão Adapter 8a Questão (Ref.: 201502929213) Fórum de Dúvidas (0) Saiba (0) Os 23 padrões descritos pela GoF (Gang of Four) são classificados e organizados em famílias de padrões, conforme o seu propósito e o seu escopo. Qual delas trata das associações entre classes e objetos? Classe Estrutura Criação Objeto Comportamento 1a Questão (Ref.: 201502937567) Fórum de Dúvidas (0) Saiba (0) O padrão MVC (2) que é uma arquitetura popular para o desenho de aplicações web complexas e modulares. Nessa arquitetura existem três camadas. Quais são? modelo, visão, servlet modelo, filtros, controle modelo, control, controle modelo, visão, controle modelo, visão, tabelas Gabarito Comentado 2a Questão (Ref.: 201502929215) Fórum de Dúvidas (0) Saiba (0) Em relação à segurança, qual dos serviços abaixo se caracteriza pela garantia de que os dados não foram alterados durante o processo de transmissão? Autenticação Não-repúdio Privacidade Autorização Integridade Gabarito Comentado 3a Questão (Ref.: 201502566039) Fórum de Dúvidas (0) Saiba (0) De acordo com o padrão da arquitetura MVC, a geração dos arquivos XML e DOC se dá no componente: Controller Model Base de daddos View Camadas Gabarito Comentado 4a Questão (Ref.: 201503343515) Fórum de Dúvidas (0) Saiba (0) Um sistema constituído na arquitetura MVC permite a divisão das responsabilidades gerais, como o acesso ao banco de dados. Em qual camada eu deveria colocar os componentes do tipo DAO? Model View DTO Control Front Control 5a Questão (Ref.: 201502566040) Fórum de Dúvidas (0) Saiba (0) O modelo formado apenas por páginas JSP e Beans é chamado de? Java Bean MVC JSP Engine MVC1 JSP Gabarito Comentado 6a Questão (Ref.: 201502937574) Fórum de Dúvidas (0) Saiba (0) É uma técnica que mantém o estado do cliente em diversas situações. Muito utilizada também para a criação de carrinho de compras em lojas virtuais. servlet cookies attribute session parameter Gabarito Comentado 7a Questão (Ref.: 201502566118) Fórum de Dúvidas (0) Saiba (0) 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. 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. Interface com os clientes, apresentação das requisições / comportamento da aplicação / dados da aplicação e regras de negócio. Interface com os clientes / dados da aplicação e regras de negócio / apresentação das requisições. Comportamento da aplicação / dados da aplicação e regras de negócio / interface com os clientes, apresentação das requisições. 8a Questão (Ref.: 201503336438) Fórum de Dúvidas (0) Saiba (0) De acordo com o trecho de código escrito na linguagem PHP: $a = array("a", "b", "c", "d"); $a[] = "e"; A variável $a conterá: e, b, c, d, a null ee, b, c, d a, b, c, d, e 1a Questão (Ref.: 201503057244) Fórum de Dúvidas (0) Saiba (0) JavaScript é uma linguagem que é processada do lado Cliente, por isso tem algumas desvantagens. Qual a principal desvantagem em usar a linguagem JavaScript? Se o usuário desligar o JavaScript no navegador tudo que foi criado não será processado. Se o usuário desligar o JavaScript no navegador ficará estável menos o html. Se o usuário desligar o JavaScript no navegador tudo será perdido. Se o usuário desligar o JavaScript no navegador tudo que foi criado continuará sendo processado. Se o usuário ligar o JavaScript no navegador tudo que foi criado não será processado. 2a Questão (Ref.: 201502911518) Fórum de Dúvidas (0) Saiba (0) JavaScript foi originalmente implementado como parte dos navegadores web para que scripts pudessem ser executados do lado do cliente e interagissem com o usuário sem a necessidade deste script passar pelo servidor, controlando o navegador, realizando comunicação assíncrona e alterando o conteúdo do documento exibido. Identifique qual a opção abaixo que se refere a Javascript: é uma linguagem de programação interpretada é uma linguagem voltada para definir a estrutura de documentos. é uma linguagem de programação compilada é uma linguagem declarativa (e não de programação) criada para estruturar páginas é uma linguagem formatação,(e não de programação) criada para estruturar páginas Gabarito Comentado 3a Questão (Ref.: 201503206318) Fórum de Dúvidas (0) Saiba (0) Sobre funções em JavaScript é correto afirmar, exceto: Pode ou não receber parâmetros Pode ou não retornar valor Não é tipada ( Não define o tipo de retorno ) Não podem ser recursivas Definidas pela palavra reservada function 4a Questão (Ref.: 201502566043) Fórum de Dúvidas (0) Saiba (0) Um conjunto de instruções, agrupadas para executar uma determinada tarefa é denominado de? Script Objetos Módulos Funções Parâmetros 5a Questão (Ref.: 201503342158) Fórum de Dúvidas (0) Saiba (0) De acordo com o código abaixo, o que será impresso? 10, "b"=>5, "c" => 8, "d"=>10); echo " "; print_r(array_keys($_arr)); echo " "; ?> Array("a", "b", "c" , "d", 10, 5, 8, 10); Array("a" => "b", 5 =>"c" , 8=>"d", 10=> null); Array("a" , "b", "c", "d"); Array( 10, 5, 8, 10); Array("a" => 10, "b"=>5, "c" => 8, "d"=>10); 6a Questão (Ref.: 201503100401) Fórum de Dúvidas (0) Saiba (0) Considere o código JavaScript abaixo e marque a resposta correta: function Aluno (n, i, c) { this.nome = n; this.idade = i; this.curso = c; this.mostraDados = function(){ alert("Nome do aluno: " + this.nome + "\nIdade: " + this.idade + "\nCurso:" + this.curso); } } nada acontece quando criamos objetos com o comando "new Aluno('Maria', 25, 'Tecnologia')" quando criamos objetos com o comando "new Aluno('Maria', 25, 'Tecnologia')", três atributos de instância são inicializados "curso" é um método executado quando criamos objetos com o comando: new Aluno() "mostraDados" é um método da classe Aluno executado quando criamos objetos com o comando: new Aluno() quando criamos objetos com o comando "new Aluno()" três atributos são inicializados 7a Questão (Ref.: 201503411205) Fórum de Dúvidas (0) Saiba (0) Sobre o conceito de camadas, a camada DAO é responsável pelo: aspecto visual do sistema negócio do sistema web acesso e manipulação de banco de dados nenhuma alternativa todas as alternativas anteriores 8a Questão (Ref.: 201503057245) Fórum de Dúvidas (0) Saiba (0) Quais os seis tipos de dados principais que temos em JavaScript? Executável, booleano, indefinido, null, string, arrays Numéricos, booleano, indefinido, null, string, bytecodes Numéricos, booleano, indefinido, null, string, arrays Bytecodes, booleano, indefinido, null, string, arrays Numéricos, booleano, indefinido, null, string, executável 1a Questão (Ref.: 201502558988) Fórum de Dúvidas (0) Saiba (0) Temos vários objetos para criação de formulários. Qual objeto cria caixas de senhas? Password TextArea Radio Text Select 2a Questão (Ref.: 201502566044) Fórum de Dúvidas (0) Saiba (0) Sobre objeto form pode-se afirmar que: Determinam o estilo das páginas HTML Dá acesso aos componentes existentes dentro de um bloco HTML , que podem ser: botões, caixas de texto, caixas de seleção, etc. - Determinam a estrutura de envio e recebimento de mensagens Criam padrões e layouts nas páginas Controlam as ações dos componentes em uma página HTML 3a Questão (Ref.: 201502890443) Fórum de Dúvidas (0) Saiba (0) Produzimos esse evento quando se clica o botão do mouse sobre um elemento da página, geralmente um botão ou um link. onread onblur onwhite onmouse onclick 4a Questão (Ref.: 201502929219) Fórum de Dúvidas (0) Saiba (0) Dentre os componentes de formulários, assinale abaixo o objeto que possui a maior hierarquia: Button File TextArea CheckBox Form 5a Questão (Ref.: 201502929222) Fórum de Dúvidas (0) Saiba (0) Uma das principais aplicações do JavaScript é a validação de dados em aplicações Web e, na maior parte das aplicações, JavaScript é capaz de fazer toda a verificação localmente. Assinale abaixo o benefício direto desta verificação local: Maior rapidez no carregamento da página. Maior clareza no código da página. Economia de conexões de rede desnecessárias. Maior quantidade de dados em uma página. Economia de tempo de programação. 6a Questão (Ref.: 201503421757) Fórum de Dúvidas (0) Saiba (0) Para conectar uma aplicação PHP5 orientada a objetos aos principais servidores de banco de dados, abstraindo o acesso de forma que, para se mudar de servidor, seja necessário alterar apenas a string de conexão, deve-se utilizar a biblioteca: PHPDbc PDO ObjectODBC Detector Whoops 7a Questão (Ref.: 201502566122) Fórum de Dúvidas (0) Saiba (0) Os valores select-one, select-multiple, textarea, fazem parte da: Propriedade form de um formulário Propriedade type de um formulário Método blur de um formulário Método focus de um formulário Propriedade name de um formulário 8a Questão (Ref.: 201502929220) Fórum de Dúvidas (0) Saiba (0) Assinale abaixo o componente que representa um dispositivo de entrada ¿booleano¿: Button Radio Password Text TextArea 1a Questão (Ref.: 201502441126) Fórum de Dúvidas (0) Saiba (0) (FCC - 2009) Uma propriedade do objeto Button do JavaScripté o: form. click. blur. focus. handleEvent. Gabarito Comentado 2a Questão (Ref.: 201502441051) Fórum de Dúvidas (0) Saiba (0) (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, é: Gabarito Comentado 3a Questão (Ref.: 201502441205) Fórum de Dúvidas (0) Saiba (0) (CESGRANRIO - 2009) AJAX (do inglês Asynchronous Javascript And XML) tem sido largamente utilizado no desenvolvimento de aplicações WEB. Um dos conceitos centrais do AJAX é a possibilidade de serem feitas requisições ao servidor através de código Javascript, rodando no navegador do usuário. Esse recurso é empregado principalmente para permitir que: o usuário envie uma requisição assíncrona e verifique o resultado da mesma mais tarde, sem precisar aguardar pela resposta imediata do servidor. o processamento das regras de negócio da aplicação seja distribuído aos clientes, minimizando a carga do servidor. partes de uma página web sejam atualizadas, sem que o browser recarregue a página inteira do servidor, proporcionando uma interface com melhor usabilidade. as páginas compostas diretamente em XML, ao invés de XHTML ou HTML, sejam apresentadas no navegador do usuário. as páginas carreguem mais rapidamente, pois as requisições são paralelizadas e compactadas durante o trânsito. 4a Questão (Ref.: 201502566046) Fórum de Dúvidas (0) Saiba (0) Marque a opção que corresponda a um atributo do Ajax. URL Send ResponseText Post Get 5a Questão (Ref.: 201503421760) Fórum de Dúvidas (0) Saiba (0) Na linguagem PHP 5, a função fputs interpreta o conteúdo de um arquivo de acordo com um determinado formato. busca por um padrão em um nome de arquivo. cria um link físico. posiciona o ponteiro em um arquivo. é um nome alternativo para a função fwrite. 6a Questão (Ref.: 201502559002) Fórum de Dúvidas (0) Saiba (0) AJAX (acrônimo em língua inglesa de Asynchronous Javascript and XML1 , em português "Javascript Assíncrono e XML") é o uso metodológico de tecnologias como Javascript e XML, providas por navegadores, para tornar páginas Web mais interativas com o usuário. Que tipo de solicitações temos no Ajax? Chamadas complexas Chamadas técnicas Chamadas simples Chamadas síncronas Chamadas assíncronas 7a Questão (Ref.: 201502441190) Fórum de Dúvidas (0) Saiba (0) (ESAF - 2008) Quanto à estrutura, propriedades e sintaxe da linguagem de programação JavaScript, é correto afirmar que: 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. 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. 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. 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. 8a Questão (Ref.: 201502441236) Fórum de Dúvidas (0) Saiba (0) (FCC - 2009) A função parseInt( ) da biblioteca JavaScript tem o objetivo de: substituir partes dos caracteres de uma string por uma sequência de outros caracteres. extrair uma determinada quantidade de caracteres de uma string. transformar uma string de caracteres em um número, numa determinada base numérica. informar a quantidade de caracteres que compõem uma string. dividir uma string de caracteres em partes menores de tamanho fixo. 1a Questão (Ref.: 201502929223) Fórum de Dúvidas (0) Saiba (0) O Ajax não é uma tecnologia única. Trata-se de uma coleção de quatro tecnologias que se complementam. Três das quatro tecnologias têm sido referidas coletivamente como Dynamic HTML, ou abreviando, DHTML. Quais são elas: JavaScript / Document Object Model (DOM) / Cascading Style Sheet (CSS) XML / Objeto HttpRequest / Cascading Style Sheet (CSS) JavaScript / XML / Objeto HttpRequest Document Object Model (DOM) / Cascading Style Sheet (CSS) / Objeto HttpRequest Objeto HttpRequest / JavaScript / XML Gabarito Comentado 2a Questão (Ref.: 201503421749) Fórum de Dúvidas (0) Saiba (0) Na linguagem PHP é possível utilizar o protocolo SOAP por meio de classes desenvolvidas especificamente para esse protocolo. A classe que fornece acesso cliente aos servidores SOAP é chamada de SoapAccess SoapClient WSDLClient SoapConnect PHPAccess 3a Questão (Ref.: 201502566047) Fórum de Dúvidas (0) Saiba (0) A função do atributo onreadystatechange é? Determinar o parâmetro de conexão síncrona e assíncrona Garantir o método POST e GET Retornar a cadeia de caracteres que o servidor enviou Informar o status da solicitação Definir qual função será chamada para fazer a manipulação dos dados assim que houver um retorno 4a Questão (Ref.: 201502441222) Fórum de Dúvidas (0) Saiba (0) (FCC - 2009) Em JavaScript, o evento onChange será ativado sempre que um objeto perder o foco e: houver mudança de conteúdo. alternar com outro foco específico. houver mudança de janela. deixar em destaque o texto. sair da página HTML. 5a Questão (Ref.: 201502441148) Fórum de Dúvidas (0) Saiba (0) (CESPE - 2010) Em relação a Javascript, assinale a opção correta. Assim como HTML, Javascript não é sensível a maiúsculas e minúsculas. Javascript é uma linguagem interpretada que requer compilação prévia. Trechos Javascript devem ser inseridos somente na seção de um documento HTML. A seçãonão deve ser utilizada para esse fim. Javascript precisa se comunicar com um servidor web para poder validar dados preenchidos em um formulário. 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. 6a Questão (Ref.: 201502441143) Fórum de Dúvidas (0) Saiba (0) (FEPESE - 2010) Relacione as palavras reservadas da linguagemJavaScript 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. 3-1-2 2-3-1 1-2-3 1-3-2 2-1-3 7a Questão (Ref.: 201502441139) Fórum de Dúvidas (0) Saiba (0) (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: open, alert e write. alert, confirm e prompt. click, select e write. open, submit e close. select, submit e confirm. 8a Questão (Ref.: 201502441236) Fórum de Dúvidas (0) Saiba (0) (FCC - 2009) A função parseInt( ) da biblioteca JavaScript tem o objetivo de: substituir partes dos caracteres de uma string por uma sequência de outros caracteres. dividir uma string de caracteres em partes menores de tamanho fixo. informar a quantidade de caracteres que compõem uma string. extrair uma determinada quantidade de caracteres de uma string. transformar uma string de caracteres em um número, numa determinada base numérica. 1a Questão (Ref.: 201502441126) Fórum de Dúvidas (0) Saiba (0) (FCC - 2009) Uma propriedade do objeto Button do JavaScript é o: focus. handleEvent. form. blur. click. Gabarito Comentado 2a Questão (Ref.: 201502441051) Fórum de Dúvidas (0) Saiba (0) (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, é: Gabarito Comentado 3a Questão (Ref.: 201502441205) Fórum de Dúvidas (0) Saiba (0) (CESGRANRIO - 2009) AJAX (do inglês Asynchronous Javascript And XML) tem sido largamente utilizado no desenvolvimento de aplicações WEB. Um dos conceitos centrais do AJAX é a possibilidade de serem feitas requisições ao servidor através de código Javascript, rodando no navegador do usuário. Esse recurso é empregado principalmente para permitir que: o usuário envie uma requisição assíncrona e verifique o resultado da mesma mais tarde, sem precisar aguardar pela resposta imediata do servidor. as páginas compostas diretamente em XML, ao invés de XHTML ou HTML, sejam apresentadas no navegador do usuário. as páginas carreguem mais rapidamente, pois as requisições são paralelizadas e compactadas durante o trânsito. o processamento das regras de negócio da aplicação seja distribuído aos clientes, minimizando a carga do servidor. partes de uma página web sejam atualizadas, sem que o browser recarregue a página inteira do servidor, proporcionando uma interface com melhor usabilidade. 4a Questão (Ref.: 201502566046) Fórum de Dúvidas (0) Saiba (0) Marque a opção que corresponda a um atributo do Ajax. URL Send Post ResponseText Get 5a Questão (Ref.: 201503421760) Fórum de Dúvidas (0) Saiba (0) Na linguagem PHP 5, a função fputs busca por um padrão em um nome de arquivo. é um nome alternativo para a função fwrite. cria um link físico. interpreta o conteúdo de um arquivo de acordo com um determinado formato. posiciona o ponteiro em um arquivo. 6a Questão (Ref.: 201502559002) Fórum de Dúvidas (0) Saiba (0) AJAX (acrônimo em língua inglesa de Asynchronous Javascript and XML1 , em português "Javascript Assíncrono e XML") é o uso metodológico de tecnologias como Javascript e XML, providas por navegadores, para tornar páginas Web mais interativas com o usuário. Que tipo de solicitações temos no Ajax? Chamadas técnicas Chamadas complexas Chamadas síncronas Chamadas assíncronas Chamadas simples 7a Questão (Ref.: 201502441190) Fórum de Dúvidas (0) Saiba (0) (ESAF - 2008) Quanto à estrutura, propriedades e sintaxe da linguagem de programação JavaScript, é correto afirmar que: 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. 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. 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. 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. 8a Questão (Ref.: 201502441236) Fórum de Dúvidas (0) Saiba (0) (FCC - 2009) A função parseInt( ) da biblioteca JavaScript tem o objetivo de: substituir partes dos caracteres de uma string por uma sequência de outros caracteres. transformar uma string de caracteres em um número, numa determinada base numérica. extrair uma determinada quantidade de caracteres de uma string. informar a quantidade de caracteres que compõem uma string. dividir uma string de caracteres em partes menores de tamanho fixo. 1a Questão (Ref.: 201503421727) Acerto: 1,0 / 1,0 Em PHP, operações aritméticas entre variáveis numéricas e variáveis alfanuméricas, por exemplo 6 divido por 3, resultam em mensagem de erro. o único conjunto de comandos condicionais utilizado é o if...endif. as variáveis necessitam da sua definição de tipo no início do programa. as variáveis são definidas com o símbolo "$" antes do nome da variável. os operadores aritméticos restringem-se a soma, subtração, multiplicação e divisão. 2a Questão (Ref.: 201502440907) Acerto: 1,0 / 1,0 (FCC - 2011) No ambiente de programação Java: uma classe abstrata permite apenas métodos abstratos. uma interface pode definir tanto métodos abstratos quanto não abstratos. toda classe é uma subclasse direta ou indireta da classe Object. a herança múltipla permite que mais classes sejam estendidas. o corpo de um método abstrato termina com ponto e vírgula e a declaração é delimitada por chaves. Gabarito Comentado. 3a Questão (Ref.: 201502432555) Acerto: 1,0 / 1,0 (FCC - 2011) Considere: I. Cobre parte da especificação JEE porém não as tecnologias servlet e JSP e nem as tecnologias Realmse JDBC DataSources. II. Tem a capacidade de atuar como servidor web, ou pode funcionar integrado a um servidor web dedicado como o Apache ou até mesmo o IIS. III. É distribuído pela Sun como software proprietário e é referência para as tecnologias Java Servlet e JavaServer Pages. Quanto ao Tomcat, é correto o que consta em: I, II e III. III, somente. II, somente. I e II, somente. I, somente. 4a Questão (Ref.: 201502431827) Acerto: 1,0 / 1,0 (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. classe, atributo e objeto. classe, objeto e atributo. objeto, atributo e classe. objeto, classe e atributo. 5a Questão (Ref.: 201503325179) Acerto: 1,0 / 1,0 A classe que tipa o objeto request, nos métodos doGet() e doPost() está representada na alternativa: HttpServletResponse HttpServletRequest Nenhuma das anteriores GenericServlet HttpSession 6a Questão (Ref.: 201502441032) Acerto: 1,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. A quantidade de afirmativas corretas é: 4 0 3 1 2 Gabarito Comentado. 7a Questão (Ref.: 201503028740) Acerto: 1,0 / 1,0 As tags de expressão têm acesso completo a informação sobre a requisição. Marque uma característica das tags de expressão. Insere valor no objeto out Insere valor na classe Servlet Insere valor na função println Insere valor Java diretamente na saída Insere valor na tag html 8a Questão (Ref.: 201503028748) Acerto: 1,0 / 1,0 Qual a tag de JSP que permite a definição de métodos ou variáveis. declaração expressão body scriptlet http Gabarito Comentado. 9a Questão (Ref.: 201502890326) Acerto: 1,0 / 1,0 Tomada em comandos INSERT, UPDATE ou DELETE, retornando o número de colunas afetadas como um tipo int. ExecuteUpdate ExecuteQuery ResultSet Connection DataSource 10a Questão (Ref.: 201502566116) Acerto: 1,0 / 1,0 Marque a opção correta referente à Arquitetura Cliente/Servidor de duas e três camadas respectivamente. 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 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 A aplicação cliente precisa ser instalada em todos os nós / O cliente fica responsável apenas pela interface com o usuário 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
Compartilhar