Вы находитесь на странице: 1из 6

UNIVERSIDADE PARANAENSE - UNIPAR

Reconhecida pela Portaria - MEC n 1580, de 09/11/93 - D.O.U. 10/11/93 Mantenedora Associao Paranaense de Ensino e Cultura - APEC

UMUARAMA TOLEDO GUARA PARANAVA CIANORTE CASCAVEL FRANCISCO BELTRO

PLANO DE ENSINO DE DISCIPLINA


Vigncia a partir do Ano Letivo

2008
1 Identificao 1.1. Unidade: Umuarama Sede 1.2. Curso: Sistemas de Informao 1.3. Instituto Superior: Instituto de Cincias Exatas, Tecnolgicas e Geocincias 1.4. Disciplina: Algoritmos e Programao de Computadores 1.5. Cdigo: 99-8386-06 1.6. Carga Horria: Prtica 1.7. Regime: Semestral 160 Teric a 8 0 Carga Horria Total X Semipresenc ial

Agrrias,

24 0

Anual X

Presenci al

2. Contextualizao da Disciplina no Curso A disciplina aborda conceitos relacionados aos fundamentos da programao de computadores. Caracterizando-se como um importante embasamento para todo o aprendizado relacionado a linguagens de programao e/ou paradigmas de linguagens de programao realizados ao longo do curso. 3. Objetivos Especficos Proporcionar mtodos e sistemticas para organizao do raciocnio lgico empregado na resoluo de problemas bem como a prtica do conceito de algoritmos na escrita de programas. 4. Ementa Fundamentos de construo de algoritmos e programas. Algoritmos: conceito, variveis, constantes, operadores aritmticos e expresses, estruturas de controle (atribuio, seqncia, seleo, repetio, recurso), dados estruturados (vetores, matrizes, registros). Subprogramas. Parmetros. Variveis locais e globais. Recursividade. Implementao de algoritmos numa linguagem de programao. Arquivos seqenciais.

5. Descrio do Contedo/Unidades e Carga Horria por Unidade


1. Bimestre 1. Introduo Lgica de Programao 1.1 Conceitos bsicos de algoritmos; 1.2 Formas de representao: 1.2.1 Descrio narrativa; 1.2.2 Fluxograma; 1.2.3 Pseudocgido; 2. Instrues Primitivas 2.1 Estrutura geral de um algoritmo; 2.2 Entrada de dados; 2.3 Sada de dados; 2.4 Instruo de atribuio; 3. Tipos de Dados 3.1 Dados numricos; 3.2 Dados literais; 3.3 Dados lgicos; 4. Identificadores 4.1 Conceito e utilidade de constante e varivel; 4.2 Armazenamento dos tipos de dados na memria; 5. Expresses 5.1 Operadores aritmticos, lgicos e relacionais; 5.2 Prioridade de operadores; 5.3 Avaliao de expresses; 6. Estrutura de Controle 6.1 Estrutura Seqencial; 6.2 Estrutura Condicional: 6.2.1 Estrutura Condicional Simples; 6.2.2 Estrutura Condicional Composta; 6,2,3 Encadeamento de Estruturas Condicionais; 6.2.4 Estrutura Condicional de Mltipla Escolha; 2. Bimestre 6.3 Conceito de Estrutura de Repetio: 6.3.1 Laos Condicionais - ENQUANTO; 6.3.2 Laos Condicionais - REPITA; 6.3.3 Laos Contados - PARA; 6.4 Encadeamento de Estruturas de Controle (Aninhamento);

7. Modularizao de Algoritmos 7.1 Definio de subalgoritmo; 7.2 Tipos de subalgoritmos: 7.2.1 Funes; 7.2.2 Procedimentos; 7.3 Variveis globais e locais; 7.4 Passagem de parmetros: 7.4.1 Por valor; 7.4.2 Por referncia; 7.5 Recursividade; 3. Bimestre 8. Estrutura de Dados Homognea 8.1 Declarao e manipulao; 8.2 Estrutura unidimensional: vetor; 8.3 Estrutura multidimensional: matriz; 4. Bimestre 9. Estrutura de Dados Heterognea 9.1 Declarao e manipulao; 10. Arquivos Seqenciais 10.1 Criao de um arquivo; 10.2 Abertura e fechamento de arquivo; 10.3 Leitura e escrita em arquivo; 10.4 Outros comandos para manipulao com arquivo.

6. Procedimentos Didticos
Aula expositiva. Aula expositiva em laboratrio. Aulas prticas em laboratrios. Trabalhos de implementao. Aulas expositivas dialogadas. Sala de aula. Laboratrio de informtica. Projetor Multimdia. Linguagem de Programao Pascal

7. Critrios de Avaliao
De acordo com a Resoluo CONEPE - n. 10/00, de 31/01/2000, o resultado da avaliao no regime presencial ser obtido atravs da realizao de 04 (quatro) provas bimestrais presenciais e escritas, nos valores de 0 (zero) a 10 (dez), realizadas durante o ano letivo. E ainda, de acordo com o plano de ensino da disciplina devidamente aprovado pelo Colegiado do Curso respectivo, poder haver outras formas de avaliao, desde que a nota da Avaliao Oficial Escrita represente, no mnimo 50 (cinqenta por cento) da composio da nota bimestral.

8. Bibliografia
8.1. Bsica (Livros e Peridicos) ASCENCIO, A.F.G. Lgica de programao com pascal. So Paulo: Mackron Books, 1999. FORBELLONE, A.L.V., EBERSPACHER, H.F. Lgica de Programao. So Paulo: Makron Books, 2000. MANZANO, J.A.N.G., Estudo Dirigido: Algoritmos. So Paulo: rica, 2002. 8.2. Complementar (Livros e Peridicos) AHO, A.V., HOPCROFT, J. E., ULLMAN, J. D., Data structures and algorithmics. Addison-Wesley, Publishing Company, 1983. CORMEN, Thomas H. Algoritmos: teoria e prtica. Rio de Janeiro: Campus, 2002 FARRER, Harry. Pascal Estruturado. RJ: JC, 1999. GOODRICH, Michael T. Projeto de algoritmos: fundamentos, anlise e exemplos da internet. Porto Alegre: Bookman, 2004 HAREL, D. Algorithmics the spirit of computing. 2. ed. Addison-Wesley, 2 edio, 1997. LOPES, Anita. Introduo programao: 500 algoritmos resolvidos. Rio de Janeiro: Campus, 2002. MANZANO, Jose Augusto N. G. Algoritmos: logica para desenvolvimento de programao. Sao Paulo: Erica, 2002. MANZANO, Jose Augusto N. G. Estudo dirigido: turbo pascal. Sao Paulo: Erica, 2002. MANZANO, Jose Augusto N. G. Programando em turbo pascal 7.0. Sao Paulo: Erica, 2001. O'BRIEN, Stephen. Turbo pascal 6: completo e total. Sao Paulo: McGrawHill, 1992. PEREIRA, S.L. Estruturas de dados fundamentais: conceitos e aplicaes. So Paulo: Erica, 2002. SALVETTI, D. D. Algoritmos. So Paulo: Mackron Books, 2004. SHACKELFORD, R. L., Introduction to computing and algorithmics. Reading: Addison-Wesley, 1998. UCCI, W. Lgica de programao: os primeiros passos. So Paulo: Erica, 4

2001. VENNCIO, F.C. Desenvolvimento de algoritmos: uma nova abordagem. So Paulo: Erica, 1998. WIRTH, N. Programao sistemtica em pascal. Rio de Janeiro: Campus, 1989. ZIVIANI, N. Projeto de algoritmos: com implementaes em Pascal e C. So Paulo: Pioneira, 2002. Peridicos: Bit Informtica para todos. Editora: Bit Sociedade Editora. Byte. Editora: Globo. Cadernos de Computao. Editora: Instituto de Cincias Matemticas e Computao - USP. Computer Gaming World. Editora: Ebsco do Brasil. IEEE Micro - Chips, Systems, Software, and Applications. Editora: Computer Society Publications. Info Exame. Editora: Abril. Informtica Passo a Passo. Editora: Escala. Microsoft Business Journal. Editora: IDG Computerworld do Brasil. PC Master. Editora: Europa. Revista Brasileira de Computao. Editora: Sociedade Brasileira de Computao. Revista de Informtica Terica e Aplicada. Editora: Universidade Federal do Rio Grande do Sul. ClubeDelphi: Editora Neoofcio LTDA. www.clubedelphi.com.br Filmes: Computador - A Mquina do Sculo. Senac TV - Programa Trampolim. O dia-a-dia de um Help-Desk. Sites: www.unipar.br/~piffer www.plastelina.net/examples/games/index.html www.mrshp.hpg.ig.com.br/prog/apostp.htm www.clubedelphi.com.br www.manzano.pro.br/menu.html

9. Aprovao do Colegiado de Curso

Aprovado em Reunio do Colegiado de Curso em: Umuarama Pr, _____/_____/________.

Carimbo e Assinatura do Coordenador do Curso 5

___________________________________________

Вам также может понравиться