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 – 2/2011
Turmas: 3 e 4
Prof. Anderson Almeida Ferreira
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:
02 provas teóricas:
Prova intermediária – Valor: 30,0 pontos
Prova final – Valor: 30,0 pontos
03 trabalhos práticos:
Trabalho prático I
– Valor: 10,0 pontos - Data de entrega 31/10/2011
Trabalho prático II
– Valor: 10,0 pontos - Data de entrega 21/11/2011
Trabalho prático III
– Valor: 10,0 pontos - Data de entrega 05/12/2011
Diversos exercícios práticos – Valor: 10,0 pontos
Notas:
Turma 3
,
Turma 4
ENTREGA E CORREÇÃO DA PROVA - 12/11/2011 - SALA 13 (LABORATÓRIO) ICEB - 15:20
PROVA FINAL DIA 19/12 - SALA 13 (LABORATÓRIO) ICEB - 15:20
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
Algoritmo
Introdução Scilab
Comandos de repetição For e manipulação de strings
Manipulação de arquivos
Matrizes - estrutura de dados homogênea
Modularização
Exercícios
Comandos de atribuição, leitura, escrita e condicionais.
Comandos de repetição.
Vetores
e
Matrizes
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: 09/12/11