Logo Passei Direto
Buscar

Prova 3 ENGENHARIA DE SOFTWARE E QUALIDADE EM SISTEMAS

Ferramentas de estudo

Questões resolvidas

Considere as afirmações abaixo:
Assinale a alternativa correta:
1. O paradigma de prototipação possui as etapas: a) comunicação; b) projeto rápido; c) modelagem; d) construção de um protótipo; e e) emprego.
2. Os sistemas baseados em RAD são dirigidos a produção de aplicações interativas sem a abstração de informações de um banco de dados organizacional.
3. No modelo de prototipação, os usuários assimilam que no protótipo não foram considerados os aspectos de qualidade do produto.
4. O modelo RAD pressupõe que os engenheiros de software e os clientes estejam comprometidos com as atividades rápidas a fim de se concluir o projeto no prazo.
As afirmações 1 e 3 são corretas; as afirmações 2 e 4 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 2 e 4 são corretas; as afirmações 1 e 3 são incorretas.
As afirmações 1 e 4 são corretas; as afirmações 2 e 3 são incorretas.

De acordo com o IEEE Std 610.12 (1990), Engenharia de Software é:
Assinale a alternativa correta:
Um conjunto de procedimentos que se relacionam com os processos técnicos de desenvolvimento de software.
Uma disciplina de engenharia relacionada a todos os aspectos de produçã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.
A aplicação de uma abordagem sistemática, disciplinada e quantificável no desenvolvimento, na operação e manutenção de software.
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.

Considere as afirmações abaixo. 1. O modelo incremental não pode ser utilizado quando os requisitos do software foram relativamente bem definidos. 2. O processo incremental combina os fluxos de processos lineares e paralelos. 3. O modelo incremental é útil quando há desenvolvedores disponíveis para uma implementação total. 4. No processo incremental, a entrega essencial contém os requisitos básicos e o usuário inicia sua utilização, iniciando a validação. 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 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.
As afirmações 1 e 2 são corretas; as afirmações 3 e 4 são incorretas.

Segundo Pressman (2006), software é um conjunto composto por instruções de computador, estruturas de dados e documentos. O autor complementa afirmando que:
Com base no que foi estudado, assinale a alternativa correta:
1. Software consiste em instruções que, quando executadas, fornecem características, funções e desempenhos desejados.
2. São estruturas de dados que possibilitam aos programas manipularem informações adequadamente.
3. Software são aplicativos desenvolvidos para atender corporativamente a uma empresa.
4. São sistemas corporativos que se integram à web, como, por exemplo, as aplicações de telemarketing.
5. Software é uma informação descritiva, tanto na forma impressa como na virtual, descrevendo a operação e o uso dos programas.
As afirmações 1, 2 e 4 são corretas; as afirmações 3 e 5 são incorretas.
As afirmações 2, 3 e 4 são corretas; as afirmações 1 e 5 são incorretas.
As afirmações 1, 2 e 5 são corretas; as afirmações 3 e 4 são incorretas.
As afirmações 3, 4 e 5 são corretas; as afirmações 1 e 2 são incorretas.
As afirmações 1, 2 e 3 são corretas; as afirmações 4 e 5 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.

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.
obtenção; classificação e organização; priorização e negociação; documentação.
cenários; classificação; organização; priorização; documentação.
entrevista; etnografia; documentação; registro.
casos de uso; análise; projeto; arquitetura.

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.

