Escolar Documentos
Profissional Documentos
Cultura Documentos
void setup() {
// begin serial port
Serial.begin (9600);
delay(500);
}
VAMOS ENTENDER
O BÁSICO ANTES
MAS PARA QUE SERVEM
AS VÁLVULAS OU OS
TRANSISTORES?
APAGADA
ACESA = =1 0
MAS PARA QUE SERVEM
AS VÁLVULAS OU OS
TRANSISTORES?
APAGADA = 0 APAGADA = 0
MAS PARA QUE SERVEM
AS VÁLVULAS OU OS
TRANSISTORES?
APAGADA = 0 ACESA = 1
MAS PARA QUE SERVEM
AS VÁLVULAS OU OS
TRANSISTORES?
ACESA = 1 APAGADA = 0
MAS PARA QUE SERVEM
AS VÁLVULAS OU OS
TRANSISTORES?
ACESA = 1 ACESA = 1
OU SEJA!
00 =0
01 =1
10 =2
11 =3
??? = 4
2 LAMPADAS PERMITE TERMOS 4 INFORMAÇÕES.
COMO OBTER MAIS
INFORMAÇÕES?
000 =0 100 =4
001 =1 101 =5
010 =2 110 =6
011 =3 111 =7
0000 =0 1000 =8
0001 =1 1001 =9
0010 =2 1010 = 10
0011 =3 1011 = 11
0100 =4 1100 = 12
0101 =5 1101 = 13
0110 =6 1110 = 14
0111 =7 1111 = 15
4 LAMPADAS PERMITE TERMOS 16 INFORMAÇÕES.
COMO OBTER MAIS
INFORMAÇÕES?
0 0 1 0 1 0 1 1
7 6 5 4 3 2 1 0
2 2 2 2 2 2 2 2
2
1
32
DECIMAL 43
ASCII +
EXEMPLOS!
0 1 0 0 1 0 0 0
7 6 5 4 3 2 1 0
2 2 2 2 2 2 2 2
64
8
DECIMAL 72
ASCII H
EXEMPLOS!
0 1 1 0 1 0 0 0
7 6 5 4 3 2 1 0
2 2 2 2 2 2 2 2
64
32
8
DECIMAL 104
ASCII h
EXEMPLOS!
1 1 1 1 1 1 1 1
7 6 5 4 3 2 1 0
2 2 2 2 2 2 2 2
64
32
128
8
16
2
4
1
DECIMAL 255
8 BITS = 1 BYTE 0 ATÉ 255
E SE O NÚMERO TIVER
SINAL?
0 1 1 0 1 0 0 0
7 6 5 4 3 2 1 0
2 2 2 2 2 2 2 2
64
32
8
SINA
L
Soma (1001)
10010
https://www.google.com/url?sa=i&url=https%3A%2F%2Folhardigital.com.br
%2F2020%2F06%2F15%2Fnoticias%2Finteligencia-artificial-faz-imagens-borradas-ficarem-60x-mais-
nitidas
%2F&psig=AOvVaw2v67eB47ow1Xyk1NoAAe7Q&ust=1677681879148000&source=images&cd=vfe&ved=
0CBEQjhxqFwoTCODRrpW6uP0CFQAAAAAdAAAAABAE
IMAGENS
Como é composto cada
Pixel?
https://apenasimagens.com/pt/pixel-imagem-digital/
Como é composto cada
Pixel?
https://dicasdeprogramacao.com.br/entenda-como-funcionam-os-codigos-de-cores-rgb/#:~:text=Ent%C3%A3o%20o%20amarelo
%20%C3%A9%20formado,para%20o%20B%20(Blue).
Como é composto cada
Pixel?
https://learn.microsoft.com/pt-br/dotnet/desktop/winforms/advanced/types-of-bitmaps?
view=netframeworkdesktop-4.8
O que utiliza mais espaço?
Uma imagem colorida ou em escala de
cinza?
https://www.youtube.com/watch?v=5ICHZjnxgTs
SOM
SOM
https://www.edrawsoft.com/pt/explain-algorithm-flowchart.html
Não:
Determinar se Um Aluno Passou na Prova ou
https://www.edrawsoft.com/pt/explain-algorithm-flowchart.html
https://www.edrawsoft.com/pt/explain-algorithm-flowchart.html
Faça um fluxograma que peça para o usuário fornecer o valor de dois números inteiros. O programa
deve usar o valor dos números para calcular o valor das quatro operações básicas (adição, subtração,
multiplicação e divisão). O resultado de cada operação deve ser armazenado em uma variável diferente.
No final, o programa deve exibir ao usuário o resultado de cada operação.
Peça para o usuário fornecer o valor do comprimento da
largura e da altura de um retângulo. Os valores dos
comprimentos devem ser números inteiros. O programa deve
calcular o valor da área e perímetro desse retângulo. O
resultado de cada cálculo deve ser armazenado em uma
variável. No final, o programa deve exibir ao usuário os
valores obtidos.
Lembrando que:
● Perímetro do retângulo: , onde “l” é o comprimento da largura e “h” é o
comprimento de altura do retângulo.
● Área do retângulo: , onde “l” é o comprimento da largura e “h” é o
comprimento de altura do retângulo.
Faça um fluxograma que peça para o usuário
fornecer um número real. Se esse número for
maior que 20, imprimir sua metade, caso
contrário, imprimir seu triplo.
Faça um fluxograma para ler o número de lados de um
polígono regular, e a medida do lado. Calcular e imprimir
o seguinte:
● Se o número de lados for igual a 3 escrever
TRIÂNGULO e o valor do seu perímetro;
● Se o número de lados for igual a 4 escrever
QUADRADO e o valor da sua área;
● Se o número de lados for igual a 5 escrever
PENTÁGONO;
● Em qualquer outra situação escrever Polígono não
identificado.
https://www.facom.ufu.br/~backes/gsi002/Aula01-AlgoritmosFluxogramas.pdf
https://www.facom.ufu.br/~backes/gsi002/Aula01-AlgoritmosFluxogramas.pdf
Fazer os 4 exercícios sobre fluxograma, no formato de
pseudocódigo
NOÇÕES DE CÓDIGO FONTE
int main()
{
printf("Hello World");
return 0;
}
Um compilador é um tradutor de linguagens de programação casuais
para linguagens de programação do nível da máquina. Isso é, um
programa que a partir do código de uma linguagem qualquer, realiza
algumas etapas como a validação e, por fim, gera um ou mais arquivo(s)
que na maioria das vezes é binário.
https://blog.betrybe.com/tecnologia/compilador-o-que-e/