BCC701 - Programação de Computadores

Universidade Federal de Ouro Preto
Instituto de Ciências Exatas e Biológicas
Departamento de Computação
Professor: David Menotti (menottid@gmail.br)

2012/2

1 Novidades

2 Dados gerais

Carga horária:

4 aulas semanais - 2 teóricas + 2 práticas / 60 horas de aula (semestral) 72 horas-aula

Pré-requisitos (graduação):

não há

Cursos:

Engenharia Geológica

3 Horário

Terça e Quinta-feira das 8:20 as 10:00

4 Objetivos

Desenvolver a capacidade de construir programas de pequeno e médio porte com a utilização de conceitos de programação estruturada.

5 Ementa

6 Avaliação da Aprendizagem

1o. teste 2 pontos
2o. teste 3 pontos
3o. teste 3 pontos
frequência 1 ponto
listas de exercícios 1 ponto
Exame especial 10 pontos

7 Cronograma tentativo para 2o semestre de 2012 (36 encontros)











Encontro

P/T

Data

Dia da semana

Atividade











1

1T

27/11/2012

Terça-feira

Apresentação da disciplina [slides]

2

1P

29/11/2012

Quinta-feira

Introdução ao Scilab [slides]

3

2T

04/12/2012

Terça-feira

Comandos de entrada e saída de dados (L1 - 04, 08, 12, 16 e 20) [slides]

4

2P

06/12/2012

Quinta-feira

Exercícios sobre atribuição e comandos de entrada e saída de dados

5

3T

11/12/2012

Terça-feira

Comandos de desvio de fluxo [slides]

6

3P

13/12/2012

Quinta-feira

Expressões lógicas e operadores relacionais [slides - a partir do slide 26]

7

4T

18/12/2012

Terça-feira

Exercícios sobre desvio de fluxo

Exercícios [slides - a partir do slide 38]

8

4P

20/12/2012

Quinta-feira

Tipos de dados, Uso de contadores

9

5T

15/01/2013

Terça-feira

Revisão dos conteúdos

10

5P

17/01/2013

Quinta-feira

Revisão dos conteúdos

11

6T

19/01/2013

Sábado

1a. prova - 2 pontos

12

7T

22/01/2013

Terça-feira

Comandos de repetição/iteração [slides]

13

6P

24/01/2013

Quinta-feira

Exercícios

14

8T

29/01/2013

Terça-feira

Exercícios

15

7P

31/01/2013

Quinta-feira

Exercícios

16

9T

05/02/2013

Terça-feira

Exercícios

17

8P

07/02/2013

Quinta-feira

Exercícios

12/02/2012

Terça-feira

Recesso escolar - Carnaval

14/05/2012

Quinta-feira

Recesso - disciplina (prova aos sábados)

18

10T

19/02/2013

Terça-feira

Estruturas de Dados Homogêneas - Vetores [slides]

Exercícios 5, 10 & 15

19

9P

21/02/2013

Quinta-feira

Exercícios - Lista 4 - 20 & 25

20

11T

26/02/2013

Terça-feira

Revisão de conteúdo

21

10P

28/02/2013

Quinta-feira

Revisão de conteúdo

22

12T

02/03/2013

Sábado

2a. prova - 3 pontos

23

13T

05/03/2013

Terça-feira

Estruturas de Dados Homogêneas - Matrizes [slides]

24

11P

07/03/2013

Quinta-feira

Exercícios

25

14T

12/03/2013

Terça-feira

Exercícios

26

12P

14/03/2013

Quinta-feira

Exercícios

27

15T

19/03/2013

Terça-feira

Funções [slides]

28

13P

21/03/2013

Quinta-feira

Exercícios

26/03/2012

Terça-feira

Recesso - disciplina (prova aos sábados)

28/03/2012

Quinta-feira

Recesso escolar - Semana Santa

29

16T

02/04/2013

Terça-feira

Exercícios

30

14P

04/04/2013

Quinta-feira

Exercícios

31

17T

06/04/2013

Sábado

3a. prova - 3 pontos






32

18T

09/04/2013

Terça-feira

Divulgação de notas

33

15P

11/04/2013

Quinta-feira

Dúvidas em laboratório

34

19T

16/04/2013

Terça-feira

Resolução de exercícios em sala de aula

35

16P

18/04/2013

Quinta-feira

Dúvidas em laboratório

36

20T

20/04/2013

Sábado

Exame especial

23/04/2013

Terça-feira

Divulgação de notas do exame especial






8 Referências Bibliográficas

[1]   Mário Leite. SciLab: Uma Abordagem Prática e Didática. Editora Ciência Moderna, 2009. .

[2]   Stephen J. Chapman. Programação em MATLAB para Engenheiros. Cengage Learning, 2010. .

[3]   V. V. Mizrahi. Treinamento em Linguagem C: módulo 1. Makron Books, 2 edition, 2008. ISBN-13: 978-85-7605-191-6.

[4]   Paulo Feofiloff. Algoritmos em linguagem C. Editora Campus, 2009. ISBN-13: 978-85-352-3249-3.

[5]   H. Schildt. C Completo e Total. Pearson/Makron Books, 3 edition, 1997. ISBN-10: 8534605955.

9 Recursos