Hello World – Merhaba Dünya

Hangi programlama dilini öğrenmeye kalkarsanız kalkın ilk öğreneceğiniz şey ekrana Hello World ya da Merhaba Dünya yazdırmak olacaktır.

Şimdi aşağıda bazı programlama dillerine ait Hello World yazdırma şekillerini göstereceğim. Amacım hem programlama dillerinin basit yapısını göstermek hemde yeni başlayacaklar için bir ön bilgi oluşturmak.

Okumaya devam et

Hangi Programlama Dilini Öğrenmeliyim?

Programlamaya başlamayı düşünen ancak hangi programlama dilini seçeceğini bilemeyen arkadaşlar için aşağıda popüler dillerden birkaçını tanıtacağım.

Programlama dili, yazılımcının bir algoritmayı ifade etmek amacıyla, bir bilgisayara ne yapmasını istediğini anlatmasının tektipleştirilmiş yoludur. [1]

Programlama dilleri denilince akla gelenler;

Okumaya devam et

Kabuk Programlama – BASH- 6. Bölüm

55-0

Bu ay ki yazımızda dizi konusunu işleyeceğiz ve uygulamamızda kullanacağız.
Uygulamamızda yaptığımız işlemlerin sonuçlarını kaydedip bu kayıtlarımızı görüntüleyeceğiz. İste bu kayıt işlemleri için dizileri kullanacağız.

Dizi:
Bir uygulamada değişkenleri veya bir değişkenin farklı zamanlarda aldığı değerleri bir dizide tutabiliriz. Bu bir veritabanı kaydı olmasa da hızlı kayıtlar, geri dönüşler için ve çalışma esnasındaki aksiyonlar için oldukça kullanışlı olabilir. Dizi, çalışma esnasında 1 ve 1 ‘den fazla elemanı içinde barındırabilen istediğimizde de bu değerleri kullanabilmemizi sağlayan bir yapıdır.

Temel dizi işlemlerine bir bakalım.

Okumaya devam et

Kabuk Programlama -BASH- 5. Bölüm

54-0

Bu uygulama her yazı dizimiz sonucunda yeni özellik bir kazanıyor veya yaptığı işlemi daha kısayoldan yapıyor. Şimdiye kadarki ilerleme şeklimiz ve durumumuz için
önceki sayılarımıza bakabilirsiniz.

Giriş mahiyetinde bakacak olursak bir klasör ve dosya oluşturup yaptığımız matematiksel işlemi bu dosya ve klasöre kaydeden bir uygulama yaptık şimdiye kadar. If kontrolleri kullandık. GoTo deyimini kullanıp ardından bunu döngüye çevirdik. Fonksiyon kullanıp kaldırdık.

Bu sayımızda da uygulamamıza, temel matematik işlemlerini seçimimize bağlı olarak yaptıracağız. Uygulama sadece çıkartma işlemi yapıyordu. Şimdi uygulama bizden yine sayıları isteyecek ve ardından yapacağımız işlemi bize seçtirip sonucunu verecek. Bunu Case-Esac kalıbını kullanarak yapacağız.

Okumaya devam et

Kabuk Programlama – BASH- 4. Bölüm

52-0

Merhaba,

Hatırlarsınız if komutu ile bir kontrol gerçekleştirmiştik ve bu kontroldeki sonuca göre de uygulamada başka bir satıra zıplayarak çalışmaya oradan devam ediyorduk. Aslında bir nevi döngü oluşturmuş olup gerektiği zamanda uygulamayı istediğimiz yerden devam
ettiriyorduk.

Okumaya devam et

Kabuk Programlama -BASH- 3. Bölüm

Giriş 3

Bu bölümde şimdiye kadar tüm işlediklerimizi kapsayan bir örnek yapıp yeni konularımıza da bu örneğimizden devam edeceğiz. Amacımız, öğrendiklerimizin tümünü örneklendirebildiğimiz bir uygulama veya uygulamalar bütününü ortaya çıkartmaktır.

Şimdi bu bölümümüzde yapacağımız örneğimizi detaylandıralım. Böylece hem örneğimizi belirlemiş olacağız hem de önceki konuların üzerinden geçmiş olacağız.

Örneğimiz, kullanıcının belirlediği isimlerde klasör oluşturan, klasörler içinde dosya oluşturan ve bu dosyanın içine de kullanıcının belirlediği rakamlarla matematiksel işlem yapıp kaydeden bir uygulama olacak.

Okumaya devam et

Kabuk Programlama -BASH- 2. Bölüm

Giriş 2

Kısaca geçen sayımızda nelere değindik, hatırlayalım isterseniz. Kabuğun işletim sistemindeki yerine, önemine teknik olarak değindikten sonra hatırlarsınız ilk uygulamamız, ekrana “Merhaba Dünya” yazan bir çalışma olmuştu. Daha sonra değişken
kullanarak ve kullanıcıya çalışma esnasında (runtime) sorarak değişken değeri elde edip bunu ekrana bastırarak 2. ve 3. çalışmamızı yaptık. Bunları yaparken ayrıca script dosyalarını nasıl oluşturacağımızı ve nasıl çalıştıracağımızı da öğrendik.

Bu çalışmamızda da parametre kullanımına ve aritmetik işlemlere değinelim.

Okumaya devam et