DonanımHaber Mini sürüm 2 Ocak 2026 tarihi itibariyle kullanımdan kalkacaktır. Bunun yerine daha hızlı bir deneyim için DH Android veya DH iOS uygulamalarını kullanabilirsiniz.
Arama butonu
Bu konudaki kullanıcılar: 1 misafir, 1 mobil kullanıcı
33
Cevap
15006
Tıklama
0
Öne Çıkarma
İlk program nasıl yazıldı
M
13 yıl (5413 mesaj)
Çavuş
Konu Sahibi

Beyler bu ilk pc programları nasıl yazıldı. Bir yazılımı yazmak için bir çok program kullanıyoruz. Yani yazılımı yazılımla yazıyoruz. Peki ilk yazılım nasıl yazıldı ?

Yani "a" , "b" , "c" bunları ilk nasıl kodladılar bilgisayara ? Kodlamak için kod kullanmak lazım peki onlar nasıl kodlandı.

Yani ilk yoğurt nasıl mayalandı gibi birşey



D
13 yıl (5602 mesaj)
Yüzbaşı

Hastayım, düzelince yazarım...



< Bu ileti tablet sürüm kullanılarak atıldı >
Bu mesaja 1 cevap geldi.
M
13 yıl (620 mesaj)
Çavuş

Kafamı kurcalayan soruyu sormuşsun.



E
13 yıl (2734 mesaj)
Yüzbaşı

İlk program tahmin ettiğin gibi bir dil ile yazılmadı. 2 lik sistemde kodlandı sadece.

http://forum.donanimhaber.com/m_68031332/tm.htm


Bu mesaja 1 cevap geldi.
K
13 yıl (7522 mesaj)
Teğmen

Bence önce kağıda yazıldı sonra pc ye



< Bu ileti mobil sürüm kullanılarak atıldı >

B
13 yıl (347 mesaj)
Çavuş

Ben ilk isletim sistemi nasil yazildigini takmistim kafaya bayagi bir arastirmistim sonuc: donanimsal bisiler yapiolar oluo kasmaya gerek yok



< Bu ileti mobil sürüm kullanılarak atıldı >

T
13 yıl (4431 mesaj)
Yüzbaşı

Windows format atarken, nasil tasarliyolar fikri banada ordan geldi.

Cidden guzel soru



< Bu ileti tablet sürüm kullanılarak atıldı >
Bu mesaja 3 cevap geldi.
A
13 yıl (6479 mesaj)
Binbaşı

.





< Bu mesaj bu kişi tarafından değiştirildi ayak kokusu -- 13 Kasım 2012; 22:13:51 >

M
13 yıl (5413 mesaj)
Çavuş
Konu Sahibi

quote:

Orijinalden alıntı: Elektroniker

İlk program tahmin ettiğin gibi bir dil ile yazılmadı. 2 lik sistemde kodlandı sadece.

http://forum.donanimhaber.com/m_68031332/tm.htm

2 lik sistem nasıl işletildi pc ye ?

0 sanırım elektrık var 1 yok anlamındaydı. Peki bunu anlamlandıran sistem nasıl gelişti.

Ve 0 ve 1 lerde her ne anlama geliyorsa o anlamı nasıl kazandı ?

Ve bu 0 ve 1 lerle yani elindeki malzemelerle sadece elindeki malzeme içeren birşey yapabilirsin. Ama nasıl 0 ve 1 ler çok çok dışarı kaçtı.





< Bu mesaj bu kişi tarafından değiştirildi Mert_Jeksin -- 13 Kasım 2012; 22:17:28 >
Bu mesaja 2 cevap geldi.
@
13 yıl (725 mesaj)
Teğmen

tesadüfe bak bilgisayar hocası bize bunu sormuştu öğrenene yüz vercekmiş bi söyliyiverinde 100 alim



R
13 yıl (9626 mesaj)
Yarbay

Bende ilk çöken program neydi onu merak ediyorum



_
13 yıl (8045 mesaj)
Yüzbaşı

sağlam soru.
Makina dilinde yazılmış olabilir.



< Bu ileti mobil sürüm kullanılarak atıldı >

_
13 yıl (8045 mesaj)
Yüzbaşı

quote:

Orijinalden alıntı: Mert_Jeksin

quote:

Orijinalden alıntı: Elektroniker

