Logo Passei Direto
Buscar

Prova 1 ENGENHARIA DE SOFTWARE E QUALIDADE EM SISTEMAS

Ferramentas de estudo

Questões resolvidas

De acordo com o IEEE Std 610.12 (1990), Engenharia de Software é:
Uma disciplina de engenharia relacionada a todos os aspectos de produção de software.
A aplicação de uma abordagem sistemática, disciplinada e quantificável no desenvolvimento, na operação e manutenção de software.
Usualmente destinado a ser utilizado por pessoas com experiência, formações e culturas diferentes e, portanto, podemos assim compreender algumas das dificuldades para o processo de seu desenvolvimento.
O estabelecimento e o emprego de sólidos princípios de engenharia de modo a obter softwares de maneira econômica, que sejam confiáveis e funcionem de forma eficiente em máquinas reais.
Um conjunto de procedimentos que se relacionam com os processos técnicos de desenvolvimento de software.

Considere as afirmacoes abaixo. 1. A essência da prática da engenharia de software corresponde a:a) compreender o problema; b) planejar uma solução; c) executar a plano; e d) examinar o resultado. 2. Podemos entender que três dos sete princípios gerais da prática da engenharia de software são: a) fazer de forma simples; b) estar aberto para o futuro; e c) pensar. 3. O processo de software incorpora seis atividades estruturais: a) comunicação; b) planejamento; c) modelagem; d) construção; e) emprego; e f) manutenção. 4. Se o cronograma atrasar, pode-se acrescentar mais programadores e tirar o atraso, esse não é um mito de software. Assinale a alternativa correta:
As afirmações 1 e 2 são corretas; as afirmações 3 e 4 são incorretas.
As afirmações 1 e 4 são corretas; as afirmações 2 e 3 são incorretas.
As afirmações 2 e 3 são corretas; as afirmações 1 e 4 são incorretas.
As afirmações 3 e 4 são corretas; as afirmações 1 e 2 são incorretas.
As afirmações 2 e 4 são corretas; as afirmações 1 e 3 são incorretas.
As afirmações 1 e 3 são corretas; as afirmações 2 e 4 são incorretas.

Um analista foi contratado para desenvolver um sistema de pesquisa de DVD em lojas virtuais. O sistema deverá solicitar ao usuário um título de DVD, que será usado para realizar a pesquisa nas bases de dados das lojas conveniadas. Ao detectar a disponibilidade do DVD solicitado, o sistema armazenará temporariamente os dados das lojas (nome, preço, data prevista para entrega do produto) e exibirá as informações ordenadas por preço. Após analisar as informações, o cliente poderá efetuar a compra. O contratante deverá testar algumas operações do sistema antes de ele ser finalizado. Há tempo suficiente para que o analista atenda a essa solicitação e efetue eventuais modificações exigidas pelo contratante.
Com relação a essa situação, julgue as afirmações abaixo quanto ao modelo de ciclo de vida clássico: 1. O entendimento do sistema como um todo e a execução sequencial das fases sem retorno produzem um sistema que pode ser validado pelo contratante. 2. A elaboração do protótipo pode ser utilizada para resolver dúvidas de comunicação, o que aumenta os riscos de inclusão de novas funcionalidades não prioritárias. 3. A definição das restrições deve ser a segunda fase a ser realizada no desenvolvimento do projeto, correspondendo à etapa de engenharia. 4. Um processo iterativo permite que versões progressivas mais completas do sistema sejam construídas e avaliadas. Assinale a alternativa correta:
As afirmações 1 e 4 são corretas; as afirmações 2 e 3 são incorretas.
As afirmações 1 e 2 são corretas; as afirmações 3 e 4 são incorretas.
As afirmações 2 e 3 são corretas; as afirmações 1 e 4 são incorretas.
As afirmações 3 e 4 são corretas; as afirmações 1 e 2 são incorretas.
As afirmações 2 e 4 são corretas; as afirmações 1 e 3 são incorretas.

Considere as afirmações abaixo: 1. O ciclo de vida espiral possibilita ao desenvolvedor e ao usuário compreenderem e reagirem aos riscos em cada etapa da evolução. 2. No paradigma espiral, cada ciclo divide-se em: a) definição dos objetivos; b) avaliação e redução dos riscos; c) desenvolvimento e validação; e e) emprego. 3. No modelo Scrum, leva-se em conta alguns padrões de processos de software eficazes, aplicados em projetos com prazo de entrega curto e requisitos mutáveis e críticos. 4. No modelo de reuso, a abordagem de desenvolvimento com base em componentes usa componentes inutilizáveis que devem ser arrumados e usados. Assinale a alternativa correta:
As afirmações 1 e 4 são corretas; as afirmações 2 e 3 são incorretas.
As afirmações 1 e 2 são corretas; as afirmações 3 e 4 são incorretas.
As afirmações 1 e 3 são corretas; as afirmações 2 e 4 são incorretas.
As afirmações 2 e 3 são corretas; as afirmações 1 e 4 são incorretas.
As afirmações 2 e 4 são corretas; as afirmações 1 e 3 são incorretas.

Considere as afirmações abaixo. 1. Para Sommerville (2011), “Um processo de software é um conjunto de atividades e resultados associados que produz um produto de software”. 2. Para Sommerville (2011), há quatro atividades fundamentais no processo de software: especificação, desenvolvimento, validação e emprego. 3. Para Pressman (2011), “Processo é um conjunto de atividades, ações e tarefas realizadas na criação de algum produto de trabalho (workproduct)”. 4. Para Pressman (2011), uma metodologia de processo genérica possui cinco atividades: comunicação, planejamento, modelagem, construção e evolução. Assinale a alternativa correta:
As afirmações 1 e 2 são corretas; as afirmações 3 e 4 são incorretas.
As afirmações 2 e 4 são corretas; as afirmações 1 e 3 são incorretas.
As afirmações 2 e 3 são corretas; as afirmações 1 e 4 são incorretas.
As afirmações 1 e 4 são corretas; as afirmações 2 e 3 são incorretas.
As afirmações 1 e 3 são corretas; as afirmações 2 e 4 são incorretas.

Sobre o levantamento de requisitos, considere as seguintes afirmativas: I. A etnografia é uma técnica utilizada para representar como os usuários interagem com o sistema. II. Revisões e prototipação são geralmente utilizadas para validar requisitos, considerando completeza, realismo e facilidade de verificação. III. Os casos de uso e cenários são técnicas de observação utilizadas para compreender requisitos organizacionais e sociais. Assinale a alternativa correta:
A afirmação 1 é correta; as afirmações 2 e 3 são incorretas.
As afirmações 1 e 2 são corretas; a afirmação 3 é incorreta.
As afirmações 1 e 3 são corretas; a afirmação 2 é incorreta.
As afirmações 2 e 3 são corretas; a afirmação 1 é incorreta.
A afirmação 2 é correta; as afirmações 1 e 3 são incorretas.

Para se realizar a especificação de requisitos, devem-se aplicar alguns princípios da Engenharia de Software. Sobre esses princípios, considere as seguintes afirmativas: I. A especificação deve ter um nível de formalidade, pois isso auxilia a reduzir custos. II. A especificação deve seguir o princípio da generalização, isso quer dizer que ela deve seguir o princípio da flexibilização. III. Ela deve ter um alto nível de abstração, isso significa que deve se prender a aspectos importantes do software, ignorando detalhes. Assinale a alternativa correta:
A afirmação 1 é correta; as afirmações 2 e 3 são incorretas.
As afirmações 1 e 2 são corretas; a afirmação 3 é incorreta.
As afirmações 1 e 3 são corretas; a afirmação 2 é incorreta.
A afirmação 3 é correta; as afirmações 1 e 2 são incorretas.
As afirmações 2 e 3 são corretas; a afirmação 1 é incorreta.

Sobre a Norma ISO/IEC 12207:2008, considere as afirmações abaixo: I. Possui relação direta com métodos, ferramentas, treinamentos, métricas ou tecnologias empregadas. Seus processos fundamentais são: projeto, desenvolvimento, validação e documentação. II. Estabelece uma arquitetura de alto nível do ciclo de vida de software, que é construída a partir de um conjunto de processos e seus inter-relacionamentos. III. Estabelece um framework comum para os processos de ciclo de vida de software, com terminologia bem definida, que pode ser referenciada pela indústria de software. IV. Contém somente processos e atividades que devem ser aplicadas durante a aquisição de um produto ou serviço de software e durante o fornecimento, desenvolvimento, operação, manutenção e descarte de produtos de software. O termo software não inclui a parte de software de firmware. Estão corretas:
as afirmações 2 e 4.
as afirmações 1 e 3.
as afirmações 2 e 3.
as afirmações 1 e 4.
as afirmações 1 e 2.

As revisões técnicas formais são um meio efetivo de melhorar a qualidade do software. Com relação a esse tipo de revisão, analise as seguintes asserções: Nas revisões, os produtos de trabalho de um indivíduo ou equipe são revisados por técnico sou gerentes PORQUE as revisões fornecem informações sobre defeitos, aumentando e permitindo o controle da qualidade do produto final. Acerca dessas asserções, assinale a alternativa correta:
A primeira asserção é uma proposição verdadeira e a segunda, uma proposição falsa.
A primeira asserção é uma proposição falsa e a segunda, uma proposição verdadeira.
As duas asserções são proposições verdadeiras e a segunda é uma justificativa correta da primeira.
As duas asserções são proposições verdadeiras, mas a segunda não é uma justificativa correta da primeira.
Tanto a primeira quanto a segunda asserções são proposições falsas.

Com relação ao modelo CMM, analise as afirmações a seguir: I. A definição do processo e atividades relacionados ao gerenciamento de projetos ocorre no Nível 2. II. Com relação a pessoas, o CMM apresenta práticas básicas com o intuito de garantir que essas detenham as habilidades necessárias para a execução e o suporte do processo de software. III. Como foca em questões técnicas, o CMM não necessita de muita participação da alta direção da organização. IV. No Nível 3, o processo de desenvolvimento de software está definido no nível organizacional e, a partir desse, são feitas as adaptações para cada projeto com base em suas particularidades. Assinale a alternativa correta:
A afirmação 4 é incorreta.
A afirmação 3 é incorreta.
As afirmações 1 e 2 são corretas.
As afirmações 1 e 3 são corretas.
As afirmações 2 e 3 são corretas.

Considere as afirmacoes abaixo. 1. A essência da prática da engenharia de software corresponde a:a) compreender o problema; b) planejar uma solução; c) executar a plano; e d) examinar o resultado. 2. Podemos entender que três dos sete princípios gerais da prática da engenharia de software são: a) fazer de forma simples; b) estar aberto para o futuro; e c) pensar. 3. O processo de software incorpora seis atividades estruturais: a) comunicação; b) planejamento; c) modelagem; d) construção; e) emprego; e f) manutenção. 4. Se o cronograma atrasar, pode-se acrescentar mais programadores e tirar o atraso, esse não é um mito de software. Assinale a alternativa correta:
As afirmações 1 e 2 são corretas; as afirmações 3 e 4 são incorretas.
As afirmações 1 e 4 são corretas; as afirmações 2 e 3 são incorretas.
As afirmações 2 e 3 são corretas; as afirmações 1 e 4 são incorretas.
As afirmações 3 e 4 são corretas; as afirmações 1 e 2 são incorretas.
As afirmações 2 e 4 são corretas; as afirmações 1 e 3 são incorretas.

Um analista foi contratado para desenvolver um sistema de pesquisa de DVD em lojas virtuais. O sistema deverá solicitar ao usuário um título de DVD, que será usado para realizar a pesquisa nas bases de dados das lojas conveniadas. Ao detectar a disponibilidade do DVD solicitado, o sistema armazenará temporariamente os dados das lojas (nome, preço, data prevista para entrega do produto) e exibirá as informações ordenadas por preço. Após analisar as informações, o cliente poderá efetuar a compra. O contratante deverá testar algumas operações do sistema antes de ele ser finalizado.
Com relação a essa situação, julgue as afirmações abaixo quanto ao modelo de ciclo de vida clássico: 1. O entendimento do sistema como um todo e a execução sequencial das fases sem retorno produzem um sistema que pode ser validado pelo contratante. 2. A elaboração do protótipo pode ser utilizada para resolver dúvidas de comunicação, o que aumenta os riscos de inclusão de novas funcionalidades não prioritárias. 3. A definição das restrições deve ser a segunda fase a ser realizada no desenvolvimento do projeto, correspondendo à etapa de engenharia. 4. Um processo iterativo permite que versões progressivas mais completas do sistema sejam construídas e avaliadas. Assinale a alternativa correta:
As afirmações 1 e 4 são corretas; as afirmações 2 e 3 são incorretas.
As afirmações 1 e 2 são corretas; as afirmações 3 e 4 são incorretas.
As afirmações 2 e 3 são corretas; as afirmações 1 e 4 são incorretas.
As afirmações 3 e 4 são corretas; as afirmações 1 e 2 são incorretas.
As afirmações 2 e 4 são corretas; as afirmações 1 e 3 são incorretas.

