Processando...

Simulado TRF 3° REGIÃO | Analista Judiciário – Informática | CONCURSO

Simulado TRF 3° REGIÃO | Analista Judiciário – Informática

SIMULADO TRF 3° REGIÃO | ANALISTA JUDICIÁRIO – INFORMÁTICA

INSTRUÇÕES DESTE SIMULADO

OBJETIVOS DO SIMULADO
Aprimorar os conhecimentos adquiridos durante os seus estudos, de forma a avaliar a sua aprendizagem, utilizando para isso as metodologias e critérios idênticos aos maiores e melhores concursos públicos do País, através de simulado para concurso, prova de concurso e/ou questões de concurso.

PÚBLICO ALVO DO SIMULADO
Candidatos e Alunos que almejam sua aprovação no concurso TRF 3° REGIÃO para o cargo de Analista Judiciário – Informática.

SOBRE AS QUESTÕES DO SIMULADO
Este simulado contém questões de concurso da banca FCC para o concurso TRF 3° REGIÃO . Estas questões são especificamente para o cargo de Analista Judiciário – Informática, contendo Banco de Dados que foram extraídas de concursos públicos anteriores, portanto este simulado contém os gabaritos oficiais do concurso.

ESTATÍSTICA DO SIMULADO
O simulado TRF 3° REGIÃO | Analista Judiciário – Informática contém um total de 20 questões de concursos com um tempo estimado de 60 minutos para sua realização. O assunto abordado é diversificado para que você possa realmente simular como esta seus conhecimento no concurso TRF 3° REGIÃO .

RANKING DO SIMULADO
Realize este simulado até o seu final e ao conclui-lo você verá as questões que errou e acertou, seus possíveis comentários e ainda poderá ver seu DESEMPENHO perante ao dos seus CONCORRENTES. Venha participar deste Ranking e saia na frente de todos. Veja sua nota e sua colocação no RANKING e saiba se esta preparado para conseguir sua aprovação.

Bons Estudos! Simulado para Concurso é aqui!


#118177
Banca
FCC
Matéria
Banco de Dados
Concurso
TRF 3ª Região
Tipo
Múltipla escolha
Comentários
Seja o primeiro a comentar
fácil

(1,0) 1 - 

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

  • a) cmd. SetParameter(txtNome.Text, "@nome") ;
  • b) cmd.Parameters.Add(new SqlParameter("@nome", txtNome.Text));
  • c) cmd.BindParam.Add(txtNome.Text, "@nome");
  • d) cmd.Parameters.Append(new Parameter(txtNome.Text,"@nome"));
  • e) cmd.BindParam(new BindParam(txtNome.Text, "@nome"));
#118178
Banca
FCC
Matéria
Banco de Dados
Concurso
TRF 3ª Região
Tipo
Múltipla escolha
Comentários
Seja o primeiro a comentar
fácil

(1,0) 2 - 

Em Gerenciamento de Transações, as quatro propriedades que garantem uma transação são:

  • a) Atualização, Completeza, Durabilidade e Isolamento.
  • b) Atomicidade, Completeza, Durabilidade e Delegação.
  • c) Atualização, Consistência, Durabilidade e Integração.
  • d) Atomicidade, Consistência, Durabilidade e Isolamento.
  • e) Atualização, Criação, Inserção e Exclusão.
#118179
Banca
FCC
Matéria
Banco de Dados
Concurso
TRF 3ª Região
Tipo
Múltipla escolha
Comentários
Seja o primeiro a comentar
fácil

(1,0) 3 - 

Considere a relação representativa de uma Nota Fiscal. Ela tem um número (único - não pode se repetir), uma data, nome do vendedor, dados do cliente (cpf, nome, endereço, celular) e um conjunto de linhas correspondentes aos produtos que o cliente comprou (cada linha tem: código-produto, nome-produto, preço-produto, quantidade-comprada e preço-do-item (= preço-produto x quantidade-comprada)). Ao aplicar a 1a Forma Normal

  • a) a relação derivada será uma tabela de produtos.
  • b) existirão tantas relações quantas forem as linhas que se repetem.
  • c) existirão tantas relações quantos forem os itens componentes dos produtos
  • d) cada relação derivada terá, obrigatoriamente, chave composta.
  • e) existirão duas relações derivadas que são: produtos e vendedores.
#118180
Banca
FCC
Matéria
Banco de Dados
Concurso
TRF 3ª Região
Tipo
Múltipla escolha
Comentários
Seja o primeiro a comentar
fácil

(1,0) 4 - 

Em Normalização, a Dependência Funcional - DF, se caracteriza quando

  • a) para saber o valor de um atributo DF, basta saber o valor de qualquer um dos atributos pertencentes à chave composta.
  • b) tem-se mais de um atributo na chave, portanto chave composta, descrevendo a mesma entidade (ou objeto).
  • c) para saber o valor de um atributo DF, não chave, basta conhecer o valor do atributo chave.
  • d) o atributo chave é, obrigatoriamente, composto por dois ou mais atributos e fica implícito que cada atributo parte da chave é DF de cada um dos demais atributos componentes dessa chave.
  • e) o atributo chave é, obrigatoriamente, composto por dois ou mais atributos e fica implícito que a chave toda, todos os seus atributos componentes, é DF de cada atributo isolado que compõe essa mesma chave.
#118181
Banca
FCC
Matéria
Banco de Dados
Concurso
TRF 3ª Região
Tipo
Múltipla escolha
Comentários
Seja o primeiro a comentar
fácil

(1,0) 5 - 

Em uma instrução SQL, a cláusula GROUP BY, se utilizada juntamente com funções de grupo, deve estar em uma posição específica como

  • a) SELECT coluna1 [, coluna2, ... ] . função_de_grupo, [ função_de_grupo, ...] FROM tabela ORDER BY coluna2 GROUP BY coluna4 [, coluna5, ...] HAVING coluna5 > 10 WHERE condição;
  • b) SELECT coluna1 [, coluna2, ... ] . função_de_grupo, [ função_de_grupo, ...] FROM tabela WHERE condição ORDER BY coluna2 GROUP BY coluna4 [, coluna5, ...] HAVING coluna5 > 10;
  • c) SELECT coluna1 [, coluna2, ... ] . função_de_grupo, [ função_de_grupo, ...] FROM tabela WHERE condição GROUP BY coluna4 [, coluna5, ...] HAVING coluna5 > 10 ORDER BY coluna2;
  • d) SELECT coluna1 [, coluna2, ... ] . função_de_grupo, [ função_de_grupo, ...] FROM tabela HAVING coluna5 > 10 ORDER B Y coluna2 WHERE condição GROUP BY coluna4 [, coluna5, ...] ;
  • e) SELECT coluna1 [, coluna2, ... ] . função_de_grupo, [ função_de_grupo, ...] FROM tabela HAVING coluna5 > 10 WHERE condição ORDER BY coluna2 GROUP BY coluna4 [, coluna5, ...];
#118182
Banca
FCC
Matéria
Banco de Dados
Concurso
TRF 3ª Região
Tipo
Múltipla escolha
Comentários
Seja o primeiro a comentar
fácil

(1,0) 6 - 

O conceito CONSTRAINT é uma garantia de qualidade da informação, também conhecida como “integridade referencial” que significa que

  • a) um registro pode estar sendo excluído por um Cliente, quase que no mesmo lapso de tempo que um outro Cliente está alterando seus valores.
  • b) nenhum dado pode ser guardado em uma tabela, em um campo ou coluna, cujo tipo de dado seja diferente, gerando uma agressão à integridade relacional ou física do atributo.
  • c) nenhum SGBD Servidor em atuação “cliente-servidor” pode ser desligado enquanto Clientes (APPs e SGBDs) estiverem operacionais.
  • d) o SGBD Servidor precisa ordenar as operações controlando o tempo da ocorrência para que não perca a qualidade ou integridade referencial, quando um determinado dado de uma linha ou registro de tabela sofre várias alterações, partindo de diversos usuários Clientes, em um espaço de tempo muito pequeno.
  • e) o SGBD administra todas as atualizações para impedir que uma relação “1 para N” perca a sua validade ou integridade referencial.
#118183
Banca
FCC
Matéria
Banco de Dados
Concurso
TRF 3ª Região
Tipo
Múltipla escolha
Comentários
Seja o primeiro a comentar
fácil

(1,0) 7 - 

Os Sistemas Gerenciadores de Bancos de Dados - SGBDs, antes da virada do século, apresentavam duas linguagens para sua administração e utilização: DDL e DML. Na atualidade, conceitualmente, os autores as distribuem em cinco categorias. O comando GRANT, por exemplo, é categorizado como

  • a) DML - Data Manipulation Language.
  • b) DTL - Data T ransaction Language.
  • c) DQL - Data Query Language.
  • d) DDL - Data Definition Language.
  • e) DCL - Data Control Language.
#118184
Banca
FCC
Matéria
Banco de Dados
Concurso
TRF 3ª Região
Tipo
Múltipla escolha
Comentários
Seja o primeiro a comentar
fácil

(1,0) 8 - 

Uma entidade Departamento é composta pelos atributos abaixo.

Código do Departamento

Matrícula do Funcionário

Nome do Departamento

Nome do Funcionário

Telefone do Departamento

Telefone do Funcionário

Número da CTPS

Considerando-se que só poderá ser cadastrado um único número de telefone, tanto para os departamentos quanto para os funcionários, para que a entidade seja normalizada adequadamente, deve-se

  • a) aplicar a segunda forma normal (2FN), de forma que todos os demais atributos sejam dependentes da chave primária, que deverá ser composta pelos atributos Código do Departamento e Matrícula do Funcionário.
  • b) aplicar a primeira forma normal (1FN), colocando os atributos Matrícula do Funcionário, Nome do Funcionário, Telefone do Funcionário e Número da CTPS em uma entidade Funcionário relacionada adequadamente à entidade Departamento.
  • c) criar mais duas entidades, Funcionário e Telefone, relacionando todas elas com cardinalidade 1:n, com o lado n na entidade Departamento.
  • d) eliminar os campos Matrícula do Funcionário, Nome do Funcionário e Telefone do Funcionário, já que estes campos são os únicos que não contém dados do departamento, mas sim do funcionário.
  • e) aplicar a segunda forma normal (2FN), que requer que todos os valores de atributos em uma entidade sejam atômicos, eliminando grupos repetidos e colocando-os cada um em uma entidade separada.
#118185
Banca
FCC
Matéria
Banco de Dados
Concurso
TRF 3ª Região
Tipo
Múltipla escolha
Comentários
Seja o primeiro a comentar
fácil

(1,0) 9 - 

Se a tabela Processo for ligada a uma outra tabela em um relacionamento 1:n, sendo 1 processo para n da outra tabela,

  • a) as colunas NumeroSeqProcesso, DigitoProcesso e AnoAjuizamentoProcesso terão que aparecer obrigatoriamente na outra tabela como parte da chave primária.
  • b) será obrigatório que na outra tabela seja cadastrado, pelo menos, um registro para cada valor da chave primária da tabela Processo.
  • c) a chave primária da outra tabela precisa, necessariamente, aparecer na tabela Processo, para que seja garantida a integridade referencial.
  • d) as colunas NumeroSeqProcesso, DigitoProcesso e AnoAjuizamentoProcesso terão que aparecer na outra tabela, para haver integridade referencial.
  • e) nem todos os registros cadastrados na outra tabela precisarão estar relacionados a algum processo existente na tabela Processo
#118186
Banca
FCC
Matéria
Banco de Dados
Concurso
TRF 3ª Região
Tipo
Múltipla escolha
Comentários
Seja o primeiro a comentar
fácil

(1,0) 10 - 

Após receber permissão para alterar os dados dos registros contidos na tabela Processo, o usuário Paulo inseriu diversos registros utilizando a instrução INSERT e em seguida constatou, por meio da instrução SELECT, que estes dados foram inseridos adequadamente. Porém, outros usuários que acessam a tabela não visualizarão os dados inseridos por Paulo até que ele execute o comando

  • a) refresh
  • b) end transaction
  • c) endpoint
  • d) close section
  • e) commit
#118187
Banca
FCC
Matéria
Banco de Dados
Concurso
TRF 3ª Região
Tipo
Múltipla escolha
Comentários
Seja o primeiro a comentar
fácil

(1,0) 11 - 

O super-usuário root do banco de dados deseja conceder permissão para que o usuário Paulo possa alterar os dados dos registros contidos na tabela Processo. Para isso ele deve digitar a instrução

  • a) ADD PERMISSION TO Paulo FOR update ON Processo;
  • b) GRANT update ON Processo TO Paulo;
  • c) CREATE ROLE update ON Processo TO Paulo WITH GRANT OPTION;
  • d) GRANT OPTION update FROM Processo TO Paulo;
  • e) CREATE ROLE ON Processo FOR update TO Paulo;
