User Tools

Site Tools


introducao

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
introducao [2019/04/24 11:25]
castilho
introducao [2019/04/24 14:29] (current)
castilho
Line 1: Line 1:
-Este texto é um material complementar à disciplina CI055 - Algoritmos e Estrutu-+Este site é um material complementar à disciplina CI055 - Algoritmos e Estrutu-
 ras de Dados I, ministrada no curso de Bacharelado em Ciência da Computação da ras de Dados I, ministrada no curso de Bacharelado em Ciência da Computação da
 Universidade Federal do Paraná. Universidade Federal do Paraná.
Line 22: Line 22:
 o [[http://​freepascal.org|compilador escolhido para este curso]] (//Free Pascal// ).  o [[http://​freepascal.org|compilador escolhido para este curso]] (//Free Pascal// ). 
 Supõe-se que os estudantes tenham contato e estudem minimamente:​ Supõe-se que os estudantes tenham contato e estudem minimamente:​
-Guia de referência da linguagem: é uma referência para a linguagem //Pascal// tal 
-como implementada pelo citado compilador. Descreve as construções permitidas 
-e lista os tipos de dados suportados. Não é um tutorial. 
  
-Guia do programador:​ descreve as peculiaridades do compilador //Free Pascal// e +  * [[https://​freepascal.org/​docs-html/​current/​ref/​ref.html|Guia de referência da linguagem]]:​ é uma referência para a linguagem //Pascal// talcomo implementada pelo citado compilador. Descreve as construções permitidas e lista os tipos de dados suportados. Não é um tutorial. 
-provê uma visão de como o compilador gera o código e de como o programador +  * [[https://​freepascal.org/​docs-html/​current/​prog/​prog.html|Guia do programador]]: descreve as peculiaridades do compilador //Free Pascal// e provê uma visão de como o compilador gera o código e de como o programador pode modificar este código
-pode modificar este código.+  * [[https://​freepascal.org/​docs-html/​current/​user/​user.html|Guia do usuário]]: descreve o processo de instalação e uso do compilador //Free Pascal// nas diferentes plataformas suportadas. 
 +  * [[https://​freepascal.org/​docs-html/​current/​rtl/​index.html|Guia das bibliotecas]]:​ descreve as bibliotecas auxiliares que não estão disponı́veis na versão básica do compilador. Serve para problemas que envolvem, por exemplo, bibliotecas gráficas, funções matemáticas complicadas,​ e uma série de outras possibilidades. 
 +  * [[http://​www.taoyue.com/​tutorials/​pascal/​contents.html|Aprenda Pascal]]: tutorial bastante didático, com exemplos e escrito em inglês de fácil compreensão. Altamente recomendado.
  
-Guia do usuário: descreve ​processo de instalação e uso do compilador ​//Free Pascal// +Os mesmos guias estão disponíveis no //Linux// para quem instalou ​pacote ​//fpc// completo no diretório:
-nas diferentes plataformas suportadas.+
  
-Guia das bibliotecas:​ descreve as bibliotecas auxiliares que não estão disponı́veis +<​code>​ 
-na versão básica do compilador. Serve para problemas que envolvem, por exem- +$ ls /usr/share/doc/fp-docs/3.0.0/ 
-plo, bibliotecas gráficas, funções matemáticas complicadas,​ e uma série de outras +prog  ref  rtl  user 
-possibilidades. +</​code>​
- +
-[[http://www.taoyue.com/tutorials/pascal/contents.html|Aprenda Pascal]]: ​ +
-tutorial bastante didático, com exemplos e escrito em inglês de +
-fácil compreensão. Altamente recomendado.+
  
 O manual presente foi idealizado como um guia rápido, em português, para o mate- O manual presente foi idealizado como um guia rápido, em português, para o mate-
introducao.1556115900.txt.gz · Last modified: 2019/04/24 11:25 by castilho