Buscar

LINGUAGEM DE PROGRAMAÇÃO l AVALIANDO O APRENDIZADO - 009

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Prévia do material em texto

LINGUAGEM DE PROGRAMAÇÃO
Exercício: CCT0261_EX_A9_201307203141 Voltar
Aluno(a): CARLA HELENA MARTINS VELOSO Matrícula: 201307203141
Data: 30/05/2014 08:46:51 (Finalizada)
 1a Questão (Ref.: 201307286932)
(PRODEB 2008) Dado a estrutura da linguagem Java para acesso a arquivos, assinale a alternativa correta.
A classe abstrata OutputStream define métodos para entrada de dados baseada em bytes.
A classe abstrata Writer define métodos para entrada de dados baseada em bytes.
A classe abstrata Reader define métodos para entrada de dados baseada em bytes.
A classe abstrata File define métodos para entrada de dados baseada em bytes.
 A classe abstrata InputStream define métodos para entrada de dados baseada em bytes.
 2a Questão (Ref.: 201307455190)
O Java fornece um mecanismo sofisticado para manipulação de erros que produz código
eficiente e organizado, a isto chama-se Tratamento de Exceção.Com esse mecanismo os
programadores detectam erros facilmente, sem precisar escrever código especial para testar
os valores retornados. Sejam as seguintes sentenças referentes ao processo de Exceção em
Java:
I. Você deve colocar o bloco de código a ser protegido dentro de uma instrução try. 
II. Se houver algum erro em tempo de execução, o código será desviado para a instrução
catch. 
III. Caso haja mais de uma exceção que deva ser verificada, podemos utilizar vários catch's
diferentes, obedecendo a regra de que as exceções mais específicas devem vir primeiro. 
IV. O bloco do finally é sempre executado, com ou sem exceção.
Marque a alternativa correta:
 Todas as sentenças estão corretas.
Apenas as sentenças I, III e IV estão corretas.
 Apenas as sentenças I,II e III estão corretas.
Apenas as sentenças II e III estão corretas
Apenas a sentença I está correta.
 Clique aqui para visualizar o Gabarito Comentado desta questão.
 3a Questão (Ref.: 201307451789)
O tratamento de exceção é o mecanismo responsável pelo tratamento da ocorrência de condições que alteram
o fluxo normal da execução dos programas. Nas exceções utilizamos algumas palavras reservadas para este
tratamento. Qual dos conceitos a seguir se refere a cláusula throws?
 especifica as exceções que o método pode lançar e informa as demais partes do programa
detecção e o tratamento de erros que podem ocorrer durante a execução de um loop
 permite a detecção e tratamento de bugs que podem ocorrer durante a execução do programa,
agregando o try/catch
o controle passará para o primeiro catch que tenha um parâmetro compatível com a exceção lançada
dentro do bloco de exceção ela será lançada, os demais comandos do bloco serão suspensos
 Voltar 
Período de não visualização da prova: desde até .

Outros materiais