Soru & Cevap

Cmd Ekranı ...

03.12.2013 - 11:40

iyi günler javada bir c derleyicisi yazmaktayım fakat bu komutları ben sahte bir cmd ekranı tasarladım bunda calıstırıorm. Ben bu projemde cmd ekranını kullanabilir miyim ? yardımcı olur musunuz ?

6 Görüntülenme

5 Cevap

Sitedeki sorulara cevap verebilmek için giriş yapın ya da üye olun.

picture-7889-1383515740.jpg
gurkanmustafacakir
08.12.2013 - 02:00

evet javada C kodlarını yorumluyorum fakat derlenıp calıstırdıgımda sistemin konsolunu kullanmak istiyorum diger c derleyicileri gibi

picture-3606-1408610132.jpg
cgural
04.12.2013 - 10:45

Nasıl bir derleyici bu? Bir tür C kodu için sentaks yorumlayıcı mı acaba?

picture-399-1379511904.jpg
halil
04.12.2013 - 01:07

Gürkan Selam,

Konu hakkında hiç çalışmadım ve projeye de rastlamadım ancak öneri olarak Linux tabanlı sistemlerde shell script kodu yazarak terminal çagırman, terminalde otomasyon kod sistemi çalıştırman mümkün. Java sanal makina olduğu için kernele erişim kütüphanesi fonksiyonu olduğunu sanmıyorum. Bütünleşik bir sistemde farklı dilleri birleştirerek gidebilirsin. Windows kısmında işi zanımca C++ fonksiyonları ile çözülür. işletim sistemlerinin çekirdek yapılarını incelemeni ayrıca tavsiye ederim.

Yeditepe Üniversiteden Hocam Gürhan Küçük compiler theory'ler üzerinde çalşıyor, alanında bildiğim en uzman kişilerden. Konu hakkında mail atarsan sana daha çok yardımcı olucaktır sanıyorum. Zorlayıcı ve hoş bir projeye benziyor. Başarılar dilerim.

picture-7889-1383515740.jpg
gurkanmustafacakir
04.12.2013 - 12:07

teşekkur ederim ama genel bir soru sormuştum ben yani java programında sistemin consolunu kullanabilir miyiz yanlis anlattıysam kusura bakmayın.

Profile picture for user canciloglu
canciloglu
03.12.2013 - 11:59

Merhaba Gürkan,

Soruları sorarken açıklayıcı ve detaylı şekilde sormak ve soru seninki gibi kod içeriyorsa sorunla alakalı yazdığın kod parçalarını da soruya eklemek çok daha faydalı olacaktır. Bu şekilde sorularına net ve doğru cevaplar verebiliriz.

Çalışmalarında kolaylıklar dilerim.