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.

Q234893 IDCAP - 2025 - PPSA - Analista de Tecnologia da Informação - Desenvolvimento de Sistemas
Ano: 2025
Órgão: PPSA
Banca: IDCAP
Assunto: MVC (Model-view-controller)

Arquitetura de software é a estrutura fundamental ou o arcabouço de um sistema de software, que define seus componentes, suas relações e seus princípios de projeto e evolução, envolvendo um conjunto de normas, princípios e técnicas para construção de software. Entre os tipos de arquitetura de software, o padrão MVC é bastante flexível, com alta escalabilidade e reusabilidade. Como característica, faz a separação da apresentação e a interação dos dados do sistema, que é estruturado em três componentes lógicos. O primeiro, estabelece as regras de negócio, interage com o sistema de dados e faz as operações associadas aos dados. O segundo, define e gerencia como os dados são apresentados ao usuário. Para finalizar, o terceiro, corresponde à camada intermediária, interage com o usuário por meio de teclas, cliques do mouse e requisições. Esses três componentes lógicos são denominados, respectivamente:
Q234892 IDCAP - 2025 - PPSA - Analista de Tecnologia da Informação - Desenvolvimento de Sistemas
Ano: 2025
Órgão: PPSA
Banca: IDCAP
Assunto: Planilhas Eletrônicas - Microsoft Excel e BrOffice.org Calc

O Microsoft 365 é uma plataforma de cloud computing, que oferece acesso às versões mais recentes dos aplicativos do Office, armazenamento em nuvem, recursos de IA para melhorar a produtividade, atualizações frequentes, suporte técnico contínuo que pode ser instalado em PCs, Macs, tablets e telefones. Os atalhos de teclado do Excel no Microsoft 365 permitem executar ações rapidamente, como abrir planilhas, copiar e colar, e formatar células, entre outras funcionalidades. Com os significados de Copiar, Recortar e Colar, os atalhos de teclado no Excel do Microsoft 365 BR são, respectivamente: 
Q234891 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: Arquitetura de Banco de Dados

Os Sistemas Gerenciadores de Banco de Dados - SGBD seguem o modelo estabelecido pela arquitetura ANSI/SPARC, ilustrada por meio da figura abaixo. Os níveis N1, N2 e N3 são denominados, respectivamente:
Q234890 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: DW - Data Warehouse

OLAP é um conceito de interface com o usuário e não uma forma de armazenamento de dados, que proporciona a capacidade de ter ideias sobre os dados, permitindo analisá-los profundamente em diversos ângulos. O OLAP e o Data Warehouse destinam-se a trabalharem juntos, enquanto o DW armazena as informações de forma eficiente, o OLAP tem por objetivo recuperá-las com a mesma eficiência, porém com muita rapidez. Entre os métodos de armazenamento, no primeiro os dados são armazenados de forma multidimensional e, no segundo, o conjunto de dados multidimensionais deve ser criado no servidor e transferido para o desktop, permitindo a portabilidade aos usuários OLAP que não possuem acesso direto ao servidor. Esses dois métodos são conhecidos, respectivamente, pelas siglas:
Q234889 IDCAP - 2025 - PPSA - Analista de Tecnologia da Informação - Desenvolvimento de Sistemas
Ano: 2025
Órgão: PPSA
Banca: IDCAP
Assunto: Processos de Software

O ciclo de vida de um software é uma estrutura que indica processos e atividades envolvidas no desenvolvimento, operação e manutenção de um software, abrangendo de fato toda a vida do sistema. Existem diversos modelos de ciclos de vida para o desenvolvimento de software, sendo um deles ilustrado por meio da figura. Esse modelo de ciclo de vida é conhecido pela seguinte denominação:
Q234888 IDCAP - 2025 - PPSA - Analista de Tecnologia da Informação - Desenvolvimento de Sistemas
Ano: 2025
Órgão: PPSA
Banca: IDCAP
Assunto: Teste de Software

