05__Introdução à Linguagem UML e Diagrama Use Case Flashcards
Um dos grandes contributos para a UML foi o método Booch, de _____:
a) Grady Booch
b) James Rumbaugh
c) Ivar Jacobson
a)
Um dos grandes contributos para a UML foi o método OMT, de _____:
a) James Rumbaugh
b) Grady Booch
c) Ivar Jacobson
a)
Um dos grandes contributos para a UML foi o método OOSE/Objectory, de _____:
a) James Rumbaugh
b) Ivar Jacobson
c) Grady Booch
b)
V/F
Os métodos têm sempre a mesma notação, os mesmos processos e as mesmas ferramentas
Falso
Cada um dos métodos tem a sua própria notação, os seus próprios processos e as suas próprias ferramentas
V/F
A notação são atividades nas diferentes fases de desenvolvimento de sistemas
Falso
São os processos
V/F
As ferramentas usadas na linguagem UML são as ferramentas CASE e suportam as notações e os processos
Verdadeiro
V/F
Na fase da fragmentação, em 1995, houve a proliferação de métodos e notações para a modelização segundo a abordagem OO
Falso
Em 1990
V/F
Na fase da estandardização, em 1990, houve a proliferação de métodos e notações para a modelização segundo a abordagem OO
Falso
Fase da fragmentação
V/F
Na fase da unificação, em 1997, houve um 1º esforço no sentido da normalização
Falso
Entre 1995-1996
V/F
A fase da estandardização dá-se a partir de 1998
Falso
No ano de 1997
V/F
Na fase da estandardização, há uma adoção generalizada da UML como linguagem de modelação segundo a abordagem OO
Falso
Fase da industrialização
Na fase da _____, houve esforços significativos para a unificação e normalização no âmbito da OMG, e foi dada em _____:
a) fragmentação, 1997
b) industrialização, 1998
c) estandardização, 1997
d) unificação, 1997
c)
V/F
A linguagem UML é uma linguagem standard mas dependente das outras
Falso
É standard e independente das outras
V/F
A linguagem UML é aplicável em vários tipos de sistemas e abrange qualquer caraterística com os seus diagramas
Verdadeiro
V/F
A linguagem UML não é aplicável nas diferentes fases do processo de desenvolvimento
Falso
É aplicável
V/F
Um dos objetivos da UML é a diferenciação entre os métodos conceptuais e os métodos executáveis
Falso
A união entre métodos conceptuais, que também são executáveis
V/F
Nas fases de desenvolvimento de um sistema em UML, as primeiras abstrações do domínio do problema dão-se na análise de requisitos
Falso
Análise de sistema
V/F
Nas fases de desenvolvimento de um sistema em UML, a análise de requisitos explora as necessidades dos programadores, através de classes e objetos
Falso
Necessidades dos utilizadores, através de diagramas use-cases
V/F
A vista use-case tem todas as funcionalidades do sistema desempenhadas pelos atores internos
Falso
Atores externos
V/F
A vista desenho tem a ver com a concorrência, no sentido que define os fluxos e processos que suportam a concorrência e sincronização
Falso
Vista do processo
V/F
Na vista do processo, os requisitos são funcionais e explorados pelos analistas
Falso
Na vista de processo, requisitos são não funcionais
P.S.: são explorados pelos analistas, sim (integradores)
V/F A vista de implementação é focada na/nos \_\_\_\_\_ e explorada pelos \_\_\_\_\_: a) lógica, programadores b) concorrência, analistas c) organização, analistas d) componentes, programadores
d)
V/F
A vista de desenho é explorada pelos engenheiros de sistemas
Falso
Vista de instalação
A vista de instalação é focada na/nos _____:
a) organização
b) componentes
c) lógica
d) concorrência
a)
V/F
O diagrama de use-case identifica as interações com o sistema, delimita as fronteiras e descreve os use-cases disponibilizados a grupos de analistas
Falso
A grupos de utilizadores (atores)
V/F
O diagrama de classes descreve a estrutura dinâmica das classes
Falso
A estrutura estática
V/F
O diagrama de objetos ilustra um diagrama de classes com um exemplo concreto, sendo um diagrama estático
Verdadeiro
O diagrama de componentes descreve a arquitetura da/do _____ em termos de _____:
a) aplicação informática, software
b) equipamento informático, hardware
c) equipamento informático, software
d) aplicação informática, hardware
a)
O diagrama de execução descreve a arquitetura da/do _____ em termos de _____:
a) aplicação informática, hardware
b) aplicação informática, software
c) equipamento informático, software
d) equipamento informático, hardware
d)
Qual destes não é um diagrama estático:
a) diagrama de execução
b) diagrama de objetos
c) diagrama de colaboração
d) diagrama de componentes
c)
V/F
O diagrama de use-case é um diagrama dinâmico
Falso
Estático
Quais os 5 diagramas estáticos?
Diagrama de use-case Diagrama de classes Diagrama de objetos Diagrama de componentes Diagrama de execução
V/F
O diagrama de colaboração é também denominado por diagrama de atividades
Falso
Diagrama de sequência