Logo Passei Direto
Buscar

Qualidade De Software - Questionário Unidade I

Conjunto de questões sobre qualidade de software com múltipla escolha, com respostas e comentários; aborda conformidade com requisitos, práticas de qualidade, modelo em cascata, entrega contínua, ciclo de vida, ISO/IEC 25010, manutenibilidade, usabilidade e testes de unidade.

Ferramentas de estudo

Questões resolvidas

Qual das opções abaixo não é uma prática comum para garantir a qualidade do software?

a. Revisão de código.
b. Testes automatizados.
c. Ignorar feedback dos usuários.
d. Gestão de configuração.
e. Modelagem de qualidade.

Qual dos seguintes é um princípio-chave da qualidade de software?

a. Entrega contínua.
b. Desenvolvimento rápido.
c. Uso de software proprietário.
d. Minimização de documentação.
e. Redução de custos a qualquer custo.

Qual é a definição de 'ciclo de vida do software'?

a. Um método para codificar software rapidamente.
b. As fases pelas quais um software passa, desde a concepção até a descontinuação.

O que significa 'manutenibilidade' em termos de qualidade de software?

a. A capacidade de um software de realizar tarefas de manutenção.
b. A eficiência do software em termos de velocidade.
c. A habilidade de um software de funcionar em diferentes plataformas.
d. A facilidade com que um software pode ser modificado para corrigir defeitos, melhorar o desempenho ou adaptar-se a um ambiente modificado.
e. A segurança do software contra ataques externos.

Qual é a importância da usabilidade na qualidade de software?

a. Aumenta a satisfação do usuário final.
b. Melhora o desempenho do software.
c. Reduz os custos de desenvolvimento.
d. Facilita a documentação do software.
e. Garante a segurança do software.

Qual é a função dos testes de unidade no desenvolvimento de software?

a. Testar a interação entre diferentes módulos.
b. Avaliar o desempenho do software.
c. Verificar o funcionamento de componentes individuais do software.
d. Garantir a conformidade com padrões de segurança.
e. Documentar requisitos de software.

Material
páginas com resultados encontrados.
páginas com resultados encontrados.

Escolha uma das opções e acesse esse e outros materiais sem bloqueio. 🤩

Cadastre-se ou realize login

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

Escolha uma das opções e acesse esse e outros materiais sem bloqueio. 🤩

Cadastre-se ou realize login

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

Escolha uma das opções e acesse esse e outros materiais sem bloqueio. 🤩

Cadastre-se ou realize login

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

Escolha uma das opções e acesse esse e outros materiais sem bloqueio. 🤩

Cadastre-se ou realize login

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

Escolha uma das opções e acesse esse e outros materiais sem bloqueio. 🤩

Cadastre-se ou realize login

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

Questões resolvidas

Qual das opções abaixo não é uma prática comum para garantir a qualidade do software?

a. Revisão de código.
b. Testes automatizados.
c. Ignorar feedback dos usuários.
d. Gestão de configuração.
e. Modelagem de qualidade.

Qual dos seguintes é um princípio-chave da qualidade de software?

a. Entrega contínua.
b. Desenvolvimento rápido.
c. Uso de software proprietário.
d. Minimização de documentação.
e. Redução de custos a qualquer custo.

Qual é a definição de 'ciclo de vida do software'?

a. Um método para codificar software rapidamente.
b. As fases pelas quais um software passa, desde a concepção até a descontinuação.

O que significa 'manutenibilidade' em termos de qualidade de software?

a. A capacidade de um software de realizar tarefas de manutenção.
b. A eficiência do software em termos de velocidade.
c. A habilidade de um software de funcionar em diferentes plataformas.
d. A facilidade com que um software pode ser modificado para corrigir defeitos, melhorar o desempenho ou adaptar-se a um ambiente modificado.
e. A segurança do software contra ataques externos.

Qual é a importância da usabilidade na qualidade de software?

a. Aumenta a satisfação do usuário final.
b. Melhora o desempenho do software.
c. Reduz os custos de desenvolvimento.
d. Facilita a documentação do software.
e. Garante a segurança do software.

Qual é a função dos testes de unidade no desenvolvimento de software?

