Baixe o app para aproveitar ainda mais
Prévia do material em texto
22/09/2020 UNIASSELVI - Centro Universitário Leonardo Da Vinci - Portal do Aluno - Portal do Aluno - Grupo UNIASSELVI https://portaldoalunoead.uniasselvi.com.br/ava/avaliacao/avaliacao_lista.php 1/2 Acadêmico: Bruno Pereira (1462768) Disciplina: Modelagem de Sistemas Empresariais (GTI22) Avaliação: Avaliação I - Individual FLEX ( Cod.:648814) ( peso.:1,50) Prova: 23196307 Nota da Prova: 9,00 Legenda: Resposta Certa Sua Resposta Errada 1. O Processo Unificado (RUP - rational unified process) é um moderno processo de desenvolvimento de software constituído por quatro fases. Sobre as quatro fases do RUP, ordene seguir: I- Concepção. II- Construção. III- Elaboração. IV- Transição. Assinale a alternativa que apresenta a sequência CORRETA: a) IV - III - I - II. b) I - III - II - IV. c) III - II - IV - I. d) II - I - III - IV. 2. O Scrum não é um processo ou uma técnica para construir produtos, ele é um framework estrutural utilizado para gerenciar o desenvolvimento de produtos complexos desde a déca dentro do qual se pode empregar vários processos ou técnicas. Com relação aos perfis presentes numa equipe participante do Scrum, analise as sentenças a seguir: I- O Scrum Team é o gerente que analisa as especialidades entre seus membros. II- O Product Owner é o responsável por determinar quais funcionalidades serão implementadas no Sprint. III- Scrum Master é o responsável pela correta aplicação das práticas do Scrum. Assinale a alternativa CORRETA: a) As sentenças I e III estão corretas. b) Somente a sentença II está correta. c) Somente a sentença III está correta. d) As sentenças II e III estão corretas. 3. O ciclo de vida é a primeira escolha que deve ser realizada no processo de software. Ele é a estrutura que contém os processos, atividades e tarefas envolvidas no desenvolvimento manutenção de um produto de software, abrangendo a vida do sistema, desde a definição de seus requisitos até o término de seu uso. O modelo de ciclo de vida clássico ou modelo recebeu esse nome devido ao encadeamento de uma fase com outra. Os principais estágios do modelo demonstram as atividades fundamentais de desenvolvimento, a saber: I- Projeto de sistema e software. II- Análise e definição de requisitos. III- Integração e teste de sistema. IV- Implementação e teste de unidade. V- Operação e manutenção. Agora, assinale a alternativa que apresenta a sequência CORRETA de execução do modelo apresentado: a) II - I - IV - III - V. b) IV - V - II - I - III. c) I - IV - III - V - II. d) II - III - IV - I - V. 4. Os modelos de ciclo de vida de processo de software são descrições abstratas do processo de desenvolvimento e apresentam as principais atividades e informações usadas na pro manutenção de software, bem como a ordem em que as atividades devem ser executadas. Entre os paradigmas de ciclo de vida de engenharia de software, um modelo se caracter fortemente por uma abordagem sistemática e sequencial das atividades e que ao final de cada ciclo é gerado um produto de software. Sobre o modelo descrito, assinale a alternativ a) Prototipação b) Clássico ou Cascata. c) Espiral. d) Híbrido. 5. A arquitetura global do RUP (uma variação do UP - Unified Process) é organizada em duas dimensões: a horizontal e a vertical. O eixo horizontal evidencia o aspecto dinâmico do p descrevendo como ocorre o desenvolvimento ao longo do tempo em termos de fases, iterações e marcos. Também mostra como a ênfase varia ao longo do tempo. Já o eixo vertica o aspecto estático do processo, organizado em termos de disciplinas. A visão estática do RUP prioriza as atividades que ocorrem durante o processo de desenvolvimento. Sobre es atividades ou workflows, analise as sentenças a seguir: I- Gerenciamento de Configuração e Mudança: os atores que interagem com o sistema são identificados e os casos de uso são desenvolvidos para modelar os requisitos do sistema II- Meio Ambiente: os processos de negócio são modelados por meio de casos de uso de negócios. III- Análise e Projeto: um modelo de projeto é criado e documentado com modelos de arquitetura, modelos de componentes, modelos de objetos e modelos de sequência. Agora, assinale a alternativa CORRETA: FONTE: Disponível em: <http://www2.dbd.puc-rio.br/pergamum/tesesabertas/0210668_06_cap_03.pdf>. Acesso em: 27 out. 2016. a) Somente a sentença II está correta. b) As sentenças I e III estão corretas. c) Somente a sentença III está correta. d) As sentenças I e II estão corretas. 6. A metodologia Scrum é utilizada com o objetivo de realizar o desenvolvimento ágil de um software, consegue gerenciar o trabalho de forma eficiente e possui como vantagem o trab grupo. O Scrum baseia-se em três pilares que apoiam a implementação de controle de processo empírico. Assinale a alternativa CORRETA: a) Transparência, verificação e programação. 22/09/2020 UNIASSELVI - Centro Universitário Leonardo Da Vinci - Portal do Aluno - Portal do Aluno - Grupo UNIASSELVI https://portaldoalunoead.uniasselvi.com.br/ava/avaliacao/avaliacao_lista.php 2/2 b) Transparência, desenvolvimento e teste. c) Análise, inspeção e adaptação. d) Transparência, inspeção e adaptação. 7. Um analista foi contratado para desenvolver um sistema mobile de pesquisa de discos de vinil em lojas virtuais. O sistema deverá solicitar ao usuário um título de disco, que será us realizar a pesquisa nas bases de dados das lojas conveniadas. Ao detectar a disponibilidade do disco solicitado, o sistema armazenará temporariamente os dados das lojas (nome, prevista para entrega do produto) e exibirá as informações ordenadas por preço. Após analisar as informações, o cliente poderá efetuar a compra. O contratante deverá testar algum operações do sistema antes de ele ser finalizado. Há tempo suficiente para que o analista atenda a essa solicitação e efetue eventuais modificações exigidas pelo contratante. Quan de ciclo de vida, analise as sentenças a seguir: I- O entendimento do sistema como um todo e a execução sequencial das fases sem retorno produzem um sistema que pode ser validado pelo contratante. II- A elaboração do protótipo pode ser utilizada para resolver dúvidas de comunicação, o que aumenta os riscos de inclusão de novas funcionalidades não prioritárias. III- A definição das restrições deve ser a segunda fase a ser realizada no desenvolvimento do projeto, correspondendo à etapa de engenharia. IV- Um processo iterativo permite que versões progressivas mais completas do sistema sejam construídas e avaliadas. Assinale a alternativa CORRETA: a) As sentenças I e III estão corretas. b) As sentenças II e III estão corretas. c) As sentenças II e IV estão corretas. d) As sentenças III e IV estão corretas. 8. O Modelo de Entidade e Relacionamento ? MER ? possui como objetivo mapear e representar de forma gráfica os relacionamentos entre os dados de um banco de dados, busca ap definições relativas ao mundo real, formado por características, objetos e relacionamentos. Analisando a estrutura do Diagrama de Entidade e Relacionamento ? DER ?, esta ferram como funcionalidade modelar e representar as entidades e os relacionamentos dentro do banco de dados de um sistema. O Diagrama de Entidade e Relacionamento DER, conform formado por três composições. Analise as opções a seguir: I- Modelo, entidade e diagrama. II- Entidade, associação e atributo. III- Modelagem, conjunto e objetos. IV- Ocorrências, características e dados. Agora, assinale a alternativa CORRETA: a) Somente a opção II está correta. b) As opções I e III estão corretas. c) Somente a opção I está correta. d) As opções II e IV estão corretas. 9. Cascata, espiral e prototipação são modelos de ciclo de vida que auxiliam no desenvolvimento de software. Esses modelos podem se adequar segundo as preferências da equipe o características específicas de um. Diante disso, analise as sentenças a seguir: I- Todos os modelos de ciclo de vida possuem três fases em comum: definição, desenvolvimento e manutenção. II- Metodologias que seguem o modeloem cascata possuem fases bem definidas, mas que poderão variar conforme a necessidade da equipe. III- O modelo cascata faz parte dos modelos clássicos de desenvolvimento. IV- A fase de testes do modelo cascata tem por finalidade garantir rapidez e agilidade no desenvolvimento. V- Projetos desenvolvidos através do modelo em espiral normalmente possuem um maior potencial de risco, já que sua abordagem está orientada à codificação. Assinale a alternativa CORRETA: a) As sentenças I, III e IV estão corretas. b) As sentenças III e V estão corretas. c) As sentenças II, IV e V estão corretas. d) As sentenças I, II e III estão corretas. 10. O roteiro que define o trabalho a ser executado durante um projeto de software é classificado por ciclo de vida de desenvolvimento. É constituído por atividades e artefatos que faze métodos, técnicas, ferramentas e procedimentos para construção do produto de software. Sobre os principais ciclos de vida de software, assinale a alternativa CORRETA: a) O modelo evolucionário é estabelecido pelas funções realizadas na engenharia convencional, uma fase só inicia se a anterior estiver concluída. b) O modelo em V traz maior velocidade de desenvolvimento e envolvimento direto do usuário, pois se produz uma representação visual das funcionalidades que o software terá de pronto. c) No modelo espiral, o percurso de avanço do desenvolvimento é no sentido horário, do centro para fora de forma evolutiva, incorporando novos requisitos do projeto. Verifica-se q sobreposição evolutiva durante quatro setores: planejar os objetivos, avaliação e redução de riscos, desenvolve e valida estratégia de desenvolvimento e, por fim, revisão e plane projeto. d) O modelo cascata é utilizado ao buscar estratégias diferentes de se executar o planejamento do projeto, sendo que o desenvolvimento evolui em versões de novas funcionalidad sistema completo esteja construído. Cada ciclo é constituído pelas fases de análise, projeto, implementação e testes. Prova finalizada com 9 acertos e 1 questões erradas.
Compartilhar