# data[].attributes.body
LateX

São representações hierárquicas que mostram a estrutura gramatical de uma expressão ou sentença de acordo com uma gramática formal.

O propósito das árvores de sintaxe é representar, de forma hierárquica, a estrutura gramatical de uma expressão ou sentença com base em uma gramática formal.

# data[].attributes.attachment_link.description
latex (Arvores der sintaxe, Aresta, nos)

# data[].attributes.body
Falamos sobre as características e programação , e que a programação e fundamental para inicia o novos projeto ,e falamos sobre os diferentes grupos de engenharia de software propõem diferentes metodologias, diferentes linguagens de programação propõem diferentes paradigmas de programação, citamos também Conjuntos e notações.

# data[].attributes.attachment_link.description
linguagem formal (Paradigma, Formalismo, sintaxe, semântica)

# data[].attributes.body
Falamos sobre conjuntos e suas operações, Discutimos sobre o processo de comunicação humana que algo muito importante, falamos sobre a involução do computado para que linguagens e paradigmas fossem criados, citamos do Paradigma Declarativo e Imperativo o Declarativo , tbm falamos do Fluxo de Dados e sobre Conjuntos.

# data[].attributes.body
falamos sobre a Linguagem Formal:

é uma área do conhecimento que investiga maneiras de expressar formalmente uma linguagem computacional

Um alfabeto é um conjunto finito de símbolos ou caracteres

Uma cadeia (ou palavra) sobre um alfabeto é uma sequência (ou lista) finita de símbolos [do alfabeto] justapostos.

A cadeia vazia é uma palavra valida ;

Possui um comprimento representado por um numero natural.

Concatenação : α · β

Justaposição ordenada dos símbolos

Linguagem :

Conjunto, finito ou infinito, de cadeias

ϵ : cadeia vazia

∅ : linguagem vazia

Operações : complementação, reverso,substituição, quociente.

Métodos para representação finita de linguagens:

Gramáticas;

Reconhecedores;

Enumerações.

# data[].attributes.headline
Aula 04 (Gramáticas, Linguagens Regulares e Sistema de Estados Finitos.)

# data[].attributes.subject
Aula 04 (Gramáticas, Linguagens Regulares e Sistema de Estados Finitos.)

# data[].attributes.body
Gramáticas, Linguagens Regulares e Sistema de Estados Finitos.

Gramáticas: Definem linguagens formais por meio de regras de substituição. Exemplo: G=(V,Σ,P,S)

V : Vocabulario

Σ : Alfabeto

P: regras

S : Simbolo inicial

Linguagens Regulares: Reconhecidas por autômatos finitos, definidas por expressões regulares ou geradas por gramáticas regulares.

Automatos finitos :

Modelos com estados finitos para reconhecer linguagens.

Podem ser : Deterministico e Não Deterministico.

# data[].attributes.attachment_link.title
Gramáticas, Linguagens Regulares e Sistema de Estados Finitos, : - Coggle…

# data[].attributes.attachment_link.description
Gramáticas, Linguagens Regulares e Sistema de Estados Finitos, :

# data[].attributes.body
Nessa aula foi abordado o conceito de pilhas e filas .

Que basicamente são conceitos que ajudam a organizar o fluxo de diversas coisas. Pilha : Basicamente você só pode adicionar e retirar elementos do topo da Pilha .Fila : Basicamente você só coloca elementos o final / topo e só tira elementos do começo / base da fila .

# data[].attributes.attachment_link.description
pilhas e filas (Pilha : Basicamente você só pode adicionar e retirar elementos do topo da Pilha .., .Fila : Adiciona elementos no final e remove apenas do início)

# data[].attributes.body
falamos sobre a linguagem de programação nova que e haskell ela facilita muito de uso além de ser ágil, umas suas principais características ela e imutável e fácil de uso.