Material
páginas com resultados encontrados.
páginas com resultados encontrados.
left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

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

left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

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

left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

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

left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

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

left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

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

left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

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

left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

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

left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

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

left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

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

left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

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

Questões resolvidas

De acordo com o IEEE Std 610.12 (1990), Engenharia de Software é:
Uma disciplina de engenharia relacionada a todos os aspectos de produção de software.
A aplicação de uma abordagem sistemática, disciplinada e quantificável no desenvolvimento, na operação e manutenção de software.
Usualmente destinado a ser utilizado por pessoas com experiência, formações e culturas diferentes e, portanto, podemos assim compreender algumas das dificuldades para o processo de seu desenvolvimento.
O estabelecimento e o emprego de sólidos princípios de engenharia de modo a obter softwares de maneira econômica, que sejam confiáveis e funcionem de forma eficiente em máquinas reais.
Um conjunto de procedimentos que se relacionam com os processos técnicos de desenvolvimento de software.

Considere as afirmacoes abaixo. 1. A essência da prática da engenharia de software corresponde a:a) compreender o problema; b) planejar uma solução; c) executar a plano; e d) examinar o resultado. 2. Podemos entender que três dos sete princípios gerais da prática da engenharia de software são: a) fazer de forma simples; b) estar aberto para o futuro; e c) pensar. 3. O processo de software incorpora seis atividades estruturais: a) comunicação; b) planejamento; c) modelagem; d) construção; e) emprego; e f) manutenção. 4. Se o cronograma atrasar, pode-se acrescentar mais programadores e tirar o atraso, esse não é um mito de software. Assinale a alternativa correta:
As afirmações 1 e 2 são corretas; as afirmações 3 e 4 são incorretas.
As afirmações 1 e 4 são corretas; as afirmações 2 e 3 são incorretas.
As afirmações 2 e 3 são corretas; as afirmações 1 e 4 são incorretas.
As afirmações 3 e 4 são corretas; as afirmações 1 e 2 são incorretas.
As afirmações 2 e 4 são corretas; as afirmações 1 e 3 são incorretas.
As afirmações 1 e 3 são corretas; as afirmações 2 e 4 são incorretas.

Um analista foi contratado para desenvolver um sistema de pesquisa de DVD em lojas virtuais. O sistema deverá solicitar ao usuário um título de DVD, que será usado para realizar a pesquisa nas bases de dados das lojas conveniadas. Ao detectar a disponibilidade do DVD solicitado, o sistema armazenará temporariamente os dados das lojas (nome, preço, data prevista para entrega do produto) e exibirá as informações ordenadas por preço. Após analisar as informações, o cliente poderá efetuar a compra. O contratante deverá testar algumas operações do sistema antes de ele ser finalizado. Há tempo suficiente para que o analista atenda a essa solicitação e efetue eventuais modificações exigidas pelo contratante.
Com relação a essa situação, julgue as afirmações abaixo quanto ao modelo de ciclo de vida clássico: 1. O entendimento do sistema como um todo e a execução sequencial das fases sem retorno produzem um sistema que pode ser validado pelo contratante. 2. A elaboração do protótipo pode ser utilizada para resolver dúvidas de comunicação, o que aumenta os riscos de inclusão de novas funcionalidades não prioritárias. 3. A definição das restrições deve ser a segunda fase a ser realizada no desenvolvimento do projeto, correspondendo à etapa de engenharia. 4. Um processo iterativo permite que versões progressivas mais completas do sistema sejam construídas e avaliadas. Assinale a alternativa correta:
As afirmações 1 e 4 são corretas; as afirmações 2 e 3 são incorretas.
As afirmações 1 e 2 são corretas; as afirmações 3 e 4 são incorretas.
As afirmações 2 e 3 são corretas; as afirmações 1 e 4 são incorretas.
As afirmações 3 e 4 são corretas; as afirmações 1 e 2 são incorretas.
As afirmações 2 e 4 são corretas; as afirmações 1 e 3 são incorretas.

Considere as afirmações abaixo: 1. O ciclo de vida espiral possibilita ao desenvolvedor e ao usuário compreenderem e reagirem aos riscos em cada etapa da evolução. 2. No paradigma espiral, cada ciclo divide-se em: a) definição dos objetivos; b) avaliação e redução dos riscos; c) desenvolvimento e validação; e e) emprego. 3. No modelo Scrum, leva-se em conta alguns padrões de processos de software eficazes, aplicados em projetos com prazo de entrega curto e requisitos mutáveis e críticos. 4. No modelo de reuso, a abordagem de desenvolvimento com base em componentes usa componentes inutilizáveis que devem ser arrumados e usados. Assinale a alternativa correta:
As afirmações 1 e 4 são corretas; as afirmações 2 e 3 são incorretas.
As afirmações 1 e 2 são corretas; as afirmações 3 e 4 são incorretas.
As afirmações 1 e 3 são corretas; as afirmações 2 e 4 são incorretas.
As afirmações 2 e 3 são corretas; as afirmações 1 e 4 são incorretas.
As afirmações 2 e 4 são corretas; as afirmações 1 e 3 são incorretas.

Considere as afirmações abaixo. 1. Para Sommerville (2011), “Um processo de software é um conjunto de atividades e resultados associados que produz um produto de software”. 2. Para Sommerville (2011), há quatro atividades fundamentais no processo de software: especificação, desenvolvimento, validação e emprego. 3. Para Pressman (2011), “Processo é um conjunto de atividades, ações e tarefas realizadas na criação de algum produto de trabalho (workproduct)”. 4. Para Pressman (2011), uma metodologia de processo genérica possui cinco atividades: comunicação, planejamento, modelagem, construção e evolução. Assinale a alternativa correta:
As afirmações 1 e 2 são corretas; as afirmações 3 e 4 são incorretas.
As afirmações 2 e 4 são corretas; as afirmações 1 e 3 são incorretas.
As afirmações 2 e 3 são corretas; as afirmações 1 e 4 são incorretas.
As afirmações 1 e 4 são corretas; as afirmações 2 e 3 são incorretas.
As afirmações 1 e 3 são corretas; as afirmações 2 e 4 são incorretas.

