Questões de Concursos Públicos - PPSA

Resolva questões gratuitas da PPSA. Banco com 1540 perguntas de concursos. Prepare-se com simulados e estatísticas de acerto.

Q234913 IDCAP - 2025 - PPSA - Analista de Tecnologia da Informação - Desenvolvimento de Sistemas
Ano: 2025
Órgão: PPSA
Banca: IDCAP
Matéria: Inglês
Assunto: Verbos | Verbs

In Mr. Big Oil's last statement: Solar and Wind isn't feasible there is a different use of subject and verb agreement, such as in:
Q234912 IDCAP - 2025 - PPSA - Analista de Tecnologia da Informação - Desenvolvimento de Sistemas
Ano: 2025
Órgão: PPSA
Banca: IDCAP
Assunto: Conceitos Básicos em Arquitetura de Software

A arquitetura orientada a eventos (EDA) é um modelo de integração criado para publicação, extração, processamento e armazenamento de eventos de aplicativos ou serviços, que maximiza o potencial de aplicativos nativos da cloud e impulsiona tecnologias potentes de aplicativos, como a análise em tempo real e o suporte para decisões. Existem dois modelos básicos de transmissão de eventos em uma EDA, sendo que em uma delas os consumidores de eventos fazem uma assinatura em um tipo ou tipos de mensagens publicadas pelos produtores de eventos. Quando um produtor de evento publica um evento, a mensagem é enviada diretamente para todos os assinantes que desejam consumi-la. Normalmente, um message broker cuida da transmissão de mensagens de eventos entre editores e assinantes. O broker recebe as mensagens do evento, converte-as se necessário, mantém a ordem dessas mensagens em relação as outras, disponibiliza-as para que os assinantes possam consumi-las e, em seguida, exclui as mensagens após serem consumidas, para que não sejam consumidas novamente. Pelas características descritas, esse modelo de transmissão é conhecido como mensagens de:
Q234911 IDCAP - 2025 - PPSA - Analista de Tecnologia da Informação - Desenvolvimento de Sistemas
Ano: 2025
Órgão: PPSA
Banca: IDCAP
Assunto: Teste de Software

O teste de software constitui parte integrante do ciclo de vida de desenvolvimento de software, visando ter certeza sobre funcionalidade, desempenho e experiência do usuário, sendo uma parte importante e imprescindível, pois ajudam a garantir a qualidade do código. Entre os tipos de testes, enquanto um tem por objetivo validar os diferentes módulos juntos como um todo e identificar os bugs e problemas relacionados a eles, outro se concentra em testar partes/unidades individuais de um aplicativo de software no início do ciclo de vida, sendo que qualquer função, procedimento, método ou módulo pode ser uma unidade a ser submetida a esse tipo de teste para determinar sua correção e o comportamento esperado. Os dois tipos de testes descritos são conhecidos, respectivamente, como testes:
Q234910 IDCAP - 2025 - PPSA - Analista de Tecnologia da Informação - Desenvolvimento de Sistemas
Ano: 2025
Órgão: PPSA
Banca: IDCAP
Matéria: Programação
Assunto: Web

Observe as figuras (a) e (b) que mostram, respectivamente, o resultado da execução e o código correspondente, em JavaScript. Ao clicar no botão exibido em (a), o código em (b) será executado, resultando na geração da seguinte sequência de números: 
Q234909 IDCAP - 2025 - PPSA - Analista de Tecnologia da Informação - Desenvolvimento de Sistemas
Ano: 2025
Órgão: PPSA
Banca: IDCAP
Matéria: Banco de Dados
Assunto: Modelagem de dados

O Diagrama Entidade Relacionamento (DER) é a representação gráfica e a principal ferramenta do Modelo conceitual MER. Nesse contexto, observe a figura que ilustra o uso do DER.  No domínio representado pelo diagrama, com relação às entidades e relacionamentos, é válida a afirmativa indicada na opção:
Q234908 IDCAP - 2025 - PPSA - Analista de Tecnologia da Informação - Desenvolvimento de Sistemas
Ano: 2025
Órgão: PPSA
Banca: IDCAP
Matéria: Programação
Assunto: Conceitos básicos de programação

