Universidade Federal de Ouro Preto – UFOP
Instituto de Ciências Exatas e Biológicas – ICEB
Departamento de Computação – DECOM
Disciplina: Programação de Computadores I – BCC701 – 1/2012
Turmas: 3 e 4
Prof. Anderson Almeida Ferreira
Horário de monitoria
Conteúdo Programático:
Organização de computadores
Conceitos básicos
Arquitetura básica de um computador
Representação de dados: sistema binário
Compilação e interpretação de programas
Desenvolvimento de algoritmos
Programação em Scilab
Valores, tipos e expressões
Variáveis e comando de atribuição
Comandos de entrada e saída de dados
Comandos condicionais
Comandos de repetição
Estruturas de dados homogêneas
Estruturas de dados heterogêneas
Procedimentos e funções
Recursividade
Processo Avaliativo:
Provas teóricas:
Prova I - Valor 10 pontos - Peso 2 - 14/04/2012 - 9 as 10:40 horas - Sala 204 do pavilhão
Prova II - Valor 10 pontos - Peso 3 - 19/05/2012 - 9 as 10:40 horas - Salas 1 a 10 do ICEB
Prova III - Valor 10 pontos - Peso 3 - 27/10/2012
Exame Especial - Valor 10 pontos - 10/11/2012
Trabalhos e exercícios práticos - Valor 10 pontos - Peso 2
Notas:
Turma 7
,
Turma 8
Material Didático:
Apostilas:
Introdução à Organização e à Programação de Computadores
– Prof. Osvaldo Carvalho (UFMG)
Transparências de aula:
Apresentação da disciplina
Introdução a Organização de Computadores
Introdução Scilab
Comando condicional
Tipo de dados e comandos de repetição
Vetores
Matrizes
Funções
Laboratório - Exercícios
Aula Laboratório - 18/04/2012
Aula Laboratório - 26/09/2012
Exercícios:
Lista 1
Lista 2
Lista 3 a
Lista 3 b
Lista 4
- Entregar dia 22/10/2012 os exercícios 6, 12, 18, 24, 30 e 35
Lista 5
- Entregar dia 22/10/2012 os exercícios 6, 12, 17, 24 e 30
Ferramentas
SciLab
Bibliografia:
Carvalho, O.
Introdução à Organização e à Programação de Computadores
. UFMG, 2011.
Farrer, H et al. Algoritmos Estruturados. Livros Técnicos e Científicos S.A., 3a edição, 1999.
Guimarães, A.M.E.; Lages, N.A.C. Algoritmos e Estruturas de Dados. Livros Técnicos e Científicos S.A., 1985.
Ascencio, A.F.G.; Campos, E.A.V. Fundamentos da Programação de Computadores. Prentice Hall, 2a edição, 2007.
Última Atualização: 29/10/12