Questões de Concurso Comentadas sobre metodologia de desenvolvimento de software em engenharia de software

Foram encontradas 388 questões

Q2156953 Engenharia de Software
O manifesto ágil surgiu nos anos 2000 com o objetivo de atuar em forma contrária às metodologias prescritivas de desenvolvimento de software, e sem corromper a sólida prática da engenharia de software. Neste sentido, a única alternativa que atende um dos aspectos da definição clara do manifesto ágil é 
Alternativas
Ano: 2023 Banca: FUNDATEC Órgão: CIGA-SC Prova: FUNDATEC - 2023 - CIGA-SC - Proramador |
Q2156556 Engenharia de Software
Um programador quer ordenar a lista [5, 4, 3]. Qual alternativa representa todas as situações dessa lista até a sua completa ordenação utilizando o método Bubble Sort? 
Alternativas
Q2128025 Engenharia de Software
Na Engenharia de Software, um modelo de processo é uma representação simplificada que permite definir e observar as atividades do desenvolvimento de um programa. Sobre esses modelos de processo, considere as seguintes afirmações:

I- Abordagem na qual um grande número de componentes, previamente disponíveis, são integrados.
II- Abordagem na qual as atividades fundamentais dos processos são representadas como fases distintas e bem definidas.
III- Abordagem na qual as atividades dos processos são intercaladas de modo que o programa é uma série de versões, cada uma com mais funcionalidades que a anterior.

Assinale a alternativa que traz a CORRETA associação entre os modelos de processo com suas respectivas definições. 
Alternativas
Q2128024 Engenharia de Software
A Engenharia de Software possui como principal objetivo apoiar o desenvolvimento profissional de soluções, a partir do emprego de técnicas que auxiliam na especificação, projeto e evolução dos programas. Acerca desse assunto, avalie as asserções a seguir:
Os engenheiros de software precisam adotar uma abordagem sistemática e organizada para o exercício de suas atividades.
PORQUE

Para os engenheiros de software, a escolha da abordagem determina a eficácia e a eficiência na produção de software de alta qualidade na maioria dos casos.

Acerca dessas asserções, assinale a alternativa CORRETA.
Alternativas
Q2119588 Engenharia de Software
Metodologias de desenvolvimento de software chamadas de ágeis são baseadas em desenvolvimento iterativo, no qual requisitos e soluções evoluem pela colaboração entre equipes auto-organizadas e cross-funcional (pessoas com diferentes expertises). Essas metodologias encorajam frequente inspeção e adaptação, alinhamento entre o desenvolvimento e os objetivos dos clientes e um conjunto de boas práticas que permita entregas rápidas e de qualidade. Considerando as metodologias ágeis de desenvolvimento de software, assinale a alternativa INCORRETA.
Alternativas
Q2084762 Engenharia de Software
s princípios das atividades metodológicas têm forte influência sobre o sucesso de cada atividade metodológica genérica definida como parte do processo de software. Selecione o princípio de atividade metodológica que abrange um conjunto de tarefas de codificação e testes que gera um software operacional pronto para ser entregue ao cliente e ao usuário.
Alternativas
Ano: 2023 Banca: FEPESE Órgão: EPAGRI Prova: FEPESE - 2023 - EPAGRI - Analista de Sistemas |
Q2074274 Engenharia de Software
Assinale a alternativa que apresenta somente metodologias tradicionais de desenvolvimento de software.
Alternativas
Ano: 2023 Banca: FEPESE Órgão: EPAGRI Prova: FEPESE - 2023 - EPAGRI - Analista de Sistemas |
Q2074272 Engenharia de Software
Qual metodologia de desenvolvimento de software é orientado a missões, tendo cada interação justificada por uma missão, priorizando os itens de alto risco?
Alternativas
Ano: 2023 Banca: FEPESE Órgão: EPAGRI Prova: FEPESE - 2023 - EPAGRI - Analista de Sistemas |
Q2074271 Engenharia de Software
Para dizermos que estamos utilizando por completo uma Metodologia X de desenvolvimento de software, devemos seguir à risca as suas diretrizes.
Qual metodologia preza que cada funcionalidade de um software tenha um teste automatizado implementado, antes de ser codificado?
Alternativas
Ano: 2023 Banca: FEPESE Órgão: EPAGRI Prova: FEPESE - 2023 - EPAGRI - Analista de Sistemas |
Q2074270 Engenharia de Software
Qual metodologia tem foco em gestão de pessoas, talentos e comunicação e que caracteriza o tamanho de suas equipes em yellow, orange e red?
Alternativas
Ano: 2023 Banca: FEPESE Órgão: EPAGRI Prova: FEPESE - 2023 - EPAGRI - Analista de Sistemas |
Q2074268 Engenharia de Software
Em uma equipe de 15 pessoas, trabalhando em um projeto utilizando da metodologia DSDM (Dynamic Systems Development Methodology), sem acúmulos de papéis entre eles, o componente que é responsável por garantir o projeto do ponto de vista empresarial, devendo conhecer todos os objetivos do negócio, recebe o nome de:
Alternativas
Ano: 2023 Banca: FEPESE Órgão: EPAGRI Prova: FEPESE - 2023 - EPAGRI - Analista de Sistemas |
Q2074267 Engenharia de Software
A metodologia DSDM (Dynamic Systems Development Methodology) possui alguns conceitos particulares, entre eles aquele que prevê a priorização dos requisitos.
Assinale a alternativa que indica corretamente o nome da técnica utilizada.
Alternativas
Q2071945 Engenharia de Software

