Questões de Concurso Sobre processos de software em engenharia de software

Questões Discursivas

Foram encontradas 1.099 questões

Q3063327 Engenharia de Software
Considere as seguintes afirmativas sobre o modelo de desenvolvimento de software em espiral:

I. Uma das características mais marcantes do modelo em espiral é a sua ênfase na identificação, análise e mitigação de riscos.
II. Segue a abordagem de passos sistemáticos do modelo cascata, incorporando-os a uma estrutura iterativa.
III. É uma abordagem realista para o desenvolvimento de sistemas e software de grande porte.

Considerando-se V para verdadeiro e F para falso, o julgamento correto das afirmativas é
Alternativas
Q3048973 Engenharia de Software
O Processo Unificado (UP) é uma metodologia de desenvolvimento de software que fornece um processo disciplinado na atribuição de tarefas e responsabilidades em uma organização de desenvolvimento de software. Seu principal objetivo é garantir a produção de software de alta qualidade que atenda às necessidades dos usuários finais, respeitando prazos e orçamentos.

Nessa metodologia, quais são as quatro fases do ciclo de vida de um projeto?
Alternativas
Q3036040 Engenharia de Software
A atividade de reengenharia de software que tem como característica a análise do programa na tentativa de criar uma representação dele em um nível mais alto de abstração que o código-fonte é denominada
Alternativas
Q3036038 Engenharia de Software
Considerando o fluxo de processos (ou fluxo de trabalho), o tipo de modelo de processo de software que tem como característica combinar os fluxos de processo linear e paralelo das atividades, aplicando sequências lineares de forma escalonada é o 
Alternativas
Q3035065 Engenharia de Software
A Análise Essencial, em Engenharia de Software, tem como premissa básica descrever o sistema de maneira independente de restrições tecnológicas, o que permitirá uma solução ideal ao problema. Quais os aspectos abordados no modelo essencial de um sistema de informação?
Alternativas
Q3035064 Engenharia de Software
Na Engenharia de Software, um modelo de processo é uma representação simplificada que permite definir e observar as atividades do desenvolvimento. Os modelos de ciclo de vida de desenvolvimento de software utilizam diferentes abordagens. Qual abordagem segue uma estrutura de etapas sequenciais, com longo planejamento e controle fixo das funções?
Alternativas
Q3032818 Engenharia de Software
A analista Luísa foi designada como responsável pelo acompanhamento de todo o ciclo de vida de um produto (software).
Sobre o ciclo de vida do produto, é correto afirmar que:
Alternativas
Q3031576 Engenharia de Software
As principais vantagens do desenvolvimento iterativo e incremental em comparação com o modelo em cascata são: 
Alternativas
Q3022130 Engenharia de Software
Acerca dos Modelos de Processo de Software, assinale a opção FALSA.
Alternativas
Q3009673 Engenharia de Software
Engenharia de software é a disciplina que aplica princípios de engenharia para o desenvolvimento de software de qualidade. Considerando essas informações, julgue o item a seguir.

O gerenciamento de configuração é importante para rastrear e controlar mudanças no software ao longo de seu ciclo de vida.
Alternativas
Q3009672 Engenharia de Software
Engenharia de software é a disciplina que aplica princípios de engenharia para o desenvolvimento de software de qualidade. Considerando essas informações, julgue o item a seguir.

Uma vez que o software é construído de acordo com as boas práticas de engenharia de software e já lançado, não há necessidade de manutenção ou atualização.
Alternativas
Q3009669 Engenharia de Software
Engenharia de software é a disciplina que aplica princípios de engenharia para o desenvolvimento de software de qualidade. Considerando essas informações, julgue o item a seguir.

O método waterfall (ou cascata) é a única abordagem válida para o desenvolvimento de software.
Alternativas
Q2557073 Engenharia de Software

Julgue o próximo item, relativo ao DevOps.  


O DevOps é uma metodologia que abrange as fases de planejamento, desenvolvimento, entrega e operações de uma solução de software, e nessa metodologia cada fase depende das outras.

Alternativas
Q2550356 Engenharia de Software
No que se refere ao modelo em cascata, no contexto da engenharia de software, assinale a alternativa correta. 
Alternativas
Q2534614 Engenharia de Software
Com o lançamento do Apple Vision Pro, um dispositivo inovador no espectro de XR (Realidade Estendida), a Apple enfrentou desafios técnicos significativos para assegurar uma experiência de usuário imersiva e confortável.
Esse HMD (Head-Mounted Display) avançado, equipado com câmeras externas, permite aos usuários alternar sem esforço entre realidade virtual, mista e aumentada, simplesmente girando um botão. A capacidade de alterar a percepção do ambiente sem induzir desorientação ou desconforto é fundamental, especialmente ao interagir com o mundo real em modo de realidade aumentada.
Neste contexto, o aspecto técnico particularmente importante para evitar desorientação ou desconforto, de modo a otimizar o tempo mínimo necessário para que uma alteração na imagem seja percebida pelo olho humano, é a(o)
Alternativas
Q2532044 Engenharia de Software
A respeito de deploy de aplicações, julgue o próximo item.


Para garantir que o deploy seja feito com sucesso em produção, é importante que o processo seja executado manualmente pelo desenvolvedor.
Alternativas
Q2514516 Engenharia de Software
A integração de módulos e sistemas é uma etapa crucial no desenvolvimento de software, em que a abordagem de integração a ser tomada depende do cenário concreto.
Assinale a opção que apresenta o cenário para o qual a abordagem Big Bang é a mais adequada. 
Alternativas
Q2500067 Engenharia de Software
A respeito da metodologia XP, do RUP, do Scrum, do PMBOK e da análise de pontos de função, julgue o item.
O RUP é uma metodologia que enfatiza a entrega de software completo apenas no final do ciclo de desenvolvimento. 
Alternativas
Q2499304 Engenharia de Software
Os modelos de processos de software são abordagens sistemáticas e estruturadas para o desenvolvimento, manutenção e evolução de software. Eles descrevem as atividades, tarefas e técnicas que devem ser seguidas para produzir software de alta qualidade de forma consistente. Considere as seguintes características: 1- modelado em função do ciclo da engenharia convencional; 2- cada fase só começa após a conclusão da anterior; 3- requer uma abordagem sistemática, sequencial ao desenvolvimento de software. Essas características dizem respeito a qual modelo de processo de software?
Alternativas
Q2493761 Engenharia de Software
A construção de projeto de sistemas possui uma prática complexa devido à quantidade de ações e tarefas envolvidas. Para facilitar o desenvolvimento do projeto, existem modelos de processos, como o modelo cascata. A fase do modelo cascata que define as estimativas de recursos necessários e o cronograma é:
Alternativas
Respostas
141: D
142: E
143: A
144: D
145: D
146: B
147: E
148: C
149: D
150: C
151: E
152: E
153: C
154: A
155: A
156: E
157: E
158: E
159: E
160: D