Terminal Sınav Simülatörü
Soruları ve cevapları ham metin dosyalarından okuyan, kullanıcı girdilerini değerlendiren ve sonuçları terminal üzerinden hesaplayan hafif bir sınav simülatörü.
Neden geliştirdim?
Hantal çevrimiçi test platformlarını kullanmak istemeyen bir arkadaşımın, hata oranlarını izleyip sınavlarına çalışabilmesi için hızlı bir yardımcı araç olarak yazıldı.
Mimari & kararlar
Salt Java kullanılarak, questions.txt ve correct_answers.txt dosyalarını okumak için temel File I/O operasyonlarıyla yazılmıştır. Uygulama tamamen komut satırı arayüzünde (CLI) çalışır ve kullanıcının cevaplarını doğrularla dinamik olarak eşleştirmek için state'i bellekte (in-memory) tutar.
Temel özellikler
- 01Minimal ayak izine sahip CLI tabanlı yürütme
- 02Dosya tabanlı dinamik test oluşturma
- 03Gerçek zamanlı puanlama ve hata takibi
Benzer projeler
OCR: PNG'den Metne Çevirici
PNG formatındaki görsellerden toplu (batch) olarak metin çıkaran ve bunları düzenlenebilir dosyalara dönüştüren, manuel veri girişini ortadan kaldıran otomatik bir optik karakter tanıma aracı.
- Python
- Tkinter
- Tesseract OCR
- +2
Open Me Daily (Telemetri Tuzağı)
Kendi çalışma sıklığını izleyen ve kullanıcının hareketsizliğini (inactivity) disk alanını suni olarak şişirerek cezalandıran bir arka plan telemetri uygulaması.
- C++
- SQLite
LiveDocGen: Canlı Yenilemeli C++ Dokümantasyon Sunucusu
Boost.Beast kullanan, özel bir C++ dokümantasyon üreticisi ve yerel HTTP sunucusu. Doxygen tarzı başlık (header) yorumlarını ayrıştırır, zaman damgası (timestamp) hash'leme yoluyla canlı yenileme özellikli bir web arayüzü sunar ve otomatik olarak HTML ile Markdown çıktıları üretir.
- C++
- Boost.Beast
- Boost.Asio
- +3
Benzer bir ihtiyacınız mı var?
Bu tür bir sistemi sizin için de kurabilirim.
Projenizi birkaç cümleyle anlatın; doğru yaklaşımı ve tahmini kapsamı birlikte belirleyelim.