Lista completa de Questões de Ciência da Computação do ano 2012 para resolução totalmente grátis. Selecione os assuntos no filtro de questões e comece a resolver exercícios.
A tecnologia Java Servlet é baseada na construção de classes servlet que executam no servidor recebendo dados de requisições do cliente, processando esses dados, opcionalmente acessando recursos externos como bancos de dados, e respondendo ao cliente com conteúdo no formato HTML.
Com relação ao tema, analise as asserções a seguir:
Embora as servlets sejam muito boas no que fazem, tornou-se difícil responder ao cliente com conteúdo no formato HTML.
PORQUE
Geralmente quem trabalha com o conteúdo HTML é o web designer que normalmente não é programador Java experiente. Ao misturar HTML dentro de uma servlet, torna-se muito difícil separar as funções de web designer e desenvolvedor Java. Além disso, é difícil fazer alterações no conteúdo HTML, pois para cada mudança, uma recompilação da servlet tem que acontecer. Para contornar as limitações da tecnologia Java Servlet a Sun Microsystems criou a tecnologia JavaServer Pages (JSP).
Acerca dessas asserções, é correto afirmar:
Tanto a primeira quanto a segunda asserções são proposições falsas.
A primeira asserção é uma proposição verdadeira e a segunda uma proposição falsa.
A primeira asserção é uma proposição falsa e a segunda uma proposição verdadeira.
As duas asserções são proposições verdadeiras, mas a segunda não é a justificativa correta da primeira.
As duas asserções são proposições verdadeiras e a segunda é a justificativa correta da primeira.
Com relação ao framework Hibernate é correto afirmar:
Permite fazer a persistência automatizada dos objetos em uma aplicação Java para as tabelas de um banco de dados relacional, utilizando metadados (descrição dos dados) que descrevem o mapeamento entre os objetos e o banco de dados.
É uma boa opção apenas para sistemas que fazem muito uso de stored procedures, triggers ou que implementam a maior parte da lógica da aplicação no banco de dados vai se beneficiar mais com o uso do Hibernate.
Permite enviar unidirecionalmente uma representação de dados de um banco de dados relacional para um modelo de objeto utilizando um esquema baseado exclusivamente em Hibernate Query Language (HQL).
A Java Persistence API (JPA) implementa o Hibernate, que é parte do Enterprise JavaBeans 4.0.
Em uma aplicação criada com Hibernate, para cada classe de persistência é necessário criar um arquivo de mapeamento XML que deve ser salvo obrigatoriamente com o nome da classe seguido pelo sufixo .map.xml.
Analise o texto:
A Web é, fundamentalmente, projetada para funcionar para todas as pessoas, independentemente do hardware, software, língua, cultura, localização, ou capacidade física ou mental do usuário. Quando a Web atende a esse objetivo, é acessível a pessoas com deficiência auditiva, de movimento, visão etc. A W3C publica um documento padrão destinado, entre outros, a desenvolvedores Web, que explica como tornar o conteúdo Web mais acessível à pessoas com deficiência. A versão 2.0 desse documento tem 12 diretrizes que estão organizadas em quatro princípios: perceivable, operable, understandable e robust.
O documento citado no texto é o
Web Accessibility Initiative (WAI).
Accessible Rich Internet Applications (WAI-ARIA).
Web Content Accessibility Guidelines (WCAG).
Authoring Tool Accessibility Guidelines (ATAG).
User Agent Accessibility Guidelines (UAAG).
Hoje é um efeito comum em páginas Web os links serem sublinhados apenas quando o internauta posicionar o ponteiro do mouse sobre eles. A propriedade CSS que permite retirar ou colocar o sublinhado nos links é
link-style.
underline.
link-style-type.
text-decoration.
text-outline.
Muitas vezes quando um campo perde o foco é necessário verificar alguma validação em seu conteúdo por meio de scripts JavaScript. O atributo de uma tag que permite chamar um script JavaScript que será executado quando o campo perder o foco é o
onblur.
onkeyup.
onchange.
onlostfocus.
onmouseout.
O Microsoft Visual Studio é um conjunto completo de ferramentas para construir aplicativos, incluindo aplicações para Web. Nesta ferramenta várias linguagens compartilham o mesmo ambiente de desenvolvimento integrado (IDE). Este ambiente possuí um analisador de código que pode oferecer, enquanto o código é digitado, sugestões ao programador, como por exemplo tipos de dados e membros de classes e estruturas. Esse analisador é chamado
TextMate.
Lexical Analyzer.
IntelliSense.
Active Directory.
ActiveSync.
Durante a criação de uma aplicação utilizando Ruby on Rails, vários diretórios e arquivos são criados automaticamente. O diretório que contém o esquema básico da aplicação para o MVC (models, views e controllers) é nomeado
mvc.
app.
bin.
public.
lib.
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
PHPAccess.
WSDLClient.
SoapConnect.
SoapClient.
SoapAccess.
A linguagem PHP permite a instalação de extensões que podem aumentar sua gama de funcionalidades. Uma das funcionalidades extras que podem ser adicionadas se refere a manipulação de arquivos XML. A extensão que possui várias classes que podem ser instanciadas para a leitura e gravação de arquivos XML é chamada
DOM.
XML-RPC.
Ctype.
SCA.
YAZ.
{TITLE}
{CONTENT}
{TITLE}
Aguarde, enviando solicitação...