Programação em Python: Introdução à programação com múltiplos paradigmas

This document was uploaded by one of our users. The uploader already confirmed that they had the permission to publish it. If you are author/publisher or own the copyright of this documents, please report to us by using this DMCA report form.

Simply click on the Download Book button.

Yes, Book downloads on Ebookily are 100% Free.

Sometimes the book is free on Amazon As well, so go ahead and hit "Search on Amazon"

Embora recente, o Python é uma das linguagens de programação mais populares do mundo, sendo utilizada na Google, Yahoo!, YouTube, Facebook, Walt Disney, Nokia, CERN e NASA, entre muitas outras organizações. Este livro apresenta uma introdução aos conceitos fundamentais da programação. O livro utiliza o Python como uma ferramenta para exprimir os conceitos introduzidos, sendo o seu objetivo o ensino de conceitos essenciais associados à programação, tais como o desenvolvimento de algoritmos utilizando o método do topo para a base, a utilização de estruturas de informação adequadas, a abstração procedimental e a abstração de dados, estratégias para teste e depuração e a documentação correta. Existem vários aspetos que fazem com que este livro se distinga de outros livros de introdução à programação: • apresenta a atividade de programação como uma construção de abstrações, tanto de abstrações de procedimentos, como de abstrações de dados; • discute a programação imperativa, a programação por objetos e a programação funcional; • enfatiza a distinção entre a sintaxe e a semântica. Para dominar a tarefa de programação não basta saber falar com a linguagem (escrever programas), é também necessário saber falar sobre a linguagem (utilizando português ou outra linguagem como metalinguagem). Este aspeto é abordado ao longo de todo o livro; • a metodologia para o desenvolvimento de tipos abstratos de informação é explicada em termos claros, e exemplos de tipos abstratos de informação são discutidos pormenorizadamente.

Author(s): João Pavão Martins
Series: Coleção Ensino da Ciência e da Tecnologia
Edition: 1
Publisher: IST Press
Year: 2012

Language: Portuguese
Pages: 438
City: Lisboa

Capitulo 1......Page 13
Capitulo 2......Page 43
Capitulo 3......Page 81
Capitulo 4......Page 149
Capitulo 5......Page 172
Capítulo 10
......Page 259
Capítulo 11
......Page 287