O levantamento de requisitos é uma etapa fundamental do projeto de sistemas. Dependendo da situação encontrada, uma ou mais técnicas podem ser utilizadas para a elicitação dos requisitos. A respeito dessas técnicas, analise as afirmações a seguir:
Assinale a alternativa correta:
I. Workshop de requisitos consiste na realização de reuniões estruturadas e delimitadas entre os analistas de requisitos do projeto e representantes do cliente.
II. Cenário consiste na observação das ações do funcionário na realização de uma determinada tarefa, para verificar os passos necessários para sua conclusão.
III. As entrevistas são realizadas com os stakeholders e podem ser abertas ou fechadas.
IV. A prototipagem é uma versão inicial do sistema, baseada em requisitos levantados em outros sistemas da organização.
As afirmações 1 e 3 são corretas; as afirmações 2 e 4 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 4 são corretas; as afirmações 2 e 3 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.

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.
A afirmação 2 é correta; as afirmacoes 1 e 3 são incorretas.
As afirmações 2 e 3 são corretas; a afirmação 1 é incorreta.
As afirmações 1 e 2 são corretas; a afirmação 3 é incorreta.
A afirmação 1 é correta; as afirmações 2 e 3 são incorretas.
As afirmações 1 e 3 são corretas; a afirmação 2 é incorreta.

Com o propósito de produzir software com qualidade, segundo o CMM, a Garantia de Qualidade de Software (SQA) tem o objetivo de:
estabelecer a responsabilidade organizacional para as atividades do processo de software, que melhoram, como um todo, a capacitação do processo de software da organização.
fornecer à gerência a visibilidade da eficácia dos processos utilizados pelo projeto de desenvolvimento de software e da qualidade dos artefatos que estão sendo criados.
estabelecer planos exequíveis para desenvolver um determinado software, bem como para gerenciar o projeto de desenvolvimento do software segundo esses planos.
estabelecer e manter a integridade dos produtos do projeto de software ao longo do ciclo de vida desse.
fornecer uma visão realista do efetivo progresso do projeto, permitindo que a gerência de desenvolvimento possa tomar ações eficazes quando o desempenho do projeto se desviar de forma significativa dos planos de software.

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

Considere as afirmações abaixo:
Assinale a alternativa correta:
1. O paradigma de prototipação possui as etapas: a) comunicação; b) projeto rápido; c) modelagem; d) construção de um protótipo; e e) emprego.
2. Os sistemas baseados em RAD são dirigidos a produção de aplicações interativas sem a abstração de informações de um banco de dados organizacional.
3. No modelo de prototipação, os usuários assimilam que no protótipo não foram considerados os aspectos de qualidade do produto.
4. O modelo RAD pressupõe que os engenheiros de software e os clientes estejam comprometidos com as atividades rápidas a fim de se concluir o projeto no prazo.
As afirmações 1 e 3 são corretas; as afirmações 2 e 4 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 2 e 4 são corretas; as afirmações 1 e 3 são incorretas.
As afirmações 1 e 4 são corretas; as afirmações 2 e 3 são incorretas.

De acordo com o IEEE Std 610.12 (1990), Engenharia de Software é:
Assinale a alternativa correta:
Um conjunto de procedimentos que se relacionam com os processos técnicos de desenvolvimento de software.
Uma disciplina de engenharia relacionada a todos os aspectos de produçã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.
A aplicação de uma abordagem sistemática, disciplinada e quantificável no desenvolvimento, na operação e manutenção de software.
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.

Considere as afirmações abaixo. 1. O modelo incremental não pode ser utilizado quando os requisitos do software foram relativamente bem definidos. 2. O processo incremental combina os fluxos de processos lineares e paralelos. 3. O modelo incremental é útil quando há desenvolvedores disponíveis para uma implementação total. 4. No processo incremental, a entrega essencial contém os requisitos básicos e o usuário inicia sua utilização, iniciando a validação. 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 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.
As afirmações 1 e 2 são corretas; as afirmações 3 e 4 são incorretas.

