Baixe o app para aproveitar ainda mais
Prévia do material em texto
AULA ATIVIDADE ALUNO AULA ATIVIDADE ALUNO AULA ATIVIDADE ALUNO Disciplina: Análise Orientado a Objetos Teleaula: 01 1) (I IF-RJ - 2021 - IF-RJ - Analista de Tecnologia da Informação) Baseado em conhecimentos acerca da UML analise a imagem a seguir: a) Diagrama de casos de uso; b) Diagrama de classes; c) Diagrama de transição; d) Diagrama de comunicação; e) Diagrama de implantação; 2) (FGV - 2021 - TI e Infraestrutura de Informática) A UML (Unified Modeling Language) trabalha com um conjunto de diagramas, cobrindo diferentes aspectos da especificação de sistemas. São diagramas UML, exceto: a) Diagrama de Atividade. b) Diagrama de Banco de Dados. c) Diagrama de Casos de Uso. d) Diagrama de Classes. AULA ATIVIDADE ALUNO e) Diagrama de Tempo. 3) (FCC - 2010 - TRF - 4ª REGIÃO - Analista Judiciário) Associe os tipos de diagrama da UML 2 às suas respectivas definições. TIPOS DE DIAGRAMA: 1. Diagrama de casos de uso 2. Diagrama de pacotes 3. Diagrama de sequência 4. Diagrama de implantação 5. Diagrama de classes DEFINIÇÕES: ( ) determina as necessidades de hardware do sistema, as características físicas como servidores, estações, topologias e protocolos de comunicação, ou seja, todo o aparato físico sobre o qual o sistema deverá ser executado. ( ) define a estrutura das classes utilizadas pelo sistema, determinando os atributos e métodos que cada classe tem, além de estabelecer como elas se relacionam e trocam informações entre si. ( ) é um diagrama estrutural que tem por objetivo representar os subsistemas ou submódulos englobados por um sistema de forma a determinar as partes que o compõem. ( ) é um diagrama comportamental que se preocupa com a ordem temporal em que as mensagens são trocadas entre os objetos envolvidos em um determinado processo. ( ) procura identificar os atores que utilizarão de alguma forma o software, bem como os serviços, ou seja, as funcionalidades que o sistema disponibilizará aos atores. A sequência correta é: a) 4, 5, 2, 3, 1. b) 4, 3, 5, 1, 2. c) 2, 5, 1, 3, 4. d) 5, 3, 1, 4, 2. e) 1, 4, 5, 2, 3. AULA ATIVIDADE ALUNO 4) (FADESP - 2021 Técnico em Processamento de Dados) O tipo de diagrama da UML que exibe o fluxo de controle entre ações que compõem um processo e especifica a ordem de execução das ações, englobando parte da dimensão temporal do modelo de um sistema, é o diagrama desenvolvimento de: a) atividades. b) classes. c) casos de uso. d) pacotes. e) componentes. 5 (FCC - 2009 - Tecnologia da Informação) Desenvolvimento ágil de software (em inglês: Agile software development) No UP, os casos de uso mais importantes são capturados e delimitam o domínio do sistema durante a fase de: a) Elaboração. b) Requisitos. c) Projeto. d) Análise. e) Concepção. 6) Sobre os objetivos da UML, analise as afirmativas a seguir: I- Um dos principais objetivos da UML é ser geral no sentido de modelar diferentes linguagens e situações. A questão de ser uma ferramenta não proprietária, resultado de um acordo realizado com grande parte da comunidade de desenvolvedores, permite que seja utilizada por todos que desejarem modelar seus softwares. II- Outro importante objetivo foi a superação de outros modelos já existentes na época de seu lançamento para modelagem, permitindo que se tornasse realmente um padrão para o desenvolvimento de software. III- Um dos objetivos da UML é ser tão simples quanto possível sem perder a capacidade de modelagem de sistemas complexos. Agora, assinale a alternativa que apresenta a resposta CORRETA: a) Apenas a afirmativa I está correta; AULA ATIVIDADE ALUNO b) Apenas a afirmativa II está correta; c) Apenas as afirmativas I e II estão corretas; d) Apenas as afirmativas I e III estão corretas; e) As afirmativas I, II e III estão corretas. 7) Os diagramas UML foram divididos em dois grandes grupos: os diagramas UML estruturais e os diagramas UML comportamentais. Há, ainda, os diagramas de integração, que basicamente fazem parte do grupo de diagramas comportamentais. Sabendo disso, relacione os diagramas com o seu respectivo grupo: I- Diagrama de classes; II- Diagrama de casos de uso; III- Diagrama de sequência; 1- Diagrama estrutural; 2- Diagrama comportamental; A seguir, assinale a alternativa que contém a sequência correta da associação: a) I-1; II-1; III-1; b) I-1; II- 1; III-2; c) I-1; II-2; III-2; d) I-2; II-1; III-2; e) I-2; II-1; III-1; AULA ATIVIDADE ALUNO 8) Sobre o diagrama de classes, analise as afirmativas a seguir: I- O objetivo do diagrama de classes é representar as classes, suas definições e as relações entre elas. II- Os atributos são como as variáveis ligadas ao conceito apresentado, por exemplo: considerando uma classe pessoa, tudo que uma pessoa “possui” (nome, endereço, profissão, sexo, naturalidade) são seus atributos. III- O diagrama de classe não aceita realizar relações entre as classes, assim neste diagrama só podemos declarar os atributos e métodos. Agora, assinale a alternativa que apresenta a resposta CORRETA: a) Apenas a afirmativa I está correta; b) Apenas a afirmativa II está correta; c) Apenas as afirmativas I e II estão corretas; d) Apenas as afirmativas I e III estão corretas; e) As afirmativas I, II e III estão corretas. 9) Sobre o diagrama de casos de uso, analise as afirmativas a seguir: I- É um dos primeiros diagramas a ser desenvolvido na modelagem de um sistema, por apresentar uma visão geral das funcionalidades do sistema da perspectiva dos usuários. II- É um diagrama complexo, por este motivo, somente é utilizado pela equipe de desenvolvimento. III- O diagrama de casos de uso faz parte do grupo de diagramas estruturais; Agora, assinale a alternativa que apresenta a resposta CORRETA: a) Apenas a afirmativa I está correta; b) Apenas a afirmativa II está correta; c) Apenas as afirmativas I e II estão corretas; AULA ATIVIDADE ALUNO d) Apenas as afirmativas I e III estão corretas; e) As afirmativas I, II e III estão corretas. 10) Conforme Guedes (2018), o __________________ descreve a ordem temporal em que as mensagens são trocadas entre os objetos envolvidos na execução de um processo que representa um caso de uso, bem como no ator responsável pela interação com os objetos. Agora, assinale a alternativa que completa corretamente a lacuna: a) Diagrama de sequência; b) Diagrama de casos de uso; c) Diagrama de objetos; d) Diagrama de atividades; e) Diagrama de máquina de estados; 11) O _________________ é o diagrama responsável por descrever um conjunto de ações que os sistemas devem executar em conjunto com usuários externos ao sistema. Ele que irá modelar todas as possíveis utilizações do sistema de uma forma simples e de fácil entendimento, inclusive é utilizado em reuniões com o cliente para verificação. Agora, assinale a alternativa que completa corretamente a lacuna: a) diagrama de sequência; b) diagrama de casos de uso; c) diagrama de objetos; d) diagrama de atividades; e) diagrama de máquina de estados; AULA ATIVIDADE ALUNO 12) Os diagramas da UML foram divididos em dois grandes grupos: os diagramas UML estruturais e os diagramas UML comportamentais. Há, ainda, os diagramas de interação, que basicamente fazem parte do grupo de diagramas comportamentais. Na figura a seguir, a classificação dos diagramas. Agora, descreva as principais característica de todos os diagramas apresentados na figura.
Compartilhar