Sobre o levantamento de requisitos, considere as seguintes afirmativas: I. A etnografia é uma técnica utilizada para representar como os usuários interagem com o sistema. II. Revisões e prototipação são geralmente utilizadas para validar requisitos, considerando completeza, realismo e facilidade de verificação. III. Os casos de uso e cenários são técnicas de observação utilizadas para compreender requisitos organizacionais e sociais. Assinale a alternativa correta:
A afirmação 1 é correta; as afirmações 2 e 3 são incorretas.
As afirmações 1 e 2 são corretas; a afirmação 3 é incorreta.
As afirmações 1 e 3 são corretas; a afirmação 2 é incorreta.
As afirmações 2 e 3 são corretas; a afirmação 1 é incorreta.
A afirmação 2 é correta; as afirmações 1 e 3 são incorretas.

Para se realizar a especificação de requisitos, devem-se aplicar alguns princípios da Engenharia de Software. Sobre esses princípios, considere as seguintes afirmativas: I. A especificação deve ter um nível de formalidade, pois isso auxilia a reduzir custos. II. A especificação deve seguir o princípio da generalização, isso quer dizer que ela deve seguir o princípio da flexibilização. III. Ela deve ter um alto nível de abstração, isso significa que deve se prender a aspectos importantes do software, ignorando detalhes. Assinale a alternativa correta:
A afirmação 1 é correta; as afirmações 2 e 3 são incorretas.
As afirmações 1 e 2 são corretas; a afirmação 3 é incorreta.
As afirmações 1 e 3 são corretas; a afirmação 2 é incorreta.
A afirmação 3 é correta; as afirmações 1 e 2 são incorretas.
As afirmações 2 e 3 são corretas; a afirmação 1 é incorreta.

Sobre a Norma ISO/IEC 12207:2008, considere as afirmações abaixo: I. Possui relação direta com métodos, ferramentas, treinamentos, métricas ou tecnologias empregadas. Seus processos fundamentais são: projeto, desenvolvimento, validação e documentação. II. Estabelece uma arquitetura de alto nível do ciclo de vida de software, que é construída a partir de um conjunto de processos e seus inter-relacionamentos. III. Estabelece um framework comum para os processos de ciclo de vida de software, com terminologia bem definida, que pode ser referenciada pela indústria de software. IV. Contém somente processos e atividades que devem ser aplicadas durante a aquisição de um produto ou serviço de software e durante o fornecimento, desenvolvimento, operação, manutenção e descarte de produtos de software. O termo software não inclui a parte de software de firmware. Estão corretas:
as afirmações 2 e 4.
as afirmações 1 e 3.
as afirmações 2 e 3.
as afirmações 1 e 4.
as afirmações 1 e 2.

As revisões técnicas formais são um meio efetivo de melhorar a qualidade do software. Com relação a esse tipo de revisão, analise as seguintes asserções: Nas revisões, os produtos de trabalho de um indivíduo ou equipe são revisados por técnico sou gerentes PORQUE as revisões fornecem informações sobre defeitos, aumentando e permitindo o controle da qualidade do produto final. Acerca dessas asserções, assinale a alternativa correta:
A primeira asserção é uma proposição verdadeira e a segunda, uma proposição falsa.
A primeira asserção é uma proposição falsa e a segunda, uma proposição verdadeira.
As duas asserções são proposições verdadeiras e a segunda é uma justificativa correta da primeira.
As duas asserções são proposições verdadeiras, mas a segunda não é uma justificativa correta da primeira.
Tanto a primeira quanto a segunda asserções são proposições falsas.

Com relação ao modelo CMM, analise as afirmações a seguir: I. A definição do processo e atividades relacionados ao gerenciamento de projetos ocorre no Nível 2. II. Com relação a pessoas, o CMM apresenta práticas básicas com o intuito de garantir que essas detenham as habilidades necessárias para a execução e o suporte do processo de software. III. Como foca em questões técnicas, o CMM não necessita de muita participação da alta direção da organização. IV. No Nível 3, o processo de desenvolvimento de software está definido no nível organizacional e, a partir desse, são feitas as adaptações para cada projeto com base em suas particularidades. Assinale a alternativa correta:
A afirmação 4 é incorreta.
A afirmação 3 é incorreta.
As afirmações 1 e 2 são corretas.
As afirmações 1 e 3 são corretas.
As afirmações 2 e 3 são corretas.

Considere as afirmacoes abaixo. 1. A essência da prática da engenharia de software corresponde a:a) compreender o problema; b) planejar uma solução; c) executar a plano; e d) examinar o resultado. 2. Podemos entender que três dos sete princípios gerais da prática da engenharia de software são: a) fazer de forma simples; b) estar aberto para o futuro; e c) pensar. 3. O processo de software incorpora seis atividades estruturais: a) comunicação; b) planejamento; c) modelagem; d) construção; e) emprego; e f) manutenção. 4. Se o cronograma atrasar, pode-se acrescentar mais programadores e tirar o atraso, esse não é um mito de software. Assinale a alternativa correta:
As afirmações 1 e 2 são corretas; as afirmações 3 e 4 são incorretas.
As afirmações 1 e 4 são corretas; as afirmações 2 e 3 são incorretas.
As afirmações 2 e 3 são corretas; as afirmações 1 e 4 são incorretas.
As afirmações 3 e 4 são corretas; as afirmações 1 e 2 são incorretas.
As afirmações 2 e 4 são corretas; as afirmações 1 e 3 são incorretas.

Um analista foi contratado para desenvolver um sistema de pesquisa de DVD em lojas virtuais. O sistema deverá solicitar ao usuário um título de DVD, que será usado para realizar a pesquisa nas bases de dados das lojas conveniadas. Ao detectar a disponibilidade do DVD solicitado, o sistema armazenará temporariamente os dados das lojas (nome, preço, data prevista para entrega do produto) e exibirá as informações ordenadas por preço. Após analisar as informações, o cliente poderá efetuar a compra. O contratante deverá testar algumas operações do sistema antes de ele ser finalizado.
Com relação a essa situação, julgue as afirmações abaixo quanto ao modelo de ciclo de vida clássico: 1. O entendimento do sistema como um todo e a execução sequencial das fases sem retorno produzem um sistema que pode ser validado pelo contratante. 2. A elaboração do protótipo pode ser utilizada para resolver dúvidas de comunicação, o que aumenta os riscos de inclusão de novas funcionalidades não prioritárias. 3. A definição das restrições deve ser a segunda fase a ser realizada no desenvolvimento do projeto, correspondendo à etapa de engenharia. 4. Um processo iterativo permite que versões progressivas mais completas do sistema sejam construídas e avaliadas. Assinale a alternativa correta:
As afirmações 1 e 4 são corretas; as afirmações 2 e 3 são incorretas.
As afirmações 1 e 2 são corretas; as afirmações 3 e 4 são incorretas.
As afirmações 2 e 3 são corretas; as afirmações 1 e 4 são incorretas.
As afirmações 3 e 4 são corretas; as afirmações 1 e 2 são incorretas.
As afirmações 2 e 4 são corretas; as afirmações 1 e 3 são incorretas.

