Bilim

İşletim sistemi nedir? »Tanımı ve anlamı

İçindekiler:

Anonim

Bir işletim sistemi, elektronik siparişler aracılığıyla bilgisayarın toplam faaliyetini kontrol eden bir dizi programdır. Her şeyi düzene sokan ve makinenin tüm parçalarının birlikte çalışmasını sağlayan bir iletken gibi bir şey. Genellikle açtığımızda bilgisayarda çalışır. Her bilgisayarda çalışabilmesi için bir işletim sistemi kurulu olmalıdır. Tanım, bir bilgisayarın sahip olduğu kaynakları daha verimli bir şekilde yönetme imkanı sunan bir grup bilgisayar programı olduğunu gösterir.

Operatif Sistem Nedir

İçindekiler

İşletim sistemi tanımı, bir bilgisayarın sahip olduğu kaynakları daha verimli yönetme imkanı sunan bir grup bilgisayar programı olduğunu belirtir, aynı zamanda sistem yazılımı adı altında da bilinir.

Bir işletim sisteminin ne olduğunu anlamak için, bu tür bir programın çalışmasının bilgisayarın açıldığı andan itibaren başladığını belirtmek gerekir, çünkü görevi donanımı ilk aşamalarından yönetmek ve aynı zamanda mümkün kılmaktır. kullanıcı ile etkileşim.

Bu nedenle, işletim sistemi kavramının bir bilgisayarın kullandığı en önemli programı tanımladığı söylenebilir, çünkü kullanıcının kullandığı uygulamaları ve hizmetleri koordine eden kişidir, bu da onun aracılığıyla, Bir bilgisayarın içindeki yazılım, diğerlerinin yanı sıra bazı bağlantıların tanınmasına izin verdiği, kontroller oluşturduğu, güvenlik sağladığı, gönderileri sağladığı için normal şekilde çalışabilir. Günümüzde en yaygın kullanılan yazılım programları Windows işletim sistemi, Linux işletim sistemi, OS / 2 ve DOS'tur.

İşletim sistemlerinin tarihi boyunca, bilgisayarların ilk sürümlerinde bunun gibi sistemlere sahip olmadığının altını çizmek önemlidir, bu bugün asimile edilmesi zor bir şeydir. Altmışlı yıllarda bilgisayarlar, toplu işlemciler denen işlemcileri kullanıyordu.

Yıllar sonra, OS (İşletim Sistemleri) yaratılmaya başlandı, ancak 80'lerde bazı tanınmış yazılımların topluluk içinde yaratıldığı doğru olsa da, 90'lı yıllarda bu yazılımlar biraz daha fazla olmaya başladı. esnek ve aynı zamanda güçlü, Windows 95 işletim sistemi zamanın en önemli özelliklerinden biri.

Günümüzde, bir bilgisayarın işletim sistemi, gerekli sürümün işletim sistemini indirmenin bile mümkün olduğu web'de bile bulunabilmektedir.

İşletim sistemi tanımında, ara çekirdeği yönetmek, donanım koruması sağlamak ve ayrıca uygulama programcılarının aynı işlemi yapmak zorunda kalmasını önleyen bir araç olan konum kaynaklarını yönetmek olan amaçları vurgulanmıştır. manuel olarak.

İşletim sistemlerinin evrimi, elektronik cihazların büyük bir kısmının çalışması için mikroişlemci kullanan, ayrıca yerleşik bir işletim sistemine sahip olmasına yol açmıştır, bazı örnekler cep telefonları, DVD oynatıcılar, radyolar, bilgisayarlar vb.

Bu durumda, bunlar bir grafik kullanıcı arayüzü, bir masaüstü ortamı veya bir pencere yöneticisi aracılığıyla manipüle edilirler, cep telefonlarında bu, bir konsol aracılığıyla ve DVD uzaktan kumanda ile yapılır, bunların tümü öyle verileri daha iyi bir işletim sistemi ne olduğunu anlamak için izin verir.

İşletim sistemi ne için

Bir işletim sisteminin kullanıldığı şeylerden biri, diğer yazılımların söz konusu programa dayanmasına ve böylece verimli bir şekilde çalışmasına izin vermektir, bu nedenle kullanılan sisteme göre belirli programların kurulabilir veya kurulamayabilir olmasıdır.