Segundo Pressman (2006), software é um conjunto composto por instruções de computador, estruturas de dados e documentos. O autor complementa afirmando que:
Com base no que foi estudado, assinale a alternativa correta:
1. Software consiste em instruções que, quando executadas, fornecem características, funções e desempenhos desejados.
2. São estruturas de dados que possibilitam aos programas manipularem informações adequadamente.
3. Software são aplicativos desenvolvidos para atender corporativamente a uma empresa.
4. São sistemas corporativos que se integram à web, como, por exemplo, as aplicações de telemarketing.
5. Software é uma informação descritiva, tanto na forma impressa como na virtual, descrevendo a operação e o uso dos programas.
As afirmações 1, 2 e 4 são corretas; as afirmações 3 e 5 são incorretas.
As afirmações 2, 3 e 4 são corretas; as afirmações 1 e 5 são incorretas.
As afirmações 1, 2 e 5 são corretas; as afirmações 3 e 4 são incorretas.
As afirmações 3, 4 e 5 são corretas; as afirmações 1 e 2 são incorretas.
As afirmações 1, 2 e 3 são corretas; as afirmações 4 e 5 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.

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.
obtenção; classificação e organização; priorização e negociação; documentação.
cenários; classificação; organização; priorização; documentação.
entrevista; etnografia; documentação; registro.
casos de uso; análise; projeto; arquitetura.

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.

O levantamento de requisitos é uma etapa fundamental do projeto de sistemas. Dependendo da situação encontrada, uma ou mais técnicas podem ser utilizadas para a elicitação dos requisitos. A respeito dessas técnicas, analise as afirmações a seguir:
Assinale a alternativa correta:
I. Workshop de requisitos consiste na realização de reuniões estruturadas e delimitadas entre os analistas de requisitos do projeto e representantes do cliente.
II. Cenário consiste na observação das ações do funcionário na realização de uma determinada tarefa, para verificar os passos necessários para sua conclusão.
III. As entrevistas são realizadas com os stakeholders e podem ser abertas ou fechadas.
IV. A prototipagem é uma versão inicial do sistema, baseada em requisitos levantados em outros sistemas da organização.
As afirmações 1 e 3 são corretas; as afirmações 2 e 4 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 4 são corretas; as afirmações 2 e 3 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.

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.
A afirmação 2 é correta; as afirmacoes 1 e 3 são incorretas.
As afirmações 2 e 3 são corretas; a afirmação 1 é incorreta.
As afirmações 1 e 2 são corretas; a afirmação 3 é incorreta.
A afirmação 1 é correta; as afirmações 2 e 3 são incorretas.
As afirmações 1 e 3 são corretas; a afirmação 2 é incorreta.

Com o propósito de produzir software com qualidade, segundo o CMM, a Garantia de Qualidade de Software (SQA) tem o objetivo de:
estabelecer a responsabilidade organizacional para as atividades do processo de software, que melhoram, como um todo, a capacitação do processo de software da organização.
fornecer à gerência a visibilidade da eficácia dos processos utilizados pelo projeto de desenvolvimento de software e da qualidade dos artefatos que estão sendo criados.
estabelecer planos exequíveis para desenvolver um determinado software, bem como para gerenciar o projeto de desenvolvimento do software segundo esses planos.
estabelecer e manter a integridade dos produtos do projeto de software ao longo do ciclo de vida desse.
fornecer uma visão realista do efetivo progresso do projeto, permitindo que a gerência de desenvolvimento possa tomar ações eficazes quando o desempenho do projeto se desviar de forma significativa dos planos de software.

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=2 1/17
AS Geral Resultados para BRUNO THIAGO DA SILVA
Pontuação desta tentativa: 7,33 de 10
Enviado 21 ago em 21:15
Esta tentativa levou 109 minutos.
0,66 / 0,66 ptsPergunta 1
Considere as afirmações abaixo:
1. O paradigma de prototipação possui as etapas: a) comunicação; b)
projeto rápido; c) modelagem; d) construção de um protótipo; e e) emprego.
2. Os sistemas baseados em RAD são dirigidos a produção de aplicações
interativas sem a abstração de informações de um banco de dados
organizacional.
3. No modelo de prototipação, os usuários assimilam que no protótipo não
foram considerados os aspectos de qualidade do produto.
4. O modelo RAD pressupõe que os engenheiros de software e os clientes
estejam comprometidos com as atividades rápidas a fim de se concluir o
projeto no prazo.
Assinale a alternativa correta:
 As afirmações 1 e 3 são corretas; as afirmações 2 e 4 são incorretas.
 As afirmações 1 e 4 são corretas; as afirmações 2 e 3 são incorretas.
Correto!Correto!
 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 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=2 2/17
