Buscar

Engenharia e Qualidade de Software - Questionário - Unidade II

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 3 páginas

Prévia do material em texto

Revisar envio do teste: Questionário - Unidade IIEngenharia e Qualidade de Software Unidade II
Usuário
Curso
Teste
Iniciado
Enviado
Status
Engenharia e Qualidade de Software 
Questionário - Unidade II
Completada
Resultado da tentativa 1,5 em 1,5 pontos  
Tempo decorrido 
Resultados exibidos Todas as respostas, Respostas corretas, Comentários, Perguntas respondidas incorretamente
Pergunta 1
Respostas: a.
b.
c.
d.
e.
Feedback da resposta:
Na análise e desenvolvimento de sistemas o analista de sistema deve se apoiar nos principais fatores de qualidade de produtos de software. A qualidade
é importante, mas se o usuário não está satisfeito, nada mais realmente importa. Assinale a alternativa que corresponde aos principais objetivos da
qualidade:
Emprego de uma tecnologia para o desenvolvimento, qualidade do pessoal, fornecer garantia da qualidade mesmo depois de pronto o
produto, uso extensivo do UML e qualidade do suporte técnico
Emprego de uma tecnologia para o desenvolvimento, fazer estudos de viabilidade do produto, qualidade do processo, escolha dos tipos de
ferramentas usadas e qualidade do suporte técnico
Fazer estudos de viabilidade do produto, otimizar o tempo pelo uso de métodos ágeis, escolha dos tipos de ferramentas usadas, uso
extensivo do UML e qualidade do suporte técnico
Satisfazer às necessidades do usuário, fornecer garantia da qualidade mesmo depois de pronto o produto, estabelecer cronogramas e custos
reais
Satisfazer às necessidades do usuário, otimizar o tempo pelo uso de métodos ágeis, qualidade do processo, estabelecer cronogramas e
custos reais
Correta: d. Resposta encontrada na página 7.
Pergunta 2
Respostas: a. 
b. 
c. 
d. 
e. 
Feedback da resposta:
A NBR ISO/IEC 9126 descreve um modelo de qualidade do produto de software composto em: Qualidade interna e externa; e Qualidade em uso.
Assinale a alternativa correspondente alguns dos atributos de qualidade referente à qualidade interna e externa da NBR ISO/IEC 9126.
Eficiência, portabilidade, eficácia e produtividade
Eficácia, produtividade, segurança e satisfação
Funcionalidade, confiabilidade, segurança e satisfação
Funcionalidade, confiabilidade, usabilidade e manutenabilidade
Usabilidade, manutenabilidade, eficácia e produtividade
Correta: d. Resposta encontrada na página 15.
Pergunta 3
Respostas: a. 
b. 
c. 
d. 
e. 
Feedback da resposta:
Leia o texto: (…) foi criada em 1995, com o objetivo de fornecer uma estrutura comum para que o adquirente, fornecedor, desenvolvedor, mantenedor, operador,
gerentes e técnicos envolvidos com o desenvolvimento de software utilizem uma linguagem comum. Esse processo envolve a elaboração de um produto. Algumas
vezes nos referimos a ele como ciclo de vida. Assinale a alternativa que completa corretamente o início do texto:
ISO 9001: Modelo de Garantia de Qualidade em projeto, instalação, desenvolvimento, produção, arquitetura e serviço
ISO/IEC 15504 – Melhoria do Processo de Software e Determinação da Capacidade
ISO/IEC 25000 – Requisitos de Qualidade e Avaliação de Produtos de Software
NBR ISO/IEC 9126 – Modelo de Qualidade do Produto de Software
NBR ISO/IEC 12207 – Processos do Ciclo de Vida do Software
Correta: e. Resposta encontrada na página 21.
0,15 em 0,15 pontos
0,15 em 0,15 pontos
0,15 em 0,15 pontos
Pergunta 4
Respostas: a. 
b. 
c. 
d. 
e. 
Feedback da resposta:
O Capability Maturity Model Integration (CMMI) é o modelo de maturidade sugerido recentemente com o fim de unificar e agrupar as diferentes
usabilidades de modelos anteriores. O modelo CMMI determina práticas recomendadas chamadas de?
CASE – Computer-Aided software Engineering (Engenharia de Software Apoiada por Computador)
KPA – Key Process Area (Áreas Chaves de Processo)
RUP – Rational Unified Process (Processo Unificado da Rational)
SPICE – Software Process Improvement & Capability dEtermination (Melhoria do Processo de Software e Determinação da Capacidade)
UML – Unified Modeling Language (Linguagem Unificada de Modelagem)
Correta: b. Resposta encontrada na página 24.
Pergunta 5
Respostas: a. 
b. 
c. 
d. 
e. 
Feedback da resposta:
“É a típica manutenção de adaptação devido a alguma alteração na infraestrutura da tecnologia, tal como: mudança ou atualização do Sistema
Operacional, estrutura do banco de dados modificada, ou até mesmo mudanças de hardware”. Que tipo de manutenção está descrito neste texto?
Manutenção de estrutura do software para adaptar uma nova estrutura de dados
Manutenção para adaptar software a um ambiente operacional diferente
Manutenção para fazer acrescimos à funcionalidade do sistema ou modificá-lo
Manutenção para reparar os defeitos no software
Manutenção preventiva para evitar problemas do software
Correta: b. Resposta encontrada na página 40.
Pergunta 6
Respostas: a. 
b. 
c. 
d. 
e. 
Feedback da resposta:
Em relação ao teste de software, vale o seguinte princípio: “Quem desenvolve não testa e quem testa não desenvolve". Assinale a alternativa que
apresenta o princípio básico na realização de Testes de Software:
Adotar o modelo de testes Alfa e Beta em revisões sucessivas para validar o software para ser comercializado
Adotar o modelo de testes Caixa-Branca e Caixa-Preta em revisões sucessivas para validar o software para ser comercializado
Aprimorar as técnicas de top-down e bottom-up para efetivar o teste de software
Diferenciar especificamente a equipe de desenvolvimento da equipe de testes
Mapear o software em objetos, escolher um modelo de teste, e verificar e validar cada módulo de software
Correta: d. Resposta encontrada na página 35.
Pergunta 7
Respostas: a. 
b. 
c. 
d. 
e. 
Feedback da resposta:
Sistemas antigos resididos em computadores antigos possuem uma grande massa de dados, que para os negócios indicam uma boa posição da
estratégica empresarial. O desafio da engenharia de software é dispor esses dados para os atuais sistemas computacionais. Este tipo de manutenção é
conhecido como:
Adaptativa
Corretiva
Melhoria
Preventiva
Sistemática
Correta: a. Resposta encontrada na página 40.
0,15 em 0,15 pontos
0,15 em 0,15 pontos
0,15 em 0,15 pontos
0,15 em 0,15 pontos
Pergunta 8
Respostas: a. 
b. 
c. 
d. 
e. 
Feedback da resposta:
I. Este teste é focado nos possíveis erros internos de estrutura dos componentes do software ou sistema.
II. Este teste é realizado exclusivamente no habitat do usuário em ambiente descontrolado, porém monitorados pelo desenvolvedor.
III. Este teste busca identificar falhas em seu comportamento externo, com foco nos requisitos funcionais e conduzidos na interface de
software com o usuário e com o hardware.
IV. Neste teste existe a necessidade de um ambiente controlado. Os usuários são levados a testar o software desde seus estágios
iniciais de instalação até sua operação completa.
Considere as seguintes definições sobre testes de software:
Respectivamente essas definições correspondem a que sequência de testes?
I – Bottom-up; II – Caixa-branca; III - Beta; IV – Caixa-preta
I – Bottom-up; II – Caixa-preta; III - Beta; IV – Top-down
I – Caixa-Branca; II – Beta; III - Caixa-preta; IV – Alfa
I – Caixa-Branca; II – Beta; II – Top-down; IV – Alfa
I – Top-down; II – Caixa-preta; III - Beta; IV – Bottom-up
Correta: c. Resposta encontrada nas páginas 36 e 37.
Pergunta 9
Respostas: a. 
b. 
c. 
d. 
e. 
Feedback da resposta:
O Capability Maturity Model Integration (CMMI) é o modelo de maturidade sugerido recentemente com o fim de unificar e agrupar as diferentes
usabilidades do CMM e de outros modelos de processos de melhoria corporativos, tais como o ISO 9001. São raras as empresas no mundo que
conseguem atingir o nível 5. A maioria fica nos estágios iniciais. No CMMI, o nível 1 e o nível 3 são considerados, respectivamente:
Nível 1: inicial e os processos são caóticos; Nível 3: definido e os processos estão padronizados e consistentes
Nível 1: inicial e os processos estão gerenciáveis; Nível 3: repetitivo e os processos estãodisciplinados
Nível 1: repetitivo e os processos estão disciplinados; Nível 3: em otimização e os processos se encontram em melhoria contínua
Nível 1: repetitivo e os processos são caóticos; Nível 3: definido e os processos estão padronizados e consistentes
Nível 1: repetitivo e o processo é disciplinado; Nível 3: definido e os processos estão padronizados e consistentes
Correta: a. Resposta encontrada na página 25.
Pergunta 10
Respostas: a. 
b. 
c. 
d. 
e. 
Feedback da resposta:
Na orientação e estratégia do Programa Brasileiro da Qualidade e Produtividade (PBQP) do Ministério de Ciência e Tecnologia, são sugeridos alguns dos
principais fatores de qualidade de produtos de software. Assinale a alternativa correspondente aos principais fatores da qualidade do software:
Controle da qualidade; garantia da qualidade; e custo da qualidade
Fazer estudos de viabilidade do produto; otimizar o tempo pelo uso de métodos ágeis; e planejar a qualidade do processo
Fazer estudos de viabilidade do produto; otimizar o tempo pelo uso de métodos ágeis; e fazer uso extensivo do UML
Qualidade da tecnologia envolvida; qualidade do pessoal; e garantia da qualidade
Uso de tecnologia de desenvolvimento atual; qualidade do pessoal; e custo da qualidade
Correta: a. Resposta encontrada na página 7.
0,15 em 0,15 pontos
0,15 em 0,15 pontos
0,15 em 0,15 pontos

Continue navegando