|
|
Esta página estará em permanente construção até o final do semestre... |
Informações Gerais |
Local: sala 206 da ala central do IFUSP |
Horário: terças das 19:10 às 20:50, quintas das 21:10 às 22:50 |
Monitor: Fernando Favini (darthjee arroba gmail ponto com) |
Avaliação: duas provas e três exercícios-programa |
Média de provas: | MP = (2 * P1 + 3 * P2)/5 |
Prova substitutiva: | Está prevista uma terceira prova P3, para alunos que comprovadamente não puderam comparecer a uma das duas provas, P1 ou P2. Quem fizer essa prova terá sua média de provas dada por | ||
MP = max {(2 * P1 + 3 * P3)/5, (P2 + P3)/2} |
Média de exercícios-programa: ME = (EP1 + EP2 + EP3) / 3 |
Média final: se | MP >=5 e ME >= 5 então MF = (2 * MP + ME)/3 senão MF = min {MP, ME} |
Datas das provas: 28 de abril, 23 de junho e 30 de junho (substitutiva) |
Recuperação: Os alunos que ficarem com média final maior ou igual a 3 e menor que 5 terão direito de fazer recuperação desta disciplina. |
Se sua média de provas MP foi menor que 5, então você deverá fazer a prova de recuperação no dia 28 de julho, às 21:00. |
Se sua média de exercícios-programa ME foi menor que 5, então você deverá entregar o exercício-programa de recuperação até o dia 30 de julho, através do Panda. |
Média de recuperação: |
se você só precisou fazer a prova, MR = nota da prova se você só precisou fazer o exercício, MR = nota do exercício se você precisou fazer ambos: se prova >= 5 e exercício >= 5 então MR = (2 * prova + exercício)/3 senão MR = min {prova, exercício} |
Nota final: | (MF + 2 MR)/3, onde MF é a média final do semestre e MR é a média da recuperação |
Linguagem de Programação e Compilador |
Usaremos a linguagem de programação C. Dependendo do sistema operacional que você utilizar (Linux ou Windows 95/98/NT/ME/XP), você deverá usar o compilador gcc (no Linux) ou o Dev-C++ (em ambientes Windows). Esses dois compiladores podem ser copiados e distribuídos livremente. Os exercícios-programa deverão ser entregues em versão compatível com um desses compiladores. | |
Compilador Dev-C++: é para Windows 95/98/NT/ME/XP. O tamanho do arquivo de instalação, chamado devcpp-4.9.9.2_setup.exe, é de 8.9Mb. Se você puder, instale-o em seu computador. O Dev-C++ está disponível nesta página, que disponibiliza também instruções para instalação desse compilador, respostas para os problemas mais comuns encontrados na sua instalação ou uso, e uma aula dirigida sobre a utilização desse compilador. |
Exercícios-Programa |
Primeiro exercício-programa (formato ps, formato pdf). Prazo: 19 de abril. | |
Segundo exercício-programa (formato ps, formato pdf). Prazo: 19 de maio. | |
Terceiro exercício-programa (formato ps, formato pdf). Prazo: 16 de junho. |
Bibliografia |
Material didático disponível na Internet, em http://www.ime.usp.br/~macmulti/, produzido pelo Departamento de Ciência da Computação do IME-USP. |
Caderno de Exercícios de Introdução à Ciência da Computação (Edição revisada: C), Departamento de Ciência da Computação do IME-USP. | |
Este caderno de exercícios pode ser adquirido na secretaria do Departamento de Ciência da Computação (que fica no térreo do bloco C do IME-USP). Além disso, todo o conteúdo do caderno está disponível na Internet, em http://www.ime.usp.br/~macmulti/exercicios/. |
H. M. Deitel e P. J. Deitel, Como Programar em C, LTC Editora. | |
B. W. Kernighan e D. M. Ritchie, C - A Linguagem de Programação, Campus. | |
B. S. Gottfried, Programando em C, Makron. |
Fórum de discussão |
O fórum de discussão desta disciplina está no sistema Panda. Vá até a página inicial do Panda, desça até as disciplinas listadas sob o cabeçalho "IF - Instituto de Física" e clique em "MAC0115: Introdução à Computação - Licenciatura noturno". Depois disso, é só clicar em "Forum de MAC115" que você estará na nossa página de discussão. |