Frank Alcantara
Consultoria, treinamento, ensino e desenvolvimento.
Category opinião
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,...
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
“Logic programming is the future of artificial intelligence.” - Marvin Minsky
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...
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....
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...
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...
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...
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
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,...
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...
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
Recursion is a powerful problem-solving technique. Its origins can be traced back to the early 20th century, when mathematicians like Alonzo Church and Kurt Gödel explored recursive functions in the...
História e Motivações do Cálculo Lambda
A Tabela de Derivação $LL(1)$, também chamada de tabela da análise LL(1), é uma ferramenta fundamental do funcionamento do parser $LL(1)$. Esta tabela será utilizada no processo de parser para...
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...
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...
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...
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
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
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
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
“Logic programming is the future of artificial intelligence.” - Marvin Minsky
Category material de Aula
“Logic programming is the future of artificial intelligence.” - Marvin Minsky
Category matemática
“Logic programming is the future of artificial intelligence.” - Marvin Minsky
Category História
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,...
Recursion is a powerful problem-solving technique. Its origins can be traced back to the early 20th century, when mathematicians like Alonzo Church and Kurt Gödel explored recursive functions in the...
História e Motivações do Cálculo Lambda
A Tabela de Derivação $LL(1)$, também chamada de tabela da análise LL(1), é uma ferramenta fundamental do funcionamento do parser $LL(1)$. Esta tabela será utilizada no processo de parser para...
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...
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...
Category Programação
Category Lógica Matemática
Recursion is a powerful problem-solving technique. Its origins can be traced back to the early 20th century, when mathematicians like Alonzo Church and Kurt Gödel explored recursive functions in the...
História e Motivações do Cálculo Lambda