Questões de Concurso Público FAPESC 2022 para Analista de Informática

Foram encontradas 80 questões

Q2026198 Engenharia de Software
É necessário utilizar um algoritmo de Machine Learning para realizar a classificação de um objeto em três ou mais classes que possuem uma ordem determinada antecipadamente.

Assinale a alternativa que indica corretamente um algoritmo que possa realizar esta tarefa.
Alternativas
Q2026199 Arquitetura de Computadores
Analise as afirmativas abaixo com relação ao padrão USB.
1. Um conector USB tipo C é reversível, podendo ser conectado de qualquer lado.
2. Um conector Micro USB é reversível, somente sendo possível sua conexão em uma porta de uma única forma.
3. A taxa de transferência máxima teórica do USB 3.1 de 1ª geração é de 10 gigabits por segundo.

Assinale a alternativa que indica todas as afirmativas corretas.
Alternativas
Q2026200 Arquitetura de Software
O conceito de transparência pode ser aplicado de diferentes aspectos de sistemas distribuídos.
Assinale a alternativa que indica corretamente o conceito de transparência que esconde diferenças na representação dos dados e a forma pela qual recursos podem ser acessados pelo usuário.
Alternativas
Q2026201 Arquitetura de Software
Analise as afirmativas abaixo com relação ao assunto Tolerância a Falhas em sistemas distribuídos.

1. O requisito disponibilidade (availability) em um sistema distribuído está relacionado com a probabilidade de o sistema funcionar corretamente em dado momento e realizar suas funções em benefícios dos seus usuários.
2. O requisito confiabilidade (reliability) é definido em termos de intervalo de tempo ao invés de um “dado momento” como na “availability”, refere-se à habilidade do sistema funcionar continuamente sem falhas.
3. O requisito Manutenibilidade (Maintainability) refere-se à situação na qual um sistema falha temporariamente ou deixa de operar corretamente sem nenhum acontecimento catastrófico.

Assinale a alternativa que indica todas as afirmativas corretas
Alternativas
Q2026202 Sistemas Operacionais
Assinale a alternativa que indica corretamente o tipo de hipervisor que é executado diretamente no hardware do host para gerenciar sistemas operacionais guest. Ele ocupa o lugar de um sistema operacional host, e os recursos da máquina virtual são programados diretamente no hardware pelo hipervisor.
Alternativas
Q2026203 Arquitetura de Software
Em Design Patterns, padrões criacionais oferecem diversas alternativas de criação de objetos, o que aumenta a flexibilidade e a reutilização de código.
Assinale a alternativa que contém somente padrões criacionais
Alternativas
Q2026204 Segurança da Informação
A ABNT NBR ISO/IEC 22301 especifica requisitos para estabelecer e gerenciar um eficaz Sistema de Gestão de Continuidade de Negócios (SGCN).
Com relação a este assunto, assinale a alternativa que indica corretamente os elementos-chave de um Sistema de Gestão de Continuidade de Negócios (SGCN).
Alternativas
Q2026205 Banco de Dados
Analise as afirmativas abaixo com relação ao assunto Datawarehouse.
1. No design de esquema em estrela uma medida é uma coluna de tabela de fatos que armazena valores a serem resumidos.
2. O esquema em estrela é uma abordagem de modelagem amplamente adotada por datawarehouses relacionais. Ele requer que os projetistas classifiquem suas tabelas de modelo como dimensão ou fato.
3. As Dimensões e Fatos são independentes entre si. No modelo dimensional não é obrigatório existir ambas tabelas. Sem uma dessas tabelas, a análise das informações é agilizada.

Assinale a alternativa que indica todas as afirmativas corretas.
Alternativas
Q2026206 Arquitetura de Computadores
Analise as afirmativas abaixo com relação à memória cache dos processadores.
1. A escolha da função de mapeamento determina como a cache é organizada. Mapeamento Direto, Associativo e Associativo por Inserção são funções de mapeamento que definem como mapear blocos de memória a linhas da memória cache.
2. O mapeamento direto é simples mas tem uma desvantagem. Se o programa acessa repetida e alternadamente dois blocos de memória mapeados à mesma posição na cache, então esses blocos serão continuamente introduzidos e retirados da cache. O fenômeno acima tem o nome de thrashing, resultando em um número grande de hit miss ou baixa hit ratio.
3. Quando um novo bloco precisa ser carregado na cache, que já está cheia, a escolha de qual linha que deve receber o novo bloco é determinada por um algoritmo de substituição.

Assinale a alternativa que indica todas as afirmativas corretas.
Alternativas
Q2026207 Sistemas Operacionais
O Balanceamento de Carga é uma forma de garantir que a informação no servidor continua a ser acessível, mesmo durante os períodos onde a sua carga é mais elevada. Em uma possível solução desenvolvida no lado do cluster, a responsabilidade de distribuir as requisições entre os servidores é atribuída ao DNS do cluster, ou melhor, ao servidor de DNS autoritário pelo domínio dos nós do cluster. Através de um processo de tradução entre os nomes simbólicos (URL) e endereços IP, o DNS do cluster pode selecionar qualquer nó que compõe o cluster.

