https://github.com/juhachmann/corretor_gabaritos
Um corretor SEMI automático para exames de múltipla escolha. Revisando Lógica de Programação ou C? Cheque este repositório! :school:
https://github.com/juhachmann/corretor_gabaritos
bubble-sort programming-logic sorting-algorithms
Last synced: 14 days ago
JSON representation
Um corretor SEMI automático para exames de múltipla escolha. Revisando Lógica de Programação ou C? Cheque este repositório! :school:
- Host: GitHub
- URL: https://github.com/juhachmann/corretor_gabaritos
- Owner: juhachmann
- Created: 2023-05-16T12:06:09.000Z (about 3 years ago)
- Default Branch: main
- Last Pushed: 2024-06-08T23:46:23.000Z (about 2 years ago)
- Last Synced: 2025-12-19T20:09:38.560Z (6 months ago)
- Topics: bubble-sort, programming-logic, sorting-algorithms
- Language: C++
- Homepage:
- Size: 456 KB
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
Corretor de Gabaritos
Um corretor SEMI automático para suas provas
Funcionalidades •
Instalação •
Uso •
Disclaimer •
Equipe •
## Funcionalidades
☑️ Corretor SEMI automático de exames de múltipla escolha
- Você **SÓ** 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:
- [GCC/g++](https://gcc.gnu.org/install/)
Agora você pode fazer o download, compilar e executar a aplicação.
No seu terminal de comando, execute:
```bash
# 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
## 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