Category opinião

A Origem da Verdade

Na vastidão do tempo, aproximadamente quatro milênios atrás, encontra-se o primeiro murmúrio de descontentamento de um cliente, um grão solitário na areia do relógio. Isso ocorreu no solo da Suméria,...

O inferno, o Covid e as boas intenções

No dia 11 de abril de 2020 o Google e a Apple, anunciaram que irão disponibilizar um conjunto de ferramentas para a localização de pessoas portadoras do vírus corona utilizando...

Category disciplina

Decifrando Mistérios: A Jornada da Programação Lógica

A Programação Lógica é artefato de raciocínio capaz de ensinar um detetive computadorizado a resolver os mais intricados mistérios, permitindo que se preocupe apenas com o o que e deixando...

Programação Funcional

Desenvolver soluções computacionais segundo o Paradigma da Programação Funcional, utilizando também técnicas iterativas do Paradigma de Programação Imperativa. Decidir em que situações deve adotar técnicas funcionais ou imperativas para a...

Linguagens Formais e Compiladores

Introdução à compilação. Introdução a teoria das linguagens. Linguagens regulares. AFDs e análise léxica. Linguagens livres de contexto, APs, e análise sintática. Ferramentas para geração de analisadores léxicos e sintáticos....

Construção de Interpretadores

Conceitos da teoria de linguagens formais e técnicas de Processamento de Linguagem Natural (PLN) para construir interpretadores de linguagens artificiais e naturais. Objetivando capacitar o aluno a representar linguagens de...

Resolução de Problemas com Lógica Matemática

A lógica matemática como ferramenta de resolução de problemas. Abordamos um pouco de história para fundamentar as descobertas científicas que levaram a criação do computador. Estudamos lógica proposicional, lógica predicativa...

Estrutura de Dados II

Ordenação, embaralhamento, grafos, árvores e um pouco de análise assintótica, tudo em C++. O conteúdo desta disciplina consiste na descrição e estudo de alguns dos principais algoritmos e estruturas de...

Engenharia de Software - Modelagem

Para os teóricos da computação, a programação orienta da objetos está com seus dias contados e vai entrar na lista dos maiores erros cometidos no século XX. Eu concordo!

Category artigo

Odisseia da Computação: a linguagem silenciosa do progresso

No princípio, havia o ábaco, simples e estritamente funcional, riscado na madeira e pontilhado com pedras que contavam histórias nas mãos ásperas dos primeiros civis do Levante. Um instrumento humilde,...

Esperança. Turma de Construção de interpretadores - PUC-PR - 2021-01

Cursar uma universidade é uma oportunidade única, um momento de transformação. As universidades são fábricas de sonhos. Não como Hollywood. Não é isso. As universidades são lugares onde algumas pessoas...

Precisão vs. Realidade: Os desafios da norma IEEE 754 na computação moderna

A memória é escassa, limitada, insuficiente e inteira. O arredondamento de números reais é inevitável, levantando um dilema sobre a extensão da informação a ser armazenada e os métodos de...

Category Matemática

First & Follow

Não dá nem para começar a pensar em criar um parser $LL(1)$ se não entender os conjuntos $FIRST$ e $FOLLOW$. Também não dá para entender estes conjuntos se não souber...

Parsers LL(1) o mundo obscuro da análise sintática

Elementar meu caro Watson! Mesmo que Sherlock nunca tenha dito esta frase nos livros de Sir Arthur Conan Doyle, a lembrança do grande detetive ocupa meu imaginário sempre que falo...

A Fórmula da Atração: a Matemática do Eletromagnetismo

O Eletromagnetismo é a lei, o ordenamento que embala o universo. Como uma divindade antiga que rege a existência e os movimentos de tudo que existe. Duas forças, elétrica e...

Precisão vs. Realidade: Os desafios da norma IEEE 754 na computação moderna

A memória é escassa, limitada, insuficiente e inteira. O arredondamento de números reais é inevitável, levantando um dilema sobre a extensão da informação a ser armazenada e os métodos de...

Category computação

Precisão vs. Realidade: Os desafios da norma IEEE 754 na computação moderna

A memória é escassa, limitada, insuficiente e inteira. O arredondamento de números reais é inevitável, levantando um dilema sobre a extensão da informação a ser armazenada e os métodos de...

Category Eletromagnetismo

A Fórmula da Atração: a Matemática do Eletromagnetismo

O Eletromagnetismo é a lei, o ordenamento que embala o universo. Como uma divindade antiga que rege a existência e os movimentos de tudo que existe. Duas forças, elétrica e...

Category filosofia

A Origem da Verdade

Na vastidão do tempo, aproximadamente quatro milênios atrás, encontra-se o primeiro murmúrio de descontentamento de um cliente, um grão solitário na areia do relógio. Isso ocorreu no solo da Suméria,...

Category Lógica

Decifrando Mistérios: A Jornada da Programação Lógica

A Programação Lógica é artefato de raciocínio capaz de ensinar um detetive computadorizado a resolver os mais intricados mistérios, permitindo que se preocupe apenas com o o que e deixando...

Category material de Aula

Decifrando Mistérios: A Jornada da Programação Lógica

A Programação Lógica é artefato de raciocínio capaz de ensinar um detetive computadorizado a resolver os mais intricados mistérios, permitindo que se preocupe apenas com o o que e deixando...

Category matemática

Decifrando Mistérios: A Jornada da Programação Lógica

A Programação Lógica é artefato de raciocínio capaz de ensinar um detetive computadorizado a resolver os mais intricados mistérios, permitindo que se preocupe apenas com o o que e deixando...

Category História

Odisseia da Computação: a linguagem silenciosa do progresso

No princípio, havia o ábaco, simples e estritamente funcional, riscado na madeira e pontilhado com pedras que contavam histórias nas mãos ásperas dos primeiros civis do Levante. Um instrumento humilde,...

Category Linguagens Formais

First & Follow

Não dá nem para começar a pensar em criar um parser $LL(1)$ se não entender os conjuntos $FIRST$ e $FOLLOW$. Também não dá para entender estes conjuntos se não souber...

Parsers LL(1) o mundo obscuro da análise sintática

Elementar meu caro Watson! Mesmo que Sherlock nunca tenha dito esta frase nos livros de Sir Arthur Conan Doyle, a lembrança do grande detetive ocupa meu imaginário sempre que falo...