Operatif Sistem Nedir. Bazı temel bilgiler

Operatif Sistem Nedir

. bir süre önce Hem yetkililerin, hem profesyonellerin hem de özel kullanıcıların kriz zamanlarında kullanabilecekleri çeşitli açık kaynak alternatiflerini tartışıyoruz. Bu günlerde kendimizi araçları tanımlamaya adıyoruz; eğitim içeriği oluşturmak için yararlı olabilecek web hizmetleri ve programları.

Aşağıdaki makale işletim sistemlerine odaklanacaktır. Düzenli okuyucu olmayan kişilerin ilgisini çekmesi muhtemel olduğundan Linux Adictos, Bunu bazı giriş kavramlarını gözden geçirmeye ayırmanın uygun olduğunu düşünüyorum. Linux'a aşina iseniz, güvenle atlayabilirsiniz.

Operatif Sistem Nedir

Bir işletim sistemi bir bilgisayarın tüm donanım ve diğer yazılımlarını yöneten ana yazılımdır. Diğer şeylerin yanı sıra, giriş ve çıkış cihazlarını yönetir. Bunu yap yazılı aygıt sürücülerini kullanma bu cihazlarla iletişimi kolaylaştırmak için donanım üreticileri veya üçüncü şahıslar tarafından. Diğer yandan, kitaplıklar ve programlama arayüzleri sağlarGeliştiricilerin belirli bir işletim sistemi için program yazarken kullanabileceği uygulama sayısı.

Işletim sistemi çalışan uygulamalar ve donanım arasında tercüman görevi görür, donanım sürücülerini ikisi arasında tercüman olarak kullanmak.

Bir örnek verelim

Bir kullanıcının bir İnternet tarayıcısı, bir kelime işlemci programı ve kurulu bir çizim uygulaması olduğunu varsayalım. Bu üç program, yazdırma işlevini içerir. Ancak, Bu programların her birinin geliştiricilerinin bu işlev için bir rutin oluşturması gerekirse, geliştirme süresi uzar ve gerekli depolama alanı artar.. Özellikle prosedürün her bir program işlevi ve piyasada bulunan her bir donanım aygıtı için tekrarlanması gerekeceğinden.

Kullanıcı aynı anda bir web sayfası, bir belge ve bir çizim yazdırmak isterse, her uygulama farklı bir baskı rutinine sahipse, bir darboğaz yaratılacaktır.

Aslında olan şey şu cUygulamaların her biri işletim sistemine bir şeyler yazdırmak istediğini söyler. İşletim sistemi istekleri yazıcı sürücüsüne gönderir ve sürücü de bunları aygıta gönderir.

Çekirdek veya çekirdek

Çekirdek, bir bilgisayarın işletim sisteminin kalbidir. Yüklenecek ilk programdır ve bilgisayarın tüm temel işlevlerini yerine getirir.

Belleğin tahsis edilmesinden, yazılım işlevlerinin bilgisayarın CPU'su için talimatlara dönüştürülmesinden ve cihazların giriş ve çıkışlarının yönetilmesinden sorumludur. donanım. Çekirdek, bilgisayardaki diğer programlar tarafından değiştirilmesini önlemek için genellikle yalıtılmış bir alanda çalışır.

Bununla birlikte, kullanıcının bakış açısından, çekirdekte tüm görevlerin eşzamanlı olarak yürütüldüğü ven aslında sırayla yapılır. İşletim sistemi her göreve belirli bir süre ayırır ve listede bir sonrakine geçer.

Açıklamayı okumak, bu metodolojinin verimsiz görünmesi mümkündür. Bununla birlikte, kelime işlemcide yazmak ve müzik dinlemek gibi aynı anda birkaç görevi yapmamıza izin veren odur. Gecikme, sistemin bir görevi tamamlaması için geçen süredir. Düşük gecikmeli çekirdekler, ses ve video sinyallerinin girilmesi veya sanal müzik enstrümanlarının çalınması gibi harici kaynaklara sahip görev isteklerine öncelik verir.

Linux dağıtımları

Şimdiye kadar okumaya devam ettiyseniz, muhtemelen tüm bunların eğitim içeriğinin oluşturulmasıyla ne ilgisi olduğunu merak ediyorsunuzdur.

Çünkü bir sonraki makalede özel amaçlar için işletim sistemlerini tanıtacağız.

Windows ve Mac'in aksine, Linux dağıtım şeklinde mevcuttur.

Bir Mac satın alırsanız, yerleşik ve gelişmiş donanım ve yazılımın bir kombinasyonunu satın alırsınız. Bilgisayarınıza Windows kurarsanız, işletim sisteminin tüm bileşenleri Microsoft tarafından geliştirilecektir. Bir Linux dağıtımı durumunda, sahip olduğunuz şey, farklı kaynaklardan gelen bileşenlerden oluşan bir pakettir.
Bazıları:

  • Linux çekirdeği.
  • GNU projesi tarafından geliştirilen sistem yardımcı programları.
  • Üreticiler veya tersine mühendislik uygulayan üçüncü taraflarca oluşturulan aygıt sürücüleri.
  • Grafik sunucusu.
  • Pencere yöneticileri.
  • Masalar
  • Yazılım koleksiyonu.

Yapılan programların kombinasyonuna bağlı olarak bu dağıtımlar genel amaçlara veya özel kullanımlara hizmet edebilir multimedya üretimi, bilgisayar adli tıp, oyunlar vb.


Yorumunuzu bırakın

E-posta hesabınız yayınlanmayacak. Gerekli alanlar ile işaretlenmiştir *

*

*

  1. Verilerden sorumlu: AB Internet Networks 2008 SL
  2. Verilerin amacı: Kontrol SPAM, yorum yönetimi.
  3. Meşruiyet: Onayınız
  4. Verilerin iletilmesi: Veriler, yasal zorunluluk dışında üçüncü kişilere iletilmeyecektir.
  5. Veri depolama: Occentus Networks (AB) tarafından barındırılan veritabanı
  6. Haklar: Bilgilerinizi istediğiniz zaman sınırlayabilir, kurtarabilir ve silebilirsiniz.

  1.   Joel guillen dijo

    İlginç bir makale, şimdi aklıma bir soru geliyor GNU / Linux dağıtımının bir işletim sistemi olduğu söylenebilir mi? Bir zamanlar Twitter'da @belinuxo'nun Çekirdek dahil sıfırdan inşa edilmesi gerektiğini söylediğini hatırlıyorum, bu nedenle örneğin Ubuntu bir işletim sistemi değildi.

    1.    Diego German Gonzalez dijo

      İşletim sistemleri ile ilgili danıştığım tanımların hiçbiri sıfırdan geliştirilme koşulunu koymuyor. Kanımca, Windows XP'nin bir işletim sistemi olmadığını, çünkü bileşenlerinin büyük bir kısmının Windows NT'den geldiğini söylemek gibi olurdu.
      Kanımca, herhangi bir GNU / Linux dağıtımı, yerine getirdiği işlevler nedeniyle bir işletim sistemidir.
      Yorumun için teşekkürler.