Çözüldü FreeDOS'a program yapmak mantıklı olur mu?

Bu konu çözüldü olarak işaretlenmiştir. Çözülmediğini düşünüyorsanız konuyu rapor edebilirsiniz.
Katılım
9 Nisan 2023
Mesajlar
10.129
Makaleler
13
Çözümler
201
Yer
Hinohara Nishitama
12 cihazın eş zamanlı çalışacağı bir depo operasyon yönetimi planı yapıyorum şu an. Fantezik gözükse de 6-8 ay içerisinde hayata geçecek.
Mağazalarda ve diğer depolarda görüyorum, Windows makinede çalıştırıyorlar programları. Bunu en son yapacak kişi benim.
Güç tüketimini minimal tutacak tek bir iş için atanmış cihazlar yapmayı düşünüyorum. Aklımda işletim sistemi için FreeDOS kullanmak var, ancak daha önce ne kullandım ne de de bir DOS programı yaptım. Dolayısıyla yeni bir adım olacak benim için.

  • FreeDOS ile grafik arayüz mümkün bildiğim kadarıyla, peki 1920*1080 bir ekran, aynı kalitede kontrol edilebilir mi?
  • Ağ iletişimi mümkün mü?
  • Dokunmatik ekran girdileri yakalanabilir mi?
  • Hız açısından program limitleyen bir engel var mı?
Eğer FreeDOS'da sorun yaşayacaksam programı Linux için hazırlayıp Arch'dan ISO alacağım. Böylece konfor alanımdan da pek çıkmamış olurum, ama zorlamak iyi olur.
 
Çözüm
DOS'ta uzman değilim (ve FreeDOS'tan kastının bu olduğunu varsayıyorum) fakat daha önceden okuduklarıma göre birkaç şey söyleyebilirim.
  • FreeDOS ile grafik arayüz mümkün bildiğim kadarıyla, peki 1920*1080 bir ekran, aynı kalitede kontrol edilebilir mi?
Arayüz yazmak mümkün ama 1080P çözünürlükte modern bir monitörü kontrol edebilirmisin emin değilim. Çünkü grafik sürücü desteği yok. Grafik donanımı ile hiç bir bağlantın maalesef olmuyor. Onun yerine VGA standardı ile sınırlı kapasitede birşeyler çizebiliyorsun. Onunda maksimum destekledeği çözünürlük 800x600'sü sanırım.
  • Ağ iletişimi mümkün mü?
Ağ desteği var. Bu konuda sıkıntı olmaz.
  • Dokunmatik ekran girdileri yakalanabilir mi?
Hayır. FreeDOS bunun için bir sürücüsü olduğunu zannetmiyorum.
  • Hız açısından program limitleyen bir engel var mı?
Kesinlikle evet. DOS doğası gereği tek kullanıcılı ve tek çekirdekli. Multithreading de desteklemiyor. Ayrıca 16-bit işlemci modunda çalışıyor. Hafif işler için yeterli ancak performans söz konusu olunca gerekeni veremez.
Son olarak, programlama olayına gelince, C den daha yüksek seviyeli bir dil kullanamazsın diye tahmin ediyorum. Bu da önemli bir kriter olabilir.
12 cihazın eş zamanlı çalışacağı bir depo operasyon yönetimi planı yapıyorum şu an. Fantezik gözükse de 6-8 ay içerisinde hayata geçecek.
Mağazalarda ve diğer depolarda görüyorum, Windows makinede çalıştırıyorlar programları. Bunu en son yapacak kişi benim.
Güç tüketimini minimal tutacak tek bir iş için atanmış cihazlar yapmayı düşünüyorum. Aklımda işletim sistemi için FreeDOS kullanmak var, ancak daha önce ne kullandım ne de de bir DOS programı yaptım. Dolayısıyla yeni bir adım olacak benim için.

  • FreeDOS ile grafik arayüz mümkün bildiğim kadarıyla, peki 1920*1080 bir ekran, aynı kalitede kontrol edilebilir mi?
  • Ağ iletişimi mümkün mü?
  • Dokunmatik ekran girdileri yakalanabilir mi?
  • Hız açısından program limitleyen bir engel var mı?
Eğer FreeDOS'da sorun yaşayacaksam programı Linux için hazırlayıp Arch'dan ISO alacağım. Böylece konfor alanımdan da pek çıkmamış olurum, ama zorlamak iyi olur.

Windows kullan. Linux ne? FreeDOS ne?
 
Son düzenleyen: Moderatör:
Artı -2 Eksi
12 cihazın eş zamanlı çalışacağı bir depo operasyon yönetimi planı yapıyorum şu an. Fantezik gözükse de 6-8 ay içerisinde hayata geçecek.
Mağazalarda ve diğer depolarda görüyorum, Windows makinede çalıştırıyorlar programları. Bunu en son yapacak kişi benim.
Güç tüketimini minimal tutacak tek bir iş için atanmış cihazlar yapmayı düşünüyorum. Aklımda işletim sistemi için FreeDOS kullanmak var, ancak daha önce ne kullandım ne de de bir DOS programı yaptım. Dolayısıyla yeni bir adım olacak benim için.

  • FreeDOS ile grafik arayüz mümkün bildiğim kadarıyla, peki 1920*1080 bir ekran, aynı kalitede kontrol edilebilir mi?
  • Ağ iletişimi mümkün mü?
  • Dokunmatik ekran girdileri yakalanabilir mi?
  • Hız açısından program limitleyen bir engel var mı?
