Baixe o app para aproveitar ainda mais
Prévia do material em texto
1a Questão (Ref.: 201410182458) Acerto: 0,0 / 1,0 Qual da afirmação abaixo NÃO corresponde com as definições de Desenvolvimento de Softwares Orientado a Objetos? Quando construídos corretamente, sistemas orientados a objetos são flexíveis a mudanças, possuem estruturas bem conhecidas e provêm a oportunidade de criar e implementar componentes totalmente reutilizáveis. Modelos orientado a objetos são implementados convenientemente utilizando uma linguagem de programação orientada a objetos. A engenharia de software orientada a objetos é muito mais que utilizar mecanismos de sua linguagem de programação, é saber utilizar da melhor forma possível todas as técnicas da modelagem orientada a objetos. A orientação a objetos não pode ser utilizado em Softwares de larga escala. A orientação a objetos não é só teoria, mas uma tecnologia de eficiência e qualidade comprovadas usada em inúmeros projetos e para construção de diferentes tipo de sistemas. A orientação a objetos é uma tecnologia para a produção de modelos que especifiquem o domínio do problema de um sistema. 2a Questão (Ref.: 201410182750) Acerto: 0,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: Facilidade de manutenção; Necessidade de menor quantidade de requesitos funcionais; Mais segurança no uso dos componentes por parte do programador; Melhor reaproveitamento do seu código; Melhor compreensão do código; 3a Questão (Ref.: 201410182457) Acerto: 0,0 / 1,0 O diagrama da UML que fornece uma visão externa do sistema, representando um nível alto de abstração nos quais elementos externos (atores) interagem com o sistema é denominado diagrama de colaboração. sequência. casos de uso. transição de estados. atividades. 4a Questão (Ref.: 201410182599) Acerto: 0,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, IV e V. I e V. Somente o V. I, II, V I, II, III, V. 5a Questão (Ref.: 201410182698) Acerto: 0,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, V F, F, V, F V, V, F, F F, V, F, F V, F, V, V 6a Questão (Ref.: 201410182740) Acerto: 1,0 / 1,0 Quais informações deveram ser contempladas na descrição de um fluxo alternativo caso de uso de validar CPF. Informações de procedimentos a serem feitos se o CPF for inválido. Nenhuma informação deve ser apresentada. Informações de atributos da classe CPF. Informações de como foi validade do CPF Informações de procedimentos a serem feitos se o CPF for válido. 7a Questão (Ref.: 201410182571) Acerto: 0,0 / 1,0 Analise os relacionamentos abaixo e assinale a alternativa verdadeira , que pode existir entre classes. I - Include (inclusão) II- Associação III- Agregação IV- Generalização V- composição VI - Extends (extenão). Está correta somente sentenças III. Estão corretas as sentenças II, III, IV ,VI . Estão corretas as sentenças I, II, III,IV. Estão corretas as sentenças II, III, IV ,V . Estão corretas as sentenças III,IV,V,VI. 8a Questão (Ref.: 201410182423) 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: agregação. generalização. inclusão. especialização. extensão. 9a Questão (Ref.: 201410182769) Acerto: 0,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 Caso de Uso. Diagrama de Classes. Diagrama de Implantação. Diagrama de Sequência. Diagrama de Negócio. 10a Questão (Ref.: 201410182761) Acerto: 0,0 / 1,0 O diagrama de colaboração é apropriado para desenhar ............................, que são uma solução já estabelecida para um determinado problema. Existe uma categoria de problema para a qual já foi dada uma solução, por desenvolvedores experientes e esta deve ser adaptada para uma situação semelhante. Assinale a UNICA alternativa que preenche corretamente a lacuna padrões de casos de uso padrões de uso geral padrões de colaboração padrões de projeto padrões de análise
Compartilhar