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.

Q234903 IDCAP - 2025 - PPSA - Analista de Tecnologia da Informação - Desenvolvimento de Sistemas
Ano: 2025
Órgão: PPSA
Banca: IDCAP
Assunto: Metodologia de desenvolvimento de software

O Desenvolvimento orientado por comportamento (BDD) refere-se a uma técnica de desenvolvimento ágil, que visa integrar regras de negócios com linguagem de programação, focando o comportamento do software. Tem como objetivo melhorar a colaboração entre desenvolvedores, analistas de negócios e stakeholders, para que todos possam ter uma compreensão clara das expectativas em relação ao software. Para aplicar o processo de BDD de forma eficiente, é necessário seguir uma ordem específica, que inclui quatro etapas distintas, caracterizadas a seguir. I.É a fase em que o Product Owner explica a visão geral do negócio, na qual a equipe utiliza o processo de discussão do BDD para reunir exemplos de usuários e entender como a função fornecida é usada, identificando problemas e possíveis novas regras de negócios. II.É a fase em que a equipe faz perguntas para determinar quais regras, critérios de aceitação ou novas histórias podem ser criadas, na qual o esclarecimento das ideias ocorre por meio do diálogo entre os participantes. III.É a fase em que todas as questões discutidas são agrupadas, criando um documento que contém todas as notas reunidas, na qual a linguagem Gherkin é geralmente recomendada ao criar critérios de aceitação. IV.É a fase em que após pesquisar e testar a história, a equipe de desenvolvimento apresenta ao Product Owner para validação, na qual a história validada é utilizada durante a revisão da produção do projeto, para garantir que o produto corresponda aos padrões estabelecidos. Para finalizar, após a instalação do aplicativo no ambiente de produção, ocorre o monitoramento da funcionalidade para coletar feedback do cliente sobre o sistema desenvolvido. As etapas descritas são conhecidas, respectivamente, como: 
Q234902 IDCAP - 2025 - PPSA - Analista de Tecnologia da Informação - Desenvolvimento de Sistemas
Ano: 2025
Órgão: PPSA
Banca: IDCAP
Assunto: Arquitetura de Software

A arquitetura de software de microsserviço permite que um sistema seja dividido em vários serviços menores, individuais e independentes, que são executados como processos autônomos e se comunicam entre si por meio de APIs. Cada microsserviço pode ser implementado em uma linguagem de programação diferente em uma plataforma diferente. Entre os tipos de microsserviços, um combina vagamente os serviços com a funcionalidade relacionada, enquanto que outro facilita a interação entre aplicativos não relacionados. Esses tipos de microsserviços são denominados, respectivamente, de:
Q234901 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 Orientada a Objetos

A Orientação a Objetos (OO) constitui um paradigma aplicado na programação, que consiste na interação entre diversas unidades chamadas de objetos. A Programação Orientada a Objetos se apoia em quatro pilares principais, sendo que em um deles realiza-se o agrupamento das coisas que fazem sentido estarem juntas, para fins de organização e reutilização melhor do código. Em outro pilar, tem-se a possibilidade de um objeto assumir diversas formas diferentes na orientação a objetos. Esses dois pilares da OO são conhecidos, respectivamente, como: 
Q234900 IDCAP - 2025 - PPSA - Analista de Tecnologia da Informação - Desenvolvimento de Sistemas
Ano: 2025
Órgão: PPSA
Banca: IDCAP
Matéria: Direito Digital
Assunto: Lei nº 13.709 de 2018 - Lei Geral de Proteção de Dados Pessoais (LGPD)

A Lei Geral de Proteção de Dados − LPCD representa um marco regulatório no Brasil que tem por objetivo garantir a privacidade e a segurança das informações pessoais, estabelecendo diretrizes claras sobre como as organizações devem coletar, armazenar, processar e compartilhar dados pessoais, seja de clientes, colaboradores ou parceiros. Em termos técnicos, a LGPD é uma legislação que impõe uma série de obrigações e responsabilidades às empresas, no que diz respeito à proteção dos dados pessoais. Ela define princípios como finalidade, necessidade, transparência, segurança e consentimento, que devem ser seguidos rigorosamente. Na LPCD, existem alguns aspectos-chave que enfatizam a importância de uma abordagem estratégica e responsável no tratamento de dados pessoais. Entre os aspectos, um constitui um dos alicerces fundamentais da LGPD, e faz referência à permissão explícita que os indivíduos fornecem para que suas informações pessoais sejam coletadas, utilizadas e compartilhadas por empresas. Outro aspecto define a entidade responsável por supervisionar e regulamentar a aplicação da LGPD no Brasil, que atua como um órgão fiscalizador, emitindo diretrizes e orientações para garantir a conformidade com a lei. Nesse contexto, o aspecto caracterizado acima e a denominação para a entidade são, respectivamente:
Q234899 IDCAP - 2025 - PPSA - Analista de Tecnologia da Informação - Desenvolvimento de Sistemas
Ano: 2025
Órgão: PPSA
Banca: IDCAP
Assunto: Captura de Tráfego

