É recomendável usar o Visual Studio 2017

Tutorial 2: Criar um teste de matemática com cronômetro

 

Para obter a documentação mais recente do Visual Studio 2017 RC, consulte a documentação do Visual Studio 2017 RC.

Neste tutorial, você cria um teste no qual o tomador de teste deve responder a quatro problemas aritméticos aleatórios dentro de um tempo especificado. Você aprenderá como:

  • Gere números aleatórios usando a classe de Random.

  • Eventos do disparados que ocorrerão em uma hora específica usando o controle Temporizador.

  • Fluxo do programa de controle usando instruções de if else.

  • Execute operações aritméticas básicas no código.

Quando você terminar, seu teste ficará parecido com a imagem a seguir, mas com números diferentes.

Teste de matemática com quatro problemas
Teste que você cria neste tutorial

Para baixar uma versão concluída, consulte Exemplo tutorial de teste completo de matemáticade teste.

System_CAPS_ICON_note.jpg Observação

O Visual C# e o Visual Basic são abordados neste tutorial, por isso, concentre-se nas informações específicas da linguagem de programação que você está usando.

TítuloDescrição
Etapa 1: Criar um projeto e adicionar rótulos ao formulárioInicie criando o projeto, alterando propriedades e adicionando controles de Rótulo.
Etapa 2: Criar um problema de adição aleatórioCrie um problema de adição, e use a classe de Random para gerar números aleatórios.
Etapa 3: Adicionar um temporizador de contagem regressivaAdicione um timer de contagem regressiva de modo que o teste possa ser cronometrado.
Etapa 4: Adicionar o método CheckTheAnswer()Adicione um método para verificar se o comprador de teste inseriu uma resposta correta para o problema.
Etapa 5: Adicionar manipuladores de eventos Enter para os controles NumericUpDownAdicione manipuladores de eventos que facilitam a tomada do teste.
Etapa 6: Adicionar um problema de subtraçãoAdicione um problema de subtração que gerencia números aleatórios, usa o timer, e o verifica se as respostas estão corretas.
Etapa 7: Adicionar problemas de multiplicação e divisãoAdicione problemas de divisão e multiplicação que geram números aleatórios, usam o timer, e verificam se as respostas estão corretas.
Etapa 8: Personalizar o testeTente outros recursos, como alterar cores e adicionar uma dica.
Mostrar: