Introdução à Engenharia de Software
30 Questions
0 Views

Choose a study mode

Play Quiz
Study Flashcards
Spaced Repetition
Chat to Lesson

Podcast

Play an AI-generated podcast conversation about this lesson

Questions and Answers

O que é engenharia de software?

  • O desenvolvimento de habilidades práticas para a criação de códigos complexos.
  • A definição de padrões para a construção de máquinas reais.
  • A aplicação de uma abordagem sistemática e disciplinada para o desenvolvimento, operação e manutenção de um produto físico.
  • A elaboração de produtos usando práticas, princípios e métodos de engenharia aplicados a softwares. (correct)

Qual o principal problema que a engenharia de software visa resolver?

  • Desenvolvimento de software sem requisitos específicos.
  • Alta taxa de mudança nos requisitos do usuário. (correct)
  • Problemas de baixa qualidade em projetos de hardware.
  • Falta de padronização na documentação de sistemas.

Como Fritz Bauer definiu engenharia de software?

  • Como uma abordagem computável para o desenvolvimento, operação e manutenção de software.
  • Como a elaboração de produtos usando práticas, princípios e métodos.
  • Como a aplicação prática do conhecimento científico ao design criativo e construção de programas.
  • Como o estabelecimento e os princípios de engenharia padrão usados. (correct)

Por que a engenharia de software foi introduzida?

<p>Para atender à imensa taxa de mudança nos requisitos do usuário e no ambiente do aplicativo. (C)</p> Signup and view all the answers

Qual é a definição formal da engenharia de software segundo o IEEE?

<p>A aplicação sistemática e disciplinada para o desenvolvimento, operação e manutenção de software. (A)</p> Signup and view all the answers

Como Boehm define a engenharia de software?

<p>Como a aplicação prática do conhecimento científico ao design criativo e à construção de programas. (A)</p> Signup and view all the answers

Qual é o primeiro passo do processo de desenvolvimento ágil mencionado no texto?

<p>Reunião das histórias dos usuários (D)</p> Signup and view all the answers

O que é representado pelo bloco azul menor na figura?

<p>Histórias escolhidas para o sprint (A)</p> Signup and view all the answers

Qual é a duração típica de uma sprint de acordo com o texto?

<p>Entre 2 a 4 semanas (B)</p> Signup and view all the answers

O que representa o segundo semicírculo verde na figura?

<p>Cerimônia scrum diária (B)</p> Signup and view all the answers

Quais são os três elementos constituintes principais da engenharia de software mencionados no texto?

<p>Processos, Métodos e Ferramentas (D)</p> Signup and view all the answers

O que os balões de diálogo amarelos na imagem representam de acordo com o texto?

<p>Valores do Extreme Programming (B)</p> Signup and view all the answers

Qual é a parte crítica de um processo de desenvolvimento de software bem-sucedido?

<p>Garantia de qualidade (A)</p> Signup and view all the answers

Quais são as qualidades externas do software?

<p>Usabilidade e Eficiência (A)</p> Signup and view all the answers

O que são as qualidades internas do software?

<p>Manutenibilidade e Portabilidade (B)</p> Signup and view all the answers

Quais são os seis atributos básicos de qualidade de software mencionados no texto?

<p>Funcionalidade, Confiabilidade, Usabilidade, Eficiência (A)</p> Signup and view all the answers

Quando a garantia de qualidade de software ocorre?

<p>Antes e durante o ciclo de vida do desenvolvimento de software (B)</p> Signup and view all the answers

Qual é a abordagem principal para garantia de qualidade de software mencionada no texto?

<p>Gerenciamento de defeitos (D)</p> Signup and view all the answers

O que caracteriza a qualidade básica de um software?

<p>Estar livre de erros e redundâncias. (D)</p> Signup and view all the answers

O que é medida pela qualidade de desempenho de um software?

<p>Robustez e capacidade de funcionar diligentemente, apesar das entradas desordenadas. (D)</p> Signup and view all the answers

O que caracteriza a qualidade de excitação de um serviço?

<p>Oferecer algo mais do que a expectativa que excita os clientes. (D)</p> Signup and view all the answers

Qual é a principal exigência da qualidade de desempenho em relação a um software?

<p>Robustez e capacidade de funcionar diligentemente, apesar das entradas desordenadas. (B)</p> Signup and view all the answers

Por que a facilidade de compilação é importante para a qualidade básica de um software?

<p>Facilita o entendimento da lógica do software. (B)</p> Signup and view all the answers

O que diferencia a qualidade básica da qualidade de excitação em um serviço?

<p>A capacidade do serviço em ir além das expectativas dos clientes. (D)</p> Signup and view all the answers

Qual o foco do Código de Ética da Engenharia de Software?

<p>Manter software que seja benéfico e eficaz (C)</p> Signup and view all the answers

Quais são os objetivos do Código de Ética da Engenharia de Software?

<p>Definir o encargo da associação profissional (C)</p> Signup and view all the answers

O que é um dos compromissos do Código de Ética da Engenharia de Software?

<p>Desenvolver software de alta qualidade (B)</p> Signup and view all the answers

Quais são as tendências sem retorno para o mercado mundial de Tecnologias de Informação e Comunicação (TIC)?

<p>Abordagens diferenciadas para o trabalho remoto e híbrido (C)</p> Signup and view all the answers

O que é mencionado como uma demanda crescente no mercado, conforme o texto?

<p>Eficiência de custos e melhor qualidade no desenvolvimento (C)</p> Signup and view all the answers

Qual a importância dos novos padrões de gerenciamento mencionados nos aspectos sem retorno para o mercado TIC?

<p>Facilitar a comunicação e colaboração para tarefas remotas (B)</p> Signup and view all the answers

More Like This

Software Quality Assurance Quiz
5 questions
Use Quizgecko on...
Browser
Browser