Disciplina: Programação de Computadores I – BCC701 – 2/2012
Turmas: 7 e 8
Prof. Anderson Almeida Ferreira
Horário: 15h20 às 17h00
Segunda-feira: Sala 201 - Pavilhão de Aulas
Quarta-feira: Laboratório 13 do DECOM - ICEB
Ementa:
Introdução a ambientes de programação. Conceitos de algoritmo. Conceitos básicos de programação: valores e expressões de tipos primitivos, variáveis, comando de atribuição, comandos de controle de fluxo, entrada e saída padrão, procedimentos e funções, tipos de dados compostos.
Objetivos:
Introduzir noções básicas de organização de computadores, representação de dados e programação
Apresentar ao aluno alguns princípios básicos da construção de algoritmos e de sua implementação em um ambiente de programação
Tornar o aluno fluente no uso de uma ferramenta computacional, o Scilab, de vasta aplicação nas ciências e engenharias
Conteúdo Programático:
Introdução a ambientes de programação
Conceitos e representação de algoritmos
Conceitos básicos de programação
Valores, tipos e expressões e variáveis
Comandos de atribuição
Comandos de entrada e saída
Comandos de desvio de execução
Comandos de controle de fluxo de execução
Vetor, matriz e registro
Procedimentos e funções
Processo Avaliativo:
Provas teóricas:
Prova I - Valor 10 pontos - Peso 2 - 19/01/2013 - 9 as 10:40 horas
Prova II - Valor 10 pontos - Peso 3 - 02/03/2013 - 9 as 10:40 horas
Prova III - Valor 10 pontos - Peso 3 - 06/04/2013
Exame Final e Segunda Chamada - Valor 10 pontos - 20/04/2013
Trabalhos e exercícios práticos - Valor 10 pontos - Peso 2
LEITE, M. SciLab - Uma Abordagem Prática e Didática - 1ª Ed. Editora Ciência Moderna. Rio de Janeiro, 2009.
ASCENCIO, A. F. G.; CAMPOS, E. A. V. de. Fundamentos da Programação de Computadores: algoritmos, Pascal, C/C++ e Java. Pearson Education do Brasil Ltda. São Paulo, 2007.
SOUZA, M. A. F. de; et. al. Algoritmos e Lógica de Programação. Cengage Learning. São Paulo, 2005.