Paradigma Estruturado. 1 º TAE Todos sabem qual linguagem de programação terão que estudar?...
Transcript of Paradigma Estruturado. 1 º TAE Todos sabem qual linguagem de programação terão que estudar?...
![Page 1: Paradigma Estruturado. 1 º TAE Todos sabem qual linguagem de programação terão que estudar? Seminário esta marcado para o dia 16/10 –na semana seguinte.](https://reader035.fdocumentos.tips/reader035/viewer/2022062700/552fc171497959413d8ee3d5/html5/thumbnails/1.jpg)
Paradigma Estruturado
![Page 2: Paradigma Estruturado. 1 º TAE Todos sabem qual linguagem de programação terão que estudar? Seminário esta marcado para o dia 16/10 –na semana seguinte.](https://reader035.fdocumentos.tips/reader035/viewer/2022062700/552fc171497959413d8ee3d5/html5/thumbnails/2.jpg)
1 º TAE• Todos sabem qual linguagem de
programação terão que estudar?
• Seminário esta marcado para o dia 16/10
–na semana seguinte a prova.
![Page 3: Paradigma Estruturado. 1 º TAE Todos sabem qual linguagem de programação terão que estudar? Seminário esta marcado para o dia 16/10 –na semana seguinte.](https://reader035.fdocumentos.tips/reader035/viewer/2022062700/552fc171497959413d8ee3d5/html5/thumbnails/3.jpg)
Exercícios• Correção dos três exercícios da aula
passada.
• https://
github.com/johnidm/collections-code-kat
a/tree/master/laboratorio01/src/main/java
![Page 4: Paradigma Estruturado. 1 º TAE Todos sabem qual linguagem de programação terão que estudar? Seminário esta marcado para o dia 16/10 –na semana seguinte.](https://reader035.fdocumentos.tips/reader035/viewer/2022062700/552fc171497959413d8ee3d5/html5/thumbnails/4.jpg)
O que é?
Forma de desenvolvimento de sistemas onde os blocos de código se interligam através de três mecanismos básicos:
Sequência: Passo mesários para o programa ser executado
Seleção: Formas de selecionar os fluxo de execução, baseado em ocorrências logicas
Ex: if e case
Iteração: Permite a execução repetidas de partes de um programa. Ex: while, for e do while
![Page 5: Paradigma Estruturado. 1 º TAE Todos sabem qual linguagem de programação terão que estudar? Seminário esta marcado para o dia 16/10 –na semana seguinte.](https://reader035.fdocumentos.tips/reader035/viewer/2022062700/552fc171497959413d8ee3d5/html5/thumbnails/5.jpg)
Modularização: é a forma de estrutura um programa através de subprogramas, duas formas básicas de modularização são as bibliotecas e as funções.
A ideia da modularização é dividir o algoritmo em partes menores e possibilitar a reutilização de código.
Entende-se por bibliotecas unidades de código que possuem rotinas prontas para serem utilizadas.
O que é?
![Page 6: Paradigma Estruturado. 1 º TAE Todos sabem qual linguagem de programação terão que estudar? Seminário esta marcado para o dia 16/10 –na semana seguinte.](https://reader035.fdocumentos.tips/reader035/viewer/2022062700/552fc171497959413d8ee3d5/html5/thumbnails/6.jpg)
Python
aula-07-laboratório.pdf
![Page 7: Paradigma Estruturado. 1 º TAE Todos sabem qual linguagem de programação terão que estudar? Seminário esta marcado para o dia 16/10 –na semana seguinte.](https://reader035.fdocumentos.tips/reader035/viewer/2022062700/552fc171497959413d8ee3d5/html5/thumbnails/7.jpg)
Python
A linguagem Python é extremante poderosa, é portável para
diversas plataformas e possui uma variedade de bibliotecas, tem
tripagem dinâmica e é muito parecida com a linhagem PHP e
Ruby.
Outra característica é que o Python é multiparadigma, podendo
ser estruturada, orientada a objetos e funcional.
![Page 8: Paradigma Estruturado. 1 º TAE Todos sabem qual linguagem de programação terão que estudar? Seminário esta marcado para o dia 16/10 –na semana seguinte.](https://reader035.fdocumentos.tips/reader035/viewer/2022062700/552fc171497959413d8ee3d5/html5/thumbnails/8.jpg)
Python
Dicas de materiais
https://www.youtube.com/channel/UCiHcO19LYSkbuCYgnRHI-2g
http://www.python.org.br/
http://www.codecademy.com/pt-BR/tracks/python
http://pycursos.com/
http://learnpythonthehardway.org/
Em Iniciar -> Programas -> Python 3.4 escolha IDLE. IDLE é a
interface gráfica de comandos para o interpretador Python.
![Page 9: Paradigma Estruturado. 1 º TAE Todos sabem qual linguagem de programação terão que estudar? Seminário esta marcado para o dia 16/10 –na semana seguinte.](https://reader035.fdocumentos.tips/reader035/viewer/2022062700/552fc171497959413d8ee3d5/html5/thumbnails/9.jpg)
![Page 10: Paradigma Estruturado. 1 º TAE Todos sabem qual linguagem de programação terão que estudar? Seminário esta marcado para o dia 16/10 –na semana seguinte.](https://reader035.fdocumentos.tips/reader035/viewer/2022062700/552fc171497959413d8ee3d5/html5/thumbnails/10.jpg)
Python
Operadores aritméticos
+ Soma
- Subtração
* Multiplicação
/ Divisão
** Potenciação
% Módulo (resto da divisão)
Operadores Lógicos
> maior
>= maior ou igual
< menor
<= menor ou igual
== Igual
!= menor ou igual
not Negação – operador unário
and Operador lógico “e” – operador binário
or Operador lógico “ou” – operador binário
![Page 11: Paradigma Estruturado. 1 º TAE Todos sabem qual linguagem de programação terão que estudar? Seminário esta marcado para o dia 16/10 –na semana seguinte.](https://reader035.fdocumentos.tips/reader035/viewer/2022062700/552fc171497959413d8ee3d5/html5/thumbnails/11.jpg)
Python
As variáveis em Python devem iniciar com uma letra ou _. Não podem
iniciar com números. A partir da versão 3 do Python é possível utilizar
acentos nos nomes das variáveis.
Python possui tripagem dinâmica e podemos representar tipos de
dados inteiros, ponto flutuante, strings e tipo lógico (verdadeiro ou
falso).
Deslocamentos e marcações de blocos em Python são feitas com o
avanço e o recuo de linha.
![Page 12: Paradigma Estruturado. 1 º TAE Todos sabem qual linguagem de programação terão que estudar? Seminário esta marcado para o dia 16/10 –na semana seguinte.](https://reader035.fdocumentos.tips/reader035/viewer/2022062700/552fc171497959413d8ee3d5/html5/thumbnails/12.jpg)
Python
Comentários de linha em Python devem ser escritos utilizando o
#.
# imprime o nome na telaprint("Fulano")
![Page 13: Paradigma Estruturado. 1 º TAE Todos sabem qual linguagem de programação terão que estudar? Seminário esta marcado para o dia 16/10 –na semana seguinte.](https://reader035.fdocumentos.tips/reader035/viewer/2022062700/552fc171497959413d8ee3d5/html5/thumbnails/13.jpg)
Prática no IDLE
![Page 14: Paradigma Estruturado. 1 º TAE Todos sabem qual linguagem de programação terão que estudar? Seminário esta marcado para o dia 16/10 –na semana seguinte.](https://reader035.fdocumentos.tips/reader035/viewer/2022062700/552fc171497959413d8ee3d5/html5/thumbnails/14.jpg)
Prática no IDLE
![Page 15: Paradigma Estruturado. 1 º TAE Todos sabem qual linguagem de programação terão que estudar? Seminário esta marcado para o dia 16/10 –na semana seguinte.](https://reader035.fdocumentos.tips/reader035/viewer/2022062700/552fc171497959413d8ee3d5/html5/thumbnails/15.jpg)
Prática no IDLE
![Page 16: Paradigma Estruturado. 1 º TAE Todos sabem qual linguagem de programação terão que estudar? Seminário esta marcado para o dia 16/10 –na semana seguinte.](https://reader035.fdocumentos.tips/reader035/viewer/2022062700/552fc171497959413d8ee3d5/html5/thumbnails/16.jpg)
Prática no IDLE
![Page 17: Paradigma Estruturado. 1 º TAE Todos sabem qual linguagem de programação terão que estudar? Seminário esta marcado para o dia 16/10 –na semana seguinte.](https://reader035.fdocumentos.tips/reader035/viewer/2022062700/552fc171497959413d8ee3d5/html5/thumbnails/17.jpg)
Prática no IDLE
![Page 18: Paradigma Estruturado. 1 º TAE Todos sabem qual linguagem de programação terão que estudar? Seminário esta marcado para o dia 16/10 –na semana seguinte.](https://reader035.fdocumentos.tips/reader035/viewer/2022062700/552fc171497959413d8ee3d5/html5/thumbnails/18.jpg)
Prática no IDLE
![Page 19: Paradigma Estruturado. 1 º TAE Todos sabem qual linguagem de programação terão que estudar? Seminário esta marcado para o dia 16/10 –na semana seguinte.](https://reader035.fdocumentos.tips/reader035/viewer/2022062700/552fc171497959413d8ee3d5/html5/thumbnails/19.jpg)
Prática no IDLE
![Page 20: Paradigma Estruturado. 1 º TAE Todos sabem qual linguagem de programação terão que estudar? Seminário esta marcado para o dia 16/10 –na semana seguinte.](https://reader035.fdocumentos.tips/reader035/viewer/2022062700/552fc171497959413d8ee3d5/html5/thumbnails/20.jpg)
Prática no IDLE
![Page 21: Paradigma Estruturado. 1 º TAE Todos sabem qual linguagem de programação terão que estudar? Seminário esta marcado para o dia 16/10 –na semana seguinte.](https://reader035.fdocumentos.tips/reader035/viewer/2022062700/552fc171497959413d8ee3d5/html5/thumbnails/21.jpg)
Prática no IDLE
![Page 22: Paradigma Estruturado. 1 º TAE Todos sabem qual linguagem de programação terão que estudar? Seminário esta marcado para o dia 16/10 –na semana seguinte.](https://reader035.fdocumentos.tips/reader035/viewer/2022062700/552fc171497959413d8ee3d5/html5/thumbnails/22.jpg)
Prática no IDLE
![Page 23: Paradigma Estruturado. 1 º TAE Todos sabem qual linguagem de programação terão que estudar? Seminário esta marcado para o dia 16/10 –na semana seguinte.](https://reader035.fdocumentos.tips/reader035/viewer/2022062700/552fc171497959413d8ee3d5/html5/thumbnails/23.jpg)
Prática no IDLE
![Page 24: Paradigma Estruturado. 1 º TAE Todos sabem qual linguagem de programação terão que estudar? Seminário esta marcado para o dia 16/10 –na semana seguinte.](https://reader035.fdocumentos.tips/reader035/viewer/2022062700/552fc171497959413d8ee3d5/html5/thumbnails/24.jpg)
Prática no IDLE
![Page 25: Paradigma Estruturado. 1 º TAE Todos sabem qual linguagem de programação terão que estudar? Seminário esta marcado para o dia 16/10 –na semana seguinte.](https://reader035.fdocumentos.tips/reader035/viewer/2022062700/552fc171497959413d8ee3d5/html5/thumbnails/25.jpg)
Prática no IDLE
![Page 26: Paradigma Estruturado. 1 º TAE Todos sabem qual linguagem de programação terão que estudar? Seminário esta marcado para o dia 16/10 –na semana seguinte.](https://reader035.fdocumentos.tips/reader035/viewer/2022062700/552fc171497959413d8ee3d5/html5/thumbnails/26.jpg)
ExercíciosCtrl + N no IDLE
Seção 6.3
![Page 27: Paradigma Estruturado. 1 º TAE Todos sabem qual linguagem de programação terão que estudar? Seminário esta marcado para o dia 16/10 –na semana seguinte.](https://reader035.fdocumentos.tips/reader035/viewer/2022062700/552fc171497959413d8ee3d5/html5/thumbnails/27.jpg)
Prática no IDLE
![Page 28: Paradigma Estruturado. 1 º TAE Todos sabem qual linguagem de programação terão que estudar? Seminário esta marcado para o dia 16/10 –na semana seguinte.](https://reader035.fdocumentos.tips/reader035/viewer/2022062700/552fc171497959413d8ee3d5/html5/thumbnails/28.jpg)
Prática no IDLE
![Page 29: Paradigma Estruturado. 1 º TAE Todos sabem qual linguagem de programação terão que estudar? Seminário esta marcado para o dia 16/10 –na semana seguinte.](https://reader035.fdocumentos.tips/reader035/viewer/2022062700/552fc171497959413d8ee3d5/html5/thumbnails/29.jpg)
Prática no IDLE
![Page 30: Paradigma Estruturado. 1 º TAE Todos sabem qual linguagem de programação terão que estudar? Seminário esta marcado para o dia 16/10 –na semana seguinte.](https://reader035.fdocumentos.tips/reader035/viewer/2022062700/552fc171497959413d8ee3d5/html5/thumbnails/30.jpg)
Prática no IDLE
![Page 31: Paradigma Estruturado. 1 º TAE Todos sabem qual linguagem de programação terão que estudar? Seminário esta marcado para o dia 16/10 –na semana seguinte.](https://reader035.fdocumentos.tips/reader035/viewer/2022062700/552fc171497959413d8ee3d5/html5/thumbnails/31.jpg)
ExercíciosCtrl + N no IDLE
Seção 7.2
![Page 32: Paradigma Estruturado. 1 º TAE Todos sabem qual linguagem de programação terão que estudar? Seminário esta marcado para o dia 16/10 –na semana seguinte.](https://reader035.fdocumentos.tips/reader035/viewer/2022062700/552fc171497959413d8ee3d5/html5/thumbnails/32.jpg)
Prática no IDLE
![Page 33: Paradigma Estruturado. 1 º TAE Todos sabem qual linguagem de programação terão que estudar? Seminário esta marcado para o dia 16/10 –na semana seguinte.](https://reader035.fdocumentos.tips/reader035/viewer/2022062700/552fc171497959413d8ee3d5/html5/thumbnails/33.jpg)
Prática no IDLE
![Page 34: Paradigma Estruturado. 1 º TAE Todos sabem qual linguagem de programação terão que estudar? Seminário esta marcado para o dia 16/10 –na semana seguinte.](https://reader035.fdocumentos.tips/reader035/viewer/2022062700/552fc171497959413d8ee3d5/html5/thumbnails/34.jpg)
ExercíciosCtrl + N no IDLE
Seção 7.4
![Page 35: Paradigma Estruturado. 1 º TAE Todos sabem qual linguagem de programação terão que estudar? Seminário esta marcado para o dia 16/10 –na semana seguinte.](https://reader035.fdocumentos.tips/reader035/viewer/2022062700/552fc171497959413d8ee3d5/html5/thumbnails/35.jpg)
Prática no IDLE
![Page 36: Paradigma Estruturado. 1 º TAE Todos sabem qual linguagem de programação terão que estudar? Seminário esta marcado para o dia 16/10 –na semana seguinte.](https://reader035.fdocumentos.tips/reader035/viewer/2022062700/552fc171497959413d8ee3d5/html5/thumbnails/36.jpg)
Prática no IDLE
![Page 37: Paradigma Estruturado. 1 º TAE Todos sabem qual linguagem de programação terão que estudar? Seminário esta marcado para o dia 16/10 –na semana seguinte.](https://reader035.fdocumentos.tips/reader035/viewer/2022062700/552fc171497959413d8ee3d5/html5/thumbnails/37.jpg)
Prática no IDLE
![Page 38: Paradigma Estruturado. 1 º TAE Todos sabem qual linguagem de programação terão que estudar? Seminário esta marcado para o dia 16/10 –na semana seguinte.](https://reader035.fdocumentos.tips/reader035/viewer/2022062700/552fc171497959413d8ee3d5/html5/thumbnails/38.jpg)
Prática no IDLE
![Page 39: Paradigma Estruturado. 1 º TAE Todos sabem qual linguagem de programação terão que estudar? Seminário esta marcado para o dia 16/10 –na semana seguinte.](https://reader035.fdocumentos.tips/reader035/viewer/2022062700/552fc171497959413d8ee3d5/html5/thumbnails/39.jpg)
Prática no IDLE
![Page 40: Paradigma Estruturado. 1 º TAE Todos sabem qual linguagem de programação terão que estudar? Seminário esta marcado para o dia 16/10 –na semana seguinte.](https://reader035.fdocumentos.tips/reader035/viewer/2022062700/552fc171497959413d8ee3d5/html5/thumbnails/40.jpg)
Prática no IDLE
![Page 41: Paradigma Estruturado. 1 º TAE Todos sabem qual linguagem de programação terão que estudar? Seminário esta marcado para o dia 16/10 –na semana seguinte.](https://reader035.fdocumentos.tips/reader035/viewer/2022062700/552fc171497959413d8ee3d5/html5/thumbnails/41.jpg)
Prática no IDLE
![Page 42: Paradigma Estruturado. 1 º TAE Todos sabem qual linguagem de programação terão que estudar? Seminário esta marcado para o dia 16/10 –na semana seguinte.](https://reader035.fdocumentos.tips/reader035/viewer/2022062700/552fc171497959413d8ee3d5/html5/thumbnails/42.jpg)
Prática no IDLE
![Page 43: Paradigma Estruturado. 1 º TAE Todos sabem qual linguagem de programação terão que estudar? Seminário esta marcado para o dia 16/10 –na semana seguinte.](https://reader035.fdocumentos.tips/reader035/viewer/2022062700/552fc171497959413d8ee3d5/html5/thumbnails/43.jpg)
Prática no IDLE
![Page 44: Paradigma Estruturado. 1 º TAE Todos sabem qual linguagem de programação terão que estudar? Seminário esta marcado para o dia 16/10 –na semana seguinte.](https://reader035.fdocumentos.tips/reader035/viewer/2022062700/552fc171497959413d8ee3d5/html5/thumbnails/44.jpg)
Prática no IDLE
![Page 45: Paradigma Estruturado. 1 º TAE Todos sabem qual linguagem de programação terão que estudar? Seminário esta marcado para o dia 16/10 –na semana seguinte.](https://reader035.fdocumentos.tips/reader035/viewer/2022062700/552fc171497959413d8ee3d5/html5/thumbnails/45.jpg)
Prática no IDLE
![Page 46: Paradigma Estruturado. 1 º TAE Todos sabem qual linguagem de programação terão que estudar? Seminário esta marcado para o dia 16/10 –na semana seguinte.](https://reader035.fdocumentos.tips/reader035/viewer/2022062700/552fc171497959413d8ee3d5/html5/thumbnails/46.jpg)
Prática no IDLE
![Page 47: Paradigma Estruturado. 1 º TAE Todos sabem qual linguagem de programação terão que estudar? Seminário esta marcado para o dia 16/10 –na semana seguinte.](https://reader035.fdocumentos.tips/reader035/viewer/2022062700/552fc171497959413d8ee3d5/html5/thumbnails/47.jpg)
ExercíciosCtrl + N no IDLE
Seção 8.2