A respeito do desenvolvimento e da manutenção de sistemas e aplicações, julgue o item. 


O cliente não deve ser envolvido em nenhuma fase do desenvolvimento de um sistema, uma vez que ele pode confundir os analistas de sistemas com suas declarações.

Alternativas
Q2071943 Engenharia de Software

A respeito do desenvolvimento e da manutenção de sistemas e aplicações, julgue o item. 


Para a obtenção de um sistema com alta qualidade, é fundamental haver a compreensão do problema, a identificação dos requisitos do software e sua especificação detalhada.

Alternativas
Q4011276 Engenharia de Software
Em relação às práticas dos doze-fatores, que é uma metodologia para construir softwares-como-serviço, analise as afirmativas abaixo.
l - Uma aplicação doze-fatores é sempre rastreada em um sistema de controle de versão.
II - A configuração de uma aplicação é tudo o que é provável variar entre deploys (homologação, produção, ambientes de desenvolvimento, etc).
Ill - A aplicação é executada em um ambiente de execução com um ou mais processos.
IV - Os processos de uma aplicação doze-fatores são descartáveis, significando que podem ser iniciados ou parados a qualquer momento. Isso facilita o escalonamento elástico, rápido deploy de código ou mudanças de configuração, e robustez de deploys de produção.
Assinale a alternativa CORRETA:
Alternativas
Q4005169 Engenharia de Software
Qual das opções abaixo não é uma metodologia ágil?
Alternativas
Q2294533 Engenharia de Software
Na Engenharia de Software existem várias metodologias de desenvolvimento tais como:

(1) Metodologia Ativa. (2) Scrum. (3) Desenvolvimento Ágil. (4) Modelo Cascata.

Da relação apresentada, somente são aplicadas:
Alternativas
Q2104677 Engenharia de Software
O método de tradução das linguagens de programação é um aspecto importante a se considerar em projetos de software. Considerando que a forma pela qual o código em linguagem de alto nível é convertido para linguagem de máquina pode ser determinante para a escolha da linguagem, assinale a afirmativa correta. 
Alternativas
Q2073421 Engenharia de Software
Acerca dos métodos ágeis, analise as assertivas e assinale a alternativa que aponta a(s) correta(s).
I. Os métodos ágeis foram desenvolvidos para serem utilizados por pequenos times de desenvolvedores. II. Empresas pequenas, que não tinham processos formais, foram os primeiros entusiastas dos métodos ágeis. III. Uma das vantagens do desenvolvimento ágil é que ele pode ser utilizado para qualquer tipo de desenvolvimento de software. 
Alternativas
Q1966427 Engenharia de Software
A respeito dos modelos de tripla e quádrupla hélice para um sistema de inovação, julgue o item seguinte. 

O modelo de quatro hélices difere dos modelos anteriores a ele na medida em que tem como foco a consideração do impacto do meio ambiente natural no ecossistema de inovação. 
Alternativas
Respostas
181: E
182: A
183: D
184: A
185: A
186: D
187: E
188: E
189: A
190: C
191: A
192: B
193: E
194: C
195: E
196: A
197: C
198: C
199: D
200: E