işletimi sistemi operating system

İşletim Sistemi Nedir? Türleri Nelerdir?

Total
0
Shares

İşletim Sistemi (OS), bilgisayar donanım bileşenleri ile kullanıcı arasında bir arayüz görevi gören bir yazılımdır. Her bilgisayar sisteminin diğer programları çalıştırabilmesi için en az bir işletim sistemine sahip olması gerekir. Tarayıcılar, MS Office, Not Defteri Oyunları vb. uygulamaların çalışması ve görevlerini yerine getirmesi için bir ortama ihtiyacı vardır.

İşletim sistemi, bilgisayarın dilini nasıl konuşacağınızı bilmeden bilgisayarla iletişim kurmanıza yardımcı olur. Kullanıcının herhangi bir bilgisayarı veya mobil cihazı işletim sistemine sahip olmadan kullanması mümkün değildir.

İşletim Sistemi (OS)
İşletim Sistemi (OS)

İşletim Sistemi Tarihi

  • İşletim sistemleri ilk olarak 1950’lerin sonunda bant depolamayı yönetmek için geliştirildi.
  • General Motors Araştırma Laboratuvarı, IBM 701 için ilk işletim sistemini 1950’lerin başında uyguladı.
  • 1960’ların ortalarında işletim sistemleri disk kullanmaya başladı.
  • 1960’ların sonunda, Unix işletim sisteminin ilk sürümü geliştirildi.
  • Microsoft tarafından geliştirilen ilk işletim sistemi DOS‘tur. 1981 yılında bir Seattle şirketinden 86-DOS yazılımı satın alınarak inşa edilmiştir.
  • Günümüzün popüler işletim sistemi Windows, ilk olarak 1985 yılında bir GUI oluşturulduğunda ve MS-DOS ile eşleştirildiğinde ortaya çıktı.

Pazar Payına Sahip İşletim Sistemi Örnekleri

pazar payına sahip işletim sistemleri
İşletim sistemlerinin pazar payları

İşletim Sistemlerinin Pazar Payı

En son Pazar Payına sahip İşletim Sistemi örnekleri aşağıdadır.

İşletim Sistemi AdıPazar Payı
Windows40.34
Android37.95
iOS15.44
Mac Os4.34
Linux0.95
Chrome OS0.14
Windows Phone OS0.06

İşletim Sistemi Türleri (OS)

Popüler işletim sistemi türleri (İşletim Sistemi) aşağıdadır:

  • Toplu İşletim Sistemi
  • Çoklu Görev/Zaman Paylaşımlı İşletim Sistemi
  • Çok işlemcili işletim sistemi
  • Gerçek Zamanlı İşletim Sistemi
  • Dağıtılmış İşletim Sistemi
  • Ağ işletim sistemi
  • Mobil işletim sistemi

Toplu İşletim Sistemi

Bazı bilgisayar işlemleri çok uzun ve zaman alıcıdır. Aynı süreci hızlandırmak için, benzer türde ihtiyaçları olan bir iş bir araya toplanır ve bir grup olarak yürütülür.

Bir toplu işletim sisteminin kullanıcısı bilgisayarla hiçbir zaman doğrudan etkileşime girmez. Bu tür işletim sistemlerinde her kullanıcı işini bir delikli kart gibi çevrimdışı bir cihazda hazırlar ve bilgisayar operatörüne sunar.

Çoklu Görev/Zaman Paylaşımlı İşletim sistemleri

Zaman paylaşımlı işletim sistemi, farklı bir terminalde (kabuk) bulunan kişilerin aynı anda tek bir bilgisayar sistemini kullanmasını sağlar. Birden çok kullanıcı arasında paylaşılan işlemci süresi (CPU), zaman paylaşımı olarak adlandırılır.

Gerçek zamanlı işletim sistemi

Girdileri işlemek ve bunlara yanıt vermek için gerçek zamanlı bir işletim sistemi zaman aralığı çok küçüktür.

Örnekler: Askeri Yazılım Sistemleri, Uzay Yazılım Sistemleri, Gerçek zamanlı işletim sistemi örneğidir.

Dağıtılmış İşletim Sistemi

Dağıtık sistemler, kullanıcılarına çok hızlı hesaplama sağlamak için farklı makinelerde bulunan birçok işlemci kullanır.

Ağ İşletim Sistemi

Ağ İşletim Sistemi bir sunucu üzerinde çalışır. Veri, kullanıcı, grup, güvenlik, uygulama ve diğer ağ işlevlerini yönetmeye hizmet etme yeteneği sağlar.

Mobil İşletim Sistemi

Mobil işletim sistemleri, özellikle akıllı telefonlara, tabletlere ve giyilebilir cihazlara güç sağlamak için tasarlanmış işletim sistemleridir.

En ünlü mobil işletim sistemlerinden bazıları Android ve iOS‘tur, ancak diğerleri BlackBerry, Web ve watchOS‘u içerir.