#118188
Banca
FCC
Matéria
Banco de Dados
Concurso
TRF 3ª Região
Tipo
Múltipla escolha
Comentários
Seja o primeiro a comentar
fácil

(1,0) 12 - 

Ao executar um comando SQL, foram exibidos os dados abaixo.

Anos

2014

2012

2007

2002

2000

1999

1997

O comando digitado foi:

  • a) SELECT DISTINCT AnoAjuizamentoProcesso AS Anos FROM Processo ORDER BY AnoAjuizamentoProcesso DESC;
  • b) SELECT AnoAjuizamentoProcesso AS Anos FROM Processo ORDER BY AnoAjuizamentoProcesso DESC;
  • c) SELECT AnoAjuizamentoProcesso AS 'Anos' FROM Processo WITH DISTINCT OPTION;
  • d) SELECT DISTINCT AnoAjuizamentoProcesso AS 'Anos' FROM Processo ORDER BY AnoAjuizamentoProcesso;
  • e) SELECT DISTINCT AnoAjuizamentoProcesso AS Anos FROM Processo ORDER BY DEC;
#118189
Banca
FCC
Matéria
Banco de Dados
Concurso
TRF 3ª Região
Tipo
Múltipla escolha
Comentários
Seja o primeiro a comentar
fácil

(1,0) 13 - 

Um Técnico Judiciário de TI executou um comando SQL e foram exibidas as informações abaixo.

Ano < 2000

2

O comando digitado pelo Técnico foi:

  • a) SELECT COUNT(*) AS 'Ano < 2000' FROM Processo WHERE AnoAjuizamentoProcesso<2000;
  • b) SELECTCOUNT(AnoAjuizamentoProcesso)AS Ano < 2000 FROM Processo WHERE AnoAjuizamentoProcesso<2000;
  • c) SELECTCOUNT(AnoAjuizamentoProcesso)AS'Ano < 2000'FROMProcesso WHERE AnoAjuizamentoProcesso>2010;
  • d) SELECT AVG(AnoAjuizamentoProcesso)AS'Ano < 2000' FROM Processo WHERE AnoAjuizamentoProcesso<2000;
  • e) SELECT COUNT(AnoAjuizamentoProcesso) LABEL 'Ano < 2000' FROM Processo WHERE AnoAjuizamentoProcesso<2000;
#118190
Banca
FCC
Matéria
Banco de Dados
Concurso
TRF 3ª Região
Tipo
Múltipla escolha
Comentários
Seja o primeiro a comentar
fácil

(1,0) 14 - 

Considere que a tabela Processo foi criada sem chave primária. Nesse caso, para definir a chave primária, antes de serem inseridos registros, deve-se utilizar a instrução SQL

  • a) ADD TO Processo PRIMARY KEY(NumeroSeqProcesso, DigitoProcesso, AnoAjuizamentoProcesso);
  • b) INSERT INTO Processo PRIMARY KEY(NumeroSeqProcesso, DigitoProcesso, AnoAjuizamentoProcesso);
  • c) ALTER TABLE Processo ADD PRIMARY KEY(NumeroSeqProcesso, DigitoProcesso, AnoAjuizamentoProcesso);
  • d) ADD CONTRAINT PRIMARY KEY(NumeroSeqProcesso, DigitoProcesso, AnoAjuizamentoProcesso) from Processo;
  • e) UPDATE TABLE Processo ADD PRIMARY KEY(NumeroSeqProcesso, DigitoProcesso, AnoAjuizamentoProcesso);
#118191
Banca
FCC
Matéria
Banco de Dados
Concurso
TRF 3ª Região
Tipo
Múltipla escolha
Comentários
Seja o primeiro a comentar
fácil

(1,0) 15 - 

O comando SQL utilizado para inserir a segunda linha apresentada na tabela é

  • a) ALTER TABLE Cadastro SET LINE 2 = 'Idade’;
  • b) UPDATE TABLE Cadastro SET Nome = 'Antônio Silva', Idade = 36 WHERE ROW = 2;
  • c) INSERT INTO Cadastro VALUES (2,'Antônio Silva',36);
  • d) INSERT INTO Cadastro VALUES('Antônio Silva',36) WHERE Id = 2;
  • e) UPDATE TABLE Cadastro INSERT (2, 'Antônio Silva', 36);