Buscar

AS Geral_ ENGENHARIA DE SOFTWARE E QUALIDADE EM SISTEMAS 2

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 22 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 22 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 22 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

02/03/2021 AS Geral: ENGENHARIA DE SOFTWARE E QUALIDADE EM SISTEMAS
https://cruzeirodosul.instructure.com/courses/12659/quizzes/45395 1/22
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 1 31 minutos 6,65 de 10
MAIS RECENTE Tentativa 2 24 minutos 5,98 de 10
Tentativa 1 31 minutos 6,65 de 10
 As respostas corretas estão ocultas.
Pontuação desta tentativa: 5,98 de 10
Enviado 2 mar em 21:04
Esta tentativa levou 24 minutos.
Fazer o teste novamente
0,66 / 0,66 ptsPergunta 1
Analise as afirmações abaixo.
1. Os métodos abrangem atividades de modelagem e outras técnicas
descritivas que podem ser úteis e incorporadas.
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.
https://cruzeirodosul.instructure.com/courses/12659/quizzes/45395/history?version=1
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=206254
02/03/2021 AS Geral: ENGENHARIA DE SOFTWARE E QUALIDADE EM SISTEMAS
https://cruzeirodosul.instructure.com/courses/12659/quizzes/45395 2/22
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 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 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.
02/03/2021 AS Geral: ENGENHARIA DE SOFTWARE E QUALIDADE EM SISTEMAS
https://cruzeirodosul.instructure.com/courses/12659/quizzes/45395 3/22
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 2
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.
02/03/2021 AS Geral: ENGENHARIA DE SOFTWARE E QUALIDADE EM SISTEMAS
https://cruzeirodosul.instructure.com/courses/12659/quizzes/45395 4/22
 
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.
 
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
0,66 / 0,66 ptsPergunta 3
Analise as afirmações abaixo:
1. O controle e o desenvolvimento de um produto de software necessitam
ser organizados para manter seu foco na qualidade.
2. As necessidades dos usuários serão sempre as mesmas quanto à
exigência; a amplitude e a complexidade são definidas pela equipe de
02/03/2021 AS Geral: ENGENHARIA DE SOFTWARE E QUALIDADE EM SISTEMAS
https://cruzeirodosul.instructure.com/courses/12659/quizzes/45395 5/22
desenvolvimento.
3. Nos processos de software, os pontos de controle, a qualidade e as
mudanças podem ser gerenciados adequadamente.
4. Os métodos determinam as informações técnicas para a elaboração do
software com inúmeras tarefas.
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 3 e 4 são corretas; as afirmações 1 e 2 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.
 As afirmações 2 e 3 são corretas; as afirmações 1 e 4 são incorretas.
02/03/2021 AS Geral: ENGENHARIA DE SOFTWARE E QUALIDADE EM SISTEMAS
https://cruzeirodosul.instructure.com/courses/12659/quizzes/45395 6/22
A alternativa E deve ser assinalada pois as afirmações 3 e 4 são
corretas, e as 1 e 2 são incorretas:
1. O controle e o desenvolvimento de um produto de software
necessita ser organizado para manter seu foco na qualidade.
2. As necessidades dos usuários serão sempre as mesmas
quanto à exigência; a amplitude e complexidade são definidas
pela equipe de desenvolvimento.
O correto é:
1. O controle e o desenvolvimento de um produto de software
necessita ser disciplinado para manter seu foco na qualidade,
que deve ser sua base, junto com o comprometimento da
organização e de seus colaboradores com a mesma.
2. Os requerimentos dos usuários serão sempre diferentes
quanto à exigência, amplitude e complexidade. É também
necessário que as empresas e os profissionais da área de
tecnologia de informação tenham agilidade e se adaptem àquelas
necessidades e às novas técnicas que surgirem.
As demais afirmações estão corretas:
3. [...] é o processo que leva à racionalidade e ao cumprimento do
prazo, uma vez que define, além da metodologia a ser adotada, o
contexto no qual serão aplicados os métodos e esses serão
gerados [...]. Assim, os pontos de controle, a qualidade e as
mudanças podem ser gerenciados adequadamente.
4. Os métodos determinam as informações técnicas para a
elaboração do software com inúmeras tarefas, tais como a gestão
e a comunicação do projeto, a análise do sistema, a elicitação dos
requisitos, sua modelagem, a implementação e seus testes, e a
sua manutenção.
Mais detalhes no Material Teórico – Unidade I
0,66 / 0,66 ptsPergunta 4
02/03/2021 AS Geral: ENGENHARIA DE SOFTWARE E QUALIDADE EM SISTEMAS
https://cruzeirodosul.instructure.com/courses/12659/quizzes/45395 7/22
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 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 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.
02/03/2021 AS Geral: ENGENHARIA DE SOFTWARE E QUALIDADE EM SISTEMAS
https://cruzeirodosul.instructure.com/courses/12659/quizzes/45395 8/22
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 5
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.
02/03/2021 AS Geral: ENGENHARIA DE SOFTWARE E QUALIDADE EM SISTEMAS
https://cruzeirodosul.instructure.com/courses/12659/quizzes/45395 9/22
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 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.
 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 2 são corretas; as afirmações 3 e 4 são incorretas.
