fpc projeto 1
Enquanto o conhecimento imperativo é obtido através de uma aproximaçao ao valor real através da apresentaçao de uma estimativa que se vai melhorando até se estar satizfeito como valor obtido, normalmente este tipo de conhecimento é designado por "how to".
A.2 - O procedimento é a "receita" utilizada para estabelecer o conhecimento imperativo, isto é, os calculos e passos efetuados para se obter um determinado valor. Enquanto o processo computacional é um procedimento que se encontra animado, ou em execuçao num computador.
A.3 - O vocabulário é o dicionário utilizado na linguagem de programaçao, todos os elementos necessários à escrita dessa mesma desde simbolos ao alfabeto. A sintaxe são as regras definidas para a aplicação do vocabulário de modo a que este dê origem a procedimentos lógicos. A semântica é a interpretaçao dos procedimentos de forma a dar significado aos mesmos.
A.4 - As principais ferramentas para a gestão da complexidade em sistemas de larga escala são, abstracção de procedimentos, abstrasção de dados, imterfaces convencionais, paradigmas da programação e abstracção meta-linguística.
A.5 - Primitiva, meio de combinação e meios de abstacção são os designados tipos de construção de linguagens. As primitivas são os elementos base da linguagem, nomeadamente números, strings e boleanos; Os meios de combinação são os mecanismos utilizados para a criaçao de elementos complexos a partir de elementos simples; Os meios de abstraçao são definidos através de special forms e servem para tratar objectos complexos como se fossem objectos primitivos.
B.1 - A linguagem Scheme foi criada em 1975 por Guy Steele e Gerald Jay Sussman.
B.2 - O scheme é um dialecto da linguagem