Ícone Questionei
QuestõesDisciplinasBancasDashboardSimuladosCadernoRaio-XBlog
Logo Questionei

Links Úteis

  • Início
  • Questões
  • Disciplinas
  • Simulados

Legal

  • Termos de Uso
  • Termos de Adesão
  • Política de Privacidade

Disciplinas

  • Matemática
  • Informática
  • Português
  • Raciocínio Lógico
  • Direito Administrativo

Bancas

  • FGV
  • CESPE
  • VUNESP
  • FCC
  • CESGRANRIO

© 2026 Questionei. Todos os direitos reservados.

Feito com ❤️ para educação

/
/
/
/
/
/
  1. Início/
  2. Questões/
  3. Engenharia de Software/
  4. Questão 457941202057241

Considere o cenário abaixo. Característica: Usuário negocia ações. Cenário: o usuário solicita uma venda antes do fecham...

1

457941202057241
Ano: 2017Banca: FCCOrganização: TSTDisciplina: Engenharia de SoftwareTemas: Fundamentos de Engenharia de Software

Considere o cenário abaixo.


Característica: Usuário negocia ações.

Cenário: o usuário solicita uma venda antes do fechamento da negociação.

[Given] que eu tenho 100 ações do estoque da empresa A.

And eu tenho 150 ações do estoque da empresa B.

And o momento é antes do fechamento da negociação.

[When] eu peço para vender 20 ações da empresa A.

[Then] eu devo ficar com 80 ações do estoque da empresa A.

And eu devo ficar com 150 ações do estoque da empresa B.

And uma ordem de venda de 20 ações da empresa A deve ser executada.


Este cenário utiliza a abordagem Given-When-Then originada e usada no método

Gabarito comentado
Anotações
Marcar para revisão

Acelere sua aprovação com o Premium

  • Gabaritos comentados ilimitados
  • Caderno de erros inteligente
  • Raio-X da banca
Conhecer Premium

Questões relacionadas para praticar

Questão 457941200257509Engenharia de Software

Um analista está no diretório local ao qual o repositório Git remoto está vinculado. A partir desse diretório, para mover o arquivo tribunal.txt para ...

#Gestão de Configuração
Questão 457941200257761Engenharia de Software

Com relação aos tipos de testes de software, considere: I. Testes baseados em requisitos são uma abordagem sistemática para projeto de casos de teste ...

#Verificação e Validação de Software
Questão 457941200303082Engenharia de Software

Suponha que um Técnico Programador da Defensoria está trabalhando no projeto de um software que será desenvolvido. Após a análise do escopo do softwar...

#Métricas de Engenharia de Software
Questão 457941200741096Engenharia de Software

Segundo Sommerville, após um sistema ser completamente integrado, é possível testar propriedades como a de desempenho do sistema. Neste contexto, cons...

#Verificação e Validação de Software
Questão 457941200805518Engenharia de Software

No modelo ágil de gestão de projetos Scrum, um dos conceitos mais importantes é o

#Scrum Framework#Metodologias Ágeis de Desenvolvimento de Software
Questão 457941201100394Engenharia de Software

Para demonstrar elementos estruturais e comportamentais de um sistema, a UML pode utilizar, respectivamente, os diagramas de

#Diagrama de Atividades#Linguagem de Modelagem Unificada
Questão 457941201267710Engenharia de Software

Os conceitos alta coesão e baixo acoplamento, utilizados no processo de desenvolvimento de software, são princípios essenciais de

#Acoplamento e Coesão
Questão 457941201337959Engenharia de Software

Dentre os modelos de processo utilizados na engenharia de software, a Prototipação Evolucionária

#Prototipagem
Questão 457941201834869Engenharia de Software

Em orientação a objetos, o processo ou resultado de generalização por redução do conteúdo da informação de um conceito ou fenômeno observável, normalm...

#Programação Orientada a Objetos
Questão 457941201983830Engenharia de Software

Uma classe define os atributos e os métodos de um conjunto de objetos. Todos os objetos desta classe (instâncias desta classe) compartilham o mesmo co...

#Programação Orientada a Objetos#Linguagem de Modelagem Unificada

Continue estudando

Mais questões de Engenharia de SoftwareQuestões sobre Fundamentos de Engenharia de SoftwareQuestões do FCC