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.</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.</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.</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</p> Signup and view all the answers

    O que é representado pelo bloco azul menor na figura?

    <p>Histórias escolhidas para o sprint</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</p> Signup and view all the answers

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

    <p>Cerimônia scrum diária</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</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</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</p> Signup and view all the answers

    Quais são as qualidades externas do software?

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

    O que são as qualidades internas do software?

    <p>Manutenibilidade e Portabilidade</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</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</p> Signup and view all the answers

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

    <p>Gerenciamento de defeitos</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.</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.</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.</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.</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.</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.</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</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</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</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</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</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</p> Signup and view all the answers

    More Like This

    Use Quizgecko on...
    Browser
    Browser