Questões de Concurso Público DPE-PB 2021 para Analista de Desenvolvimento de Sistemas

Foram encontradas 40 questões

Q1752682 Raciocínio Lógico
A diferença entre a soma de todos os números ímpares até 2021 e todos os números pares até 2021 é:
Alternativas
Q1752683 Raciocínio Lógico

Gabriel, Ana e Maria são irmãos. Um deles tem 2 anos, outro 6 anos e o terceiro 11 anos, não necessariamente nesta ordem. Se apenas uma das afirmações a seguir é verdadeira


I. Gabriel tem 6 anos;

II. Ana não tem 6 anos;

III. Maria não tem 11 anos;


Então,

Alternativas
Q1752684 Matemática

O gráfico abaixo representa a renda familiar de alunos de uma determinada turma.


Imagem associada para resolução da questão



Qual a fração que representa a quantidade de estudantes que têm renda familiar maior que dois salários mínimos. 

Alternativas
Q1752685 Raciocínio Lógico

Dona Lúcia tem 5 filhos, Miguel, José, Eduardo, Samuel e Caio. Um deles comeu o último pedaço de pudim que ela havia guardado na geladeira. Ao perguntar quem tinha comido eles responderam:


Miguel: “Não fui eu.”

José:” Foi o Eduardo.”

Eduardo: “Foi o Samuel.”

Samuel: “Miguel disse a verdade.”

Caio: “José mentiu.”


Sabendo-se que só um deles mentiu e que os demais falaram a verdade, o culpado de comer o último pedaço de pudim foi:

Alternativas
Q1752686 Raciocínio Lógico

Considere as seguintes proposições:


I- Todos os cães são fiéis.

II- Nenhum gato é fiel.

III- Todos os gatos são traiçoeiros.

IV- Existem gatos traiçoeiros.

V- Todos os gatos são fiéis.


A negativa de V é:

Alternativas
Q1752687 Banco de Dados

Com base no comando SQL abaixo assinale a alternativa que tenha a interpretação técnica correta:


DELETE FROM func WHERE tipo IN (‘X’,’Y’):

Alternativas
Q1752688 Banco de Dados

O Modelo Entidade Relacionamento – MER é um dos padrões de modelagem conceitual mais difundida e utilizada. Sobre o MER, analise as afirmações a seguir:


I. O conceito fundamental da abordagem do MER é a Entidade. Trata-se de um conjunto de objetos da realidade modelada sobre os quais deseja-se manter informações no banco de dados;

II. Um Relacionamento é um conjunto de associações entre entidades. No Diagrama Entidade Relacionamento – DER, um relacionamento é comumente representado por um losango que deve ser ligado por linhas aos elementos que representam as entidades e participam do relacionamento;

III. A Cardinalidade é o dado que está associado a cada ocorrência de uma entidade ou relacionamento. Ao transformar o MER num modelo físico, as cardinalidades passam a ser os nomes dos campos contidos nas tabelas do banco de dados;

IV. Generalização e Especialização gera a ideia de herança de propriedade. Herdar propriedades significa que cada ocorrência da entidade especializada possui, além de suas próprias propriedades, também as propriedades da ocorrência da entidade genérica correspondente.


Estão corretas APENAS:

Alternativas
Q1752689 Sistemas Operacionais
Assinale a alternativa que contém sistemas de arquivos utilizados no Linux:
Alternativas
Q1752690 Arquitetura de Computadores
Em arquitetura e organização de computadores, a máquina de Von Neumann tinha 5 partes básicas: a memória, unidade lógica e aritmética, a unidade de controle e o equipamento de entrada e saída. Com base neste assunto, assinale a alternativa INCORRETA:
Alternativas
Q1752691 Sistemas Operacionais

No contexto de Sistemas Operacionais, analise as afirmações a seguir:


I. Um sistema operacional é um programa que, do ponto de vista do programador, acrescenta diversas novas instruções e características, acima e além do que o nível ISA (Instruction Set Architecture - arquitetura do conjunto de instrução) fornece.

II. Em geral, o sistema operacional é executado, em grande parte, em software, mas não há nenhuma razão teórica para que ele não possa ser colocado em hardware, exatamente como acontece com os microprogramas (quando estão presentes).

III. O sistema operacional pode ser considerado um intérprete para certas características de arquitetura não encontradas no nível ISA (Instruction Set Architecture - arquitetura do conjunto de instrução). Entre as principais estão memória virtual, instruções de E/S virtual e facilidades de processamento


Estão CORRETAS APENAS:

Alternativas
Q1752692 Programação
O PHP (um acrônimo recursivo para PHP: Hypertext Preprocessor) é uma linguagem de script open source de uso geral, muito utilizada, e especialmente adequada para o desenvolvimento web e que pode ser embutida dentro do HTML. Sobre esta linguagem na versão 7.0 ou superior, assinale a alternativa INCORRETA:
Alternativas
Q1752693 Banco de Dados
Um SGBD – Sistema Gerenciador de Banco de Dados, guarda grandes informações de dados em massa, estruturando em registros e tabelas com funções para acesso e processamento das informações. Assinale a alternativa que contém apenas nomes de SGBDs disponíveis no mercado:
Alternativas
Q1752694 Redes de Computadores
No Modelo TCP/IP, tem-se cinco camadas onde cada uma é responsável por um grupo de tarefas, fornecendo um conjunto de serviços bem definidos para o protocolo da camada superior. Assinale a alternativa que contém apenas protocolos relacionados ao Modelo TCP/IP:
Alternativas
Q1752695 Segurança da Informação
Sobre criptografia, é INCORRETO afirmar que:
Alternativas
Q1752696 Redes de Computadores

