Jump to ratings and reviews
Rate this book

Programação em Python: Introdução à Programação Utilizando Múltiplos Paradigmas

Rate this book
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.

594 pages, Paperback

Published September 1, 2015

3 people are currently reading
6 people want to read

About the author

João Pavão Martins

5 books1 follower

Ratings & Reviews

What do you think?
Rate this book

Friends & Following

Create a free account to discover what your friends think of this book!

Community Reviews

5 stars
4 (36%)
4 stars
5 (45%)
3 stars
0 (0%)
2 stars
0 (0%)
1 star
2 (18%)
Displaying 1 of 1 review
79 reviews
June 1, 2020
I wish I could have read this book 30 years ago... when in Portugal there still wasn't a graduation in IT (as far as I know...).
But as they say, it is never too late to learn, heck, life itself is a constant learning process!
I stole this book from my daughters college manuals, so my advice to students of IT is this: if you are serious about what you are doing and want a solid background on why you do what you do, take the time to carefully read through this book.
Displaying 1 of 1 review

Can't find what you're looking for?

Get help and learn more about the design.