Академический Документы
Профессиональный Документы
Культура Документы
Apresentao da disciplina
Objectivos da aula
Apresentar a disciplina, abordando os pontos: Programa; Bibliografia; Avaliao; Funcionamento da disciplina.
Programa
1. Enquadramento da programao:
Definio de computador; Descrio bsica de um computador; Definio de programa; A programao e a resoluo de problemas; Representao da informao.
Programa (2)
2. Linguagens de programao:
Conceitos de linguagens naturais, de programao e de mquina; Nveis e linguagens de programao; Compilador vs interpretador; Fases de desenvolvimento de programas.
Programa (3)
3. Algoritmos:
Conceito de algoritmo; Fluxogramas e pseudocdigo; Abordagens top-down e bottom-up.
Programa (4)
4. Programao numa linguagem de alto nvel
- linguagem C:
Estrutura de um programa; Tipos de dados elementares; Expresses. Instrues de entrada e sada; Estruturas de controlo; Tipos de dados estruturados; Subprogramas; Ficheiros.
Introduo Programao de Computadores 2007/2008
Bibliografia
Bibliografia principal: Antnio Adrego da Rocha, Introduo Programao usando C, FCA, 2006. Marques de S, Fundamentos de Programao Usando C, FCA, 2004.
Bibliografia (2)
Bibliografia complementar: Antnio Adrego da Rocha, Programao Avanada usando C, FCA, 2006. Joo Seixas, Introduo Programao em Cincia e Engenharia, Escolar Editora, 2005. Pedro Guerreiro, Elementos de programao com C, FCA, 2006 (3 Edio). Lus Damas, Linguagem C, FCA, 1999 (14 edio).
Avaliao
Avaliao distribuda com exame final:
Realizao de trabalho prtico e realizao de exame.
Avaliao (2)
Desenvolvimento de um projecto:
Desenvolvimento de um trabalho de grupo que aplique e sistematize os conhecimentos; Ser fornecido um enunciado de um trabalho que tenha aplicao prtica; Os alunos tero que especificar o problema, desenvolver o(s) algoritmo(s), codificar a soluo utilizando a linguagem C, testar e validar o programa desenvolvido. Tero que desenvolver o manual tcnico e o manual do utilizador.
Introduo Programao de Computadores 2007/2008
Funcionamento da disciplina
A disciplina ir ter aulas presenciais e em plataforma de e-learning; Nas aulas presenciais sero apresentados os temas e sero realizados exerccios; Para as aulas em e-learning necessrio ter acesso plataforma; Para obter sucesso disciplina importante frequentar as aulas. O trabalho final da disciplina ser entregue em: XX de ms.
Introduo Programao de Computadores 2007/2008
Plataforma Moodle
Os materiais da disciplina sero disponibilizados na plataforma Moodle:
http://moodle.ips.pt/estsetubal/
Para aceder aos materiais necessrio ter uma conta de utilizador na plataforma e fazer a inscrio na disciplina Introduo programao dos computadores 2007/2008. A password de inscrio : IPC_0708 As inscries para a disciplina (na plataforma moodle) sero encerradas no dia 15 de Maio.
Introduo Programao de Computadores 2007/2008