Aynı şekilde, işletim sistemleri, aynı anda gerçekleştirebilecekleri görevlerin sayısına göre, söz konusu programları kullanabilecek kullanıcı sayısına ve ayrıca çalıştırıldıkları zamana göre sınıflandırılabilir. ya da gerçek değil. Bunların var olan sınıflandırmalardan sadece birkaçı olduğu unutulmamalıdır.

İşletim sistemi kavramı, üç önemli ve temel unsuru olduğunu gösterir, donanımın yazılımın kendisiyle etkileşime girmesini mümkün kılan yazılım paketlerine atıfta bulunurlar.

  • Komut Yorumlama: Bunlar komutların yorumlanmasına izin veren bileşenlerdir, temel amacı kullanıcının yürüttüğü komutları veya emirleri iletmektir, bu, donanım tarafından yorumlanabilen bir dil aracılığıyla, gerek kalmadan yapılır. Emri kim yerine getirirse o dil hakkında biraz bilgi sahibidir.
  • Dosya sistemi: ağaç benzeri bir yapı elde ettikleri bir tür dosya veritabanıdır.
  • Çekirdek: Son olarak, veri girişi ve çıkışı, iletişim, bellek yönetimi ve işleme gibi temel alanların çalışmasına izin vermekten sorumlu olan çekirdek var.

Bir işletim sisteminin unsurları

İşletim sistemi, Çekirdek veya çekirdek, bellek yöneticisi, giriş ve çıkış sistemi ve son olarak dosya yöneticisi olmak üzere dört modülden oluşur. Kullanıcının klavye veya başka bir cihaz aracılığıyla gerçekleştirdiği komutların çevrilmesinden sorumlu beşinci bir modül olan komut yorumlayıcısı olduğunu düşünenler var.

Çekirdek veya Çekirdek

İşletim sisteminin en alt seviye modülüdür, bir bilgisayarın donanımına dayanır, gerçekleştirmesi gereken görevlerden bazıları, girişimleri ele almak, işlemciye görevler atamak, programlar arasında iletişim kanalları sunmaktır.. Genelde çekirdek diğer modülleri kontrol etmekten sorumludur ve aynı zamanda bunların yürütülmesini senkronize eder.

Aynı şekilde, çekirdek, görevi farklı programlara işlemci zamanını belirtmek olan, planlayıcı olarak bilinen bir alt modüle sahiptir, bu, işletim sistemleri arasında farklı olabilen belirli bir planlama modelini takip eder. Genel olarak yapılan şey, CPU zamanının her bir yazılıma nasıl tahsis edileceğini belirlemekten sorumlu olan bir öncelikler hiyerarşisi oluşturmaktır.

Hafıza yöneticisi

Öte yandan, bellek yöneticisi, RAM belleğinin bazı bölümlerini programlara veya bunları gerektiren kısımlarına atamaktan sorumludur, aynı zamanda programların ve verilerin geri kalanı depolama cihazlarında bulunur. masif. Bu şekilde ana hafızanın bir kısmı atandığında, belli bir örüntü izlenerek yapılandırılmış bir şekilde yapılır.

Belleği yönetmenin en yaygın yolu, sanal belleğin oluşturulmasını içerir, bu sayede bilgisayarın belleği, sistemi kullanan herkes için gerçekte olduğundan çok daha fazla görünecektir.

Giriş ve çıkış sistemi

Bu öğe, kullanıcının veri girişini ve çıkışını bilgisayardan bağımsız bir şey olarak sunar; bu, kullanıcı için tüm ekipmanın aynı özelliklere sahip olacağı ve aynı şekilde ele alınacağı ve işletim sisteminin her birinin özelliklerinden sorumlu olduğu anlamına gelir. bunlardan biri, biri tepki hızı. Özellikle veri çıkışında yaygın olarak kullanılan bir teknik biriktiricilerin kullanılmasıdır.

Çıktı bilgisi, bir yığın depolama aygıtında bulunan bir kuyrukta geçici olarak depolanır, bu, çevresel aygıt serbest bırakılıncaya kadar, böylece çevresel aygıt kullanılamadığı için bir programın tutulması engellenir. SSO'ların biriktirme dosyalarını kaldırmak veya eklemek için çağrıları vardır.

Dosya yöneticisi

