Buscar

ENGENHARIA DE SOFTWARE E QUALIDADE EM SISTEMAS

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 3, do total de 21 páginas

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 6, do total de 21 páginas

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 9, do total de 21 páginas

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Prévia do material em texto

24/02/2021 AS Geral: ENGENHARIA DE SOFTWARE E QUALIDADE EM SISTEMAS
https://cruzeirodosul.instructure.com/courses/12659/quizzes/45395 1/21
AS Geral
Entrega Sem prazo Pontos 10 Perguntas 15
Disponível 20 fev em 0:00 - 2 mar em 23:59 11 dias Limite de tempo Nenhum
Tentativas permitidas 3
Histórico de tentativas
Tentativa Tempo Pontuação
MANTIDO Tentativa 2 79 minutos 7,33 de 10
MAIS RECENTE Tentativa 2 79 minutos 7,33 de 10
Tentativa 1 82 minutos 2,66 de 10
 As respostas corretas estão ocultas.
Pontuação desta tentativa: 7,33 de 10
Enviado 24 fev em 22:11
Esta tentativa levou 79 minutos.
Fazer o teste novamente
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.
https://cruzeirodosul.instructure.com/courses/12659/quizzes/45395/history?version=2
https://cruzeirodosul.instructure.com/courses/12659/quizzes/45395/history?version=2
https://cruzeirodosul.instructure.com/courses/12659/quizzes/45395/history?version=1
https://cruzeirodosul.instructure.com/courses/12659/quizzes/45395/take?user_id=237151
24/02/2021 AS Geral: ENGENHARIA DE SOFTWARE E QUALIDADE EM SISTEMAS
https://cruzeirodosul.instructure.com/courses/12659/quizzes/45395 2/21
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 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 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.
24/02/2021 AS Geral: ENGENHARIA DE SOFTWARE E QUALIDADE EM SISTEMAS
https://cruzeirodosul.instructure.com/courses/12659/quizzes/45395 3/21
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
Analise as afirmações abaixo.
1. Os métodos abrangem atividades de modelagem e outras técnicas
descritivas que podem ser úteis e incorporadas.
24/02/2021 AS Geral: ENGENHARIA DE SOFTWARE E QUALIDADE EM SISTEMAS
https://cruzeirodosul.instructure.com/courses/12659/quizzes/45395 4/21
2. É a comunicação que leva à racionalidade porque define a
metodologia a ser adotada e o contexto no qual serão aplicados os
métodos.
3. O software deve ser estável e não passar por manutenções porque
deve ter qualidade.
4. A engenharia de software possui quatro camadas porque se divide em
qualidade, processo, métodos e ferramentas.
Assinale a alternativa correta:
 As afirmações 3 e 4 são corretas; as afirmações 1 e 2 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 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.
24/02/2021 AS Geral: ENGENHARIA DE SOFTWARE E QUALIDADE EM SISTEMAS
https://cruzeirodosul.instructure.com/courses/12659/quizzes/45395 5/21
A alternativa B deve ser assinalada, pois as afirmações 1 e 4 são
corretas e as afirmações 2 e 3 são incorretas:
2. É a comunicação que leva à racionalidade porque define a
metodologia a ser adotada e o contexto no qual serão aplicados
os métodos.
3. O software deve ser estável e não passar por manutenções
porque deve ter qualidade.
O correto é:
2. É o processo que leva à racionalidade porque define a
metodologia a ser adotada e o contexto no qual serão aplicados
os métodos.
3. O software deve evoluir e passar por melhorias contínuas
porque visa sempre buscar o aumento de sua qualidade.
As demais afirmações estão corretas:
1. Os métodos determinam as informações técnicas para a
elaboração do software com inúmeras tarefas.
4. A engenharia de software possui quatro camadas porque se
divide em qualidade, processo, métodos e ferramentas.
Mais detalhes no Material Teórico – Unidade I
0,66 / 0,66 ptsPergunta 3
De acordo com o IEEE Std 610.12 (1990), Engenharia 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.
24/02/2021 AS Geral: ENGENHARIA DE SOFTWARE E QUALIDADE EM SISTEMAS
https://cruzeirodosul.instructure.com/courses/12659/quizzes/45395 6/21
 
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.
 
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.
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 / 0,66 ptsPergunta 4IncorretaIncorreta
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
24/02/2021 AS Geral: ENGENHARIA DE SOFTWARE E QUALIDADE EM SISTEMAS
https://cruzeirodosul.instructure.com/courses/12659/quizzes/45395 7/21
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 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.
 As afirmações 2 e 3 são corretas; as afirmações 1 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 3 são corretas; as afirmações 2 e 4 são incorretas.
