İŞLETİM SİSTEMLERİ Ders İçeriği

Slides:



Advertisements
Benzer bir sunumlar
İşletim Sistemleri.
Advertisements

BT301 İŞLETİM SİSTEMLERİ VE UYGULAMALARI Sinan SCHREGLMANN
Bilgisayar – I Arş. Gör. Arif Solmaz (Oda: C36 Tel: 1249) E-posta: ? ?
İŞLETİM SİSTEMİ KATMANLARI (Çekirdek, Kabuk ve diğer temel kavramlar)
İşletim Sistemlerine Genel Bakış
BİLGİ ve İletİŞİM TeknolojİSİ
 Meltem KORCAY  Ayşe KUBİLAY
İşletim Sistemlerine Giriş
Windows işletim sistemi ve sürümlerinin incelenmesi
Bilgisayar Ağlarına Giriş
Ders Adı: Bilgisayar Donanımına Giriş
İşletim Sistemlerine Giriş – 2 Kaynakların Paylaşımı
Bilgisayar Yapısı-Genel
Öğr.Gör. Dr. Şirin KARADENİZ
Bilgisayar 1 Dr İsmail Marulcu Dr. Ismail Marulcu
Bölüm 1: Introductions (Tanıtım,Tanım)
BTP 108 BİLGİSAYAR AĞ SİSTEMLERİ AĞ KAVRAMI Birden çok bilgisayarın birbirine bağlı olarak kullanılmasıyla oluşturulan çalışma biçimine bilgisayar ağı.
BDEM 105.
İŞLETİM SİSTEMLERİ KONTROL: PROF.DR.ASAF VAROL DÖNE KARAOĞLAN BİLGİSAYAR SİSTEMLERİ Bilgisayar Öğretmenliği (Gece) - 4.
İŞLETİM SİSTEMLERİ EYLÜL 2012.
İşletim Sistemleri Hazırlayan Hakan YİĞİT.
SON KULLANICI HATALARI BİLGİ İŞLEM DAİRE BAŞKANLIĞI SON KULLANICI HATALARI Cengiz Acartürk 03 Ekim 2003.
MART 2013 İŞLETİM SİSTEMLERİ.
İşletim Sistemleri Tanım: Kullanıcı ile bilgisayar donanımı arasında bağlantıyı sağlayan özel bir yazılımdır.
İŞLETİM SİSTEMLERİ.
Bilgi Sistemi Organizasyonlar içerisindeki kontrol ve karar verme mekanizmalarında kullanılacak bilginin toplanması, işlenmesi, saklanması ve dağıtılmasını.
İŞLETİM SİSTEMLERİ Öğr. Gör. S.Serkan TAN.
Bilgisayara Giriş Uzm. Murat YAZICI.
Üsküdar Halk Eğitim Merkezi Eczane Çalışanlarının Eğitimi Bilgisayar Dersi Ayşenur Buyruk
AĞ İŞLETİM SİSTEMLERİ Öğr. Gör. Mustafa SARIÖZ
İŞLETİM SİSTEMİ.
EYLÜL 2014 İŞLETİM SİSTEMLERİ Bilgisayar Uygulamaları.
Windows XP Konu: Denetim Masası Windows 8 Windows XP Windows 7.
BİLGİSAYAR SİSTEMLERİ
Bilgisayar Ağlarına Giriş. Tarihsel Gelişim Main- frame OS yoktu Batch Systems (Toplu İşlem) Birden fazla işin arka arkaya çalıştırılması.
Aşağıdakilerden hangisi işletim sistemi değildir?
BTÖ 306 Bilgisayar Ağlarına Giriş Dr. Şirin Karadeniz Çelebi Uluyol.
İŞLETİM SİSTEMLERİ Derya Işık
İşletim Sistemleri Operation Systems Fon müziği.
Ağlar ve Veri İletişimi
Bilgi ve İletişim Teknolojisi Dersi
Bilgisayar (Computer) Bilgisayar, uzun ve çok karmaşık hesapları bile büyük bir hızla yapabilen, mantıksal (lojik) bağlantılara dayalı karar verip işlem.
BİL İŞLETİM SİSTEMLERİ
Bilgisayar Sistemlerine Giriş
BTÖ 306 Bilgisayar Ağlarına Giriş. BTÖ 306 Tarihsel Gelişim Main- frame OS yoktu Batch Systems (Toplu İşlem) Birden fazla işin arka.
İnsan Kaynakları Bilgi Sistemleri
Temel Bilgi Teknolojilerinin Kullanımı Öğr.Gör. Abdullah ŞENER.
1. HAFTA Giriş, Tarihçe ve Kavramlar
DERS: MESLEKİ BİLGİSAYAR MODÜL -2: İŞLETİM SİSTEMİNDE MASA ÜSTÜ
SUNUCU İŞLETİM SİSTEMLERİ
SANALLAŞTIRMA ÇEŞİTLERİ VE YAZILIMLARI
İşletim Sistemlerine Giriş
BİLGİSAYAR NEDİR?.
Bilgisayar Ağlarına Giriş
Neden Linux? Nerelerde Kullanılır?
İşletim Sistemleri Hazırlayan Hakan YİĞİT.
Bilgisayar Ağlarına Giriş
TEMEL BİLGİSAYAR TEKNOLOJİLERİ 03- İŞLETİM SİSTEMİ
Kaynakların Paylaşımı
Bir bilgisayar sisteminin 4 bileşeni vardır;
Bir İşletim Sisteminin Mantıksal Yapısı
Bilgisayar Mühendisliğine Giriş
Açılış yoklama İşletim Sistemleri. Bilgisayarlarda işletim sistemi, donanımın doğrudan denetimi ve yönetiminden, temel sistem işlemlerinden ve uygulama.
İşletim Sistemleri (Operating Systems)
Windows işletim sistemi ve sürümlerinin incelenmesi
Hafta1: İşletim Sistemlerine Giriş
İşletim Sistemleri (Operating Systems)
BİLİŞİM TEKNOLOJİLERİ
Öğr.Gör. Dr. Şirin KARADENİZ
WİNDOWS SÜRÜMLERİ ARASINDAKİ FARKLILIKLAR
Sunum transkripti:

İŞ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ı

İşletim Sistemlerine Giriş

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.

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

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

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

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

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

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.

Multitasking (Çok görevli) Multiprogramming (Çoklu programlama) Tarihsel Gelişim Multitasking (Çok görevli) Multiprogramming (Çoklu programlama) Paralell Systems (Paralel Sistemler) OS: UNIX, MAC OS, MS-DOS 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 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) Embedded Systems (Gömülü Sistemler) Belirli bir donanımı yöneten sistemler. Örn: Firewall, otomobil motorları Timesharing Systems (Zaman Paylaşımlı Sistemler) Birden fazla işin bir donanımı kısa sürelerle paylaşması Personal Computer Systems (Kişisel bilgisayar sistemleri) OS: UNIX, MAC OS, MS-DOS Batch Systems (Toplu İşlem) Birden fazla işin arka arkaya çalıştırılması ve yürütülmesi OS: IBM’in IBSYS Main-frame OS yoktu 1950 1960 1970 1980 1990

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

İş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

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

İş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.

İş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

İş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)

İşletim Sistemleri Kavramları 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ı 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ı 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

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

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.

İş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

İş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.

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.

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.