Sobre Redes de Computadores, analise as afirmações a seguir:


I. A função do roteador, do ponto de vista do modelo TCP/IP, é interligar redes de computadores trabalhando na camada de rede, observando qual o endereço destino (IP) em que o pacote de dados deve ser enviado.

II. O servidor DHCP é um protocolo para configuração de roteadores. Ele realiza o monitoramento da rede, informando ao administrador cada vez que um usuário comum conecta.

III. O endereço de IP (Ipv4) está dividido em três quatro partes: A primeira, refere-se ao código de acesso, o segundo ao endereço de rede, o terceiro ao número de hosts e o quarto ao dispositivo final.

IV. São considerados elementos ativos de uma rede de computadores aqueles que inserem modificações significativas aos blocos de dados que são tratados por eles. Um ativo de rede possui uma “inteligência”, pois direciona os pacotes para os devidos destinos.


Estão CORRETAS APENAS:

Alternativas
Q1752697 Banco de Dados

Um administrador de banco de dados elaborou o seguinte script em SQL:


Imagem associada para resolução da questão


Assinale a alternativa que contém apenas informações CORRETAS após a execução dessas instruções.

Alternativas
Q1752698 Banco de Dados
Assinale a alternativa que contém apenas instruções SQL do tipo DML (Data Manipulation Language – linguagem de manipulação de dados):
Alternativas
Q1752699 Programação

A respeito da linguagem de programação Java, analise as afirmações a seguir:


I. Para se criar uma classe, deve-se declarar a visibilidade e, em seguida, digitar a palavra reservada class e o nome da classe. Os métodos e atributos ou propriedades devem ser inseridos dentro de chaves. Por exemplo, supondo que o programador queira criar a classe rotulada de Teste, a seguinte estrutura deve ser seguida:

1. public class TesteJava{

2. //atributos ou propriedades

3. //métodos

4. }


I. Em uma aplicação desenvolvida em Java, os objetos são características definidas pelas classes. Java não permite a instanciação de objetos da classe para inicializar atributos ou invocar métodos. Essa ação traria um comportamento indesejado, denominado de Herança ou Polimorfismo.

II. Atributos são propriedades de um objeto. Em Java, é possível criar uma classe para guardar essas propriedades conforme o exemplo abaixo para uma classe rotulada de Pessoa:


1. public class Pessoa{

2. public String nome;

3. public int idade;

4. public int altura

4. }


III. Construtores são métodos especiais que inicializam os atributos toda vez que é chamado. Em Java, toda vez que a palavra reservada new é digitada, o objeto realiza a solicitação para a memória do sistema armazená-lo, chamando o construtor da classe para inicializar o objeto. A identificação de um construtor em uma classe é sempre o mesmo nome da classe.


Estão corretas APENAS:

Alternativas
Q1752700 Programação

Java EE (Enterprise Edition – edição empresarial) é uma plataforma de programação para servidores na linguagem de programação Java. Com base nessa plataforma, analise as afirmações a seguir:


I. Servlets podem ser criados com o objetivo de receber chamadas HTTP, processá-las e devolver uma resposta ao cliente. Assim, podemos afirmar que cada servlet pode ser considerado um objeto em Java que recebe as requisições (request) e produz alguma resposta (response), como uma página HTML que é gerada dinamicamente.

II. Para não criar todo conteúdo dinâmico dentro de classes, é possível utilizar a tecnologia JSP – JavaServer Pages. É algo similar ao PHP, que dá para misturar o código PHP com o HTML. Uma das principais diferenças é que JSP utiliza a linguagem de programação Java.

III. Código Java pode ser digitado dentro do arquivo com extensão .jsp, incluindo declarações condicionais como a estrutura if-else e estruturas de repetição como a for e a while. Para escrever código Java na página, basta escrevê-lo entre as tags <% e %>. Esse tipo de código é chamado de scriptlet.

IV. Utilizar tablets é uma maneira de utilizar scriptlets sem a necessidade das tags <% e %>. Para utilizar tablets basta separar o código Java por tabulação. Isso possibilita um código mais enxuto e de fácil compreensão por parte dos programadores.


Estão corretas APENAS:

Alternativas
Q1752701 Programação
Em Programação Orientada a Objetos – POO, os tipos genéricos (Generics) têm o propósito de criar conjuntos com consistência entre os tipos. Nas linguagens de programação Java e C#, por exemplo, existem classes e/ou interfaces como a List que funcionam como uma espécie de matriz, com tamanho aumentado de maneira dinâmica, não havendo necessidade de definir quantos objetos serão inseridos. Com base neste assunto e, supondo que todas as condições são satisfeitas para utilização de listas (jdk adequado, importação de bibliotecas e condições para compilação e execução) assinale a alternativa que contém APENAS INFORMAÇÕES INCORRETAS:
Alternativas
Respostas
21: B
22: D
23: A
24: D
25: D
26: B
27: A
28: E
29: C
30: A
31: C
32: B
33: D
34: A
35: A
36: E
37: B
38: A
39: A
40: B