İşletim Sisteminin İşlevleri

Bazı tipik işletim sistemi işlevleri, belleğin, dosyaların, işlemlerin, G/Ç sistemi ve aygıtlarının, güvenliğin vb. yönetilmesini içerebilir.

İşletim Sisteminin ana işlevleri aşağıdadır:

İşletim Sisteminin ana işlevleri
İşletim Sisteminin ana işlevleri

 

 

 

 

Bir işletim sisteminde yazılım, işlevlerin her birini gerçekleştirir:

  1. Süreç yönetimi : Süreç yönetimi, işletim sisteminin süreçleri oluşturmasına ve silmesine yardımcı olur. Ayrıca süreçler arasında senkronizasyon ve iletişim için mekanizmalar sağlar.
  1. Bellek yönetimi: Bellek yönetimi modülü, bu kaynaklara ihtiyaç duyan programlara bellek alanı ayırma görevini yerine getirir.
  1. Dosya yönetimi : Dosyaların organizasyon depolaması, alınması, adlandırılması, paylaşılması ve korunması gibi dosyayla ilgili tüm etkinlikleri yönetir.
  1. Cihaz Yönetimi : Cihaz yönetimi, tüm cihazların kaydını tutar. Bu görevden de sorumlu olan bu modül, I/O denetleyicisi olarak bilinir. Ayrıca cihazların tahsisi ve tahsisinin kaldırılması görevini de yerine getirir.
  1. I/O Sistem Yönetimi: Herhangi bir işletim sisteminin ana hedeflerinden biri, o donanım cihazlarının özelliklerini kullanıcıdan gizlemektir.
  1. İkincil Depolama Yönetimi : Sistemler, birincil depolama, ikincil depolama ve önbellek depolamayı içeren çeşitli depolama düzeylerine sahiptir. Çalışan bir programın başvurabilmesi için yönergeler ve veriler birincil depolamada veya önbellekte saklanmalıdır.
  1. Güvenlik : Güvenlik modülü, bir bilgisayar sisteminin verilerini ve bilgilerini kötü amaçlı yazılım tehdidine ve yetkili erişime karşı korur.
  1. Komut yorumlama: Bu modül, tarafından verilen komutları yorumlar ve bu komutları işlemek için sistem kaynaklarını harekete geçirir.
  1. Ağ Oluşturma: Dağıtılmış bir sistem, belleği, donanım aygıtlarını veya saati paylaşmayan bir işlemci grubudur. İşlemciler ağ üzerinden birbirleriyle iletişim kurar.
  1. İş muhasebesi: Çeşitli iş ve kullanıcılar tarafından kullanılan zaman ve kaynağın kaydını tutmak.
  1. İletişim yönetimi: Bilgisayar sistemlerinin çeşitli kullanıcılarının derleyicileri, yorumlayıcıları ve başka bir yazılım kaynağının koordinasyonu ve atanması.

İşletim Sisteminin (OS) Özellikleri

İşletim sisteminin önemli özelliklerinin bir listesi:

  • Korumalı ve gözetmen modu
  • Disk erişimine ve dosya sistemlerine izin verir
  • Aygıt sürücüleri Ağ Güvenliği
  • Program Yürütme
  • Bellek yönetimi Sanal Bellek Çoklu Görev
  • I/O işlemlerini yönetme
  • Dosya sisteminin manipülasyonu
  • Hata Algılama ve işleme
  • kaynak tahsisi
  • Bilgi ve Kaynak Koruması

 

İşletim sisteminin (OS) özellikleri
işletim sisteminin (OS) özellikleri

İşletim Sisteminin Avantajı

  • Bir soyutlama oluşturarak donanım ayrıntılarını gizlemenizi sağlar
  • GUI ile kullanımı kolay
  • Bir kullanıcının programları/uygulamaları çalıştırabileceği bir ortam sunar
  • İşletim sistemi, bilgisayar sisteminin kullanıma uygun olduğundan emin olmalıdır.
  • İşletim Sistemi, uygulamalar ve donanım bileşenleri arasında aracı görevi görür
  • Bilgisayar sistem kaynaklarını kullanımı kolay formatta sağlar.
  • Sistemin tüm donanım ve yazılımları arasında aracı görevi görür.

İşletim Sisteminin Dezavantajları

  • İşletim sisteminde herhangi bir sorun oluşursa, sisteminizde saklanan tüm içeriği kaybedebilirsiniz.
  • İşletim sistemi yazılımları, küçük ölçekli kuruluşlar için oldukça pahalıdır ve bu da onlara yük getirir.
    Örnek: Windows
  • Tehdit her an ortaya çıkabileceğinden hiçbir zaman tamamen güvenli değildir.

İşletim Sisteminde Çekirdek Nedir?

