AraçlarAçık kaynak
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