Escolar Documentos
Profissional Documentos
Cultura Documentos
DE SISTEMAS
01 – Introdução a Lógica de
Programação
Situação Desafiadora
Após muito trabalho e estudo referente
a Páginas Web, você concluiu com êxito
as atividades propostas e está
preparado para continuar sua jornada na
DEV.Agile. Você agora está designado a
trabalhar com desenvolvimento de
programas, para isso iniciará seus
estudo em Lógica de Programação. Ao
final dessa primeira etapa você
conhecerá a história da lógica,
algoritmos, fluxogramas, álgebra
booleana, entre outros conceitos.
Vamos lá...
AGENDA
CONTEXTUALIZANDO...
Importância da
programação:
Histórico
• É importante sabermos o
funcionamento de um
computador. Programar
nada mais é que se utilizar
de um poder computacional
(poder de processamento)
para realizar alguma tarefa,
cálculo ou objetivo.
Mas... como funciona
um computador?
Histórico - John Von Neumann
Mas... como
funciona um
computador?
• A lógica e o uso permanece o mesmo!
Situação Desafiadora
Atividade de fixação:
Você receberá um artigo científico
referente à importância da lógica de
programação. Ao final da leitura
você responderá as perguntas que
estarão no formulário da Atividade
do Classroom.
Nome do artigo:
ALGORITIMOS
Instruções
Instruções são um conjunto de regras ou
normas definidas para a realização ou
emprego de algo. Em informática, é o que
indica a um computador uma ação
elementar a executar.
O que é um algoritmo?
LÓGICA DE PROGRAMAÇÃO
Introdução a Lógica de
programação
Algoritmo:
Um algoritmo é uma sequência de instruções
passo a passo que descreve a solução de um
problema.
Variáveis:
As variáveis são espaços de memória que
armazenam valores que podem ser usados no
programa. Elas são usadas para manipular
dados e armazenar resultados intermediários.
Estruturas de Controle
Estruturas de sequência:
As estruturas de sequência são usadas para executar um conjunto de instruções em
ordem, uma após a outra.
Estruturas de decisão:
As estruturas de decisão permitem que o programa faça escolhas com base em uma
condição. São usados comandos como "if", "else if" e "else" para direcionar o fluxo do
programa.
LINGUAGEM DE PROGRAMAÇÃO
Linguagens de programação
A linguagem de alto nível tem por objetivo tornar muito mais fácil para
o programador criar o seu código. É um tipo de linguagem fácil de se
usar. Segue uma forma de escrita e uma forma de interpretação
baseada na lógica e na linguagem humana e coerente com nossa
forma de interpretar as situações.
Comparativo de
como escrever
“Hello World!”
Alto Nível
Linguagens de
programação
Comparação entre
linguagem de
baixo nível e de
alto nível
Linguagens de programação
Linguagens compiladas:
Linguagens compiladas:
Linguagens compiladas:
• Compiladas:
Linguagens de programação
Linguagens interpretadas:
• Interpretadas:
Situação Desafiadora
Atividade de fixação
Kahoot!!!!
AGENDA
PSEUDOCÓDIGO
O que é Pseudocódigo?
Início
Escreva "Digite o primeiro número:"
Leia numero1
Início
Escreva "Digite um número:"
Leia numero
Se resto = 0 Então
Escreva "O número é par"
Senão
Escreva "O número é ímpar"
Fim Se
Fim
Explicação:
Início
Escreva "Digite um número:"
Leia numero
Calcular o IMC
Calcular a área de um quadrado
Calcular a área de um triângulo
Calcular a área de um retângulo
https://saojosedoriopreto
Facebook/senairiopreto
Instagram/@senairiopreto