02/03/2021 AS Geral: ENGENHARIA DE SOFTWARE E QUALIDADE EM SISTEMAS
https://cruzeirodosul.instructure.com/courses/12659/quizzes/45395 10/22
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 / 0,67 ptsPergunta 6IncorretaIncorreta
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.
02/03/2021 AS Geral: ENGENHARIA DE SOFTWARE E QUALIDADE EM SISTEMAS
https://cruzeirodosul.instructure.com/courses/12659/quizzes/45395 11/22
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:
 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 3 e 4 são corretas; as afirmações 1 e 2 são incorretas.
 As afirmações 1, 2, 3 e 4 são corretas.
 A afirmações 1 é correta; as afirmações 2, 3 e 4 são incorretas.
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 7
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, à:
02/03/2021 AS Geral: ENGENHARIA DE SOFTWARE E QUALIDADE EM SISTEMAS
https://cruzeirodosul.instructure.com/courses/12659/quizzes/45395 12/22
 adaptabilidade.
 facilidade de compreensão.
 rastreabilidade.
 facilidade de verificação.
 qualidade.
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
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.
02/03/2021 AS Geral: ENGENHARIA DE SOFTWARE E QUALIDADE EM SISTEMAS
https://cruzeirodosul.instructure.com/courses/12659/quizzes/45395 13/22
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 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.
 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.
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
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:
02/03/2021 AS Geral: ENGENHARIA DE SOFTWARE E QUALIDADE EM SISTEMAS
https://cruzeirodosul.instructure.com/courses/12659/quizzes/45395 14/22
 
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.
 
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.
 
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.
 
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 necessidadesdos 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.
02/03/2021 AS Geral: ENGENHARIA DE SOFTWARE E QUALIDADE EM SISTEMAS
https://cruzeirodosul.instructure.com/courses/12659/quizzes/45395 15/22
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,67 / 0,67 ptsPergunta 10
02/03/2021 AS Geral: ENGENHARIA DE SOFTWARE E QUALIDADE EM SISTEMAS
https://cruzeirodosul.instructure.com/courses/12659/quizzes/45395 16/22
Sobre o levantamento de requisitos, considere as seguintes afirmativas:
I. Requisitos de desenvolvimentosão difíceis de ser validados e
verificados.
II. Requisitos consequentes e emergentes são do tipopermanente.
III. Requisitos não funcionais estão relacionados a diversos fatores de
qualidade, tais como confiabilidade, manutenibilidade, acurácia,
portabilidade, etc.
Assinale a alternativa correta:
 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.
 As afirmações 1 e 2 são corretas; a afirmação 3 é incorreta.
 A afirmação 2 é correta; as afirmações 1 e 3 são incorretas.
 afirmação 1 é correta; as afirmações 2 e 3 são incorretas.
A alternativa A deve ser assinalada pois a afirmação 2 cita
requisitos consequentes e emergentes, e não existem tais
requisitos.
Mais detalhes no Material Teórico – Unidade II
0 / 0,67 ptsPergunta 11IncorretaIncorreta
Analise as afirmações a seguir referentes à qualidade de software:
I. É estar em conformidade com as especificações técnicas dos clientes.
02/03/2021 AS Geral: ENGENHARIA DE SOFTWARE E QUALIDADE EM SISTEMAS
https://cruzeirodosul.instructure.com/courses/12659/quizzes/45395 17/22
II. Conjunto de características que devem ser atendidas de modo que o
usuário satisfaça as necessidades de adequação ao software.
III. O desenvolvimento de um software não está diretamente relacionado
com o processo de desenvolvimento e não podem ser separados quando
se analisa a qualidade.
IV. O processo de desenvolvimento de software deve estar documentado,
compreendido e seguido.
Assinale a alternativa correta:
 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.
 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.