Eğer FreeDOS'da sorun yaşayacaksam programı Linux için hazırlayıp Arch'dan ISO alacağım. Böylece konfor alanımdan da pek çıkmamış olurum, ama zorlamak iyi olur.
Yazılım hakkında aşırı şey bilmiyorum ama freedos sıkıntılı iş. Windows ya da linux'a yap ki başkalarıda rahat kullanabilsin.
 
12 cihazın eş zamanlı çalışacağı bir depo operasyon yönetimi planı yapıyorum şu an. Fantezik gözükse de 6-8 ay içerisinde hayata geçecek.
Mağazalarda ve diğer depolarda görüyorum, Windows makinede çalıştırıyorlar programları. Bunu en son yapacak kişi benim.
Güç tüketimini minimal tutacak tek bir iş için atanmış cihazlar yapmayı düşünüyorum. Aklımda işletim sistemi için FreeDOS kullanmak var, ancak daha önce ne kullandım ne de de bir DOS programı yaptım. Dolayısıyla yeni bir adım olacak benim için.

  • FreeDOS ile grafik arayüz mümkün bildiğim kadarıyla, peki 1920*1080 bir ekran, aynı kalitede kontrol edilebilir mi?
  • Ağ iletişimi mümkün mü?
  • Dokunmatik ekran girdileri yakalanabilir mi?
  • Hız açısından program limitleyen bir engel var mı?
Eğer FreeDOS'da sorun yaşayacaksam programı Linux için hazırlayıp Arch'dan ISO alacağım. Böylece konfor alanımdan da pek çıkmamış olurum, ama zorlamak iyi olur.
Hocam merak ettiğim bir soru var, neden Java ya da Python kullanmıyorsunuz acaba?
 
  • FreeDOS ile grafik arayüz mümkün bildiğim kadarıyla, peki 1920*1080 bir ekran, aynı kalitede kontrol edilebilir mi?
  • Ağ iletişimi mümkün mü?
  • Dokunmatik ekran girdileri yakalanabilir mi?
  • Hız açısından program limitleyen bir engel var mı?
@TosunPASA Hocam bir bilginiz var mı bunlarla alakalı? İyi veya kötü yorumunuzu bekliyorum.
 
Freedos üzerinde tasarlayabilirsin sorun yok. Aynı Windows mantığı ile çalışacaktır. Fakat bir çok şeyde manuel olarak yapılandırma yapman gerekecek.

Windows tasarlamak çok büyük bir kayıp değil. Windows Server zaten bu yüzden tasarlanıyor. Main programın serverda çalışırken diğer windowslar client olacak. Bunu linux tarafında da yapsan aslında aynı mantık server side, client side ayırman gerekecek. Hatta linux kanadında yaparsan bir server bilgisayar ve geriye kalan herşey raspberry clientlerle daha da ucuz maliyete getirebilirsin.
 
DOS'ta uzman değilim (ve FreeDOS'tan kastının bu olduğunu varsayıyorum) fakat daha önceden okuduklarıma göre birkaç şey söyleyebilirim.
  • FreeDOS ile grafik arayüz mümkün bildiğim kadarıyla, peki 1920*1080 bir ekran, aynı kalitede kontrol edilebilir mi?
Arayüz yazmak mümkün ama 1080P çözünürlükte modern bir monitörü kontrol edebilirmisin emin değilim. Çünkü grafik sürücü desteği yok. Grafik donanımı ile hiç bir bağlantın maalesef olmuyor. Onun yerine VGA standardı ile sınırlı kapasitede birşeyler çizebiliyorsun. Onunda maksimum destekledeği çözünürlük 800x600'sü sanırım.
  • Ağ iletişimi mümkün mü?
Ağ desteği var. Bu konuda sıkıntı olmaz.
  • Dokunmatik ekran girdileri yakalanabilir mi?
Hayır. FreeDOS bunun için bir sürücüsü olduğunu zannetmiyorum.
  • Hız açısından program limitleyen bir engel var mı?
Kesinlikle evet. DOS doğası gereği tek kullanıcılı ve tek çekirdekli. Multithreading de desteklemiyor. Ayrıca 16-bit işlemci modunda çalışıyor. Hafif işler için yeterli ancak performans söz konusu olunca gerekeni veremez.
Son olarak, programlama olayına gelince, C den daha yüksek seviyeli bir dil kullanamazsın diye tahmin ediyorum. Bu da önemli bir kriter olabilir.
 
Son düzenleme:
Çözüm

Technopat Haberler

Yeni konular

Geri
Yukarı