Questões de Concurso Comentadas para analista legislativo - sistemas

Foram encontradas 108 questões

Resolva questões gratuitamente!

Junte-se a mais de 4 milhões de concurseiros!

Q397320 Redes de Computadores
O padrão Ethernet sem fio, conhecido popularmente como WiFi e definido como IEEE 802.11b, fornece uma largura de banda de até
Alternativas
Q397319 Redes de Computadores
O modelo de referência OSI (Open System Interconnection) estabelece uma estrutura hierárquica na qual são mapeados os serviços envolvidos no processo de comunicação de dados. Caso o protocolo IEEE 802.3, que define o uso do CSMA/ CD, seja mapeado nesse modelo, ele pertencerá à camada
Alternativas
Q397318 Redes de Computadores
As redes de computadores podem ser categorizadas de acordo com as suas dimensões físicas. Considerando o entendimento comum (a maioria dos autores), é categorizada como uma rede local de computadores (LAN) aquela que tem uma distância máxima, entre os processadores, de até
Alternativas
Q397317 Segurança da Informação
No contexto da segurança da informação, diversos recursos são utilizados para dirimir a vulnerabilidade do processo da troca de informações, principalmente o realizado pela rede de computadores. Um desses recursos é o denominado PKC (Public Key Certificate), que tem como função
Alternativas
Q397315 Engenharia de Software
Há uma técnica de teste de software na qual, a cada novo teste a ser realizado, acrescenta-se pelo menos um novo comando ou conjunto de comandos ao novo teste. Esse tipo de técnica tem a denominação de teste de
Alternativas
Q397312 Programação
No ASP.NET, a classe base dos controles de validação é:
Alternativas
Q397310 Arquitetura de Software
As Diretrizes de Acessibilidade para o Conteúdo da Web (WCGA 2.0) exigem que os componentes da interface do usuário sejam operáveis por meio do teclado. No entanto, para evitar que a navegação seja impedida, é necessário que
Alternativas
Q397309 Engenharia de Software
Na orientação a objetos, existe um conceito o qual indica que há métodos com o mesmo nome, porém com assinaturas diferentes (tipo de parâmetros, número de parâmetros etc.).

Essa é a definição do conceito de
Alternativas
Q397308 Engenharia de Software
Na orientação a objetos, o conceito de herança múltipla implica em que
Alternativas
Q379643 Português
A frase em que as ideias estão expressas de modo claro e correto é:
Alternativas
Q370991 Programação
O .NET framework consiste em dois componentes principais. Um deles é a biblioteca de classes do framework. O outro, que gerencia a execução de memória, execução de thread, execução de código, verificação de segurança do código, compilação e outros serviços do sistema, é denominado
Alternativas
Q370986 Programação
Em JavaScript, há vários métodos pré-definidos para manipular valores em arrays. Dois destes métodos permitem adicionar e remover um elemento no final de uma array, respectivamente.

Considere a array a seguir:
var carros = ["Gol", "Palio", "Fiesta", "Onix"];

Para inserir o valor "HB20" no final da array carros e depois removê-lo utiliza-se, respectivamente, as instruções:
Alternativas
Q370985 Programação
Analise as arrays PHP abaixo:

I. $carros[0]="Palio";
$carros[1]="Onix";
$carros[2]="Gol";

II. $profissao['Pedro']="Estudante";
$profissao['Ana']="Cantora";
$profissao['Elisa']="Professora";

III. $carros = array(array("Palio",100,55),array("Onix",50,39),array("Gol",70,100));

IV. $nomes=array("Ana","Pedro","Elisa");

V. $categorias = array("animais"=>array("cachorro","gato","cavalo"),
"veiculos"=>array("ônibus"),"frutas"=>array("maçã","melão","abacaxi"));

VI. $teste=array("Pedro"=>"10","Ana"=>"9","Elisa"=>"43");