A alternativa C deve ser assinalada pois as afirmações 1 e 4 são
corretas e as afirmações 2 e 3 são incorretas:
2. Os sistemas baseados em RAD são dirigidos a produção de
aplicações interativas sem a abstração de informações de um banco
de dados organizacional.
3. No modelo de prototipação, os usuários assimilam que no
protótipo não foram considerados os aspectos de qualidade do
produto.
O correto é:
2. Os sistemas baseados em RAD são dirigidos à produção de
aplicações interativas com abstração de informações de um banco
de dados organizacional.
3. No modelo de prototipação, os usuários nem sempre assimilam
que no protótipo não foram considerados os aspectos de qualidade
do produto.
As demais afirmações estão corretas:
1. O paradigma de prototipação possui as etapas: a) comunicação; b)
projeto rápido; c) modelagem; d) construção de um protótipo; e e)
emprego.
4. O modelo RAD pressupõe que os engenheiros de software e os
clientes estejam comprometidos com as atividades rápidas a fim de
se concluir o projeto no prazo.
Mais detalhes no Material Teórico – Unidade I
0,66 / 0,66 ptsPergunta 2
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.
 
Um conjunto de procedimentos que se relacionam com os processos técnicos
de desenvolvimento 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=2 3/17
 
A aplicação de uma abordagem sistemática, disciplinada e quantificável no
desenvolvimento, na operação e manutenção de software.
Correto!Correto!
 
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.
 
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.
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
0,66 / 0,66 ptsPergunta 3
Considere as afirmações abaixo.
1. O modelo incremental não pode ser utilizado quando os requisitos do
software foram relativamente bem definidos.
2. O processo incremental combina os fluxos de processos lineares e
paralelos.
3. O modelo incremental é útil quando há desenvolvedores disponíveis para
uma implementação total.
4. No processo incremental, a entrega essencial contém os requisitos
básicos e o usuário inicia sua utilização, iniciando a validação.
Assinale a alternativa correta.
 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=2 4/17
 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 4 são corretas; as afirmações 1 e 3 são incorretas.
Correto!Correto!
 As afirmações 2 e 3 são corretas; as afirmações 1 e 4 são incorretas.
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.
1. O modelo incremental não pode ser utilizado quando os requisitos
do software foram relativamente bem definidos.
3. O modelo incremental é útil quando há desenvolvedores
disponíveis para uma implementação total.
O correto é:
1. O modelo incremental pode ser utilizado quando os requisitos do
software foram relativamente bem definidos.
3. O modelo incremental é útil quando não há desenvolvedores
disponíveis para uma implementação total.
As demais afirmações estão corretas:
2. O processo incremental combina os fluxos de processos lineares e
paralelos.
4. No processo incremental, a entrega essencial contém os requisitos
básicos e o usuário inicia sua utilização, iniciando a validação.
Mais detalhes no Material Teórico – Unidade I
0,66 / 0,66 ptsPergunta 4
Segundo Pressman (2006), software é um conjunto composto por instruções
de computador, estruturas de dados e documentos. O autor complementa
afirmando que:
1. Software consiste em instruções que, quando executadas, fornecem
características, funções e desempenhos desejados.
03/09/2019 BRUNO THIAGO DA SILVA, histórico de teste: AS Geral
https://cruzeirodosul.instructure.com/courses/4509/quizzes/7588/history?version=2 5/17
2. São estruturas de dados que possibilitam aos programas manipularem
informações adequadamente.
3. Software são aplicativos desenvolvidos para atender corporativamente a
uma empresa.
4. São sistemas corporativos que se integram à web, como, por exemplo, as
aplicações de telemarketing.
5. Software é uma informação descritiva, tanto na forma impressa como na
virtual, descrevendo a operação e o uso dos programas.
Com base no que foi estudado, assinale a alternativa correta:
 As afirmações 1, 2 e 5 são corretas; as afirmações 3 e 4 são incorretas.
