Baixe o app para aproveitar ainda mais
Prévia do material em texto
1a Questão (Ref.:201703847095) 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: Melhor compreensão do código; Maior segurança no uso de componentes por parte do programador; A certeza do menor tempo de desenvolvimento Melhor aproveitamento do seu código; Facilidade de Manutenção; 2a Questão (Ref.:201703846920) Acerto: 1,0 / 1,0 Qual da afirmação abaixo NÃO corresponde com as definições de Desenvolvimento de Softwares Orientado a Objetos? A orientação a objetos é uma tecnologia para a produção de modelos que especifiquem o domínio do problema de um sistema. 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. 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 não pode ser utilizado em Softwares de larga escala. 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. 3a Questão (Ref.:201703846919) Acerto: 1,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 atividades. transição de estados. sequência. colaboração. casos de uso. 4a Questão (Ref.:201703847145) Acerto: 1,0 / 1,0 Quais são os relacionamentos possíveis entre Casos de Uso? generalização, inclusão e extensão agregação, generalização, associação associação, inclusão e extensão composição, generalização e extensão agregação, inclusão, extensão 5a Questão (Ref.:201703847160) 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: V, F, V, V V, V, F, F F, F, V, F F, F, V, V F, V, F, F 6a Questão (Ref.:201703847242) Acerto: 1,0 / 1,0 Depois que é feito o diagrama de casos de uso, o próximo passo é documentar essas funcionalidades descrevendo com detalhes suas principais características. Apesar de não existir uma padronização sobre essa especificação funcional, quais podem ser consideradas as principais informações relativas a um Caso de Uso? Ator responsável, fluxo principal e fluxos secundários Ator responsável, classe correspondente e lista de mensagens Diagrama de classe e de sequência correspondente Diagrama de implementação correspondente Protótipo e lista de mensagens 7a Questão (Ref.:201703846885) 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: inclusão. extensão. especialização. agregação. generalização. 8a Questão (Ref.:201703846951) Acerto: 1,0 / 1,0 A empresa XYZ Produções Ltda é uma empresa que promove diversos tipo de eventos, a escolha do cliente, e atende muitos contatos diários de pedidos de orçamentos, mas o índice de fechamento gira em torno de 15%. Mesmo assim a empresa mantém as informações de clientes mesmo sem ter fechado contrato com a empresa. Qual modelo expressa a definição descrita? 9a Questão (Ref.:201703847150) Acerto: 1,0 / 1,0 De acordo com os padrões de projetos, os projetos devem ser desenvolvidos em camadas, função esta que fica a cargo do projetista de sistema. Analise as afirmativas a seguir I. O projetista deve garantir que o código seja reutilizável. II. O código deve ser de fácil manutenção. III. O código não precisa estar organizado de forma a atender as classes do domínio. Com base em suas assertivas, assinale a ÚNICA resposta correta: Somente a III; I, II e III. Somente a I e II; Somente a II; Somente a I; 10a Questão (Ref.:201703847231) 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 Caso de Uso. Diagrama de Implantação. Diagrama de Sequência. Diagrama de Classes. Diagrama de Negócio.
Compartilhar