Lista completa de Questões de Ciência da Computação do ano 2008 para resolução totalmente grátis. Selecione os assuntos no filtro de questões e comece a resolver exercícios.
Acerca de tecnologias usadas no desenvolvimento de aplicações, julgue os itens subseqüentes.
ActionServlet é a classe do controlador responsável por processar solicitações feitas pelos usuários e por mapear as requisições em ações, porque o framework usa o arquivo config-struts.xml; aplicações implementadas com o framewok podem conter servlets, mas não páginas JSP.
Com relação à aplicação web esquematizada na figura do texto I, julgue os itens a seguir.
I A camada mais indicada para que seja realizada a geração dinâmica de páginas HTML para a referida aplicação web é a camada C.
II Caso a validação de entrada de dados do usuário seja feita apenas em uma das camadas, é mais indicado que essa operação seja realizada na camada S e não, na camada C.
III Caso o SGBD seja executado na camada S, na comunicação entre as camadas S e D, podem ser empregados protocolos de entrada/saída, em vez de protocolos de rede.
IV É correto que o envio de pedidos http tenha origem na camada S e destino na camada D.
Estão certos apenas os itens
I e II.
I e IV.
II e III.
I, III e IV.
II, III e IV.
A partir das informações apresentadas no texto II, assinale a opção correta.
Caso seja aplicado um clique com o mouse sobre a região B, será dado início ao acesso a uma página web distinta da mostrada na área de páginas do browser.
Há âncora na região C.
Na região A, há uma âncora, cujo acionamento adequado deve produzir a recuperação de um arquivo de tipo mime "text/html".
Existem, pelo menos, dois softwares servidores de conteúdos multimídia em funcionamento no computador cujo endereço de domínio é www.tce.ac.gov.br, e tais servidores se comunicam com seus clientes através de protocolos http e FTP.
Caso o usuário digite o texto referenciado por T2 na barra de endereços do browser, um pedido http será enviado ao computador www.tce.ac.gov.br. A URI do pedido conterá os parâmetros "5" e "Concursos", com valores "id" e "cat", respectivamente.
Considerando o cenário apresentado na figura do texto II, julgue os seguintes itens.
I Clicar o mouse sobre a região E implica o estabelecimento de uma conexão TCP com a porta 21 de um computador que pertence ao domínio gov.br.
II Clicar o mouse sobre a região A implica a abertura de uma nova conexão TCP com a porta 80 do computador cujo nome de domínio é www.tce.ac.gov.br, mesmo se o protocolo http/1.1 estiver sendo usado pelo browser.
III Um clique de mouse sobre a região D sugere que o servidor http efetuará uma consulta a um SGBD na retaguarda do sistema, a fim de produzir o corpo da resposta HTTP. Comportamento similar ocorrerá caso o clique seja sobre a região E.
IV Há indícios de que, durante a navegação na página, o browser recebeu uma resposta HTTP com um código de status 404.
Estão certos apenas os itens
I e II.
I e IV.
II e III.
I, III e IV.
II, III e IV.
Estão certos apenas os itens
I, II e IV.
I, III e IV.
I, III e V.
II, III e V.
II, IV e V.
Considere que, em uma empresa de software, todos os seus três colaboradores ou empregados que usam a aplicação NetBeans IDE 6.1 apresentem, na aba Projects (canto superior esquerdo da janela apresentada no texto V), o mesmo conjunto de árvores de projeto, cujos nomes são Projeto A, Projeto B, Projeto C, Projeto D e Projeto E. Nesse caso, essas informações são suficientes para concluir que a referida empresa
dispõe de apenas três pessoas envolvidas com o desenvolvimento de software.
possui cinco clientes.
não faz validação do software desenvolvido
desenvolve cinco aplicações para o ambiente web-Internet.
desenvolve cinco projetos de software distintos.
Considerando a janela apresentada no texto V, assinale a opção correta, acerca de métodos, técnicas e ferramentas de desenvolvimento nas tecnologias relacionadas ao NetBeans.
A internacionalização de uma aplicação é uma técnica que facilita a modificação do modelo ou mapa de navegação de uma aplicação.
As operações de versionamento no NetBeans, bem como em outros aplicativos similares, facilitam o trabalho em equipe, mas não apresentam relacionamento direto com a modularização da aplicação.
A fim de se analisar o desempenho dos diversos métodos ou módulos que compõem uma aplicação em desenvolvimento, é mais indicado usar uma ferramenta de refactoring que uma de profiling.
Considerando as informações apresentadas no texto VI e os conceitos de desenvolvimento de aplicações e bancos de dados, assinale a opção correta.
Na situação apresentada na janela, é correto concluir que o processo que executa o software NetBeans está estabelecendo conexões com os SGBDs MySQL e PostgreSQL.
A bridge JDBC-ODBC é um tipo de tecnologia de SGBDs comumente usada tanto em plataformas Linux como em plataformas Windows.
O esquema de dados de nome TRAVEL possui 7 tabelas definidas, mas não possui nenhuma visão, trigger ou procedure declarada.
A interface apresentada não permite ao usuário iniciar ou encerrar a execução de um SGBD.
Na situação apresentada no texto, a aplicação NetBeans está estabelecendo uma conexão TCP com a porta 1527 da máquina local, na qual está em funcionamento um SGBD que aceita comandos SQL.
Estão certos apenas os itens
I, II e IV.
I, II e V
I, III e IV.
II, III e V.
III, IV e V.
Considere uma versão modificada da figura apresentada no texto I, visando-se o uso de uma arquitetura de aplicação desktop do tipo cliente-servidor (não web) em que a camada S ali definida executa apenas o SGBD. A partir dessas mudanças, julgue os itens a seguir, considerando ainda as informações apresentadas nas figuras dos textos III, V e VI, e os conceitos de desenvolvimento de aplicações e bancos de dados.
I O computador que executa o código que usa as classes e interfaces da figura apresentada no texto III está mais associado à camada S que à camada C.
II A aplicação desenhada na paleta central da janela mostrada no texto V é mais associada à camada C que à camada S.
III Os dados apresentados na tabela do canto inferior direito da janela mostrada no texto VI deveriam ser armazenados na camada D, e não na camada C.
IV O pedido de execução dos comandos SQL na janela mostrada no texto VI origina-se na camada S.
Estão certos apenas os itens
I e II.
I e IV.
II e III.
I, III e IV.
II, III e IV.
{TITLE}
{CONTENT}
{TITLE}
Aguarde, enviando solicitação...