Correto!Correto!
 As afirmações 2, 3 e 4 são corretas; as afirmações 1 e 5 são incorretas.
 As afirmações 3, 4 e 5 são corretas; as afirmações 1 e 2 são incorretas.
 As afirmações 1, 2 e 3 são corretas; as afirmações 4 e 5 são incorretas.
 As afirmações 1, 2 e 4 são corretas; as afirmações 3 e 5 são incorretas.
A alternativa D é a correta, pois as afirmações 1,2 e 5 são corretas.
As alternativas 3 e 4 são incorretas porque se referem aos tipos de
software.
Mais detalhes no Material Teórico – Unidade I
0 / 0,66 ptsPergunta 5
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.
03/09/2019 BRUNO THIAGO DA SILVA, histórico de teste: AS Geral
https://cruzeirodosul.instructure.com/courses/4509/quizzes/7588/history?version=26/17
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 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 3 são corretas; as afirmações 2 e 4 são incorretas.
Resposta corretaResposta correta
 As afirmações 1 e 4 são corretas; as afirmações 2 e 3 são incorretas.
Você respondeuVocê respondeu
03/09/2019 BRUNO THIAGO DA SILVA, histórico de teste: AS Geral
https://cruzeirodosul.instructure.com/courses/4509/quizzes/7588/history?version=2 7/17
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,67 / 0,67 ptsPergunta 6
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.
 
obtenção; classificação e organização; priorização e negociação;
documentação.
Correto!Correto!
03/09/2019 BRUNO THIAGO DA SILVA, histórico de teste: AS Geral
https://cruzeirodosul.instructure.com/courses/4509/quizzes/7588/history?version=2 8/17
 entrevista; etnografia; documentação; registro.
 casos de uso; análise; projeto; arquitetura.
 cenários; classificação; organização; priorização; documentação.
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 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:
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:
 As afirmações 1 e 2 são corretas; a afirmação 3 é incorreta.
 A afirmação 3 é correta; as afirmações 1 e 2 são incorretas.
Correto!Correto!
 A afirmação 1 é correta; as afirmações 2 e 3 são incorretas.
 As afirmações 2 e 3 são corretas; a afirmação 1 é incorreta.
 As afirmações 1 e 3 são corretas; a afirmação 2 é incorreta.
03/09/2019 BRUNO THIAGO DA SILVA, histórico de teste: AS Geral
https://cruzeirodosul.instructure.com/courses/4509/quizzes/7588/history?version=2 9/17
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
O levantamento de requisitos é uma etapa fundamental do projeto de
sistemas.
Dependendo da situação encontrada, uma ou mais técnicas podem ser
utilizadas para a elicitação dos requisitos. A respeito dessas técnicas,
analise as afirmações a seguir:
I. Workshop de requisitos consiste na realização de reuniões estruturadas e
delimitadas entre os analistas de requisitos do projeto e representantes do
cliente.
II. Cenário consiste na observação das ações do funcionário na realização
de uma determinada tarefa, para verificar os passos necessários para sua
conclusão.
III. As entrevistas são realizadas com os stakeholders e podem ser abertas
ou fechadas.
IV. A prototipagem é uma versão inicial do sistema, baseada em requisitos
levantados em outros sistemas da organização.
Assinale a alternativa correta:
 As afirmações 1 e 3 são corretas; as afirmações 2 e 4 são incorretas.
Correto!Correto!
 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 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=2 10/17
 As afirmações 2 e 3 são corretas; as afirmações 1 e 4 são incorretas.
A alternativa B deve ser assinalada, pois as afirmações 1 e 3 são
corretas e as afirmações 3 e 4 são incorretas.
II. Cenário consiste na observação das ações do funcionário na
realização de uma determinada tarefa, para verificar os passos
necessários para sua conclusão.
IV. A prototipagem é uma versão inicial do sistema, baseada em
requisitos levantados em outros sistemas da organização.
Mais detalhes no Material Teórico – Unidade II
0,67 / 0,67 ptsPergunta 9
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 2 é correta; as afirmações 1 e 3 são incorretas.
Correto!Correto!
 As afirmações 2 e 3 são corretas; a afirmação 1 é incorreta.
 As afirmações 1 e 2 são corretas; a afirmação 3 é incorreta.
 A afirmação 1 é correta; as afirmações 2 e 3 são incorretas.
 As afirmações 1 e 3 são corretas; a afirmação 2 é incorreta.