Na metodologia de softwares tradicionais, primeiramente o código é desenvolvido, sendo ajustado de maneira retroativa para fins de validação. Em contrapartida, o Desenvolvimento Orientado a Testes (TDD) emprega uma metodologia que modifica esse paradigma, preconizando que os testes sejam escritos antes e que as adaptações sejam, só depois, aplicadas ao código, até que o projeto atenda aos requisitos do teste já definido. Nesse contexto, a figura mostra o fluxo de trabalho do TDD, com destaque para as etapas e sua natureza ágil, cíclica e iterativa.  Nesse esquema, a etapa I indica que o código não funciona, a II que tudo está funcionando, não necessariamente de maneira otimizada e, finalmente, a III em que o responsável otimiza o código, confiante de que o mesmo passou por vários testes, tendo sido alterado, aprimorado e chegado à versão final com mais segurança. As etapas I, II e III são conhecidas, respectivamente, como:
Q234887 IDCAP - 2025 - PPSA - Analista de Tecnologia da Informação - Desenvolvimento de Sistemas
Ano: 2025
Órgão: PPSA
Banca: IDCAP
Assunto: Ferramentas de Desenvolvimento de Software

DevOps é uma cultura baseada em práticas, modelos e ferramentas integrativas, que permite a eliminação de diferenças entre desenvolvedores e operadores que atuam na área da engenharia de softwares, tendo por objetivo manter um ritmo de trabalho complementar e constante, que atenda à demanda frequente por atualizações em sistemas complexos das organizações atuais. As ferramentas são fundamentais para que a dinâmica DevOps tenha sucesso, pois são elas que otimizam os processos, elevam o nível de confiabilidade e a automação em todas as etapas dos projetos. Entre essas ferramentas, uma fornece maior segurança aos aplicativos, sendo utilizada para empacotar aplicações e ambientes em contêineres, tendo se popularizado por facilitar a portabilidade dos projetos de engenharia de software. Dessa forma, a aplicação pode ser, simplesmente, replicada em outras máquinas rapidamente, agilizando a construção de diferentes partes dos programas. Essa ferramenta é conhecida como: 
Q234886 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: Banco de Dados

NoSQL tem por significado "Não SQL" e refere-se a uma abordagem de projeto de banco de dados que possibilita o armazenamento e a consulta de dados fora das estruturas tradicionais encontradas nos bancos de dados relacionais, oferecendo outras opções para organizar dados de várias maneiras, podendo ser aplicado na análise de dados, no gerenciamento de big data, em redes sociais e no desenvolvimento de aplicativos móveis. Entre os bancos de dados NoSQL populares, um é baseado nos documentos em JSON, em código aberto, que utiliza JavaScript como linguagem de consulta, enquanto que outro é um banco de dados de documentos e chave-valor que dá aos desenvolvedores a possibilidade de criar aplicativos responsivos e flexíveis para computação em nuvem, móvel e edge computing. Esses dois exemplos de bancos de dados NoSQL são conhecidos, respectivamente, como:
Q234885 IDCAP - 2025 - PPSA - Analista de Tecnologia da Informação - Desenvolvimento de Sistemas
Ano: 2025
Órgão: PPSA
Banca: IDCAP
Matéria: Governança de TI
Assunto: Conceitos Básicos em Governança de TI

Governança de TI é a capacidade de adequar as atividades que a área de tecnologia da informação desenvolve com as necessidades e objetivos estratégicos de uma organização, o que torna a área de TI mais estratégica e ativa no negócio, sendo sustentada por quatro pilares, que orientam para o seu desenvolvimento. Eles constituem os fundamentos da governança de TI, dos quais dois são descritos a seguir. I.Trata da definição de quais medidas devem ser tomadas, por meio de mecanismos com critérios de priorização para auxiliar na melhor escolha. II.Trata da elaboração dos projetos para que as decisões tomadas sejam colocadas em prática, dando mais ênfase aos relacionamentos internos e externos para potencializar os resultados da empresa. Os dois fundamentos descritos são, respectivamente:
Q234884 IDCAP - 2025 - PPSA - Analista de Tecnologia da Informação - Desenvolvimento de Sistemas
Ano: 2025
Órgão: PPSA
Banca: IDCAP
Assunto: SOA (Service-oriented architecture)

A arquitetura orientada a serviços (SOA) define uma maneira de tornar os componentes de software reutilizáveis e interoperáveis por meio de interfaces de serviço. Os serviços usam padrões comuns de interface e um padrão de arquitetura, para serem incorporados rapidamente a novos aplicativos. Entre os componentes dessa arquitetura, um é o código que cria a lógica para realizar a função de serviço específica, como a autenticação de um usuário ou o cálculo de uma fatura, enquanto que outro define a natureza do serviço e seus termos e condições associados, como os pré-requisitos para usar o serviço, o custo do serviço e a qualidade do serviço prestado. Esses componentes são, respectivamente: