Kayıtlar

Temmuz, 2017 tarihine ait yayınlar gösteriliyor

PROGRAMLAMA DA OPERATÖRLER

Merhaba yola devam ediyoruz tekrarlar geçiyoruz hep beraber arkadaşlar ... Denklemsel ifadelerde çeşitli matematiksel görevleri üstlenen yapılardır. ARİTMATİKSEL OPERATÖRLER =               Atama             a=b +               Toplama          a=a+b -                Çıkarma          a=a-b *               Çarpma           a=a*100 /                Bölme             a=a/2 %              Kalan              a=a%7 ++             Bir Arttırma    a++  ,  b=a++ --               Bir Azaltma    a--   , b=--a int a,b= 100 olarak düşünelim : Örnek : a= b++ ;         // a=100 ve b=101 Örnek : a=++b ;         // a=101 ve b=101 Örnek : a=--b;           // a=99 ve b=99 Örnek : a=b--;          // a=100 ve b=99 Daha fazla detay için ben Ebubekir Yaşar hocamızın kitapları ve youtube kanallarındaki videoları kullandım. Sizde kaynak kullanabilirsiniz ki kullandığım kaynakta derin bilgiler var. C# Uygulama Örneği using System; using System.Collections.Generic; using System.Li

PROGRAMLAMA DA DEĞİŞKENLER ( VARIABLES )

Merhaba Bu günde değişkenleri ele alıyoruz ... Verileri hafıza üzerinde tutmak ve işleme sokmak değişkenlerle mümkündür. İki sayının toplanması için bu iki sayının klavyeden hafızaya alınması gerekir. Verilerin hafızaya alınması görevini yüksek seviyeli dillerde değişkenler yerine getirir. ;) bu arada sizinle paylaşırken bende bilgilerimi tazeliyorum çok değerli kişilerin kaynaklarından :) Değişkenlere atanan değerler istendiğinde değiştirilerek sabitlerden farklı olarak çeşitli değerler alabilir. Sistem kaynaklarını optimum kullanabilmek için bu çeşitliliği ihtiyaç vardır. Değişkenler Değişken_Tipi   Değişken_Adı; şeklinde tanımlanır. DEĞİŞKEN TANIMLANIRKEN DİKKAT EDİLECEK HUSUSLAR -Türkçe karakter içermemelidir. -Sayı ile başlayamaz fakat sayı içerebilir. -Operatör işaretleri içeremez .Alt çizgi içerebilir. -Program dili ile ilgili özel anlam taşıyan kelimeler kullanılamaz . if ,for,class vs. gibi -Aynı tipe ait değişken tanımlamaları yan yana aralarına ( , ) konu

PROGRAMLAMA DA SABİTLER ( CONSTANTS)

Merhaba Programlamanın temel taşlarından mutlak mantığı kafanızda oturması gereken bir konu ... Adından da anlayacağınız gibi sabitler programda sıkça kullanılan değişmeyen değişmeyecek değerleri tanımlamak için kullanılır. Sabitler hafızadaki bir adrese veri atamak ve onu isimlendirmek (etiketlemek) amacı ile program içinde bu hafıza alanının kullanımını kolaylaştıran yapılardır. Kullanılma sebepleri akılda kalması zor karışık değerlere isim vermek ve uzun değerleri kısa bir şekilde isimlendirmekdir. Sabitler Tanımlayıcı +tip+ Sabit_Adı + "="+Aldığı_Değer şeklinde kullanılır. C# Uygulama Örneği  using System; using System.Collections.Generic; using System.Linq; using System.Text; namespace sayfa38 {     class Program     {         static void Main(string[] args)         {             const string s = "Kırıkkale meslek yüksek okulu";             const double pi_sayisi = 3.14159265;             Console.WriteLine(s);             Console.W

PROGRAMLAMANIN YAPI TAŞLARI

Merhaba :) Program dillerinde aslında taban hep aynı bir dili çok iyi bilirseniz diğer dilleri öğrenmek çok basit ve kısa sürüyor. Temelde program yazarken  ihtiyaç duyulan başlıkları sıralayayım bunları bilmek kanıksamak çok önemli öyle binlerce kod u ezberlemiyoruz arkadaşlar temel pirensipleri bilyoruz sonra kaynaklardan kitaplardan ihtiyaç duyduğumuz kodları buluyoruz. Evet bu başlıklar .Sabitler .Değişkenler .Operatörler .Karar yapıları .Döngüler Bunları indirgediğimizde de karşımıza iki yapı çıkar. Biri değişkenler diğeri ise şart ifadeleri. PROGRAMLAMA ORTAMI Biraz da bu konuya girelim ; Her kod alt programlar /fonksiyonlar (metot) içerisine yazılır. Metotlar bir sınıf içerisinde tanımlanan fonksiyonlardır. En temel metodun ismi main metodudur. (c# , java ya göre ele alalım ) Bu metot ilk olarak çalıştırılan ana bloktur. Nesne tabanlı dan biraz bahsedelim ki o konuya ileride gireceğiz. Temel yapı taşlarından biri SINIFLARDIR (CLASS) . Sınıflar asıl iş

DETAY GÜNÜ (BİLGİSAYAR NASIL ÇALIŞIR?)

BİLGİSAYAR NASIL ÇALIŞIR? Arkadaşlar küçük bir çocuk bile bilgisayarcı olduğunuzu duyduğunda ilk sorusu bilgisayar nasıl çalışır olabilir. Fişe takıp demeyeceğiz bunun detay bilgisini bilmemiz gerekir. Şimdi bir bakalım… Bilgisayarlarda tüm donanım birimleri ana kart üzerine doğrudan ya da dolaylı bağlanır. -           Doğrudan bağlantı – internal (dahili) -           Dolaylı (kasanın dışından veya kablo ile) – external (harici) İşlemci kendisine hafıza veya giriş çıkış portlarından gelen verileri üzerinde çalıştırılan programlar ile işler elde edilen verileri program doğrultusunda gerekirse çeşitli hafıza birimlerine (HDD,CDROM, FLASH,RAM…) giriş çıkış portlarına gönderirler. İşlenen veriler istenirse dosya denilen veri kümeleri halinde kalıcı hafızalara kayıt edilebilir. Komut işleme performansı veri yollarının bant genişliği hızı ve dist erişimini azaltan RAM büyüklüğüne bağlıdır. Disk erişimi hızı genelde sabit diskin erişim ve yazma hızına bağ

Algoritmada İfade Şekilleri (Metinsel İfade)

Arkadaşlar Algoritmada ilerlerken metinsel olarak yapacağımız işi sıralama şeklimize algoritma da metinsel düz konuştuğumuz şekilde ifade etmemize diyoruz. Metinsel Olarak İfade Bu ifadeler mutlak başla ve bitir şeklinde olmalı. Algoritma adımları alt alta sıralı olmalı ve tabi ki başlarında satır numaraları olmalı. Aşağıda bir örnek verelim daha iyi anlayacaksınız. 1.Başla 2.Bir sayı gir (A)   not : burada ki a değişken dediğimiz ileride anlatacağım değişken sayı yı temsil                                            eder. 3.A nın 2 ye bölümünden kalanı hesapla (kalan =A mod 2) 4.kalan = 0 ise ekrana çift sayı yaz 5.kalan = 1 ise ekrana tek sayı yaz 6.bitir Not : başla - bitir , start - stop , giriş - çıkış bu ifadelerin hepsini kullanabilirsiniz.

Algoritma Nasıl Olmalı ?

Merhaba Bir algoritma hazırlarken ; Etkinliği olmalı yani bu nedir ? Bir kod un yaptığı yapacağı iş net olmalı açıklayıcı ve kesin olmalıdır. Sonu olmalı projede her şeyin başlangıcı olduğu gibi bitişi net olursa içinde yapılan oluşumlar o başlama ve bitişe uygun olmalı. Kesin olmalı diyelim sarı renk göster dedik ekrana kırmızı veya kırmızı dedik mavi yada sarı dedik ve mavi gösterirse kesin bir ifade doğrusu olmaz bu da projenin güvensiz halini oluşturur bu da kesinliği yok eder. Kesin istenilen bilgiyi yada veriyi vermeli.... Giriş-Çıkış hımm bunu şöyle açıklayalım mesela renklerden gittik beyaz ve kırmızı karıştırıldı sonunda girişteki beyaz ve kırmızı çıkışta pembe renk vermeli ... mutlaka anladınız bunu matematik işlenmeleri gibi de düşünebiliriz :) 2+2 = 5 vermemeli dimi ? çıkış 4 olmalı :) Son performans diyelim proje bitti proje total anlamda yapması gerektiği işlevi yapıyor mu kontrol edilmeli eklemeli şeylerle çökme ihtimalini ortadan kaldırmalı en baştan sona ön