Prévia do material em texto
22/08/2021 Estácio: Alunos https://simulado.estacio.br/alunos/ 1/4 Simulado AV Teste seu conhecimento acumulado Disc.: PROCESSOS DE DESENVOLVIMENTO DE SOFTWARE Aluno(a): GEOVANI TRINDADE DA SILVA 202001487417 Acertos: 10,0 de 10,0 22/05/2020 Acerto: 1,0 / 1,0 Qual alternativa abaixo é verdadeira em relação a classificação conceitual de um Software Aplicativo? São elementos de código em formato de blocos que se interligam através de métodos sequenciais. É a linguagem de programação com mais aproximidade com o hardware. São programas que têm interface direta com o usuário, como editores de texto, planilhas eletrônicas, navegadores, dentre outros. São elementos de código em formato de objetos que se interligam. Também chamados de sistema operacional, é responsável por operar os demais periféricos que estejam conectados ao hardware. Respondido em 22/05/2020 17:00:33 Explicação: São programas que têm interface direta com o usuário e que são voltados para solução de problema. Por exemplo: Editores de texto, planilhas eletrônicas, navegadores, imposto de renda, folha de pagamento, dentre outros. Conclusão: São programas que têm interface direta com o usuário, como editores de texto, planilhas eletrônicas, navegadores, dentre outros. Acerto: 1,0 / 1,0 Segundo o Standish Group apenas 28% dos projetos terminam com sucesso. O que que significa concluir com sucesso o desenvolvimento de software? Manter uma comunicação constante com o cliente. Entregar no prazo estabelecido (tempo). Respeitar o valor acordado (custo). Atender os requisitos do cliente (escopo). Concluir com eficiência, eficácia e a efetividade desejada pelo projeto. Respondido em 22/05/2020 17:03:02 Explicação: O The Standish Group aponta algumas razões para a melhoria significativa de se concluir com sucesso o desenvolvimento de software: 1. Processos Ágeis. 2. Modernização. 3. Pacotes Empresariais. 4. Processos em Cascata. Assim, contribui-se significativamente para concluir com eficiência, eficácia e a efetividade desejada pelo projeto. Acerto: 1,0 / 1,0 Com base na Análise Estrutural, assinale a opção a seguir que melhor representa a identificação dos relacionamentos por agregação. Indica a relação entre duas classes em que o objeto de uma classe consegue obter informações da outra a que foi associado. Indica a ligação entre dois atributos. Indica a ligação entre duas classes. Indica uma associação, mas com a classe se apossando das informações de um objeto da outra. Indica a ligação entre um objeto e várias classes. Respondido em 22/05/2020 17:05:34 Questão1 a Questão2 a Questão3 a https://simulado.estacio.br/alunos/inicio.asp javascript:voltar(); 22/08/2021 Estácio: Alunos https://simulado.estacio.br/alunos/ 2/4 Explicação: Na Análise Estrutural a identificação dos relacionamentos pode ser feita por: Associação: indica a relação entre duas classes em que o objeto de uma classe consegue obter informações da outra a que foi associado. Agregação: é um tipo de associação onde uma classe faz parte da outra. Indica uma associação, mas com a classe se apossando das informações de um objeto da outra. Conclusão: Na análise Estrutura o relacionamento por agragação indica uma associação, mas com a classe se apossando das informações de um objeto da outra. Acerto: 1,0 / 1,0 Em que fase do processo de desenvolvimento devemos desenvolver o projeto da interface? Engenharia de Requisitos Projeto ou design Análise Implementação Testes Respondido em 22/05/2020 17:07:04 Explicação: A comunicação com usuário é um dos mais relevantes projetos. interface do software é a base dessa comunicação. Acerto: 1,0 / 1,0 Você está trabalhando como analista de teste em um projeto de desenvolvimento de software para a Secretaria de Saúde do seu estado. Sua primeira atividade é testar e documentar os resultados obtidos na execução do módulo que acessa o site do GOOGLE MAPS para determinar o tempo, em minutos de deslocamento, que uma ambulância levará de um determinado posto municipal de primeiro atendimento de saúde até o destino da chamada. Para tal teste, é necessário fornecer como entrada não só o endereço do local de origem do posto municipal de saúde em que a ambulância se encontra, como também, o endereço do local de destino da ambulância. Como resultado deve-se obter o tempo aproximado em minutos do trajeto. Com base nesta primeira atribuição que você recebeu e de acordo com a classificação do PDS, identifique nas opções abaixo, qual tipo de teste você deverá executar. Teste da compilação prévia Teste caixa preta Teste de integração Teste de sistemas Teste caixa branca Respondido em 22/05/2020 17:13:14 Explicação: Teste de caixa-preta é um teste de software para verificar a saída dos dados usando entradas de vários tipos. Tais entradas não são escolhidas conforme a estrutura do programa. Quanto mais entradas são fornecidas, mais rico será o teste. Acerto: 1,0 / 1,0 Qual a fase do ciclo de vida de um software (instruções, documentação e dados) que corresponde a elaboração e preparação do código necessário à sua execução. Implantação Implementação Análise Projeto Teste Respondido em 22/05/2020 17:18:38 Gabarito Comentado Acerto: 1,0 / 1,0 A documentação do produto de software adota formatos padronizados para cada familia de produtos correlatos. Qual alternativa a seguir melhor identifica a afirmativa abaixo? Questão4 a Questão5 a Questão6 a Questão7 a 22/08/2021 Estácio: Alunos https://simulado.estacio.br/alunos/ 3/4 "Documento com formato adequado ao perfil do publico que utilizará o sistema ou produto. A linguagem deve se clara e os termos e construções devem estar de acordo com o o nivel cultural e técnico do usuário final." Manual de introdução. Manual do gestor. Manual do cliente. Manual de referência. Manual do usuário. Respondido em 22/05/2020 17:21:14 Explicação: A documentação de produto é um processo que adota métodos e formatos padronizados para cada família de produtos correlatos. Conclusão: A afirmativa "Documento com formato adequado ao perfil do publico que utilizará o sistema ou produto. A linguagem deve se clara e os termos e construções devem estar de acordo com o o nivel cultural e técnico do usuário final." corresponde a documentação manual do usuário. Acerto: 1,0 / 1,0 Associe os elementos da coluna 1 aos elementos da coluna 2. Coluna 1 (modelos) 1. Codifica-remenda 2. Balburdia 3. Cascata Coluna 2 (características)a a. Modelo de 2 fases: correção e implementação b. Modelo linear em que cada atividade tem de ser completada antes de iniciar a próxima. c. Após a implementação, os erros e atualizações eram descobertos com a utilização do software A correta associação entre as colunas 1 e 2 está em: 1 - a; 2 - c; 3 - b; 1 - c; 2 - a; 3 - b; 1 - b: 2 - a; 3 - c; 1 - a; 2 - b; 3 - c; 1 - c; 2 - b; 3 - a; Respondido em 22/05/2020 17:30:17 Explicação: 1. Codifica-remenda - c. Após a implementação, os erros e atualizações eram descobertos com a utilização do software 2. Balburdia - a. Modelo de 2 fases: correção e implementação 3. Cascata - b. Modelo linear em que cada atividade corrente tem de ser completada antes de iniciar a próxima. Acerto: 1,0 / 1,0 "Inicialmente, não se seguia um modelo de desenvolvimento de software. Os desenvolvedores baseavam-se em suas proprias experiencias e não havia uma forma definida e estruturada para o desenvolvimento. O resultado era softwares que entravam em produção com erros não testados e com a obrigatoriedade de correções após a fase de implementação." Qual opção abaixo representa somente modelo de desenvolvimento de software em PDS? Modelo estruturado e modelo codifica-compila. Modelo espiral com prototipação e modelo OO. Modelo cascata e modelo condicional. Modelo essencial e modelo em cascata com realimentação. Modelo balbúrdia e modelo espiral com protitipação. Respondido em 22/05/2020 17:47:22Questão8 a Questão9 a 22/08/2021 Estácio: Alunos https://simulado.estacio.br/alunos/ 4/4 Explicação: Nós abordamos em nossa disciplina os seguintes modelos: Modelo balbúrdia Modelo codifica-remenda Modelo iteração Modelo espiral Modelo espiral com prototipação Modelo cascata Modelo cascata com realimentação. Conclusão: A única alternativa possível é Modelo balbúrdia e modelo espiral com prototipação. Acerto: 1,0 / 1,0 No ciclo de vida do Processo Unificado, os testes têm seu apogeu demonstrado na linha divisória entre: Projeto e Construção. Requisitos e Análise. Concepção e Elaboração. Construção e Concepção. Construção e Transição. Respondido em 22/05/2020 17:50:30 Explicação: Testa-se durante a construção do código (construção) e antes de entregar ao cliente (Transição) Gabarito Comentado Questão10 a javascript:abre_colabore('38403','195068147','3899277375');