Sistem Programlama (Ders Notu)

Merhabalar herkese, dünün ardından bugün yine bir ders notu ile beraberiz. Bugünkü ders notu paylaşımım KTÜ Bilgisayar Mühendisli 3. sınıf dersi olan sistem programlama ile ilgili olacaktır. Doç.Dr. Hüseyin PEHLİVAN hocamızın dersinde tutulmuş bir nottur. Sistem programlama ders notu, pandemiden önce okuldayken, pandemi sonrasında ise uzem üzerinden tutulan notların birleşiminden oluşmaktadır. Sistem programlama ders notu üzerinde herhangi bir yanlış bilgi veya ifade görürseniz, yanlış bilgiyi yaymamak adına yorum kısmından veya iletişimden yazmanızı rica ediyorum. Aşağıda not içeriği merak eden arkadaşlar için paylaştım, yazının en altındaki linkten ise notu indirebilirsiniz. 

System Programming Ders Notu

Sistem Programlama ders notunu indiren arkadaşlardan rica ediyorum paylaştığım linki açık bir şekilde hiçbir yerde paylaşmayınız, notlara erişmek isteyen arkadaşlara bu siteyi tavsiye edebilirsiniz; verilen emeğe karşı saygılı olacağınızı düşünüyorum, şimdiden teşekkür ederim.

Sistem Programlama Ders Notu

  • Unix – Unix Versiyonları – Unix Yapıları
  • Shell – Shell Operatörleri – Shell Prog. Lang.
  • Unix Dosya Sistemleri – Unix Dosya Hiyerarşisi
  • Bazı Standart Dizinler
  • Dosyaların Türleri – Dosya Listesi
  • Dosyaları Düzenleme 
  • Dosya Sahipliği – Dosya İzinleri
  • Dosya Adı Değiştirme
  • Diğer Dosya Sistemleri
  • Metin Düzenleme – Düzenleme Komutları
  • Dosya Tanımlayıcı Oluşturma
  • Tek Bir Dosyaya Yeniden Yönlendirme
  • Düzenli İfadeler (Regular Expressions)
  • Egrep Kullanımı
  • Metakarakterler
  • Egrep ile Kelime Arama
  • Basic Shell Scripting
  • Shell Değişkenleri (Variables)
  • Numerik Değişkenler – String Değişkenler
  • Değişken Değiştirme
  • Dizi Değişkenler – Dışa Aktarılan Değişkenler
  • Çıktı ve Alıntı (Output and Quoting)
  • Dönüş Değerleri 
  • Kullanıcı Girişini Okuma
  • Expr Komutu
  • Komut Satırı Argümanları
  • Önceden Tanımlanmış Değişkenler
  • Shift Komutu – The Null Command
  • && ve || Operetörleri
  • Koşullar (Conditions)
  • Case İfadeleri
  • For Döngüsü – While Döngüsü
  • Until Loops – Select Loops
  • Eval Komutu
  • Basename ve Printf Kullanma
  • Tee Komutu
  • Dosyaların Okunması – Dosyaları Okumanın Diğer Yolları
  • Gelişmiş Shell Scripting
  • Fonksiyon Oluşturma ve Kullanma
  • Parametre Geçiş Örneği (Parameter Passing Example)
  • Dosya Yönetimi
  • Unix Tabanlı bir Sistemdeki Katmanlar
  • Sistem Yazılımının Katmanları
  • Shell Yorumlayıcı (Interpreter)
  • Standart Kütüphaneler – Paylaşılan ve Paylaşılmayan Kütüphaneler
  • Sistem Çağrıları
  • Unbuffered I/O vs. Standard I/O – Basic File I/O
  • open() – read() – write() – close() – lseek()
  • Dosya Paylaşımı
  • Atomik Operasyonlar
  • More System Calls

NASIL İNDİRİRİM?» Linke tıkladıktan sonra açılan sayfanın alt kısmında yer alan reklam geç butonunu tıklayıp, ardından 5 sn bekledikten sonra linke git butonuna tıklamanız yeterli olacaktır.

İndirme Linki⇒ KTÜ SİSTEM PROGRAMLAMA DERS NOTU

Bir cevap yazın

E-posta hesabınız yayımlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir

This site uses Akismet to reduce spam. Learn how your comment data is processed.