Baixe o app para aproveitar ainda mais
Prévia do material em texto
Revisar envio do teste: Questionário Unidade II (2017/2) Pergunta 1 0,25 em 0,25 pontos Os diagramas de atividades e sequência pertencem a qual categoria de diagramas de UML? Resposta Selecionada: b. Dinâmico. Respostas: a. Estático. b. Dinâmico. c. Arquitetural. d. Modular. e. Conceitual. Feedback da resposta: Alternativa: B Comentário: os diagramas dinâmicos mostram o comportamento pretendido do sistema. Os principais diagramas dinâmicos são: atividades, comunicação, sequência e estado. Pergunta 2 0,25 em 0,25 pontos Qual das categorias de diagramas da UML que demonstra uma estrutura física dos elementos e não envolvem a passagem do tempo? Resposta Selecionada: a. Estático. Respostas: a. Estático. b. Dinâmico. c. Arquitetural. d. Modular. e. Conceitual. Feedback da resposta: Alternativa: A Comentário: os diagramas estáticos mostram a esturutra do sistema e as responsabilidades. Esses diagramas mostram a estrutura física dos elementos e não envolvem a passagem do tempo, isto é, eles não mostram a dinâmica das coisas, simplesmente sua organização. Pergunta 3 0,25 em 0,25 pontos Qual das categorias de diagramas da UML que diferencia a localização física da execução e os nós de armazenamento? Resposta Selecionada: c. Arquitetural. Respostas: a. Estático. b. Dinâmico. c. Arquitetural. d. Modular. e. Conceitual. Feedback da resposta: Alternativa: C Comentário: um diagrama arquitetural mostra a realização do sistema em componentes funcionais e executáveis. Eles também diferenciam a localização física da execução e os nós de armazenamento e uma estrutura dentro da qual eles podem interagir. Pergunta 4 0,25 em 0,25 pontos Qual diagrama contém na sua representação gráfica uma linha pontilhada tronco chamada de linha-de-vida? Resposta Selecionada: c. Diagrama de sequência. Respostas: a. Diagrama de classe. b. Diagrama de atividades. c. Diagrama de sequência. d. Diagrama de caso de uso. e. Diagrama de objetos. Feedback da resposta: Alternativa: C Comentário: um elemento de ator pode ser usado para representar o usuário que inicia o fluxo de eventos. Elementos estereotipados, como limite, controle e entidade, podem ser usados para ilustrar as telas, os controladores e os itens de banco de dados, respectivamente. Cada elemento tem uma linha pontilhada tronco chamada de linha-de-vida, na qual o elemento existe e, potencialmente, participa das interações. Pergunta 5 0,25 em 0,25 pontos Qual diagrama de UML ajuda a descrever e explicar os movimentos e os comportamentos dos sistemas? Resposta Selecionada: d. Diagrama de estado. Respostas: a. Diagrama de classe. b. Diagrama de atividades. c. Diagrama de sequência. d. Diagrama de estado. e. Diagrama de objetos. Feedback da resposta: Alternativa: D Comentário: esse diagrama ilustra como um elemento (geralmente uma classe) pode mover-se entre os estados, classificando o seu comportamento de acordo com gatilhos de transição ou guardas de restrição. Pergunta 6 0,25 em 0,25 pontos Qual diagrama de UML mostra como e onde o sistema será implantado? Resposta Selecionada: a. Diagrama de implantação. Respostas: a. Diagrama de implantação. b. Diagrama de atividades. c. Diagrama de sequência. d. Diagrama de estado. e. Diagrama de objetos. Feedback da resposta: Alternativa: A Comentário: um diagrama de implantação (deployment) mostra como e onde o sistema será implantado, ou seja, sua arquitetura de execução. Dispositivos de hardware, processadores e ambientes de software de execução (artefatos do sistema) são refletidos como nós e a construção interna pode ser representada incorporando nós no desenho. Como os artefatos são alocados para os nós do modelo de implantação do sistema, a alocação é guiada pela utilização das especificações de implantação. Pergunta 7 0,25 em 0,25 pontos Qual diagrama em UML é representado através de um fluxo que mostra os caminhos de um processo lógico a seguir, com base em várias condições? Resposta Selecionada: b. Diagrama de atividades. Respostas: a. Diagrama de classe. b. Diagrama de atividades. c. Diagrama de sequência. d. Diagrama de caso de uso. e. Diagrama de objetos. Feedback da resposta: Alternativa: B Comentário: os diagramas de atividades são usados para modelar o comportamento de um sistema e a forma em que esses comportamentos estão relacionados em um fluxo geral desse. O fluxo mostra os caminhos de um processo lógico, com base em várias condições, processamento simultâneo, acesso a dados, interrupções e outras distinções do caminho lógico. Pergunta 8 0,25 em 0,25 pontos Qual dos itens não é uma das cinco visões da arquitetura UML? Resposta Selecionada: e. Visão financeira. Respostas: a. Visão de análise. b. Visão de design. c. Visão de implementação. d. Visão do processo. e. Visão financeira. Feedback da resposta: Alternativa: E Comentário: as cinco visões da arquitetura UML são: visão de análise, visão de design, visão de implementação, visão do processo e visão da implantação. Para a UML, o modelo ou a visão que interconecta essas visões se dá pelo modelo de caso de uso. Pergunta 9 0,25 em 0,25 pontos Qual item na modelagem estrutural que possui os segmentos de nome, atributos e operações? Resposta Selecionada: b. Classe de objetos. Respostas: a. Classe de dados. b. Classe de objetos. c. Classe modular. d. Classe dinâmica. e. Classe de valores. Feedback da resposta: Alternativa: B Comentário: uma classe de objetos é uma coleção de objetos que podem ser descritos com os mesmos atributos e as mesmas operações. Uma classe de objetos na UML possui três segmentos: nome, atributos e operações. Pergunta 10 0,25 em 0,25 pontos Qual mecanismo é sinônimo de reutilização de código no projeto orientado a objetos? Resposta Selecionada: d. Herança. Respostas: a. Polimorfismo. b. Generalização. c. Agregação. d. Herança. e. Associação. Feedback da resposta: Alternativa: D Comentário: na UML, herança é um mecanismo por meio do qual uma instância de uma classe assume os atributos e os comportamentos dos objetos de outra classe (antepassados ou antecedentes). O mecanismo de herança se tornou sinônimo de reutilização de código no projeto orientado a objetos.
Compartilhar