Um passatempo Pplware com o apoio da FCA.
Compiladores – Da Teoria à Prática aborda os diversos passos do desenvolvimento de um compilador. Todo o processo de desenvolvimento é exemplificado, em C e Java, para uma linguagem de exemplo simples, com recurso às ferramentas lex, yacc, antlr e burg.
Este livro pode ser seu, veja como participar!
O compilador é uma ferramenta que converte, de uma forma eficiente, programas descritos por linguagens de alto nível em linguagem-máquina. O compilador é determinante no desempenho das aplicações, já que quase todo o código executado é compilado. A geração de código-máquina é precedida de uma fase de análise do programa para garantir a sua correcção e construir uma estrutura que o represente. Num compilador, o processo de análise permite compreender muitas das limitações das linguagens de programação. Por outro lado, a geração de código permite compreender como os compiladores utilizam os processadores e a forma como a evolução dos processadores tem feito evoluir os compiladores.
O livro aborda os diversos passos do desenvolvimento de um compilador. Todo o processo de desenvolvimento é exemplificado, em C e Java, para uma linguagem de exemplo simples, com recurso às ferramentas lex, yacc, antlr e burg.
Com a leitura deste livro, estudantes dos Ensinos Superior e Profissional, produtores de software, programadores e utilizadores em geral, passarão a:
- Conhecer o funcionamento interno de um compilador;
- Compreender quais as razões de algumas limitações das linguagens compiladas;
- Acompanhar o desenvolvimento de um compilador simples, em C e em Java, com geração de código para bytecodes Java, MSIL .net, Pentium e arm;
- Dominar os compiladores de compiladores lex, yacc, antlr e burg.
Esta obra disponibiliza ainda a correspondência dos principais termos técnicos para o Português do Brasil.
Este livro pode ser seu! Veja como participar.
Leia atentamente as Regras de Participação
Para se habilitar livro Compiladores – Da Teoria à Prática deverá, depois de se registar na aplicação abaixo, cumprir todos os seguintes requisitos obrigatórios.
1. Responder à questão “O que consta na página 443 do livro Compiladores – Da Teoria à Prática?”
A resposta à questão pode ser encontrada no Facebook da FCA Editora e deverá ser deixada na aplicação abaixo.
2. Deixar, na secção de comentários, o motivo pelo qual deveria ser o vencedor do livro Compiladores – Da Teoria à Prática.
Não se esqueça de marcar na aplicação “Confirmo que vou submeter/já submeti o meu comentário.” e de deixar o seu comentário na secção de comentários abaixo, nesta página, com o mesmo e-mail com que efectuou o registo na aplicação.
Ao partilhar o passatempo com os seu contactos poderá ganhar 1 participação extra por cada acesso efectuado através da partilha. A partilha do passatempo só irá ficar marcada com um “visto” quando algum dos seus contactos aceder ao passatempo através do seu link de partilha.
O passatempo tem início hoje, dia 23 de Fevereiro às 16h00, e termina dia 26 de Fevereiro às 23h59.
Saiba mais em “Terms & Conditions”.
Ganhe o livro “Compiladores – Da Teoria à Prática”
O Empresas Hoje e a FCA estão também a oferecer o livro Criação e Gestão de Micro-Empresas & Pequenos Negócios. Aceda aqui ao passatempo que está a decorrer no Empresas Hoje e não perca a oportunidade de se habilitar também a este livro.