No algoritmo da figura, são utilizados os conceitos de passagem de parâmetros por valor de NR01 para P1 e por referência de NR02 para P2. Após a execução do algoritmo, serão impressos para as variáveis NR01, NR02 e XYZ, respectivamente, os seguintes valores: 
Q234907 IDCAP - 2025 - PPSA - Analista de Tecnologia da Informação - Desenvolvimento de Sistemas
Ano: 2025
Órgão: PPSA
Banca: IDCAP
Matéria: Programação
Assunto: Programação estruturada

A programação estruturada estabelece uma disciplina no desenvolvimento de algoritmos, independentemente da sua complexidade e da linguagem na qual será codificado, que facilita a compreensão da solução através de um número restrito de mecanismos de codificação. Nesse sentido, observe as estruturas de controle em (a) e (b). Na estrutura "enquanto.... fim_enquanto" em (a), o fluxo de execução das instruções permanece no loop de repetição, quando o teste da condição retorna um valor booleano BOL1, ao passo que a execução da estrutura termina, quando o teste da condição retorna outro valor booleano BOL2. Em contrapartida, na estrutura "repita ... fim_repita" em (b), o fluxo de execução das instruções permanece no loop de repetição, quando o teste da condição retorna um valor booleano BOL3, ao passo que a execução da estrutura se encerra quando o teste da condição retorna outro valor booleano BOL4. FALSO, VERDADEIRO, FALSO e VERDADEIROOs valores booleanos ou lógicos BOL1, BOL2, BOL3 e BOL4 são, respectivamente:
Q234906 IDCAP - 2025 - PPSA - Analista de Tecnologia da Informação - Desenvolvimento de Sistemas
Ano: 2025
Órgão: PPSA
Banca: IDCAP
Matéria: Programação
Assunto: Linguagens de programação

Em relação à versão anterior, na linguagem de programação Python 3.11, vários módulos foram melhorados. Nesse contexto, a sintaxe de um dos módulos retorna 2 elevado à potência de x e a de outro retorna a raiz cúbica de x. As sintaxes especificadas para esses módulos são, respectivamente:
Q234905 IDCAP - 2025 - PPSA - Analista de Tecnologia da Informação - Desenvolvimento de Sistemas
Ano: 2025
Órgão: PPSA
Banca: IDCAP
Assunto: Prototipação

Prototipação é uma técnica que consiste em desenvolver o protótipo de algum produto, ou seja, uma forma de visualizar a ideia antes de ela ser entregue definitivamente ao mercado. Entre as categorias de protótipo, uma tem por objetivo investigar o que um produto pode oferecer ao usuário, descrevendo como a funcionalidade da qual o usuário pode se beneficiar, sem dar muita atenção ao como funcionaria. Outra categoria, tem por objetivo validar a experiência do usuário com a interface do produto, refinando o direcionamento das interações com o público alvo. Essas duas categorias de protótipo são conhecidas respectivamente, como:
Q234904 IDCAP - 2025 - PPSA - Analista de Tecnologia da Informação - Desenvolvimento de Sistemas
Ano: 2025
Órgão: PPSA
Banca: IDCAP
Assunto: Arquitetura Cliente-Servidor

Representational State Transfer (Rest) representa um estilo arquitetônico aplicado para fornecer padrões entre sistemas de computador na web, facilitando a comunicação entre eles. No estilo REST, a implementação do cliente e do servidor pode ser feita de forma independente, sem que cada um conheça o outro, significando que o código do lado do cliente pode ser alterado a qualquer momento, sem afetar a operação do servidor, e o contrário também é válido. Os clientes que lidam com a arquitetura REST geram requerimentos para reaver ou alterar recursos, já os servidores assumem o papel de responder tais demandas. Uma solicitação, geralmente, consiste em HTTP - que define o tipo de operação a realizar, header - permitindo ao cliente transmitir informações sobre o pedido, um caminho para um recurso e o corpo de mensagem opcional contendo dados. Nesse contexto, quanto ao verbo HTTP, é fundamental conhecer quatro entradas básicas. A primeira para recuperar um recurso específico (por id) ou uma coleção de recursos, a segunda, para criar um novo recurso, a terceira para atualizar um recurso específico (por id) e a quarta e última para remover um recurso específico por id. Essas entradas básicas são conhecidas, respectivamente, como: