Você está na página 1de 3

Erros Identificados no Livro Texto e nos Slides

Disciplina: Fundamentos de Programao


ERROS NO LIVRO TEXTO:
------------------------------------------------------------------------------------------"Erros no livro texto - Pascal e Tcnicas de Programao":
O livro do Eber Schmitz e do Antnio Teles apresenta algumas
funes com a sintaxe invertida, como por exemplo as funes
COPY e DELETE (pg. 98).
No final do livro h um apndice (pgs. 237 e 238) onde as funes
aparecem com a sintaxe correta.
------------------------------------------------------------------------------------------Exerccio 1 da Aula 5:
Onde est:
procedure P(X,Y:integer;var X:integer);
o correto :
procedure P(X,Y:integer;var Z:integer);
------------------------------------------------------------------------------------------Exerccio 1 da Aula 4 - Letra g, postado na aba exerccios e
complementos:
Na penltima linha dentro do REPEAT aparece:
j:= *j;
o correto :
j:= 10 * j;
-------------------------------------------------------------------------------------------

ERROS NOS SLIDES:


------------------------------------------------------------------------------------------A Vdeo Aula 8 - Slide 19, apresenta um erro no programa
apresentado:
Na linha 18 aparece:
max := max + 1;
o correto :
max := ind1;
------------------------------------------------------------------------------------------Transparncia da Aula 2 - Slide 5:
Na terceira linha onde est escrito "Produto" deveria ser "Prod".
------------------------------------------------------------------------------------------Transparncia da Aula 3 - Slide 15:
Ao invs de www.freepascal.com o site correto
www.freepascal.org.
------------------------------------------------------------------------------------------Transparncia da Aula 7 - Slide 45:
No procedimento BuscaElemento, dentro do WHILE:
substitua a condio (inicio<>fim) por (inicio <fim)
------------------------------------------------------------------------------------------Transparncia da Aula 10 - Slides 48 a 53:
1) H um erro na passagem de parmetros dos procedimentos
LerCadastro e ImprimirCadastro:
onde est escrito:

Cadastro{e}: ListaFuncionarios;
o correto deveria ser:
Cadastro{e}: Tabela;
2) No procedimento ImprimirCadastro:
onde est escrito:
lenght(Nome)
o correto deveria ser:
length(Nome)
------------------------------------------------------------------------------------------Transparncia da Aula 13 - Slide 36:
onde est escrito:
new:= P;
o correto :
new(P);
------------------------------------------------------------------------------------------Transparncia da Aula 8 - Slide 41:
A varivel Posicao no est declarada. Deve-se declarar esta
varivel com o tipo T_Dominio, como a varivel ind.
------------------------------------------------------------------------------------------Transparncia da Aula 10 - Slide 38:
A cabea de leitura (CL) est posicionada <EOLN>.
Entretanto, como o comando usado foi READLN, ento a cabea
de leitura (CL) deveria estar posicionada no <EOF>.
-------------------------------------------------------------------------------------------