BL01_Introducao a Programacao -InF01
-
Upload
diracmoutinho -
Category
Documents
-
view
213 -
download
0
description
Transcript of BL01_Introducao a Programacao -InF01
-
Introduo Programao INF01 Pag: 1
Universidade de Pernambuco (UPE) Escola Politcnica de Pernambuco (POLI)
Curso de Engenharia de Telecomunicaes
PROGRAMA
Disciplina: INTRODUO PROGRAMAO Cdigo: INF01
C. H. Semestral: 60 horas-aula (72 encontros) OBRIGATRIA ELETIVA
Crditos: Tericos 02 Prticos 02 TOTAL 04
Pr-Requisito: No requer Co-Requisito:
EMENTA
Noes bsicas de computao. Algoritmos: projeto e anlise. Programao: noes de tipos e
estruturas elementares de dados, operadores, funes embutidas e expresses, instrues
condicionais, incondicionais e de repetio, tipos definidos pelo programador e tipos abstratos de
dados. Estruturas compostas de dados: vetores, matrizes e registros. Noes de estruturas dinmicas
de dados. Noes de funes e procedimentos. Recurso. Noes de arquivos em programao.
Aplicaes utilizando linguagem de programao estruturada.
OBJETIVOS
Apresentar ao aluno os conceitos de programao estruturada atravs do uso de linguagens de alto nvel.
Ao final do semestre, o aluno estar apto a:
Ter uma formao bsica em computadores e seus perifricos.
Estruturar em nvel de pseudo-cdigo um problema.
Definir estruturas elementares bsicas para resoluo de um problema.
Desenvolver programao estruturada em uma linguagem de alto nvel.
-
Introduo Programao INF01 Pag: 2
Universidade de Pernambuco (UPE) Escola Politcnica de Pernambuco (POLI)
Curso de Engenharia de Telecomunicaes
UNID CONTEDO PROGRAMTICO ENCONTROS T P 1 1. Noes Bsicas de Computao 08
Histria da computao.
Arquitetura de computadores.
Sistemas numricos.
Sistemas operacionais.
2. Introduo a Algoritmos Pseudo-Cdigos 10 16
Lgica de Boole.
Variveis, constantes, expresses. Comandos de atribuio, de entrada e de sada.
Controle de fluxo de execuo, condicionais, de repetio e de recurso.
Vetores e matrizes.
1 PROVA 02
2 3. Programao 14 20
Comandos de atribuio, constantes, variveis e tipos de dados.
Funes embutidas.
Instrues de repetio por contador.
Instrues de repetio lgica.
Instrues de controles de fluxo condicionais.
Instrues de controles de fluxo lgicas.
Vetores e matrizes. Ponteiros.
Funes. Procedimentos.
Arquivos de entrada e sada.
2 PROVA 02 Total: 36 36
METODOLOGIA
Aulas tericas expositivas.
Trabalhos individuais.
Trabalhos de grupos.
Uso intensivo de computador e de linguagem de programao.
-
Introduo Programao INF01 Pag: 3
Universidade de Pernambuco (UPE) Escola Politcnica de Pernambuco (POLI)
Curso de Engenharia de Telecomunicaes
BIBLIOGRAFIA BSICA
ASCENCIO, A. F. G.; CAMPOS, E. A. V. Fundamentos da Programao de Computadores.
Prentice Hall, 2005.
BROOKSHEAR, J. G. Cincia da Computao: Uma Viso Abrangente, So Paulo, Bookman,
1999.
BIBLIOGRAFIA COMPLEMENTAR
FARRER, H. Algoritmos Estruturados. 3 ed., LTC, 1999.
FORBELLONE, A. L. V.; EBERSPACHER, H. F. Lgica de Programao, 2a. ed., Makron
Books, 2006.
MIZHARI, V. V. Matlab 6: Mdulo 1, So Paulo, Makron Books, 1994.
SALIBA, W. L. C. Tcnicas de Programao: Uma Abordagem Estruturada. Makron, McGraw-Hill,
1992.