quarta-feira, março 08, 2023

MSX Programas: MicroSistemas 3

Programas "auxílio de atletas", "fluxo de caixa" e "professor corujinha", todos para TRS-80.

Análise de Atletas

Artigo Original: Arnaldo Mefano, Digitação: Wilson Pilon

O programa aqui desenvolvido possibilita o controle de seus exercícios do tipo corridas diárias, através do computador.

É bastante comum em pessoas que têm como hábito de exercícios a corrida quotidiana (ou quase), manter um diário onde são anotados dados tais como: distância, tempo, condições de clima, etc.; variando logicamente de pessoa a pessoa, onde, ao final de um mês, é possível ser feito um controle sobre distância total corrida, tempo total corrido, tempo médio para correr 1 quilômetro (dado este que pode ser utilizado para a estimativa de tempo de uma corrida de longa distância, por exemplo) e vários outros itens.

Este programa foi desenvolvido de modo a que, no final de cada mês, possa ser feito um controle completo das corridas, abrangendo desempenho, tempos e distâncias com rapidez e eficiência.

O programa fornece as seguintes informações listadas abaixo:

Para cada dia do mês de corrida são mostrados:

  1. O dia da corrida.
  2. Distância em quilômetros e metros.
  3. Tempo em horas, minutos e segundos.
  4. Tempo médio gasto em 1 quilômetro.

Para todos os dias corridos no mês, são mostrados dados sobre:

  1. Total de quilômetros corridos no mês.
  2. Total de tempo corrido no mês.
  3. Total médio gasto em 1 quilômetro no mês.
  4. Total de dias corridos no mês.
  5. Máxima pulsação durante os exercícios - Descreve a pulsação máxima durante os exercícios, cálculo feito tomando como base a sua idade. A sua pulsação não deve ultrapassar este valor durante os exercícios, pois isto poderá trazer conseqüências prejudiciais a você. Este dado é calculado em função de sua idade. (Referência: Runner's World July 1981.)
  6. Pulsação recomendada durante os exercícios - Este valor equivale a pulsações entre 60% e 75% do valor máximo. (Referência: Runner's World July 1981.)

Este programa foi desenvolvido na linguagem Basic (Microsoft), podendo ser processado em qualquer sistema que permita o uso desta linguagem, mediante nenhuma ou pequenas modificações no programa.

Será publicado em artigo próximo, um programa que conterá a parte gráfica a ser incorporada a este programa, permitindo assim a representação gráfica dos dados mostrados.

Arquivo: CORRIDA/BAS


Fluxo de Caxia

Artigo Original: Luiz Felipe Motta, Digitação: Wilson Pilon

Aplicação no meracdo financeiro

A Matemática Financeira há muito deixou de ser um instrumento de trabalho de professores e sofisticados analistas e tornou-se uma ferramenta indispensável no dia a dia de todos quanto estão envolvidos em análise de projetos, acompanhamento e confecção de orçamento e operações no mercado financeiro. Dentro dela, os conceitos de Taxa Interna de Retorno (TJR), Valor Presente (VP) e Taxa Efetiva de Retorno (TER) ocupam uma posição de destaque, pelo valor das informações que representam e transmitem ao usuário.

1) Valor Presente de um fluxo de caixa é definido como

, onde
  • Ct = fluxo no período t, positivo quando há entrada de recursos, negativo quando há saída;
  • r = taxa de desconto, para o período zero, dos fluxos futuros;
  • n = número de períodos cobertos pelo projeto ou investimento sendo analisado.

2) Taxa Interna de Retorno (TIR) é a taxa R tal que

ou seja, a taxa que faz com que o valor presente do fluxo em análise seja zero. Esta taxa é também conhecida como o retorno intrínseco do investimento, desde que os fluxos intermediários (juros, por exemplo, no caso de debêntures) sejam reinvestidos, quando recebidos, à mesma taxa R.

3) A Taxa Efetiva de Retorno (TER) é um conceito mais amplo e mais útil de que a Taxa Interna de Retorno, pois permite a especificação das taxas de reinvestimento (estimadas) futuras. Sendo i1, i2, ..., in-1 as taxas futuras nos períodos 1, 2, ..., n-1, tem-se:

onde assumimos que o fluxo inicial C0 é um pagamento e que o fluxo de um período t é reinvestido por (n-t) períodos a uma mesma taxai it, vigente no período t.

O programa abaixo descrito permite também uma variação dessas hipóteses, qual seja, a de que o saldo a cada período t (fluxo do período, Ct, mais o acumulado dos reinvestimentos anteriores) seja reinvestido à taxa it, e assim por diante para os períodos posteriores, até t = (n-1).

O programa abaixo é o primeiro, e o mais simples, de uma série de programas desenvolvidos pela ProSoft para aplicações de Matemática Financeira, que incluem Correção Monetária, análise de sensibilidade, saídas gráficas e outras características mais complexas. Esses sistemas são de extrema utilidade para usuários que atuem em open-market, mercado de debêntures, mercado de ações e gerência financeira em geral.

A linguagem do programa é um dialeto do BASIC que pode ser utilizada em qualquer microcomputador nacio­nal ou estrangeiro, necessitando eventualmente de pequenas alterações, dependendo do aparelho.

Arquivo: FLUXO/BAS


Professo Corujinha

Artigo Original: Jôneson Carneiro de Azevedo, Digitação: Wilson Pilon

Olho vivo com as contas

O programa do "Professor Corujinha" foi feito visando auxiliar o processo de aprendizado de operações matemáticas elementares em crianças.

Este programa roda no D-8000 ou máquinas compatíveis, sendo possível adaptá-lo para outros equipamentos que tenham linguagem BASIC, com pequenas modifiações.

Para introduzir o programa, digite a listagem e, caso queira gravá-lo, dê o comando CSAVE. Caso contrário, seu programa, uma vez desligado o equipamento, se perderá.

Para começar a interagir com o "Professor Corujinha", digite RUN. Aparecerá, então, no seu microcomputador, a seguinte tela:

Faça sua opção (1, 2 ou 3), digite-a e dê [ENTER].

Aparecem na tela as operações matemáticas a serem resolvidas. Exemplo:

Resolva a operaçÃo e dê [ENTER]. Caso você acerte, passe à operação seguinte. Caso contrário, aparecerá na tela  uma mensagem de erro e você terá a chance de tentar novamente.

Após resolvidas as três operações (+,-,*), o "Professor" lhe perguntará se você quer outras questões. Note que o grau de dificuldade é crescente, à medida que as operações se sucedem. Caso você queira, sua nota lhe será comunicada.

Arquivo: CORUJA/BAS

Links

  • openMSX: Executar este disco no openMSX

Downloads

Nenhum comentário:

Postar um comentário