03/09/2019 BRUNO THIAGO DA SILVA, histórico de teste: AS Geral
https://cruzeirodosul.instructure.com/courses/4509/quizzes/7588/history?version=2 11/17
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 10
A avaliação do impacto de mudança de um requisito, muitas vezes, faz com
que seja necessário retornar à sua fonte. Na validação dos requisitos, a
equipe deve estar atenta, portanto, à:
 facilidade de verificação.
 facilidade de compreensão.
 qualidade.adaptabilidade.
 rastreabilidade.
Correto!Correto!
A alternativa A deve ser assinalada: na validação dos requisitos, a
equipe deve estar atenta à rastreabilidade.
As demais afirmações estão corretas:
1. O paradigma de prototipação possui as etapas: a) comunicação; b)
projeto rápido; c) modelagem; d) construção de um protótipo; e e)
emprego.
4. O modelo RAD pressupõe que os engenheiros de software e os
clientes estejam comprometidos com as atividades rápidas, a fim de
se concluir o projeto no prazo.
Mais detalhes no Material Teórico – Unidade II
03/09/2019 BRUNO THIAGO DA SILVA, histórico de teste: AS Geral
https://cruzeirodosul.instructure.com/courses/4509/quizzes/7588/history?version=2 12/17
0 / 0,67 ptsPergunta 11
Assinale a alternativa incorreta quanto à Gestão da Qualidade:
 Reduz custos internos.
Você respondeuVocê respondeu
 
Proporciona maior organização da empresa, tanto estrutural, organizacional,
quanto no nível da produção.
 
Proporciona confiabilidade e credibilidade na empresa por parte dos clientes.
 
Visa classificar produtos que podem ou não ser vendidos por meio da
certificação ISO.
Resposta corretaResposta correta
 Visa melhorar de forma contínua os processos da empresa.
Alternativa B é a incorreta, pois a gestão da qualidade não objetiva
separar produtos que podem ou não ser vendidos mediante a
certificação ISO.
Mais detalhes no Material Teórico – Unidade III
0,67 / 0,67 ptsPergunta 12
O teste de software é a investigação do software, a fim de fornecer
informações sobre sua qualidade em relação ao contexto em que ele deve
operar. Isso inclui o processo de utilização do produto para encontrar seus
defeitos. Sobre as técnicas de testes de software, analise as afirmativas
abaixo:
I. Caixa-branca: trabalha diretamente sobre o código fonte do componente
de software para avaliar aspectos como: teste de condição, teste de fluxo de
dados, teste de ciclos, teste de caminhos lógicos, códigos nunca
executados.
03/09/2019 BRUNO THIAGO DA SILVA, histórico de teste: AS Geral
https://cruzeirodosul.instructure.com/courses/4509/quizzes/7588/history?version=2 13/17
II. Caixa-preta: avalia o comportamento externo do componente de software,
sem considerar o comportamento interno do mesmo. Dados de entrada são
fornecidos, o teste é executado e o resultado obtido é comparado a um
resultado esperado previamente conhecido.
III. Caixa-cinza: tem por objetivo verificar a facilidade que o software possui
de ser claramente compreendido e manipulado pelo usuário.
IV. Caixa-azul: avalia o comportamento do software em situação real de uso,
onde são testadas as funcionalidades técnicas específicas do software.
É correto o que está presentes nas:
 afirmações 1 e 3.
 afirmações 2 e 4.
 afirmações 2 e 3.
 afirmações 1 e 4.
 afirmações 1 e 2.
Correto!Correto!
Alternativa A é a alternativa correta, pois a afirmação III (caixa-
cinza) é uma mescla dos testes de caixa branca e preta; e a
afirmação IV (caixa-azul) não existe.
Mais detalhes no Material Teórico – Unidade III
0 / 0,67 ptsPergunta 13
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.
03/09/2019 BRUNO THIAGO DA SILVA, histórico de teste: AS Geral
https://cruzeirodosul.instructure.com/courses/4509/quizzes/7588/history?version=2 14/17
Acerca dessas asserções, assinale a alternativa correta:
 
