Questões de Concurso Público DATAPREV 2023 para Analista de Tecnologia da Informação - Perfil: Arquitetura e Engenharia Tecnológica
Foram encontradas 12 questões
O DevSecOps deve evitar que o ciclo de trabalho do DevOps fique muito lento, observando sempre a segurança da aplicação e a infraestrutura, e, para isso, um dos cuidados que se deve ter é evitar automatizar barreiras de segurança, o que pode inserir pontos de fragilidade no software, comprometendo a segurança e o tempo de desenvolvimento.
O DevSecOps trata de segurança integrada, e não da segurança que funciona no perímetro em torno de aplicativos e dados, a qual também inclui a identificação dos riscos que estão envolvidos na cadeia de fornecimento do software.
As ferramentas de workbenches abertas fornecem recursos integrados para controlar versões de software, a construção de sistemas e o rastreamento de mudanças, facilitando e simplificando a troca de dados, incluindo um banco de dados integrado de controle de mudanças.
Na criação de um release de um sistema, o código executável de programas e todos os arquivos de dados associados devem ser coletados e identificados, e as descrições de configuração podem ter que ser escritas para hardwares diferentes e para instruções e sistemas operacionais preparados para clientes que necessitem configurar os próprios sistemas.
No que se refere à engenharia de requisitos, julgue o item a seguir.
Uma das características fundamentais da UML são os casos
de uso, os quais constituem uma técnica baseada em
elicidação de requisitos.
A linguagem natural estruturada é uma forma de escrever os requisitos de sistema na qual a liberdade do elaborador de requisitos é limitada e todos os requisitos são redigidos de maneira padronizada.
Os requisitos de usuário de um sistema devem descrever os requisitos funcionais, de modo que eles sejam compreensíveis pelos usuários do sistema que não possuem conhecimento técnico detalhado, abstendo-se de inserir requisitos não funcionais.
No que se refere à engenharia de usabilidade, julgue o item a seguir.
Facilidade de aprendizado, velocidade de operação, robustez,
facilidade de recuperação e adaptabilidade são os atributos
de uma interface de software.
A respeito do Gitlab, julgue o item a seguir.
O runner tem como função a execução de pipelines e o
versionamento automático do código-fonte de um repositório.
O Gitlab suporta MR (merge request) que é capaz de mesclar a branch de origem com uma branch alvo.
O Gitlab suporta o uso de artefatos por jobs, mas não consegue compartilhar os artefatos.
É possível visualizar jobs de um pipeline e executar operações como cancelar e tentar novamente se der erro, mas os registros de log não podem ser apagados, pois registram o comportamento da execução dos jobs.