Você está na página 1de 25

ALGORITMOS E Prof.

Raul Sidnei

PROGRAMAÇÃO Wazlawick
1. INTRODUÇÃO

 Porque Aprender a Programar?


 O que Significa "Programar" um
Computador
 Linguagens de Programação
 História da Linguagem Python
 Como Obter um Ambiente de
Programação Python
POR QUE APRENDER A
PROGRAMAR?
 Compreender melhor o universo de tecnologia que nos cerca.
 Ser capaz de criar novas funcionalidades.
 Criar novas aplicações.
APRENDER A
PROGRAMAR
O QUE SIGNIFICA
“PROGRAMAR”
UM COMPUTADOR
 Fornecer à máquina um conjunto de
instruções que indica o que você quer que
ela faca.
 Conceito fundamentais:
 Entrada
 Processamento
 Comandos
 Seleção
 Repetição
 Saída
ESTRUTURA
DE SELEÇÃO
 Algoritmo para determinar se
um aluno foi aprovado:
 Obtenha como entrada a
média final do aluno
 Se a média final foi maior
ou igual a 7:
 Informe como saída que
o aluno foi aprovado
 Senão:
 Informe como saída que
o aluno foi reprovado
Esta Foto de Autor Desconhecido está licenciada em CC BY-NC
REPETIÇÃO
 Algoritmo para monitorar a
febre de um paciente:
 Verifique a temperatura
 Enquanto a temperatura não for
febre:
 Aguarde trinta minutos
 Verifique a temperatura
novamente
 Ative o alarme de febre

Esta Foto de Autor Desconhecido está licenciado em CC BY-SA


NÍVEIS DE LINGUAGEM

Linguagem Linguagem
de máquina de alto nível
PROCESSOS DE TRADUÇÃO

Compilação Interpretação
Programas são escritos em uma
linguagem formal.

Cada letra e cada sinal matemático ou


de pontuação têm um significado
LINGUAGENS DE
muito preciso. PROGRAMAÇÃO
Mudar qualquer um desses sinais
pode, muitas vezes, mudar o sentido
do programa, ou até fazê-lo parar de
funcionar.
HISTÓRIA DA
LINGUAGEM
PYTHON
 Surgimento: 1991

 Guido van Rossum (Holanda, 1956)

 Objetivo: simplificar o processo de


programação
 Quantos nomes vai ter a lista? 20? 30?

 Preferida para ensino de programação


 Principal influência: Projeto ABC
(1980’s)
 Uma linguagem que pudesse ser
ensinada a programadores não
especializados em computação, como
ORIGENS físicos, médicos e administradores
 Na época, esse papel cabia à linguagem
BASIC
 ABC foi criada por um comitê – Python
deveria ser extensível
ORIGEM DO NOME
Grupo Monty Python
COMO OBTER UM AMBIENTE
DE PROGRAMAÇÃO PYTHON
 IDE – Ambiente de Desenvolvimento Integrado
 PyDev – associação à Eclipse – amplo e genérico
 PyCharm – específico de Python
 Versão “Community” – gratuita – para profissionais
 Versão “Edu” – gratuita – para aprendizagem
TELA DE DOWNLOAD
TELA INICIAL DE
INSTALAÇÃO
SEGUNDA TELA DE
INSTALAÇÃO
TERCEIRA TELA DE
INSTALAÇÃO
TELA FINAL DE INSTALAÇÃO
TELA PÓS-INSTALAÇÃO
TELA INICIAL DO PYCHARM
EDU
TELA DE CRIAÇÃO DE NOVO
PROJETO
TELA DE PROJETO
AGORA, MÃOS À OBRA!

Esta Foto de Autor Desconhecido está licenciada em CC BY


TÓPICOS VISTOS NESTE
CAPÍTULO

Você também pode gostar