As duas asserções são proposições verdadeiras, mas a segunda não é uma
justificativa correta da primeira.
 
As duas asserções são proposições verdadeiras e a segunda é uma
justificativa correta da primeira.
Resposta corretaResposta correta
 
A primeira asserção é uma proposição verdadeira e a segunda, uma
proposição falsa.
Você respondeuVocê respondeu
 Tanto a primeira quanto a segunda asserções são proposições falsas.
 
A primeira asserção é uma proposição falsa e a segunda, uma proposição
verdadeira.
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 / 0,67 ptsPergunta 14
Com o propósito de produzir software com qualidade, segundo o CMM, a
Garantia de Qualidade de Software (SQA) tem o objetivo de:
 
fornecer uma visão realista do efetivo progresso do projeto, permitindo que a
gerência de desenvolvimento possa tomar ações eficazes quando o
desempenho do projeto se desviar de forma significativa dos planos 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=2 15/17
 
estabelecer planos exequíveis para desenvolver um determinado software,
bem como para gerenciar o projeto de desenvolvimento do software segundo
esses planos.
 
fornecer à gerência a visibilidade da eficácia dos processos utilizados pelo
projeto de desenvolvimento de software e da qualidade dos artefatos que
estão sendo criados.
Resposta corretaResposta correta
 
estabelecer e manter a integridade dos produtos do projeto de software ao
longo do ciclo de vida desse.
Você respondeuVocê respondeu
 
estabelecer a responsabilidade organizacional para as atividades do processo
de software, que melhoram, como um todo, a capacitação do processo de
software da organização.
03/09/2019 BRUNO THIAGO DA SILVA, histórico de teste: AS Geral
https://cruzeirodosul.instructure.com/courses/4509/quizzes/7588/history?version=2 16/17
Alternativa A é a alternativa correta, pois:
(B) fornecer uma visão realista do efetivo progresso do projeto,
permitindo que a gerência de desenvolvimento possa tomar ações
eficazes quando o desempenho do projeto se desviar de forma
significativa dos planos de software. Medir e acompanhar o
desenvolvimento de projetos é função de gerência de projetos e
não de garantia de qualidade.
(C) estabelecer planos exequíveis para desenvolver um
determinado software, bem como para gerenciar o projeto de
desenvolvimento do software segundo esses planos. Medir e
acompanhar o desenvolvimento de projetos é função de
gerência de projetos e não de garantia de qualidade.
(D) estabelecer e manter a integridade dos produtos do projeto de
software ao longo do ciclo de vida desse. Medir e acompanhar o
desenvolvimento de projetos é a função da gerência de projetos,
e não de garantia de qualidade.
(E) estabelecer a responsabilidade organizacional para as
atividades do processo de software, que melhoram, como um todo, a
capacitação do processo de software da organização. Medir e
acompanhar o desenvolvimento de projetos é função da
gerência de projetos, e não de garantia de qualidade.
Mais detalhes no Material Teórico – Unidade III
0,67 / 0,67 ptsPergunta 15
Assinale a alternativa que não descreve o objetivo da Gestão da Qualidade:
 Gestão do serviço de forma flexível.
 Padronização do processo.
 Descentralização do conhecimento.
 Desenvolvimento do espírito em equipe.
 Tomada de decisão centralizada.
Correto!Correto!
03/09/2019 BRUNO THIAGO DA SILVA, histórico de teste: AS Geral
https://cruzeirodosul.instructure.com/courses/4509/quizzes/7588/history?version=2 17/17
Alternativa E é a incorreta, pois espera-se que os envolvidos
decidam que ações devem ser tomadas e de modo descentralizado.
Mais detalhes no Material Teórico – Unidade III
Pontuação do teste:7,33 de 10

Mais conteúdos dessa disciplina