Разделы презентаций


Linguagens de programação esotérica

Quem criou e por que um nome tão estranho O nome do idioma pode ser traduzido para o português como "remoção do cérebro", é formado diretamente a partir da expressão

Слайды и текст этой презентации

Слайд 1Linguagens de programação esotérica
objetivo do trabalho:fale sobre as linguagens de

programação mais estranhas no exemplo de uma delas - "brine

f ** k"
Linguagens de programação esotéricaobjetivo do trabalho:fale sobre as linguagens de programação mais estranhas no exemplo de uma

Слайд 2Quem criou e por que um nome tão estranho

O nome do idioma pode ser traduzido para o português

como "remoção do cérebro", é formado diretamente a partir da expressão em inglês brainf ** k (brain - cérebro, f ** k - possui relações sexuais), ou seja, para se envolver em um disparate. Cunhado por Urban Müller em 1993, conhecido por ter apenas 8 equipes
Quem criou e por que um nome tão estranho  O nome do idioma pode ser traduzido

Слайд 3 Oque inspirou seus criadores e como ele funciona
Um dos

motivos do Urban Muller foi a criação de uma linguagem

com o menor compilador possível. Em parte, foi inspirado na linguagem FALSE, para a qual havia um compilador de 1024 bytes. Existem compiladores de idiomas Brainfuck com tamanho inferior a 200 bytes. [1] Os programas na língua Brainfuck são difíceis de escrever, para os quais às vezes é chamada de linguagem para masoquistas. Mas é importante notar que o Brainfuck é uma linguagem completamente natural, completa e simples e pode ser usada na definição do conceito de computabilidade.

Oque inspirou seus criadores e como ele funcionaUm dos motivos do Urban Muller foi a criação

Слайд 4Como isso funciona
Uma máquina controlada pelos comandos Brainfuck consiste em

um conjunto ordenado de células e um ponteiro para a

célula atual, semelhante à fita e à cabeça de uma máquina de Turing. Além disso, implica um dispositivo para comunicação com o mundo exterior (consulte comandos. E,) através do fluxo de entrada e do fluxo de saída.

Como isso funcionaUma máquina controlada pelos comandos Brainfuck consiste em um conjunto ordenado de células e um

Слайд 6Por que essa linguagem é tão legal
Apesar de sua aparência

primitiva, o Brainfuck, com um conjunto infinito de células, é

completo em Turing e, portanto, não é inferior em potencial às capacidades de linguagens "reais", como C, Pascal ou Java.
O Brainfuck é adequado para experimentos em programação genética devido à simplicidade da sintaxe e, consequentemente, à geração do código-fonte.
No Brainfuck "clássico" descrito por Müller, o tamanho da célula é de um byte, o número de células é de 30.000.No estado inicial, o ponteiro está na posição mais à esquerda e todas as células são preenchidas com zeros. Os valores crescentes / decrescentes da célula ocorrem no módulo 256. A entrada / saída também é byte por bit, levando em consideração a codificação ASCII (ou seja, como resultado da operação de entrada (,) o caractere 1 será gravado na célula atual como o número 0x31 (49) e a operação de saída (. ), realizada em uma célula contendo 0x41 (65), imprimirá o latim A). Em outras versões do idioma, o tamanho e o número de células podem ser diferentes (maiores). Existem versões em que o valor das células não é inteiro (ponto flutuante).
Por que essa linguagem é tão legalApesar de sua aparência primitiva, o Brainfuck, com um conjunto infinito

Слайд 7O programa em linguagem Brainfuck, cabeça de impressão "Hello World!":
++++++++++[>+++++++>++++++++++>+++>+

.>+.+++++++..+++.>++.+.>.


Слайд 8o significado de uma determinada linguagem de programação
conclusão :ele é

como todos os esotéricos linguagens de programação não tem qualquer

significado prático mas muito interessante programação. também a programação no idioma uma tarefa muito complexa que ajudando o desenvolvimento de você como um programador
o significado de uma determinada linguagem de programaçãoconclusão :ele é como todos os esotéricos linguagens de programação

Обратная связь

Если не удалось найти и скачать доклад-презентацию, Вы можете заказать его на нашем сайте. Мы постараемся найти нужный Вам материал и отправим по электронной почте. Не стесняйтесь обращаться к нам, если у вас возникли вопросы или пожелания:

Email: Нажмите что бы посмотреть 

Что такое TheSlide.ru?

Это сайт презентации, докладов, проектов в PowerPoint. Здесь удобно  хранить и делиться своими презентациями с другими пользователями.


Для правообладателей

Яндекс.Метрика