Questões de Concurso Público TRF - 3ª REGIÃO 2019 para Analista Judiciário - Informática

Foram encontradas 60 questões

Q1085956 Arquitetura de Software

Um Analista em TI necessita desenvolver um projeto otimizando o reuso das classes. Para tanto, ele está analisando uma solução que possibilita a existência de várias interfaces com o usuário que podem ser modificadas sem que haja a necessidade da alteração das regras de negócio, proporcionando assim muito mais flexibilidade e oportunidades de reuso das classes.


O modelo de arquitetura padrão que atende essa necessidade porque contempla a divisão do projeto em camadas muito bem definidas é o

Alternativas
Q1085957 Arquitetura de Software

Os documentos WSDL devem conter, principalmente, os elementos:


1. definição dos tipos de dados usados pelo web Service (XML Schema).

2. definição dos elementos de dados para cada operação.

3. descrição das operações que podem ser feitas e mensagens envolvidas.

4. definição do protocolo e formato de dados para cada tipo de porta.


Esses elementos são, respectivamente,

Alternativas
Q1085958 Arquitetura de Software
A estrutura da mensagem SOAP é definida em um documento XML que contém o elemento
Alternativas
Q1085959 Arquitetura de Software
De acordo com as diversas definições da Arquitetura Orientada a Serviços - SOA, ela
Alternativas
Q1085960 Engenharia de Software
SCRUM atende aos princípios do Manifesto Ágil porque
Alternativas
Q1085961 Programação
O principal namespace da ADO .NET, que contém as classes utilizadas pelos provedores de acessos (que representam tabelas, colunas, linhas etc.) é denominado
Alternativas
Q1085962 Programação

Na classe de conexão com o banco de dados de uma aplicação C# criada com o Visual Studio, em condições ideais, foi criado o método abaixo.


public static ..I.. getConnection ( )

{

..II..

return conn;

}


Considerando a existência de um banco de dados chamado DB_TRF3, em condições ideais, preenchem, correta e respectivamente, as lacunas I e II :

Alternativas
Q1085963 Banco de Dados

Considere conn um objeto que contém uma conexão com um banco de dados SQL Server e que essa conexão está aberta e em condições ideais. Considere, ainda, que sql é uma variável do tipo string que contém a instrução INSERT abaixo.


             sql = "INSERT INTO cliente (nome, cpf) VALUES(®nome,@cpf) " ;


Após o comando SqlCommand cmd = new SqlCommand(sql, conn) ; , que Cria um objeto do tipo SqlCommand com a instrução SQL e a conexão, para incluir o conteúdo do campo txtNome do formulário como parâmetro @nome na instrução INSERT utiliza-se o comando 

Alternativas
Q1085964 Programação
Em C#, para converter um número, digitado no campo txtidade de um formulário, em um inteiro de 32 bits, e armazenar esse número na variável idade, do tipo int, utiliza-se a instrução
Alternativas
Q1085965 Programação

Considere o trecho abaixo em uma página web que utiliza JSF.


Imagem associada para resolução da questão


Para que seja obtida uma instância de Pessoa e chamado o método getNome a partir dessa instância, mostrando no campo do formulário o nome obtido, a lacuna i deve ser preenchida corretamente por

Alternativas
Q1085966 Programação
A instrução < !ELEMENT funcionário (nome, (RG | CPF) + )> , presente em um DTD para um documento XML, indica que
Alternativas
Q1085967 Programação

Considere o método abaixo, retirado de uma aplicação Java em condições ideais.


Imagem associada para resolução da questão


Para corrigir o erro que será gerado quando o método entrada for executado, deve-se mudar

Alternativas
Q1085968 Programação

Considere o método Java abaixo.


Imagem associada para resolução da questão


Caso o driver JDBC não esteja disponível na aplicação e não exista o banco de dados trf3, as exceções que deverão ser tratadas nas lacunas I e II são, correta e respectivamente,

Alternativas
Q1085969 Programação

Considere o trecho abaixo, em uma aplicação Java em condições ideais. 


Imagem associada para resolução da questão


Os valores que serão armazenados nas variáveis x, y e z são, respectivamente,

Alternativas
Q1085970 Programação

No método main da classe principal de uma aplicação Java SE foi realizada a chamada abaixo ao método aumentarSalario, da mesma classe, que aumenta o salário em 10%:

double salarioNovo, salarioAtual= 10678.67;

salarioNovo = aumentarSalario(salarioAtual);


O método aumentarSalario pode ser escrito corretamente utilizando 

Alternativas
Q1085971 Programação
Em uma página JSP, para que se possa instanciar objetos da classe Cliente, que se encontra no pacote modelo, será necessário importar esta classe utilizando-se a instrução
Alternativas
Q1085972 Programação

Considere a existência de uma classe Usuário em uma aplicação PHP, em condições ideais, que contém o atributo senha e as respectivas funções gettere setter. Nessa aplicação, há um arquivo PHP que recebe a senha digitada em um campo de uma página HTML e instancia um objeto da classe usuário, como mostra as linhas abaixo.


$senha = filter_input(INPUT_POST, 'senha', FILTER_SANITIZE_FULL_SPECIAL_CHARS);

$usu = new Usuário;


Após essas linhas de código, para chamar a função setSenha da classe Usuário e passar a senha recebida criptografada com algoritmo MD5, utiliza-se a instrução

Alternativas
Q1085973 Programação
Para concatenar a string "TRF" com a variável reg que contém o valor inteiro 3, em Java e PHP, utilizam-se, respectivamente,
Alternativas
Q1085974 Programação
Considere, em uma página web que usa ASP.Net, que há um vetor chamado colaboradores, que contém o nome de 10 funcionários. Para percorrer esse vetor exibindo cada um destes nomes em um parágrafo HTML utiliza-se a instrução
Alternativas
Q1085975 Programação
Um programador está criando o menu principal da página de abertura de um site, que conterá o bloco principal de links de navegação. Considerando os elementos semânticos da linguagem HTML5, estes links devem ficar imediatamente no interior da tag
Alternativas
Respostas
41: A
42: B
43: C
44: E
45: A
46: A
47: A
48: B
49: E
50: E
51: A
52: A
53: D
54: E
55: D
56: C
57: C
58: B
59: B
60: D