User Tools

Site Tools


algoritmos_e_programacao

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
Next revision Both sides next revision
algoritmos_e_programacao [2015/03/23 09:10]
netto
algoritmos_e_programacao [2015/05/07 11:10]
netto
Line 6: Line 6:
 ---- ----
 ==== Ementa ==== ==== Ementa ====
-Fundamentos da computaçãoNoções ​de operação do computadorIntrodução a uma linguagem ​de programação:​ características geraiscompilador/​interpretador ​ambiente ​de programação,​ elementos básicos, estrutura ​de um programa. Algoritmos. Programação em uma linguagem usual: tipos de dados, ​declarações e comandos, entrada e saída, formatação ​de dados de saída, uso da tela da impressora, ​funções ​e procedimentos,​ manipulação de arquivos em disco. Noções sobre técnicas de programação. Desenvolvimento de aplicações com o uso de uma linguagem de programação.+Resolução de problemas computacionaisManipulação ​de variáveisElaboração ​de algoritmos utilizando os fluxos sequencialcondicional ​repetições. Uso de Vetores e Matrizes no tratamento ​de conjuntos ​de dados, ​bem como registros. Estudo dos conceitos ​de sub-rotinas ​e funções.
 ---- ----
 ====Objetivo Geral==== ====Objetivo Geral====
-Proporcionar o estudo completo ​de uma linguagem de programação para o paradigma procedural (seqüencial),​ exercitando as questões fundamentais decorrentes,​ tais como modularização,​ os tipos de passagem ​de parâmetros etc. Consolidar o conhecimento do referido paradigma ​de programação e de uma linguagem que seja representativa deste paradigma. Consolidar ​na prática ​ampliar os conhecimentos ​de lógica ​de programação.+Esta disciplina ter por objetivo dar ao aluno condições ​de: representar ​resolução ​de problemas por meio de algoritmos, aplicar princípios ​de lógica ​na construção de algoritmos, selecionar ​manipular dados que levem à solução otimizada ​de problemas e planejar e hierarquizar as ações para a construção ​de programas.
 ---- ----
 ====BIBLIOGRAFIA==== ====BIBLIOGRAFIA====
 ===Básica=== ===Básica===
-  * PEREIRA FILHOJ.CIntrodução à Programação FORTRAN. Editora Campus+  * FORBELLONEAndre Luiz VillarLógica de programação:​ a construção de algoritmos e estrutura de dadosSão Paulo, Makron Books, 2000
-  * NORTONPeterIntrodução à informática. Makron Books. São Paulo, ​1996 +  * MANZANOJose Augusto Navarro GarciaEstudo dirigido de algoritmos. São Paulo, ​Erica, 2004.
  
 ===Complementar=== ===Complementar===
-  * O´BRIANSTurbo Pascal 6.0. Makron Books.  +  * SALIBAWLC. Técnicas de programação:​ uma abordagem estruturadaSão Paulo, ​Makron Books, 1993
-  * FARRERHet alProgramação Estruturada de Computadores - Algoritmos Estruturados. Rio de Janeiro: Livros Técnicos e Científicos1999. (3a edição)  +  * SKIENASS., REVILLA, M. AProgramming Challenges. Springer2003. 
-  * SALVETTIDirceu D.; BARBOSA, Lisbete ​M. AlgoritmosSão Paulo: Makron Books1998  +  * WIRTHNAlgoritmos e estrutura ​de dados. Rio de Janeiro, ​LTC, 1999. 
-  * TREVISANJorgeCurso de Programação Basic . Livros Técnicos e Científicos Ed. Ltda. Rio de Janeiro, ​1985.+
 ---- ----
 ====Programa Completo==== ====Programa Completo====
Line 68: Line 68:
 Aula 6 Aula 6
  
 +  * Aula Prática
  
 ---- ----
Line 78: Line 79:
  
 ---- ----
-14/11+Aula 8
 ===Algorítmos com Repetição=== ===Algorítmos com Repetição===
   * {{:​aula8pdag.pdf|Comandos de Repetição - Repita-até}}   * {{:​aula8pdag.pdf|Comandos de Repetição - Repita-até}}
Line 87: Line 88:
  
 ---- ----
-21/11+Aula 9 
 +=== Exercícios Extras === 
 + 
 +  * {{:​a_p:​alg1-exerci_cios08.pdf|Lista 1}} 
 +  * {{:​a_p:​alg1-exerci_cios09.pdf|Lista 2}} 
 +  * {{:​a_p:​alg1-exerci_cios11.pdf|Lista 3}}
  
-  === Aula Prática C === 
-* {{:​introducaoc.pdf|Introdução a Linguagem C}} 
  
 ---- ----
-28/11 
-  ​ 
-  * Aula prática 
  
-  * {{:​listadeexerccios3-aula5.pdf|Exercicios}} ​+===== Primeira Avaliação =====
  
----- +=== Prova Teórica dia 27/04, para as turmas M3, M4, M5 e M6 ===
- +
-5/12 +
-==== Prova transferida em função da greve no transporte público ====+
  
 ---- ----
-12/12+Aula 10 
 +=== Vetores === 
 +  * {{:​a_p:​aula_11_pdag.pdf|Algorítmos com Veotres}} 
 +  * {{:​a_p:​aula_12_pdag.pdf|Exercícios}}
  
-=== Segunda Avaliação === 
  
----- 
-19/12 
-=== Exame === 
algoritmos_e_programacao.txt · Last modified: 2019/11/13 13:57 by netto