ANEXO “C” PROGRAMA COMPLETO DE DISCIPLINA A SER INTRODUZIDA NA ESTRUTURA CURRICULAR DE 2005 Unidade: Curso: Bacharelado em Física Departamento: _____________________________________________________________ 1. Disciplina: Introdução à Computação para Ciências Exatas e Tecnologia 2. Código: _____________________________________________________________ 3. Semestral Sim 5. Obrigatória Sim 4. Anual 6. Optativa: _____________________________________________________________ 7. Disciplina requisito ou indicação de conjunto: Vestibular _____________________________________________________________ 8. Créditos: 04 9. Semestre ideal: primeiro (diurno) segundo (noturno) a. Aula: ------------------------------------------------- b. Trabalho: 10. NO máximo de alunos por turma: c. Total: 04 ____________________________________________________________ 11. Objetivos: Introduzir a programação de computadores através do estudo de uma linguagem algorítmica e de exercícios práticos. _____________________________________________________________ 12. Conteúdo: Breve história da computação. Algoritmos: caracterização, notação, estruturas básicas. Computadores: unidades básicas, instruções, programa armazenado, endereçamento, programas em linguagem de máquina. Conceitos de linguagens algorítmicas: expressões, comandos seqüenciais, seletivos e repetitivos; entrada/saída; variáveis estruturadas, funções. Desenvolvimento e documentação de programas. Exemplos de processamento não-numérico. Extensa prática de programação e depuração de programas. 13. Métodos utilizados: Aulas expositivas e de exercícios. _____________________________________________________________ 14. Atividades discentes: Comparecer às aulas e executar os exercícios. _____________________________________________________________ 15. Carga horária semestral: 60 16. Carga horária anual: Aulas teóricas: 60 Aulas teóricas: Aulas práticas: Aulas práticas: Seminários: Seminários: Outros: Outros: _____________________________________________________________ 17. Critérios de avaliação de aprendizagem: Média ponderada de provas e exercícios de programação. _____________________________________________________________ 18. Normas de recuperação: _____________________________________________________________ 19. Bibliografia Básica: - Material didático para disciplinas de Introdução à Computação, Projeto MAC Multimídia, http://www.ime.usp.br/~macmulti/ . - V. Setzer, R. Terada, Introdução à Computação e à Construção de Algoritmos, McGraw-Hill, 1991. - E. Roberts, The Art and Science of C, Addison-Wesley, 1995. - H.M. Deitel, P.J. Deitel, Como Programar em C, 2a ed., Livros Técnicos e Científicos, 1999. - J-P. Tremblay, R.B. Bunt, Ciência dos Computadores, McGraw-Hill, 1983. - B.W. Kernighan, D.M. Ritchie, A Linguagem de Programação C padrão ANSI, Campus, 1990. _____________________________________________________________ 20. Professor responsável: JUSTIFICATIVA: Matéria básica para a instrumentalização do trabalho do físico.