Questões

Total de Questões Encontradas: 37

Ano: 2012 Banca: AOCP Órgão: TCE-PA Prova: Assessor Técnico - Administrador de Banco de Dados
Sobre a linguagem C# assinale a alternativa correta.
A
É uma linguagem de programação orientada a objetos, desenvolvida pela Microsoft como parte da plataforma .NET caracterizada por ser fracamente tipada.
B
É a única linguagem de programação que suporta herança múltipla pura, ou seja, cada classe pode herdar características de uma ou mais classes.
C
A linguagem não suporta ponteiros porque os blocos de códigos requisitariam permissões mais altas de segurança para serem executados.
D
O garbage collection é um processo usado para a manutenção do processador evitando erros comuns que podem levar ao encerramento do programa.
E
Há três tipos de passagem de parâmetros, por valor, por referência e por saída.
Várias linguagens orientadas a objetos surgiram ao longo do tempo, como SmallTalk, C++, Java e C#. A característica essencial das linguagens orientadas a objetos é de que elas incluem facilidades para permitir a 
A
criação de classes e suas instâncias e a utilização do conceito de herança como forma de facilitar o reuso e a extensão do código ou das interfaces. 
B
construção de aplicações distribuídas e concorrentes, já que objetos devem ser usados apenas em aplicações que tenham essas características. 
C
exposição da implementação e dos detalhes do código interno dos módulos, classes e objetos, ao invés de esconder esses detalhes por intermédio de interfaces com funções. 
D
implementação de rotinas em linguagens de baixo nível de forma a aumentar a eficiência do código. 
E
utilização de interpretadores ao invés de compiladores, o que confere uma característica mais flexível à linguagem.
O programador de um sistema Web deseja imprimir, em determinada tela, a hora atual. Que fragmento de código C# atinge esse objetivo? 
A
Now.ToString();
B
DateTime.Now.ToString( HH:mm ); 
C
DateTime.Actual.ToString( HH:mm );
D
Time.Now.ToString( HH:mm ); 
E
Now.ToString( HH:mm );
Considere o código escrito na linguagem C# mostrado a seguir. 
Imagem da Questão
O resultado produzido pela execução desse código é
A
Acelerando. 
B
Passeando. 
C
Movendo. 
D
MovendoAcelerandoPasseando. 
E
AcelerandoPasseando.
Na linguagem C#, a forma correta para inicializar um array de inteiros de cinco posições, com os números de 1 até 5 é
A
int[] Inteiros={1,2,3,4,5};
B
int[] Inteiros=[1,2,3,4,5]; 
C
int[5] Inteiros={1,2,3,4,5}; 
D
int Inteiros[]={1,2,3,4,5}; 
E
int Inteiros[]=new int[5]{1,2,3,4,5};
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
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.
O que ocorre com o programa C#, apresentado abaixo, quando é compilado e posteriormente executado?
Imagem da Questão
A
Compila corretamente, executa e imprime o número 45.
B
Compila corretamente, executa e imprime o número 9.
C
Compila corretamente e executa, mas nunca termina.
D
Compila corretamente, mas apresenta erro de execução.
E
Apresenta erro na compilação.
Página 3 de 4