Logo Passei Direto
Buscar

RESPOSTAS - Questionário - Unidade 2 - Introdução aos produtos e processos de Software_ Revisão da tentativa _ MOODLE GRU

Ferramentas de estudo

Questões resolvidas

Em relação aos produtos de Software, podemos dizer que dividem-se em Genéricos e Customizados: Produtos Genéricos são sistemas independentes que são comercializados e vendidos para qualquer cliente que deseje comprá-los. Em produtos genéricos a propriedade da especificação do sistema é do desenvolvedor. Produtos customizados são sistemas encomendados por clientes específicos para atender às suas próprias necessidades. Em produtos customizados a propriedade da especificação do sistema é do cliente. Verdadeiro ou Falso?

Verdadeiro
Falso

Sendo assim, podemos afirmar que Escolha uma opção: a. Para alguns sistemas, como sistemas críticos, é necessário um processo de desenvolvimento muito bem estruturado; para sistemas de negócios, com requisitos que se alteram rapidamente, provavelmente será mais eficaz um processo menos formal e mais flexível.

a. Para alguns sistemas, como sistemas críticos, é necessário um processo de desenvolvimento muito bem estruturado; para sistemas de negócios, com requisitos que se alteram rapidamente, provavelmente será mais eficaz um processo menos formal e mais flexível.
b. Processos independem do tipo de sistema; ou seja, não se fazem necessárias alterações de processo quando desenvolvendo sistemas críticos ou sistemas de negócio.
c. Para sistemas críticos é necessário um processo de desenvolvimento menos formal e mais flexível; para sistemas de negócios, com requisitos que se alteram rapidamente, provavelmente será mais eficaz um processo muito bem estruturado.
d. As organizações devem adotar processos genéricos, pois isto garante maior taxa de sucesso em projetos.

De acordo com Sommerville, um processo de Software é Escolha uma opção: a. Um meio para que se dê manutenção do software durante seu ciclo de vida b. Um conjunto de atividades relacionadas que levam a produção de um produto de software c. Um conjunto de atividades não relacionadas que levam a construção de um produto de software d. Uma forma de descobrir o que deve ser desenvolvido, de forma a atender às necessidades dos usuários.

a. Um meio para que se dê manutenção do software durante seu ciclo de vida
b. Um conjunto de atividades relacionadas que levam a produção de um produto de software
c. Um conjunto de atividades não relacionadas que levam a construção de um produto de software
d. Uma forma de descobrir o que deve ser desenvolvido, de forma a atender às necessidades dos usuários

Sabe-se que os processos de software são complexos e, como todos os processos intelectuais e criativos, dependem de pessoas para tomar decisões e fazer julgamentos. Assim sendo, podemos afirmar que Escolha uma opção: a. O processo cascata é o processo de software ideal para qualquer problema enfrentado, pois os processos adotados serão independentes das pessoas, das tecnologias e da cultura organizacional entre outros fatores. b. Qualquer processo que for adotado em um projeto não deve ser pensado em termos das pessoas envolvidas na equipe, tecnologias adotadas, requisitos não-funcionais ou domínio do problema, pois os processos são independentes desses fatores. c. Processos iterativos e incrementais são inadequados para projetos em que os requisitos podem sofrer alteração ao longo de seu desenvolvimento. d. Não existe um processo de software ideal, a maioria das organizações desenvolve os próprios processos de desenvolvimento de software. Os processos adotados serão dependentes das pessoas, das tecnologias e da cultura organizacional.

a. O processo cascata é o processo de software ideal para qualquer problema enfrentado, pois os processos adotados serão independentes das pessoas, das tecnologias e da cultura organizacional entre outros fatores.
b. Qualquer processo que for adotado em um projeto não deve ser pensado em termos das pessoas envolvidas na equipe, tecnologias adotadas, requisitos não-funcionais ou domínio do problema, pois os processos são independentes desses fatores.
c. Processos iterativos e incrementais são inadequados para projetos em que os requisitos podem sofrer alteração ao longo de seu desenvolvimento.
d. Não existe um processo de software ideal, a maioria das organizações desenvolve os próprios processos de desenvolvimento de software. Os processos adotados serão dependentes das pessoas, das tecnologias e da cultura organizacional.

