Lista completa de Questões de Ciência da Computação do ano 2005 para resolução totalmente grátis. Selecione os assuntos no filtro de questões e comece a resolver exercícios.
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.
Uma janela pode ser dividida, em cinco regiões distintas: superior, esquerda, centro, direita e inferior, pelo gerenciador de layout do Java denominado
CardLayout.
FlowLayout.
GridLayout.
BorderLayout.
FrameLayout.
Observe o trecho do programa WelcomeApplet.Java abaixo.
Com relação à programação Java, é correto afirmar:
na linha 3, o programa diz ao compilador para procurar a classe javax.swing no pacote JApplet.
Void indica que paint retornará um gráfico quando finalizar sua tarefa.
nas linhas 2 e 3, o import permite usar classes não definidas pela linguagem.
o método paint pode ser chamado de todas as applets, sendo que sua primeira linha deve ser igual a da linha 6.
na linha 4, o Extends permite usar a classe JApplet,
Observe o seguinte trecho de código Java que executa um método de busca binária em um vetor:
I - Uma pré-condição é que tabela esteja previamente ordenada.
II - Caso a chave não seja encontrada o valor retornado é –1.
III - O número máximo de comparações da chave é proporcional à log2 (tabela.length).
A opção que mostra todos os itens corretos é:
I
II
III
I e II
I, II e III
Observe a seguinte definição de uma estrutura de dados na linguagem Java:
Se Arv é um objeto do tipo NoArvore então:
I - Arv representa uma árvore binária de busca.
II - O número de nós de Arv é sempre crescente.
III - O número máximo de nós de Arv a serem pesquisados na execução do método insere é igual ao número de nós de Arv.
É/são correta(s) somente a(s) afirmativa(s):
I
II
III
I e II
I, II e III
Observe a seguinte definição de uma classe na linguagem Java:
Analise as seguintes afirmativas sobre este trecho de código:
I - A classe Circulo disponibiliza os métodos declarados como public da classe Ponto.
II - A classe Circulo possui três construtores sobrecarregados.
III - A construção de um objeto do tipo Circulo não invoca o construtor da classe Ponto.
É/são correta(s) somente a(s) afirmativa(s):
I
II
III
I e II
I, II e III
Observe o seguinte método escrito na linguagem Java:
O resultado da chamada misterio (2,4) é:
2
4
16
192
256
O Struts é um framework que auxilia a construção de aplicações para a Web. É construído em Java e consiste basicamente em uma camada de controle flexível baseada nas tecnologias Java Servlets, JavaBeans, ResourceBundles e XML. Considerando os componentes do Struts é correto afirmar que
os form-beans implementam qualquer método, exceto reset e validate, servindo de armazenamento de dados que irão compor os Logs.
na camada View o Struts oferece os chamados aos ActionForm beans, ou simplesmente form-beans, que são classes Java que estendem ActionsForms e se integram aos formulários de entrada de dados da aplicação.
os componentes Controller são responsáveis pela configuração do ambiente de trabalho para que o Struts saiba como mapear todas as requisições através de uma determinada extensão de arquivo para a ActionServet do Struts.
os componentes Model são responsáveis pelo fluxo da aplicação. O principal componente Model do Struts é a ActionServet, uma extensão do Servlet que exerce o papel de controlador principal da aplicação. Sua principal tarefa é fazer o mapeamento das requisições do servidor.
os componentes View representam a visão da aplicação, isto é, a forma com que o sistema interage com o usuário. A tecnologia mais utilizada nesta camada é Java Server Pages.
Uma tabela chamada produto, que armazena informações sobre os produtos comercializados por uma empresa, possui vários campos, dentre eles: um campo chamado id, que é o campo chave da tabela e identifica o produto; um campo chamado nome, que armazena o nome do produto; um campo chamado custo, que armazena o custo do produto; e um campo chamado tipo, que armazena o tipo de produto ao qual o produto pertence (é uma chave estrangeira da tabela tipoProduto). Qual dos seguintes comandos SQL-92 abaixo, que um analista está elaborando para extrair informações da tabela produto, apresenta ERRO de sintaxe?
Ciência da Computação - Linguagem SQL - Centro de Seleção e de Promoção de Eventos UnB (CESPE) - 2005
Julgue os itens seguintes, acerca do trecho do código escrito na linguagem Java apresentado acima e dos conceitos de programação, desenvolvimento de aplicações e bancos de dados e segurança em redes de computadores.
O código apresenta trechos de comandos de manipulação de dados (DML Data Manipulation Language) da linguagem SQL.
{TITLE}
{CONTENT}
{TITLE}
Aguarde, enviando solicitação...