Prévia do material em texto

03/09/2019 BRUNO THIAGO DA SILVA, histórico de teste: AS Geral
https://cruzeirodosul.instructure.com/courses/4509/quizzes/7588/history?version=3 1/16
AS Geral Resultados para BRUNO THIAGO DA SILVA
Pontuação desta tentativa: 8 de 10
Enviado 21 ago em 22:46
Esta tentativa levou 71 minutos.
0,66 / 0,66 ptsPergunta 1
De acordo com o IEEE Std 610.12 (1990), Engenharia de Software é:
 
Uma disciplina de engenharia relacionada a todos os aspectos de produção
de software.
 
A aplicação de uma abordagem sistemática, disciplinada e quantificável no
desenvolvimento, na operação e manutenção de software.
Correto!Correto!
 
Usualmente destinado a ser utilizado por pessoas com experiência,
formações e culturas diferentes e, portanto, podemos assim compreender
algumas das dificuldades para o processo de seu desenvolvimento.
 
O estabelecimento e o emprego de sólidos princípios de engenharia de modo
a obter softwares de maneira econômica, que sejam confiáveis e funcionem
de forma eficiente em máquinas reais.
 
Um conjunto de procedimentos que se relacionam com os processos técnicos
de desenvolvimento de software.
A alternativa B é a correta pois:
De acordo com o IEEE Std 610.12 (1990), “Engenharia de Software é
a aplicação de uma abordagem sistemática, disciplinada e
quantificável no desenvolvimento, na operação e manutenção de
software”.
Mais detalhes no Material Teórico – Unidade I
03/09/2019 BRUNO THIAGO DA SILVA, histórico de teste: AS Geral
https://cruzeirodosul.instructure.com/courses/4509/quizzes/7588/history?version=3 2/16
0,66 / 0,66 ptsPergunta 2
Considere as afirmações abaixo.
1. A essência da prática da engenharia de software corresponde a:a)
compreender o problema; b) planejar uma solução; c) executar a plano; e d)
examinar o resultado.
2. Podemos entender que três dos sete princípios gerais da prática da
engenharia de software são: a) fazer de forma simples; b) estar aberto para
o futuro; e c) pensar.
3. O processo de software incorpora seis atividades estruturais: a)
comunicação; b) planejamento; c) modelagem; d) construção; e) emprego; e
f) manutenção.
4. Se o cronograma atrasar, pode-se acrescentar mais programadores e tirar
o atraso, esse não é um mito de software.
Assinale a alternativa correta:a
 As afirmações 1 e 2 são corretas; as afirmações 3 e 4 são incorretas.
Correto!Correto!
 As afirmações 1 e 4 são corretas; as afirmações 2 e 3 são incorretas.
 As afirmações 2 e 3 são corretas; as afirmações 1 e 4 são incorretas.
 As afirmações 2 e 4 são corretas; as afirmações 1 e 3 são incorretas.
 As afirmações 1 e 3 são corretas; as afirmações 2 e 4 são incorretas.
03/09/2019 BRUNO THIAGO DA SILVA, histórico de teste: AS Geral
https://cruzeirodosul.instructure.com/courses/4509/quizzes/7588/history?version=3 3/16
A alternativa A deve ser assinalada pois as afirmações 1 e 2 são
corretas e as afirmações 3 e 4 são incorretas.
3. O processo de software incorpora seis atividades estruturais: a)
comunicação; b) planejamento; c) modelagem; d) construção; e)
emprego;e f) manutenção.
4. Se o cronograma atrasar, pode-se acrescentar mais
programadores e tirar o atraso, esse não é um mito de software.
O correto é:
3. O processo de software incorpora cinco atividades estruturais: a)
comunicação; b) planejamento; c) modelagem; d) construção; e e)
emprego.
4. Se o cronograma atrasar, pode-se acrescentar mais
programadores e tirar o atraso é um mito de software.
As demais afirmações estão corretas:
1. A essência da prática da engenharia de software corresponde a: a)
compreender o problema; b) planejar uma solução; c) executar a
plano; e d) examinar o resultado.
2. Podemos entender que três dos sete princípios gerais da prática
da engenharia de software são: a) fazer de forma simples; b) estar
aberto para o futuro; e c) pensar.
Mais detalhes no Material Teórico – Unidade I
0,66 / 0,66 ptsPergunta 3
Um analista foi contratado para desenvolver um sistema de pesquisa de
DVD em lojas virtuais. O sistema deverá solicitar ao usuário um título de
DVD, que será usado para realizar a pesquisa nas bases de dados das lojas
conveniadas.
Ao detectar a disponibilidade do DVD solicitado, o sistema armazenará
temporariamente os dados das lojas (nome, preço, data prevista para
entrega do produto) e exibirá as informações ordenadas por preço.
Após analisar as informações, o cliente poderá efetuar a compra. O
contratante deverá testar algumas operações do sistema antes de ele ser
finalizado.
03/09/2019 BRUNO THIAGO DA SILVA, histórico de teste: AS Geral
https://cruzeirodosul.instructure.com/courses/4509/quizzes/7588/history?version=3 4/16
Há tempo suficiente para que o analista atenda a essa solicitação e efetue
eventuais modificações exigidas pelo contratante.
Com relação a essa situação, julgue as afirmações abaixo quanto ao modelo
de ciclo de vida clássico:
1. O entendimento do sistema como um todo e a execução sequencial das
fases sem retorno produzem um sistema que pode ser validado pelo
contratante.
2. A elaboração do protótipo pode ser utilizada para resolver dúvidas de
comunicação, o que aumenta os riscos de inclusão de novas
funcionalidades não prioritárias.
3. A definição das restrições deve ser a segunda fase a ser realizada no
desenvolvimento do projeto, correspondendo à etapa de engenharia.
4. Um processo iterativo permite que versões progressivas mais completas
do sistema sejam construídas e avaliadas.
Assinale a alternativa correta:
 As afirmações 1 e 4 são corretas; as afirmações 2 e 3 são incorretas.
 As afirmações 1 e 2 são corretas; as afirmações 3 e 4 são incorretas.
 As afirmações 2 e 3 são corretas; as afirmações 1 e 4 são incorretas.
 As afirmações 3 e 4 são corretas; as afirmações 1 e 2 são incorretas.
 As afirmações 2 e 4 são corretas; as afirmações 1 e 3 são incorretas.
