Simulado de concurso para Analista de Sistemas

Simulado criado com questões de Provas Objetivas aplicadas em concursos públicos para a função de Analista de Sistemas, de nível superior. Organizadoras: Gerência de Exames e Concursos da UFMT e Fundação Getulio Vargas - FGV.

Questão 1

Qual, entre as funcionalidades a seguir, não pode ser realizada por meio de cookies?

Questão 2

Qual, entre os protocolos listados a seguir, é utilizado para envio de dados entre hosts finais em uma rede como a internet, e, portanto, funcionando na camada de transporte?

Questão 3

Em projetos de Banco de Dados Relacional, a dependência funcional representada por

A→B e B→C, então A→C

é a base para caracterizar que uma relação está na:

Questão 4

Na API JDBC (Java Database Connectivity), o valor retornado pelo método executeQuery da interface java.sql.Statement é uma referência a uma instância da classe:

Questão 5

Em um Banco de Dados PostgreSQL, Joana precisa criar uma trigger para inserir dados na tabela de auditoria chamada AGENTE_AUDIT todas as vezes que um registro da tabela AGENTE for efetivamente excluído.
Para isso, considerando que a função "agente_removido()" já esteja implementada, Joana utilizará o comando:

Questão 6

A usabilidade está associada a uma característica de qualidade de software que se refere à sua adequação à utilização pelos usuários. Na Engenharia de Usabilidade cada elemento de uma interface deve ser analisado segundo algumas heurísticas. Manuel é o analista de usabilidade responsável por elaborar as interfaces do sistema da financeira SemGrana. Para realizar seu trabalho, Manuel frequentou diariamente a financeira por um mês, de forma a conhecer o vocabulário padrão, bem como os conceitos usuais utilizados pelos funcionários da financeira. Dessa forma, Manuel pôde elaborar interfaces que contivessem o vocabulário e os conceitos da financeira.
A preocupação demonstrada por Manuel pode ser traduzida pela heurística:

Questão 7

Qual função em PHP deveria ser utilizada para se retornar um número com o tamanho de uma string?

Questão 8

Sobre os protocolos TCP/IP em redes de computadores, analise as afirmativas.

I - O IP (Internet Protocol) é um protocolo baseado em datagrama no qual um emissor injeta um datagrama na rede e confia em sua chegada, visto que não há garantias.
II - Para oferecer comunicação confiável, o TCP (Transmission Control Protocol) pode ser utilizado, empregando o IP para fornecer fluxos orientados a conexão.
III - A implementação do TCP garante o envio de bytes da origem ao destino na ordem correta e sem erros usando números de sequências e somas de verificação (checksums), mas não faz retransmissões de pacotes recebidos.

Está correto o que se afirma em

Questão 9

Uma funcionalidade típica em um sistema de Data Warehouse permite a visualização dos dados em várias dimensões diferentes.
Assinale a alternativa que apresenta a funcionalidade pré-programada que permite níveis diferentes de detalhe dos dados não revelados.

Questão 10

Algumas consultas SQL podem ser escritas de mais de uma forma. Observe a consulta abaixo:
SELECT * FROM agro1 WHERE Ag1Regiao IN (SELECT Ag2RegiaoFROM agro2);
Para obter o mesmo conjunto de resultado, essa consulta pode ser reescrita como:

Tempo de simulado: