Prévia do material em texto
AV1 – Modelagem de sistemas 1 - Uma equipe de desenvolvimento de sistemas foi contratada para confeccionar o software de controle de voo de uma nova aeronave. Sabendo-se que esse assunto é novo para os membros da equipe, a primeira ação a ser tomada, no contexto de levantamento de requisitos, é aumentar o máximo possível o nível de compreensão da equipe sobre o campo de aplicação 2 - Considerando um sistema de supermercado onde o cliente pode comprar vários produtos e cada produto pode ser comprado por vários clientes, analise o modelo abaixo e indique o nome que se dá à representação apresentada dentro do círculo? CLASSE ASSOCIATIVA 3 - Analise o modelo abaixo e interprete as regras definidas através das ligações dos objetosÉ correto dizer que: I - O hotel guarda informações de Hóspede mesmo que não tenha se hospedado. II - Hóspede pode usar quantos serviços desejar, por cada hospedagem. III - São representados 3 tipos de serviços: Copa, Lavanderia e Telefonia. IV - A cada hospedagem é aberta uma nova conta corrente. II - III – IV 4 - Requisitos não-funcionais estão diretamente relacionados com a satisfação dos usuários. Assinale a alternativa que NÃO indique um requisito não-funcional. O software deve emitir relatórios de vendas a cada quinze dias 5 - Uma farmácia contratou um sistema para registrar as vendas de suas mercadorias. No sistema estava contemplado o cadastro dos clientes, produtos, venda e emissão de notas fiscais. Com o passar dos anos o proprietário decidiu incluir o cálculo de comissões com incentivo de venda a seus funcionários. Com isso o sistema deveria sofrer uma manutenção. A equipe de desenvolvimento adota a metodologia RUP. Com isso é preciso definir as iterações necessárias. Analise as assertivas abaixo e indique as iterações corretas. I - Na elaboração serão construídos os diagramas de caso de uso e classe; II - Na construção será desenvolvido o diagrama de sequencia e a construção dos métodos; III - Na transição serão realizados os testes finais na parte desenvolvida; IV - Na concepção será definido a extensão da manutenção a ser implementada. I - III - IV 6 - Segundo a abordagem do paradigma do ciclo de vida clássico para a Engenharia de Software, é correto afirmar que, durante a atividade de: codificação, o projeto deve ser traduzido em uma forma legivel por máquina. Quando o projeto é bem detalhado, essa etapa pode ser realizada mecanicamente 7 - Em UML NÃO É característica do Caso de Uso descrever as comunicações necessárias entre objetos para a realização dos processos em um sistema computacional 8 - Dado o seguinte requisito do projeto referente a biblioteca TotBit: O cliente é autorizado a emprestar livros após se cadastrar no sistema. Levando em conta que o sistema é operado pelo atendente da biblioteca, qual ator vai se relacionar com o caso de uso incluir clientes. O atendente 9 - Observe o fragmento de um diagrama UML relacionado a um sistema de informação hipotético: Com base nesse diagrama, considere as afirmativas a seguir. I - Cliente e Serviço de Aprovação de Crédito são atores de “Fechar Pedido”. II - O diagrama de colaboração em questão representa, possivelmente, as funcionalidades do sistema. III - As elipses indicadas no diagrama representam casos de uso. Está(ão) correta(s) APENAS a(s) afirmativa(s) I e III 10 - Analisando o modelo abaixo indique a descrição que define a leitura das associações. Cliente pode realizar vários pedidos, mas suas informações existem independente de fazer pedidos.