Prévia do material em texto
A B 1 Marcar para revisão Fonte: FUMARC 2012 - TJ-MG Oficial Judiciário - Assistente Técnico de Sistemas Em relação aos modelos de processos de software, pode-se dizer que os modelos incremental e evolucionário possuem a característica de serem iterativos. Assinale a alternativa que melhor descreve um modelo de produção de software iterativo. Os incrementos de um software são entregues ao cliente de uma só vez. Um modelo de produção de software iterativo é composto pelas fases de análise de requisitos, projeto, implementação, testes (validação), integração e manutenção de software. 3/20/26, 4:48 PM estacio.saladeavaliacoes.com.br/prova/69bda0902fa7c576c1f2eda6/ https://estacio.saladeavaliacoes.com.br/prova/69bda0902fa7c576c1f2eda6/ 1/13 C D E A abordagem iterativa possibilita desenvolver um sistema de software de forma incremental, permitindo ao desenvolvedor tirar vantagem daquilo que foi aprendido durante a fase inicial de desenvolvimento de uma versão do sistema. O aprendizado ocorre simultaneamente tanto para o desenvolvedor, quanto para o usuário do sistema. Os incrementos de um software são entregues ao cliente somente duas vezes. Um modelo de produção de software iterativo é composto pelas fases de análise de requisitos, projeto e implementação. 2 Marcar para revisão Em uma organização de matriz fraca dois gerentes de projetos acabam de perceber que seu poder é limitado. Um deles é facilitador de projetos e o outro 3/20/26, 4:48 PM estacio.saladeavaliacoes.com.br/prova/69bda0902fa7c576c1f2eda6/ https://estacio.saladeavaliacoes.com.br/prova/69bda0902fa7c576c1f2eda6/ 2/13 A B C D E atua como coordenador de projetos. Qual é a diferença entre um facilitador e um coordenador de projetos? O facilitador do projeto não pode tomar decisões. O facilitador do projeto pode tomar decisões. O facilitador do projeto tem alguma autoridade. O facilitador do projeto está subordinado a um gerente de nível mais alto. O facilitador do projeto gerencia o projeto até a entrega do produto/serviço. 3 Marcar para revisão O teste de software visa garantir a qualidade, minimizando as incertezas e sistematizando os critérios de aceitação, porém isso não pode ser feito sem uma estratégia de teste. Para que 3/20/26, 4:48 PM estacio.saladeavaliacoes.com.br/prova/69bda0902fa7c576c1f2eda6/ https://estacio.saladeavaliacoes.com.br/prova/69bda0902fa7c576c1f2eda6/ 3/13 A B C D E tenhamos uma estratégia de teste de software bem elaborada ela deve incorporar alguns testes como: I- Testes de baixo nível, necessários para verificar se um pequeno segmento de código fonte foi implementado corretamente. II- Testes de alto nível, que validam as funções principais do sistema de acordo com os requisitos do cliente. III- Documento básico para organizar a atividade de testar aplicações no contexto da empresa. Assinale a assertiva correta. Apenas o item I está correto. Apenas o item II está correto. Apenas o item III está correto. Apenas os itens I e II estão corretos. Apenas os itens II e III estão corretos. 3/20/26, 4:48 PM estacio.saladeavaliacoes.com.br/prova/69bda0902fa7c576c1f2eda6/ https://estacio.saladeavaliacoes.com.br/prova/69bda0902fa7c576c1f2eda6/ 4/13 A B C 4 Marcar para revisão A Engenharia de Software nos auxilia em muitas situações. Uma delas é a atividade de teste de software. Sobre este assunto, analise as asserções abaixo e, a seguir, assinale a alternativa correta: I. Existem dois tipos de teste de software: teste de baixo nível e teste de alto nível; II. O teste de software é o processo de executar o software de uma maneira controlada, com o objetivo de descobrir diferenças entre o comportamento previsto e o comportamento observado. III. Os testes de software podem ser usados para descobrir a ausência de erros no produto (software). Somente as asserções I e II estão corretas Somente as asserções I e III estão corretas Somente as asserções II e III estão corretas 3/20/26, 4:48 PM estacio.saladeavaliacoes.com.br/prova/69bda0902fa7c576c1f2eda6/ https://estacio.saladeavaliacoes.com.br/prova/69bda0902fa7c576c1f2eda6/ 5/13 D E A B C Somente a asserção I está correta Somente a asserção III está correta 5 Marcar para revisão O Modelo V é uma melhoria do Modelo Cascata do desenvolvimento de produto. Ele possui alguns objetivos, dentre os quais estão explicitados nas alternativas abaixo, EXCETO (ou seja, assinale a alternativa INCORRETA, isto é a que não representa um dos objetivos do Modelo V). Um dos objetivos do Modelo V é mimizar os riscos do projeto. Um dos objetivos do Modelo V é melhorar e garantir a qualidade do projeto. Um dos objetivos do Modelo V é reduzir os custos totais ao longo do ciclo de vida do projeto 3/20/26, 4:48 PM estacio.saladeavaliacoes.com.br/prova/69bda0902fa7c576c1f2eda6/ https://estacio.saladeavaliacoes.com.br/prova/69bda0902fa7c576c1f2eda6/ 6/13 D E A B Um dos objetivos do Modelo V é melhorar a comunicação entre as partes interessadas. Um dos objetivos do Modelo V é maximizar os lucros da empresa desenvolvedora. 6 Marcar para revisão Podemos conceituar Qualidade de Software como: Um processo sistemático que focaliza todas as etapas e artefatos gerados com o objetivo de garantir a conformidade e uniformidade de processos e produtos, prevenindo e eliminado defeitos. Um processo que foca em todos os produtos de software gerados pela equipe de desenvolvimento. 00 hora : 33 min : 33 seg Ocultar Questão 9 de 10 Respondidas (10) Em branco (0) Finalizar prova 1 2 3 4 5 6 7 8 9 10 SM1 Qualidade e Testes De Software 3/20/26, 4:48 PM estacio.saladeavaliacoes.com.br/prova/69bda0902fa7c576c1f2eda6/ https://estacio.saladeavaliacoes.com.br/prova/69bda0902fa7c576c1f2eda6/ 7/13 C D E Um processo que demonstra que algo funciona corretamente. Um processo para provar que determinadas coisas (funções) fazem o que devem fazer. Um processo para demonstrar que os defeitos não estão presentes. 7 Marcar para revisão É importante conhecermos o histórico das atividades de teste, para tratarmos os sistemas com qualidade. Myers foi um precursor sobre os processos de teste de software. Ele ficou conhecido pela "regra 10 de Myers" e concluiu também que zero-defeito é algo inatingível. Essa regra e conclusão estabelecem que: I- Todas as decisões tomadas durante o processo de desenvolvimento do software podem comprometer a sua qualidade final. II- A partir de processos uniformes e consistentes, a tendência é que o produto final 3/20/26, 4:48 PM estacio.saladeavaliacoes.com.br/prova/69bda0902fa7c576c1f2eda6/ https://estacio.saladeavaliacoes.com.br/prova/69bda0902fa7c576c1f2eda6/ 8/13 A B C D E gerado, ou seja, o software seja eficiente. III- Quanto mais tarde os defeitos forem encontrados tanto mais caro será corrigi-los. Assinale a assertiva correta. Apenas o item I está correto. Apenas o item II está correto. Apenas o item III está correto. Apenas os itens I e II estão corretos. Apenas os itens II e III estão corretos. 8 Marcar para revisão A escolha de um modelo de ciclo de vida deve considerar as necessidades do projeto e a natureza dos requisitos. Alguns modelos, como RAD e Prototipação, permitem um desenvolvimento mais rápido e iterativo, enquanto o modelo Espiral se destaca pela análise constante de riscos. 3/20/26, 4:48 PM estacio.saladeavaliacoes.com.br/prova/69bda0902fa7c576c1f2eda6/ https://estacio.saladeavaliacoes.com.br/prova/69bda0902fa7c576c1f2eda6/ 9/13 A B C D E Associe os modelos de ciclo de vida com suas respectivas características de desenvolvimento. Termos Associativos: (1) Modelo RAD (2) Prototipação (3) Modelo espiral Termos Associados: ( ) Foca no desenvolvimento acelerado com múltiplas equipes atuando em paralelo. ( ) Permite simulação de funcionalidades e inserção derequisitos durante o processo. ( ) Repetições cíclicas com avaliação de riscos a cada iteração. Marque a alternativa que apresenta a sequência correta. (1); (3); (2). (2); (1); (3). (3); (2); (1). (2); (3); (1). (1); (2); (3). 3/20/26, 4:48 PM estacio.saladeavaliacoes.com.br/prova/69bda0902fa7c576c1f2eda6/ https://estacio.saladeavaliacoes.com.br/prova/69bda0902fa7c576c1f2eda6/ 10/13 A B C 9 Marcar para revisão Uma empresa decidiu iniciar o desenvolvimento de um sistema voltado à área da saúde, com funcionalidades complexas e alto grau de exigência regulatória. A equipe de TI está avaliando os diferentes modelos de ciclo de vida de software e destaca a importância de escolher um modelo que se adeque às características do projeto, como restrições contratuais e qualidade exigida. Nesse cenário, qual fator é determinante para a escolha do modelo de ciclo de vida mais apropriado? A facilidade de adaptação dos usuários ao produto final A compatibilidade do modelo com padrões de segurança da informação As características específicas do projeto e da equipe envolvida 3/20/26, 4:48 PM estacio.saladeavaliacoes.com.br/prova/69bda0902fa7c576c1f2eda6/ https://estacio.saladeavaliacoes.com.br/prova/69bda0902fa7c576c1f2eda6/ 11/13 D E O tempo estimado de entrega do projeto ao cliente A linguagem de programação mais popular no mercado atual 10 Marcar para revisão O desenvolvimento de software pode seguir diferentes modelos de ciclo de vida, dependendo das características do projeto, como a clareza dos requisitos e a necessidade de entregas parciais. Alguns modelos se destacam por sua abordagem iterativa e incremental, permitindo adaptações contínuas ao longo do processo. Associe os termos técnicos relacionados aos modelos de ciclo de vida de software com suas respectivas descrições. Termos Associativos: (1) Modelo evolutivo (2) Modelo incremental (3) Modelo iterativo e incremental Termos Associados: ( ) Utiliza versões parciais para evoluir conforme o conhecimento do sistema cresce. ( ) Desenvolve funcionalidades em série, gerando novas versões a 3/20/26, 4:48 PM estacio.saladeavaliacoes.com.br/prova/69bda0902fa7c576c1f2eda6/ https://estacio.saladeavaliacoes.com.br/prova/69bda0902fa7c576c1f2eda6/ 12/13 A B C D E cada entrega. ( ) Divide o projeto em ciclos, cada um com planejamento, execução e análise dos resultados para nova iteração. Marque a alternativa que apresenta a sequência correta. (2); (1); (3). (1); (3); (2). (3); (2); (1). (1); (2); (3). (3); (1); (2). 3/20/26, 4:48 PM estacio.saladeavaliacoes.com.br/prova/69bda0902fa7c576c1f2eda6/ https://estacio.saladeavaliacoes.com.br/prova/69bda0902fa7c576c1f2eda6/ 13/13