Sunum yükleniyor. Lütfen bekleyiniz

Sunum yükleniyor. Lütfen bekleyiniz

1 İŞLETİM SİSTEMLERİ Ders İçeriği İşletim Sistemlerine Giriş Windows Server 2008 Kurulumu ve Genel Kullanımı Kullanıcılar, Gruplar ve Güvenlik Ayarları.

Benzer bir sunumlar


... konulu sunumlar: "1 İŞLETİM SİSTEMLERİ Ders İçeriği İşletim Sistemlerine Giriş Windows Server 2008 Kurulumu ve Genel Kullanımı Kullanıcılar, Gruplar ve Güvenlik Ayarları."— Sunum transkripti:

1 1 İŞLETİM SİSTEMLERİ Ders İçeriği İşletim Sistemlerine Giriş Windows Server 2008 Kurulumu ve Genel Kullanımı Kullanıcılar, Gruplar ve Güvenlik Ayarları NTFS, Disk Yönetimi ve RAID DNS DHCP IIS Elektronik Posta Hizmetleri Terminal Server Uzaktan Erişim ve Yönlendirme Active Directory Grup Politikaları

2 İşletim Sistemlerine Giriş

3 3 Bu Hafta İşletim Sisteminin; Ne olduğu, Ne yaptığı, görevlerinin neler olduğu, Ne tür bir yazılım olduğu, Tarihsel gelişiminin nasıl olduğu ile ilgili bilgileri öğreneceğiz.

4 İşletim Sistemi Nedir? İşletim sistemini tanımlayınız... Sizce işletim sistemi neden var?

5 5 Von Neumann Mimarisi Merkezi İşlem Birimi Donanım Aygıtları Aritmetik ve Mantık Birimi Ana Bellek Kontrol Birimi Adres yolu Veri yolu

6 6 İşletim sistemi bir bilgisayar sisteminin maestrosudur Bilgisayar donanımlarının birbiri ile uyumlu bir biçimde çalışmasını sağlar.

7 7 İşletim sistemi; yazılım – donanım - kullanıcı arasındaki etkileşimi sağlayan bir ara yazılımdır. DonanımYazılım Kullanıcı

8 8 İşletim Sistemi Ne Tür Bir Yazılımdır? DonanımYazılım Uygulama Yazılımları (Örn: Word, Excel) Sistem Yazılımları İşletim Sistemi (OS) Diğer Yazılımlar (Örn: Derleyiciler) Bilgisayar

9 9 Tanım: İşletim sistemi; bilgisayar sistemini oluşturan donanım ve yazılım nitelikli kaynakları kullanıcılar arasında kolay, hızlı ve güvenli bir işletim hizmetine olanak verecek biçimde paylaştırırken bu kaynakların kullanım verimliliğini en üst düzeyde tutmayı amaçlayan bir yazılım sistemidir.

10 10 Tarihsel Gelişim Main- frame OS yoktu Batch Systems (Toplu İşlem) Birden fazla işin arka arkaya çalıştırılması ve yürütülmesi OS: IBM’in IBSYS Timesharing Systems (Zaman Paylaşımlı Sistemler) Birden fazla işin bir donanımı kısa sürelerle paylaşması Multitasking (Çok görevli) Multiprogram ming (Çoklu programlama) Personal Computer Systems (Kişisel bilgisayar sistemleri) OS: UNIX, MAC OS, MS-DOS Paralell Systems (Paralel Sistemler) OS: UNIX, MAC OS, MS-DOS Distributed Systems (Dağıtık Sistemler) Bir çok MIB, ağdaki diğer kaynakları, verileri ve işlemleri yürütürler. Örn: Ağ, Internet OS: Ağ işl. Sis. (Windows NT) Real-Time Systems (Gerçek- Zamanlı Sistemler) Ms’lerde çalışan sistemlerdir. Belli bir sistemi kontrol amacıyla kullanılır Örn: Endüstriyel kontrol sistemleri, gösteri sistemleri Embedded Systems (Gömülü Sistemler) Belirli bir donanımı yöneten sistemler. Örn: Firewall, otomobil motorları

11 Modern işletim sistemleri bahsedilen farklı işletim sistemlerinin özelliklerini kapsamaktadır.

12 12 İşletim Sistemleri Kavramları Tek görevlilik –işletim sistemi üzerinde aynı anda sadece bir program çalışabilmekte Çok görevlilik (multi tasking) –işletim sistemlerinin pek çok programı birlikte bellekte barındırabilmesi ve bunları işletebilmesi İşlem tanımı –İşlem (process) çalışmakta olan programdır

13 13 Aynı anda çalışma nasıl başarılıyor İşletim Sistemleri Kavramları Hesap Makinesi Outlook Internet Explorer Excel İşlem Zaman

14 14 İşletim Sistemleri Kavramları İşlem başlatma yöntemleri –Sistem açılışı sırasında –Kullanıcı tarafından –Mevcut başka bir işlem tarafından Önplan işlemleri –Doğrudan kullanıcıyla etkileşime girerler Arkaplan işlemleri –Herhangi bir kullanıcıya ait değillerdir –Windows üzerinde hizmetler (services), Unix üzerinde ise daemon’lar arkaplanda çalışan bu tip işlemlere verilen genel adlardır.

15 15 İşletim Sistemleri Kavramları Thread –işlem seviyesinde aynı anda bir çok aktivitenin yapılması için bir işlem içerisinde birden çok iş parçacığının (thread) çalışmasıdır –aynı işlem üzerinde çalışan iş parçacıkları, bu işlemin tüm adres alanına, genel değişkenlerine ve kullanmakta olduğu dosyalara erişebilir Çoklu İş parçacığı (Multithreading) –aynı işlem içerisinde birden çok iş parçacığına izin verilmesidir

16 16 İşletim Sistemleri Kavramları Çok kullanıcılı sistemler –Aynı bilgisayarı birden fazla kullanıcının kullanması durumu Çok kullanıcılı (MultiUser) sistem olarak tanımlanır. –Bu sistemler zaman paylaşımlı (time-sharing) sistemler olarak da bilinirler. Kesme (interrupt) –Donanım cihazlarının işletim sistemine isteklerini bildirme yöntemi Kullanıcı arayüzü –İşletim sistemini belli bir işi yaptırmak için komuta ettiğimiz yazılım Grafik kullanıcı arayüzü (Graphical User Interface –GUI) Komut satırı arayüzü (Command Line Interface – CLI)

17 17 Bellek Yönetimi (Memory Management) –Belleğin kontrolü işletim sisteminin Bellek yöneticisindedir –Programların çalıştırılması esnasında gerekli belleğin onlara tahsis edilmesi ve program sonlandığında kullanılan belleğin geri alınması –Belleğin hangi parçalarının, hangi programlar tarafından kullanılıyor olduğunun ve boş alanların takibi –Sanal bellek kullanımı sırasında program parçalarının bellek-disk arasında transfer edilmesi İşletim Sistemleri Kavramları

18 18 Sanal Bellek (Virtual Memory) –Windows ve Linux işletim sistemleri üzerinde, üst üste pek çok uygulamayı aynı anda çalıştırsanız ve bu uygulamalar mevcut bellekten daha fazla bellek alanı da kaplasa, işletim sistemi uygulamalarınızı, biraz yavaşlama görülmekle beraber, sorunsuz olarak çalıştıracaktır. –Öyleyse fiziksel bellekten taşan, bilgiler nerede tutulmaktadır? –Bu işlem, işletim sisteminin sanal bellek hüneri sayesinde gerçekleştirilir. İşletim Sistemleri Kavramları

19 19 Sanal Bellek (Devam) –Sanal bellek (virtual memory) tekniğinde, diskin bir bölgesi tıpkı bir RAM bellek gibi, çalışmakta olan uygulamalar tarafından kullanılabilmektedir –İşletim sistemi gerçek belleği Fiziksel bellek + Disk bellek olarak gösterir İşletim Sistemleri Kavramları

20 20 Uygulama Windows içerisinden çalışan işlemlerle ilgili bilgileri görüntülemek ve işlemleri yönetebilmek için temel uygulama Görev Yöneticisidir (Task Manager). Yeni görev oluşturma Önplan arkaplan işlemleri İşlem sonlandırma İşlem hakkında bilgi edinmek İşlem önceliğini değiştirme –Bir programın önceliğini başlatma anında da belirleyebilirsiniz. –Bunun için komut satırı penceresindeyken start komutunu kullanmanız gerekecektir –Örn: Start /low iexplore.exe

21 21 Uygulama Windows işletim sisteminde PageFile.sys dosyası ne kadarlık bir disk alanının sanal bellek olarak kullanılacağını belirtir Bu dosya ne kadar büyük olursa, o kadar sanal belleğiniz var demektir –Bu dosyayla ilgili ayarlara: Bilgisayarım > Özellikler > Gelişmiş > Performans Ayarları > Sanal bellek kısmından erişebilirsiniz Görev yöneticisinin performans sekmesinde bellek kullanımı ile ilgili bilgiler verilmektedir.

22 22 İşletim Sisteminin Yerine Getirmesi Gereken Fonksiyonlar 1. İşleri sıraya koymalıdır 2. İşi kontrol eden dili yorumlayabilmelidir 3. Hata durumlarında ilgili işlemleri sonuçlandırmalıdır 4. Giriş/Çıkış işlemlerini sonuçlandırmalıdır 5. Kesmelerin gereğini yerine getirmelidir 6. İşlerde öncelik tanıyabilmelidir

23 23 İşletim Sisteminin Yerine Getirmesi Gereken Fonksiyonlar 7. Kaynakları kontrol etmelidir 8. Kullanıcıların birbirlerinin haklarına müdahalelerini önlemelidir 9. Bilgisayara birden fazla erişim sağlamalıdır 10. İyi bir ara yüzü olmalıdır 11. Bilgisayar kaynaklarının hesabını tutmalıdır. 12. Bilgileri uzun vadede saklamalıdır.

24 24 Bir İşletim Sisteminde İstenilen Özellikler 1. Etkinlik: İşletim sistemi, bir işi etkin ve verimli bir şekilde yapmalıdır. 2. İşler arasındaki zaman: Bir işi bitirip diğer işi başlama süresi kısa olmalıdır. 3. Kullanılmayan MİB zamanı: Merkezi işlem birimin kullanmadığı süre kısa olmalıdır. 4. Toplu işlemler arasındaki zaman: Toplu işlem dosyalarının işlenmesi arasındaki süre kısa olmalıdır.

25 25 Bir İşletim Sisteminde İstenilen Özellikler 5. Cevap verme süresi: Sistemin cevap verme süresi kısa olmalıdır. 6. Az zamanda çok iş yapılmalıdır. 7. Güvenirlik: Sistem tamamen hatalardan arındırılmış olmalıdır. 8. Süreklilik: Sistem bakım yapılabilir ve dokümanı bol olmalıdır. 9. Düşük boyut: Sistem kendinden taviz vermeden küçük boyutta olmalıdır.


"1 İŞLETİM SİSTEMLERİ Ders İçeriği İşletim Sistemlerine Giriş Windows Server 2008 Kurulumu ve Genel Kullanımı Kullanıcılar, Gruplar ve Güvenlik Ayarları." indir ppt

Benzer bir sunumlar


Google Reklamları