Baixe o app para aproveitar ainda mais
Prévia do material em texto
17/04/2022 22:03 Avaliação II - Individual 1/4 Prova Impressa GABARITO | Avaliação II - Individual (Cod.:738903) Peso da Avaliação 1,50 Prova 45410006 Qtd. de Questões 10 Acertos/Erros 9/1 Nota 9,00 Estabelecer objetivos do protótipo, definir funcionalidade do protótipo, desenvolver o protótipoe avaliar o protótipo. São essas fases do processo que envolvem a prototipação. Quais seriam, respectivamente, os resultados de cada uma dessas fases? A Plano de Prototipação, Definição Geral, Protótipo Executável, Relatório de Avaliação. B Plano de Prototipação, Definição Executável, Protótipo Geral, Relatório de Avaliação. C Relatório de Prototipação, Protótipo Executável, Definição Geral, Plano de Avaliação. D Definição de Prototipação, Plano Executável, Protótipo Geral, Relatório de Avaliação. Em 1997, a UML passa a ser adotada pela OMG (Object Management Group) como linguagem padrão de modelagem, um caminho que teve início em 1995 com a união do método Booch com o método OMT de Jacobson, que resultou no Método Unificado. Logo em seguida, Rumbaugh, com seu método OOSE, juntou-se ao projeto para incorporar a metodologia que resultou no lançamento da primeira versão da UML em 1996. Assim que foi lançada, a UML passou a ser adotada por diversas grandes empresas de software da época, as quais passaram a contribuir com o projeto. Dentre os diversos diagramas utilizados pela UML, assinale a alternativa INCORRETA: A A UML só utiliza os seguintes Diagramas: Classe e Atividades. B Pode ser usado o Diagrama de Atividades. C Pode ser utilizado o diagrama de Caso de Uso e Diagramas de Componentes. D Pode ser usado o Diagrama de Classe. Com base nas informações recebidas sobre o desenvolvimento de um sistema UML, analise as sentenças a seguir: I- Análise de Requisitos. II- Análise. III- Design. IV- Programação. ( ) Descreve que novas classes, atributos, métodos e funcionalidades serão adicionados a fim de prover uma infraestrutura técnica necessária à interface do usuário e de periféricos, gerenciamento de banco de dados, comunicação com outros sistemas, entre outros. ( ) É responsável pela coleta dos dados que são indispensáveis e necessários para que o usuário do sistema possa solucionar seu problema e alcançar os objetivos desejados da organização. VOLTAR A+ Alterar modo de visualização 1 2 3 17/04/2022 22:03 Avaliação II - Individual 2/4 ( ) São definidas as primeiras abstrações (classes e objetos) e mecanismos que estarão presentes no domínio do problema. ( ) As classes provenientes do design são convertidas para o código da linguagem orientada a objetos escolhida. Assinale a alternativa que apresenta a sequência CORRETA: A I - IV - II - III. B III - II - I - IV. C III - I - II - IV. D II - I - IV - III. Hoje em dia, o software assume um duplo papel. Ele é o produto e ao mesmo tempo o veículo para entrega do produto. Como produto, ele disponibiliza o potencial de computação presente em computador, ou mais amplamente numa rede de computadores acessível pelo hardware local. Quer resida em um telefone celular, quer opere em um computador de grande porte (Mainframes), o software é transformador de informações, produzindo, gerando, adquirindo, modificando, exibindo, ou transmitindo informação, que pode ser tão simples como um bit ou tão complexa como uma apresentação multimídia. Para o desenvolvimento desses softwares, existem algumas fases, como por exemplo a fase de implementar ou codificar o software. A respeito dessas fases, analise as sentenças a seguir: I- Fase de análise. II- Fase de design. III- Fase de testes. IV- Fase de implantação. Assinale a alternativa CORRETA: A As sentenças I, II, III e IV estão corretas. B Somente a sentença II está correta. C Somente a sentença III está correta. D Somente a sentença I está correta. A Unified Modeling Language (UML), ou Linguagem de Modelagem Unificada, surgiu da união de três metodologias de modelagem: o método Booch, o método Object Modeling Technique (OMT) e o método Object Oriented Software Engineering (OOSE). A respeito disso, assinale a alternativa INCORRETA: A A engenharia de negócio utiliza o método Booch, de forma adaptada, para modelagem e no melhoramentos dos processos referentes ao funcionamento de organizações. B Os dois métodos (OOSE e o Objectory) foram desenvolvidos com base da mesma visão de Ivar Jacobson. Jacobson traz no OOSE a visão do método orientado a objetos, enquanto no Objectory é utilizado para construir sistemas nas suas mais variadas formas. C O método OMT é basicamente voltado para testes de modelos e fundamentado nas especificações da análise de requisitos do sistema. 4 5 17/04/2022 22:03 Avaliação II - Individual 3/4 D O método Booch foi definido por Booch, que trouxe a definição de que um sistema é analisado a partir de um número de visões, na qual cada visão é descrita por um número de diagramas e de modelos. A prototipação é um processo que tem como objetivo facilitar o entendimento dos requisitos, apresentar conceitos e funcionalidades do software. Dessa forma podemos propor uma solução adequada para o problema do cliente, aumentando sua percepção de valor. Assinale a alternativa CORRETA que apresenta a ordem do processo de prototipação: A Estabelecer objetivos do protótipo - Definir funcionalidade do protótipo - Desenvolver o protótipo - Avaliar o protótipo. B Definir funcionalidade do protótipo - Estabelecer objetivos do protótipo - Desenvolver o protótipo - Avaliar o protótipo. C Avaliar o protótipo - Estabelecer objetivos do protótipo - Definir funcionalidade do protótipo - Desenvolver o protótipo. D Avaliar o protótipo - Desenvolver o protótipo - Estabelecer objetivos do protótipo - Definir funcionalidade do protótipo. A notação UML utiliza de alguns mecanismos na construção de seus diagrama, com o intuito de tratar informações adicionais que ainda não foram descritas. Sobre os mecanismos, assinale a alternativa INCORRETA: A Notas Explicativas. B Notas comparativas. C Estereótipos. D Etiquetas. Um estado representa a situação em que um objeto se encontra em um determinado momento durante o período em que este participa de um processo. Assim, um objeto pode passar por diversos estados dentro de um mesmo processo. A respeito disso, assinale a alternativa INCORRETA: A A reação a nenhum estímulo. B A satisfação de alguma condição. C A execução de alguma atividade. D A espera pela ocorrência em um evento. 6 7 8 17/04/2022 22:03 Avaliação II - Individual 4/4 Processo de software é como uma metodologia para as atividades, ações e tarefas necessárias para desenvolver softwares de alta qualidade. Dessa forma, um processo de software é como uma série de passos previsíveis, ou um roteiro, que ajudará na criação de um produto ou sistema de alta qualidade e dentro do prazo estabelecido entre as partes. A metodologia de desenvolvimento Waterfall (mais conhecida como cascata) não está preparada para mudanças que sempre ocorrem no decorrer do projeto de software. Atualmente se utiliza mais a metodologia Iterativa. Sobre ela, analise as sentenças a seguir: I- Levantamento de Requisitos. II- Analise e design de todas as funcionalidades. III- Programação. IV- Testes. V- Implantação.Assinale a alternativa CORRETA: A Somente a sentença II está correta. B Somente a sentença I está correta. C Somente a sentença III está correta. D As sentenças I, II, III, IV e V estão corretas. Generalização / Especialização é um tipo de relacionamento possível de ser aplicado a certos elementos de modelo na UML. Considerando esses elementos, assinale a alternativa CORRETA: A Casos de uso e classes. B Casos de uso e atores. C Classes e atores. D Casos de uso, classes e atores. 9 10 Imprimir
Compartilhar