next up previous
Next: About this document ...

INSTITUTO DE COMPUTAÇÃOUNIVERSIDADE ESTADUAL DE CAMPINAS





MC111: Introdução ao Processamento de Dados

SEGUNDO SEMESTRE DE 2002

TURMA D:
PROF. ALEXANDRE FALCÃO
SALA IC01-12
AFALCAO@IC.UNICAMP.BR

Horários e atendimento:
O atendimento será prestado logo após as aulas teóricas. Se houver necessidade de atendimento em outros horários, entre em contato com o professor via e-mail.

Turma AULAS
 === Dia Sala Hora
D 3$ ^\circ$ PB18 14:00-16:00
D 5$ ^\circ$ PB17 14:00-16:00
        

Exercícios
Ao longo do período, várias tarefas de programação serão indicadas como trabalho extra-classe. Essas tarefas serão individuais e valerão nota.

Critério de Avaliação

A média $ M$ será calculada conforme abaixo, tendo como base a média $ P$ das notas $ P_1$ e $ P_2$ de duas provas teóricas em classe e a média $ T$ das notas das tarefas $ T_i$, $ i=1,2,\ldots$, extra-classe.

$\displaystyle P = \frac{3P_1 + 5P_2}{8}
$

$\displaystyle T = \sum_{i=1}^{n}\frac{T_i}{n}
$

\begin{displaymath}
M = \left\{
\begin{array}{ll}
\frac{5P+3T}{8} & \mbox{, cas...
...
\min\{P,T\} & \mbox{, no caso contrário.}
\end{array}\right.
\end{displaymath}

Caso a média $ M$ fique abaixo de 5, o aluno deverá prestar um exame final $ E$, e sua média final $ MF$ será a média aritmética entre $ M$ e $ E$. Serão aprovados os alunos com média final $ MF$ maior ou igual a 5.

Provas e Exame

As provas e o exame final serão realizados nas seguintes datas, locais e horários:

Prova Dia Sala Hora
$ P_1$ 26/09 PB17 14:00-16:00
$ P_2$ 28/11 PB17 14:00-16:00
$ E$ 10/12 PB18 14:00-16:00

Observações: (i) não haverá provas substitutivas; e (ii) não há possibilidade de troca de horário de provas e/ou do exame final. Qualquer tentativa de fraude implicará em nota 0.0 (zero) na disciplina, para todos os implicados.

Programa da disciplina
Os seguintes itens indicam os tópicos que serão discutidos no decorer do semestre:
  1. Introdução à computação
  2. Algoritmos e programas
  3. Compilação, programa fonte e programa objeto
  4. Arcabouço de um programa
  5. Variáveis simples e comando de atribuição
  6. Comandos de entrada e de saída
  7. Comandos de desvio
  8. Arquivos
  9. Vetores e matrizes
  10. Comandos repetitivos
  11. Registros
  12. Cadeias
  13. Procedimentos e funções
  14. Recursão

Referências
A maioria das referências abaixo pode ser encontrada nas bibliotecas central e/ou do IMECC.

  1. A. M. Keller. A First Course in Computer Programming Using Pascal.McGraw-Hill (Computer Science Series), 1982.
  2. K. Jensen, N. Wirth. Pascal User Manual and Report. Third Edition, revised by A. B. Mickel, J. F. Miner. Springer-Verlag, 1985. Existe uma versão em Português desse texto:
  3. K. Jensen, N. Wirth. Pascal ISO - Manual do Usuário e Relatório. Campus, 1988.
  4. M. Yester. Turbo Pascal (Quick Reference). Campus, 1990.
  5. D. W. Carrol. Programação em Turbo Pascal. McGraw-Hill, ?.
  6. D. Cooper, M. Clancy. Oh! Pascal!. W. W. Norton, 1982.
  7. D. Cooper. Standard Pascal - User Reference Manual. W. W. Norton, 1983.
  8. F. Dutton. Ferramentas em Turbo Pascal. Ciência Moderna, ?.
  9. H. Farrer et alii. Pascal Estruturado. Guanabara Dois, 1985.
  10. B. S. Goltfried. Programação em Pascal. Shaum/McGraw-Hill, 1988 (Tradução Portuguesa).
  11. M. C. A. Grillo. Turbo Pascal 5.0 - 5.5. LTC, ?.
  12. D. Hergert. Dominando o Turbo Pascal. Ciência Moderna, ?.
  13. E. B. Koffman (with B. R. Maxim). Turbo Pascal - Problem Solving and Program Design - 3rd Edition. Addison-Wesley, 1991.
  14. R. Lamb. Pascal: Structure and Style. Benjamin/Cummings, 1986.
  15. E. L. Lamie. Pascal Programming. John Wiley & Sons, 1987.
  16. T. G. Lewis. Pascal for the IBM Personal Computer. Addison-Wesley, 1983.
  17. I. Mecler, L. P. Maia. Programação e Lógica com Turbo Pascal. Campus, ?.
  18. E. J. Pasahow. Turbo Pascal para Eletrônica 5.0. McGraw-Hill, ?.
  19. R. Rinaldi. Turbo Pascal 5.5. Érica, ?.
  20. H. Schildt. Turbo Pascal Avançado. McGraw-Hill, 1989.
  21. H. Schildt. Turbo Pascal Avançado - Guia do Usuário - 4.0 e 5.0. McGraw-Hill, ?.
  22. E. A. Schmitz, A. A. S. Teles. Pascal e Técnicas de Programação - Incluindo Turbo Pascal (3.0). Livros Técnicos e Científicos, ?.
  23. N. Wirth. Programação Sistemática. Campus, 1978.
  24. S. Wood. Turbo Pascal - Guia do Usuário - 4.0 e 5.0. McGraw-Hill, ?.




next up previous
Next: About this document ...
Alexandre Xavier Falcao 2002-08-13