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

Sobre a linguagem de programação Java, assinale a afirmativa correta.

Questão 2

Ambientes OLTP (Online Transaction Processing) se diferem de ambientes OLAP (Online Analytical Processing), pois ambientes  OLTP reúnem sistemas de informação que possuem as seguintes características:

Questão 3

Qual, entre os protocolos a seguir, atua na camada aplicação do TCP IP?

Questão 4

Em Java, certo método da classe A deve poder ser invocado independentemente da criação prévia de uma instância de A. O modificador obrigatório na declaração desse método é:

Questão 5

Qual, entre os padrões listados a seguir, não é para SOA de web?

Questão 6

O sistema de aluguel de veículos da empresa SoCarros foi modelado em UML. Como parte de seu desenvolvimento, o Analista de Testes Pedro definiu diversos testes a serem realizados. Considere as seguintes descrições dos testes definidos
por Pedro:

  • Testar se ao final do caso de uso “Alugar carro” aparece a mensagem “Aluguel realizado com sucesso”.
  • Testar se o sistema suportaria 500 aluguéis simultâneos.
  • Testar se o módulo dos Atendentes consegue trocar mensagens corretamente com o modulo da Gerência.
  • Testar se o método “Verificar disponibilidade” da classe “Veiculo” está funcionando corretamente.
  • Verificar quanto tempo o sistema está demorando para retornar à lista de veículos disponíveis.

Os testes descritos são, respectivamente:

Questão 7

Qual, entre os IPs listados a seguir, não é válido no momento da atribuição manual a um determinado host em uma rede local?

Questão 8

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

Questão 9

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 10

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:

Tempo de simulado: