{"id":20730992,"url":"https://github.com/juhachmann/corretor_gabaritos","last_synced_at":"2026-06-01T10:31:24.950Z","repository":{"id":176114625,"uuid":"641407669","full_name":"juhachmann/corretor_gabaritos","owner":"juhachmann","description":"Um corretor SEMI automático para exames de múltipla escolha. Revisando Lógica de Programação ou C? Cheque este repositório! :school:","archived":false,"fork":false,"pushed_at":"2024-06-08T23:46:23.000Z","size":467,"stargazers_count":1,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-12-19T20:09:38.560Z","etag":null,"topics":["bubble-sort","programming-logic","sorting-algorithms"],"latest_commit_sha":null,"homepage":"","language":"C++","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/juhachmann.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2023-05-16T12:06:09.000Z","updated_at":"2024-06-10T15:42:58.000Z","dependencies_parsed_at":null,"dependency_job_id":"ffa3e5f4-e1f6-419b-932c-f07ec229d32a","html_url":"https://github.com/juhachmann/corretor_gabaritos","commit_stats":null,"previous_names":["ju-hachmann/trabalho-2-lop","juhachmann/trabalho-2-lop","juhachmann/correcao_gabaritos"],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/juhachmann/corretor_gabaritos","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/juhachmann%2Fcorretor_gabaritos","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/juhachmann%2Fcorretor_gabaritos/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/juhachmann%2Fcorretor_gabaritos/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/juhachmann%2Fcorretor_gabaritos/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/juhachmann","download_url":"https://codeload.github.com/juhachmann/corretor_gabaritos/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/juhachmann%2Fcorretor_gabaritos/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":33771627,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-05-26T15:22:16.424Z","status":"online","status_checked_at":"2026-06-01T02:00:06.963Z","response_time":115,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["bubble-sort","programming-logic","sorting-algorithms"],"created_at":"2024-11-17T05:13:24.200Z","updated_at":"2026-06-01T10:31:24.927Z","avatar_url":"https://github.com/juhachmann.png","language":"C++","funding_links":[],"categories":[],"sub_categories":[],"readme":"\n\n\u003ch1 align=\"center\"\u003eCorretor de Gabaritos\u003c/h1\u003e\n\u003ch4 align=\"center\"\u003eUm corretor SEMI automático para suas provas\u003c/h4\u003e\n\n\u003cp align=\"center\"\u003e\n  \u003ca href=\"#Funcionalidades\"\u003eFuncionalidades\u003c/a\u003e •\n  \u003ca href=\"#Instalação\"\u003eInstalação\u003c/a\u003e •\n  \u003ca href=\"#Uso\"\u003eUso\u003c/a\u003e •\n  \u003ca href=\"#Disclaimer\"\u003eDisclaimer\u003c/a\u003e •\n  \u003ca href=\"#Equipe\"\u003eEquipe\u003c/a\u003e •\n\u003c/p\u003e\n\n\n\n## Funcionalidades \n\n☑️ Corretor SEMI automático de exames de múltipla escolha\n  - Você **SÓ** precisa digitar todas as respostas a serem corrigidas 🤡\n\n☑️ Classificação e relatórios globais\n  - Veja as notas mais altas e mais baixas, percentuais de acerto por questão e classificação geral\n\n☑️ Clássica Interface de terminal de comando\n\n☑️ Sem instalação de dependências\n  - Toda o código está em um único arquivo gigantesco\n\n☑️ Bilíngue\n  - Interface em Português (PT-BR) e Guineense(GW)\n\n## Instalação \n\n🚀 Para instalar esta aplicação, você só precisa de um compilador para C++ instalado em sua máquina. Recomendamos: \n- [GCC/g++](https://gcc.gnu.org/install/)\n\nAgora você pode fazer o download, compilar e executar a aplicação. \n\nNo seu terminal de comando, execute:\n\n```bash\n# Clone este repositório\n$ git clone https://github.com/juhachmann/corretor_gabaritos\n\n# Entre na pasta local do repositório\n$ cd corretor_gabaritos\n\n# Compile o arquivo da aplicação\n$ g++ corretor.cpp -o corretor.exe\n\n# Execute\n$ ./corretor.exe\n```\n\nOu abra e execute com sua IDE de C++ favorita\n\n\n## Uso \n\n- **Modo Manual**: você irá inserir todos os dados necessários para as correções, isto é, o gabarito e as respostas de cada estudante/candidato\n  \n- **Modo Randômico**: dados \"falsos\" são gerados para casos de teste \n\n\u003cdiv align=\"center\"\u003e\n  \u003cimg src=\"https://github.com/juhachmann/correcao_gabaritos/blob/main/demo_corretor.gif\" width=\"80%\" height=\"80%\" alt=\"Demo\"\u003e\n\u003c/div\u003e\n\n\n## Disclaimer \n\nEste 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. \n\n🧯 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**. 🧯\n\nO 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. \n\n\n## Equipe: \n\nCharles Parpineli\u003cbr\u003e\nJuliana Hachmann\u003cbr\u003e\nMamadú Saliu\u003cbr\u003e\n\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fjuhachmann%2Fcorretor_gabaritos","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fjuhachmann%2Fcorretor_gabaritos","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fjuhachmann%2Fcorretor_gabaritos/lists"}