








Estude fácil! Tem muito documento disponível na Docsity
Ganhe pontos ajudando outros esrudantes ou compre um plano Premium
Prepare-se para as provas
Estude fácil! Tem muito documento disponível na Docsity
Prepare-se para as provas com trabalhos de outros alunos como você, aqui na Docsity
Encontra documentos específicos para os exames da tua universidade
Prepare-se com as videoaulas e exercícios resolvidos criados a partir da grade da sua Universidade
Responda perguntas de provas passadas e avalie sua preparação.
Ganhe pontos para baixar
Ganhe pontos ajudando outros esrudantes ou compre um plano Premium
Claudio esperança apresenta o porquê de programar em python, abordando aspectos divertidos, úteis, artísticos e científicos. Aprenda o que é algoritmo, programa e linguagem de programação, além de compiladores, link-editors e interpretadores. Por que escolher python?
Tipologia: Notas de estudo
1 / 14
Esta página não é visível na pré-visualização
Não perca as partes importantes!









Por que programar?
Linguagem de Programação
Linguagem artificial com sintaxe e semântica bem definidos
Usada para exprimir programas
Mais “técnica” do que linguagens naturais
Menos “técnica” do que a linguagem nativa dos computadores
(linguagem de máquina)
Compiladores
Programas que traduzem programas escritos em linguagem de programação para programas equivalentes escritos em linguagem de máquina O primeiro é chamado de programa fonte, enquanto que o segundo é chamado de programa objeto
Compilador
Program a fonte
Programa objeto
Link-Editores
Link Editor
Prog objeto 1
Prog objeto N
Biblioteca Biblioteca
Programa executável
Interpretadores
Interpretador
Programa fonte
Entrada (^) Saída
Por que Python?
Simples o suficiente para um curso introdutório
Muitos recursos
Orientação a Objetos
Escalável (módulos, classes, controle de exceções) Biblioteca embutida extensa e grande número de módulos
fornecidos por terceiros
Grande variedade de aplicações
Linguagem interpretada (script)
Multi-plataforma
Grátis!
Comunidade bastante grande
O que vamos precisar
Executando um programa
Python
[cancer]~> cat prog.py print "alo!" [cancer]~> python prog.py alo!
Executando um programa Python