Correto!Correto!
A alternativa E deve ser assinalada,pois as afirmações 2 e 4 são
corretas e as afirmações 1 e 3 são incorretas.
Apenas as afirmações 2 e 4 estão relacionadas com o Ciclo de Vida
Clássico:
2. A elaboração do protótipo pode ser utilizada para resolver dúvidas
de comunicação, o que aumenta os riscos de inclusão de novas
funcionalidades não prioritárias.
4. Um processo iterativo permite que versões progressivas mais
completas do sistema sejam construídas e avaliadas.
Mais detalhes no Material Teórico – Unidade I
03/09/2019 BRUNO THIAGO DA SILVA, histórico de teste: AS Geral
https://cruzeirodosul.instructure.com/courses/4509/quizzes/7588/history?version=3 5/16
0 / 0,66 ptsPergunta 4
Considere as afirmações abaixo:
1. O ciclo de vida espiral possibilita ao desenvolvedor e ao usuário
compreenderem e reagirem aos riscos em cada etapa da evolução.
2. No paradigma espiral, cada ciclo divide-se em: a) definição dos objetivos;
b) avaliação e redução dos riscos; c) desenvolvimento e validação; e e)
emprego.
3. No modelo Scrum, leva-se em conta alguns padrões de processos de
software eficazes, aplicados em projetos com prazo de entrega curto e
requisitos mutáveis e críticos.
4. No modelo de reuso, a abordagem de desenvolvimento com base em
componentes usa componentes inutilizáveis que devem ser arrumados e
usados.
Assinale a alternativa correta:
 As afirmações 1 e 4 são corretas; as afirmações 2 e 3 são incorretas.
Você respondeuVocê respondeu
 As afirmações 1 e 2 são corretas; as afirmações 3 e 4 são incorretas.
 As afirmações 1 e 3 são corretas; as afirmações 2 e 4 são incorretas.
Resposta corretaResposta correta
 As afirmações 2 e 3 são corretas; as afirmações 1 e 4 são incorretas.
 As afirmações 2 e 4 são corretas; as afirmações 1 e 3 são incorretas.
03/09/2019 BRUNO THIAGO DA SILVA, histórico de teste: AS Geral
https://cruzeirodosul.instructure.com/courses/4509/quizzes/7588/history?version=36/16
A alternativa B deve ser assinalada,pois as afirmações 1 e 3 são
corretas e as afirmações 2 e 4 são incorretas.
2. No paradigma espiral, cada ciclo divide-se em: a) definição dos
objetivos; b) avaliação e redução dos riscos; c) desenvolvimento e
validação; e e) emprego.
4. No modelo de reuso, a abordagem de desenvolvimento com base
em componentes usa componentes inutilizáveis que devem ser
arrumados e usados.
O correto é:
2. No paradigma espiral, cada ciclo divide-se em: a) definição dos
objetivos; b) avaliação e redução dos riscos; c) desenvolvimento e
validação; e e) planejamento.
4. No modelo de reuso, a abordagem de desenvolvimento com base
em componentes usa componentes reutilizáveis que podem ser
acessados e usados.
As demais afirmações estão corretas:
1. O ciclo de vida espiral possibilita ao desenvolvedor e ao usuário
compreenderem e reagirem aos riscos em cada etapa da evolução.
3. No modelo Scrum, leva-se em conta alguns padrões de processos
de software eficazes aplicados em projetos com prazo de entrega
curto e requisitos mutáveis e críticos.
Mais detalhes no Material Teórico – Unidade I
0,66 / 0,66 ptsPergunta 5
Considere as afirmações abaixo.
1. Para Sommerville (2011), “Um processo de software é um conjunto de
atividades e resultados associados que produz um produto de software”.
2. Para Sommerville (2011), há quatro atividades fundamentais no processo
de software: especificação, desenvolvimento, validação e emprego.
3. Para Pressman (2011), “Processo é um conjunto de atividades, ações e
tarefas realizadas na criação de algum produto de trabalho (workproduct)”.
4. Para Pressman (2011), uma metodologia de processo genérica possui
cinco atividades: comunicação, planejamento, modelagem, construção e
03/09/2019 BRUNO THIAGO DA SILVA, histórico de teste: AS Geral
https://cruzeirodosul.instructure.com/courses/4509/quizzes/7588/history?version=3 7/16
evolução.
Assinale a alternativa correta:
 As afirmações 1 e 2 são corretas; as afirmações 3 e 4 são incorretas.
 As afirmações 2 e 4 são corretas; as afirmações 1 e 3 são incorretas.
 As afirmações 2 e 3 são corretas; as afirmações 1 e 4 são incorretas.
 As afirmações 1 e 4 são corretas; as afirmações 2 e 3 são incorretas.
 As afirmações 1 e 3 são corretas; as afirmações 2 e 4 são incorretas.
Correto!Correto!
A alternativa E deve ser assinalada pois as afirmações 1 e 3 são
corretas e as afirmações 2 e 4 são incorretas.
2. Para Sommerville (2011), há quatro atividades fundamentais no
processo de software: especificação, desenvolvimento, validação e
emprego.
4. Para Pressman (2011), uma metodologia de processo genérica
possui cinco atividades: comunicação, planejamento, modelagem,
construção e evolução.
O correto é:
2. Para Sommerville (2011), há quatro atividades fundamentais no
processo de software: especificação, desenvolvimento, validação e
evolução.
4. Para Pressman (2011), uma metodologia de processo genérica
possui cinco atividades: comunicação, planejamento, modelagem,
construção e emprego.
As demais afirmações estão corretas:
1. Para Sommerville (2011), “Um processo de software é um conjunto
de atividades e resultados associados que produz um produto de
software”.
3. Para Pressman (2011), “Processo é um conjunto de atividades,
ações e tarefas realizadas na criação de algum produto de trabalho
(workproduct)”.
Mais detalhes no Material Teórico – Unidade I
03/09/2019 BRUNO THIAGO DA SILVA, histórico de teste: AS Geral
https://cruzeirodosul.instructure.com/courses/4509/quizzes/7588/history?version=3 8/16
0,67 / 0,67 ptsPergunta 6
Sobre o levantamento de requisitos, considere as seguintes afirmativas:
I. A etnografia é uma técnica utilizada para representar como os usuários
interagem com o sistema.
II. Revisões e prototipação são geralmente utilizadas para validar requisitos,
considerando completeza, realismo e facilidade de verificação.
III. Os casos de uso e cenários são técnicas de observação utilizadas para
compreender requisitos organizacionais e sociais. Assinale a alternativa
correta:
 A afirmação 1 é correta; as afirmações 2 e 3 são incorretas.
 As afirmações 1 e 2 são corretas; a afirmação 3 é incorreta.
 As afirmações 1 e 3 são corretas; a afirmação 2 é incorreta.
 As afirmações 2 e 3 são corretas; a afirmação 1 é incorreta.
 A afirmação 2 é correta; as afirmações 1 e 3 são incorretas.
Correto!Correto!
I. A etnografia NÃO é uma técnica utilizada para representar como
os usuários interagem com o sistema.
III. Os casos de uso e cenários NÃO são técnicas de observação
utilizadas para compreender requisitos organizacionais e sociais.
Mais detalhes no Material Teórico – Unidade II
0,67 / 0,67 ptsPergunta 7
Para se realizar a especificação de requisitos, devem-se aplicar alguns
princípios da Engenharia de Software. Sobre esses princípios, considere as
seguintes afirmativas:
03/09/2019 BRUNO THIAGO DA SILVA, histórico de teste: AS Geral
https://cruzeirodosul.instructure.com/courses/4509/quizzes/7588/history?version=3 9/16
I. A especificação deve ter um nível de formalidade, pois isso auxilia a
reduzir custos.
II. A especificação deve seguir o princípio da generalização, isso quer dizer
que ela deve seguir o princípio da flexibilização.
III. Ela deve ter um alto nível de abstração, isso significa que deve se
prender a aspectos importantes do software, ignorando detalhes.
Assinale a alternativa correta:
 A afirmação 1 é correta; as afirmações 2 e 3 são incorretas.
 As afirmações 1 e 2 são corretas; a afirmação 3 é incorreta.
 As afirmações 1 e 3 são corretas; a afirmação 2 é incorreta.
 A afirmação 3 é correta; as afirmações 1 e 2 são incorretas.
Correto!Correto!
 As afirmações 2 e 3 são corretas; a afirmação 1 é incorreta.
A alternativa D deve ser assinalada, pois a afirmação 1 é correta e
as afirmações 2 e 3 são incorretas, pois:
I. A especificação deve ter um nível de formalidade, pois isso auxilia
a reduzir custos.
II. A especificação deve seguir o princípio da generalização, isso
quer dizer que ela deve seguir o princípio da flexibilização.
Mais detalhes no Material Teórico – Unidade II
0,67 / 0,67 ptsPergunta 8
Durante a análise de requisitos, diversos modelos do sistema são
construídos.
Sobre esses modelos, considere as seguintes afirmativas:
I. Especificam o que o sistema faz e como ele deve fazer para produzir as
informações necessárias.
03/09/2019 BRUNO THIAGO DA SILVA, histórico de teste: AS Geral
https://cruzeirodosul.instructure.com/courses/4509/quizzes/7588/history?version=3 10/16
II. Modelos funcionais geralmente particionam o software em diferentes
funções.
III. Ajudam a reduzir ambiguidades e a priorizar os requisitos.
Assinale a alternativa correta:
 As afirmações 1 e 3 são corretas; a afirmação 2 é incorreta.
 A afirmação 1 é correta; as afirmações 2 e 3 são incorretas.
 A afirmação 2 é correta; as afirmações 1 e 3 são incorretas.
 As afirmações 1 e 2 são corretas; a afirmação 3 é incorreta.
 As afirmações 2 e 3 são corretas; a afirmação 1 é incorreta.
Correto!Correto!
A alternativa C deve ser assinalada, pois as afirmações 2 e 3 são
corretas e a afirmação 1 é incorreta, pois trata dos requisitos
funcionais e não funcionais.
Mais detalhes no Material Teórico – Unidade II
0,67 / 0,67 ptsPergunta 9
Assinale a alternativa que completa o enunciado de forma correta:
De acordo com Sommerville, são atividades do processo de elicitação de
requisitos, pela ordem:
 etnografia; casos de uso; análise; validação; arquitetura.
 entrevista; etnografia; documentação; registro.
 casos de uso; análise; projeto; arquitetura.
 cenários; classificação; organização; priorização; documentação.
03/09/2019 BRUNO THIAGO DA SILVA, histórico de teste: AS Geral
https://cruzeirodosul.instructure.com/courses/4509/quizzes/7588/history?version=311/16
 
obtenção; classificação e organização; priorização e negociação;
documentação.
Correto!Correto!
A alternativa E deve ser assinalada pois as atividades do processo de
elicitação de requisitos são: obtenção; classificação e organização;
priorização e negociação; documentação.
Mais detalhes no Material Teórico – Unidade II
0,67 / 0,67 ptsPergunta 10
Considere as seguintes afirmativas sobre Requisitos de Software:
I) Requisitos de software são capacidades e condições com as quais um
software deve ter conformidade.
II) Escrever casos de uso é uma forma de compreender e descrever
requisitos.
III) Casos de uso são narrativas, não diagramas, e a modelagem de casos
de uso é basicamente um ato de escrever estórias de uso de um sistema.
IV) A UML (Unified Modeling Language) fornece notação para o
desenvolvimento de diagramas de casos de uso, ilustrando os nomes dos
casos de uso, os atores e seus relacionamentos.
Assinale a alternativa correta:
 A afirmações 1 é correta; as afirmações 2, 3 e 4 são incorretas.
 As afirmações 1e 3 são corretas; as afirmações 2 e 4 são incorretas.
 As afirmações 1, 2 e 3 são corretas; a afirmação 1 é incorreta.
 As afirmações 1, 2, 3 e 4 são corretas.
Correto!Correto!
 As afirmações 3 e 4 são corretas; as afirmações 1 e 2 são incorretas.
