Programação Aplicada Ao Direito...2019/11/12 · Direito, programação e culinária Menu vetor...
Transcript of Programação Aplicada Ao Direito...2019/11/12 · Direito, programação e culinária Menu vetor...
![Page 1: Programação Aplicada Ao Direito...2019/11/12 · Direito, programação e culinária Menu vetor criado por freepik - br.freepik.com São as ações elementares da cozinha: Bater](https://reader033.fdocumentos.tips/reader033/viewer/2022042414/5f2e0fd9a71bd81cb4370253/html5/thumbnails/1.jpg)
ProgramaçãoAplicada
Ao Direito
Copyright 2019 Roberto Novaes ( www.robertonovaes.com.br)Copyright 2019 Roberto Novaes ( www.robertonovaes.com.br)
![Page 2: Programação Aplicada Ao Direito...2019/11/12 · Direito, programação e culinária Menu vetor criado por freepik - br.freepik.com São as ações elementares da cozinha: Bater](https://reader033.fdocumentos.tips/reader033/viewer/2022042414/5f2e0fd9a71bd81cb4370253/html5/thumbnails/2.jpg)
ConteúdoDia 02 - Variáveis e Estruturas de Dados● Tipos de Dados Simples● Tipos de Dados Compostos● Tabelas de Verdade● Exercícios Práticos: Operações Básicas e Tipos de Dados em
Python
Copyright 2019 Roberto Novaes ( www.robertonovaes.com.br)Copyright 2019 Roberto Novaes ( www.robertonovaes.com.br)
![Page 3: Programação Aplicada Ao Direito...2019/11/12 · Direito, programação e culinária Menu vetor criado por freepik - br.freepik.com São as ações elementares da cozinha: Bater](https://reader033.fdocumentos.tips/reader033/viewer/2022042414/5f2e0fd9a71bd81cb4370253/html5/thumbnails/3.jpg)
Tipos de DadosTipos de dados simples
Não podem ser decompostos em tipos de dados mais simples.
Exemplos:● Inteiro● Ponto flutuante● Complexo● Decimal● Lógico (boolean)● Caractere● Cadeia de caracteres (string) → Talvez… Depende da linguagem
Copyright 2019 Roberto Novaes ( www.robertonovaes.com.br)Copyright 2019 Roberto Novaes ( www.robertonovaes.com.br)
![Page 4: Programação Aplicada Ao Direito...2019/11/12 · Direito, programação e culinária Menu vetor criado por freepik - br.freepik.com São as ações elementares da cozinha: Bater](https://reader033.fdocumentos.tips/reader033/viewer/2022042414/5f2e0fd9a71bd81cb4370253/html5/thumbnails/4.jpg)
Direito, programação e culinária
São os “potinhos” essenciais
nos quais guardamos e manipulamos os
ingredientes.
Copyright 2019 Roberto Novaes ( www.robertonovaes.com.br)
Menu vetor criado por freepik - br.freepik.com
Copyright 2019 Roberto Novaes ( www.robertonovaes.com.br)
![Page 5: Programação Aplicada Ao Direito...2019/11/12 · Direito, programação e culinária Menu vetor criado por freepik - br.freepik.com São as ações elementares da cozinha: Bater](https://reader033.fdocumentos.tips/reader033/viewer/2022042414/5f2e0fd9a71bd81cb4370253/html5/thumbnails/5.jpg)
Tipos de DadosTipos de dados compostos
São aqueles que podem ser criados a partir de tipos mais simples.
Exemplos:
● Classes● Vetores, Listas, Dicionários → Todo tipo de coleções● Arquivos● Imagens
Copyright 2019 Roberto Novaes ( www.robertonovaes.com.br)Copyright 2019 Roberto Novaes ( www.robertonovaes.com.br)
![Page 6: Programação Aplicada Ao Direito...2019/11/12 · Direito, programação e culinária Menu vetor criado por freepik - br.freepik.com São as ações elementares da cozinha: Bater](https://reader033.fdocumentos.tips/reader033/viewer/2022042414/5f2e0fd9a71bd81cb4370253/html5/thumbnails/6.jpg)
Direito, programação e culinária
Menu vetor criado por freepik - br.freepik.com
Podemos imaginar um “mis en place” mais
complexo.
Copyright 2019 Roberto Novaes ( www.robertonovaes.com.br)Copyright 2019 Roberto Novaes ( www.robertonovaes.com.br)
![Page 7: Programação Aplicada Ao Direito...2019/11/12 · Direito, programação e culinária Menu vetor criado por freepik - br.freepik.com São as ações elementares da cozinha: Bater](https://reader033.fdocumentos.tips/reader033/viewer/2022042414/5f2e0fd9a71bd81cb4370253/html5/thumbnails/7.jpg)
Tipos de Dados (Python)Tipos de dados
Informações textuaisEx. Nomes, descrições
STRING
Informações sim/nãoEx. É brasileiro?
BOOLEAN
Números inteirosEx. Quantos dias?
INTEGER
Números reais e moedaEx. Valor da multa
FLOAT
DatasEx. Data de nascimento
DATE
HorárioEx. Horário de encerramento
TIME
Copyright 2019 Roberto Novaes ( www.robertonovaes.com.br)Copyright 2019 Roberto Novaes ( www.robertonovaes.com.br)
![Page 8: Programação Aplicada Ao Direito...2019/11/12 · Direito, programação e culinária Menu vetor criado por freepik - br.freepik.com São as ações elementares da cozinha: Bater](https://reader033.fdocumentos.tips/reader033/viewer/2022042414/5f2e0fd9a71bd81cb4370253/html5/thumbnails/8.jpg)
IntroduçãoTipos de dados - Listas
Lista de escolha únicaEx.: comarcas e estados do Brasil
Lista de escolhas múltiplasEx.: pedidos na causa
LISTAS
Veja mais exemplos abaixo:
Copyright 2019 Roberto Novaes ( www.robertonovaes.com.br)Copyright 2019 Roberto Novaes ( www.robertonovaes.com.br)
![Page 9: Programação Aplicada Ao Direito...2019/11/12 · Direito, programação e culinária Menu vetor criado por freepik - br.freepik.com São as ações elementares da cozinha: Bater](https://reader033.fdocumentos.tips/reader033/viewer/2022042414/5f2e0fd9a71bd81cb4370253/html5/thumbnails/9.jpg)
IntroduçãoTipos de dados - Listas
Lista de escolha única
Lista de escolha múltipla
Copyright 2019 Roberto Novaes ( www.robertonovaes.com.br)Copyright 2019 Roberto Novaes ( www.robertonovaes.com.br)
![Page 10: Programação Aplicada Ao Direito...2019/11/12 · Direito, programação e culinária Menu vetor criado por freepik - br.freepik.com São as ações elementares da cozinha: Bater](https://reader033.fdocumentos.tips/reader033/viewer/2022042414/5f2e0fd9a71bd81cb4370253/html5/thumbnails/10.jpg)
IntroduçãoIdentificação de variáveis e seus tipos
Copyright 2019 Roberto Novaes ( www.robertonovaes.com.br)Copyright 2019 Roberto Novaes ( www.robertonovaes.com.br)
![Page 11: Programação Aplicada Ao Direito...2019/11/12 · Direito, programação e culinária Menu vetor criado por freepik - br.freepik.com São as ações elementares da cozinha: Bater](https://reader033.fdocumentos.tips/reader033/viewer/2022042414/5f2e0fd9a71bd81cb4370253/html5/thumbnails/11.jpg)
Operações básicasOperações aritméticas
Em Python, é possível se utilizar 3 tipos de operações básicas: aritmética, lógica e relacional.
Copyright 2019 Roberto Novaes ( www.robertonovaes.com.br)Copyright 2019 Roberto Novaes ( www.robertonovaes.com.br)
![Page 12: Programação Aplicada Ao Direito...2019/11/12 · Direito, programação e culinária Menu vetor criado por freepik - br.freepik.com São as ações elementares da cozinha: Bater](https://reader033.fdocumentos.tips/reader033/viewer/2022042414/5f2e0fd9a71bd81cb4370253/html5/thumbnails/12.jpg)
Operações básicasOperações lógicas
As Operações lógicas, temos que lembrar da famosa ‘tabela verdade’. As operações possíveis são:
Copyright 2019 Roberto Novaes ( www.robertonovaes.com.br)Copyright 2019 Roberto Novaes ( www.robertonovaes.com.br)
![Page 13: Programação Aplicada Ao Direito...2019/11/12 · Direito, programação e culinária Menu vetor criado por freepik - br.freepik.com São as ações elementares da cozinha: Bater](https://reader033.fdocumentos.tips/reader033/viewer/2022042414/5f2e0fd9a71bd81cb4370253/html5/thumbnails/13.jpg)
Operações básicasOperações relacionais (comparativas)
É todo operador que obtém a relação do membro a esquerda com o membro à sua direita.
Copyright 2019 Roberto Novaes ( www.robertonovaes.com.br)Copyright 2019 Roberto Novaes ( www.robertonovaes.com.br)
![Page 14: Programação Aplicada Ao Direito...2019/11/12 · Direito, programação e culinária Menu vetor criado por freepik - br.freepik.com São as ações elementares da cozinha: Bater](https://reader033.fdocumentos.tips/reader033/viewer/2022042414/5f2e0fd9a71bd81cb4370253/html5/thumbnails/14.jpg)
Direito, programação e culinária
Menu vetor criado por freepik - br.freepik.com
São as ações elementares da cozinha:
Bater as claras…Abrir a massa…Fritar um ovo…
Descascar a cebola…Picar o alho....Lavar a faca...
Copyright 2019 Roberto Novaes ( www.robertonovaes.com.br)Copyright 2019 Roberto Novaes ( www.robertonovaes.com.br)
![Page 15: Programação Aplicada Ao Direito...2019/11/12 · Direito, programação e culinária Menu vetor criado por freepik - br.freepik.com São as ações elementares da cozinha: Bater](https://reader033.fdocumentos.tips/reader033/viewer/2022042414/5f2e0fd9a71bd81cb4370253/html5/thumbnails/15.jpg)
Alinhando expectativas
Eu nunca decidi ser chef, eu decidi ser cozinheiro, o que é muito
diferente. Antes de ser chef, precisa querer ser cozinheiro.
Erick Jacquin
Copyright 2019 Roberto Novaes ( www.robertonovaes.com.br)Copyright 2019 Roberto Novaes ( www.robertonovaes.com.br)
![Page 16: Programação Aplicada Ao Direito...2019/11/12 · Direito, programação e culinária Menu vetor criado por freepik - br.freepik.com São as ações elementares da cozinha: Bater](https://reader033.fdocumentos.tips/reader033/viewer/2022042414/5f2e0fd9a71bd81cb4370253/html5/thumbnails/16.jpg)
Atividades
Dia 02 – Atividades
Copyright 2019 Roberto Novaes ( www.robertonovaes.com.br)Copyright 2019 Roberto Novaes ( www.robertonovaes.com.br)
![Page 17: Programação Aplicada Ao Direito...2019/11/12 · Direito, programação e culinária Menu vetor criado por freepik - br.freepik.com São as ações elementares da cozinha: Bater](https://reader033.fdocumentos.tips/reader033/viewer/2022042414/5f2e0fd9a71bd81cb4370253/html5/thumbnails/17.jpg)
Breaking the Law
Realização:
Copyright 2019 Roberto Novaes ( www.robertonovaes.com.br)Copyright 2019 SiLEX Sistemas (www.silexsistemas.com.br)
Apoio: