Foram encontradas 60 questões.
4242773
Ano: 2026
Disciplina: TI - Desenvolvimento de Sistemas
Banca: Consulplan
Orgão: Pref. Vitória-ES
Disciplina: TI - Desenvolvimento de Sistemas
Banca: Consulplan
Orgão: Pref. Vitória-ES
Provas:
- Engenharia de SoftwareGerenciamento de Configuração de Software (SCM)
- Engenharia de SoftwareModelos de Desenvolvimento
No contexto de engenharia de software e práticas modernas de DevSecOps, uma organização decidiu implementar entrega
contínua para um sistema crítico. Durante o planejamento do pipeline de CI/CD, a equipe definiu as seguintes premissas;
analise-as.
I. A estratégia de ramificação deve reduzir conflitos de integração e favorecer integração frequente ao tronco principal.
II. As mudanças no esquema do banco de dados devem ser versionadas, automatizadas e reversíveis.
III. A segurança deve ser integrada desde as etapas iniciais do pipeline, incluindo análise automatizada de vulnerabilidades e dependências.
Considerando essas premissas e as boas práticas de gestão da configuração e entrega de software, assinale a alternativa correspondente.
I. A estratégia de ramificação deve reduzir conflitos de integração e favorecer integração frequente ao tronco principal.
II. As mudanças no esquema do banco de dados devem ser versionadas, automatizadas e reversíveis.
III. A segurança deve ser integrada desde as etapas iniciais do pipeline, incluindo análise automatizada de vulnerabilidades e dependências.
Considerando essas premissas e as boas práticas de gestão da configuração e entrega de software, assinale a alternativa correspondente.
Provas
Questão presente nas seguintes provas
4242772
Ano: 2026
Disciplina: TI - Desenvolvimento de Sistemas
Banca: Consulplan
Orgão: Pref. Vitória-ES
Disciplina: TI - Desenvolvimento de Sistemas
Banca: Consulplan
Orgão: Pref. Vitória-ES
Provas:
De acordo com o Glossário da IEEE, garantia de qualidade em projetos e produtos de software é “um conjunto planejado e
sistemático de ações necessárias para estabelecer um nível adequado de confiança de que um item ou produto está em conformidade com seus requisitos técnicos”.
(PÁDUA FILHO, Wilson de. Engenharia de software: projetos e processos. 4. ed. Rio de Janeiro: LTC, 2019. pág. 74.)
Considerando os princípios de coesão, acoplamento e separação de responsabilidades aplicados à qualidade de software, assinale a afirmativa correta.
(PÁDUA FILHO, Wilson de. Engenharia de software: projetos e processos. 4. ed. Rio de Janeiro: LTC, 2019. pág. 74.)
Considerando os princípios de coesão, acoplamento e separação de responsabilidades aplicados à qualidade de software, assinale a afirmativa correta.
Provas
Questão presente nas seguintes provas
4242771
Ano: 2026
Disciplina: TI - Desenvolvimento de Sistemas
Banca: Consulplan
Orgão: Pref. Vitória-ES
Disciplina: TI - Desenvolvimento de Sistemas
Banca: Consulplan
Orgão: Pref. Vitória-ES
Provas:
Durante a gestão de mudanças em uma plataforma distribuída de comércio eletrônico, a equipe de engenharia de software
identificou que alterações em requisitos de pagamento provocavam impactos em funcionalidades previamente entregues,
casos de teste automatizados e integrações externas associadas ao fluxo transacional. Na revisão dos artefatos do projeto,
foram analisados aspectos relacionados à rastreabilidade horizontal, rastreabilidade vertical e análise de impacto entre requisitos e componentes implementados. Nesse sentido, assinale a afirmativa correta, considerando os conceitos de engenharia de requisitos e gestão de mudanças.
Provas
Questão presente nas seguintes provas
Um conglomerado bancário internacional pretende modernizar sua plataforma central de processamento de pagamentos,
atualmente estruturada em uma arquitetura monolítica legada, executando em ambiente mainframe, caracterizada por alto
acoplamento e baixa coesão. A diretoria de tecnologia definiu que a nova solução deverá adotar uma arquitetura de microsserviços, permitindo escalabilidade independente e implantação autônoma de módulos de negócio, como liquidação, câmbio
e transferências. Considerando as características das arquiteturas contemporâneas e as estratégias de integração entre sistemas legados e modernos, analise as afirmativas a seguir.
I. A transição do monólito para microsserviços reduz a complexidade operacional da infraestrutura, uma vez que os serviços passam a compartilhar um único banco de dados centralizado, reduzindo a necessidade de coordenação distribuída.
II. O padrão Strangler Fig (Padrão Estrangulador) representa uma estratégia recomendada para migração gradual, na qual funcionalidades do sistema legado são substituídas incrementalmente por novos serviços até a possível desativação do sistema original.
III. Em arquiteturas de microsserviços, ganhos relacionados à escalabilidade e autonomia de desenvolvimento podem ser acompanhados por desafios associados à consistência eventual de dados, observabilidade e monitoramento de transações distribuídas.
Está correto o que se afirma apenas em
I. A transição do monólito para microsserviços reduz a complexidade operacional da infraestrutura, uma vez que os serviços passam a compartilhar um único banco de dados centralizado, reduzindo a necessidade de coordenação distribuída.
II. O padrão Strangler Fig (Padrão Estrangulador) representa uma estratégia recomendada para migração gradual, na qual funcionalidades do sistema legado são substituídas incrementalmente por novos serviços até a possível desativação do sistema original.
III. Em arquiteturas de microsserviços, ganhos relacionados à escalabilidade e autonomia de desenvolvimento podem ser acompanhados por desafios associados à consistência eventual de dados, observabilidade e monitoramento de transações distribuídas.
Está correto o que se afirma apenas em
Provas
Questão presente nas seguintes provas
Uma plataforma de comércio eletrônico baseada em microsserviços identificou degradação de desempenho em clientes
mobile e aumento de falhas em operações de pedido. A análise técnica apontou que o aplicativo móvel realiza múltiplas
chamadas REST para obtenção de dados de catálogo, preço, estoque e recomendações, recebendo frequentemente informações desnecessárias para as telas exibidas. Também foi constatado que o fechamento de pedidos depende de uma cadeia
síncrona entre os serviços de pedido, pagamento, estoque e notificação, de modo que a indisponibilidade temporária do
serviço de notificação impacta a conclusão da operação. A equipe de arquitetura decidiu revisar a integração entre backend,
frontend e serviços distribuídos, buscando reduzir o volume de dados trafegados para o cliente mobile, diminuir o acoplamento temporal entre serviços e preservar a consistência do processo de negócio em operações distribuídas. De acordo com
o exposto, assinale a alternativa cuja solução está correta em relação aos requisitos arquiteturais apresentados.
Provas
Questão presente nas seguintes provas
4242768
Ano: 2026
Disciplina: TI - Desenvolvimento de Sistemas
Banca: Consulplan
Orgão: Pref. Vitória-ES
Disciplina: TI - Desenvolvimento de Sistemas
Banca: Consulplan
Orgão: Pref. Vitória-ES
Provas:
A análise e o projeto de software constituem atividades essenciais no desenvolvimento de sistemas computacionais, envolvendo definição de estruturas, organização de componentes, modelagem arquitetural e representação das responsabilidades da solução. Essas atividades influenciam aspectos relacionados à manutenção, integração, evolução e gerenciamento da
complexidade do software. Considerando os princípios de análise e projeto de software relacionados à abstração, modularização, encapsulamento e gerenciamento de dependências arquiteturais, assinale a afirmativa correta.
Provas
Questão presente nas seguintes provas
4242767
Ano: 2026
Disciplina: TI - Desenvolvimento de Sistemas
Banca: Consulplan
Orgão: Pref. Vitória-ES
Disciplina: TI - Desenvolvimento de Sistemas
Banca: Consulplan
Orgão: Pref. Vitória-ES
Provas:
- Engenharia de SoftwareUML: Unified Modeling LanguageDiagrama de Casos de Uso
- Engenharia de SoftwareUML: Unified Modeling LanguageDiagrama de Classes
- Engenharia de SoftwareUML: Unified Modeling LanguageDiagrama de Sequência
- Paradigmas de ProgramaçãoOrientação a Objetos
Durante a modelagem de uma plataforma distribuída de pagamentos, certa equipe de arquitetura avaliou diagramas UML
relacionados a casos de uso, diagramas de sequência e relacionamentos estruturais entre objetos do domínio. Na revisão
técnica, foram analisados:
• Relacionamentos entre casos de uso;
• Fragmentos combinados em diagramas de sequência;
• Composição entre objetos; e
• Navegabilidade e acoplamento entre classes.
Em relação à especificação UML e aos conceitos de modelagem orientada a objetos, assinale a afirmativa correta.
• Relacionamentos entre casos de uso;
• Fragmentos combinados em diagramas de sequência;
• Composição entre objetos; e
• Navegabilidade e acoplamento entre classes.
Em relação à especificação UML e aos conceitos de modelagem orientada a objetos, assinale a afirmativa correta.
Provas
Questão presente nas seguintes provas
4242766
Ano: 2026
Disciplina: TI - Segurança da Informação
Banca: Consulplan
Orgão: Pref. Vitória-ES
Disciplina: TI - Segurança da Informação
Banca: Consulplan
Orgão: Pref. Vitória-ES
Provas:
O OWASP Top 10 reúne categorias relacionadas às vulnerabilidades mais críticas observadas em aplicações web modernas,
servindo como importante referencial de boas práticas para desenvolvimento seguro, análise de riscos e revisão arquitetural
de sistemas expostos à internet. Durante auditoria de segurança, uma equipe identificou que usuários autenticados conseguiam acessar funcionalidades administrativas e registros pertencentes a outros perfis mediante manipulação manual de
parâmetros enviados nas requisições HTTP da aplicação. Considerando as categorias do OWASP Top 10 para aplicações web,
assinale a afirmativa correta.
Provas
Questão presente nas seguintes provas
4242765
Ano: 2026
Disciplina: TI - Segurança da Informação
Banca: Consulplan
Orgão: Pref. Vitória-ES
Disciplina: TI - Segurança da Informação
Banca: Consulplan
Orgão: Pref. Vitória-ES
Provas:
Uma plataforma SaaS passou a oferecer autenticação federada integrada a provedores externos de identidade, permitindo
que aplicações cliente obtenham autorização de acesso a APIs protegidas e informações autenticadas do usuário final.
Durante a revisão da arquitetura de autenticação, a equipe identificou a necessidade de distinguir corretamente os elementos introduzidos pelo OpenID Connect (OIDC) em relação ao framework OAuth 2.0, especialmente no que se refere a escopos,
tokens e informações de identidade trafegadas durante o fluxo de autorização. Está integralmente compatível com as
especificações do OAuth 2.0 e do OpenID Connect (OIDC) o que se afirma em:
Provas
Questão presente nas seguintes provas
4242764
Ano: 2026
Disciplina: TI - Segurança da Informação
Banca: Consulplan
Orgão: Pref. Vitória-ES
Disciplina: TI - Segurança da Informação
Banca: Consulplan
Orgão: Pref. Vitória-ES
Provas:
Uma plataforma corporativa de gestão documental precisa controlar o acesso às informações sensíveis, considerando simultaneamente a função organizacional do usuário; a unidade administrativa à qual pertence; a classificação do documento
acessado; a localização geográfica da requisição; o horário do acesso; e o tipo de dispositivo utilizado. Durante a revisão da
arquitetura de segurança, a equipe avaliou a utilização dos modelos RBAC e ABAC para implementação das políticas corporativas de autorização. Além disso, a solução deverá suportar crescimento contínuo das regras de acesso sem aumento
excessivo da complexidade administrativa relacionada à manutenção de permissões e perfis. Está integralmente compatível
com os modelos RBAC e ABAC e com suas implicações arquiteturais no cenário apresentado o que se afirma em:
Provas
Questão presente nas seguintes provas
Cadernos
Caderno Container