Skip to content

Um corretor SEMI automático para exames de múltipla escolha. Revisando Lógica de Programação ou C? Cheque este repositório! 🏫

Notifications You must be signed in to change notification settings

juhachmann/corretor_gabaritos

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

20 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Corretor de Gabaritos

Um corretor SEMI automático para suas provas

FuncionalidadesInstalaçãoUsoDisclaimerEquipe

Funcionalidades

☑️ Corretor SEMI automático de exames de múltipla escolha

  • Você precisa digitar todas as respostas a serem corrigidas 🤡

☑️ Classificação e relatórios globais

  • Veja as notas mais altas e mais baixas, percentuais de acerto por questão e classificação geral

☑️ Clássica Interface de terminal de comando

☑️ Sem instalação de dependências

  • Toda o código está em um único arquivo gigantesco

☑️ Bilíngue

  • Interface em Português (PT-BR) e Guineense(GW)

Instalação

🚀 Para instalar esta aplicação, você só precisa de um compilador para C++ instalado em sua máquina. Recomendamos:

Agora você pode fazer o download, compilar e executar a aplicação.

No seu terminal de comando, execute:

# Clone este repositório
$ git clone https://github.com/juhachmann/corretor_gabaritos

# Entre na pasta local do repositório
$ cd corretor_gabaritos

# Compile o arquivo da aplicação
$ g++ corretor.cpp -o corretor.exe

# Execute
$ ./corretor.exe

Ou abra e execute com sua IDE de C++ favorita

Uso

  • Modo Manual: você irá inserir todos os dados necessários para as correções, isto é, o gabarito e as respostas de cada estudante/candidato

  • Modo Randômico: dados "falsos" são gerados para casos de teste

Demo

Disclaimer

Este pequeno projeto foi desenvolvido como trabalho final na disciplina de Lógica de Programação (2022.2) - Curso Técnico em Desenvolvimento de Sistemas/IFSC.

🧯 Este código não segue nenhuma boa prática, não faz ideia do que é gerenciamento de memória e tem apenas uma leve noção de que iterar muitas vezes por uma lista longa pode ser uma má ideia. Não nos responsabilizamos por danos em sua máquina. 🧯

O desafio foi apenas aplicar os conceitos básicos de programação e produzir um código de arquivo único, utilizando as bibliotecas mais fundamentais da linguagem, tipos primitivos e de estilo procedural. Foi uma atividade para exercitar lógica básica de programação, além de tópicos como vetores, ponteiros, sobrecarga de função e Bubble Sort.

Equipe:

Charles Parpineli
Juliana Hachmann
Mamadú Saliu

About

Um corretor SEMI automático para exames de múltipla escolha. Revisando Lógica de Programação ou C? Cheque este repositório! 🏫

Topics

Resources

Stars

Watchers

Forks

Languages