Dosya yöneticisinin amacı , programların yapılarının yanı sıra dosyalarda tutulan kullanıcıların ve sistem programlarının verilerini korumak ve yığın depolama cihazlarının doğru kullanımını sağlamaktır. Bu öğe aynı zamanda dosyaların yaratılması, geliştirilmesi, güncellenmesi ve son olarak ortadan kaldırılmasının denetlenmesinden, ayrıca her zaman sistemde bulunan dosyaların her biri için bir dizinin korunmasından ve aktarımlar sırasında belleği yöneten modülle işbirliği yapmaktan sorumludur. merkezi hafızaya ve merkezden veri.

Bir sanal bellek sisteminiz varsa, yığın depolama ortamı ile merkezi bellek arasında bir aktarım olduğunu, bunun söz konusu belleğin yapısını korumak olduğunu belirtmek önemlidir. Yığın depolama cihazlarında depolanan dosyaların farklı amaçları vardır, bazıları paylaşım için bilgi depolamak için kullanılır, diğerleri özel bilgiler içerir, vb.

Bu nedenle, her dosya, söz konusu dosyada bulunan bilgilerin paylaşılabileceği uzantıyı gösteren bir dizi erişim ayrıcalığına sahiptir. İşletim sistemi, bu ayrıcalıkların atlanmadığını doğrulamakla ilgilenir.

Bir işletim sisteminin işlevleri

Bir işletim sisteminin en çok öne çıkan işlevleri, bellek süreçlerini yönetmek ve uygulamalar arasındaki iletişimi yönetmektir.

Süreç yönetimi

Süreçler, bir yazılımın doğru bir şekilde yürütülebilmesi için ihtiyaç duyduğu kaynaklar olduğundan, şüphesiz bir işletim sisteminin en önemli parçalarından biridir. Bu, CPU zamanı, bellek kullanımı ve uygulamanın çalışması için erişim gerektirdiği dosyaların varlığı gibi belirli öğeleri gerektirir. İşletim sistemi, makinenin doğru çalışmasına özen gösterebilmesi için , süreçlerin yaratılması ve imhasının yanı sıra, bir işlem ile diğeri arasındaki iletişim mekanizmalarına katkısından bahsetmek yerine, onları durdurmaya ve başlatmaya adanmıştır.

Ana bellek yönetimi

Ana hafızayı yönetmek oldukça alakalı bir başka unsurdur. Bellek, kendi payına, uygulamalar tarafından paylaşılan bir veri ambarından ve herhangi bir sorun olduğunda işlevselliğini kaybeden CPU'dan oluşur. Bu nedenle, işletim sisteminin bellek yönetimiyle ilgilenmesi, böylece aşırı yüklenmemesi ve burada depolanan bilgilerin görülebilmesi önemlidir. İşletim sistemi, belleğin belirli bölümlerinin neden kullanıldığına dikkat eder. Boş alan olduğunda süreçlerin nerede konumlandırılacağına ilişkin kararlar verir ve gerekli alanı tahsis eder ve geri alır, böylece bellek iyi kullanılır.

İkincil depolama yönetimi

Bellek, oldukça uçucu bir şey olmasıyla karakterize edilir ve herhangi bir arıza durumunda içerdiği bilgileri kaybetmeye neden olabilir, bu nedenle ikinci bir depolama modülünün olması gerekir, böylece veriler uzun vadede orada kalır, Merkezi bellekte olduğu gibi, işletim sistemi boş alanı yönetir ve depolama sırasını atar, aynı zamanda her şeyin doğru depolanmasına, ne kadar ve nerede boş alan olduğuna da dikkat eder.

Giriş ve çıkış sisteminin yönetimi

Aynı şekilde, bir bilgisayarın kulaklık, monitör, yazıcı vb. Çıkış ve giriş bağlantı noktalarını yönetmekten işletim sistemi sorumludur.

Önceden, yeni bir harici bağlantı noktası kurmak istediğinizde, bilgisayarın kabul edebilmesi için sürücülerin kaydedildiği bir kurulum diskine sahip olmak çok önemliydi. Günümüzde, bilgisayarın işletim sistemi, yeni harici bağlantı noktalarının doğru çalışması için gereken tüm bilgileri ağda konumlandırmakla görevlidir.

Dosya sistemi günlüğü

