lostyazilim

İşletim Sistemi Yapıyorum (Yardım)

49 Mesajlar 13.231 Okunma
lstbozum
wmaraci reklam

Gingboard Gingboard Üyeliği Durdurulmuş Banlı Kullanıcı
  • Üyelik 26.04.2012
  • Yaş/Cinsiyet - /
  • Meslek
  • Konum
  • Ad Soyad ** **
  • Mesajlar 240
  • Beğeniler 8 / 14
  • Ticaret 0, (%0)

Onur89TR adlı üyeden alıntı

Şöyle örnek vereyim. Sonrasını siz düşünün. Microsoft, Windows işletim sistemleri için binlerce üst düzey eleman çalıştırıyor. Buna rağmen Windows güvenlik açıklarıyla dolu. Sizin güvenilir bir işletim sistemi yapmaya ömrünüz yeter mi?


Bence sen konuyu tam anlamamışsın ;)
 

 

wmaraci
reklam

Metin Metin metinli.com Kullanıcı
  • Üyelik 28.03.2011
  • Yaş/Cinsiyet 30 / E
  • Meslek SEO Analisti ve Siber Güvenlik
  • Konum Ankara
  • Ad Soyad M** Y**
  • Mesajlar 1399
  • Beğeniler 61 / 582
  • Ticaret 18, (%94)
Visual Basic bir editör, yani biraz daha genel düşünürsek arayüz düzenleme imkanı sunan bir aracı motor.

Root diller ile işletim sistemi geliştirebilirsiniz, Visual Basic ile yapılabilecek bir root sistem kuramazsınız, çünkü componentler olsun, "call, shell, path" gibi fonksiyonların barındığı dosyalar olsun bir işletim sistemi üzerinde barınıyor. (Geneli Windows olmak üzere.) Bir işletim sistemi üzerinden fonksiyonları çalıştıran bağımsız bir program yapmak imkansızdır. Visual Basic ile maalesef işletim sistemi yapamazsınız. Root denilen taban ise, birebir zorunlu fonksiyon (.dll veya .com diye tabir edilen) dosyaları bulundurmayan, her dosyadan binlerce çekirdek üretilebilen yazılım dilleridir. Yani o sistem ile sen ayrı bir Windows yapıp, sıfırdan fonksiyonları çekeceğin zorunlu yerler oluşturabilirsin. Çekirdek denilen mevzuat genel itibariyle bu şekilde.

Motor üzerinden motor üretmek zor, bu sadece ara geçiş olur. Yani siz VB'de yazar, onu EXE'ye export edersiniz. Sonra bu EXE belirli işlemlerden geçerek makine diline çevrilir. Yani siz direkt makine üzerinde işlem yapmazsınız. Buda root yazılım yapmak anlamına gelmiyor maalesef. İşletim sistemi geliştirebilmek için belirli derleyici, ayrı komut sistemlerini bilmek gerekir. Alt seviyeli dillerden üretilmiş çekirdekler üzerinden geliştirme yapmanı tavsiye ederim. (Assembly gibi makine diline yakın şekilde, hata düzeyini düşüren kök programlama dillerini incelemelisin.)
CodedByGod cagatayturgut

kişi bu mesajı beğendi.

Yazar, yazılım geliştirici, SEO Analisti ve siber güvenlik uzmanı.

isousluer isousluer Usluer Kullanıcı
  • Üyelik 05.04.2011
  • Yaş/Cinsiyet 31 / E
  • Meslek Yazılım Geliştirici
  • Konum Konya
  • Ad Soyad İ** U**
  • Mesajlar 4900
  • Beğeniler 1419 / 2962
  • Ticaret 45, (%100)
Metin harika anlatmış vallahi. Helal olsun. :)
 

 

Gingboard Gingboard Üyeliği Durdurulmuş Banlı Kullanıcı
  • Üyelik 26.04.2012
  • Yaş/Cinsiyet - /
  • Meslek
  • Konum
  • Ad Soyad ** **
  • Mesajlar 240
  • Beğeniler 8 / 14
  • Ticaret 0, (%0)
Bilgilendirme için teşekkür ederim :)

