Baixe o app para aproveitar ainda mais
Prévia do material em texto
29/11/2023, 17:04 Estácio: Alunos https://simulado.estacio.br/alunos/ 1/6 Avaliando Aprendizado Teste seu conhecimento acumulado Disc.: PROCESSOS DE DESENVOLVIMENTO DE SOFTWARE Aluno(a): IASMIM DOS SANTOS MELO 202309771179 Acertos: 1,6 de 2,0 28/11/2023 Acerto: 0,2 / 0,2 O processo de desenvolvimento de software permite uma melhor tratativa em relação à complexidade de obtenção de um determinado produto "software", pois na maioria das vezes é um trabalho multidisciplinar realizado por analistas, programadores, gerentes de projeto, gerentes de teste e outros. Considerando que uma metodologia de processo genérica encadeia atividades de acordo com a �gura a seguir, assinale a sequência correta: Comunicação, modelagem, planejamento, construção e entrega. Planejamento, comunicação, modelagem, construção e entrega. Comunicação, planejamento, construção, modelagem e entrega. Planejamento, modelagem, comunicação, construção e entrega. Comunicação, planejamento, modelagem, construção e entrega. Respondido em 28/11/2023 22:22:20 Explicação: A resposta é: Comunicação, planejamento, modelagem, construção e entrega. Acerto: 0,2 / 0,2 O projeto (ou "design", como é frequentemente chamado em inglês) é uma das etapas cruciais no ciclo de vida do desenvolvimento de software. O que são as entregas da etapa "projeto" do processo de desenvolvimento de software? Código-fonte e executáveis. Programadores e analistas. Questão / 1 a Questão / 2 a https://simulado.estacio.br/alunos/inicio.asp https://simulado.estacio.br/alunos/inicio.asp javascript:voltar(); javascript:voltar(); 29/11/2023, 17:04 Estácio: Alunos https://simulado.estacio.br/alunos/ 2/6 Frameworks e bibliotecas. Diagramas e especi�cações textuais. Plantas baixas e projetos elétricos. Respondido em 28/11/2023 22:23:37 Explicação: As entregas da etapa "projeto" são modelos, que incluem diagramas e especi�cações textuais. Acerto: 0,2 / 0,2 Uma equipe de desenvolvimento adota o método SCRUM para gerenciar seu projeto. Para iniciar a reunião de planejamento da Sprint, deve(m)-se de�nir e atualizar: a função de cada membro da equipe de desenvolvimento as tarefas necessárias para cada história do usuário o Backlog do Produto o plano de retrospectiva da Sprint o plano de revisão da Sprint Respondido em 28/11/2023 22:24:20 Explicação: A resposta correta é: o Backlog do Produto Acerto: 0,2 / 0,2 A Norma ISO/IEC 12207 descreve as atividades que são associadas ao ciclo de vida do software desde sua concepção até o seu encerramento. Em sua organização, agrupa essas atividades em sete grupos de processos. Assinale a opção a seguir que indica um grupo de processos da ISO/IEC 12207: Certi�cação na área de software. Metodologias Ágeis. Capacitação Pro�ssional. Processos de apoio ao software. Venda de produtos de software. Respondido em 28/11/2023 22:26:45 Explicação: Os grupos de processos da norma ISO/IEC 12207 são: Processos contratuais, Processos Organizacionais Capacitadores de Projetos, Processos de Projeto, Processos Técnicos, Processos de Implementação de Software, Processos de apoio ao software e Processos de Reuso de Software. Acerto: 0,2 / 0,2 Questão / 3 a Questão / 4 a Questão / 5 a 29/11/2023, 17:04 Estácio: Alunos https://simulado.estacio.br/alunos/ 3/6 "Gerenciamento de projetos é a aplicação de conhecimentos, habilidades, ferramentas e técnicas às atividades do projeto a �m de atender aos seus requisitos. Ele é realizado por meio da aplicação e integração apropriadas de processos de gerenciamento de projetos agrupados logicamente." Project Management Institute; Project Management Body of Knowledge Guide (PMBok Guide) - 5ed. Newton Square: Project Management Institute, 2013. Adaptado. Sobre o ciclo de vida do projeto, marque a alternativa que apresenta a sequência correta. Início; planejamento; monitoração e controle; e execução. Iniciação, planejamento, execução, monitoramento e controle e encerramento. Início; planejamento; monitoração e controle; execução; e encerramento. Planejamento; início; monitoração e controle; execução; e encerramento. Planejamento; início; execução; e encerramento. Respondido em 28/11/2023 22:25:15 Explicação: A etapa de Iniciação marca o início do projeto, onde são identi�cadas suas necessidades, objetivos e viabilidade. A etapa de Planejamento envolve a elaboração de um plano detalhado para o projeto, incluindo de�nição de escopo, cronograma, orçamento e recursos necessários. A etapa de Execução consiste na implementação do plano, onde as atividades planejadas são executadas. A etapa de Monitoramento e Controle envolve o acompanhamento do progresso do projeto, a veri�cação do cumprimento das metas e a tomada de ações corretivas quando necessário. A etapa de Encerramento marca o término formal do projeto, onde são realizadas atividades de encerramento, como documentação �nal, lições aprendidas e entrega do produto �nal. Acerto: 0,2 / 0,2 A ISO 9126 identi�ca seis atributos fundamentais de qualidade para o software. Avalie se as a�rmativas a seguir são Falsas ou Verdadeiras: [____] Confiabilidade, atributo associado ao tempo de disponibilidade do software. [____] Eficiência, atributo relacionado com a otimização dos recursos do sistema [____] Portabilidade, atributo associado à satisfação dos requisitos funcionais. Assinale a opção correta: [V] - [F] - [F]. [F] - [V] - [V]. [V] - [V] - [F]. [V] - [V] - [V]. [V] - [F] - [V]. Respondido em 28/11/2023 22:27:19 Explicação: A resposta correta é: [V] - [V] - [F]. Acerto: 0,2 / 0,2 Questão / 6 a Questão / 7 a 29/11/2023, 17:04 Estácio: Alunos https://simulado.estacio.br/alunos/ 4/6 A Engenharia de Software é um campo desa�ador e em constante evolução, marcada pela necessidade de adaptação e inovação. Dentre os aspectos centrais desta disciplina estão os modelos de Processo de Desenvolvimento de Software. Compreender esses modelos é fundamental para o sucesso na criação de softwares e�cazes e adaptáveis às necessidades em constante mudança dos usuários e do mercado. Considerando a volatilidade dos requisitos de software e a evolução tecnológica constante, qual a importância da aplicação de metodologias na Engenharia de Software? Diminuir a importância do planejamento e modelagem. Permitir a decomposição de problemas complexos em partes menores e gerenciáveis. Evitar a necessidade de comunicação com os usuários. Garantir que o software seja desenvolvido sem testes. Focar exclusivamente na codi�cação sem planejamento prévio. Respondido em 28/11/2023 22:29:28 Explicação: A metodologia ajuda na decomposição sistemática de problemas complexos, um aspecto essencial na Engenharia de Software devido à sua natureza volátil e complexa. Acerto: 0,2 / 0,2 O MPS.BR1 é um programa mobilizador, de longo prazo, criado em dezembro de 2003, coordenado pela Associação para Promoção da Excelência do Software Brasileiro (SOFTEX), que conta com apoio do Ministério da Ciência, Tecnologia e Inovação (MCTI), Financiadora de Estudos e Projetos (FINEP), Serviço Brasileiro de Apoio às Micro e Pequenas Empresas (SEBRAE) e Banco Interamericano de Desenvolvimento (BID/FUMIN). De�ne 7 níveis de maturidade (A a G), sendo que cada nível de maturidade possui áreas de processo que a empresa deve atender. Para o nível de maturidade F, assinale a opção a seguir que indica os processos ORGANIZACIONAIS: Gerência de Con�guração (evolução), Gerência Organizacional, Gerência de Processos, Medição, Aquisição Gerência de Con�guração, Gerência Organizacional, Gerência de Processos, Medição, Aquisição (evolução) Gerência de Con�guração, Gerência Organizacional, Gerência de Processos (evolução), Medição, Aquisição Gerência de Con�guração, Gerência Organizacional (evolução), Gerência de Processos, Medição, Aquisição Gerência de Con�guração, Gerência Organizacional, Gerência de Processos,Medição, Aquisição Respondido em 28/11/2023 22:30:57 Explicação: Para o nível CF do MPS.BR, nos processos de Projeto, nenhum dos processos estão em evolução e são os seguintes: Gerência de Con�guração, Gerência Organizacional, Gerência de Processos, Medição, Aquisição Acerto: 0,0 / 0,2 Os engenheiros de software têm na atualidade uma série de desa�os que devem ser superados no dia a dia do trabalho. Os desa�os podem ser agrupados em sete grandes categorias. Sobre essas categorias, analise as a�rmativas abaixo. Questão / 8 a Questão / 9 a 29/11/2023, 17:04 Estácio: Alunos https://simulado.estacio.br/alunos/ 5/6 I - Os sistemas de gestão empresarial (ERP) são um exemplo típico de Software de Aplicação. II - Redes neurais e técnicas de aprendizado de máquina constituem algoritmos e métodos utilizados na construção de sistemas de inteligência arti�cial. III - O software embarcado geralmente possui funções e tarefas bem de�nidas, com o objetivo de controlar o funcionamento do sistema embarcado. Marque a alternativa que apresenta a(s) a�rmativa(s) correta(s). Apenas as a�rmativas I e II estão corretas. Apenas a a�rmativa III está correta. Apenas as a�rmativas I e III estão corretas. As a�rmativas I, II e III estão corretas. Apenas as a�rmativas II e III estão corretas. Respondido em 28/11/2023 22:31:34 Explicação: A a�rmativa I está correta, pois os sistemas de gestão empresarial (ERP) são exemplos de software de aplicação. Esses sistemas são desenvolvidos para auxiliar nas atividades de gestão de uma empresa, como controle �nanceiro, recursos humanos, estoque, entre outros. A a�rmativa II está correta, pois redes neurais e técnicas de aprendizado de máquina são, de fato, algoritmos e métodos utilizados na construção de sistemas de inteligência arti�cial. Essas técnicas são fundamentais para que os sistemas de IA possam aprender e tomar decisões com base em dados. A a�rmativa IIII está correta, o software embarcado geralmente tem funções e tarefas bem de�nidas para controlar o funcionamento de um sistema embarcado. Acerto: 0,0 / 0,2 No contexto da etapa de projeto do processo de desenvolvimento de software, avalie a relação entre os conceitos e de�nições a seguir: [1] Implantação [A] Inclui a correção de defeitos não identificados nas etapas anteriores do processo dedesenvolvimento de software. [2] Manutenção [B] Permite a modificação de um software existente a partir de alterações significativasnas regras de negócio. [3] Reengenharia desoftware [C] Etapa do processo de desenvolvimento de software relacionada com a transferência do sistema da comunidade de desenvolvimento para a comunidade de usuários. Assinale a opção que corretamente relaciona os referidos conceitos e de�nições: [1][B] - [2][C] - [3][A]. [1][A] - [2][B] - [3][C]. [1][B] - [2][A] - [3][C]. [1][C] - [2][A] - [3][B]. [1][C] - [2][B] - [3][A]. Respondido em 28/11/2023 22:32:27 Explicação: A resposta correta é: [1][C] - [2][A] - [3][B]. Questão / 10 a 29/11/2023, 17:04 Estácio: Alunos https://simulado.estacio.br/alunos/ 6/6
Compartilhar