a. Testar a interação entre diferentes módulos.
b. Avaliar o desempenho do software.
c. Verificar o funcionamento de componentes individuais do software.
d. Garantir a conformidade com padrões de segurança.
e. Documentar requisitos de software.

Prévia do material em texto

<p>· Pergunta 1</p><p>0,3 em 0,3 pontos</p><p>Qual é a principal característica da qualidade de software?</p><p>Resposta Selecionada:</p><p>c.</p><p>Conformidade com requisitos.</p><p>Respostas:</p><p>a.</p><p>Velocidade.</p><p>b.</p><p>Funcionalidade.</p><p>c.</p><p>Conformidade com requisitos.</p><p>d.</p><p>Estética.</p><p>e.</p><p>Complexidade.</p><p>Comentário da resposta:</p><p>Resposta: C</p><p>Comentário: A qualidade do software é definida principalmente pela sua capacidade de atender aos requisitos funcionais e não funcionais especificados.</p><p>· Pergunta 2</p><p>0,3 em 0,3 pontos</p><p>Qual das opções abaixo não é uma prática comum para garantir a qualidade do software?</p><p>Resposta Selecionada:</p><p>c.</p><p>Ignorar feedback dos usuários.</p><p>Respostas:</p><p>a.</p><p>Revisão de código.</p><p>b.</p><p>Testes automatizados.</p><p>c.</p><p>Ignorar feedback dos usuários.</p><p>d.</p><p>Gestão de configuração.</p><p>e.</p><p>Modelagem de qualidade.</p><p>Comentário da resposta:</p><p>Resposta: C</p><p>Comentário: Ignorar feedback dos usuários pode comprometer a qualidade do software, pois o feedback é crucial para identificar e corrigir problemas.</p><p>· Pergunta 3</p><p>0,3 em 0,3 pontos</p><p>O que é o modelo em cascata no desenvolvimento de software?</p><p>Resposta Selecionada:</p><p>b.</p><p>Um modelo sequencial de fases.</p><p>Respostas:</p><p>a.</p><p>Um método ágil.</p><p>b.</p><p>Um modelo sequencial de fases.</p><p>c.</p><p>Uma técnica de revisão de código.</p><p>d.</p><p>Uma ferramenta de testes automatizados.</p><p>e.</p><p>Uma metodologia de integração contínua.</p><p>Comentário da resposta:</p><p>Resposta: B</p><p>Comentário: O modelo em cascata é um processo de desenvolvimento linear e sequencial, em que cada fase depende da conclusão da anterior.</p><p>· Pergunta 4</p><p>0,3 em 0,3 pontos</p><p>Qual dos seguintes é um princípio-chave da qualidade de software?</p><p>Resposta Selecionada:</p><p>a.</p><p>Entrega contínua.</p><p>Respostas:</p><p>a.</p><p>Entrega contínua.</p><p>b.</p><p>Desenvolvimento rápido.</p><p>c.</p><p>Uso de software proprietário.</p><p>d.</p><p>Minimização de documentação.</p><p>e.</p><p>Redução de custos a qualquer custo.</p><p>Comentário da resposta:</p><p>Resposta: A</p><p>Comentário: A entrega contínua é um princípio-chave que assegura a implementação constante de melhorias e a entrega de valor ao cliente.</p><p>· Pergunta 5</p><p>0,3 em 0,3 pontos</p><p>Qual é a definição de "ciclo de vida do software"?</p><p>Resposta Selecionada:</p><p>c.</p><p>As fases pelas quais um software passa, desde a concepção até a descontinuação.</p><p>Respostas:</p><p>a.</p><p>Um método para codificar software rapidamente.</p><p>b.</p><p>Um modelo de gerenciamento de projetos.</p><p>c.</p><p>As fases pelas quais um software passa, desde a concepção até a descontinuação.</p><p>d.</p><p>Um processo de testes de software.</p><p>e.</p><p>Um padrão de segurança de software.</p><p>Comentário da resposta:</p><p>Resposta: C</p><p>Comentário: O ciclo de vida do software descreve todas as etapas do desenvolvimento de software, desde a concepção inicial até a sua descontinuação.</p><p>· Pergunta 6</p><p>0,3 em 0,3 pontos</p><p>Qual dos seguintes é um modelo de qualidade de software?</p><p>Resposta Selecionada:</p><p>c.</p><p>ISO/IEC 25010.</p><p>Respostas:</p><p>a.</p><p>Scrum.</p><p>b.</p><p>Waterfall.</p><p>c.</p><p>ISO/IEC 25010.</p><p>d.</p><p>TDD (Test Driven Development).</p><p>e.</p><p>Kanban.</p><p>Comentário da resposta:</p><p>Resposta: C</p><p>Comentário: ISO/IEC 25010 é um modelo que fornece um framework para avaliar a qualidade do software em várias dimensões.</p><p>· Pergunta 7</p><p>0,3 em 0,3 pontos</p><p>O que significa "manutenibilidade" em termos de qualidade de software?</p><p>Resposta Selecionada:</p><p>d.</p><p>A facilidade com que um software pode ser modificado para corrigir defeitos, melhorar o desempenho ou adaptar-se a um ambiente modificado.</p><p>Respostas:</p><p>a.</p><p>A capacidade de um software de realizar tarefas de manutenção.</p><p>b.</p><p>A eficiência do software em termos de velocidade.</p><p>c.</p><p>A habilidade de um software de funcionar em diferentes plataformas.</p><p>d.</p><p>A facilidade com que um software pode ser modificado para corrigir defeitos, melhorar o desempenho ou adaptar-se a um ambiente modificado.</p><p>e.</p><p>A segurança do software contra ataques externos.</p><p>Comentário da resposta:</p><p>Resposta: D</p><p>Comentário: Manutenibilidade refere-se à facilidade de fazer mudanças no software para corrigir defeitos ou melhorar funcionalidades.</p><p>· Pergunta 8</p><p>0,3 em 0,3 pontos</p><p>Qual é a importância da usabilidade na qualidade de software?</p><p>Resposta Selecionada:</p><p>a.</p><p>Aumenta a satisfação do usuário final.</p><p>Respostas:</p><p>a.</p><p>Aumenta a satisfação do usuário final.</p><p>b.</p><p>Melhora o desempenho do software.</p><p>c.</p><p>Reduz os custos de desenvolvimento.</p><p>d.</p><p>Facilita a documentação do software.</p><p>e.</p><p>Garante a segurança do software.</p><p>Comentário da resposta:</p><p>Resposta: A</p><p>Comentário: A usabilidade é crucial para a satisfação do usuário, pois facilita o uso eficiente e eficaz do software.</p><p>· Pergunta 9</p><p>0,3 em 0,3 pontos</p><p>Qual é a função dos testes de unidade no desenvolvimento de software?</p><p>Resposta Selecionada:</p><p>c.</p><p>Verificar o funcionamento de componentes individuais do software.</p><p>Respostas:</p><p>a.</p><p>Testar a interação entre diferentes módulos.</p><p>b.</p><p>Avaliar o desempenho do software.</p><p>c.</p><p>Verificar o funcionamento de componentes individuais do software.</p><p>d.</p><p>Garantir a conformidade com padrões de segurança.</p><p>e.</p><p>Documentar requisitos de software.</p><p>Comentário da resposta:</p><p>Resposta: C</p><p>Comentário: Testes de unidade focam em validar a funcionalidade de partes específicas do software, garantindo que cada componente funcione corretamente.</p><p>· Pergunta 10</p><p>0,3 em 0,3 pontos</p><p>O que é a integração contínua?</p><p>Resposta Selecionada:</p><p>a.</p><p>Uma prática de desenvolvimento em que as alterações no código são integradas frequentemente e testadas automaticamente.</p><p>Respostas:</p><p>a.</p><p>Uma prática de desenvolvimento em que as alterações no código são integradas frequentemente e testadas automaticamente.</p><p>b.</p><p>Um modelo de ciclo de vida do software.</p><p>c.</p><p>Um tipo de teste de software.</p><p>d.</p><p>Uma metodologia de gerenciamento de projetos.</p><p>e.</p><p>Um padrão de qualidade.</p><p>Comentário da resposta:</p><p>Resposta: A</p><p>Comentário: A integração contínua permite a detecção precoce de defeitos e facilita a entrega contínua de software de alta qualidade.</p><p>image1.gif</p><p>image2.gif</p>

Mais conteúdos dessa disciplina