imagine que você vai criar uma calculadora que faz a multiplicação de números inteiros (positivo e negativos).
Descreva todas as etapas e processo de checagem que a sua calculadora faria para exibir o resultado no visor.
Soluções para a tarefa
Resposta:
A criação de uma máquina exige desenvolvimento em Software (parte lógica) e Hardware (parte física). Tendo isso em mente, seria preciso desenvolver um programa e, posteriormente, instalar o mesmo na parte física do aparelho.
Explicação:
Para desenvolver tal software que é capaz de receber dados do usuário e exibi-los em um visor, primeiramente seria preciso ter um programa que lhe possibilite programar esse software (uma IDE).
Já com o programa em mãos, declara-se as variáveis x e y cujo valor será dado pelo usuário e que passarão pelo processo de multiplicação entre si.
Agora, declara-se a variável resultado cujo valor seria o produto da multiplicação entre x e y, e que o valor seria exibido ao usuário no visor da calculadora.
Após a declaração de variáveis, simplesmente atribuímos valor a variável resultado e pedimos para que o programa mostre esse valor ao usuário.
Por fim, bastaria compilar, gerar e ligar o Software desenvolvido ao sistema de Hardware da calculadora e pronto, o aparelho estaria funcionando perfeitamente. Os valores a serem multiplicados seriam introduzidos pelo usuário (entrada de dados) e o resultado seria exibido no visor (saída de dados)
Estou enviando uma print dos códigos escritos para desenvolver este programa. Como você não especificou nenhuma linguagem, escrevi em Português Estruturado, no VisualG, por se tratar de uma linguagem simples e fácil de entender.
Espero ter ajudado ;)