QuestLab Plataforma Inteligente de Questões
Banco público de questões

Questões para Concursos

Pesquise questões reais por disciplina, assunto, tópico, banca, órgão, cargo, ano e modalidade.

Questões por banca

29 bancas disponíveis. Clique para visualizar todas.

Encontre as questões que procura
Limpar filtros
132 questões encontradas

Considere a classe Java a seguir, que utiliza as bibliotecas gráficas swing e awt.
import java.awt.*;
import javax.swing.*;
public class Tela extends JFrame {
public Tela() {
setLayout(null);
setDefaultCloseOperation(EXIT_ON_CLOSE);
. . . . . . I ​
}
public static void main(String[] args) {
new Tela().setVisible(true);
}
}

A plataforma Java possui recursos que permitem, muitas vezes, realizar um mesmo trabalho de diversas maneiras diferentes. Abaixo estão 5 blocos de código-fonte que podem completar a lacuna I.

1. setSize(500, 200);
setLocation(200, 300);
2. setBounds(500, 200, 200, 300);
3. Rectangle r = new Rectangle(200, 300, 500, 200);
setBounds(r);
4. Dimension d = new Dimension(500, 200);
setSize(d);
Point p = new Point(200, 300);
setLocation(p);
5. setSize(new Dimension(500, 200));
setLocation(new Point(200, 300));

O bloco de código que gera uma janela com tamanho e posicionamento diferentes dos demais é o

A 1.
B 3.
C 2.
D 4.
E 5.
Órgão: Agência Reguladora de Serviços Públicos Delegados de Transporte de São Paulo Cargo: Especialista em Regulação de Transporte I - Área Tecnologia da Informação Prova: FCC - ARTESP - Especialista em Regulação de Transporte I - Área Tecnologia da Informação - 2017

Considere a figura abaixo que mostra um esquema de autenticação e autorização.

Este esquema é construído com base em um protocolo baseado em XML (para a criação de requests e responses ) que vem se firmando como um padrão ad hoc para a troca de informações de autenticação e autorização entre provedores de identidade e de serviço. O protocolo utiliza um mecanismo de autenticação que possibilita que um usuário obtenha acesso a múltiplos serviços após autenticar-se somente uma vez em qualquer um destes serviços. Isso elimina a necessidade de se manter múltiplas credenciais de autenticações, como senhas, em diferentes localizações.

O protocolo e o mecanismo de autenticação são, correta e respectivamente,

A OAuth − SSO.
B HMAC_SHA1 − 2FA.
C SAML − SSO.
D OAuth − MFA.
E SAML − 2FA.
Órgão: Tribunal Regional Federal da 5ª Região Cargo: Analista Judiciário - Área Apoio Especializado - Especialidade: Informática - Infraestrutura Prova: FCC - TRF 5 - Analista Judiciário - Área Apoio Especializado - Especialidade Informática/Infraestrutura - 2017

Considere a classe abaixo em uma aplicação Java que utiliza o Spring Framework, sem o uso de Injeção de Dependência.

@RestController
public class WelcomeController {
private WelcomeService service = new WelcomeService();
@RequestMapping("/welcome")
public String welcome() {
return service.retrieveWelcomeMessage();
}
}

O mesmo exemplo é mostrado abaixo com Injeção de Dependência.

...I...
public class WelcomeService {
// conteúdo da classe
}

@RestController
public class WelcomeController {
...II...
private WelcomeService service;
@RequestMapping("/welcome")
public String welcome() {
return service.retrieveWelcomeMessage();
}
}

As lacunas I e II devem ser preenchidas, correta e respectivamente, por

A @Bean e @Autowired .
B @Entity e @PersistenceContext .
C @Component e @Autowired .
D @Resource e @Stateless .
E @Embedded e @EntityManager .
Órgão: Tribunal Regional Federal da 5ª Região Cargo: Analista Judiciário - Área Apoio Especializado - Especialidade: Informática -Desenvolvimento Prova: FCC - TRF 5 - Analista Judiciário - Área Apoio Especializado - Especialidade Informática/Desenvolvimento - 2017

Um Analista de Sistemas utilizou em seu projeto UML, especificações de diagramas de estrutura estática e também de
comportamento dinâmico de objetos. Na especificação inicial ele usou o Diagrama de Caso de Uso e também modelou alguns
processos usando o Diagrama de Atividade. Utilizou, ainda, para a representação da conexão de funções on line o Diagrama de
Sequência e também o Diagrama de Componente. Os diagramas de Classe e de Objeto também foram utilizados pelo Analista
para especificar os atributos e operações que seriam usados no projeto. Esses seis diagramas, ou seja, Caso de Uso, Atividade,
Sequência, Componente, Classes e Objetos foram o suficiente para ele especificar o funcionamento do sistema e do software de
suporte. Destes todos, trata-se de um diagrama usado para modelar o comportamento dinâmico do software e um aplicado na
modelagem da estrutura estática dos elementos do sistema, respectivamente,

