Baixe o app para aproveitar ainda mais
Prévia do material em texto
24/09/2023, 15:43 Avaliação II - Individual about:blank 1/5 Prova Impressa GABARITO | Avaliação II - Individual (Cod.:884387) Peso da Avaliação 1,50 Prova 68763388 Qtd. de Questões 10 Acertos/Erros 10/0 Nota 10,00 Um diagrama UML é uma apresentação gráfica de uma coleção de elementos do modelo de um sistema. Nesse sentido, existe um diagrama que é o mais utilizado da UML e que serve de base para quase todos os outros diagramas. Sobre esse diagrama, assinale a alternativa CORRETA: A Classe. B Sequência. C Implantação. D Objetos. Projeto orientado a objeto é parte do desenvolvimento orientado a objeto. Se dedica a desenvolver um modelo orientado a objeto de um sistema de software para implementar os requisitos. Os objetos em um projeto O.O. estão relacionados à solução do problema que está sendo resolvido. Os projetos O.O. são de fácil manutenção, em que os objetos podem ser entendidos como entidades independentes. Os objetos são componentes potencialmente reutilizáveis. Sobre o projeto orientado a objetos, classifique V para as sentenças verdadeiras e F para as falsas: ( ) É uma estratégia de projeto em que o projetista pensa em termos de coisas em vez de funções. ( ) A funcionalidade do sistema é expressa em termos de serviços oferecidos pelos objetos. ( ) Objetos se comunicam por passagem de mensagem, eliminando áreas de dados compartilhados. ( ) O objetivo é implementar os requisitos, a partir do desenvolvimento de um modelo orientado a objeto de um sistema de software. Assinale a alternativa que apresenta a sequência CORRETA: A V - F - V - F. B V - V - V - V. C F - V - F - V. D F - F - F - V. A UML - Unified Modeling Language - inclui um conjunto de técnicas de notação gráfica que ajuda você a especificar, visualizar e documentar modelos de sistemas de software, incluindo a sua estrutura e design, de uma forma que atenda a todos esses requisitos. A UML é uma linguagem padrão para modelagem orientada a objetos. Ela surgiu da fusão de três grandes métodos, do VOLTAR A+ Alterar modo de visualização 1 2 3 24/09/2023, 15:43 Avaliação II - Individual about:blank 2/5 BOOCH, OMT (Rumbaugh) e OOSE (Jacobson). Esta linguagem de modelagem não proprietária de terceira geração não é um método de desenvolvimento. Ela têm como objetivo ajudar a visualizar o desenho e a comunicação entre objetos e permite que desenvolvedores visualizem os produtos de seu trabalho em diagramas padronizados, sendo muito usada para criar modelos de sistemas de software. Os Diagramas da UML estão divididos em Estruturais e Comportamentais. Embora os diagramas mais conhecidos sejam o de casos de uso e o de classes, a UML (Unified Modeling Language) apresenta diversos diagramas para representar informações em praticamente todas as fases do desenvolvimento, desde a análise de requisitos até a instalação no cliente. Considerando as características dos diagramas existentes na UML, classifique V para as sentenças verdadeiras e F para as falsas: ( ) Os diagramas de sequência devem representar os processos definidos nos diagramas de caso de uso. ( ) O diagrama de comunicação mostra a troca de mensagens entre dois ou mais objetos. ( ) O diagrama de colaboração é necessário para a adequada construção do diagrama de classes. ( ) O diagrama de classes tem seu enfoque em fornecer a representação de uma solução para os problemas. Assinale a alternativa que apresenta a sequência CORRETA: A F - F - V - V. B V - F - V - F. C F - V - F - V. D V - V - F - V. O Projeto Orientado a Objeto é desenvolvido adotando uma nova estratégia que procura analisar o sistema como se suas partes fossem coisas que estariam sendo interligadas por intermédio das funções que cada uma deveria desempenhar. Essas coisas seriam os objetos que são desenvolvidos independentemente, mas que em um período mais avançado do projeto eles se ligariam e formariam o projeto como um todo. Para que o Projeto Orientado a Objeto seja relevante, é necessário que o pensamento em termos de Orientação a Objeto seja desenvolvido desde o início do processo de desenvolvimento do software. Sobre o Projeto Orientado a Objetos, classifique V para as sentenças verdadeiras e F para as falsas: ( ) É uma estratégia de projeto em que o projetista pensa em termos de coisas em vez de funções. ( ) A funcionalidade do sistema é expressa em termos de serviços oferecidos pelos objetos. ( ) Objetos se comunicam por passagem de mensagem, eliminando áreas de dados compartilhados. ( ) O objetivo é implementar os requisitos, a partir do desenvolvimento de um modelo orientado a objeto de um sistema de software. Assinale a alternativa que apresenta a sequência CORRETA: A V - F - V - F. B F - V - F - V. C V - V - V - V. D F - F - F - V. 4 24/09/2023, 15:43 Avaliação II - Individual about:blank 3/5 A Linguagem de Modelagem Unificada - UML - dá suporte para a criação de modelos claros e objetivos para facilitar a construção de aplicativos computacionais. É composta por 23 diagramas e os divide em duas categorias: estruturais e comportamentais. Podemos dizer que é um exemplo de diagrama estrutural e comportamental, respectivamente, quais diagramas? A Sequência e Pacote. B Tempo e Componentes. C Sequência e Classe. D Objeto e Sequência. Na programação orientada a objetos, o diagrama de classes é uma representação da estrutura e relações das classes que servem de modelo para objetos do sistema. Com relação a este diagrama, analise as sentenças a seguir: I- Através dele é possível gerar o código-fonte das classes, se utilizado algum software. II- É usado para definir as classes de um software. III- Não serve como documentação para os programadores de software. IV- Não possui nenhuma relação com o diagrama de objetos. Assinale a alternativa CORRETA: A As sentenças I e IV estão corretas. B As sentenças I, II e III estão corretas. C As sentenças II e III estão corretas. D As sentenças I e II estão corretas. Além de fornecer a tecnologia necessária para apoiar a prática de engenharia de software orientada a objetos, a UML poderá ser a linguagem de modelagem padrão para modelar sistemas concorrentes e distribuídos. Utiliza-se de um conjunto de técnicas de notação gráfica para criar modelos visuais de software de sistemas intensivos, combinando as melhores técnicas de modelagem de dados, negócios, objetos e componentes. É uma linguagem de modelagem única, comum e amplamente utilizável. A Linguagem Unificada de Modelagem possui diagramas (representações gráficas do modelo parcial de um sistema) que são usados em combinação, com a finalidade de obter todas as visões e aspectos do sistema. Sobre o diagrama que modela comportamentos e ligações entre objetos de um sistema, assinale a alternativa CORRETA: A Diagrama de sequência. B Diagrama de Casos de Uso C Diagrama de objetos. 5 6 7 24/09/2023, 15:43 Avaliação II - Individual about:blank 4/5 D Diagrama de atividades. A linguagem UML possui vários tipos de diagramas. Dentre eles, destaca-se o Diagrama de Sequência que mostra uma interação, representando a sequência de mensagens entre instâncias de classes, componentes, subsistemas ou atores. Sobre o Diagrama de Sequência, classifique V para as sentenças verdadeiras e F para as falsas: ( ) Descreve as funcionalidades de acordo com a visão dos usuários. ( ) Preocupa-se com a sequência dos atores, ficando em segundo plano o processo de comunicação que os envolve. ( ) Mostra interações de objetos organizados em uma sequência de tempo. ( ) Exibe elementos de configuração de processamento e componentes do software. Assinale a alternativa que apresenta a sequência CORRETA: A F - F - V - V. B V - F - V - F. C F - V - V - F. D F - F - V - F. Vários são os diagramas da Linguagem de Modelagem Unificada que os analistas de sistema utilizam para o desenvolvimento dos aplicativos computacionais. Dentre os diagramas, podemos destacar o diagrama de sequência, que representaa indicação do conjunto de objetos envolvidos em um cenário e a especificação das mensagens trocadas entre estes ao longo das linhas do tempo. Com relação a este diagrama, assinale a alternativa CORRETA: A A preocupação principal deste diagrama são os objetos que passam mensagens. B É a base para os diagramas de estrutura composta. C Preocupa-se com os casos de uso de cada objeto. D Preocupa-se com as fases de inativação do objeto. A Linguagem de Modelagem Unificada - UML - dá suporte para a criação de modelos claros e objetivos para facilitar a construção de aplicativos computacionais. É composta por 23 diagramas e os divide em duas categorias: estruturais e comportamentais. Assinale a alternativa CORRETA que apresenta um diagrama estrutural e um diagrama comportamental: A Diagrama de objetos e diagrama de casos de uso. B Diagrama de estrutura composta e diagrama de implantação. C Diagrama de objetos e diagrama de classes. 8 9 10 24/09/2023, 15:43 Avaliação II - Individual about:blank 5/5 D Diagrama de implantação e diagrama de pacotes. Imprimir
Compartilhar