Assinale a alternativa que indica corretamente algoritmos normalmente utilizados no processo de tradução.
Alternativas
Q2026208 Sistemas Operacionais
Os Containers são uma tecnologia usada para reunir um aplicativo e todos os seus arquivos necessários em um ambiente de tempo de execução.
Analise as afirmativas abaixo com relação ao assunto Containers.

1. A instrução EXPOSE expõe uma porta específica, com um protocolo especificado, dentro de um Container Docker.
2. Para serviços web os containers deixam a infraestrutura muito mais intercambiável, eficiente e flexível. Eles isolam um único aplicativo e suas dependências – todas as bibliotecas externas de software que o aplicativo precisa executar – tanto do sistema operacional subjacente quanto de outros containers. Ele utiliza somente o protocolo TCP para expor a porta.
3. Um aspecto do uso de Containers é a sua capacidade de modularização e que tem total relação com uma arquitetura de microserviços. Permitir trabalhar com partes separadas de um sistema, e entregar em diferentes ambientes, permite que o processo de desenvolvimento em si seja mais ágil e eficiente.

Assinale a alternativa que contenha todas as alternativas corretas:
Alternativas
Q2026209 Sistemas Operacionais
A utilização de Kubernetes no gerenciamento de aplicações está sendo amplamente difundida.
Com relação ao Kubernetes, é correto afirmar: 
Alternativas
Q2026210 Engenharia de Software
Assinale a alternativa correta com relação ao assunto Data Lake.
Alternativas
Q2026211 Arquitetura de Software
No processo de desenvolvimento de software, muitas vezes não precisamos nos preocupar em resolver certos problemas, pois outras pessoas no passado já trabalharam nisso. O nome que damos para essas fórmulas é design patterns (Padrões de projeto), que no final, se resumem a soluções típicas para problemas comuns em um projeto de software.

Assinale a alternativa correta em relação ao assunto.
Alternativas
Q2026212 Segurança da Informação
A Certificação Digital permite estabelecer uma relação única, exclusiva e intransferível entre um elemento criptográfico e uma pessoa física ou jurídica.
Analise as afirmativas abaixo com relação a este assunto.
1. X.509 é um formato padrão para certificados de chave privada, documentos digitais que associam com segurança pares de chaves criptográficas a identidades como sites, indivíduos ou organizações.
2. Independentemente da aplicação pretendida, cada certificado X.509 inclui uma chave privada, assinatura digital e informações sobre a identidade associada ao certificado e sua emissão pela autoridade de certificação (CA).
3. A assinatura digital é um hash codificado de um documento que foi criptografado com uma chave privada. Quando um certificado X.509 é assinado por um CA publicamente confiável, como SSL.com, o certificado pode ser usado por terceiros para verificar a identidade da entidade que o apresenta.

Assinale a alternativa que indica todas as afirmativas corretas.
Alternativas
Q2026213 Engenharia de Software

O Git é essencial em qualquer projeto realizado em equipe que geralmente pode trabalhar de forma paralela, podendo evitar que haja conflitos entre as alteração realizadas.


Assinale a alternativa que indica corretamente um comando para exibir os arquivos que foram alterados e o comando para reverter as alterações feitas em qualquer arquivo.

Alternativas
Q2026214 Segurança da Informação
Uma função hash, que também pode ser chamada de resumo criptográfico, é usada em conjunto com a criptografia assimétrica, e é utilizada para garantir a integridade de um documento digital.
Assinale a alternativa correta em relação ao assunto.
Alternativas
Q2026215 Sistemas Operacionais
Docker é uma plataforma de conteinerização de código aberto. Permite o empacotamento das aplicações bem como as bibliotecas do sistema operacional (SO), frameworks e dependências necessárias para execução desse código em qualquer ambiente.
Analise as afirmativas abaixo em relação ao assunto.
1. É possível listar todos os containers Docker de uma máquina através do comando “docker ps”.
2. Todos os dados contidos em um container Docker são perdidos caso este seja interrompido.
3. O Registry é um repositório que permite armazenar e distribuir imagens Docker. Pode ser utilizado como uma aplicação stateless e altamente escalável do lado do servidor.

Assinale a alternativa que indica todas as afirmativas corretas.
Alternativas
Q2026216 Banco de Dados

Observe a tabela abaixo:

Imagem associada para resolução da questão




Analise as afirmativas abaixo com relação a esta tabela.


1. São chaves candidatas: a) CodigoSequencial; b) AnoSemestre + CodigoDisciplina; c) AnoSemestre + NomeDisciplina


2. A chave CodigoSequencial é sobreposta a AnoSemestre + NomeDisciplina


3. As chaves AnoSemestre + CodigoDisciplina é disjunta a AnoSemestre + NomeDisciplina


Assinale a alternativa que indica todas as afirmativas corretas

Alternativas
Q2026217 Engenharia de Software

Muitas organizações têm adotado práticas de DevOps no desenvolvimento de software.


Assinale a alternativa correta em relação ao assunto.

Alternativas
Respostas
61: D
62: C
63: A
64: C
65: B
66: A
67: D
68: C
69: D
70: E
71: D
72: E
73: B
74: A
75: C
76: D
77: C
78: B
79: A
80: B