Questões de Concurso Público UNIVASF 2019 para Analista de Tecnologia da Informação

Foram encontradas 50 questões

Q1112988 Algoritmos e Estrutura de Dados
O seguinte pseudocódigo implementa a operação chamada de “remove caracteres” que recebe uma string (variável chamada “texto”) e um char (variável chamada “letra”). A cada ocorrência de “letra” na string “texto”, o caractere anterior é removido, assim como a própria “letra”. Veja um exemplo após a aplicação da operação “remove caracteres” na string “Aman#ha tem p#rova”, onde a variável letra tem valor ‘#’: “Amaha tem rova”. O pseudocódigo abaixo usa uma estrutura de dados (chamada de “EstruturaDados” no pseudocódigo abaixo), onde utilizamos as operações de remoção (removeED), inserção (adicionarED) e tamanho (tamanhoED) dessa estrutura de dados, onde a operação de remoção remove e retorna um elemento da estrutura de dados, a operação de inserção adiciona um elemento e a operação de tamanho retorna quantos elementos estão na estrutura de dados.
Imagem associada para resolução da questão

Assinale a alternativa que indica qual deve ser a estrutura de dados utilizada no lugar de “EstruturaDados” para que o pseudocódigo acima, caso implementado em uma linguagem de programação, execute corretamente a operação “remove caracteres”.
Alternativas
Q1112989 Redes de Computadores
Considerando o Modelo TCP/IP, assinale a alternativa que indica, respectivamente, qual camada é responsável por tratar um pedido de ping, qual camada é responsável por processar uma requisição HTTP GET e qual camada é responsável por garantir a sequência correta de entrega dos pacotes.
Alternativas
Q1112990 Programação
Considere as seguintes classes em Java, cada uma em um arquivo distinto e todas no mesmo pacote.
public class Mamifero { protected void andar(){ System.out.print("Mamífero andando "); } }
public class Primata extends Mamifero { protected void andar(){ System.out.print("Primata andando "); } protected void andar(int metros){ System.out.print("Primata andando " + metros + " metros"); } }
Assinale a alternativa que contém os conceitos de orientação a objetos implementados nessas classes.
Alternativas
Q1112991 Banco de Dados
A modelagem conceitual é uma fase muito importante no projeto de uma aplicação que envolva banco de dados. O Modelo de Entidade-Relacionamento (ER) é um modelo conceitual de dados popular e de alto nível. Sobre esse modelo, é correto afirmar que
Alternativas
Q1112992 Sistemas Operacionais
Assinale a alternativa que contém solução de virtualização classificada como hipervisor tipo 1.
Alternativas
Respostas
31: C
32: A
33: D
34: E
35: B