Baixe o app para aproveitar ainda mais
Prévia do material em texto
1. A Linguagem de Modelagem Unificada - UML - é composta por 13 diagramas com características distintas e que servem para detalhar diferentes partes de um sistema. O diagrama de casos de uso apresenta uma visão dinâmica, sendo um dos mais utilizados na modelagem dos sistemas computacionais orientados a objetos. Sobre o diagrama de casos de uso, analise as sentenças a seguir: I- É um diagrama que facilita a captação dos requisitos, além de auxiliar no entendimento da interação do usuário com o sistema proposto. II- Diagramas de Casos de Uso são compostos por: Cenário: sequência de eventos que acontecem quando um usuário interage com o sistema. Ator: usuário do sistema. III- Associações e generalizações são relacionamentos dos casos de uso. IV- Trabalha fortemente para representar a interação de todos os elementos de um sistema. Assinale a alternativa CORRETA: a) As sentenças III e IV estão corretas. b) As sentenças I, III e IV estão corretas. c) As sentenças I e IV estão corretas. d) As sentenças I, II e III estão corretas. 2. O ciclo de vida de um software não finaliza após a sua implantação, ele continua existindo durante muito tempo. Será utilizado por anos e várias atualizações ocorrerão. Nesse sentido, a manutenção é qualquer alteração no software após entrar em produção. Sobre a manutenção de software, classifique V para as sentenças verdadeiras e F para as falsas: ( ) É possível dizer que a modelagem utilizada pela UML diminui os custos da manutenção. ( ) O custo de manutenção de um software é insignificante comparado com o custo total do projeto. ( ) Ao fazer uso da modelagem utilizada pela UML, é facilitado o entendimento do sistema por quem tiver que realizar a manutenção. ( ) A manutenção de software é reconhecida pelos profissionais de desenvolvimento. ( ) Ao se utilizar uma modelagem correta com uma documentação adequada, o processo de manutenção é mais rápido. Assinale a alternativa que apresenta a sequência CORRETA: a) V - F - V - F - V. b) F - V - F - F - V. c) V - V - F - F - F. d) F - F - F - V - V. 3. A UML é uma linguagem para a modelagem de sistemas composta por treze diagramas que esboçam partes diferentes de um sistema. Entre as categorias de diagramas da UML, encontra-se a categoria de diagramas estruturais, que são utilizados para entender, detalhar e documentar os pontos estáticos de um sistema. https://portaldoalunoead.uniasselvi.com.br/ava/notas/request_gabarito_n2.php#questao_1%20aria-label= https://portaldoalunoead.uniasselvi.com.br/ava/notas/request_gabarito_n2.php#questao_2%20aria-label= https://portaldoalunoead.uniasselvi.com.br/ava/notas/request_gabarito_n2.php#questao_3%20aria-label= Assinale a alternativa CORRETA que apresenta um exemplo de diagrama estrutural da UML: a) Diagrama de Implantação. b) Diagrama de Casos de Uso. c) Diagrama de Sequência. d) Diagrama de Atividade. 4. O diagrama de classe em geral é precedido pelo diagrama de casos de uso. Enquanto o diagrama de casos de uso procura fornecer uma representação do problema que deve ser solucionado de forma sistêmica, o diagrama de classes tem seu enfoque em fornecer a representação de uma solução para este problema, na forma de classes, atributos, métodos e relacionamentos. Considerando as características dos diagramas de classes, classifique V para as sentenças verdadeiras e F para as falsas: ( ) Os métodos setters fornecem acesso de escrita a um atributo. ( ) Através da herança, é possível reaproveitar atributos já definidos em uma classe mãe. ( ) A herança múltipla consiste em uma classe mãe possuir várias filhas. Agora, assinale a alternativa que apresenta a sequência CORRETA: a) V - F - F. b) F - V - F. c) V - V - F. d) F - F - V. 5. Diagramas de implantação são diagramas do nível de implementação que mostram a estrutura do sistema em tempo de execução. A partir de um diagrama de implantação é possível entender como os elementos de hardware e software que constituem um aplicativo serão configurados e implantados. Diagramas de implantação consistem em nós, componentes e relações entre eles. Sobre este diagrama, classifique V para as sentenças verdadeiras e F para as falsas: ( ) Os diagramas de implantação necessitam dos cenários desenhados nos casos de uso para serem construídos. ( ) Em um diagrama de implantação, um nó pode representar algo mais genérico ou uma instância específica. ( ) As dependências conectam componentes. Esta conexão pode ocorrer através de interfaces. Assinale a alternativa que apresenta a sequência CORRETA: FONTE: Disponível em: <http://www.deinf.ufma.br/geraldo/dob/13.Componentes_Implantacao.pdf>. Acesso em: 30 set. 2017. a) V - V - F. b) F - V - V. c) F - F - V. https://portaldoalunoead.uniasselvi.com.br/ava/notas/request_gabarito_n2.php#questao_4%20aria-label= https://portaldoalunoead.uniasselvi.com.br/ava/notas/request_gabarito_n2.php#questao_5%20aria-label= d) F - V - F. 6. Uma das atividades mais importantes da etapa de desenvolvimento é a validação dos estados pelos quais um objeto deve passar. Compreender a ordem temporal e a sequência com que as transições de estados acontecem permite uma validação mais eficiente e um domínio da solução mais abrangente ao desenvolvedor. Ele procura demonstrar o comportamento de um elemento por meio de transições de estado. O elemento modelado, muitas vezes, é uma instância de uma classe. No entanto, é possível usar esse diagrama para modelar o comportamento de um caso de uso, o comportamento de um dado durante uma transação ou mesmo o comportamento de um sistema completo. Com relação aos diagramas de máquina de estado, classifique V para as sentenças verdadeiras e F para as falsas: ( ) A situação acadêmica de um aluno pode ser representada pelo Diagrama de Máquina de Estado, pois ele muda de situação a cada início e término de semestre. ( ) Este diagrama representa o comportamento interno de determinado objeto, subsistema ou sistema. ( ) É um diagrama comportamental, cuja visão apresentada é dinâmica. ( ) Descreve como os processos operam e se relacionam entre si e em qual ordem. Assinale a alternativa que apresenta a sequência CORRETA: a) V - F - V - F. b) V - V - V - F. c) F - V - F - F. d) F - V - V - V. 7. Os Casos de Uso são diagramas UML (Linguagem de Modelagem Unificada) que focam nas características comportamentais. Eles foram criados no intuito de extrair as características e o funcionamento de uma determinada situação, envolvendo atores e cenários de um sistema em construção. Sobre o Diagrama de Casos de Uso da UML, assinale a alternativa CORRETA: a) Representa uma visão interna do sistema. b) Não permite visualizar como é a interação dos usuários no sistema. c) Utilizado na fase de entrega do projeto para facilitar o entendimento do usuário final. d) É muito utilizado, pois facilita o entendimento do usuário final. 8. O diagrama de sequência modela a interação entre os objetos que foram definidos numa etapa anterior, através do diagrama de classes. A interação entre os objetos do modelo é representado por mensagens. O diagrama de sequência permite a intervenção de analistas e desenvolvedores no sentido de facilitarem a tomada de decisões relacionadas ao desenvolvimento, simplesmente analisando o fluxo expresso neste diagrama. Acerca dos conceitos e características do diagrama de sequência, classifique V para as sentenças verdadeiras e F para as falsas: ( ) É um dos componentes do diagrama de visão geral. ( ) Os principais componentes de um diagrama de sequência são: atores, objetos e https://portaldoalunoead.uniasselvi.com.br/ava/notas/request_gabarito_n2.php#questao_6%20aria-label= https://portaldoalunoead.uniasselvi.com.br/ava/notas/request_gabarito_n2.php#questao_7%20aria-label=https://portaldoalunoead.uniasselvi.com.br/ava/notas/request_gabarito_n2.php#questao_8%20aria-label= mensagens trocadas por estes ao longo do tempo. ( ) Não pode ser considerado um diagrama de interação. Agora, assinale a alternativa que apresenta a sequência CORRETA: a) F - F - V. b) V - V - F. c) V - F - V. d) F - V - F. 9. Os diagramas de implantação consistem em nós, componentes e as relações entre eles. As dependências conectam componentes e esta conexão pode ocorrer através de interfaces. Com relação aos diagramas de implantação, classifique V para as sentenças verdadeiras e F para as falsas: ( ) Diagramas de implantação são usados para visualizar a topologia dos componentes físicos de um sistema em que os componentes de software são implantados. ( ) Diagramas de implantação são usados para descrever o ponto de vista de implementação de um sistema estático. ( ) Uma das finalidades do diagrama de implantação é descrever os componentes de hardware usados para implantar os componentes de software. ( ) Uma das limitações do diagrama de implantação é a capacidade de descrever nós de processamento em tempo de execução. Assinale a alternativa que apresenta a sequência CORRETA: a) V - V - F - F. b) F - V - F - V. c) F - F - V - V. d) V - V - V - F. 10. Um Diagrama de Classes descreve as classes e seus relacionamentos. É um dos principais diagramas da UML. É a base para a construção dos diagramas de comunicação, sequência e estados. Com relação ao Diagrama de Classes, analise as sentenças a seguir: I- É o diagrama mais utilizado da UML. II- Associação, agregação e generalização são relações deste diagrama. III- Cada classe deste diagrama é uma tabela no banco de dados. IV- Abstração não é um conceito importante na elaboração do diagrama de classes. Assinale a alternativa CORRETA: a) As sentenças I, II e III estão corretas. b) As sentenças I, II e IV estão corretas. c) As sentenças III e IV estão corretas. d) As sentenças II e IV estão corretas. https://portaldoalunoead.uniasselvi.com.br/ava/notas/request_gabarito_n2.php#questao_9%20aria-label= https://portaldoalunoead.uniasselvi.com.br/ava/notas/request_gabarito_n2.php#questao_10%20aria-label= 11. (ENADE, 2013) O diagrama de atividades permite que se compreenda melhor como funcionam os processos organizacionais. Estes podem ser modelados através de um ou mais modelos de atividades para que se obtenha maior compreensão do processo. Com relação ao diagrama de atividades e sua relação com os processos de negócio, assinale a alternativa correta: a) Mostra as ações executadas nos casos de uso, modela processos, mostrando o fluxo das atividades. b) Modela os processos, mas não mostra o fluxo das atividades. c) As atividades não são representadas por subatividades. d) Não é possível usar o diagrama de atividade para descrever algoritmos. 12. (ENADE, 2013) Os casos de uso são diagramas UML que permitem modelar facilmente os requisitos funcionais do sistema, tendo como base a própria visão do usuário. Com relação aos casos de uso, assinale a alternativa correta: a) Diagramas de casos de uso são usados somente quando se está finalizando o projeto. b) O diagrama de casos de uso impossibilita descrever de forma clara e objetiva os requisitos do sistema. c) A visão de casos de uso proporcionada pela UML permite que se entenda melhor o problema e as funcionalidades a serem implementadas. d) O diagrama de casos de uso é muito complexo, por isso, pouco utilizado. https://portaldoalunoead.uniasselvi.com.br/ava/notas/request_gabarito_n2.php#questao_11%20aria-label= https://portaldoalunoead.uniasselvi.com.br/ava/notas/request_gabarito_n2.php#questao_12%20aria-label=
Compartilhar