1-Algoritmos - Apresentação Da Disciplina

18
Introdução a Algoritmos

description

disciplina algoritmos de programação

Transcript of 1-Algoritmos - Apresentação Da Disciplina

  • Introduo a Algoritmos

  • Prof. Jonathas [email protected]@prof_bernal

  • Planejamento de AulasDividido em trs tpicos principais:Apresentao terica de conceitos de Algoritmos

    Conceituao de Algoritmos Matemticos e Computacionais

    Aplicaes prticas

  • Planejamento de AulasTrabalhos em grupos sobrePrograma funcional e apresentao em classe

    Estudos de Caso em sala de aula e em Laboratrio

  • ObjetivosConhecer aspectos Bsicos de AlgoritmosFundamentos de LgicaProgramao de ComputadoresConstruo e interpretao de algoritmos estruturadosConhecer e Manipular tipos primitivos de dados

  • ObjetivosConstruir algoritmosSoluo de um dado problemaManipulao de dados adequadaTraduo de solues algortmicas para linguagem computacionalDominar o processo de descrio e soluo de problemas atravs do desenvolvimento de programas de computador por pseudolinguagem

  • ObjetivosConhecimento da importncia da estruturao de algoritmos computacionais perante os desafios cientficos e tecnolgicosDominar os ambientes de programao e utilizar linguagens de forma cientfica.

  • Tpicos da disciplinaDefinio, conceito e formas de representao de algoritmosFundamentos de programaoTipos de dadosComandos bsicosApresentao da lingagem c/c++

  • Tpicos de AulaDefinio de Estrutura de controle e tiposDefinio de laos de repetio e tiposDefinio de estruturas vetoriais e matriciaisAplicao estruturada

  • EmentaDefinio de algoritmosConceitos introdutrios para programao de computadores:Tipos de dadosDeclaraes de atribuioEntrada e sada de dadosIntroduo linguagem C/C++Estruturas de controle e Laos de repetio

  • Contedo ProgramticoDefinio de AlgoritmoConceito de algoritmosO algoritmo e o computadorTipos de AlgoritmosFormas de representao de algoritmos

  • Contedo ProgramticoFundamentos de ProgramaoIdentificadoresTipos de dadosVariveis e constantesExpressesComandos bsicos

  • Contedo ProgramticoIntroduo linguagem C/C++Apresentao da linguagemComandos de declarao de tiposInstrues simples de comandosAtribuio, leitura de dados, apresentao de resultados

  • Contedo ProgramticoEstruturas de ControleEstrutura de seleo simplesEstrutura de seleo compostaEstrutura de mltipla escolha

  • Contedo ProgramticoLaos de RepetioRepetio controlada por varivelRepetio condicional com teste no incioRepetio condicional com teste no fimBreak e continue

  • Contedo ProgramticoVetores, Matrizes e StringsDeclarao de vetores unidimensionaisCadeias de caracteresDeclarao de vetores multidimensionais Vetores de cadeias de caracteresInicializao de vetoresLimites de vetores e sua representao em memria