Universidade Federal do Espírito Santo

Portal do Ementário

Informações Gerais
Disciplina:
Práticas de Programação ( DTI16244 )
Unidade:
Departamento de Tecnologia Industrial
Tipo:
Optativa
Período Ideal no Curso:
Sem período ideal
Nota Mínima para Aprovação:
5.00
Carga Horária:
60
Número de Créditos:
4

Objetivos
Analisar e descrever problemas e elaborar algoritmos para sua solução de forma clara e precisa. Modelar algoritmos em notação algorítmica adequada. Trabalhar os conceitos e diretrizes básicas para a confecção de programas legíveis e bem documentados. Desenvolver o raciocínio lógico através dos conceitos da programação estruturada. Dominar ambientes de desenvolvimento de programas. Analisar resultados experimentais gerados por algoritmos. 

Ementa
Entrada e saída em arquivos. Modularização. Estruturas de dados mais comuns: vetor, matriz, filas, pilhas e árvores. Manipular as estruturas de dados e seus conceitos. Selecionar e utilizar estruturas de dados adequadas para aplicações específicas. Implementação prática de algoritmos para a resolução de problemas reais voltados aos fundamentos das engenharias utilizando as técnicas estudadas. Geração de resultados computacionais e sua apresentação em formato científico. 

Bibliografia
MARCO A. FURLAN DE SOUZA; MARCELO MARQUES GOMES; MARCIO VIEIRA SOARES; RICARDO CONCILIO. Algoritmos e lógica de programação: um texto introdutório para a engenharia, São Paulo Cengage Learning 2019. ISBN 9788522128150.  WAZLAWICK, Raul S. Introdução a algoritmos e programação com Python uma abordagem dirigida por testes. Rio de Janeiro GEN LTC 2017. ISBN 9788595156968.  PERKOVIC, Ljubomir. Introdução à computação usando Python um foco no desenvolvimento de aplicações. Rio de Janeiro LTC 2016. ISBN 9788521630937. 

Bibliografia Complementar
CORMEN, Thomas H. et al. Algoritmos: teoria e prática. Rio de Janeiro: Campus, Elsevier, 2012. ISBN 9788535236996.  AGUILAR, Luis Joyanes. Fundamentos de programação algoritmos, estruturas de dados e objetos. 3. Porto Alegre AMGH 2008. ISBN 9788580550146.  FARRER, Harry. Algoritmos estruturados. 3. ed. Rio de Janeiro: Livros Técnicos e Científicos, 1999. ISBN 8521611806.  GUIMARÃES, Angelo de Moura; LAGES, Newton Alberto de Castilho. Algoritmos e estruturas de dados. Rio de Janeiro: LTC, 1994. ISBN 9788521603788.  MELO, Ana Cristina Vieira de. Princípios de linguagem de programação. São Paulo. Blucher 2003. ISBN 9788521214922.  KERNIGHAN, Brian W.; PIKE, Rob. A Prática da programação; Rio de Janeiro: Campus, 2000.  LOPES, Anita; GARCIA, Guto. Introdução à programação: 500 algoritmos resolvidos; Rio de Janeiro: Campus, 2002.  SALIBA, W.L.C.,Técnicas de Programação, Makron Books,1993
Carregando...