Vírus

A história registra que na época dos programas interpretados como BASIC, DBASE e outros, algumas pessoas mal intencionadas abriam o programa e editava título, rótulos e autorias de programas consagrados e revendiam usurpando os direitos dos verdadeiros programadores.

Consta ainda que muitos desses programas feitos na Índia eram alterados e vendidos no Estados Unidos. Então os programadores originais colocavam instruções que liam os títulos e outros pontos de COPYRIGHT para checar se haviam sido alterados.

Tais instruções originalmente apenas travavam e geravam um código que só op verdadeiro programador sabia como resolver. Outros além disso também se auto apagavam do disco rígido. E assim começou a série de “maldades” (maldade nenhuma).

Daí para desvirtuar os motivos foram só vazão da maldade humana, e a evolução dos danos causados.

Algorítimo ou Programa ?

As primeiras fases de um projeto a identificar o problema, parece ser uma coisa óbvia, mas não é.

Se você não passar adequadamente por esta fase em qualquer projeto corre-se o risco de perceber uma deficiência nas fases subsequente da evolução do projeto.

O retrabalho é necessário.

Assim conclui-se o levantamento de requisitos para se resolver o problema. O fluxo de dados e procedimentos necessários.

Um DIAGRAMA DE FLUXO DE DADOS, pronto você já tem um ALGORÍTIMO.

Estas linhas estão resumidas e simplificadas esta não é uma etapa simples, deve ser tratada com todo o rigor e lisura quanto as demais fases do projeto.

A evolução do projeto levará a uma codificação em uma linguagem determinada pelos requisitos de demanda, de negócio, de ambiente.

Esta sim, a fase de codificação é que se começará a escrever o programa.

O algorítimo tem todas as características essenciais da solução, do programa, gerou o programa. Mas não é o programa.

Da mesma forma o programa em relação ao algorítimo.

screen tagSupport
Ajuda247
Privacy Overview

This website uses cookies so that we can provide you with the best user experience possible. Cookie information is stored in your browser and performs functions such as recognising you when you return to our website and helping our team to understand which sections of the website you find most interesting and useful.