Material
páginas com resultados encontrados.
páginas com resultados encontrados.

Escolha uma das opções e acesse esse e outros materiais sem bloqueio. 🤩

Cadastre-se ou realize login

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

Escolha uma das opções e acesse esse e outros materiais sem bloqueio. 🤩

Cadastre-se ou realize login

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

Escolha uma das opções e acesse esse e outros materiais sem bloqueio. 🤩

Cadastre-se ou realize login

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

Escolha uma das opções e acesse esse e outros materiais sem bloqueio. 🤩

Cadastre-se ou realize login

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

Escolha uma das opções e acesse esse e outros materiais sem bloqueio. 🤩

Cadastre-se ou realize login

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

Escolha uma das opções e acesse esse e outros materiais sem bloqueio. 🤩

Cadastre-se ou realize login

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

Escolha uma das opções e acesse esse e outros materiais sem bloqueio. 🤩

Cadastre-se ou realize login

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

Escolha uma das opções e acesse esse e outros materiais sem bloqueio. 🤩

Cadastre-se ou realize login

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

Questões resolvidas

Em relação aos produtos de Software, podemos dizer que dividem-se em Genéricos e Customizados: Produtos Genéricos são sistemas independentes que são comercializados e vendidos para qualquer cliente que deseje comprá-los. Em produtos genéricos a propriedade da especificação do sistema é do desenvolvedor. Produtos customizados são sistemas encomendados por clientes específicos para atender às suas próprias necessidades. Em produtos customizados a propriedade da especificação do sistema é do cliente. Verdadeiro ou Falso?

Verdadeiro
Falso

Sendo assim, podemos afirmar que Escolha uma opção: a. Para alguns sistemas, como sistemas críticos, é necessário um processo de desenvolvimento muito bem estruturado; para sistemas de negócios, com requisitos que se alteram rapidamente, provavelmente será mais eficaz um processo menos formal e mais flexível.

a. Para alguns sistemas, como sistemas críticos, é necessário um processo de desenvolvimento muito bem estruturado; para sistemas de negócios, com requisitos que se alteram rapidamente, provavelmente será mais eficaz um processo menos formal e mais flexível.
b. Processos independem do tipo de sistema; ou seja, não se fazem necessárias alterações de processo quando desenvolvendo sistemas críticos ou sistemas de negócio.
c. Para sistemas críticos é necessário um processo de desenvolvimento menos formal e mais flexível; para sistemas de negócios, com requisitos que se alteram rapidamente, provavelmente será mais eficaz um processo muito bem estruturado.
d. As organizações devem adotar processos genéricos, pois isto garante maior taxa de sucesso em projetos.

De acordo com Sommerville, um processo de Software é Escolha uma opção: a. Um meio para que se dê manutenção do software durante seu ciclo de vida b. Um conjunto de atividades relacionadas que levam a produção de um produto de software c. Um conjunto de atividades não relacionadas que levam a construção de um produto de software d. Uma forma de descobrir o que deve ser desenvolvido, de forma a atender às necessidades dos usuários.

a. Um meio para que se dê manutenção do software durante seu ciclo de vida
b. Um conjunto de atividades relacionadas que levam a produção de um produto de software
c. Um conjunto de atividades não relacionadas que levam a construção de um produto de software
d. Uma forma de descobrir o que deve ser desenvolvido, de forma a atender às necessidades dos usuários

Sabe-se que os processos de software são complexos e, como todos os processos intelectuais e criativos, dependem de pessoas para tomar decisões e fazer julgamentos. Assim sendo, podemos afirmar que Escolha uma opção: a. O processo cascata é o processo de software ideal para qualquer problema enfrentado, pois os processos adotados serão independentes das pessoas, das tecnologias e da cultura organizacional entre outros fatores. b. Qualquer processo que for adotado em um projeto não deve ser pensado em termos das pessoas envolvidas na equipe, tecnologias adotadas, requisitos não-funcionais ou domínio do problema, pois os processos são independentes desses fatores. c. Processos iterativos e incrementais são inadequados para projetos em que os requisitos podem sofrer alteração ao longo de seu desenvolvimento. d. Não existe um processo de software ideal, a maioria das organizações desenvolve os próprios processos de desenvolvimento de software. Os processos adotados serão dependentes das pessoas, das tecnologias e da cultura organizacional.

a. O processo cascata é o processo de software ideal para qualquer problema enfrentado, pois os processos adotados serão independentes das pessoas, das tecnologias e da cultura organizacional entre outros fatores.
b. Qualquer processo que for adotado em um projeto não deve ser pensado em termos das pessoas envolvidas na equipe, tecnologias adotadas, requisitos não-funcionais ou domínio do problema, pois os processos são independentes desses fatores.
c. Processos iterativos e incrementais são inadequados para projetos em que os requisitos podem sofrer alteração ao longo de seu desenvolvimento.
d. Não existe um processo de software ideal, a maioria das organizações desenvolve os próprios processos de desenvolvimento de software. Os processos adotados serão dependentes das pessoas, das tecnologias e da cultura organizacional.

Prévia do material em texto

<p>...</p><p>← Back to course</p><p>Situação Finalizada</p><p>Iniciado segunda-feira, 30 set. 2024, 00:00</p><p>Concluído segunda-feira, 30 set. 2024, 01:45</p><p>Duração 1 hora 44 minutos</p><p>Notas 10,67/12,00</p><p>Nota 8,89 de um máximo de 10,00(88,89%)</p><p>Questão 1</p><p>Correto</p><p>Atingiu 1,00 de 1,00</p><p>Questão 2</p><p>Incorreto</p><p>Atingiu 0,00 de 1,00</p><p>Dentre os problemas gerais que afetam o Software e causam aumento da complexidade na Engenharia de Software, podemos citar a Heterogeneidade,</p><p>que diz respeito à necessidade dos sistemas cada vez mais precisarem operar como sistemas distribuídos em redes que incluem diferentes tipos de</p><p>computadores e dispositivos móveis.</p><p>Sobre a Heterogeneidade, podemos afirmar que atualmente o grande número de dispositivos distintos, tais como Smartphones iOS e Android,</p><p>computadores com diferentes sistemas operacionais e mesmo Smart TVs, fazem com que desenvolvedores tenham que se preocupar com questões tais</p><p>como: usabilidade e compatibilidade em plataformas / sistemas distintos e, em última instância, a manutenção de diferentes bases de código para um</p><p>mesmo sistema consumido por diferentes clientes.</p><p>Verdadeiro ✓</p><p>Falso</p><p>A resposta correta é 'Verdadeiro'.</p><p>Software geralmente custa mais para desenvolver que para manter. Mesmo para sistemas com vida útil longa, ou seja, que ficam longo tempo em</p><p>produção, os custos de desenvolvimento podem ultrapassar em várias vezes os custos de manutenção.</p><p>A afirmação acima é</p><p>Verdadeiro ×</p><p>Falso</p><p>A resposta correta é 'Falso'.</p><p>30/09/2024, 01:45 Questionário - Unidade 2 - Introdução aos produtos e processos de Software: Revisão da tentativa | MOODLE GRU</p><p>https://moodle.gru.ifsp.edu.br/mod/quiz/review.php?attempt=85310&cmid=93489 1/8</p><p>https://moodle.gru.ifsp.edu.br/course/view.php?id=5768&sectionid=28676#sectionid-28678-title</p><p>https://moodle.gru.ifsp.edu.br/course/view.php?id=5768&sectionid=28676#sectionid-28678-title</p><p>Questão 3</p><p>Parcialmente correto</p><p>Atingiu 0,67 de 1,00</p><p>Questão 4</p><p>Correto</p><p>Atingiu 1,00 de 1,00</p><p>Para o desenvolvimento de sistemas, alguns princípios fundamentais se aplicam a todos os tipos de softwares:</p><p>Todos os sistemas devem ser desenvolvidos usando um processo de desenvolvimento ✓ .</p><p>× são importantes para todos os tipos de sistema.</p><p>Entender ✓ e gerenciar as × do Software é essencial para atender as</p><p>necessidades do cliente.</p><p>Onde apropriado devemos ✓ software que já foi desenvolvido.</p><p>Nesse âmbito, podemos entender por um bom sistema aquele que cumpre os requisitos do cliente, funciona em todas as circunstâncias e que seja</p><p>✓ .</p><p>gerenciado e compreendido</p><p>especificações</p><p>requisitos Confiabilidade e desempenho</p><p>reutilizar</p><p>eficaz quanto ao custo</p><p>Sua resposta está parcialmente correta.</p><p>Você selecionou corretamente 4.</p><p>A resposta correta é:</p><p>Para o desenvolvimento de sistemas, alguns princípios fundamentais se aplicam a todos os tipos de softwares:</p><p>Todos os sistemas devem ser desenvolvidos usando um processo de desenvolvimento [gerenciado e compreendido].</p><p>[Confiabilidade e desempenho] são importantes para todos os tipos de sistema.</p><p>Entender [requisitos] e gerenciar as [especificações] do Software é essencial para atender as necessidades do cliente.</p><p>Onde apropriado devemos [reutilizar] software que já foi desenvolvido.</p><p>Nesse âmbito, podemos entender por um bom sistema aquele que cumpre os requisitos do cliente, funciona em todas as circunstâncias e que seja [eficaz</p><p>quanto ao custo].</p><p>Em relação às características que buscamos ao desenvolver um produto de Software, podemos dizer que são</p><p>Aceitabilidade ✓</p><p>Manutenibilidade ✓</p><p>Confiabilidade e Segurança ✓</p><p>Eficiência ✓</p><p>Ser compreensível e utilizável pelos usuários, bem como compatível com outros sistemas que eles utilizem</p><p>Capacidade de evoluir para atender às necessidades do cliente</p><p>O software não deve causar danos físicos ou econômicos em caso de falha</p><p>Não fazer uso desnecessário de recursos de hardware</p><p>Sua resposta está correta.</p><p>A resposta correta é:</p><p>Aceitabilidade → Ser compreensível e utilizável pelos usuários, bem como compatível com outros sistemas que eles utilizem,</p><p>Manutenibilidade → Capacidade de evoluir para atender às necessidades do cliente,</p><p>Confiabilidade e Segurança → O software não deve causar danos físicos ou econômicos em caso de falha,</p><p>Eficiência → Não fazer uso desnecessário de recursos de hardware.</p><p>30/09/2024, 01:45 Questionário - Unidade 2 - Introdução aos produtos e processos de Software: Revisão da tentativa | MOODLE GRU</p><p>https://moodle.gru.ifsp.edu.br/mod/quiz/review.php?attempt=85310&cmid=93489 2/8</p><p>Questão 5</p><p>Correto</p><p>Atingiu 1,00 de 1,00</p><p>Em relação aos tipos de produtos de Software, podemos dizer que</p><p>Sistemas de</p><p>processamento</p><p>em lote ✓</p><p>Sistemas para</p><p>modelagem e</p><p>simulação ✓</p><p>Aplicativos</p><p>interativos</p><p>baseados em</p><p>transações</p><p>✓</p><p>Sistemas de</p><p>coleta de</p><p>dados ✓</p><p>Sistemas de</p><p>controle</p><p>embarcados ✓</p><p>Aplicações</p><p>stand-alone</p><p>✓</p><p>Sistemas de</p><p>entretenimento</p><p>✓</p><p>sistemas de negócios projetados para processar dados em grandes lotes. Processam um grande número de entradas individuais para criar saí</p><p>sistemas desenvolvidos por cientistas e engenheiros para modelar processos ou situações físicas</p><p>aplicativos executados em um computador remoto e acessados pelos usuários a partir de seus próprios PCs ou terminais, tais como aplicativo</p><p>sistemas que coletam dados de seu ambiente usando um conjunto de sensores e enviam esses dados para outros sistemas para processamen</p><p>são sistemas de controle de software que controlam e gerenciam dispositivos de hardware</p><p>sistemas de aplicativos executados em um computador local, como um PC, que incluem todas as funcionalidades necessárias e não precisam</p><p>sistemas que são principalmente para uso pessoal e que visam entreter o usuário</p><p>Sua resposta está correta.</p><p>A resposta correta é:</p><p>Sistemas de processamento em lote → sistemas de negócios projetados para processar dados em grandes lotes. Processam um grande número de</p><p>entradas individuais para criar saídas correspondentes,</p><p>Sistemas para modelagem e simulação → sistemas desenvolvidos por cientistas e engenheiros para modelar processos ou situações físicas,</p><p>Aplicativos interativos baseados em transações → aplicativos executados em um computador remoto e acessados pelos usuários a partir de seus próprios</p><p>PCs ou terminais, tais como aplicativos web ou de comércio eletrônico,</p><p>Sistemas de coleta de dados → sistemas que coletam dados de seu ambiente usando um conjunto de sensores e enviam esses dados para outros sistemas</p><p>para processamento,</p><p>Sistemas de controle embarcados → são sistemas de controle de software que controlam e gerenciam dispositivos de hardware,</p><p>Aplicações stand-alone → sistemas de aplicativos executados em um computador local, como um PC, que incluem todas as funcionalidades necessárias e</p><p>não precisam estar conectados a uma rede,</p><p>Sistemas de entretenimento → sistemas que são principalmente para uso pessoal e que visam entreter o usuário.</p><p>30/09/2024, 01:45 Questionário - Unidade 2 - Introdução aos produtos e processos de Software: Revisão da tentativa | MOODLE GRU</p><p>https://moodle.gru.ifsp.edu.br/mod/quiz/review.php?attempt=85310&cmid=93489 3/8</p><p>Questão 6</p><p>Correto</p><p>Atingiu 1,00 de 1,00</p><p>Associe as perguntas às alternativas corretas.</p><p>Quais são os</p><p>atributos de</p><p>um bom</p><p>software? ✓</p><p>Quais são os</p><p>principais</p><p>desafios da</p><p>engenharia</p><p>de software?</p><p>✓</p><p>Qual a</p><p>diferença</p><p>entre</p><p>engenharia</p><p>de software</p><p>e ciência da</p><p>computação?</p><p>✓</p><p>O que é</p><p>software?</p><p>✓</p><p>Quais são os</p><p>custos da</p><p>engenharia</p><p>de software? ✓</p><p>Quais são as</p><p>principais</p><p>atividades da</p><p>engenharia</p><p>de software?</p><p>✓</p><p>Quais são as</p><p>melhores</p><p>técnicas e</p><p>métodos da</p><p>engenharia</p><p>de software?</p><p>✓</p><p>Qual a</p><p>diferença</p><p>entre</p><p>engenharia</p><p>de software</p><p>e engenharia</p><p>de sistemas?</p><p>✓</p><p>O que é</p><p>Engenharia</p><p>de Software?</p><p>✓</p><p>Prover a funcionalidade e o desempenho requeridos pelo usuário; além disso, ser confiável e fácil de manter e usar</p><p>Aumento de diversidade, demandas pela diminuição do tempo para entrega e desenvolvimento de software confiável</p><p>Uma se ocupa da teoria e fundamentos da computação; a outra, com o lado prático do desenvolvimento e entrega de softwares</p><p>úteis</p><p>São programas de computador e documentação associada</p><p>60% dos custos de software são de desenvolvimento; 40% são custos de testes</p><p>Especificação de software, desenvolvimento de software, validação de software e evolução de software.</p><p>Todos os projetos de software devem ser gerenciados e desenvolvidos profissionalmente, mas técnicas diferentes são adequadas para tipos de</p><p>Uma se ocupa com todos os aspectos do desenvolvimento de sistemas computacionais, incluindo o hardware e processos. A outra é uma parte</p><p>Disciplina de engenharia que se preocupa com todos os aspectos de produção de software</p><p>30/09/2024, 01:45 Questionário - Unidade 2 - Introdução aos produtos e processos de Software: Revisão da tentativa | MOODLE GRU</p><p>https://moodle.gru.ifsp.edu.br/mod/quiz/review.php?attempt=85310&cmid=93489 4/8</p><p>Questão 7</p><p>Correto</p><p>Atingiu 1,00 de 1,00</p><p>Quais</p><p>diferenças</p><p>foram feitas</p><p>pela Internet</p><p>na</p><p>engenharia</p><p>de software?</p><p>✓</p><p>A Internet tornou serviços de software disponíveis e possibilitou o desenvolvimento de sistemas altamente distribuídos baseados em serviços.</p><p>Sua resposta está correta.</p><p>A resposta correta é:</p><p>Quais são os atributos de um bom software? → Prover a funcionalidade e o desempenho requeridos pelo usuário; além disso, ser confiável e fácil de</p><p>manter e usar,</p><p>Quais são os principais desafios da engenharia de software? → Aumento de diversidade, demandas pela diminuição do tempo para entrega e</p><p>desenvolvimento de software confiável,</p><p>Qual a diferença entre engenharia de software e ciência da computação? → Uma se ocupa da teoria e fundamentos da computação; a outra, com o lado</p><p>prático do desenvolvimento e entrega de softwares úteis,</p><p>O que é software? → São programas de computador e documentação associada,</p><p>Quais são os custos da engenharia de software? → 60% dos custos de software são de desenvolvimento; 40% são custos de testes,</p><p>Quais são as principais atividades da engenharia de software? → Especificação de software, desenvolvimento de software, validação de software e evolução</p><p>de software.,</p><p>Quais são as melhores técnicas e métodos da engenharia de software? → Todos os projetos de software devem ser gerenciados e desenvolvidos</p><p>profissionalmente, mas técnicas diferentes são adequadas para tipos de sistemas diferentes,</p><p>Qual a diferença entre engenharia de software e engenharia de sistemas? → Uma se ocupa com todos os aspectos do desenvolvimento de sistemas</p><p>computacionais, incluindo o hardware e processos. A outra é uma parte específica desse processo mais genérico.,</p><p>O que é Engenharia de Software? → Disciplina de engenharia que se preocupa com todos os aspectos de produção de software,</p><p>Quais diferenças foram feitas pela Internet na engenharia de software? → A Internet tornou serviços de software disponíveis e possibilitou o</p><p>desenvolvimento de sistemas altamente distribuídos baseados em serviços..</p><p>Em relação aos produtos de Software, podemos dizer que dividem-se em Genéricos e Customizados:</p><p>- Produtos Genéricos são sistemas independentes que são comercializados e vendidos para qualquer cliente que deseje comprá-los. Em produtos</p><p>genéricos a propriedade da especificação do sistema é do desenvolvedor.</p><p>- Produtos customizados são sistemas encomendados por clientes específicos para atender às suas próprias necessidades. Em produtos customizados a</p><p>propriedade da especificação do sistema é do cliente.</p><p>Verdadeiro ✓</p><p>Falso</p><p>A resposta correta é 'Verdadeiro'.</p><p>30/09/2024, 01:45 Questionário - Unidade 2 - Introdução aos produtos e processos de Software: Revisão da tentativa | MOODLE GRU</p><p>https://moodle.gru.ifsp.edu.br/mod/quiz/review.php?attempt=85310&cmid=93489 5/8</p><p>Questão 8</p><p>Correto</p><p>Atingiu 1,00 de 1,00</p><p>Questão 9</p><p>Correto</p><p>Atingiu 1,00 de 1,00</p><p>Sommerville afirma que todos os processos de software devem incluir, ao menos, quatro atividades: Especificação de Software, Projeto e implementação</p><p>de Software, Validação de Software e Evolução de Software.</p><p>Sabendo-se disso, podemos afirmar que</p><p>Especificação de Software é ✓</p><p>Evolução de Software é ✓</p><p>Projeto e implementação de Software é ✓</p><p>Validação de Software é ✓</p><p>a atividade em que se definem as funcionalidades do software e as restrições ao seu funcionamento</p><p>a atividade que foca a evolução do software para atender às necessidades de mudanças dos clientes</p><p>a atividade onde o software é construído de forma a atender às especificações</p><p>a atividade onde o software deve ser validado para garantir que atende às demandas do cliente</p><p>Sua resposta está correta.</p><p>A resposta correta é:</p><p>Especificação de Software é → a atividade em que se definem as funcionalidades do software e as restrições ao seu funcionamento,</p><p>Evolução de Software é → a atividade que foca a evolução do software para atender às necessidades de mudanças dos clientes,</p><p>Projeto e implementação de Software é → a atividade onde o software é construído de forma a atender às especificações,</p><p>Validação de Software é → a atividade onde o software deve ser validado para garantir que atende às demandas do cliente.</p><p>Ao descrever e discutir os processos, costumamos falar sobre suas atividades, como a especificação de um modelo de dados, o projeto de interface de</p><p>usuário etc, bem como a organização dessas atividades. No entanto, assim como as atividades, as descrições do processo também podem incluir:</p><p>Papéis</p><p>✓</p><p>Pré e</p><p>pós-</p><p>condições ✓</p><p>Produtos</p><p>✓</p><p>que refletem as responsabilidades das pessoas envolvidas no processo. Exemplos de papéis são: gerente de projeto, gerente de configuração, prog</p><p>que são declarações verdadeiras antes e depois de uma atividade do processo ou da produção de um produto.</p><p>que são os resultados de uma das atividades do processo. Por exemplo, o resultado da atividade de projeto de arquitetura pode ser um modelo da</p><p>Sua resposta está correta.</p><p>A resposta correta é:</p><p>Papéis → que refletem as responsabilidades das pessoas envolvidas no processo. Exemplos de papéis são: gerente de projeto, gerente de configuração,</p><p>programador etc,</p><p>Pré e pós-condições → que são declarações verdadeiras antes e depois de uma atividade do processo ou da produção de um produto.,</p><p>Produtos → que são os resultados de uma das atividades do processo. Por exemplo, o resultado da atividade de projeto de arquitetura pode ser um</p><p>modelo da arquitetura de software.</p><p>30/09/2024, 01:45 Questionário - Unidade 2 - Introdução aos produtos e processos de Software: Revisão da tentativa | MOODLE GRU</p><p>https://moodle.gru.ifsp.edu.br/mod/quiz/review.php?attempt=85310&cmid=93489 6/8</p><p>Questão 10</p><p>Correto</p><p>Atingiu 1,00 de 1,00</p><p>Questão 11</p><p>Correto</p><p>Atingiu 1,00 de 1,00</p><p>Sabemos que processos têm evoluído de maneira a tirarem melhor proveito das capacidades das pessoas em uma organização, bem como das</p><p>características específicas do sistema em desenvolvimento.</p><p>Sendo assim, podemos afirmar que</p><p>Escolha uma opção:</p><p>a. Para alguns sistemas, como sistemas críticos, é necessário um processo de desenvolvimento muito bem estruturado; para sistemas de</p><p>negócios, com requisitos que se alteram rapidamente, provavelmente será mais eficaz um processo menos formal e mais flexível.</p><p>✓</p><p>b. Processos independem do tipo de sistema; ou seja, não se fazem necessárias alterações de processo quando desenvolvendo sistemas críticos ou</p><p>sistemas de negócio.</p><p>c. Para sistemas críticos é necessário um processo de desenvolvimento menos formal e mais flexível; para sistemas de negócios, com requisitos que</p><p>se alteram rapidamente, provavelmente será mais eficaz um processo muito bem estruturado.</p><p>d. As organizações devem adotar processos genéricos, pois isto garante maior taxa de sucesso em projetos.</p><p>Sua resposta está correta.</p><p>A resposta correta é:</p><p>Para alguns sistemas, como sistemas críticos, é necessário um processo de desenvolvimento muito bem estruturado; para sistemas de negócios, com</p><p>requisitos que se alteram rapidamente, provavelmente será mais eficaz um processo menos formal e mais flexível.</p><p>De acordo com Sommerville, um processo de Software é</p><p>Escolha uma opção:</p><p>a. Um meio para que se dê manutenção do software durante seu ciclo de vida</p><p>b. Um conjunto de atividades relacionadas que levam a produção de um produto de software ✓</p><p>c. Um conjunto de atividades não relacionadas que levam a construção de um produto de software</p><p>d. Uma forma de descobrir o que deve ser desenvolvido, de forma a atender às necessidades dos usuários</p><p>Sua resposta está correta.</p><p>A resposta correta é:</p><p>Um conjunto de atividades relacionadas que levam a produção de um produto de software</p><p>30/09/2024, 01:45 Questionário - Unidade 2 - Introdução aos produtos e processos de Software: Revisão da tentativa | MOODLE GRU</p><p>https://moodle.gru.ifsp.edu.br/mod/quiz/review.php?attempt=85310&cmid=93489 7/8</p><p>Questão 12</p><p>Correto</p><p>Atingiu 1,00 de 1,00</p><p>← Back to course</p><p>Sabe-se que os processos de software são complexos e, como todos os processos intelectuais e criativos, dependem de pessoas para tomar decisões e</p><p>fazer julgamentos. Assim sendo, podemos afirmar que</p><p>Escolha uma opção:</p><p>a. O processo cascata é o processo de software ideal para qualquer problema enfrentado, pois os processos adotados serão independentes das</p><p>pessoas, das tecnologias e da cultura organizacional entre outros fatores.</p><p>b. Qualquer processo que for adotado em um projeto não deve ser pensado em termos das pessoas envolvidas na equipe, tecnologias adotadas,</p><p>requisitos não-funcionais ou domínio do problema, pois os processos são independentes desses fatores.</p><p>c. Processos iterativos e incrementais são inadequados para projetos em que os requisitos podem sofrer alteração ao longo de seu desenvolvimento.</p><p>d. Não existe um processo de software ideal, a maioria das organizações desenvolve os próprios processos de desenvolvimento de software. Os</p><p>processos adotados serão dependentes das pessoas, das tecnologias e da cultura organizacional entre outros fatores.</p><p>✓</p><p>Sua resposta está correta.</p><p>A resposta correta é:</p><p>Não existe um processo de software ideal, a maioria das organizações desenvolve os próprios processos de desenvolvimento de software. Os processos</p><p>adotados serão dependentes das pessoas, das tecnologias e da cultura organizacional entre outros fatores.</p><p>30/09/2024, 01:45 Questionário - Unidade 2 - Introdução aos produtos e processos de Software: Revisão da tentativa | MOODLE GRU</p><p>https://moodle.gru.ifsp.edu.br/mod/quiz/review.php?attempt=85310&cmid=93489 8/8</p><p>https://moodle.gru.ifsp.edu.br/course/view.php?id=5768&sectionid=28676#sectionid-28678-title</p><p>https://moodle.gru.ifsp.edu.br/course/view.php?id=5768&sectionid=28676#sectionid-28678-title</p>

Mais conteúdos dessa disciplina