24/02/2021 AS Geral: ENGENHARIA DE SOFTWARE E QUALIDADE EM SISTEMAS
https://cruzeirodosul.instructure.com/courses/12659/quizzes/453958/21
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
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.
24/02/2021 AS Geral: ENGENHARIA DE SOFTWARE E QUALIDADE EM SISTEMAS
https://cruzeirodosul.instructure.com/courses/12659/quizzes/45395 9/21
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 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 3 e 4 são corretas; as afirmações 1 e 2 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.
24/02/2021 AS Geral: ENGENHARIA DE SOFTWARE E QUALIDADE EM SISTEMAS
https://cruzeirodosul.instructure.com/courses/12659/quizzes/45395 10/21
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
0 / 0,67 ptsPergunta 6IncorretaIncorreta
Esta questão foi anulada, por favor selecione uma das opções para
receber a pontuação.
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 2 e 3 são corretas; a afirmação 1 é incorreta.
24/02/2021 AS Geral: ENGENHARIA DE SOFTWARE E QUALIDADE EM SISTEMAS
https://cruzeirodosul.instructure.com/courses/12659/quizzes/45395 11/21
 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.
 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 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 / 0,67 ptsPergunta 7IncorretaIncorreta
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:
 As afirmações 2 e 3 são corretas; a afirmação 1 é incorreta.
24/02/2021 AS Geral: ENGENHARIA DE SOFTWARE E QUALIDADE EM SISTEMAS
https://cruzeirodosul.instructure.com/courses/12659/quizzes/45395 12/21
 A afirmação 2 é correta; as afirmações 1 e 3 são incorretas.
 As afirmações 1 e 3 são corretas; a afirmação 2 é 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.
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 8
No processo de desenvolvimento de um sistema de controle de materiais
(matérias-primas) para uma metalúrgica, a equipe de projeto,
responsável pelo mapeamento dos requisitos, desenvolveu seus
trabalhos seguindo os quatro subprocessos da Engenharia de Requisitos.
Inicialmente, foram feitas a análise e a avaliação para se verificar se o
sistema seria útil ao negócio. Em um segundo momento, os requisitos
foram identificados e analisados e, logo em seguida, foram
documentados.
Finalmente, foi verificado se os requisitos identificados atendiam às
demandas dos usuários. Tendo sido executado esse procedimento, uma
empresa independente de auditoria, após análise, identificou dois
problemas no processo: a documentação dos requisitos (formulários e
padrões utilizados) estava inadequada e não possibilitava o entendimento
correto dos requisitos; o processo de checagem entre as demandas dos
24/02/2021 AS Geral: ENGENHARIA DE SOFTWARE E QUALIDADE EM SISTEMAS
https://cruzeirodosul.instructure.com/courses/12659/quizzes/45395 13/21
usuários e as especificações relatadas não foi bem conduzido e seus
resultados eram insatisfatórios.
Considerando o relatório da auditoria independente, quais foram as duas
fases do processo de Engenharia de Requisitos que apresentaram
problemas?
Assinale a alternativa correta:
 Validação e entendimento do domínio.
 Especificação e validação.
 Validação e elicitação.
 Elicitação e validação.
 Entendimento do domínio eespecificação.
[...a documentação dos requisitos (formulários e padrões
utilizados) estava inadequada e não possibilitava o entendimento
correto dos requisitos...]
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:
24/02/2021 AS Geral: ENGENHARIA DE SOFTWARE E QUALIDADE EM SISTEMAS
https://cruzeirodosul.instructure.com/courses/12659/quizzes/45395 14/21
 
obtenção; classificação e organização; priorização e negociação;
documentação.
 entrevista; etnografia; documentação; registro.
 etnografia; casos de uso; análise; validação; arquitetura.
 casos de uso; análise; projeto; arquitetura.
 cenários; classificação; organização; priorização; documentação.
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
Um requisito de software expressa as necessidades e restrições
colocadas em um produto de software que contribuem para a solução de
algum problema do mundo real.
Acerca desse assunto, assinale a opção correta:
 
A técnica de casos de uso, empregada em alguns modelos de
desenvolvimento de software atuais, é mais aderente à construção de
cenários durante a construção de protótipos que durante a elicitação de
requisitos.
24/02/2021 AS Geral: ENGENHARIA DE SOFTWARE E QUALIDADE EM SISTEMAS
https://cruzeirodosul.instructure.com/courses/12659/quizzes/45395 15/21
 
Entre as fontes de informação para a elicitação de requisitos, destacam-
se, além dos colaboradores, o conhecimento do domínio de aplicação em
que o software funcionará, o ambiente operacional do software e o
ambiente organizacional.
 
A negociação de requisitos, de forma similar à observação do ambiente
organizacional, é uma atividade típica da fase de elicitação de requisitos.
 
As necessidades dos usuários a serem atendidas por um produto de
software constituem a classe de requisitos funcionais, e as restrições
mencionadas na definição de requisitos constituem a classe de requisitos
não funcionais.
 
