Questões de Concurso
Foram encontradas 185 questões
Resolva questões gratuitamente!
Junte-se a mais de 4 milhões de concurseiros!
Ano: 2024
Banca:
FGV
Órgão:
AL-TO
Prova:
FGV - 2024 - AL-TO - Analista Legislativo - Análise de Sistema |
Q2457555
Engenharia de Software
Sobre as Metodologias de Desenvolvimento de Software e o
Processo Unificado, analise as afirmativas a seguir.
I. O Processo Unificado é uma metodologia de desenvolvimento de software que se destaca por ser iterativa e incremental com entregas sucessivas e refinadas do projeto.
II. A análise orientada a objeto não é considerada uma metodologia de desenvolvimento de software.
III. No Processo Unificado, artefatos como casos de uso e diagramas de classe podem ser compartilhados entre diferentes fases, como a concepção e a elaboração.
Está correto o que se afirma em
I. O Processo Unificado é uma metodologia de desenvolvimento de software que se destaca por ser iterativa e incremental com entregas sucessivas e refinadas do projeto.
II. A análise orientada a objeto não é considerada uma metodologia de desenvolvimento de software.
III. No Processo Unificado, artefatos como casos de uso e diagramas de classe podem ser compartilhados entre diferentes fases, como a concepção e a elaboração.
Está correto o que se afirma em
Ano: 2024
Banca:
FGV
Órgão:
AL-TO
Prova:
FGV - 2024 - AL-TO - Analista Legislativo - Análise de Sistema |
Q2457554
Engenharia de Software
Relacione as metodologias listadas a seguir às suas características
específicas.
1. Scrum
2. Programação Extrema (XP)
3. Modelo V
4. Lean Software Development
5. Feature-Driven Development (FDD)
( ) Enfatiza a redução de desperdícios no processo de desenvolvimento de software.
( ) Caracteriza-se por sua abordagem iterativa e incremental focada no desenvolvimento de características específicas do software.
( ) Diferencia-se por sua estrutura em que o teste é planejado e executado de forma a refletir inversamente as etapas de desenvolvimento
( ) Implementa práticas como programação em pares, desenvolvimento orientado a testes e integração contínua.
( ) Emprega sprints como unidades de tempo fixas para o desenvolvimento de incrementos do produto
Assinale a opção que indica a relação correta, na ordem apresentada.
1. Scrum
2. Programação Extrema (XP)
3. Modelo V
4. Lean Software Development
5. Feature-Driven Development (FDD)
( ) Enfatiza a redução de desperdícios no processo de desenvolvimento de software.
( ) Caracteriza-se por sua abordagem iterativa e incremental focada no desenvolvimento de características específicas do software.
( ) Diferencia-se por sua estrutura em que o teste é planejado e executado de forma a refletir inversamente as etapas de desenvolvimento
( ) Implementa práticas como programação em pares, desenvolvimento orientado a testes e integração contínua.
( ) Emprega sprints como unidades de tempo fixas para o desenvolvimento de incrementos do produto
Assinale a opção que indica a relação correta, na ordem apresentada.
Ano: 2024
Banca:
FGV
Órgão:
AL-TO
Prova:
FGV - 2024 - AL-TO - Analista Legislativo - Análise de Sistema |
Q2457553
Engenharia de Software
Considerando os conceitos fundamentais da Engenharia de
Software, o Ciclo de Vida do Desenvolvimento de Software
(CVDS) e os critérios de Qualidade de Software, sobre a
implementação de práticas de qualidade ao longo do CVDS,
analise as afirmativas a seguir.
I. A análise de requisitos, uma fase inicial do CVDS possui menor impacto na qualidade do software final que os testes finais do software.
II. Testes de software, realizados apenas na fase final do desenvolvimento, são suficientes para garantir a qualidade do software.
III. A revisão de código e a refatoração são práticas que podem ser aplicadas em várias fases do CVDS para melhorar a manutenibilidade e a qualidade do software, mas são mais eficazes na fase de elaboração e construção.
Está correto o que se afirma em
I. A análise de requisitos, uma fase inicial do CVDS possui menor impacto na qualidade do software final que os testes finais do software.
II. Testes de software, realizados apenas na fase final do desenvolvimento, são suficientes para garantir a qualidade do software.
III. A revisão de código e a refatoração são práticas que podem ser aplicadas em várias fases do CVDS para melhorar a manutenibilidade e a qualidade do software, mas são mais eficazes na fase de elaboração e construção.
Está correto o que se afirma em
Ano: 2024
Banca:
FGV
Órgão:
AL-TO
Prova:
FGV - 2024 - AL-TO - Analista Legislativo - Análise de Sistema |
Q2457552
Engenharia de Software
Durante o desenvolvimento de um software de gerenciamento
de estoque, a equipe focou nas funcionalidades sem considerar a
escalabilidade necessária para o rápido crescimento do varejista.
A falta de comunicação com stakeholders e o pouco engajamento
dos usuários finais não revelou esse problema. Após a
implementação, o software apresentou problemas de
desempenho, causando atrasos e insatisfação.
Para evitar esse problema é necessário
Para evitar esse problema é necessário
Ano: 2024
Banca:
FGV
Órgão:
AL-TO
Prova:
FGV - 2024 - AL-TO - Analista Legislativo - Análise de Sistema |
Q2457551
Engenharia de Software
Sobre Engenharia de Requisitos, analise as afirmativas a seguir.
I. A validação de requisitos é um processo que visa assegurar que os requisitos atendem às necessidades e expectativas dos stakeholders.
II. As técnicas de elicitação de requisitos, como brainstorming, entrevistas e prototipagem, são utilizadas para coletar requisitos de forma passiva, sem interação com os stakeholders.
III. A priorização de requisitos ajuda a definir a ordem de importância para o projeto.
Está correto o que se afirma em
I. A validação de requisitos é um processo que visa assegurar que os requisitos atendem às necessidades e expectativas dos stakeholders.
II. As técnicas de elicitação de requisitos, como brainstorming, entrevistas e prototipagem, são utilizadas para coletar requisitos de forma passiva, sem interação com os stakeholders.
III. A priorização de requisitos ajuda a definir a ordem de importância para o projeto.
Está correto o que se afirma em