Download - İşletim Sistemlerine Genel Bakış
![Page 1: İşletim Sistemlerine Genel Bakış](https://reader033.vdocuments.pub/reader033/viewer/2022061609/5681351d550346895d9c7b98/html5/thumbnails/1.jpg)
İşletim Sistemlerine Genel Bakış
(İşletim Sistemi, Bileşenleri, Tipleri)
Yrd.Doç.Dr.Cihad DEMİRLİKaynak: Cisco Networking Akademi Programı Bilişim Teknolojilerinin Temelleri I: PC Donanımı ve Yazılım Yardımcı Kitabı, Cisco Systems, Inc. Cisco Networking Academy Program, Sistem Yayıncılık, 2005.
![Page 2: İşletim Sistemlerine Genel Bakış](https://reader033.vdocuments.pub/reader033/viewer/2022061609/5681351d550346895d9c7b98/html5/thumbnails/2.jpg)
2
İşletim Sistemi
Bir bilgisayar sistemini çalıştıran işletim sistemidir.
Bilgisayar açıldığında ilk yüklenen programdır ve sorun gidermede göz önüne alınması gereken ana bileşendir.
![Page 3: İşletim Sistemlerine Genel Bakış](https://reader033.vdocuments.pub/reader033/viewer/2022061609/5681351d550346895d9c7b98/html5/thumbnails/3.jpg)
3
İşletim Sistemi
İşletim sistemi, kullanıcı ile bilgisayar arasındaki ara yüzü sağlar ve binlerce uygulamayı yönetir.
Çoğu kişisel bilgisayarda yüklenmiş olarak satılır (PC).
![Page 4: İşletim Sistemlerine Genel Bakış](https://reader033.vdocuments.pub/reader033/viewer/2022061609/5681351d550346895d9c7b98/html5/thumbnails/4.jpg)
4
İşletim Sistemi
Gelişmiş işletim sistemleri aynı zamanda birçok karmaşık işlemi yerine getirme yeteneğine sahiptir.
Birden fazla kullanıcıyla birlikte birçok işlem yerine getirilmek isteniyorsa hızlı bir bilgisayar ve gelişmiş bir işletim sistemine ihtiyaç duyulur.
![Page 5: İşletim Sistemlerine Genel Bakış](https://reader033.vdocuments.pub/reader033/viewer/2022061609/5681351d550346895d9c7b98/html5/thumbnails/5.jpg)
5
İşletim Sistemi (NOS)
Aynı anda birden fazla kullanıcıya hizmet veren ve birden fazla işi yerine getiren bilgisayarlar ağ sunucuları veya sunuculardır.
Bu sunucularda çalışan işletim sistemleri NOS (Network Operating System) olarak adlandırılır.
![Page 6: İşletim Sistemlerine Genel Bakış](https://reader033.vdocuments.pub/reader033/viewer/2022061609/5681351d550346895d9c7b98/html5/thumbnails/6.jpg)
6
Temel Tasarım Bileşenleri
Üç temel eleman işletim sistemlerinin temel tasarım bileşenlerini oluşturmaktadır:
– Kullanıcı ara yüzü (User interface) – Çekirdek (Kernel)– Dosya Sistemi
![Page 7: İşletim Sistemlerine Genel Bakış](https://reader033.vdocuments.pub/reader033/viewer/2022061609/5681351d550346895d9c7b98/html5/thumbnails/7.jpg)
7
Kullanıcı ara yüzü (User interface)
Kullanıcının işletim sistemiyle etkileşimini sağlayan ara yüzdür.
İşletim sisteminin komutlarını veren kısımdır.
Komutlar ya bir komut istemcisinde ya da grafik kullanıcı ara yüzünde (Graphical User Interface – GUI) fare ile belli noktalara tıklayarak verilebilmektedir.
![Page 8: İşletim Sistemlerine Genel Bakış](https://reader033.vdocuments.pub/reader033/viewer/2022061609/5681351d550346895d9c7b98/html5/thumbnails/8.jpg)
8
Çekirdek (Kernel)
İşletim sisteminin merkezidir.
Çekirdek sistem BIOS yardımıyla donanımla iletişim yapmaktadır.
Programların yüklenmesi, yürütülmesi, giriş ve çıkış işlemlerinin yapılmasından sorumludur.
![Page 9: İşletim Sistemlerine Genel Bakış](https://reader033.vdocuments.pub/reader033/viewer/2022061609/5681351d550346895d9c7b98/html5/thumbnails/9.jpg)
9
Dosya Sistemi
İşletim sisteminin dosyaları düzenlemek ve yönetmek için kullandığı kısımdır.
Dosya verilerin bir araya toplanmış halidir ve işletim sistemi dosyaları bir ağaç yapısı altında hiyerarşik biçimde dizinler sistemi olarak düzenler.
Bu dizinler sisteminin başlangıcı kök dizin olarak adlandırılır.
![Page 10: İşletim Sistemlerine Genel Bakış](https://reader033.vdocuments.pub/reader033/viewer/2022061609/5681351d550346895d9c7b98/html5/thumbnails/10.jpg)
10
İşletim Sisteminin (İS) İşlevleri
Genel olarak tüm işletim sistemlerinin ortak görevleri şu şekilde açıklanabilir.
– Dosya ve klasör yönetimi– Uygulama programlarının yönetimi– Yerleşik yardımcı program desteği – Bilgisayar donanımının denetimi
![Page 11: İşletim Sistemlerine Genel Bakış](https://reader033.vdocuments.pub/reader033/viewer/2022061609/5681351d550346895d9c7b98/html5/thumbnails/11.jpg)
11
Dosya ve klasör yönetimi
İS bilgisayarın sabit sürücüleri üzerinde kullanıcı bilgilerini dosyalar halinde düzenleyerek saklar.
Bir dosya oluşturulup kaydedildiği zaman, işletim sistemi bu dosyaya bir isim verir ve sabit sürücüde nereye kaydedildiğini hatırlar.
![Page 12: İşletim Sistemlerine Genel Bakış](https://reader033.vdocuments.pub/reader033/viewer/2022061609/5681351d550346895d9c7b98/html5/thumbnails/12.jpg)
12
Uygulama programlarının yönetimi
Bir kullanıcı bir uygulama programını çağırdığı zaman, programın ilgili dosyalarını geçici belleğe yükler.
Başka programlar da yüklendikçe bilgisayarın mevcut kaynaklarını uygun biçimde tahsis eder.
![Page 13: İşletim Sistemlerine Genel Bakış](https://reader033.vdocuments.pub/reader033/viewer/2022061609/5681351d550346895d9c7b98/html5/thumbnails/13.jpg)
13
Yerleşik yardımcı program desteği
İS bakım ve onarım için yardımcı programlar kullanır. Böylelikle kayıp programlar bulanabilmekte ya da bozuk dosyalar onarılabilmektedir.
Aynı zamanda bu tür programlar veri düzenleme ve yedeklemede de kullanılabilmektedir.
![Page 14: İşletim Sistemlerine Genel Bakış](https://reader033.vdocuments.pub/reader033/viewer/2022061609/5681351d550346895d9c7b98/html5/thumbnails/14.jpg)
14
Bilgisayar donanımının denetimi
İS programlar ile BIOS arasında yer alır. BIOS donanımı denetler.
Donanım kaynaklarına ihtiyaç duyan tüm program kaynaklarının İS’ye başvurması gerekmektedir.
Eğer İS olmasaydı yeni bir program bilgisayara yüklendiğinde her defasında yeniden yazılmak zorunda olacaktı.
![Page 15: İşletim Sistemlerine Genel Bakış](https://reader033.vdocuments.pub/reader033/viewer/2022061609/5681351d550346895d9c7b98/html5/thumbnails/15.jpg)
15
Bilgisayar donanımının denetimi
Kullanıcı
Uygulamalar
İşletim Sistemi
Aygıt SürücüleriBIOS
Donanım
![Page 16: İşletim Sistemlerine Genel Bakış](https://reader033.vdocuments.pub/reader033/viewer/2022061609/5681351d550346895d9c7b98/html5/thumbnails/16.jpg)
16
Hatırlatma
Bütün programlar belli bir işletim sistemine göre hazırlanmıştır.
Örneğin; Windows için hazırlanan bir program UNIX içinde çalışmaz.
![Page 17: İşletim Sistemlerine Genel Bakış](https://reader033.vdocuments.pub/reader033/viewer/2022061609/5681351d550346895d9c7b98/html5/thumbnails/17.jpg)
17
İşletim Sistemi Tipleri: Temel Terminoloji
Bir İS’nin yeteneklerini anlayabilmek için bazı temel terimleri bilmek gereklidir.
Günümüzde çoğu bilgisayar bu özellikleri taşımaktadır.
![Page 18: İşletim Sistemlerine Genel Bakış](https://reader033.vdocuments.pub/reader033/viewer/2022061609/5681351d550346895d9c7b98/html5/thumbnails/18.jpg)
18
İşletim Sistemi Tipleri:Temel Terminoloji
Çok kullanıcılı (multiuser): İki veya daha fazla kullanıcı aynı anda programlarla çalışabilir ve çevre birimlerini kullanabilir.
Çok görevli (multitasking): Bilgisayar aynı anda birden fazla uygulama çalıştırılabilir.
![Page 19: İşletim Sistemlerine Genel Bakış](https://reader033.vdocuments.pub/reader033/viewer/2022061609/5681351d550346895d9c7b98/html5/thumbnails/19.jpg)
19
İşletim Sistemi Tipleri: Temel Terminoloji
Çoklu işleme (multiprocessing): Bilgisayarda programların paylaştığı iki veya daha fazla merkezi işlem birimi (CPU) olabilir.
Çoklu kullanımlı (mutlithreading): Program, işletim sistemi tarafından ihtiyaç duyuldukça yüklenebilecek küçük parçalara bölünebilir. Bu sayede farklı programların çok görevli olarak çalışması sağlanabilir.
![Page 20: İşletim Sistemlerine Genel Bakış](https://reader033.vdocuments.pub/reader033/viewer/2022061609/5681351d550346895d9c7b98/html5/thumbnails/20.jpg)
20
İşletim Sistemi Türleri
Yaygın olarak kullanılan işletim sistemleri:– Microsoft Windows 95,98 ve Me– Microsoft Windows NT, 2000 ve XP, Vista, 7– Macintosh– UNIX – LINUX – PARDUS (Linux tabanlı Türkçe İS)
![Page 21: İşletim Sistemlerine Genel Bakış](https://reader033.vdocuments.pub/reader033/viewer/2022061609/5681351d550346895d9c7b98/html5/thumbnails/21.jpg)
21
Microsoft Windows 95,98 ve Me
MSWin En yaygın İS’lerden biridir.
Intel uyumlu CPU’lara sahip PC’ler için hazırlanmıştır.
Bu İS sürümleri tek kullanıcı için tasarlanmıştır.
![Page 22: İşletim Sistemlerine Genel Bakış](https://reader033.vdocuments.pub/reader033/viewer/2022061609/5681351d550346895d9c7b98/html5/thumbnails/22.jpg)
22
Microsoft Windows NT, 2000,XP,Vista,7
Bu İS’ler birden fazla kullanıcıyı desteklemek ve aynı anda birden fazla uygulamayı çalıştırabilecek biçimde tasarlanmıştır.
Aynı zamanda bunlar bir çok ağ özelliğini bünyesinde barındırmaktadır.
![Page 23: İşletim Sistemlerine Genel Bakış](https://reader033.vdocuments.pub/reader033/viewer/2022061609/5681351d550346895d9c7b98/html5/thumbnails/23.jpg)
23
Macintosh
İlk kez Ocak 1984’de ortaya çıkmıştır.
O zaman var olan DOS bilgisayarlarına göre daha fazla kullanıcı dostu oldukları söylenebilir.
Son sürümü OS X 10.6 Snow Leopard’tır ve UNIX çekirdek teknolojisine göre tasarlanmıştır.
![Page 24: İşletim Sistemlerine Genel Bakış](https://reader033.vdocuments.pub/reader033/viewer/2022061609/5681351d550346895d9c7b98/html5/thumbnails/24.jpg)
24
UNIX
1960’larda ortaya çıkmıştır. En eski İS’lerdendir. UNIX ağ yöneticileri tarafında her zaman
yaygın olarak kullanılmıştır. İnternetin başlangıcından beri UNIX temelli
IBM, HP ve SunMicrosystems bilgisayarlarına yardımcı olmuştur.
Günümüzde birçok değişik versiyonu bulunmaktadır.
![Page 25: İşletim Sistemlerine Genel Bakış](https://reader033.vdocuments.pub/reader033/viewer/2022061609/5681351d550346895d9c7b98/html5/thumbnails/25.jpg)
25
LINUX
UNIX’e benzer bir İS’dir.
1991 yılında internetle tanıştırılmıştır.
Dağıtım olarak adlandırılan birçok Linux sürümü bulunmaktadır.
![Page 26: İşletim Sistemlerine Genel Bakış](https://reader033.vdocuments.pub/reader033/viewer/2022061609/5681351d550346895d9c7b98/html5/thumbnails/26.jpg)
PARDUS 2009
TÜBİTAK’a bağlı Ulusal Elektronik ve Kriptoloji Araştırma Enstitüsü (UEKAE) tarafından geliştirilen ulusal işletim sistemi projesidir.
Dağıtımı ücretsiz olan Linux temelli bu işletim sisteminin amacı, yazılım konusunda ulusal bağımsızlık, tasarruf ve güvenliği sağlamak ve kullanıcılara tam Türkçe desteği vermektir.
26
![Page 27: İşletim Sistemlerine Genel Bakış](https://reader033.vdocuments.pub/reader033/viewer/2022061609/5681351d550346895d9c7b98/html5/thumbnails/27.jpg)
27
Hatırlatma
Windows, UNIX ve MacOS işletim sistemleri bedelleri karşılığında üretici
firmalardan satın alınabilir.
Linux ve Pardus ise açık kodlu bir sistemdir ve geliştiricilerinden ücretsiz veya çok küçük bedeller karşılığında
elde edilebilir.
![Page 28: İşletim Sistemlerine Genel Bakış](https://reader033.vdocuments.pub/reader033/viewer/2022061609/5681351d550346895d9c7b98/html5/thumbnails/28.jpg)
…
28