Alternativa C é a alternativa correta pois as afirmações II e III
estão erradas:
II. Conjunto de características que devem ser atendidas de modo
que o usuário satisfaça as necessidades de adequação ao
software é uma afirmação errada, pois é o software que deve
atender às necessidades dos usuários.
III. O desenvolvimento de um software não está diretamente
relacionado com o processo de desenvolvimento e não podem ser
separados quando se analisa a qualidade. Ao contrário, o
desenvolvimento de um software está diretamente relacionado
com sua qualidade.
Mais detalhes no Material Teórico – Unidade III
02/03/2021 AS Geral: ENGENHARIA DE SOFTWARE E QUALIDADE EM SISTEMAS
https://cruzeirodosul.instructure.com/courses/12659/quizzes/45395 18/22
0 / 0,67 ptsPergunta 12IncorretaIncorreta
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.
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 4.
 afirmações 1 e 2.
 afirmações 2 e 3.
 afirmações 1 e 3.
 afirmações 2 e 4.
02/03/2021 AS Geral: ENGENHARIA DE SOFTWARE E QUALIDADE EM SISTEMAS
https://cruzeirodosul.instructure.com/courses/12659/quizzes/45395 19/22
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 13IncorretaIncorreta
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:
 
As duas asserções são proposições verdadeiras e a segunda é uma
justificativa correta da primeira.
 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.
 
A primeira asserção é uma proposição verdadeira e a segunda, uma
proposição falsa.
02/03/2021 AS Geral: ENGENHARIA DE SOFTWARE E QUALIDADE EM SISTEMAS
https://cruzeirodosul.instructure.com/courses/12659/quizzes/45395 20/22
 
As duas asserções são proposições verdadeiras, mas a segunda não é
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 / 0,67 ptsPergunta 14IncorretaIncorreta
Ao se examinar um item baseado em suas características mensuráveis,
dois tipos de qualidade podem ser encontrados: qualidade de projeto e
qualidade de conformidade.
Quais dos itens abaixo corresponde às mesmas?
I. Se refere a característicasque projetistas especificam para um item
(desempenho, tolerância, etc.). O enfoque maior é nos requerimentos, na
especificação e no projeto do sistema.
II. É o grau no qual as especificações do projeto são seguidas durante o
processo dedesenvolvimento. O enfoque maior é na implementação.
III. Propriedade, atributo ou condição das coisas ou das pessoas capaz
de distingui-las das outras e de lhes determinar a natureza.
IV. Funcionais e de desempenho explicitamente declarados, há padrões
de desenvolvimento claramente documentados e características
implícitas que são esperadas de todo software profissionalmente
desenvolvido.
Estão corretas:
02/03/2021 AS Geral: ENGENHARIA DE SOFTWARE E QUALIDADE EM SISTEMAS
https://cruzeirodosul.instructure.com/courses/12659/quizzes/45395 21/22
 As afirmações 1 e 4.
 As afirmações 1 e 3.
 As afirmações 2 e 3.
 As afirmações 1 e 2.
 As afirmações 2 e 4.
Alternativa A é a alternativa correta, pois a afirmação III refere-
se à classe e a afirmação IV refere-se a requisitos.
Mais detalhes no Material Teórico – Unidade III
0 / 0,67 ptsPergunta 15IncorretaIncorreta
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:
 Funcionalidade, confiabilidade, eficiência.
 Manutenibilidade, usabilidade, portabilidade.
 Eficiência, manutenibilidade, portabilidade.
 Funcionalidade, confiabilidade, gerenciabilidade.
 Funcionalidade, confiabilidade, usabilidade.
02/03/2021 AS Geral: ENGENHARIA DE SOFTWARE E QUALIDADE EM SISTEMAS
https://cruzeirodosul.instructure.com/courses/12659/quizzes/45395 22/22
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
Pontuação do teste: 5,98 de 10

Continue navegando