Çekirdek, bir bilgisayar işletim sisteminin merkezi bileşenidir. Çekirdeğin yaptığı tek iş, yazılım ile donanım arasındaki iletişimi yönetmektir. Çekirdek, bilgisayarın çekirdeğindedir. Donanım ve yazılım arasındaki iletişimi mümkün kılar. Çekirdek bir işletim sisteminin en iç kısmı iken, bir kabuk (shell) en dış kısımdır.

 

İşletim Sisteminde Çekirdek Nedir?
İşletim Sisteminde Çekirdek

 

Çekirdeğin Özellikleri

  • Süreçlerin düşük seviyeli zamanlaması
  • Inter-process iletişim
  • İşlem senkronizasyonu
  • Bağlam değiştirme

Çekirdek Türleri

Var olan birçok çekirdek türü vardır, ancak aralarında en popüler iki çekirdek şunlardır:

1. Monolithic

Monolithic çekirdek, programın tek bir kodu veya bloğudur. İşletim sisteminin sunduğu tüm gerekli hizmetleri sağlar. Donanım ve yazılım arasında ayrı bir iletişim katmanı oluşturan basit bir tasarımdır.

2. Mikro Çekirdekler

Mikro çekirdek, tüm sistem kaynaklarını yönetir. Bu tür çekirdekte, hizmetler farklı adres alanlarında uygulanır. Kullanıcı hizmetleri, kullanıcı adres alanında saklanır ve çekirdek hizmetleri, çekirdek adres alanı altında saklanır. Böylece, hem çekirdeğin hem de işletim sisteminin boyutunun küçültülmesine yardımcı olur.

Firmware ve İşletim Sistemi Arasındaki Fark

Ürün Yazılımı ve İşletim Sistemi Arasındaki Temel Farklılıklar Aşağıdadır:

Donanım yazılımıİşletim sistemi
Firmware: Firmware, belirli bir cihazı kontrol eden cihazdaki bir çipe gömülü olan bir tür programlamadır.İşletim Sistemi: İşletim sistemi, bellenim tarafından sağlananın ötesinde işlevsellik sağlar.
Bellenim, IC üretimi veya başka bir şey tarafından kodlanmış ve değiştirilemeyen programlardır.OS, kullanıcı tarafından kurulabilen ve değiştirilebilen bir programdır.
Geçici olmayan bellekte saklanır.İşletim sistemi sabit sürücüde depolanır.

32-Bit ve 64-Bit İşletim Sistemi arasındaki fark

32-Bit ve 64-Bit İşletim Sistemi Arasındaki Temel Farklar Aşağıdadır:

Parametreler32.Bit64.Bit
Mimari ve YazılımAynı anda 32 bit veri işlemeye izin verAynı anda 64 bit veri işlemeye izin ver
Uyumluluk32 bit uygulamalar, 32 bit işletim sistemi ve CPU gerektirir.64 bit uygulamalar, 64 bit işletim sistemi ve CPU gerektirir.
Mevcut SistemlerWindows 8, Windows 7, Windows Vista ve Windows XP, Linux vb.’nin tüm sürümleri.Windows XP Professional, Vista, 7, Mac OS X ve Linux.
Bellek Sınırları32 bit sistemler 3,2 GB RAM ile sınırlıdır.64 bit sistemler maksimum 17 Milyar GB RAM‘e izin verir.

Özet:

  • OS (İşletim Sistemi tanımı) nedir? İşletim Sistemi Türleri Nelerdir?: İşletim sistemi, son kullanıcı ile bilgisayar donanımı arasında bir arayüz görevi gören bir yazılımdır. Bilgisayar ve diğer cihazlardaki farklı İşletim Sistemi kategorileri şunlardır: Toplu İşletim Sistemi, Çoklu Görev/Zaman Paylaşımlı İşletim Sistemi, Çok İşlemli İşletim Sistemi, Gerçek Zamanlı İşletim Sistemi, Dağıtılmış İşletim Sistemi, Ağ İşletim Sistemi ve Mobil İşletim Sistemi
  • Kişisel Bilgisayar İşletim Sistemleri ilk olarak 1950’lerin sonlarında bant depolamayı yönetmek için geliştirildi.
  • İşletim Sisteminin çalışmasını açıklayın: İşletim sistemi, kullanıcı ve bilgisayar arasında bir aracı olarak çalışır. Kullanıcının, bilgisayarın dilini nasıl konuşacağını bilmeden bilgisayarla iletişim kurmasına yardımcı olur.
  • Çekirdek, bir bilgisayar işletim sisteminin merkezi bileşenidir. Çekirdeğin yaptığı tek iş, yazılım ve donanım arasındaki iletişimi yönetmektir.
  • En popüler iki çekirdek, Monolitik ve Mikro Çekirdeklerdir.
  • İşlem, Aygıt, Dosya, G/Ç, İkincil Depolama, Bellek yönetimi bir İşletim Sisteminin çeşitli işlevleridir.
Bir yanıt yazın

E-posta adresiniz yayınlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir

Haber bültenimize abone olun

Hack dünyasında olup bitenden haberdar olmak için aramıza katılın.