Skip to content

Latest commit

 

History

History

Folders and files

NameName
Last commit message
Last commit date

parent directory

..
 
 
 
 
 
 

README.md

📘 Teste de Performance 1 — Fundamentos de Python

Este conjunto de exercícios foi desenvolvido como parte da disciplina Introdução à Programação com Python e teve como objetivo praticar e consolidar os fundamentos da linguagem Python, aplicando conceitos básicos de programação em cenários práticos e contextualizados.

Os problemas propostos simulam situações reais de diferentes áreas, como logística, finanças, indústria, tecnologia e recursos humanos, permitindo uma aplicação mais concreta dos conceitos aprendidos em aula.


🧠 Conceitos Fundamentais Trabalhados

🧩 Importância da Programação

  • Compreensão do papel da programação e da automação com Python
  • Introdução às boas práticas de escrita de código
  • Uso de comentários para documentação e clareza

🏗️ Estrutura Básica de um Programa Python

  • Organização do código
  • Sequência lógica de execução
  • Legibilidade e clareza

📤 Entrada, Processamento e Saída (IPO)

Os exercícios seguiram o modelo Entrada → Processamento → Saída (IPO), reforçando a organização lógica do código:

  • Separação clara entre:
    • Entrada de dados
    • Processamento / cálculos
    • Exibição dos resultados
  • Facilitação da leitura e manutenção do código

🔢 Variáveis e Tipos de Dados

  • Declaração e utilização de variáveis
  • Uso de tipos primitivos:
    • int (inteiros)
    • float (números decimais)
    • bool (valores lógicos)
  • Verificação de tipos com a função type()

➕ Operadores Aritméticos

  • Operações básicas:
    • Soma (+)
    • Subtração (-)
    • Multiplicação (*)
    • Divisão (/)
  • Uso de operadores inteiros:
    • Divisão inteira (//)
    • Resto da divisão (%)
  • Aplicações práticas:
    • Cálculo de quociente e resto
    • Decomposição de tempo (horas e minutos)
    • Controle de ciclos e periodicidade

📐 Conversões e Cálculos

  • Conversão de unidades de tempo:
    • Minutos → horas
    • Horas → segundos
  • Cálculo de percentuais
  • Aplicação de margens de segurança
  • Controle de:
    • Capacidade máxima
    • Ocupação percentual

🧮 Ordem das Operações

  • Uso de parênteses para garantir a precedência correta
  • Implementação de regras de negócio respeitando a lógica matemática
  • Prevenção de erros em cálculos complexos

🖨️ Saída de Dados

  • Utilização da função print()
  • Formatação de saída com f-strings
  • Apresentação clara, legível e organizada dos resultados no terminal

🎯 Objetivo Geral

Os exercícios deste trabalho permitiram o desenvolvimento de:

  • Raciocínio lógico
  • Organização e clareza do código
  • Escrita de programas simples e funcionais
  • Aplicação prática dos conceitos básicos de Python

Este trabalho contribui para a construção de uma base sólida para estudos futuros em programação, automação, análise de dados e desenvolvimento de sistemas.