Você está na página 1de 16

Prof.

: Thiago Luiz de Jesus Feitosa


Aula de Programção
Zero e um

 Nós, seres humanos, temos uma forma de pensamento complexa. Às


vezes, as respostas vão além do sim ou não, nem tudo se resume
a verdade ou mentira.
 O fato de haver muitas nuances e até combinações dessas categorias,
bem como inúmeras gradações entre um extremo e outro, explica
pensamentos, sentimentos e identidades tão diversos.
 Por tal motivo, ao lidar com programação e códigos, precisamos
aprender não só uma nova linguagem, mas toda uma estrutura de
pensamento específica.
 O computador é uma máquina com diferentes componentes, como a
memória e as unidades de processamento, sendo a CPU (sigla em
inglês para Unidade Central de Processamento) responsável
por rodar os programas, isto é, as sequências de comandos.
Zero e um

 Podemos observar inúmeras tecnologias relacionadas ao computador: seus


componentes eletrônicos e sistemas que os conectam à internet.
 Programadores(as) se valem de uma linguagem intermediária entre a nossa e a
chamada linguagem de máquina para passar instruções.
 Ela associa os números 0 e 1 a uma unidade de informação chamada bit (sigla
para binary digit), o dígito binário.
 Por fim, para traduzir e executar essas informações, o computador possui uma
ferramenta chamada processador, formado por milhões de transistores.
 Um transistor é um componente eletrônico semicondutor, e os bits representam dois
estados possíveis de um transistor: ligado e desligado, o que quer dizer estar
conduzindo eletricidade ou não.
 Esse vídeo explica melhor o uso do liga e desliga: O vídeo do canal educativo Ted-Ed.
Letras em código Binário
Números em Código Binário
Zero e um

 A capacidade de processamento de um dispositivo está diretamente ligada à


quantidade de transistores que podem ser colocados em determinada área.
 Quanto mais transistores, mais informação pode ser processada, e,
consequentemente, mais avançada se torna a tecnologia.
 Anexos sobre linguagem:
• o vídeo do canal Ciência todo dia sobre a chamada Lei de Moore;
• o vídeo sobre a supremacia quântica, também do canal Ciência todo dia;
• o vídeo do canal Nerdologia sobre a singularidade humana.
Álgebra Booleana

 Proposição é uma sentença declarativa que pode ser verdadeira ou falsa, mas não
as duas coisas ao mesmo tempo. Usualmente, são denotadas por consoantes
minúsculas, como p e q.
 Nas proposições simples, não são usados conectivos, enquanto as compostas são
obtidas por meio de operações (conexões) entre outras proposições.
 Avaliar uma proposição significa atribuir a ela um valor de verdadeiro ou falso.
• Por exemplo, são proposições:
✓ O Brasil está localizado na América do Sul.
✓ A Terra é um dos planetas do sistema solar.
Princípios das proposições
Álgebra Booleana

 Existem frases que não são proposições ou seja, são impossíveis de serem julgadas
em como verdadeiro ou falso. Este é o caso das frases imperativas, exclamativas,
opinativas e interrogativas.
 Exemplo 4:
• Quem é o governador de Roraima?
 Trata-se evidentemente de uma pergunta (frase interrogativa), esta, não pode ser
julgada em verdadeiro ou falso.
 Exemplo 5:
• Termine sua refeição!
 É uma frase imperativa, nota-se que é impossível atribuir a esta frase qualquer valor,
verdadeiro ou falso.
Definição Álgebra Booleana
 A Álgebra Booleana é o ramo da Álgebra que associa a variáveis os
valores verdadeiro ou falso, denotados respectivamente por 1 e 0 ou, ainda, por V e F.
 As operações na Álgebra Booleana são:
• Conjunção: denotada nas expressões por ∧ ou e, é uma operação lógica entre dois
valores de proposições que produz um valor verdadeiro se, e somente se, os dois
valores iniciais são verdadeiros.
• Disjunção: denotada nas expressões por ∨ ou ou, é uma operação lógica entre dois
valores de proposições que produz um valor verdadeiro se, e somente se, pelo menos
um dos valores iniciais é verdadeiro.
• Negação: denotada nas expressões por ~ ou ou não, é uma operação lógica — a
partir do valor de uma proposição — que produz um resultado verdadeiro quando o
valor inicial é falso, e vice-versa.
➢ As sentenças formadas por meio de conjunção, disjunção e negação de proposições
também são proposições.
O uso importante dos parênteses

 O uso de parênteses é muito comum na matemática para identificar quais operações


aritméticas são aplicadas em cada caso. Por exemplo, (2 + 3) / 5 = 1, enquanto 2 + 3 / 5 = 2,6.
 Da mesma forma, empregamos parênteses em operações envolvendo proposições:

 representa a negação da conjunção entre p e q, enquanto

 representa a conjunção entre a negação de p e q.


 Na escrita de códigos, utilizamos a validação de proposições simples ou compostas.
Exemplos:

a) João é alto e Maria é baixa.


b) João é alto ou Maria é baixa.
c) Todos os corvos são negros.
d) Nenhum triângulo é retângulo.
Tabela Verdade
Anexo para concursos
Resumo
FIM

Você também pode gostar