3 Bilgi Saklama Bir Bit Bilgi Saklama Bir Bayt Bilgi Saklama Bir bayt alanı içinde 256 (28) farklı bilginin saklanması mümkündür.
4 Bilgi Saklama (101)2 = (1 x 22) + (0 x21) + (1 x 20)
5 Bilgi Saklama ASCII Karakter Seti 1 2 3 4 5 6 7 8 9 nul soh stx etx 123456789nulsohstxetxeotenqackbelbshtnlvtffcrsosidledcldc2dc3dc4naksynetbcanemsubescfsgsrsusb!"#$%&‘()*+,-./:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`ac10defghijklm11nopqrstuvw12xyz{|}~delASCIIKarakterSeti
6 Bilgisayara İstediğimiz İşlemleri Nasıl Yaptırırız? AlgoritmaÖrnek: Telefon EtmekBaşlaAhizeyi kaldırSinyali kontrol et, sinyal yoksa arızaya haber ver ve 9. adım’a gitEğer telefon numarası yurt dışında ise iki kere sıfır tuşuna bas ve ülke ve alan kodunu tuşla, 6. adıma gitEğer telefon numarası şehir dışında ise bir kere sıfır tuşuna bas ve alan kodunu tuşlaTelefon numarasını tuşlaEğer hat meşgul ise ya da cevap vermiyorsa 9. adıma gitTelefon konuşmasını gerçekleştirTelefonu kapatBitiş
7 Bilgisayara İstediğimiz İşlemleri Nasıl Yaptırırız? Akış ŞemasıKomutİşlem (Process): Yapılması istenen işlemle ilgili tanımlamalarKoşulKarar (Decision): Bir karara bağlı olarak farklı yolların izlenmesiVeriVeri (Data): Her farklı veri grubu için farklı isim verilmelidir.DokümanDoküman: Çıktı olarak gösterilmek istenen veriler ve işlemlerBağlantı: Büyük yazılımlarda bir sonraki sayfadaki işlemlerin hangi noktadan devam edeceğini göstermesiBaşla/Bitir: Akış şemasının başlangıç ve bitiş noktalarıABaşla/Bitir
8 Telefon konuşmasını gerçekleştir Bilgisayara İstediğimiz İşlemleri Nasıl Yaptırırız?BaşlaAhizeyi kaldırSinyalvar mı?HayırArızaya haber verEvetYurtdışı mı?İki kere sıfıra bas ve ülke , alan kodunu tuşlaŞehirBir kere sıfıra bas ve şehir kodunu tuşlaTelefon numarasınıtuşlaTelefon konuşmasını gerçekleştirTelefonu kapatMeşgul/cevap yok?BitirÖrnek: Telefon Etmek
9 C Programlama Dili Nedir? Makine diliyle iki sayıyı toplamak:Assembly diliyle iki sayıyı toplamak:LOAD XADD YSTORE ZC derleyicisi bir çok farklı donanım üzerinde çalışabilir.C ile sistem üzerinde en alt düzeydeki fonksiyonlara erişilebilirC ile yazılmış olan programlar oldukça hızlı çalışabilmektedir.
10 C Programının Derlenmesi Programın yazılmasıYazım kuralları kontrolüÖn işlemcinin çalışması ve programın derlenmesiProgramın kütüphaneden kullanılan fonksiyonlar ile bağlanması (Birleştirme)Çalışabilen program kodunun elde edilmesiProgramın çalıştırılması