
REVISÃO LÓGICA 1º BIMESTRE
Presentation
•
Instructional Technology
•
Vocational training
•
Practice Problem
•
Easy
Marina Candido
Used 1+ times
FREE Resource
6 Slides • 25 Questions
1
LÓGICA - 1º BIMESTRE
By Marina Candido
2
FLUXO BÁSICO DE EXECUÇÃO DO PROGRAMA
Entrada: É o momento em que o programa recebe dados para trabalhar. Esses dados podem vir de diversas fontes: teclado, sensores, arquivos, banco de dados, entre outros. Em Python, usamos a função input() para capturar dados do usuário.
Processamento: É a etapa em que o programa realiza operações com os dados recebidos. Isso pode incluir cálculos, comparações, transformações, decisões lógicas, entre outros. O processamento é o “coração” do algoritmo.
Saída: É a resposta que o programa entrega ao usuário ou a outro sistema. Pode ser uma mensagem na tela, um arquivo gerado, uma ação física (como acender uma luz), ou qualquer outro tipo de retorno. Em Python, usamos print() para exibir resultados.
3
Estruturas de Decisão Simples (if / else)
As estruturas de decisão permitem que o programa tome diferentes caminhos de execução com base em condições. A estrutura if verifica se uma condição é verdadeira e executa um bloco de código. O else é usado para tratar o caso em que a condição é falsa.
Essas estruturas são essenciais para tornar os programas inteligentes e adaptáveis.
4
Estruturas de Decisão Composta (if / elif / else)
A estrutura composta permite verificar múltiplas condições em sequência. O elif (else if) é usado para testar uma nova condição se a anterior for falsa. O else cobre todos os outros casos.
Essa estrutura é útil quando há mais de duas possibilidades de resultado.
5
Estruturas de Repetição (while)
Laços de repetição permitem que um bloco de código seja executado várias vezes. O while executa enquanto a condição for verdadeira. É ideal para situações em que o número de repetições não é conhecido previamente.
6
Tipos de Dados
Os tipos de dados definem o tipo de informação que uma variável pode armazenar e como ela será manipulada pelo programa. Em Python, os principais tipos são:
int (inteiro): números sem casas decimais. Ex: 10, -3, 2024.
float (ponto flutuante): números com casas decimais. Ex: 3.14, -0.5, 100.0.
str (string): sequência de caracteres, usada para representar textos. Ex: "Marina", "Olá, mundo!".
bool (booleano): representa valores lógicos: True ou False. Muito usado em condições.
date/time: usado para representar datas e horários, geralmente com bibliotecas como datetime.
binário: dados em bits (0 e 1), usados em arquivos, imagens, sons e comunicação digital.
7
Multiple Choice
Qual das opções representa corretamente o conceito de entrada em um programa?
O resultado final exibido ao usuário
A manipulação dos dados
Os dados fornecidos pelo usuário
A estrutura condicional usada no código
8
Multiple Choice
O que ocorre na etapa de processamento?
O programa coleta dados
O programa realiza cálculos e decisões
O programa exibe os dados
O programa salva os dados em um arquivo
9
Multiple Choice
Qual função em Python é usada para receber dados do usuário?
print()
write()
input()
read()
10
Multiple Choice
Qual é a saída do seguinte código:
print("Olá, mundo!")?
input
Olá
Olá, mundo!
Nenhuma
11
Multiple Choice
Em um sistema de ponto eletrônico, qual seria um exemplo de saída?
Digitar o número de matrícula
Calcular horas trabalhadas
Validar o login do usuário
Exibir o total de horas no dia
12
Multiple Choice
Qual comando é usado para verificar uma condição em Python?
loop
swift
if
for
13
Multiple Choice
O que acontece se a condição do if for falsa e houver um else ?
O programa pára
O if é executado
O bloco else é executado
Nada acontece
14
Multiple Choice
Qual operador representa "diferente de" em Python?
==
<>
!=
=!
15
Multiple Choice
Qual é a saída do código: if 5 > 3: print("Sim") ?
Sim
Não
Erro
Não acontece nada
16
Multiple Choice
Em um programa de loja, qual estrutura pode ser usada para aplicar desconto se o valor for maior que R$100?
for
while
def
if
17
Multiple Choice
Qual palavra-chave é usada para verificar uma nova condição após um if ?
if
elif
else
nenhuma das opções
18
Multiple Choice
Qual é a saída do código:
nota = 6;
if nota >= 7:
print("Aprovado")
elif nota >= 5:
print("Recuperação")
else:
print("Reprovado") ?
Aprovado
Recuperação
Reprovado
Erro
19
Multiple Choice
Qual operador lógico representa "E" em Python?
||
&&
and
or
20
Multiple Choice
Qual operador lógico representa "OU" em Python?
or
&&
and
||
21
Multiple Choice
Em um programa de bolsa de estudos, qual estrutura permite verificar se o aluno tem GPA alto ou fez trabalho voluntário?
for com or
if com or
if com and
while com and
22
Multiple Choice
Qual comando em Python executa um bloco de código enquanto uma condição for verdadeira?
while
for
if
def
23
Multiple Choice
O que acontece se a condição do while nunca for falsa?
O programa para
Entra em looping infinito
O else é executado
O if é ignorado
24
Multiple Choice
Qual é a saída do código: i = 0; while i < 3: print(i); i += 1 ?
1 2 3
0 1 2
0 1 2 3
Erro
25
Multiple Choice
Qual estrutura é ideal para processar dados até que um sinal de parada seja recebido?
for
switch
while
if
26
Multiple Choice
Em um sistema de atendimento automático, qual estrutura permite que o sistema fique ativo até que o operador intervenha?
switch
while
for
def
27
Multiple Choice
Qual tipo de dado representa números inteiros em Python?
float
str
int
bool
28
Multiple Choice
Qual tipo de dado é ideal para armazenar nomes de usuários?
int
str
bool
float
29
Multiple Choice
Qual tipo de dado representa valores como verdadeiro ou falso?
bool
str
int
float
30
Multiple Choice
Qual tipo de dado é mais adequado para armazenar a data de nascimento?
int
float
str
date
31
Multiple Choice
Qual tipo de dado deve ser usado para armazenar o CPF de um usuário?
str
int
date
float
LÓGICA - 1º BIMESTRE
By Marina Candido
Show answer
Auto Play
Slide 1 / 31
SLIDE
Similar Resources on Wayground
25 questions
EMBAJADORES SERVICE BOOKING CONTACT CENTER
Presentation
•
KG
23 questions
Test posit Anglais Niveau 4
Presentation
•
KG
22 questions
T/A O LA P/A
Presentation
•
KG
23 questions
Trans-Atlantic Slave Trade
Presentation
•
KG
23 questions
GUESS THE RAPPER
Presentation
•
Professional Development
25 questions
ĐỀ NGHIỆM THU CUỐI NĂM (ĐỀ SỐ 02)
Presentation
•
KG
24 questions
Dielektryki - przykład
Presentation
•
KG
23 questions
szyfrowanie Cezar
Presentation
•
KG
Popular Resources on Wayground
20 questions
Math Review
Quiz
•
3rd Grade
15 questions
Fast food
Quiz
•
7th Grade
20 questions
Context Clues
Quiz
•
6th Grade
20 questions
Inferences
Quiz
•
4th Grade
19 questions
Classifying Quadrilaterals
Quiz
•
3rd Grade
20 questions
Figurative Language Review
Quiz
•
6th Grade
20 questions
Equivalent Fractions
Quiz
•
3rd Grade
10 questions
Identify Fractions, Mixed Numbers & Improper Fractions
Quiz
•
3rd - 4th Grade