Baixe o app para aproveitar ainda mais
Prévia do material em texto
Análise e Projeto de Software Orientado a Objetos Iniciado em quinta, 20 Mai 2021, 22:20 Estado Finalizada Concluída em quinta, 20 Mai 2021, 22:40 Avaliar 8,0 de um máximo de 10,0(80%) Questão 1 Correto Observe o diagrama a seguir e assinale a alternativa correspondente ao seu signi�cado: Escolha uma opção: a. Diagrama de sequência. A ilustração traz um exemplo de um diagrama de sequência. b. Diagrama de estados. c. Diagrama de classes. d. Diagrama de casos de uso. e. Diagrama de atividades. A resposta correta é: Diagrama de sequência. https://aula.fael.edu.br/ https://aula.fael.edu.br/ Questão 2 Correto Questão 3 Incorreto Para a aplicação de um processo uni�cado, há de se compreender que ele é, na verdade, a reaplicação constante de uma série de ciclos que regem toda a vida do sistema. Cada ciclo é responsável pela entrega de uma versão do sistema, geralmente subdividida em quatro fases: ( ) Transição. ( ) Elaboração. ( ) Construção. ( ) Concepção. Assinale a alternativa que traz a sequência correta dessas fases: Escolha uma opção: a. 4-2-3-1. A sequência correta é: 4-2-3-1. b. 1-4-2-3. c. 4-3-1-2. d. 1-2-3-4. e. 4-3-2-1. A resposta correta é: 4-2-3-1. A maior concentração desta fase está no �uxo de requisitos, pois a de�nição de todos os requisitos concebe o sistema como um todo. É ao �nal desta fase que é avaliado se um processo deve ser seguido em plena escala. Estamos falando de que fase do processo uni�cado de desenvolvimento de sistemas? Escolha uma opção: a. Transição. b. Requisitos. c. Elaboração. d. Concepção. e. Construção. A resposta correta é: Concepção. https://aula.fael.edu.br/ https://aula.fael.edu.br/ Questão 4 Correto Questão 5 Correto Em que fase do projeto nos preocupamos com as primeiras abstrações, para podermos determinar classes e objetos, bem como os mecanismos que serão utilizados no domínio do problema? Escolha uma opção: a. Design de projeto. b. Análise de requisitos. c. Análise. É na fase de análise que nos preocupamos com as primeiras abstrações, para podermos determinar classes e objetos, bem como os mecanismos que serão utilizados no domínio do problema. As Classes são ligadas em relacionamentos com outras classes, e são descritas no chamado “Diagrama de Classe”. Este diagrama descreve a colaboração entre as classes, de modo a desenvolver os Casos de Uso modelados anteriormente. d. Testes. e. Programação. A resposta correta é: Análise. A programação orientada a objetos é uma metodologia que permite melhorar a _________ e _________ dos softwares, tornando-os menos estáticos e mais dinâmicos, facilmente adaptáveis à integração com outros softwares. Assinale a alternativa que preenche corretamente essas lacunas: Escolha uma opção: a. Legalidade e passividade. b. Testabilidade e executabilidade. c. Escalabilidade e replicabilidade. d. Usabilidade e legibilidade. e. Reusabilidade e extensibilidade. A resposta correta é a que traz reusabilidade e extensibilidade, que caracteriza bem a metodologia de programação orientada a objetos. A resposta correta é: Reusabilidade e extensibilidade. https://aula.fael.edu.br/ https://aula.fael.edu.br/ Questão 6 Incorreto Questão 7 Correto ________ são procedimentos ou funções que realizam ações próprias do objeto. Em outras palavras, os _________ são as capacidades do objeto. Qualquer ação tomada pelo objeto deve ser realizada por meio de seus _________. Qual a alternativa que preenche corretamente essas três lacunas? Escolha uma opção: a. Programas. b. Classes. c. Métodos. d. Atributos. e. Objetos. A resposta correta é: Métodos. Observe o diagrama a seguir e assinale a alternativa correspondente ao seu signi�cado: Escolha uma opção: a. Diagrama de estados. b. Diagrama de casos de uso. A ilustração traz um exemplo de um diagrama de casos de uso. c. Diagrama de classes. d. Diagrama de atividades. e. Diagrama de sequência. A resposta correta é: Diagrama de casos de uso. https://aula.fael.edu.br/ https://aula.fael.edu.br/ Questão 8 Correto Questão 9 Correto O processo uni�cado apresenta três características que o torna perfeito para trabalhar ao lado da UML. Assinale a alternativa que apresenta, pelo menos, duas delas: Escolha uma opção: a. Arquitetura centrada, e arquitetura cliente-servidor. b. Arquitetura cliente-servidor, e orientação a casos de uso. c. Processo iterativo incremental, e arquitetura centrada. As duas características mostradas são: processo iterativo incremental, e arquitetura centrada. d. Desenvolvimento orientado a objetos, e processo iterativo incremental. e. Processo iterativo incremental, e desenvolvimento estruturado. A resposta correta é: Processo iterativo incremental, e arquitetura centrada. Avalie as alternativas a seguir e indique aquela que não tem a ver diretamente com a fase de elaboração do processo uni�cado de desenvolvimento de software. Escolha uma opção: a. Implementar os elementos centrais. b. Listar os requisitos mapeados. c. Descobrir a maioria dos requisitos. d. Levantar os primeiros requisitos e funcionalidades do futuro sistema. Levantar os primeiros requisitos e funcionalidades do futuro sistema não pertence à fase de elaboração, mas sim à de concepção. e. Eliminar ou mitigar os riscos. A resposta correta é: Levantar os primeiros requisitos e funcionalidades do futuro sistema. https://aula.fael.edu.br/ https://aula.fael.edu.br/ Questão 10 Correto Que tipo de teste serve para descobrir se determinada classe está executando corretamente as funções que deveria executar, bem como os grupos de classes? Escolha uma opção: a. Testes de aceitação. b. Teste �nal. c. Teste de mesa. d. Testes de integração. e. Testes de unidade. Testes de unidade servem para descobrir se determinada classe está executando corretamente as funções que deveria executar, bem como os grupos de classes. A resposta correta é: Testes de unidade. https://aula.fael.edu.br/ https://aula.fael.edu.br/ https://aula.fael.edu.br/ https://aula.fael.edu.br/ Atividade Anterior Seguir para... Próxima atividade https://aula.fael.edu.br/mod/scorm/view.php?id=71265&forceview=1 https://aula.fael.edu.br/mod/quiz/view.php?id=71267&forceview=1 https://aula.fael.edu.br/
Compartilhar