É correto afirmar que:
Alternativas
Q370982 Banco de Dados
No PostgreSQL os espaços de tabelas permitem aos administradores (superusuários) definir locais no sistema de arquivos onde os arquivos que representam objetos do banco de dados podem ser armazenados. Uma vez criado, o espaço de tabelas pode ser referenciado por seu nome ao criar os objetos do banco de dados. Para criar o espaço de tabelas teste no diretório /data/teste pertencendo ao usuário souza, utiliza-se a instrução:
Alternativas
Q370981 Banco de Dados
No PostgreSQL, quando um objeto do banco de dados é criado, é atribuído um dono ao mesmo. O dono é o usuário que executou o comando de criação. Para mudar o dono de uma tabela, índice, sequência ou visão deve ser utilizado o comando
Alternativas
Q370980 Banco de Dados
Em uma abordagem top-down, após a definição de um modelo de dados, aplica-se a normalização para se obter uma síntese dos dados, bem como uma decomposição das entidades e relacionamentos em elementos mais estáveis, tendo em vista sua implementação física em um banco de dados.

Com relação à normalização, analise o texto a seguir:

Cada ocorrência da chave primária deve corresponder a uma e somente uma informação de cada atributo, ou seja, a entidade não pode conter grupos repetitivos (multivalorados). Para se obter entidades nesta forma, é necessário decompor cada entidade não normalizada em tantas entidades quanto for o número de conjuntos de atributos repetitivos.


O texto define ;
Alternativas
Q370976 Banco de Dados
Em um banco de dados há duas tabelas, departamento e funcionario, cujos campos são:

Departamento:

DepNo - int - primary key - not null

DNome - varchar(50) - not null

DLocal - varchar(40)

Funcionario:

FunNo - int - primary key - not null

DepNo - int - foreign key - not null

FNome - varchar(50) - not null

FCargo - varchar(40)

FSal - double

Ambas as tabelas possuem muitos registros cadastrados, que não incluem valores nulos. Considere as instruções SQL a seguir:

I. select funcionario.FunNo, funcionario.FNome, departamento.DNome from funcionario INNER JOIN departamento ON funcionario.DepNo = departamento.DepNo;

II. select funcionario.FunNo, funcionario.FNome, departamento.DNome from funcionario, departamento where funcionario.DepNo = departamento.DepNo;

III. select f.FunNo, f.FNome, d.DNome from (select departamento.DepNo, departamento.DNome from departamento) as d, funcionario as f where d.DepNo = f.DepNo;

IV. select DISTINCT f.FunNo, f.FNome, d.DNome from funcionario f, departamento d;
Em uma operação na tabela departamento, foi digitada a seguinte instrução:

insert into departamento (DepNo, DNome) values(50,'Educação');

Ao fazer uma consulta na tabela, verificou-se que mesmo tendo sido especificado apenas a inclusão de valores nos campos DepNo e DNome, o campo DLocal recebeu o valor 'São Paulo'. Pode-se concluir que antes da digitação do comando insert, pode ter sido digitada a instrução:
Alternativas
Q370975 Banco de Dados
Em um banco de dados há duas tabelas, departamento e funcionario, cujos campos são:

Departamento:

DepNo - int - primary key - not null

DNome - varchar(50) - not null

DLocal - varchar(40)

Funcionario:

FunNo - int - primary key - not null

DepNo - int - foreign key - not null

FNome - varchar(50) - not null

FCargo - varchar(40)

FSal - double

Ambas as tabelas possuem muitos registros cadastrados, que não incluem valores nulos. Considere as instruções SQL a seguir:

I. select funcionario.FunNo, funcionario.FNome, departamento.DNome from funcionario INNER JOIN departamento ON funcionario.DepNo = departamento.DepNo;

II. select funcionario.FunNo, funcionario.FNome, departamento.DNome from funcionario, departamento where funcionario.DepNo = departamento.DepNo;