A Sequência e Atividade.
B Classe e Componente.
C Caso de Uso e Componente.
D Componente e Objeto.
E Sequência e Caso de Uso.
Órgão: Tribunal Superior do Trabalho Cargo: Analista Judiciário - Área Apoio Especializado - Especialidade: Análise de Sistemas Prova: FCC - TST - Analista Judiciário - Área Apoio Especializado - Especialidade: Análise de Sistemas - 2017

Um Especialista em Tecnologia da Informação deseja criar um layout com duas colunas utilizando Bootstrap, para dispositivos pequenos, com largura de tela de 768 pixels por 991 pixels . A coluna da esquerda deve ocupar aproximadamente 33,3% e a da direita 66,6% da tela. O Analista utilizará em uma página HTML as instruções abaixo.
. . . . . . I ​ ">....

. . . . . . II ​ ">....

Para obter o layout desejado, as lacunas I e II devem conter, respectivamente, os valores

A col-md-3 e col-md-9
B col-lg-33 e col-lg-66
C col-sm-4 e col-sm-8
D col-small-3 e c ol-small-7
E col-lg-3 e col-lg-9
Órgão: Agência Reguladora de Serviços Públicos Delegados de Transporte de São Paulo Cargo: Especialista em Regulação de Transporte I - Área Tecnologia da Informação Prova: FCC - ARTESP - Especialista em Regulação de Transporte I - Área Tecnologia da Informação - 2017

Em uma página HTML com o código abaixo, que utiliza jQuery, um Programador deseja definir um temporizador para atrasar a
execução de um container a ser exibido.
O Programador deseja definir um tempo de 4000 milissegundos até que o elemento oculto cujo valor de id seja caixa comece
a aparecer gradualmente. Para isso a lacuna I deve ser preenchida com

A $("#caixa").delay(4000).fadeIn();
B $("#caixa").delay(4000).toggle();
C $("div#caixa").timer(4000).fade();
D $("div#caixa").timer(4000).fade();
E $("div.caixa").delay(4000).fadeIn();
Órgão: Tribunal Superior do Trabalho Cargo: Técnico Judiciário - Área apoio especializado- Especialidade - Programação de Sistema Prova: FCC - TST - Técnico Judiciário - Área apoio especializado - Especialidade - Programação de Sistema - 2017

Considere o fragmento de código Java abaixo.
Para executar a instrução select contida na variável sql e receber o retorno da tabela do banco de dados utiliza-se, na lacuna
I, a instrução

A ArrayList rs = st.executeQuery(sql);
B ResultSet rs = st.executeUpdate(sql);
C ArrayList rs = st.execute(sql);
D ResultSet rs = st.executeQuery(sql);
E RecordSet rs = st.execute(sql);
Órgão: Tribunal Regional do Trabalho da 11ª Região Cargo: Analista Judiciário - Área Tecnologia da Informação Prova: FCC - TRT 11 - Analista Judiciário - Área Tecnologia da Informação - 2017

Considere o fragmento de programa Java, abaixo.
Ao ser executado em condições ideais, se o método op receber o valor 5 na variável val o valor retornado será

A 23.
B 13.
C 41.
D 6.
E 71.
Órgão: Tribunal Superior do Trabalho Cargo: Técnico Judiciário - Área apoio especializado- Especialidade - Programação de Sistema Prova: FCC - TST - Técnico Judiciário - Área apoio especializado - Especialidade - Programação de Sistema - 2017

Considere o fragmento de código PHP versão 7, abaixo.
Para chamar o método somaValores e passar os valores 2 e 3 como parâmetros, a lacuna I do código deve ser
corretamente preenchida com

A new ClasseA()->somaValores(2,3); ou ClasseA::somaValores(2,3);
B $classe->$metodo(2,3); ou $classe::$metodo(2,3);
C $classe.$metodo(2,3); ou &$classe::&$metodo(2,3);
D $classe::{$metodo}(2,3); ou ClasseA::somaValores(2,3);
E new $classe->$metodo(2,3); ou $classe.$metodo(2,3);
Órgão: Tribunal Superior do Trabalho Cargo: Técnico Judiciário - Área apoio especializado- Especialidade - Programação de Sistema Prova: FCC - TST - Técnico Judiciário - Área apoio especializado - Especialidade - Programação de Sistema - 2017

Considere que um Técnico está desenvolvendo um site acessível utilizando HTML5 para que seja adequadamente interpretado
por leitores de tela usados por deficientes visuais. Assim, recomendou a associação de etiquetas de texto (label) aos campos
(input) dos formulários utilizando, nos elementos input e label, respectivamente, os atributos

A alt e src.
B name e idref.
C target e source.
D ref e caption.
E id e for.
Órgão: Tribunal Regional do Trabalho da 11ª Região Cargo: Técnico Judiciário - Área Tecnologia da Informação Prova: FCC - TRT 11 - Técnico Judiciário - Área Tecnologia da Informação - 2017