𝔖 Scriptorium
✦   LIBER   ✦

📁

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

✍ Scribed by João Pavão Martins


Publisher
IST Press
Year
2012
Tongue
Portuguese
Leaves
438
Series
Coleção Ensino da Ciência e da Tecnologia
Edition
1
Category
Library

⬇  Acquire This Volume

No coin nor oath required. For personal study only.

✦ Synopsis


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.

✦ Table of Contents


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


📜 SIMILAR VOLUMES


Introdução à programação com Python: alg
✍ Nilo Ney Coutinho Menezes 📂 Library 📅 2014 🏛 Novatec 🌐 Portuguese

Este livro é orientado ao iniciante em programação. Os conceitos básicos de programação, como expressões, variáveis, repetições, decisões, listas, dicionários, conjuntos, funções, arquivos, classes, objetos e banco de dados com SQLite 3 são apresentados um a um com exemplos e exercícios. A obra visa

Introdução à Programação: 500 Algoritmos
✍ Carlos Assis 📂 Library 📅 2002 🏛 GEN LTC; Cd edição 🌐 Portuguese

<span>Esta obra é indicada para um público iniciante em programação imperativa de computadores e para todos os estudantes que estão tendo dificuldades de aprender algoritmos pelo método tradicional. O objetivo deste livro é apresentar 500 exercícios resolvidos para que o aluno possa então se familia

Haskell: Uma introdução à programação fu
✍ Alexandre Garcia de Oliveira 📂 Library 📅 2017 🏛 Casa do Código 🌐 Portuguese

A programação funcional é um paradigma de programação que trata de aplicação de funções matemáticas, evitando alteração de estado e mutabilidade de dados. Uma de suas características é o estilo de estrutura declarativa que se opõe ao estilo imperativo. Muitas linguagens que suportam apenas o paradig

Introdução à programação em C: Os primei
✍ Mauricio Aniche 📂 Library 📅 2015 🏛 CASA DO CODIGO 🌐 Portuguese

Você já programou alguma vez na vida? Pois então, prepare-se: sua vida vai mudar. Ensinar a máquina a fazer o que quer que ela faça é extremamente divertido. C é uma ótima linguagem para quem quer aprender programação: é bastante popular, poderosa, e nos dá diferentes níveis de abstração. Neste liv

Curso Intensivo de Python: Uma introduçã
✍ Eric Matthes 📂 Fiction 📅 2017 🏛 Novatec Editora

Aprenda Python – rapidamente!<br>Curso Intensivo de Python é uma introdução completa e em ritmo acelerado à linguagem Python, que fará você escrever programas, resolver problemas e criar soluções que funcionarão em um piscar de olhos.<br>Na primeira metade do livro você conhecerá os conceitos básico