Dosyalar, sahiplerin kendileri tarafından oluşturulan, tablolara dönüştürülen formatlardır ve bunların kaydedilmesi ve saklanmasıyla ilgilenen işletim sistemidir. İşletim sistemi ayrıca, dosyalara ihtiyaç duyulduğunda erişmek için gerekli araçları sağlamanın yanı sıra oluşturulan tüm dosyaların oluşturulması, silinmesi ve depolanmasından da sorumludur. Ayrıca dosyalar ve depolama birimleri arasında iletişim sağlar, her birinin yedek kopyalarını oluşturacak şekilde yapılandırır, bir kaza durumunda bilgi kaybolmaz.

Güvenlik

Bu maddede, işletim sisteminin bilgisayar güvenliğinden sorumlu olduğuna dikkat edilmelidir, en önemli eylemlerden biri girmemeleri gereken programlara veya kullanıcılara erişilebilirliktir. Sisteme zarar verebilecek çok sayıda virüs vardır ve bunun olmamasından sorumlu olan işletim sistemidir. Yazılımın, kontrollerin zaman zaman gerçekleştirileceği şekilde yapılandırılması ve aynı şekilde gerçekleştirilmesi gereken güvenlik kontrollerinin kurulması mümkündür.

Öğeler ve uygulamalar arasında iletişim

Ağ arayüzü aracılığıyla, işletim sistemi, bilgisayarın farklı unsurları ve bunlarla ilgili tüm programlar arasındaki iletişimi sürdürür. Bilgi alın ve gönderin.

Sistem durumunu bildir

Varsayılan olarak işletim sistemiyle birlikte yüklenen çok sayıda uygulama vardır, ancak bunlar bir sistem olarak kabul edilmez. Bilgisayarda kurulu programları geliştirmek ve çalıştırmak için bir araç ve temel özellikler sağlarlar. Aynı şekilde, sistemin durumunu, yani otomatik güncellemelerin yüklenmesi gibi herhangi bir işlemin onaylanması gerekip gerekmediğini bildirir.

Aynı şekilde, farklı bilgisayar dilleri için destek sunar, böylece herhangi bir uygulama bilgisayarda çalışır, bunun için uygulamalar arasındaki iletişimi geliştiren programlara sahiptir.

Kaynak yönetimi

Bir kaynak yöneticisi aracılığıyla bilgisayarın ana parçalarının her birini yönetir, onu yönetme işlevi aynı zamanda bilgisayara bağlanan CPU ve harici aygıtların güvenliğini ve iletişimini de içerir. İkincil ve dahili bellekte olduğu gibi, bazen depolanan parçaları birinden diğerine temizlemek ve değiştirmek gerekir. Genel olarak sistemin tüm kaynaklarını ve o sistemle temas halinde olan tüm unsurları yönetir.

Kullanıcı Yönetimi

Son olarak, profili kimin oluşturduğuna bağlı olarak bilgisayara kaydedilen profillerin yönetimiyle de ilgilenir. Kullanıcıların yönetimi birden çok veya bireysel olabilir, bu, işletim sisteminin bilgisayarı kullanmak için yalnızca bir kullanıcı profilinin oluşturulmasına izin verdiği anlamına gelmez.

İşletim sistemi türleri

İşletim Sistemleri türleri aşağıdaki kriterlere göre sınıflandırılır:

  • Görev yönetimi kriterleri: Bunlar sırayla tek görev ve çoklu görev olarak sınıflandırılır, ilki, işletim sisteminin kendi işlemlerinden ayrı olarak bir seferde bir program yürütmekle karakterize edilir, ikincisi ise CPU kaynaklarını yönetebilir. yürütülen süreçlerde bir miktar eşzamanlılık sağlamak
  • Kullanıcı yönetimi kriterleri: Bu durumda tek kullanıcılı sistemlerden bahsedebiliriz yani sadece bir kullanıcıya kontrol sağlarlar, ayrıca oturum bazında kullanılan çok kullanıcılı sistemler de vardır.
  • Kaynak yönetimi kriterleri. Etki alanlarında tek bir bilgisayarla sınırlı merkezi işletim sistemleri ve aynı anda farklı bilgisayarları yöneten dağıtılmış sistemler de vardır.

Bunun en yaygın işletim sistemlerinin sınıflandırması olduğu unutulmamalıdır, ancak daha seyrek olanlar da vardır:

Bir bilgisayarın işletim sistemi

İşletim sistemleri genellikle bilgisayara yüklenir ve çoğu durumda kullanıcı üzerinde değişiklik yapmaz, ancak güncellenebilir, değiştirilebilir veya değiştirilebilir.

Bir bilgisayarın her işletim sistemi, kullanıcı için, simgelere tıklayarak veya amaca yönelik diğer öğelerle etkileşime girerek, fare gibi harici araçların veya donanımların kullanımına izin veren bir grafik arayüze sahiptir. bilgisayardaki işletim sisteminin ne için olduğunu netleştiren bazı görevleri yürütmek.

Dünyada en çok kullanılan işletim sistemi örnekleri şunlardır:

Microsoft Windows

İşletim sistemi türleri arasında en büyük ağırlığa sahip olanı 80'li yıllarda oluşturulan Windows, şu anda en son sürümleri Eylül 2014'te oluşturulan Windows 10, 2012'de oluşturulan Windows 8, Windows 7'dir. 2009'da ve Windows Vista'da 2007'de. Bu işletim sistemi çoğu bilgisayarda önceden yüklenmiş olarak gelir ve bu onu dünyadaki en popüler işletim sistemi yapar.

Mac OS X

Bu işletim sistemi Apple Inc. şirketi tarafından oluşturulmuştur ve söz konusu şirket tarafından üretilen tüm bilgisayarlara kuruludur, şu anda bu sistemin en son sürümleri Mac OS işletim sistemi olarak bilinmektedir, özel isimler 2013 yılında piyasaya sürülen Maverick, kendi adına Mountain Lion, 2011'de Lion, 2009'da Snow Leopard'da piyasaya çıktı. Apple ayrıca kullanıcılara, sunucular üzerinde çalışmak üzere tasarlanmış, MacOS X Server adlı bir sürüm de sunuyor.

Linux Ubuntu

Başka bir işletim sistemi örneği Linux Ubuntu'dur. Bu işletim sisteminin ana özelliği, açık kaynak olması, yani dünyadaki herhangi bir kullanıcı tarafından dağıtılabilmesi ve değiştirilebilmesi anlamına gelir, bu büyük bir avantajdır, çünkü bu, söz konusu işletim sisteminin ücretsiz olmasına izin verir ve ayrıca seçim yapmanıza izin verir farklı mevcut versiyonlar arasında. Kişisel bilgisayarlarda Linux işletim sistemi tamamen ücretsiz olmasına rağmen birkaç bilgisayarda kullanılmaktadır, ancak çoğu şirket sunucusunda özelleştirmesi daha kolay olduğu için Linux kullanılmaktadır. Arasında. En çok öne çıkan sürümler Ubuntu, Debian, Fedora ve Linux'tur.

Telefonun işletim sistemi

Mobil işletim sistemleri veya mobil işletim sistemi, cep telefonlarının belirli donanım özelliklerinin soyutlanmasını mümkün kılan ve üzerinde yürütülen mobil uygulamalara hizmetler sunan bir dizi düşük seviyeli programdır. Bu sistemler daha basittir ve kablosuz bağlantının yanı sıra bilgi ve multimedya formatlarına girme yolunu hedefler.

Bazı mobil işletim sistemleri, katmanlı modeli temel alır. En yaygın sistemler şunlardır:

Android

Bu, şüphesiz dünyada en çok kullanılan telefon işletim sistemidir , Linux tabanlıdır. Başlangıçta profesyonel kameralar için tasarlandı, daha sonra Google tarafından satın alındı ​​ve akıllı telefonlar gibi mobil cihazlarda ve daha sonra tabletlerde kullanılmak üzere değiştirildi, şu anda bu sistem PC'de kullanılabilmesi için geliştirme aşamasındadır. ve Defter. Geliştiricisi Google, 2008'de piyasaya sürüldü.

iOS

Bir Apple telefonun işletim sistemi, yalnızca Apple Inc. şirketinin ürettiği cihazların özelliği olan iOS'dur ve iPod Touch, iPhone, iPad ve Apple TV gibi cihazlarda kullanılır. Optimizasyon ve basitlik, insanlar işletim sisteminin akıcılığı için daha yüksek güçlü donanım gerektiren diğer mobil işletim sistemlerine göre tercih ettikleri için başarısının temelini oluşturuyor.