III. select f.FunNo, f.FNome, d.DNome from (select departamento.DepNo, departamento.DNome from departamento) as d, funcionario as f where d.DepNo = f.DepNo;

IV. select DISTINCT f.FunNo, f.FNome, d.DNome from funcionario f, departamento d;
Ao se criar uma estrutura de banco de dados complexa, envolvendo muitas tabelas com restrições de chave estrangeira, visões, gatilhos, funções, etc., cria-se, implicitamente, uma rede de dependências entre os objetos. Para garantir a integridade de toda a estrutura do banco de dados, muitos SGBDs não permitem remover um objeto quando há objetos que dependem do mesmo. Por exemplo, tentar remover a tabela departamento, onde a tabela funcionario depende dela, produz uma mensagem de erro semelhante a esta:

DROP TABLE departamento;

ERRO: não foi possível remover a tabela departamento porque outros objetos dependem dela.

Se não tiver importância remover todos os objetos dependentes, então poderá ser executado o comando DROP TABLE com uma cláusula que faz com que todos os objetos dependentes sejam removidos. A cláusula citada é a
Alternativas
Q370974 Banco de Dados
Em um banco de dados há duas tabelas, departamento e funcionario, cujos campos são:

Departamento:

DepNo - int - primary key - not null

DNome - varchar(50) - not null

DLocal - varchar(40)

Funcionario:

FunNo - int - primary key - not null

DepNo - int - foreign key - not null

FNome - varchar(50) - not null

FCargo - varchar(40)

FSal - double

Ambas as tabelas possuem muitos registros cadastrados, que não incluem valores nulos. Considere as instruções SQL a seguir:

I. select funcionario.FunNo, funcionario.FNome, departamento.DNome from funcionario INNER JOIN departamento ON funcionario.DepNo = departamento.DepNo;

II. select funcionario.FunNo, funcionario.FNome, departamento.DNome from funcionario, departamento where funcionario.DepNo = departamento.DepNo;

III. select f.FunNo, f.FNome, d.DNome from (select departamento.DepNo, departamento.DNome from departamento) as d, funcionario as f where d.DepNo = f.DepNo;

IV. select DISTINCT f.FunNo, f.FNome, d.DNome from funcionario f, departamento d;
Para excluir todos os funcionários que tenham o cargo (FCargo) iniciados por 'An' e salário (FSal) menor ou igual a 800, utiliza-se a instrução:
Alternativas
Q370973 Banco de Dados
Em um banco de dados há duas tabelas, departamento e funcionario, cujos campos são:

Departamento:

DepNo - int - primary key - not null

DNome - varchar(50) - not null

DLocal - varchar(40)

Funcionario:

FunNo - int - primary key - not null

DepNo - int - foreign key - not null

FNome - varchar(50) - not null

FCargo - varchar(40)

FSal - double

Ambas as tabelas possuem muitos registros cadastrados, que não incluem valores nulos. Considere as instruções SQL a seguir:

I. select funcionario.FunNo, funcionario.FNome, departamento.DNome from funcionario INNER JOIN departamento ON funcionario.DepNo = departamento.DepNo;

II. select funcionario.FunNo, funcionario.FNome, departamento.DNome from funcionario, departamento where funcionario.DepNo = departamento.DepNo;

III. select f.FunNo, f.FNome, d.DNome from (select departamento.DepNo, departamento.DNome from departamento) as d, funcionario as f where d.DepNo = f.DepNo;

IV. select DISTINCT f.FunNo, f.FNome, d.DNome from funcionario f, departamento d;
Para mudar o nome (FNome) e o cargo (FCargo), do funcionário de número (FunNo) igual a 7369, para 'Pedro' e 'Analista', respectivamente, utiliza-se a instrução:
Alternativas
Respostas
41: C
42: B
43: B
44: D
45: A
46: B
47: E
48: E
49: D
50: E
51: D
52: C
53: E
54: A
55: B
56: E
57: C
58: B
59: B
60: A