Ek Olarak: Peki visual basic haricinde program,uygulama vs yapabileceğim programlar nelerdir ? (vb gibi düzenleme ekranı olan)
 

 

wmaraci
wmaraci

isousluer isousluer Usluer Kullanıcı
  • Üyelik 05.04.2011
  • Yaş/Cinsiyet 31 / E
  • Meslek Yazılım Geliştirici
  • Konum Konya
  • Ad Soyad İ** U**
  • Mesajlar 4900
  • Beğeniler 1419 / 2962
  • Ticaret 45, (%100)
Visual Studio 2010 yükle bilgisayarına. C# dilinde çalışmalar yap. Vb.net'den daha sağlam. Yukarıda da demişim gerçi. :)
 

 

Gingboard Gingboard Üyeliği Durdurulmuş Banlı Kullanıcı
  • Üyelik 26.04.2012
  • Yaş/Cinsiyet - /
  • Meslek
  • Konum
  • Ad Soyad ** **
  • Mesajlar 240
  • Beğeniler 8 / 14
  • Ticaret 0, (%0)

isousluer adlı üyeden alıntı

Visual Studio 2010 yükle bilgisayarına. C# dilinde çalışmalar yap. Vb.net'den daha sağlam. Yukarıda da demişim gerçi. :)


ama programdaki herşey aynı sadece dil farklı aynı yola çıkmıyormu
 

 

Cry Cry http://www.kolbozuk.net Kullanıcı
  • Üyelik 07.02.2012
  • Yaş/Cinsiyet 27 / E
  • Meslek Öğrenci
  • Konum İstanbul Avrupa
  • Ad Soyad ** **
  • Mesajlar 870
  • Beğeniler 58 / 170
  • Ticaret 5, (%100)

mhmtknbck adlı üyeden alıntı

Sen işletim sistemi ile işletim sistemine entegre olayını karıştırmayasın? İşletim sistemileri telefonlarda farklılık gösterir taa ki diğer yüklenebilir özelliği olan cihazlar gibi. Symbian yüklü bir telefona android yükleyemezsin. Yada android yüklü bir telefona OS yükleyemezsin. İşletim sistemi başlı başına bir olay tek kişi ile olacak ve visual basic le yapılacak bir iş değil. Yıl 2012 :) Geniş çaplı 3 işletim sistemi var windows,linux,machintosh... gerisini sen düşün :)


WM olan telefonlara Android yüklüyorlar buna ne diyeceksin :)
Gingboard

kişi bu mesajı beğendi.

KeremZOR KeremZOR o kadar zor değilim Banlı Kullanıcı
  • Üyelik 12.09.2011
  • Yaş/Cinsiyet 28 / E
  • Meslek Uİ Designer & Web developer
  • Konum KKTC
  • Ad Soyad ** **
  • Mesajlar 1378
  • Beğeniler 363 / 346
  • Ticaret 9, (%100)
Ben takdir ettim hocam başarılar.
 

 

isousluer isousluer Usluer Kullanıcı
  • Üyelik 05.04.2011
  • Yaş/Cinsiyet 31 / E
  • Meslek Yazılım Geliştirici
  • Konum Konya
  • Ad Soyad İ** U**
  • Mesajlar 4900
  • Beğeniler 1419 / 2962
  • Ticaret 45, (%100)
Aynı yola çıkmıyor işte. C# daha sağlam bir dil. Kesinlikle hatalara yer vermez.
 

 

shmstyrn shmstyrn WM Aracı Kullanıcı
  • Üyelik 07.04.2012
  • Yaş/Cinsiyet 30 / E
  • Meslek Blog Yazarı + Tasarımcı
  • Konum
  • Ad Soyad Ş** T**
  • Mesajlar 613
  • Beğeniler 5 / 48
  • Ticaret 1, (%100)
Burdan Android İşletim Sistemlerine Nasıl Uygulama Yapıldığı ve nelere ihtiyaç olduğu var belkide seninle alakası yoktur ama bi bak sonuçta telde çalışacak bi şey buda
 

 

wmaraci
Konuyu toplam 3 kişi okuyor. (0 kullanıcı ve 3 misafir)
Site Ayarları
  • Tema Seçeneği
  • Site Sesleri
  • Bildirimler
  • Özel Mesaj Al