Questões

Total de Questões Encontradas: 09

Ano: 2014 Banca: FCC Órgão: TRF 3ª REGIÃO (SP MS) Prova: Analista Judiciário - Informática
Quando algo dá errado durante a execução de um programa, ocorre uma exceção em tempo de execução. Exceções interrompem o fluxo do programa e, caso nada seja feito, o programa para de executar. O programador deve permitir que o programa lide com esses problemas sem travar a sua execução. Analise o exemplo abaixo: 
Imagem da Questão
Considerando o tratamento de exceção e o código acima, é correto afirmar que:
A
Ao ser executado, o programa Java acima retorna: Nao foi possivel atribuir a string ABC a um objeto inteiro. A seguinte mensagem foi retornada:For input string: "ABC" 
B
Em C# deve-se usar as palavras-chave try e catch junto com finally, obrigatoriamente. Usa-se try e catch para delimitar o bloco de código que pode gerar uma exceção e finally para conter o código que será executado se a exceção ocorrer. 
C
No Visual Basic deve-se usar o tratamento de exceção estruturado On Error, que é o método recomendado, pois torna o tratamento de erro fácil de ser depurado. 
D
No Delphi deve-se fazer o tratamento de exceções utilizando as cláusulas Try, Except e Finally juntas, sempre. Mas, se o bloco que estiver em Except contiver a exceção, o programa será terminado. 
E
Em Java, assim como em C, pode-se acessar uma posição de um array (vetor) que esteja fora dos limites declarados. Assim, em Java não é necessário fazer o tratamento de exceção para limites de arrays.
Ano: 2014 Banca: FCC Órgão: TRF 3ª REGIÃO (SP MS) Prova: Analista Judiciário - Informática
Texto Associado Texto Associado
Imagem Associada da Questão
O programa C# apresentado é executado apenas uma vez e finaliza. Para que o programa possa ser executado diversas vezes, até que o usuário digite 0 para finalizá-lo é necessário inserir Console.WriteLine("0. Finaliza."); como mais uma opção do menu e inserir a seguinte instrução de repetição: 
A
while (opcao != 0) antes do switch, que está na linha 33,   com os delimitadores de início e fim { } desta instrução envolvendo as linhas 33 a 44.  
B
while (opcao != "0") antes do switch, que está na linha 33,   com os delimitadores de início e fim { } da instrução envolvendo as linhas 33 a 44.
C
for (; ;) { após o delimitador de início de bloco { na linha 26  e uma chave  } para fechar o bloco logo após a linha 44. Antes do switch, que está na linha 33, inserir o comando  if  (opcao == "0") break; 
D
do antes do switch, que está na linha 33,  com o delimitador de início {  da instrução envolvendo as linhas 33 a 44, e finalizando com o delimitador de fim  } while (opcao != "0"); 
E
for (opcao=0;opcao <3;opcao++) após o delimitador de início de bloco { na linha 26 com os delimitadores de início e fim { } da instrução envolvendo as linhas 27 a 44. 
Ano: 2014 Banca: FCC Órgão: TRF 3ª REGIÃO (SP MS) Prova: Analista Judiciário - Informática
Texto Associado Texto Associado
Imagem Associada da Questão
Considerando o programa  e a linguagem C#, é correto afirmar: 
A
Console é uma classe. As classes Object e System herdam desta classe. 
B
Na linha [25]: Quando o aplicativo é iniciado, o método Main é o primeiro método invocado. Em C#, bibliotecas e serviços não requerem um método Main como um ponto de entrada.  
C
WriteLine é um método da classe Console. Como a classe System herda da classe Console, então WriteLine também é um método da classe System.  
D
Na linha [11]: double celsius = Double.Parse(tempCelsius); significa que double é uma classe e Parse é um método desta classe.  
E
Na linha [42]: default é um atributo exclusivo do comando switch e é usado apenas quando um valor numérico que não conste dos cases é fornecido pelo usuário. 
Ano: 2014 Banca: FCC Órgão: TRF 3ª REGIÃO (SP MS) Prova: Analista Judiciário - Informática
Analise o programa Java: 
Imagem da Questão
Os dois passos necessários para compilar e executar o programa Java acima, usando a linha de comando e a saída após a execução do programa, será: 
A
Imagem da Opção A
B
Imagem da Opção B
C
Imagem da Opção C
D
Imagem da Opção D
E
Imagem da Opção E
Ano: 2014 Banca: FCC Órgão: TRF 3ª REGIÃO (SP MS) Prova: Analista Judiciário - Informática
A conversão de strings para tipos numéricos e vice-versa é muito comum e importante nas linguagens de programação. Analise o programa em linguagem C: 
Imagem da Questão
A saída impressa pelo programa apresentado é 
A
B
15 
C
“12345” 
D
54321 
E
\n %i xsaida 
Ano: 2014 Banca: FCC Órgão: TRF 3ª REGIÃO (SP MS) Prova: Analista Judiciário - Informática
Considere o exemplo escrito em HTML: 
Imagem da Questão
Causando um problema de vulnerabilidade conhecido como  
A
SQL Injection.  
B
buffer overfun.  
C
buffer overflow.   
D
cross-site scripting attack.  
E
DDoS. 
Ano: 2014 Banca: FCC Órgão: TRF 3ª REGIÃO (SP MS) Prova: Analista Judiciário - Informática
Considere o trecho de código escrito em C#: 
Imagem da Questão
Em relação ao design pattern MVC, é correto dizer que esta classe descreve operações do  
A
Model, View e Controller.  
B
View.  
C
Controller.  
D
View e Controller.  
E
Model.
Ano: 2014 Banca: FCC Órgão: TRF 3ª REGIÃO (SP MS) Prova: Analista Judiciário - Informática
Considere o programa escrito na linguagem C:
Imagem da Questão
O valor que será impresso pelo comando fprintf é 
A
false
B
C
D
“1 == 2 == 0” 
E
Ano: 2014 Banca: FCC Órgão: TRF 3ª REGIÃO (SP MS) Prova: Analista Judiciário - Informática
Considere a classe escrita em Java: 
Imagem da Questão
O valor que será impresso na execução do método main é 
A
6.0 
B
 7 
C
8.0 
D
5.0 
E
12.5 
Página 1 de 1