İlk program tahmin ettiğin gibi bir dil ile yazılmadı. 2 lik sistemde kodlandı sadece.

http://forum.donanimhaber.com/m_68031332/tm.htm

2 lik sistem nasıl işletildi pc ye ?

0 sanırım elektrık var 1 yok anlamındaydı. Peki bunu anlamlandıran sistem nasıl gelişti.

Ve 0 ve 1 lerde her ne anlama geliyorsa o anlamı nasıl kazandı ?

Ve bu 0 ve 1 lerle yani elindeki malzemelerle sadece elindeki malzeme içeren birşey yapabilirsin. Ama nasıl 0 ve 1 ler çok çok dışarı kaçtı.

dijital elekronik.
0 ve 1 in ne anlama geldini nasıl işe yaradığını uzun uzun öğrenip akıllı devreler yapmıştık. Anlatması uzun hikaye. Devre oluşturmak için tablolar vs vardı.



< Bu ileti mobil sürüm kullanılarak atıldı >

E
13 yıl (2734 mesaj)
Yüzbaşı

quote:

Orijinalden alıntı: Mert_Jeksin

quote:

Orijinalden alıntı: Elektroniker

İlk program tahmin ettiğin gibi bir dil ile yazılmadı. 2 lik sistemde kodlandı sadece.

http://forum.donanimhaber.com/m_68031332/tm.htm

2 lik sistem nasıl işletildi pc ye ?

0 sanırım elektrık var 1 yok anlamındaydı. Peki bunu anlamlandıran sistem nasıl gelişti.

Ve 0 ve 1 lerle her ne anlama geliyorsa o anlamı nasıl kazandı ?

Ve bu 0 ve 1 lerle yani elindeki malzemelerle sadece elindeki malzeme içeren birşey yapabilirsin. Ama nasıl 0 ve 1 ler çok çok dışarı kaçtı.

Verdiğim linkte anlattım 1 ve 0 ın nasıl anlamlandığını.

"Ve bu 0 ve 1 lerle yani elindeki malzemelerle sadece elindeki malzeme içeren birşey yapabilirsin. Ama nasıl 0 ve 1 ler çok çok dışarı kaçtı."

Bunu anlamadım ama şöyle diyim : Elimde DEĞİL VE VEYA malzemeri vardı. Bunlarla toplama çıkarma çarpma devresi yaptım. Bunları birleştirip lojik işleme ünitesi oluşturdum. RAM ve IO birimleri ekledim.

Artık 0110001010101010011010..... diye komut verdiğimde toplama çıkarma hafızaya aktarma vb işlemleri yapabilen bir işlemci oldu. Tek yapmam gereken 1 ve 0 değil de anlaşılır bir dil olan ASM olarak yazdığım kodları 1 ve 0 lara çevirebilecek olan Assembler ı oluşturmaktı.


Bu mesaja 1 cevap geldi.
M
13 yıl (5413 mesaj)
Çavuş
Konu Sahibi

quote:

Orijinalden alıntı: Elektroniker

quote:

Orijinalden alıntı: Mert_Jeksin

quote:

Orijinalden alıntı: Elektroniker

İlk program tahmin ettiğin gibi bir dil ile yazılmadı. 2 lik sistemde kodlandı sadece.

http://forum.donanimhaber.com/m_68031332/tm.htm

2 lik sistem nasıl işletildi pc ye ?

0 sanırım elektrık var 1 yok anlamındaydı. Peki bunu anlamlandıran sistem nasıl gelişti.

Ve 0 ve 1 lerle her ne anlama geliyorsa o anlamı nasıl kazandı ?

Ve bu 0 ve 1 lerle yani elindeki malzemelerle sadece elindeki malzeme içeren birşey yapabilirsin. Ama nasıl 0 ve 1 ler çok çok dışarı kaçtı.

Verdiğim linkte anlattım 1 ve 0 ın nasıl anlamlandığını.

"Ve bu 0 ve 1 lerle yani elindeki malzemelerle sadece elindeki malzeme içeren birşey yapabilirsin. Ama nasıl 0 ve 1 ler çok çok dışarı kaçtı."

Bunu anlamadım ama şöyle diyim : Elimde DEĞİL VE VEYA malzemeri vardı. Bunlarla toplama çıkarma çarpma devresi yaptım. Bunları birleştirip lojik işleme ünitesi oluşturdum. RAM ve IO birimleri ekledim.

Artık 0110001010101010011010..... diye komut verdiğimde toplama çıkarma hafızaya aktarma vb işlemleri yapabilen bir işlemci oldu. Tek yapmam gereken 1 ve 0 değil de anlaşılır bir dil olan ASM olarak yazdığım kodları 1 ve 0 lara çevirebilecek olan Assembler ı oluşturmaktı.

Eyallah hocam hemen hemen esas mantıgın sonrasını çözdüm ama birşey diyeceğim.

Mesela 0 vs 1 ler "değil ve veya" ile aynı anlamı taşıyordu ilk başlarda. Mesela program yazarken sadece "değil ve veya" yeterli olmaz binlerce kelimede yazsan yetmez mesela bağlantı olacak bir çok fonksiyon mesela bunun dışına nasıl çıkıldı işte.

Veya şöyle diyeyim o A yı nasıl soktular oraya 0011 nasıl a anlamını aldı ? O A karekterini sokmak içinde nasıl bir yol izlediler paintten sokacak değillerdi herhalde.

Teşekkürler


Bu mesaja 1 cevap geldi.
T
13 yıl (2984 mesaj)
Yüzbaşı

bu konu darwine kadar gider..


hadi ateistler.


Bu mesaja 1 cevap geldi.
E
13 yıl (2734 mesaj)
Yüzbaşı

@Mert_Jeksin

Önceleri klavye yoktu elbet. Anahtarlar vardı.

Atıyorum bilgisayarın panelinde 8 adet anahtar vardı. Bunların ilk 4 ünü açık sonraki 4 ünü kapalı konuma getirince ilk 4 girişe elektrik gidiyor, diğer 4 üne gitmiyordu. Yani sisteme 11110000 sayısını girmiş oluyordun.

A dediğin de bir karakterdir. Karakterlerin ASCII kodu olur. (O zamanlar ASCII falan yoktu elbet) A nın ASCII kodu 65 mesela yanlış hatırlamıyorsam. Yani sisteme 65 girince (01101001) girince A girmiş olursun. (Örnek için verdim, dediğim gibi o zaman ASCII falan yoktu)





< Bu mesaj bu kişi tarafından değiştirildi Elektroniker -- 13 Kasım 2012; 22:39:18 >
Bu mesaja 1 cevap geldi.
D
13 yıl (27085 mesaj)
Yarbay

Tabiiki de çiviyle



< Bu ileti mobil sürüm kullanılarak atıldı >
Bu mesaja 2 cevap geldi.
M
13 yıl (5413 mesaj)
Çavuş
Konu Sahibi

quote:

Orijinalden alıntı: Elektroniker

@Mert_Jeksin

Önceleri klavye yoktu elbet. Anahtarlar vardı.

Atıyorum bilgisayarın panelinde 8 adet anahtar vardı. Bunların ilk 4 ünü açık sonraki 4 ünü kapalı konuma getirince ilk 4 girişe elektrik gidiyor, diğer 4 üne gitmiyordu. Yani sisteme 11110000 sayısını girmiş oluyordun.

A dediğin de bir karakterdir. Karakterlerin ASCII kodu olur. (O zamanlar ASCII falan yoktu elbet) A nın ASCII kodu 65 mesela yanlış hatırlamıyorsam. Yani sisteme 65 girince (01101001) girince A girmiş olursun. (Örnek için verdim, dediğim gibi o zaman ASCII falan yoktu)

Çok sağol hocam bende şimdi hatırladım discovery channelde gösterıyordu ilk pc leri ampuller vardı tabi sonra transistör çıkıyordu. Olay kapanıyordu. (01101001) girince A nın çıkması aslında insanların belirlediği birşey yani ona b de dıyebılırlerdi. Daha sonra a ve b gibi karekterlerle yada yine elektrik var yok 01010 yöntemiyle yazılan ilk programlar yine sadece karekter olamazdı çünkü programın özelliği algoritmatik olmasıdır. Algoritma ise sadece elimizdeki karekterlerden yapılamazdı değilmi ?



L
13 yıl (4240 mesaj)
Yüzbaşı

Citizen yazdi ama coktu hemen


Bu mesaja 1 cevap geldi.