Baixe o app para aproveitar ainda mais
Prévia do material em texto
02/02/2024, 21:20 Avaliação I - Individual about:blank 1/5 Prova Impressa GABARITO | Avaliação I - Individual (Cod.:884390) Peso da Avaliação 1,50 Prova 68234645 Qtd. de Questões 10 Acertos/Erros 10/0 Nota 10,00 Na construção de aplicativos computacionais, a análise e o projeto orientados a objetos buscam soluções para problemas do mundo real baseando suas soluções em modelos. Com relação à análise orientada a objetos e a construção de um modelo de objetos, classifique V para as sentenças verdadeiras e F para as falsas: ( ) Utilizar herança para simplificar e organizar as classes de objetos. ( ) Identificar as classes de objetos. ( ) Acrescentar as associações entre classes. ( ) Identificar as restrições para as classes. ( ) Identificar os atributos para os objetos. Assinale a alternativa que apresenta a sequência CORRETA: A V - V - F - F - V. B V - V - V - F - V. C V - F - F - V - V. D F - V - V - F - F. O objetivo dos diagramas é apresentar múltiplas visões do sistema sendo que este conjunto de múltiplas visões é chamado de modelo. Um modelo UML pode ser visto como um conjunto de diagramas que podem ser examinados e modificados, a fim de compreender e desenvolver um sistema de software. Uma das maiores dificuldades no desenvolvimento de sistemas consiste em descrever de forma eficiente os seus requisitos. Sobre o diagrama utilizado na fase inicial de levantamento de requisitos, o qual facilita o entendimento do usuário, assinale a alternativa CORRETA: FONTE: http://www.ebah.com.br/content/ABAAAglewAH/analise-sistemas?part=3. Acesso em: 15 set. 2017. A Implantação. B Objetos. C Atividade. D Casos de Uso. VOLTAR A+ Alterar modo de visualização 1 2 02/02/2024, 21:20 Avaliação I - Individual about:blank 2/5 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 I, III e IV estão corretas. B As sentenças III e IV estão corretas. C As sentenças I, II e III estão corretas. D As sentenças I e IV estão corretas. Há uma pessoa que foi a primeira a usar o termo "orientação a objetos". Sobre quem foi ela, assinale a alternativa CORRETA: A Bertrand Meyer. B Ivan Suthorland. C Krysten Nygaard. D Alan Curtis Kay. Itens estruturais são responsáveis por definir a estrutura da solução, formadas por classes, interfaces, colaborações, casos de uso, componentes, artefatos e nós. Sobre a função dos componentes, assinale a alternativa CORRETA: A Descrevem uma sequência de ações a serem executadas pelos componentes da solução. 3 4 5 02/02/2024, 21:20 Avaliação I - Individual about:blank 3/5 B São agrupamentos de classes, relacionamentos e interfaces que constituem uma unidade do sistema. C São estruturas que instituem uma funcionalidade de uma solução de software por meio da implementação de uma ou mais interfaces definidas. D São as funcionalidades a serem implementadas por uma classe ou por um componente. Sobre OOSE, temos várias questões associadas. No que concerne ao significado desse termo, assinale a alternativa CORRETA: A Object-Oriented Software Engineering. B Object-Oriented Server Extended. C Object-Oriented Server Engineering. D Object-Oriented Software Extended. O Diagrama de Caso de Uso descreve a funcionalidade de um sistema. Segundo Ivar Jacobson, podemos dizer que um Caso de Uso é um "documento narrativo que descreve a sequência de eventos de um ator que usa um sistema para completar um processo". Um caso de uso representa alguma unidade que pode ser de alguma forma traduzida para software por uma equipe. Esse acaba sendo o primeiro momento no desenvolvimento de um sistema, onde os requisitos são levantados e mapeados para documentos que poderão ser utilizados pela equipe de projeto para entendimento do futuro sistema. Em geral, junto com os casos de uso, são mostradas as entidades que de alguma forma irão interagir com o sistema, os chamados atores. A ligação entre um caso de uso e um ator indica que todos os usuários que desempenharem aquele papel terão permissão de acesso ao sistema. Com relação aos casos de uso, classifique V para as sentenças verdadeiras e F para as falsas: ( ) Agregação é um tipo de relacionamento presente nos casos de uso. ( ) Nos casos de uso não se deve usar atores para representar permissões de acesso. ( ) É indicado o uso de atores em casos de uso para representar a hierarquia organizacional. ( ) A generalização permite especificar comportamentos genéricos que podem ser especializados para atender necessidades específicas. Assinale a alternativa que apresenta a sequência CORRETA: FONTE: https://www.portaleducacao.com.br/conteudo/artigos/informatica/diagramas-de-casos-de- uso/27153. Acesso em: 18 mar. 2020. 6 7 02/02/2024, 21:20 Avaliação I - Individual about:blank 4/5 A F - V - F - F. B F - V - V - F. C F - V - F - V. D V - F - F - V. O diagrama de Casos de Uso auxilia no levantamento dos requisitos funcionais do sistema, descrevendo um conjunto de funcionalidades do sistema e suas interações com elementos externos e entre si. Sobre estas relações, classifique V para as sentenças verdadeiras e F para as falsas: ( ) A relação include representa subfluxos dos casos de uso. ( ) A relação extend representa os fluxos alternativos dos casos de uso. ( ) A relação de generalização é percebida entre casos de uso ou entre atores. ( ) A generalização não permite especificar comportamentos genéricos que são usados para atender a necessidades específicas. Assinale a alternativa que apresenta a sequência CORRETA: A V - V - F - V. B F - V - V - F. C V - V - V - F. D V - F - V - F. Há cinco regras, propostas pela UML, para elaboração de cada diagrama. Sobre quais são essas cinco regras, assinale a alternativa CORRETA: A Nome, escopo, visibilidade, integridade, execução. B Instância de classe, visitor, polimorfismo, nome, integridade. C Responsabilidades, escopo, visibilidade, integridade, execução. D Nome da classe, programação orientada a objetos, encapsulamento, integridade, execução. 8 9 02/02/2024, 21:20 Avaliação I - Individual about:blank 5/5 A utilização de Caso de Uso possui um benefício. Sobre qual é esse benefício, assinale a alternativa CORRETA: A Permite melhor compreensão do problema a ser resolvido, ajudando na definição das fronteiras do sistema. B Auxilia na análise da estrutura e das funcionalidades esperadas da solução. C Ajuda a definir a estrutura da solução, isso é, os arquivos de instalação e seu controle de versões. D Trata da estrutura de hardware e software, ou seja, do ambiente em que a solução será implementada. 10 Imprimir
Compartilhar