61 Q922228
Engenharia de Software Desenvolvimento de Software
Ano: 2023
Banca: CESPE / CEBRASPE

No que diz respeito aos conceitos de criptografia, à assinatura digital, aos conceitos utilizados em sistemas operacionais e às noções de DevOps, julgue o item seguinte. 


Colaboração multidisciplinar, teste manual no final do desenvolvimento e implantação contínua são algumas das características marcantes da cultura DevOps.

62 Q921546
Engenharia de Software Desenvolvimento de Software Teste de Software
Ano: 2023
Banca: FUMARC

Em relação ao processo de integração contínua de software, analise as seguintes afirmativas.


I. Um dos benefícios de se trabalhar com integração contínua é permitir que os problemas causados pelas interações entre diferentes desenvolvedores sejam detectados e reparados tão logo seja possível.

II. A integração contínua é uma boa estratégia para sistemas muito grandes, quando se leva muito tempo para que o sistema seja construído (build) e testado.

III. Na integração contínua, assim que o trabalho em uma tarefa é concluído, ele é integrado ao sistema como um todo e, após essa integração, todos os testes de uni...

63 Q921324
Engenharia de Software Desenvolvimento de Software Processos de Software - Desenvolvimento Ágil XP (eXtreme Programming)
Ano: 2023
Banca: Instituto Consulplan
Manifesto para o desenvolvimento ágil de software defende “indivíduos e interações acima de processos e ferramentas, software operacional acima de documentação completa, colaboração dos clientes acima de negociação contratual e respostas a mudanças acima de seguir um plano”. (Pressman e Maxim, 2021. P. 37.)
Considerando o exposto, analise as afirmativas a seguir.
I. Os princípios do Scrum são empregados para orientar as atividades de desenvolvimento dentro de um processo que incorpora as seguintes atividades metodológicas: planejar; codificar; construir; testar; e, distribuir.
II. A Extreme Programming (programação extrema) envolve um conjunto de regras e práticas constantes no contexto de quatro atividades metodológicas: planejamento; projeto; codificação; e, testes. ...
64 Q921150
Engenharia de Software Desenvolvimento de Software
Ano: 2023
Banca: Instituto Consulplan
O design thinking usado como uma abordagem sistemática e colaborativa para identificar e resolver problemas de forma criativa inclui duas fases principais: identificar problemas e resolver problemas. Ambas as fases são críticas, mas na prática a maioria das pessoas e equipes de projeto dentro das empresas estão mais inclinadas a focar na última. (Luchs, M. G.; Swa, K. S.; Griffin, A. Design Thinking: new product development Essentials from the PDMA. Ed. Wiley, 2015. P. 23.)
Diante do exposto, marque V para as afirmativas verdadeiras e F para as falsas.
( ) No princípio interdisciplinar e colaborativo são usadas equipes com uma ampla variedade de formações e treinamentos, e com membros abertos às diferentes perspectivas e habilidades de uma equipe diversificada. Embora a partici...
65 Q921094
Engenharia de Software Desenvolvimento de Software
Ano: 2023
Banca: IDECAN
. Acerca de Jenkins, assinale a alternativa que define corretamente:
66 Q921089
Engenharia de Software Desenvolvimento de Software Outros modelos de Processo de Software Processos de Software
Ano: 2023
Banca: IDECAN
As etapas comuns em todos os modelos de processo de software têm como função nortear as demais fases que vão sendo inseridas conforme os modelos de processo foram sendo criados. Selecione a alternativa que mostra a fase que tem a intenção de mostrar que um software se adequa a suas especificações ao mesmo tempo em que satisfaz as especificações do cliente do sistema.
67 Q921075
Engenharia de Software Desenvolvimento de Software
Ano: 2023
Banca: IDECAN
A engenharia de software baseada em componentes é um dos ramos da engenharia de software que estuda o desenvolvimento de sistemas mediante a utilização de componentes de software. Selecione a alternativa que mostra a característica de componente que diz respeito à sua capacidade de ser autossuficiente, ou seja, de operar de forma autônoma sobre a plataforma que implementa o modelo de componentes. 
68 Q921074
Engenharia de Software Desenvolvimento de Software
Ano: 2023
Banca: IDECAN
O desenvolvimento de software deve visar ao atendimento de algum problema, ou seja, deve prover a solução para alguma necessidade que possa ser resolvida por meio do processamento de informações digitais. Selecione a alternativa que descreve um processo de software que não implementa todas as funções de um software, e sim apenas um conjunto pequeno dessas funções, formado por funções que estejam intimamente ligadas e agrupadas de modo lógico em um mesmo processo.
69 Q921065
Engenharia de Software Desenvolvimento de Software
Ano: 2023
Banca: IDECAN
Assinale a alternativa que apresenta em que fase do ciclo de vida de desenvolvimento do software deve ser realizado o processo de Certificação de Segurança do Software.
70 Q920988
Engenharia de Software Desenvolvimento de Software
Ano: 2023
Banca: FEPESE
Analise as afirmativas abaixo sobre integração contínua e implantação contínua com Jenkins. 1. Um agente é tipicamente uma máquina ou container que se conecta a um controlador Jenkins e direciona o controlador para executar tarefas específicas. 2. Um Node pode ter zero ou mais executores configurados que correspondem a quantos Jobs ou pipelines concorrentes são passíveis de execução naquele Node. 3. Um item é uma entidade na interface de usuário web correspondendo a uma pasta, pipeline ou job. Assinale a alternativa que indica todas as afirmativas corretas.