Questões de Concurso Para uepb
Foram encontradas 542 questões
Resolva questões gratuitamente!
Junte-se a mais de 4 milhões de concurseiros!
Ano: 2023
Banca:
CPCON
Órgão:
UEPB
Prova:
CPCON - 2023 - UEPB - Analista de Sistemas - Desenvolvimento de Sites e Sistemas |
Q2295801
Engenharia de Software
Os diagramas de classe I, II e III, ilustrados a seguir, representam relações específicas entre classes. Respectivamente, são elas:
Ano: 2023
Banca:
CPCON
Órgão:
UEPB
Prova:
CPCON - 2023 - UEPB - Analista de Sistemas - Desenvolvimento de Sites e Sistemas |
Q2295800
Engenharia de Software
Considere o Diagrama de Caso de Uso (em UML2.3) apresentado e analise as seguintes afirmações.
I- O Ator Y pode relacionar-se com o Caso de Uso 2.
II- O Ator X pode relacionar-se com o Caso de Uso 5.
III- O Ator X pode relacionar-se com o Caso de Uso 3.
Está CORRETO o que se afirma em:
I- O Ator Y pode relacionar-se com o Caso de Uso 2.
II- O Ator X pode relacionar-se com o Caso de Uso 5.
III- O Ator X pode relacionar-se com o Caso de Uso 3.
Está CORRETO o que se afirma em:
Ano: 2023
Banca:
CPCON
Órgão:
UEPB
Prova:
CPCON - 2023 - UEPB - Analista de Sistemas - Desenvolvimento de Sites e Sistemas |
Q2295799
Engenharia de Software
Considere as afirmações abaixo em relação às abordagens ágeis e dirigidas a planos, utilizadas para desenvolvimento de software.
I- Scrum é um método ágil que enfatiza a colaboração, a transparência e a entrega incremental de valor ao longo do tempo, pois faz uso de Sprints combinadas com um conjunto de boas práticas de programação para o desenvolvimento de software eficiente.
II- Extreme Programming (XP) é um método ágil conhecido por enfatizar a prática de se desenvolver testes automatizados antes do desenvolvimento do código executável. Assim, os desenvolvedores precisam entender com clareza a especificação do software para poderem desenvolver testes automatizados para o sistema.
III- O uso do desenvolvimento incremental pelo Extreme Programming (XP) pode levar a uma degradação da estrutura do software, ao longo do tempo devido à natureza iterativa e à necessidade de entrega contínua de funcionalidades.
IV- Toda equipe (ou “time”) Scrum participa da reunião diária. Nesta reunião, são respondidas três perguntas-chave por todos os membros da equipe: "O que foi desenvolvido desde a última reunião de equipe?"; "Quais dificuldades está enfrentando?" e "O que planeja produzir até a próxima reunião de equipe?".
Está CORRETO o que se afirma em:
I- Scrum é um método ágil que enfatiza a colaboração, a transparência e a entrega incremental de valor ao longo do tempo, pois faz uso de Sprints combinadas com um conjunto de boas práticas de programação para o desenvolvimento de software eficiente.
II- Extreme Programming (XP) é um método ágil conhecido por enfatizar a prática de se desenvolver testes automatizados antes do desenvolvimento do código executável. Assim, os desenvolvedores precisam entender com clareza a especificação do software para poderem desenvolver testes automatizados para o sistema.
III- O uso do desenvolvimento incremental pelo Extreme Programming (XP) pode levar a uma degradação da estrutura do software, ao longo do tempo devido à natureza iterativa e à necessidade de entrega contínua de funcionalidades.
IV- Toda equipe (ou “time”) Scrum participa da reunião diária. Nesta reunião, são respondidas três perguntas-chave por todos os membros da equipe: "O que foi desenvolvido desde a última reunião de equipe?"; "Quais dificuldades está enfrentando?" e "O que planeja produzir até a próxima reunião de equipe?".
Está CORRETO o que se afirma em:
Ano: 2023
Banca:
CPCON
Órgão:
UEPB
Prova:
CPCON - 2023 - UEPB - Analista de Sistemas - Desenvolvimento de Sites e Sistemas |
Q2295798
Engenharia de Software
O Rational Unified Process (RUP), um dos mais conhecidos processos unificados, é um processo de desenvolvimento iterativo e
incremental de software que utiliza a UML como linguagem de modelagem. Ele foi desenvolvido para ser uma alternativa a alguns
modelos preditivos, como o modelo de desenvolvimento em cascata, visando superar um conjunto de limitações destes modelos. Seu
objetivo é garantir o desenvolvimento de software de alta qualidade e atender às necessidades de seus clientes, sendo obediente ao
cronograma e orçamento previsíveis. Sobre as fases do RUP, assinale a alternativa CORRETA:
Ano: 2023
Banca:
CPCON
Órgão:
UEPB
Prova:
CPCON - 2023 - UEPB - Analista de Sistemas - Desenvolvimento de Sites e Sistemas |
Q2295797
Engenharia de Software
Os ciclos de vida de um projeto de desenvolvimento de software podem variar entre abordagens preditivas e abordagens adaptativas ou
ágeis. Sobre estas abordagens, assinale a alternativa INCORRETA.