Dica 1: como criar um algoritmo

Dica 1: como criar um algoritmo


Algorithmation é a ciência de criar algoritmos eprocessos, o componente mais importante da programação estrutural. Sem algoritmos, não será necessário compilar um plano de negócios, desenvolver uma aplicação para jogos móveis ou de computador. A capacidade de criar algoritmos permite que você faça muitas coisas muitas vezes, com um mínimo de esforço, em um modo automático.



Como criar um algoritmo


Instruções


1


Pela primeira vez, a palavra "algoritmo" foi usada por um dosos criadores da álgebra moderna, o sábio e o astrônomo Al-Khwarizmi voltam em 224 dC. em suas obras fundamentais. Na sua compreensão, o algoritmo é uma instrução para resolver um problema. Al-Khorezmi era um estudioso respeitado entre seus colegas, e a compilação de tais instruções tornou-se a norma em um ambiente matemático.


2


O papel mais prático e aplicado mais importantealgoritmos de compilação adquiridos com o advento dos computadores. Grandes máquinas em tubos de elétrons foram criadas com o objetivo de calcular expressões complexas e resolver problemas. O computador não pode pensar de forma criativa, apenas compreendo as instruções (comandos) no código binário. O algoritmo em programação é a seqüência de comandos que conduz à conquista do resultado.


3


Para compor um algoritmo, primeiro você deve determinar o objetivo. Então você pode formular em suas próprias palavras (e escrever em papel, mesmo que vago), como alcançar esse objetivo.


4


As principais características do algoritmo são a brevidade da apresentação,passo a passo, clareza para o artista. Um bom exemplo do algoritmo é uma receita culinária. Transforme sua vaga descrição da conquista da meta em uma instrução dividida em ações concretas que se aproximem da conquista do objetivo. As equipes devem ser claras, possíveis, não questionáveis, mensuráveis. Por exemplo: "Pegue 2 ovos. Cozinhe-os por 10 minutos em uma panela. Retire a concha ".


5


Para traduzir um algoritmo para um código de programa, você precisapara simplificar o máximo possível. Então você pode reescrevê-lo em "pseudo-código" - neste idioma todas as ações são realizadas no estilo de programação, mas com palavras humanas e não programadas. Após a conclusão, o pseudocódigo é traduzido em código em uma linguagem de programação que você conhece, e o próprio programa é compilado (executado pelo computador).



Dica 2: Algoritmo para proteger os direitos da criança


No mundo moderno, muitas vezes a liberdade de uma pessoa ultrapassa as liberdades de outra pessoa. Se você acha que os direitos do seu filho são violados, você deve seguir um determinado algoritmo.



Algoritmo para proteger os direitos da criança


Você precisará



  • Documentos regulatórios.


Instruções


1


Encontre na legislação da Federação Russa o direito da criança, que na sua opinião foi violada.


2


Compare a situação real com a forma como é interpretada em atos legislativos.


3


Escreva uma declaração na qual você especifica os fatos específicos. Não se esqueça de se referir à lei quebrada. O Comissário para os Direitos da Criança deve ver que você é legalmente competente.


4


Crie todos os documentos em duplicado. Cópias de declarações importantes sempre devem estar ao seu alcance.


5


Lembre-se que o tempo para consideração de qualquer aplicaçãoleva um máximo de 30 dias. A resposta deve ser exigida por escrito, para que, no futuro, você tenha provas materiais, se vier a julgamento.




Dica 3: Quem escreveu o primeiro vírus de computador


A principal característica dos vírus informáticos não éa própria sabotagem, mas a capacidade de se auto-reproduzir. Tais programas apareceram pela primeira vez nos anos sessenta, muito antes do advento dos computadores pessoais.



Quem escreveu o primeiro vírus de computador


Primeiros vírus

Os primeiros vírus de computador eram completamente diferentesem pragas modernas - estes eram programas comuns inofensivos, no entanto, muito egoístas. Eles trabalhavam no sistema, estavam envolvidos em certos casos que conheciam e não obedeciam aos administradores de sistemas informáticos. No entanto, por enquanto, a inutilidade desses "vírus" lhes permitiu não atrair atenção especial. Tudo mudou em 19 de abril de 1972, quando o trabalho de computadores que faziam parte da rede "Airpanet" foi interrompido nos EUA. Isso parou muitos processos computadorizados e interrompeu os semáforos, causando uma grande quantidade de acidentes de carro, o que causou perdas equivalentes a milhões de dólares. Era considerado tudo como uma piada comum - um dos estudantes de uma universidade americana, cujo nome é desconhecido, escreveu um programa malicioso. Ele só tentou surpreender seus colegas, criando um programa que se multiplicaria e viajaria através de redes informáticas. O rali foi claramente "bem sucedido", mas é improvável que o criador deste vírus possa imaginar a escala da devastação que seu filho causará.

Fred Cohen é o criador oficial do primeiro vírus

Oficialmente, o criador do primeiro vírus é consideradoum estudante da Califórnia, Fred Cohen, que o escreveu em 1983 em defesa de sua dissertação sobre segurança informática. Ele forneceu este programa para o seu instrutor, Leonard Edlman, que, segundo algumas fontes, foi o primeiro a usar o termo "vírus informático". Apesar do fato de que o vírus Cohen não causou nenhum dano, os especialistas não tiveram dúvidas sobre quais as conseqüências da criação em massa de tais programas. Fred Cohen também entendeu isso, propondo criar o primeiro programa anti-vírus em 1984, e vários anos depois, em 1987, ele provou que é impossível criar um algoritmo que proteja contra absolutamente todos os vírus. Foi neste momento que o mundo do computador foi atingido pela primeira epidemia de vírus. Em três anos, mais de cem mil máquinas foram infectadas, as redes informáticas mundiais estavam fora de serviço por vários dias e até mais, comprometendo a confiabilidade dos computadores e prejudicando a confiança das pessoas na segurança de seu uso. Verdade, os criadores de antivírus também não dormiram, gradualmente ganhando poder e repelindo ataques de hackers cada vez mais com sucesso. Esta batalha ainda está acontecendo, e Fred Cohen ainda continua sendo um dos melhores especialistas no campo de vírus de computador.