Prévia do material em texto
PERGUNTA 1 1. (CS-UFG – 2019 – IF Goiano – Técnico de Tecnologia da Informação) O desenvolvimento de software é, na maioria dos casos, um esforço coletivo que depende de vários papéis, atividades, processos e ferramentas. Nesse sentido, assinale a alternativa correta: a. A Rapid Application Development (RAD) é uma metodologia baseada no waterfall. b. Os métodos ágeis são, em geral, baseados no desenvolvimento incremental e/ou iterativo. c. O desenvolvimento usando o modelo waterfall (ou cascata) é indicado para lidar com riscos. d. Uma das características de um modelo ágil é que também é um método formal e. O desenvolvimento iterativo é necessariamente incremental. 0,2 pontos PERGUNTA 2 1. A fase de construção no ciclo de vida de um sistema de informação: a. é quando ocorre a descontinuidade do sistema. b. executa a otimização dos processos. c. abrange a análise do sistema. d. executa o estudo preliminar do sistema. e. executa os testes e homologação do sistema. 0,2 pontos PERGUNTA 3 1. (CESPE – 2017 – TRT – 7ª Região (CE) – Técnico Judiciário – TI) No processo de desenvolvimento de software, a construção de modelos conceituais que descrevem o que o software tem de fazer é parte da fase de: a. revisão. b. implementação. c. projeto. d. análise e especificação de requisitos. e. testes. 0,2 pontos PERGUNTA 4 1. (FCC – 2019 – TRF – 3ª REGIÃO – Analista Judiciário – Informática) Normalmente, na engenharia de software, antes de especificar os requisitos, deve-se realizar as etapas de: a. modelagem funcional; definição do escopo e classificação; modelagem de negócio. b. levantamento detalhado e classificação; definição do escopo; priorização e negociação. c. modelagem de dados; modelagem funcional; revisão da documentação. d. modelagem de negócio; elicitação e análise; classificação e registro. e. descoberta; classificação e organização; priorização e negociação.