Baixe o app para aproveitar ainda mais
Prévia do material em texto
Avaiação Parcial: CCT0486_SM_201506111841 V.1 Aluno(a): OZIAS DAVY OLIVEIRA MOUTA Matrícula: 201506111841 Acertos: 10,0 de 10,0 Data: 02/10/2017 11:36:09 (Finalizada) 1a Questão (Ref.: 201506956781) Acerto: 1,0 / 1,0 A orientação a objetos não é só teoria, mas uma tecnologia de eficiência e qualidade comprovadas, usadas em inúmeros projetos e para construção de diferentes tipos de sistemas. Assinale dentro das opções apresentadas, aquela que não é verdadeira Quando o sistema é desenvolvido com esta tecnologia, temos: Facilidade de Manutenção; Maior segurança no uso de componentes por parte do programador; A certeza do menor tempo de desenvolvimento Melhor compreensão do código; Melhor aproveitamento do seu código; 2a Questão (Ref.: 201506956898) Acerto: 1,0 / 1,0 A orientação a objetos não é só teoria, mas uma tecnologia de eficiência e qualidade comprovadas, usadas em inúmeros projetos e para construção de diferentes tipos de sistemas. Qual das alternativas abaixo, não representa uma vantagem na sua utilização: Quando o sistema é desenvolvido com esta tecnologia, tem-se: Melhor reaproveitamento do seu código; Melhor compreensão do código; Facilidade de manutenção; Necessidade de menor quantidade de requesitos funcionais; Mais segurança no uso dos componentes por parte do programador; 3a Questão (Ref.: 201506956747) Acerto: 1,0 / 1,0 Dados os requisitos: I) Efetuar troca de produtos com defeito. II) Tolerante a falhas. III) A resposta do sistema não deve exceder 30 seg. IV) O sistema deverá rodar num computador 486 com 16MB de memória. V) Não emprestar livros para clientes com débito. Quais dos itens acima são requisitos funcionais de um sistema: I e V. Somente o V. I, IV e V. I, II, III, V. I, II, V 4a Questão (Ref.: 201506956921) Acerto: 1,0 / 1,0 Considere o sistema de um vídeo game moderno (como o PlayStation 4 ou Xbox One), se o mesmo fosse modelado utilizando-se UML, pode-se dizer que possíveis Atores que apareceriam no respectivo Diagrama de Casos de Uso representados seriam: Blu-Ray, DVD e CD Direcional, Select e Start Player 1, Player 2 e CPU Pular, Saltar e Correr Atualizar o sistema, Carregar jogo, Navegar na Internet 5a Questão (Ref.: 201506956846) Acerto: 1,0 / 1,0 Analise as assertivas a seguir e classifique cada uma como verdadeiro (V) e falso (F): 1 - ( ) A Descrição de caso de uso não registra a lógica do sistema. 2 - ( ) A descrição de caso de uso, é representação textual dos casos de uso e auxilia a validação do entendimmento dos requisitos do sistema. 3 - ( ) Nem todos os casos de uso devem ser descritos. 4 - ( ) Quanto mais técnico forem os termos da descrição de casos de uso, melhor será para apresentar ao usuário. Com base em sua avaliação, assinale a alternativa que apresente a correta sequencia de V e F: F, F, V, F F, F, V, V F, V, F, F V, V, F, F V, F, V, V 6a Questão (Ref.: 201506956843) Acerto: 1,0 / 1,0 Análise as assertivas a seguir, referentes a técnica de especificação de casos de uso: I. Todo Caso de Uso possui um descrição textual, que define seu passo a passo; II. A Descrição de Caso de Uso é uma seqüência de passos executados por um ator; III. Uma exceção descreve a recuperação da falha de um passo de um Caso de Uso. As assertivas corretas são: Somente a III; Somente a I e II; Somente a I; I, II e III. Somente a II; 7a Questão (Ref.: 201506956571) Acerto: 1,0 / 1,0 O tipo de associação entre objetos das classes "turmas" e "alunos" identificado, na modelagem de classes da UML, na sentença "turmas são formadas por alunos" é denominada: especialização. generalização. extensão. inclusão. agregação. 8a Questão (Ref.: 201506956709) Acerto: 1,0 / 1,0 É possível conectar uma classe a ela mesma, representando a conexão entre 2 objetos da mesma classe. Esse tipo de relacionamento chama-se (assinale a única resposta correta): Associação de classe Associação Associação recursiva Agregação Associação exclusiva 9a Questão (Ref.: 201506956891) Acerto: 1,0 / 1,0 O analista de sistemas durante a modelagem e desenvolvimento de um sistema, tem uma grande preocupação em manter um código que tenha pequenos impactos na manutenção e favorecimento a reutilização de códigos. Para alcançar estes objetivos, o código deve ter: Um acoplamento alto entre classes e manter uma alta coesão nas classes. Um acoplamento alto entre classes e manter uma baixa coesão nas classes. Um acoplamento alto entre classes e manter uma fraca coesão nas classes. Um acoplamento fraco entre classes e manter uma fraca coesão nas classes. Um acoplamento fraco entre classes e manter uma alta coesão nas classes. 10a Questão (Ref.: 201506956917) Acerto: 1,0 / 1,0 A empresa SoftPerfeitos estava desenvolvendo um aplicativo Mobile para um de seus cliente. O programador durante a fase de codificação sentiu extrema dificuldade no entendimento de uma referida regra de negócio expressa no diagrama de caso de uso. Para que o desenvolvedor compreendesse melhor o requisito, o analista de sistema fez uma atualização na documentação do software criando um diagrama com o objetivo de determinar a sequência de eventos que ocorrem em um determinado processo, ou seja, quais condições devem ser satisfeitas e quais métodos devem ser disparados entre os objetos envolvidos e em que ordem durante um processo específico. Com base na UML identifique qual o diagrama o analista de sistemas confeccionou. Diagrama de Sequência. Diagrama de Classes. Diagrama de Caso de Uso. Diagrama de Negócio. Diagrama de Implantação.
Compartilhar