Os contratantes ou clientes são os principais colaboradores envolvidos no
fornecimento de informações para o processo de levantamento ou
elicitação de requisitos de software. Os demais grupos de pessoas que
podem fornecer informações são considerados de importância secundária.
24/02/2021 AS Geral: ENGENHARIA DE SOFTWARE E QUALIDADE EM SISTEMAS
https://cruzeirodosul.instructure.com/courses/12659/quizzes/45395 16/21
A alternativa C deve ser assinalada pois:
Entre as fontes de informação para a elicitação de requisitos,
destacam-se, além dos colaboradores, o conhecimento do
domínio de aplicação em que o software funcionará, o ambiente
operacional desse e o ambiente organizacional.
(A) Os contratantes ou clientes são os principais colaboradores
envolvidos no fornecimento de informações para o processo de
levantamento ou elicitação de requisitos de software. Os demais
grupos de pessoas que podem fornecer informações são
considerados de importância secundária.
Essa afirmação está incorreta porque não há importância
secundária – todos as pessoas são importantes na elicitação
de requisitos.
(B) As necessidades dos usuários a serem atendidas por um
produto de software constituem a classe de requisitos funcionais,
e as restrições mencionadas na definição de requisitos constituem
a classe de requisitos não funcionais.
(C) É a correta.
(D) A negociação de requisitos, de forma similar à observação do
ambiente organizacional, é uma atividade típica da fase de
elicitação de requisitos.
(E) A técnica de casos de uso, empregada em alguns modelos de
desenvolvimento de software atuais, é mais aderente à
construção de cenários durante a construção de protótipos que
durante a elicitação de requisitos. Os casos de uso podem ser
usados na coleta de dados, e são importantes para
documentar a elicitação.
Mais detalhes no Material Teórico – Unidade II
0 / 0,67 ptsPergunta 11IncorretaIncorreta
24/02/2021 AS Geral: ENGENHARIA DE SOFTWARE E QUALIDADE EM SISTEMAS
https://cruzeirodosul.instructure.com/courses/12659/quizzes/45395 17/21
Assinale a alternativa que não descreve o objetivo da Gestão da
Qualidade:
 Tomada de decisão centralizada.
 Descentralização do conhecimento.
 Gestão do serviço de forma flexível.
 Desenvolvimento do espírito em equipe.
 Padronização do processo.
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
0,67 / 0,67 ptsPergunta 12
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:
 Eficiência, manutenibilidade, portabilidade.
 Funcionalidade, confiabilidade, eficiência.
 Funcionalidade, confiabilidade, gerenciabilidade.
24/02/2021 AS Geral: ENGENHARIA DE SOFTWARE E QUALIDADE EM SISTEMAS
https://cruzeirodosul.instructure.com/courses/12659/quizzes/45395 18/21
 Funcionalidade, confiabilidade, usabilidade.
 Manutenibilidade, usabilidade, portabilidade.
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,67 / 0,67 ptsPergunta 13
A SQA (Software Quality Assurance) é um padrão sistemático de ações
que são exigidas para garantir a qualidade de software. Ela compreende
uma variedade de tarefas associadas a grandes atividades.
A seguir, são apresentadas as atividades da SQA, exceto:
 Aplicação de métodos técnicos.
 Realização de revisões técnicas formais.
 Atividades de testes de software.
 Aplicação de padrões e procedimentos.
 Controle de registro.
24/02/2021 AS Geral: ENGENHARIA DE SOFTWARE E QUALIDADE EM SISTEMAS
https://cruzeirodosul.instructure.com/courses/12659/quizzes/45395 19/21
Alternativa D é a incorreta, pois o controle de registro não é
atividade de garantia de qualidade. As demais alternativas
correspondem a ações da garantia de qualidade de software.
Mais detalhes no Material Teórico – Unidade III
0,67 / 0,67 ptsPergunta 14
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 falsa e a segunda, uma proposição
verdadeira.
 
A primeira asserção é uma proposição verdadeira e a segunda, uma
proposição falsa.
 
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.
24/02/2021 AS Geral: ENGENHARIA DE SOFTWARE E QUALIDADE EM SISTEMAS
https://cruzeirodosul.instructure.com/courses/12659/quizzes/45395 20/21
 
As duas asserções são proposições verdadeiras e a segunda é uma
justificativa correta da primeira.
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 15
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
asafirmativas 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.
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.
24/02/2021 AS Geral: ENGENHARIA DE SOFTWARE E QUALIDADE EM SISTEMAS
https://cruzeirodosul.instructure.com/courses/12659/quizzes/45395 21/21
É correto o que está presentes nas:
 afirmações 2 e 4.
 afirmações 1 e 2.
 afirmações 1 e 4.
 afirmações 1 e 3.
 afirmações 2 e 3.
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
Pontuação do teste: 7,33 de 10

Mais conteúdos dessa disciplina