No que se refere à segurança da informação, determinados softwares são empregados para inspeção de dados que trafegam na internet, sendo que um desses programas é utilizado para capturar e armazenar dados trafegando em uma rede de computadores, podendo ser usado por um invasor para capturar informações sensíveis, como senhas de usuários, em casos de conexões inseguras, sem criptografia. Esses softwares são conhecidos como:
Q234898 IDCAP - 2025 - PPSA - Analista de Tecnologia da Informação - Desenvolvimento de Sistemas
Ano: 2025
Órgão: PPSA
Banca: IDCAP
Assunto: Internet

W3C é uma organização internacional que desenvolve padrões abertos para a web, tendo como missão garantir que a web seja acessível, interoperável e em constante evolução. De acordo com o W3C, um padrão é fundamental para a construção de páginas web, pois define a estrutura e o conteúdo de um documento web usando uma série de elementos e atributos. Em outro é utilizado um padrão para descrever a apresentação visual de documentos HTML , possibilitando que os desenvolvedores controlem o layout, as cores, as fontes e outros aspectos visuais de uma página web. Esses padrões são conhecidos, respectivamente, pelas siglas: 
Q234897 IDCAP - 2025 - PPSA - Analista de Tecnologia da Informação - Desenvolvimento de Sistemas
Ano: 2025
Órgão: PPSA
Banca: IDCAP
Assunto: Prototipação

Design Thinking é uma abordagem que se utiliza do pensamento do design como uma forma de encontrar as necessidades humanas e criar novas soluções usando as ferramentas e mentalidades de múltiplas disciplinas. Entre as técnicas de Design Thinking, uma fornece uma narrativa visual que promove empatia e comunica com o contexto, no qual uma tecnologia será usada. Tem por objetivo criar uma sequência de imagens, organizada quadro a quadro, para ajudar a capturar visualmente os fatores sociais, ambientais e técnicos importantes que moldam o contexto de como, onde e por que as pessoas se envolvem com os produtos. Essa ferramenta é conhecida como:
Q234896 IDCAP - 2025 - PPSA - Analista de Tecnologia da Informação - Desenvolvimento de Sistemas
Ano: 2025
Órgão: PPSA
Banca: IDCAP
Assunto: Navegadores (Browser)

No que diz respeito ao uso das linguagens HTML5/HTML e CSS3, fundamentais na construção dos elementos visuais de sites, observe as figuras que mostram em (a) um código e em (b) o resultado de sua execução.  (a) (b) Após a execução do código em um browser como o Google Chrome, por exemplo, as referências "BRASIL − 2025", "PPSA" e "PETRÓLEO & GÁS" serão mostradas no monitor de vídeo, com fonte preta e fundos, respectivamente, nas cores: 
Q234895 IDCAP - 2025 - PPSA - Analista de Tecnologia da Informação - Desenvolvimento de Sistemas
Ano: 2025
Órgão: PPSA
Banca: IDCAP
Assunto: Gerência de Configuração

O gerenciamento de configuração é um processo de engenharia de sistemas para estabelecer a consistência dos atributos de um produto ao longo da vida, sendo que no mundo da tecnologia, constitui um processo de gerenciamento de TI que monitora itens de configuração individuais de um sistema de TI. Entre as ferramentas utilizadas nesse tipo de gerenciamento, uma constitui o sistema de controle de versão líder do setor para rastrear alterações de código. Nesse sentido, adicionar dados de gerenciamento de configuração ao lado de código em um repositório dessa ferramenta, possibilita uma visualização holística de controle de versão de um projeto inteiro. Essa ferramenta de configuração é conhecida como: 
Q234894 IDCAP - 2025 - PPSA - Analista de Tecnologia da Informação - Desenvolvimento de Sistemas
Ano: 2025
Órgão: PPSA
Banca: IDCAP
Assunto: Sistemas Distribuídos

No contexto da Arquitetura de Aplicações, a sigla API representa a Interface de Programação de Aplicações - um conjunto de regras e definições que permite que softwares diferentes se comuniquem. Existem vários tipos de arquitetura de API, que nada mais são do que diferentes abordagens, sendo que a escolha de qual será aplicada depende das necessidades específicas de cada sistema, bem como das dos desenvolvedores envolvidos. Enquanto um dos tipos corresponde a uma estrutura de procedimento remoto que oferece independência de linguagem, sendo comumente utilizado em sistemas distribuídos como os de microsserviços, outro refere-se a uma maneira de os sistemas se comunicarem de forma assíncrona, em que um informa a outro sobre eventos ocorridos em tempo real, sendo comumente utilizado em entregas de produtos, no qual o cliente é notificado quanto ao recebimento de um item. Esses dois tipos de arquitetura de API são conhecidos, respectivamente, como: