Você está na página 1de 3

Universidade de Pernambuco (UPE)

Escola Politcnica de Pernambuco (POLI)

Curso de Engenharia de Telecomunicaes


PROGRAMA
Disciplina:
C. H. Semestral:

INTRODUO PROGRAMAO

Cdigo: INF01

60 horas-aula (72 encontros)

Crditos:

Tericos
Prticos
TOTAL

02
02
04

OBRIGATRIA
ELETIVA

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: 1

Universidade de Pernambuco (UPE)


Escola Politcnica de Pernambuco (POLI)

Curso de Engenharia de Telecomunicaes

UNID
1

ENCONTROS

CONTEDO PROGRAMTICO

1. Noes Bsicas de Computao


Histria da computao.
Arquitetura de computadores.
Sistemas numricos.
Sistemas operacionais.

08

2. Introduo a Algoritmos Pseudo-Cdigos


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.

10

1 PROVA

02

3. Programao
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.

14

20

2 PROVA

02
36

36

Total:

16

METODOLOGIA
Aulas tericas expositivas.
Trabalhos individuais.
Trabalhos de grupos.
Uso intensivo de computador e de linguagem de programao.

Introduo Programao INF01

Pag: 2

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.

Introduo Programao INF01

Pag: 3

Você também pode gostar