Baixe o app para aproveitar ainda mais
Prévia do material em texto
Disc.: MODELAGEM DE SISTEMAS COM UML Aluno(a): Acertos: 10,0 de 10,0 17/10/2021 1a Questão Acerto: 1,0 / 1,0 (Enade - 2017 − CST − Análise e Desenvolvimento de Sistemas) "A engenharia de requisitos, do ponto de vista do processo de software, é uma ação de engenharia de software importante, que se inicia durante a atividade de comunicação e continua na de modelagem. Ela deve ser adaptada às necessidades do processo, do projeto, do produto e das pessoas que estão realizando o trabalho." PRESSMAN, R. S. Engenharia de software: uma abordagem profissional. 8. ed. Porto Alegre: AMGH, 2016 (adaptado). Considere os requisitos, a seguir, de um sistema para uma universidade, na qual se pretenda gerenciar o setor acadêmico. · R1: o sistema deve permitir que cada professor realize o lançamento de notas das turmas nas quais lecionou. · R2: o sistema deverá ser desenvolvido de forma a possibilitar seu transporte para outro sistema operacional em, no máximo, sessenta dias. · R3: o sistema deve permitir que um estudante realize a sua matrícula nas disciplinas oferecidas em um semestre letivo. · R4: o sistema atualiza a nota do estudante, permitindo sua visualização, em até dois segundos depois do momento que o professor a registra. · R5: o sistema deve permitir que o auxiliar de serviços acadêmicos realize o cadastro de um estudante em não mais do que dez minutos de orientação. Nessa situação, representam descrições de requisitos não funcionais apenas os requisitos: R3, R4, R5 R1, R3, R4 R1, R2, R5 R1, R2, R3 R2, R4, R5 Respondido em 17/10/2021 20:15:57 Explicação: Resposta correta: R2, R4, R5 2a Questão Acerto: 1,0 / 1,0 A UML foca seus diagramas em 5 diferentes visões, possibilitando enxergar o sistema sob diferentes perspectivas, dando completude à modelagem. Uma das visões diz: "permite visualizar o sistema sob o ponto de vista de sua estrutura interna e seu comportamento, em resposta às funcionalidades externamente percebidas por seus usuários". Nesse momento, volta-se a atenção para a identificação do comportamento do sistema, provido pelas colaborações entre os objetos, bem como para definir seus elementos estruturais (os pacotes, as classes, as interfaces). Estamos falando da visão de: Projeto Processo Implantação Implementação Casos de Uso Respondido em 17/10/2021 20:08:47 Explicação: Resposta correta: Projeto 3a Questão Acerto: 1,0 / 1,0 Fonte: Banca: INSTITUTO AOCP, Órgão: EMPREL, Prova: INSTITUTO AOCP - 2019 - EMPREL - Analista de Sistemas Considerando a seguinte figura, analise as assertivas e assinale a alternativa que aponta a(s) correta(s). I. A figura apresenta uma herança entre duas classes. II. A figura apresenta os atributos e métodos das classes envolvidas. III. O método calcularValor() só pode ser acessado pela sua classe. Apenas II. Apenas II e III. Apenas I e II. Apenas III. Apenas I. Respondido em 17/10/2021 20:09:53 Explicação: Resposta correta: Apenas II. 4a Questão Acerto: 1,0 / 1,0 Fonte: Adaptado de Prova: FUNDEP (Gestão de Concursos) - 2018 - INB - Analista de Sistemas Qual diagrama UML apresenta os dados armazenados em uma instância de uma classe e seus relacionamentos, como uma fotografia dos dados em determinado momento? Diagrama de classes. Diagrama de casos de uso. Diagrama de dados. Diagrama de atividades Diagrama de objetos. Respondido em 17/10/2021 20:17:17 Explicação: Resposta correta: Diagrama de objetos. 5a Questão Acerto: 1,0 / 1,0 O que é uma associação no diagrama de implantação? Ligações que mostram como os sistemas se comunicam e trocam informações. Ligações que mostram como os sistemas fazem suas interfaces. Ligações que mostram como os sistemas estão relacionados. Ligações que mostram como os sistemas interagem como mundo externo. Ligações que mostram como os sistemas fazem uso de uma camada única de comunicação. Respondido em 17/10/2021 20:17:43 Explicação: A resposta certa é:Ligações que mostram como os sistemas se comunicam e trocam informações. 6a Questão Acerto: 1,0 / 1,0 Qual das afirmações abaixo não diz respeito à relação de associação no diagrama de classes? Numa associação, um valor de multiplicidade indica como os objetos se relacionam consigo mesmo. As associações podem ser unidirecionais ou bidirecionais. As associações podem ter uma regra que especifica o propósito da associação. As associações são os mecanismos que permitem aos objetos se comunicarem. As associações descrevem a conexão entre diferentes classes. Respondido em 17/10/2021 20:20:55 Explicação: A resposta certa é:Numa associação, um valor de multiplicidade indica como os objetos se relacionam consigo mesmo. 7a Questão Acerto: 1,0 / 1,0 (CEPS ‒ UFPA ‒ 2018) Um engenheiro de software está especificando os requisitos para um software que automatize a distribuição das turmas em salas de aula disponíveis em um campus de uma instituição de ensino superior. Durante o processo de levantamento e especificação de requisitos, o engenheiro de software identificou requisitos funcionais e requisitos não funcionais relacionados com o projeto que está sob sua responsabilidade. Considere os requisitos relacionados a seguir: I - O sistema deve ser compatível com navegadores Web executando em smartphones. II - O sistema deve permitir o cadastro das salas de aula disponíveis para uso, sua localização e sua capacidade. III - O sistema deve permitir a emissão de relatórios contendo a alocação das salas e turmas. IV - O sistema deve ser desenvolvido com a linguagem Java. V - O sistema deve fornecer uma solução de interoperabilidade com os outros sistemas existentes na instituição. VI - Os relatórios gerenciais devem ser emitidos em no máximo dez segundos no contexto de mil usuários simultâneos. Dentre os itens relacionados de I a VI, são requisitos não funcionais: I, IV, V e VI, somente I, II e IV, somente II, III, IV, V e VI, somente II, III e V, somente V e VI, somente Respondido em 17/10/2021 20:23:00 Explicação: Resposta correta: I, IV, V e VI, somente 8a Questão Acerto: 1,0 / 1,0 (FCC - TRT - 2008) Em um diagrama de classes, considere que Seguridade e Imóveis herdam características de Ativos. A classe ItemSuportado é superclasse de Imóveis mas não de Ativos. Nesse cenário, o relacionamento geral em que se envolve Imóveis caracteriza-se por: composição dependência polimorfismo herança múltipla ocultação Respondido em 17/10/2021 20:25:07 Explicação: Resposta correta: herança múltipla 9a Questão Acerto: 1,0 / 1,0 A recomendação é: atribua a responsabilidade pela execução de uma operação à classe que possua as informações necessárias para realizá-la. Assinale a opção que contenha o padrão GRASP que estabelece essa recomendação de projeto: Baixo Acoplamento Criador Polimorfismo Alta Coesão Especialista Respondido em 17/10/2021 20:26:49 Explicação: A resposta certa é:Especialista 10a Questão Acerto: 1,0 / 1,0 Assinale a afirmativa falsa sobre padrões de projeto: Padrões fornecem uma linguagem comum para os desenvolvedores Decidir se um padrão pode ser empregado em um problema específico nem sempre é uma tarefa fácil. Um padrão não pode ser adaptado ao ser aplicado em um problema específico. Padrões facilitam o desenvolvimento, pois permitem a utilização de soluções bem-sucedidas em problemas similares. É comum um iniciante achar que os padrões devem estar por toda a implementação e acabar fazendo uso inadequado deles. Respondido em 17/10/202120:28:46 Explicação: A resposta certa é:Um padrão não pode ser adaptado ao ser aplicado em um problema específico.
Compartilhar