03/09/2019 BRUNO THIAGO DA SILVA, histórico de teste: AS Geral
https://cruzeirodosul.instructure.com/courses/4509/quizzes/7588/history?version=3 12/16
A alternativa E é a correta, pois todas as afirmações são corretas.
Mais detalhes no Material Teórico – Unidade II
0,67 / 0,67 ptsPergunta 11
Sobre a Norma ISO/IEC 12207:2008, considere as afirmações abaixo:
I. Possui relação direta com métodos, ferramentas, treinamentos, métricas
ou tecnologias empregadas. Seus processos fundamentais são: projeto,
desenvolvimento, validação e documentação.
II. Estabelece uma arquitetura de alto nível do ciclo de vida de software, que
é construída a partir de um conjunto de processos e seus inter-
relacionamentos. Os processos são descritos tanto em nível de
propósito/saídas como em termos de atividades.
III. Estabelece um framework comum para os processos de ciclo de vida de
software, com terminologia bem definida, que pode ser referenciada pela
indústria de software.
IV. Contém somente processos e atividades que devem ser aplicadas
durante a aquisição de um produto ou serviço de software e durante o
fornecimento, desenvolvimento, operação, manutenção e descarte de
produtos de software. O termo software não inclui a parte de software de
firmware.
Estão corretas:
 as afirmações 2 e 4.
 as afirmações 1 e 3.
 as afirmações 2 e 3.
Correto!Correto!
 as afirmações 1 e 4.
 as afirmações 1 e 2.
03/09/2019 BRUNO THIAGO DA SILVA, histórico de teste: AS Geral
https://cruzeirodosul.instructure.com/courses/4509/quizzes/7588/history?version=3 13/16
Alternativa D é a alternativa correta, pois as afirmações I e IV não
correspondem à Norma ISO/IEC 12207:2008.
Mais detalhes no Material Teórico – Unidade III
0 / 0,67 ptsPergunta 12
As revisões técnicas formais são um meio efetivo de melhorar a qualidade
do software. Com relação a esse tipo de revisão, analise as seguintes
asserções:
Nas revisões, os produtos de trabalho de um indivíduo ou equipe são
revisados por técnico sou gerentes
PORQUE
as revisões fornecem informações sobre defeitos, aumentando e permitindo
o controle daqualidade do produto final.
Acerca dessas asserções, assinale a alternativa correta:
 
A primeira asserção é uma proposição verdadeira e a segunda, uma
proposição falsa.
Você respondeuVocê respondeu
 
A primeira asserção é uma proposição falsa e a segunda, uma proposição
verdadeira.
 
As duas asserções são proposições verdadeiras e a segunda é uma
justificativa correta da primeira.
Resposta corretaResposta correta
 
As duas asserções são proposições verdadeiras, mas a segunda não é uma
justificativa correta da primeira.
 Tanto a primeira quanto a segunda asserções são proposições falsas.
03/09/2019 BRUNO THIAGO DA SILVA, histórico de teste: AS Geral
https://cruzeirodosul.instructure.com/courses/4509/quizzes/7588/history?version=3 14/16
Alternativa C é a alternativa correta, pois, nas revisões, os
produtos de trabalho de um indivíduo ou equipe são revisados por
técnicos ou gerentes porque as revisões fornecem informações
sobre defeitos, aumentando e permitindo o controle da qualidade
do produto final.
Mais detalhes no Material Teórico – Unidade III
0,67 / 0,67 ptsPergunta 13
Assinale a alternativa que não contém somente atributos para
características externas e internas do modelo de qualidade de software,
definido na ISO/IEC 9126-1:
 Manutenibilidade, usabilidade, portabilidade.
 Eficiência, manutenibilidade, portabilidade.
 Funcionalidade, confiabilidade, gerenciabilidade.
Correto!Correto!
 Funcionalidade, confiabilidade, usabilidade.
 Funcionalidade, confiabilidade, eficiência.
Alternativa D não contém atributos da ISO/IEC 9126-1, pois não há
“gerenciabilidade”. As demais alternativas estão corretas.
Mais detalhes no Material Teórico – Unidade III
0 / 0,67 ptsPergunta 14
A Qualidade de Software possui características que estão ligadas
diretamente às opiniões das pessoas, que, nesse caso, são representadas
pelos clientes, usuários e envolvidos com o projeto de software.
03/09/2019 BRUNO THIAGO DA SILVA, histórico de teste: AS Geral
https://cruzeirodosul.instructure.com/courses/4509/quizzes/7588/history?version=3 15/16
Entre as características a seguir, qual delas não representa o conceito de
Qualidade de Software?
 
A totalidade das características de uma entidade que lhe confere a
capacidade de satisfazer as necessidades explícitas e implícitas.
Você respondeuVocê respondeu
 Qualidade é estar em conformidade com os requisitos dos clientes.
 Qualidade é antecipar e satisfazer os desejos dos clientes.
 
Qualidade é escrever tudo o que se deve fazer e fazer tudo o que foi escrito.
 Qualidade de software é fazer tudo correto na primeira vez.
Resposta corretaResposta correta
Alternativa C é a incorreta, pois fazer tudo correto na primeira vez
(erro zero) não é possível com sistemas. Além disso, todas as demais
refletem conceitos de qualidade de software.
Mais detalhes no Material Teórico – Unidade III
0,67 / 0,67 ptsPergunta 15
Com relação ao modelo CMM, analise as afirmações a seguir:
I. A definição do processo e atividades relacionados ao gerenciamento de
projetos ocorre no Nível 2.
II. Com relação a pessoas, o CMM apresenta práticas básicas com o intuito
de garantir que essas detenham as habilidades necessárias para a
execução e o suporte do processo de software.
III. Como foca em questões técnicas, o CMM não necessita de muita
participação da alta direção da organização.
IV. No Nível 3, o processo de desenvolvimento de software está definido no
nível organizacional e, a partir desse, são feitas as adaptações para cada
projeto com base em suas particularidades.
Assinale a alternativa correta:
03/09/2019 BRUNO THIAGO DA SILVA, histórico de teste: AS Geral
https://cruzeirodosul.instructure.com/courses/4509/quizzes/7588/history?version=3 16/16
 A afirmação 4 é incorreta.
 A afirmação 3 é incorreta.
Correto!Correto!
 As afirmações 1 e 2 são corretas.
 As afirmações 1 e 3 são corretas.
 As afirmações 2 e 3 são corretas.
Alternativa D deve ser assinalada, pois a afirmação 3 é incorreta.
Ao contrário, a participação efetiva da alta administração é
fundamental para o sucesso do CMM.
Mais detalhes no Material Teórico – Unidade III
Pontuação do teste: 8 de 10

Mais conteúdos dessa disciplina