Tecnologia da InformaçãoUMLNUCEPE UESPI 2023
UESPI
Questão de Tecnologia da Informação
27 54. Os primeiros processos de desenvolvimento de software eram estritamente sequenciais, começando com uma fase de especificação de requisitos até chegar às fases finais de implementação, testes e manutenção do sistema. No entanto, começou-se a perceber que software é diferente de outros produtos de Engenharia. Essa percepção foi ficando clara devido aos problemas frequentes enfrentados por projetos de software nas décadas de 70 a 90. Dessa forma, surgiram os métodos ágeis, que preconizam que um sistema deve ser construído de forma incremental e iterativa. Pequenos incrementos de funcionalidade são produzidos, em intervalos curtos e, logo em seguida, validados pelos usuários. Diversos métodos que concretizam os princípios ágeis foram propostos, tais como Scrum, Extreme Programming (XP) e Kanban. Adaptado de Marco Túlio Valente. Engenharia de Software Moderna: princípios e práticas para desenvolvimento de Software com produtividade. Belo Horizonte:[s.n.], 2020. Em relação aos métodos ágeis, avalie as seguintes afirmações: I – Uma das características de processos ágeis é a adoção de ciclos curtos e iterativos de desenvolvimento, por meio dos quais um sistema é implementado de forma gradativa. II – Scrum é um método ágil para gerenciamento de projetos, que necessariamente precisam ser projetos de desenvolvimento de software. III – Extreme Programming (XP) é um método ágil voltado exclusivamente para projetos de desenvolvimento de software. Dessa forma, XP inclui um conjunto de práticas de programação. IV – Assim como no Scrum, o Kanban define uma lista fixa de papeis e de cerimônias que devem ser realizadas durante o processo de desenvolvimento de software. Assinale a alternativa que apresenta APENAS as afirmações CORRETAS. a) I e II. b) II e III. c) III e IV. d) I e III. e) II e IV.
A UML é uma linguagem visual utilizada para modelar sistemas orientados a objetos. Através dos elementos gráficos definidos nesta linguagem pode-se construir diagramas que representam diversas perspectivas de um sistema. Os diagramas UML são divididos em dois tipos: Diagramas Estruturais e Diagramas Comportamentais. Adaptado de Eduardo Bezerra. Princípios de Análise e Projeto de Sistemas Com UML. 2 ed. Rio de Janeiro: Elsevier, 2007. Qual diagrama da UML apresenta as interações entre objetos na ordem temporal em que elas acontecem?
Mais questões de UML
- FGV 2026Ao modelar a estrutura de dados e as relações entre as entidades Projeto de Lei, Emenda e Autor para o novo sistema legislativo, o Analista de Sistemas utilizou um Diagrama de Cla…
- FGV 2026Diagramas UML são um valioso recurso para documentar as funcionalidades e a dinâmica das interações em um sistema a ser projetado. Assinale a opção que presenta o diagrama UML mai…
- Quadrix 2026Na modelagem de um portal de agendamento, o diagrama de casos de uso é adequado para representar, sob a ótica de atores externos, os serviços oferecidos pelo sistema, sem explicit…
- Vunesp 2026Considerando o Diagrama de Classes da UML2.0, é possível modelar a visibilidade de atributos e de operações presentes em cada classe. Essa visibilidade pode ser definida em escopo…
- Instituto CONSULPAM 2026Durante a análise de requisitos de um sistema corporativo, após a identificação dos atores e dos casos de uso, a equipe de desenvolvimento precisa detalhar a ordem temporal das me…
Questão de prova oficial, com o gabarito definitivo publicado pela banca. Reproduzida para fins de estudo.


