Baixe o app para aproveitar ainda mais
Prévia do material em texto
SIMULADO | Simulado: Atividades de Aprendizagem (4 semi) 1 SIMULADO | Simulado: Atividades de Aprendizagem (4 semi) Questão 1 Os principais modelos de ciclo de vida podem ser agrupados em três categorias principais: modelos sequenciais, modelos incrementais e modelos evolutivos. Sobre a grande diferença dos modelos evolutivos para os modelos incrementais, assinale a alternativa CORRETA: A) Os incrementais entregam as versões operacionais desde a primeira fase ou ciclo, e os evolutivos não se preocupam com isso. B) Os incrementais entregam as versões ciclo, e os evolutivos as versões operacionais. C) Os incrementais entregam as versões operacionais somente na primeira fase e nunca no ciclo, e os evolutivos se preocupam com isso. D) Os incrementais entregam as versões operacionais desde a primeira fase ou ciclo, e os evolutivos só se preocupam com isso. Questão 2 Os requisitos funcionais afirmam que o usuário deve ser capaz de pesquisar tanto no banco de dados inteiro como em uma parte dele. O sistema deve fornecer visões apropriadas para que o usuário possa ler documentos. Sobre os requisitos funcionais, assinale a alternativa CORRETA: A) Cada ordem deve ter um identificador único (OSID), que o usuário deve poder copiar na área permanente de armazenamento da conta. B) Cada ordem deve ter um identificador único (OSID), que o usuário deve poder excluir na área permanente de armazenamento do sistema. SIMULADO | Simulado: Atividades de Aprendizagem (4 semi) 2 C) Cada ordem deve ter dois identificadores (OSID), que o usuário deve poder copiar na área permanente de armazenamento da conta. D) Cada ordem deve ter um identificador único, que não permita ao usuário poder copiar na área permanente de armazenamento da conta. Questão 3 Durante a fase inicial do ciclo de vida do desenvolvimento de sistemas, na etapa de investigação, há uma tarefa que determina a probabilidade de sucesso do sistema proposto e propicia uma avaliação superficial da área técnica, econômica e comportamental do projeto, sendo decisivamente importante para o processo do desenvolvimento de sistemas. Como essa área é chamada? A) Estudo de caso. B) Estudo de viabilidade. C) Análise de requisitos. D) Análise de equilíbrio. Questão 4 No modelo de desenvolvimento em espiral, cada ciclo da espiral representa uma fase do processo de software. Nesse modelo, qual atividade que obrigatoriamente estará presente em todos os ciclos? A) Teste de unidade. B) Análise de riscos. C) Análise de requisitos. D) Planejamento de desenvolvimento. Questão 5 Um analista necessita levantar os requisitos de um sistema junto aos usuários. SIMULADO | Simulado: Atividades de Aprendizagem (4 semi) 3 Sobre técnicas de levantamento, assinale a alternativa CORRETA: A) Overview e Use Cases. B) Cenários e Peer Review. C) Product Owner e Brainstorming. D) Joint Application Design (ou Development) – JAD e Etnografia. Questão 6 É um processo de baixo nível e considera que os processos de software devem ser modelados seguindo conceitos da programação convencional, pois considera que um processo de software também é software. Nessa situação, todas as questões do processo devem ser especificadas, detalhadas e documentadas antes da execução iniciar. Sobre a formalidade da execução do processo que o exposto se refere, assinale a alternativa CORRETA: A) Execução baseada em regras ECA. B) Execução baseada em redes de tarefas. C) Execução baseada em regras. D) Execução procedimental. Questão 7 O atributo é a decomposição da entidade em seus dados. A associação de dados de uma mesma entidade pode ser chamada de classe de dados. Existem vários tipos de atributos em função de sua existência dentro da entidade. Sobre o atributo classificador, assinale a alternativa CORRETA: A) É o atributo que é definido como o resultado de uma operação matemática sobre outros atributos da entidade. B) É o atributo obrigatório, que distingue a entidade em dois ou mais tipos. Exemplo: Sexo (M - masculino, F - feminino). C) É o atributo que pode ser omitido. SIMULADO | Simulado: Atividades de Aprendizagem (4 semi) 4 D) É o atributo que identifica uma entidade. Questão 8 A Engenharia de Software define Processos de Software como um conjunto de atividades relacionadas que levam à produção de um produto de software. Segundo Teixeira (2016), a análise estruturada é um conjunto de técnicas e ferramentas cujo objetivo é auxiliar na análise e definição de sistemas, que serve para construção de um modelo do sistema utilizando técnicas gráficas envolvendo a construção top-down do sistema por refinamentos sucessivos. Quais são as principais ferramentas da modelagem da análise estruturada? FONTE: TEIXEIRA, Marcel Neves. Análise estruturada de sistemas. 2016. Disponível em: http://www.3msolucoes.com.br/adm/downloads/AE_Aulas_final.pdf. Acesso em: 22 out. 2016. A) Diagrama de Fluxo de Dados (DFD), Dicionário de Dados (DD) e Diagrama de Entidade e Relacionamento (DER). B) Diagrama de Fluxo de Dados (DFD), Dicionário de Modelagem Dados (DMD) e Diagrama de Entidade e Relacionamento (DER). C) Diagrama de Modelagem de Dados (DMD), Dicionário de Dados (DD) e Diagrama de Entidade e Relacionamento (DER). D) Diagrama de Fluxo de Dados (DFD), Dicionário de Dados (DD) e Diagrama de Modelagem de Dados (DMD). Questão 9 O BPMN é a notação gráfica lançada a partir de 2004 mais aceita para modelar processos. Ilustra o processo de uma maneira simples e clara utilizando uma gramática de símbolos para mapear, de maneira padrão, todos os processos de negócio de uma organização. Quais os quatro grupos de elementos na modelagem BPMN? A) Objetos de fluxo, Objetos de conexão, Raia e Artefatos. B) Objetos de fluxo, Objetos de conexão, Raia de piscina e Objetos. SIMULADO | Simulado: Atividades de Aprendizagem (4 semi) 5 C) Objetos de fluxo, Objetos de conexão, Raia de piscina e Artefatos. D) Objetos de fluxo, Objetos de ligação, Raia de piscina e Artefatos. Questão 10 Ferramentas de gestão de processo de software são utilizadas para dar suporte ao processo de desenvolvimento. Essas ferramentas servem para oferecer um conjunto de serviços e atividades a fim de minimizar o tempo de execução mantendo alto nível de qualidade em projetos de software. Para aumentar a produtividade pela notação BPMN, devemos utilizar uma boa ferramenta. Nesse sentido, considere as características a seguir: Esta ferramenta de modelagem de processos software livre possui objetivo original de modelagem de diagramas UML, mas foi estendida para criar diagramas de processos em BPMN. Quem utiliza tem a sensação de trabalhar em uma ferramenta de desenvolvedor, pois ela é baseada no eclipse, famosa interface para desenvolvimento de software. Qual ferramenta possui as características descritas? A) SYDLE. B) MODELIO. C) HEFLO! Documentação. D) Microsoft Visio®.
Compartilhar