Notes
Aula 29/02
Content of the notes (1)
Page 1
O que é um paradigma?
forma de interpretar e pensar o mundo
Como interpretar problemas complexos...
Como imaginar uma solução.
Paradigmas:
Imperativo
Funcional
Orientado a objetos
Lógico
Imperativo:
Variaves e procedimentos
Descrevo passo a passo o que deve ser feiro
Funcional:
Na programação funcional, toda ação realizada pelo programa deve ser implemetada como uma função ou composição de função.
Fatorial em Scheme (recursão)
Orientada a objetos:
Uso de classes, objetos, herança. polimorfismo, maior abstração de dados, encapsulamento.
Lógico:
Critério de avaliação de linguagens:
Legibilidade
Ortogonalidade
Tipos de dados
Projeto de Sintaxe
Confiabilidade
Verificação dos tipos
Tratamento de exceções
Apelidos
Facilidade de escrita
Custo (Escrever o programa, compilar, implementar a linguagem, confiabilidade, manutenção.)
Objetivos Python:
compreender o conceito de variável;
Variáveis:
Variáveis representam essas gavetas:
As variáveis recebem nomes, como "x", para não termos que decorar seu endereço
Declaração de variável é o processo de reservar gavetas e dar nomes a elas.
As variáveis são abstrações área de endereços de memória.
Tipos Variáveis:
Inteiros
Reais
Lógicos
Texto
Python:
Características:
Blocos:
Os blocos são definidos pela indentação;
Difererente de C e java, que usam as chaves { e } para delimitar os blocos;
Em Python não há um comando exclusivo para declaração de variáveis e seus tipos.
Information
- Description
- graduação Paradigmas de linguagens de programação em python Note on Aula 29/02, created by Kaio Rian on 29/02/2024.
- Created by
- Kaio Rian
- Views
- 0
- Rating