Menü
Bedava
giriş
ana  /  Firma yazılımı / İşletim sistemi genel özelliği. Listesi işletim sistemleri: özellikler, özellikler ve yorumlar

İşletim sistemi genel özelliğidir. Listesi işletim sistemleri: özellikler, özellikler ve yorumlar

Yıl sonucu, işletim sistemlerinin yapısının ve yeteneklerinin evrimi. Son zamanlarda, mevcut işletim sistemlerinin bazıları ve mevcut işletim sistemlerinin yeni sürümleri, bu sistemlerin doğasında büyük değişiklikler yapan bazı yapısal unsurlara girmiştir. Modern işletim sistemleri, sürekli donanım ve yazılım geliştirme gereksinimlerini karşılamaktadır. Sıradan makinelerden, yüksek hızlı ağ aygıtlarından ve sayısını sürekli artan çeşitli depolama aygıtlarından daha hızlı çalışan çok işleme sisteminin çalışmalarını yönetebilirler. İşletim sistemi cihazında etkisi olan uygulamalardan, multimedya uygulamalarını, İnternet erişim araçlarını ve bir istemci / sunucu modelini işaretlemelisiniz.

İşletim sistemlerinin gereksinimlerindeki istikrarlı artış, sadece mimarilerini geliştirmek için değil, aynı zamanda kuruluşlarının yeni yöntemlerinin ortaya çıkmasına neden olur. Deneysel ve ticari işletim sistemlerinde, çoğu aşağıdaki kategorilere birleştirilebilen çok çeşitli yaklaşımlar ve yapısal unsurlar test edilmiştir.

  • - Microker Mimarisi.
  • - Çok işçi.
  • - Simetrik çok işleme.
  • - Dağıtılmış işletim sistemleri.
  • - Nesneye yönelik tasarım.

Bugün çoğu işletim sisteminin ayırt edici bir özelliği, büyük bir monolitik çekirdektir. İşletim sisteminin çekirdeği, planlama, dosya sistemi, ağ fonksiyonları, çeşitli cihazların sürücüleri, hafıza yönetimi ve diğerleri ile çalışma dahil olmak üzere yeteneklerinin çoğunu sağlar. Tipik olarak, monolitik çekirdeği, tek bir işlem olarak uygulanır, tüm elemanları aynı adres alanını kullanır. Yalnızca en önemli fonksiyonlar, hedeflenen boşluklarla çalışma, süreçler arasındaki etkileşim (InterprocessCommunication - IPC) ve temel planlama dahil olmak üzere çekirdek mikroker mimarisine tahsis edilir. Diğer işletim sistemi hizmetlerinin çalışması, bazen sunucular olarak adlandırılan işlemler sağlar. Bu işlemler kullanıcı modunda başlar ve Microkerbo, diğer uygulamalarla yanı sıra onlarla birlikte çalışır.

Bu yaklaşım, çekirdek ve sunucu geliştirmeyi geliştirmek için bir işletim sistemi geliştirme görevini bölmemizi sağlar. Sunucular belirli uygulamalar veya ortamlar için yapılandırılabilir.

Yapılardaki mikrooker sisteminin seçimi, sistemin uygulanmasını kolaylaştırır, esnekliğini sağlar ve ayrıca dağıtılmış ortama da uyum sağlar.

Çarpma (multithreading), uygulamanın çalıştırılması işlemin aynı anda gerçekleştirilen birkaç akışa ayrıldığı bir teknolojidir. Aşağıda, akış ve işlem arasındaki temel farklılıklar bulunmaktadır.

Akış:İşlemci bağlamı (yazılım sayacının içeriğini ve yığın köşesinin içeriğini de içeren), kendi yığın alanını (alt yordamların çağrısını organize etmek ve yerel verileri saklamak için) dahil olmak üzere, işleme birimi. Akış komutları sırayla gerçekleştirilir; İşlemciyi başka bir akışın işlenmesine geçerken akış kesilebilir.

İşlem: Bir veya birkaç akışın yanı sıra ilgili sistem kaynakları ile ilgili akışlar (kod ve veri içeren hafıza alanı gibi) dosyaları aç, Çeşitli cihazlar). Bu kavram, yürütme programı kavramına çok yakındır. Uygulamayı birkaç akışa ayırarak, programcı, uygulama modülerliğinin tüm avantajlarını ve uygulama ile ilgili uygulamaları kontrol etme yeteneğini alır.

Çarpma, sıralı yürütme gerektirmeyen birkaç bağımsız görevi gerçekleştiren uygulamalar için çok faydalı olduğu ortaya çıkıyor. Böyle bir uygulamanın örneği olarak, veritabanı sunucusunu aynı anda birkaç müşteri isteğini aldığı ve işleyen veritabanı getirebilirsiniz. Birkaç akış aynı işlem içinde işlenirse, farklı dişler arasında geçiş yaparken, üretim dışı işlemci kaynaklarının tüketilmesi, farklı işlemler arasında geçiş yaparken daha azdır. Ek olarak, akışlar, işletim sistemi çekirdeğinin bir parçası olan sonraki bölümlerde tarif edilen işlemler yapılırken faydalıdır.

Son zamanlarda, bir kullanıcı için tasarlanmış tüm kişisel bilgisayarlar ve iş istasyonları genel amaçlı bir sanal mikroişlemci içermektedir. Performans gereksinimlerinde sürekli bir artışın bir sonucu olarak, mikroişlemcilerin maliyetinin düşürülmesi, üreticiler birden fazla işlemcili bilgisayarların serbest bırakılmasına taşındı.

Verimliliği ve güvenilirliği arttırmak için, simetrik çok parçalama teknolojisi kullanılır (simetrikmultiprocessing - SMP).

Bu terim, bilgisayar donanım mimarisinin yanı sıra, bu mimari özelliğe karşılık gelen işletim sisteminin görüntüsünü ifade eder. Simetrik çok parçalama, aşağıdaki özelliklere sahip bir özerk bilgisayar sistemi olarak tanımlanabilir.

  • - Sistemde birkaç işlemci var.
  • - Bu işlemciler, bir iletişim veriyolu veya başka bir şema tarafından birbirine bağlanır, aynı temel belleği ve aynı giriş çıkış cihazlarını paylaşır.
  • - Tüm işlemciler aynı işlevleri yerine getirebilir (bu nedenle simetrik işlem).

Simetrik çok işleme ile bir sistemde çalışan işletim sistemi, tüm işlemciler arasındaki işlemleri veya akışları dağıtır. Çok parçalama sistemlerinde, aşağıdakiler de dahil olmak üzere tek işlemciye kıyasla birkaç potansiyel avantaj vardır.

Verim. Bilgisayarın yürütülmesi gereken görev, bu görevin bazı bölümlerinin paralel olarak gerçekleştirileceği için organize edilebilirse, bu, aynı türün işlemcisi olan tek işlemcili bir sisteme kıyasla verimlilikte bir artışa yol açacaktır. Yukarıdaki pozisyon, Şekil 2'de gösterilmektedir. 2.12. Çoklu görev modunda, yalnızca bir işlem aynı anda gerçekleştirilebilirken, kalan işlemler sıralarını beklemek zorunda kalır. Çok parçalı bir sistemde, birkaç işlem aynı anda yapılabilir, her biri ayrı bir işlemci üzerinde çalışacaktır.

Güvenilirlik. Simetrik bir çok işlemci işleme ile, işlemcilerden biri makineyi durduramaz, çünkü tüm işlemciler aynı işlevleri yerine getirebilir. Böyle bir başarısızlıktan sonra, performansı biraz azalırken, sistem çalışmalarına devam edecektir.

Bina. Sisteme ek işlemci ekleyerek, kullanıcı performansını artırabilir.

Ölçeklenebilirlik. Üreticiler ürünlerini çeşitli, farklı maliyetler ve performansa, farklı sayıda işlemci ile çalışmak üzere tasarlanmış konfigürasyonlarda sunabilirler.

Yukarıda listelenen avantajların garantili olduğundan daha fazla potansiyel olduğunu not etmek önemlidir. MultiPressor Computing Systems'teki potansiyelleri uygun şekilde uygulamak için, işletim sistemi yeterli bir araç seti ve yetenek sağlamalıdır.

Şekil 4 Çoklu görev ve çok parçalama

Genellikle multithreading ve çok parçalamanın ortak bir tartışmasını karşılayabilirsiniz, ancak bu iki kavram bağımsızdır. Çarpma, bir işlemcili araba ile bile uygulama ve çekirdek işlemlerini yapılandırmak için kullanışlı bir konsepttir. Öte yandan, bir çok işleme sistemi, işlemler birkaç iş parçacığına bölünmemiş olsa bile, tek işlemciye kıyasla avantajlara sahip olabilir, çünkü böyle bir sistemde, aynı anda birkaç işlem başlatılabilir. Bununla birlikte, bu olasılıkların her ikisi de birbirleriyle iyi anlaşırlar ve paylaşımları göze çarpan bir etki verebilir.

Çok işlemcili sistemlerin cazip özelliği, birden fazla işlemcinin varlığının kullanıcıya saydam olmasıdır - işlemciler arasındaki akışların dağılımı ve farklı işlemlerin senkronizasyonu için işletim sisteminden sorumlu olmasıdır. Bu kitap, tüm işlemlerin ve işlemcilerin kullanıcının formunda görülebilmesi için kullanılan planlama ve senkronizasyon mekanizmalarını tartışmaktadır. birleşik sistem. Bir diğer daha yüksek seviye görevi, birkaç ayrı bilgisayardan tek bir küme sistemi biçiminde bir temsildir. Bu durumda, her biri kendi ana ve ikincil hafızasına ve giriş-çıktı modüllerine sahip olan bir dizi bilgisayarla uğraşıyoruz. Dağıtılmış işletim sistemi, tek bir birincil ve ikincil bellek alanının ve tek bir dosya sisteminin görünürlüğünü oluşturur. Kümelerinin popülaritesi sürekli arttıkça ve daha fazla küme ürünleri piyasada ortaya çıkmasına rağmen, modern dağıtılmış işletim sistemleri hala geri çekilme ve çok işleme sistemlerinin geliştirilmesinde geride kalıyor. Bu tür sistemlerle, kitabın altındasıyla tanışacaksınız.

İşletim sistemi cihazındaki en son yeniliklerden biri, nesneye yönelik teknolojilerin kullanımıydı. Nesneye yönelik tasarım, ana küçük çekirdeğe ekleme sürecinde sipariş getirmeye yardımcı olur. ek modüller. İşletim sistemi düzeyinde, nesneye yönelik bir yapı, programcıların bütünlüğünü rahatsız etmeden işletim sistemini özelleştirmesini sağlar. Ek olarak, bu yaklaşım, dağıtılmış aletlerin ve tam teşekküllü dağıtılmış işletim sistemlerinin geliştirilmesini kolaylaştırır.

Operasyonel özellikleri belirlemek için, her şeyden önce, iki gruptan oluşan hastaların ve hastalığın doğru şekilde doğrulanmış (referans) teşhisi olan hastalarda oluşan hastaların çalışmasına dayanan çözüm matrisini oluşturur. (Tablo.

Tablo 9.1.

Teşhis yöntemlerinin operasyonel özelliklerini hesaplamak için matris çözümleri

Teşhis yönteminin operasyonel özellikleri şunlardır:

1. Hassasiyet (SE, Hassasiyet),

2. Özgüllük (SP, Özgüllük),

3. Doğruluk (AC, Doğruluk) veya Teşhis Verimliliği

4. Olumlu sonucun prognostabilitesi (+ VP, pozitif prediktif değer),

5. Negatif sonucun prognostabilitesi (-VP, negatif prediktif değer).

Radyasyon tanısının bilişim için yukarıdaki kriterlerin bazıları tutarsızdır. Hastalığın prevalansına veya PREHANTA'ya bağlıdırlar.

Prevalans (PS), belirli bir hastalığın olasılığı veya daha basit, incelenen insanlar (kohortlar) veya nüfusun bir bütün olarak oluşma sıklığı olasılığıdır. Boruslu, bir yıl boyunca, bir yılda, belirli bir süre, daha sık, belirli bir süre boyunca, bir yılda bir süredir yeni bir hastalığın olasılığı olan bir olay (IN) tarafından ayırt edilmelidir.

Hassasiyet (SE), tüm hastalar arasında doğru pozitif test sonuçlarının oranıdır. Formül tarafından belirlenir:

sE'ye duyarlı olduğunda, TP gerçek olumlu durumlardır, D + bir hastalığın varlığına sahip olan hasta sayısıdır.

Bir priori'nin duyarlılığı, bu çalışmanın olumlu bir sonuç vereceği hastaların oranının ne olacağını göstermektedir. Test duyarlılığı ne kadar yüksek olursa, hastalık daha sık tespit edilecektir, bu nedenle daha verimlidir. Aynı zamanda, eğer bu kadar hassas bir test olumsuz olduğu ortaya çıkıyorsa, hastalığın varlığı muhtemel değildir. Bu nedenle, hastalıkları dışlamak için kullanılmalıdır. Bu nedenle, son derece hassas testler genellikle tanımlayıcılar olarak adlandırılır.

İddia edilen hastalıkların aralığını daraltmak için. Ayrıca, daha fazla hassas bir testin, daha fazla inceleme için ek finansal maliyetler gerektiren bir sürü "yanlış alarm" sunduğu da belirtilmelidir.

Özgüllük (SP), sağlıklı hastalar arasında doğru negatif test sonuçlarının oranıdır. Bu gösterge formül tarafından belirlenir.

sp spesifikliğinin olduğu yer, TN gerçek olumsuz durumlar, D- sağlıklı hastalardır.

Özgüllüğü belirledikten sonra, çalışması olumsuz bir sonuç verecek olan sağlıklı kişilerin oranının ne olduğunu varsaymak için Aprichee. Yöntemin özgüllüğü ne kadar yüksek olursa, hastalık tarafından daha güvenilirdir, bu nedenle daha etkilidir. Ayrımcıların tanısında oldukça spesifik testler denir. Son derece spesifik yöntemler, şüpheli hastalıkların aralığı daraldığında, tanılamanın ikinci aşamasında etkilidir ve hastalığın varlığını büyük güvenle kanıtlamak gerekir. Son derece spesifik bir testte olumsuz faktör, kullanımının, hastalığın çok sayıda çok sayıda atlamada eşlik etmesidir.

Söylenenlerden, çok önemli bir pratik sonuç olan, tıbbi tanıda, oldukça spesifik ve son derece hassas olarak bir priori olacağı bir sınavda olan bir testin arzu edildiği için çok önemli bir pratik sonuç. Bununla birlikte, gerçeklikte, test hassasiyetindeki artışın kaçınılmaz olarak özgüllüğünün kaybı eşlik edeceği ve aksine, testin özgüllüğünü geliştirmek, duyarlılığında bir azalma ile ilişkilidir. Sonuçları takip eder: Optimum bir teşhis sistemi oluşturmak için, anket için finansal maliyetlerin "yanlış alarmların" arasındaki dengeyi en iyi şekilde yansıtacağı ve hastalıkların atlanması arasındaki dengeyi en iyi şekilde yansıtacağı, duyarlılık ve özgüllük göstergeleri arasında bir uzlaştırma bulmak gerekir.

Doğruluk (AC) veya teşhis testinin bilişimciliği. - Bu, incelenen tüm hastalar arasında doğru test sonuçlarının oranıdır. Formül tarafından belirlenir:

aC doğruluğundadır, TP gerçek olumlu çözümlerdir, TN gerçek olumsuz çözümlerdir, D + tüm sağlıklı hastalardır, D - - tüm hastalardır.

Doğruluk böylece bu testin test edilmesinin bir sonucu olarak doğru cevapların ne kadar alındığını yansıtmaktadır.

Yöntemlerin tanısal verimliliğinin doğru anlaşılması için, bir posteriori olasılığının kriterleri önemli bir rol tarafından oynanır - pozitif ve olumsuz sonuçların prognostilitesi. Çalışmanın bilinen bir sonucu olan bir hastalığın (veya yokluğunun) olasılığını gösteren bu kriterlerdir. Rekreasyon göstergelerinin bir öncelikten daha önemli olduğunu görmek kolaydır.

Olumlu bir sonucun prognostabilitesi (+ VP), tüm pozitif test değerleri arasında uygun şekilde pozitif olguların bir oranıdır. Bu gösterge formül tarafından belirlenir.

nerede + PV, olumlu sonucun prognostilitesidir, TP gerçek olumlu olgulardır, FN yanlış negatiftir.

Bu nedenle, pozitif sonucun prognostilitesi, hastalık olasılığının tanısal çalışmanın olumlu sonuçları ne kadar büyük olduğunu belirtmiştir.

Negatif sonucun prognostilitesi (-VP), tüm olumsuz çözümler arasında doğru olumsuz durumların oranıdır. Kriter formül tarafından belirlenir.

nerede -PV olumsuz sonuçların prognostilitesidir, TN gerçek olumsuz durumlar, FP - yanlış pozitif olgulardır.

Bu gösterge böylece, radyasyon araştırmalarının sonuçları olumsuz ise, hastanın sağlıklı olduğunun ne kadar büyük olduğunu gösterir.

Aşağıdaki örnekte diyagnostik testin operasyonel özelliklerini hesaplamak için metodolojiyi açıklayalım.

Yeni bir dijital florografi yöntemi geliştirildiğini varsayalım. Akciğer hastalıklarının teşhisinde bilişim gücünü değerlendirmek gerekir. Bu amaçla, bu hastalığın kusursuz ve tam olarak belirlenmiş teşhisi olan hastalar seçilmiştir. Her bir grubun 100 hastada her şeyin seçildiğini varsayalım. İki gözlem kohortu derlendi. Tüberkülozlu birinci hasta grubunda, florografik test 88 hastada pozitif olduğu ortaya çıktı ve 12 kişi olumsuz oldu. İkinci hasta grubundan, 94 kişi sağlıklı olarak kabul edildi, 6 hastada tüberküloz şüphesi vardı ve daha fazla inceleme için gönderildi. Elde edilen verilere dayanarak, çözeltilerin matrisi derlenir (Tablo 9.2).

Tablo 9.2.

Hastalığın varlığında hastaların dağılımı ve test sonuçları

Tabloda belirtilen verilere göre hesaplamaların sonuçları, tanısal bilgilerin, yani duyarlılığı (SE), özgüllük (SP), doğruluk (AC), pozitif (+ VP) olasılığını belirlemenizi sağlar ve Olumsuz Cevaplar (-VP):

Böylece, bu yöntemin operasyonel özellikleri aşağıdaki gibi görünecektir: duyarlılık -% 88, özgüllük -% 96, doğruluk -% 92, pozitif sonucun prognostilitesi% 96, olumsuz sonuçların prognostikliği% 89'dur.

Testlerin bu tür operasyonel özellikleri ise hem hassasiyet, özgüllük hem de doğruluk, hastalığın sıklığına önemli ölçüde bağlı değildir, daha sonra sonuçların prognostilitesi hem pozitif hem de negatif, prevaste ile doğrudan ilişkilidir. Hastalık ne kadar yüksek olursa, pozitif sonucun kovuşturulması ve negatif testin prognostilinin altında. Nitekim, iyi bilinen, uzmanlaşmış bir hastanede çalışan bir doktordan hiperdiagnostiğin, ortak bir profil kliniğinde çalışan aynı doktordan her zaman daha yüksek olmasıdır. Doğal olarak, her iki uzmanın niteliklerinin eşdeğer olduğu anlaşılmaktadır.

Radyal testlerin özelliklerinin karşılıklı etkisi vardır. Bu nedenle, radyasyon yönteminin duyarlılığı ne kadar yüksek olursa, negatif sonucunun prognostik değeri ne kadar yüksek olur. Radyasyon araştırmalarının olumlu sonucunun doğruluğu temel olarak spesifikliğine bağlıdır. Düşük spesifik yöntemler çok sayıda yanlış pozitif çözüm eşlik eder. Bu, radyasyon çalışmasının olumlu sonuçlarının prognostikliğinde bir düşüşe yol açar.

Yukarıda listelenen tanılama tanısının bilişimciliği için kriterler, dikotomous çözümlerin ilkelerine dayanır: "Evet" - "Hayır", "norm" - "patoloji". Ancak, iyi bilinen pratik iş Doktor her zaman böyle bir şema tarafından elde edilen verileri sınıflandıramaz. Bazı durumlarda, bir uzman, örneğin, "büyük olasılıkla, hastalık yok" ya da "büyük olasılıkla hastalık yok" gibi başka bir sonuca var. Tıbbi sonuçların kabul edilmesindeki benzer nadirler, bilgilendirme - olasılık ilişkisinin (olasılık oranı) diğer özelliklerini yansıtmaktadır.

Olumlu bir sonuç olasılığının (+ LR) olasılığının tutumu, hastalarda sağlıklı bir sonuç elde etme olasılığının daha yüksek olduğunu göstermektedir. Karşılık gelen

olumsuz bir sonuç (-LR) olasılığının tutumunun, sağlıklı hastalarda olumsuz bir sonuç elde etme olasılığının kaç kez hastalara göre daha yüksek olduğunu göstermektedir. Bilgilendirici teşhis için bu kriterler, aşağıdaki formüllere göre yukarıda sunulan tabloya göre belirlenir:

Tıbbi uygulamada, birkaç teşhis yöntemi çok sık uygulanmalıdır. Birkaç radyal araştırmanın kullanımı iki seçenekte yapılabilir: paralel ve sırayla.

Testlerin paralel kullanımı genellikle hastanın acil durumlarının teşhisinde kullanılır, yani. Kısa sürede, teşhis prosedürlerinin miktarının maksimum kapsamını gerçekleştirmek için gereklidir. Testlerin paralel kullanımı, daha fazla hassasiyetini ve bu nedenle olumsuz sonuçların daha yüksek prognostik değerini sağlar. Aynı zamanda, pozitif bir sonucun özgüllüğü ve prognostik değeri azalır.

Tanı, hastanın durumunu ve patolojik sürecin niteliğini detaylandırmak için tanı belirtildiğinde testlerin sıralı kullanımı yapılır. Teşhis testlerinin tutarlı bir şekilde uygulanmasıyla, çalışmanın olumsuz sonuçlarının duyarlılığı ve prognostik değeri azalır, ancak aynı zamanda pozitif bir sonuç artışının özgüllüğü ve prognostik değeri artmaktadır.

Böylece, çeşitli araştırma tekniklerinin bir kombinasyonu, yürütme prosedüründeki bir değişiklik, her testin ayrı ayrı ve sonuçlarının genel verimliliğini değiştirir. Yukarıdakilerden, kanıta dayalı tıbbın önemli bir sonucu olduğu izlenir: Herhangi bir testin prognostik özellikleri, tüm terapötik kurumlara transfer etmek için önleme ve bir dizi başka durumu kaydetmeden otomatik olarak otomatik olarak olamaz.

Araştırma yönteminin tanısal verimliliğinin bir değerlendirmesini sağlamak, genellikle toplam hatalı sonuç sayısını gösterir: onlardan daha az, daha etkili bir yöntemdir. Bununla birlikte, daha önce not edildiği gibi, eşzamanlı olarak yanlış pozitif ve yanlış olumsuz hataların sayısını azaltın, çünkü birbirine bağlanırlar. Ek olarak, ilk türün hatalarının yanlış bir şekilde olumlu olduğuna inanılmaktadır - ikinci tipin hataları yanlış olduğundan tehlikeli değil. Bu, özellikle bulaşıcı ve onkolojik hastalıkların tanımlanması için geçerlidir: hastalığı atlamak için sağlıklı bir insanda teşhis etmekten daha tehlikelidir.

Teşhis çalışmasının sonuçlarının ölçüldüğü durumlarda, şartlı olarak norm ve patolojiye sınıflandırılır. Norm olarak alınan test değerlerinin bir kısmı hastalarda gözlenecek ve aksine, hastalıktaki bazı değişiklikler patoloji bölgesinde olacaktır. Bu anlaşılabilir: çünkü sağlık ve hastalığın ilk aşaması arasındaki sınır her zaman şartlıdır. Ve henüz, pratik çalışmalarda, teşhis araştırması dijital göstergelerinin analiz edilmesi, doktor alternatif çözümleri kabul etmek zorunda kalır: bir grup sağlıklı veya hasta için verilen bir hasta dahil etmek için. Aynı zamanda, uygulanan testin ayırma değerini kullanır.

Norm ve patolojinin arasındaki sınırdaki değişim, her zaman yöntemin operasyonel özellikleriyle bir değişiklik eşlik eder. Eğer daha katı gereksinimler yönteme sunulursa, yani. Norm ve patoloji arasındaki sınır, yüksek test değerlerinde belirlenir, bu da testin spesifikliğinde bir artışa yol açan, yanlış-negatif sonuçların (hastalık hastalıkları hastalıkları) artar, ancak aynı anda hassasiyetinde bir düşüşe neden olur. Test gereksinimlerini azaltmanız önerilirse, norm ve patoloji arasındaki sınır, yanlış-pozitif sonuçların (yanlış alarmlar) sayısındaki bir artışa eşlik eden normal değerlere doğru kaydırılır ve aynı zamanda Yanlış-negatif sayısı (hastalık hastalıkları). Bu, yöntemin duyarlılığını arttırır, ancak özgüllüğü azalır.

Böylece, teşhis çalışmaları yürütmekte ve sonuçlarını nicel olarak değerlendiren doktor her zaman tercih edilen şartlardır: Özgüllüğü artırmak için hassasiyeti feda eder, ardından aksine, hassasiyeti azaltarak özgüllüğü tercih eder. Her durumda nasıl hareket edilmesi, birçok faktöre bağlıdır: hastalığın sosyal önemi, doğası, hastanın durumu ve daha az önemli değil - doktorun kişiliğinin psikolojik özelliklerinden daha az önemli değil.

Modern tıbbi teşhis için en önemli sonucu takip eder. Matematiksel cihaz ne kadar olursa olsun, nicel bir matematik yöntemi veya teknik araçlarSonuçları, her zaman doktorun mantıksal düşüncesine uyması, belirli bir klinik ve sosyal durumla ilişkilidir.

Kanıta dayalı tıp teorisi, sağlık durumundaki hasta gruplarının, geleneksel olarak norm ve patolojiye olan ayrımının, araştırmacının öznel niteliklerine bağlı olarak, kararlılık veya dikkatine bağlı olarak, bu devletlerin ayrılması noktasına bağlı olduğunu göstermiştir. , ayrıca diğer önkoşullardan ve dış - dış ve iç. İncirde. 9.2 Tıpta karar vermeyi yansıtan bir koordinat sistemi sundu. Koridor ekseni bir insidans oranıdır ve abscissa ekseni tanısal çözümlerin benimsenmesidir, yani. . Poisson dağılımının eğrilerinin, norm ve patolojinin bütünlüğünü yansıtan, karşılıklı olarak katmanlı olması dikkat çekicidir. Bu, tanıdaki doğru ve hatalı çözeltilerin grafik dağılımını oluşturur - hem pozitif hem de negatif: Doğru alır, atlama, yanlış alarmlar.

Şekil 9.2. Test sonuçları ve karar verme kriterleri arasındaki iletişim. IP - Gerçek olumlu sonuçlar,

IO - Gerçekten Olumsuz, LP - Yanlış Pozitif, Lo - Yanlış Olumsuz

Karar verme ekseni üzerindeki X noktası, sonuçların pozitif ve negatif için ayrılması bir noktadır. Bu eksenin solunda, eksenin sağında, hastalığın sağında, uygun şekilde olumsuz çözümler ve hastalık hastalıkları vardır - uygun şekilde pozitif çözeltiler ve yanlış alarmlar. Bu göstergelerin ilişkisi oluşur grafik sunum Araştırma yönteminin operasyonel özellikleri üzerine. Doktor kimliğinin karakteristik özellikleri bu resme uygulanır. Doktor dikkatlise, karar verme ekseni, belirleyici doğru ise sola kaydırılır. Teşhis testinin operasyonel özelliklerinin ilişkisi buna göre uygulanır. Aralık D, hastalık tanıma kriterinin değerini gösterir.

"WinDovs" işletim sistemi hakkında her bilgisayar kullanıcısını bilir. Bugün, en yaygın, basit ve kullanışlı, yönelimli ve yeni başlayanlar ve "gelişmiş" sahibine kabul edilir. Bu makalede, okuyucuyu kısa bir süre önce Windows aile sistemlerinin tüm işletim sistemleriyle tanıştığını ve en modernden sonuna kadar sona erer. Versiyonların belirgin özelliklerini, temel bilgileri hayal edin.

MS Windows Hakkında

Windows - "Windows". Böylece popüler işletim sisteminin adı İngilizce'den Rusça'ya çevirir.

MS Windows, kontrol ederken grafiksel arayüzü kullanmaya odaklanan Microsoft'un tescilli faaliyet ailelerinin ailesinin adıdır. İlk "pencerelerin" yalnızca MS-DOS için bir grafik üstyapısıy olduğu söylenmelidir.

Ağustos 2014'te net uygulama büyük ölçekli bir istatistiksel çalışma yürüttü. Sonuçlarına göre, dünyadaki kişisel bilgisayarların% 89'unun Windows Operations Sistemleri ile çalıştığı ortaya çıktı. Katılıyorum, önemli bir gösterge.

Bugün, Windows, X86, X86-64, IA-64 ve ARM platformlarında işlev görüyor. Önceden, Ara Alpha, Mips, PowerPC ve SPARC için versiyonlar vardı.

İşletim sistemi gelişimi

Windows Aile İşletim Sistemlerinin ilk versiyonları, söylediğimiz gibi, tam teşekküllü bir işletim sistemi değildi. Bu tentür MS-DOS'a. Böyle çok fonksiyonlu bir uzantı, yeni işlemci çalışma modları, çoklu görev işlemleri desteği, bilgisayar donanım arayüzlerinin standardizasyonu, kullanıcılar için tek tip programlar ekledi. Bu özellik aşağıdaki sürümlerle ilgilidir:

Yeni bir gelişme aşaması - Windows 9x: 95 ve 98, 2000 aile, IU.

Gelişimin modern adımı 2001-2016'ya düşer. Başlangıcı, popüler "Windows XP" - kurumsal ve "ev" nin iki versiyonunun konusudur. Sonra "Vista", 7, 8, 10 sürümleri sunuldu.

OS'nin her bir varyasyonunu düşünün. Daha.

Windows 1.0.

Windows aile sisteminin özelliklerini ortaya çıkaracağız. Bu sürüm MS-DOS için bir "Microsoft" grafiksel arayüzüydü. Pencerelerin çerçeve yöneticisinin ilkesi burada kullanıldı. İşletim sistemi ile diyaloga yardımcı oldu, birleştirildi görünüm Programlar, çevre birimleri ile optimize edilmiş çalışma.

Bill Gates, 1983 yılında New York'ta gelişimini resmen açıkladı. Bitmiş windows oluşturarak 1.0 24 bilim adamı çalıştı. Perakende satışta, arayüz iki yıl sonra geldi - 1985 yılında. ABD'de, ürün 99 dolara mal oldu ve Almanya'da - 399 markalar.

En önemli gelişimin en önemli eksekslerinden biri: kullanımı için, pahalı bileşenler satın almak gerekiyordu - bir bilgisayar için yeni bir işlemci modeli, fare, hacimsel bellek.

Windows 2.0.

MS Windows işletim sistemlerinin bu yenilenmesi 1987 yılında ışığı gördü. Yeni özellikler ve yeteneklerle ayırt edildi:

  • Hız kullanma İntel işlemci 286.
  • Hafıza genişlemesi ve DDE ile uygulamaların etkileşimi için fırsatlar.
  • Sıcak anahtarların kombinasyonlarını uygulamak.
  • Çok renkli bir ortam kullanarak.
  • Kendi API kodu.

Yukarıdakilerin tümüne rağmen, bu işletim sistemi, altında yazılı programlar olan geliştiriciler olsa da, bu işletim sistemi yaygınlaşmadı. Önemli dezavantajları: zayıf donanım, büyük yazılım sınırlamaları.

Windows 3.0.

Windows Aile Sisteminin ana özellikleri: Bu, gerçekten toplu dağıtım alan ilk üründür. Onun serbest bırakılması 1990 yılında başladı. İşletim sisteminin satılan bilgisayarlar için üreticiler tarafından kurulmasıyla açıklandı.

Bu sürümdeki MS-DOS dosya kabuğu "Program Yöneticisi" ile değiştirildi. Ayrıca kendi üst yapısını kullandı: "Dosya Yöneticisi" diskte gezinmek için kullanılır.

Dış tasarım tahsis edilebilir. Arayüz psödokmer idi: Bu, genişletilmiş bir VGA renk paleti tarafından sağlandı. Bu sürümde, tam özellikli bir "kontrol paneli" zaten oldu. Sistem ayarlarını çalıştırmasına izin verildi ve tamamen yeni bir fırsat açıldı - görüntüyü masaüstü substratı olarak kullanın.

Kullanıcı yardım sistemi, HTML dili kullanılarak düzenlendi, zaten köprüler içeriyordu. Gelişmiş bir dizi ilgili yazılım vardır:

  • WordPad Metin Editörü.
  • Grafik editörü Boya fırçası.
  • Oyunlar "Solitaire-Free Hücreleri", "Solitaire Kosyanka", "Supper".
  • Diğer yardımcı programlar.

Çoklu bellek modları korunmuştur: 16- ve 32-bit. Kullanıcılara göre, OS'nin rahatlığı açısından, Apple Macintosh'un modern ürünleri ile eşitti.

Windows 3.1.

Aile işletim sisteminin avantajı nedir Microsoft Windows. Sürüm 3.1? Bu, Rus dilinin desteğine sahip bir şirketten gelen ilk işletim sistemidir, bu yüzden Rusya'da yaygınlaştı.

1992 yılında piyasaya sürüldü. Biraz ayırt edici özellikleri No - 3.1, önceki sürümün iyileştirilmiş bir versiyonuydu. Çalışma ortamının gelişmiş ayarlarını kabul etti, grafiksel arayüzü geliştirdi, düzeltilmiş hatalar düzeltildi ve işin istikrarını arttırdı.

Windows 95.

Windows ailesinin bu grafik işletim sisteminin kod adı - "Chicago". Ağustos 1995'te piyasaya sürüldü (Rusya'nın versiyonu aynı yılın Kasım ayında verildi).

Ağırlıklı olarak ev bilgisayarları için tasarlanmıştır. Hibrit oldu: 16- ve 32 bit sistemler desteklendi. Masaüstünün bize tanıdık simgelerle, görev çubuğuna ve "marka" menüsüne "başlangıç" menüsüyle birlikte ortaya çıktı.

Windows 98.

Bu sürümün resmi sürümü (beta testinden sonra) 1998'de geldi. Ana özellikleri, Windows aile sisteminin özelliklerini listeleriz:

  • Geliştirilmiş AGP desteği.
  • USB için değiştirilmiş sürücüler.
  • Bir sistemin birden fazla monitörlü çalışmasını destekleyin.
  • İlk İnternet tarayıcısı Explorer.
  • Web TV'yi destekleyin.

1999'da, işletim sisteminin güncellenmiş bir sürümü piyasaya sürüldü. DVD'ye destek ekleyerek daha gelişmiş bir tarayıcı ile ayırt edildi.

Windows 2000 ve ben

Sürüm, 2000 yılında sırasıyla serbest bırakıldı. Aşağıdaki gibi karakterize edildi:

  • Güncelleme arayüzü.
  • Active Directory dizin hizmeti için destek.
  • NTFS 3.0 dosya sistemi.
  • IIS, 5.0 sürümünde sunuldu.

Aynı 2000'de, sistemin yeni bir sürümü Windows ME (Millennium Edition). Kısaca farklı olduğunu hayal edin:

  • Multimedya ile çalışan gelişmiş.
  • Hem ses hem de video konferansını kaydetme yeteneği.
  • Sistem arızalarından sonra bilgileri geri yüklemek için araçların ortaya çıkması.
  • MS-DOS'tan gerçek bir mod yok.

Windows XP ve Vista

XP, "WinDovs" grubundan en popüler işletim sistemidir. Hem ev hem de kurumsal bilgisayarlar için bir versiyonu vardı. Anahtar eklemeler:

  • Geliştirilmiş grafiksel arayüz.
  • "Kullanıcılar" nın hızlı değişimi.
  • Uzak PC Yönetimi olanakları.
  • Sistem kurtarma yeteneklerinin iyileştirilmesi.

2003 yılında ışık sunucusu işletim sistemini gördüm - Windows Server 2003. Geliştiricilerine göre, sistemin güvenliğine çok dikkat edildi. 2006 yılında, Legacy PC'leri (FLP) için Windows Temelleri olarak adlandırılan düşük güç bilgisayarı için XP'nin bir versiyonu ortaya çıktı.

2006 yılında, "Vista", kurumsal müşteriler tarafından temsil edildi. Özel kullanıcılar sadece 2007 yılında "ev" sürümünü satın alabildiler. "Vista" aşağıdakileri ayırt etti:

  • Yeni kullanıcı arayüzü yönetimi özellikleri.
  • Güncelleme Bellek Yönetimi Subsystem, I / O.
  • "Hazırda Bekletme" modunun görünümü.
  • Güvenlik özelliklerini geliştirmek.

Windows 7.

Windows'tan bu işletim sistemi 2007 yılında mağaza raflarında göründü. Ayırt edici özelliklerine bakalım:

  • "Unicode 5.1" desteği.
  • Multitouch kontrol olasılığı.
  • Değiştirilmiş standarda ek olarak 50 yeni fontların görünümü.
  • Klasör desteği, iç düzeyde takvimler.
  • Sürücü üreticileri ile entegrasyonu kapatın.
  • "Vista" üzerinde lansmanı imkansız olan bir dizi eski uygulamalarla uyumluluk.
  • Yeni arayüz standart multimedya oynatıcı.
  • Birden fazla monitör, multimedya uzantıları, düşük gecikmelerle ses dosyalarını oynatma yeteneğini destekleyin.

Windows 8.

Bu sürüm 2012 yılında satıştaydı. İstatistiklere göre, dünyada ikinci sırada (7. versiyondan sonra).

Buradaki yenilikler aşağıdaki gibidir:

  • İle giriş hesap "Microsoft".
  • Kullanıcı doğrulaması için iki yeni yöntem.
  • Os için ek uygulama mağazaları.
  • Yeni bir versiyon İnternet tarayıcısı: masaüstünde ve duyusal versiyonunda.
  • Sistemi geri yükleme ve sıfırlama yeteneği.
  • Yeni "Görev Yöneticisi".
  • "Aile Güvenliği" seçeneğinin görünümü.
  • Yeni kontrol paneli, tebrik ekranını değiştirme.
  • Gelişmiş Arama Sistemi.
  • Kullanışlı anahtarlama klavye düzenleri.

Windows 10.

İşletim sisteminin en yeni sürümü Temmuz 2015'te yayınlandı. İşte öncekilerden gelen kilit farkları:

  • "Başlat" menüsünün modifikasyonu: Özelleştirilebilir özel fayans şeklinde sunulur.
  • "Başlat" boyutunun boyutunu değiştirme.
  • Uygulama Mağazası uygulamasının yeni özellikleri.
  • "Bildirim Merkezi" nin görünümü.
  • Güncelleme takvimi, saat, pil göstergesi (dizüstü bilgisayarlar için).
  • Yeni animasyonlu modern pencereler.
  • Güncellenmiş tebrik ve kilit arayüzleri.

Bu, Windows işletim sistemlerine genel bakışımıza son verir. Belki de yakın gelecekte liste, yeni sürüm tarafından liste eklenir.

İşletim sistemi (OS), hesaplanırken bu kaynakları kullanan bilgisayar kaynaklarını ve işlemlerinin kontrolünü sağlayan bir program programıdır. Süreç - Bu, program tarafından öngörülen bir işlem dizisidir. Kaynak - Bu, bilgisayarın herhangi bir mantıklı veya donanım bileşenidir. Ana kaynaklar işlemci zamanı ve RAM'dir. Kaynaklar, işletim sisteminin bilgisayar ağını kullanarak atıfta bulunduğu bir veya daha fazla harici bilgisayara ait olabilir.

Kaynak yönetimi İki fonksiyondan oluşur: Kaynağa erişimi ve rakip süreçler arasındaki kaynakların dağılımını basitleştirin. İlk görevi çözmek için, işletim sistemleri desteği Özel ve Yazılım Arayüzleri . Çözmek için, ikinci işletim sistemleri çeşitli sanal bellek ve işlemci kontrol algoritmaları kullanır.

işletim sistemi Temel işaretler ile karakterize:

· Sistem tarafından eşzamanlı olarak sunulan kullanıcıların sayısı (tek kullanıcı ve çok oyunculu);

· Eşzamanlı olarak gerçekleştirilen işlemlerin sayısı (tek elli ve çoklu görev);

· Kullanılan bilgi işlem sistemi türü (tek işlemci, çok işlemci, ağ, dağıtılmış).

Misal.Windows98 işletim sistemi çoklu görev, Linux - çok oyunculu, MS-DOS tek ve bu nedenle tek kullanıcısıdır. Windows NT ve Linux işletim sistemleri, çok işlemci bilgisayarları destekleyebilir. Novell NetWare işletim sistemi ağdır, dahili ağlar ayrıca Windows NT ve Linux'a sahiptir.

Özel ve yazılım arayüzleri.Bilgisayar kaynaklarına erişimi kolaylaştırmak için, işletim sistemleri kullanıcı ve yazılım arayüzlerini destekleyin. Kullanıcı arayüzü, kullanıcıyı bilgisayarla basitleştiren bir dizi komut ve hizmettir. Program arayüzü, programcı bilgisayar kontrolünü basitleştiren bir dizi prosedürdür.


İncir. 1. İşletim sistemi arayüzleri

Misal.Windows, kullanıcıya görsel bir kontrol bilgisayarı için (kullanıcının bakış açısıyla) bir dizi kuralları temsil eden grafiksel bir arayüz sağlar. Ana grafik arayüzüne ek olarak, kullanıcı ayrıca bir komut arayüzü, yani belirli bir formatın bir dizi komutunu sağlar. Bunu yapmak için, sistem menüsünde "Çalıştır" öğesi var. Windows'ta bir dizi sistem işlevi API (Uygulama Programlama Arabirimi) olarak adlandırılır. Bu sette, farklı sistem görevlerini çözmek için bin daha fazla prosedür var. Linux işletim sisteminin ayrıca bilgisayar yönetimi için iki özelliğe sahiptir, ancak bir kural olarak, komutlara tercih edilir.

İşlemci zamanı ve hafıza organizasyonu.Çoklu görevli bir işletim sistemi modunu düzenlemek için, aynı anda çalışma programları arasında işlemcinin çalışma süresini bir şekilde dağıtmalıdır. Tipik olarak, sözde yer değiştirme çoklu görev modu kullanılır. Değiştirme modunda, her program kesinlikle tanımlanmış bir süre boyunca sürekli olarak çalışır (zaman qualta), ardından işlemci başka bir programa geçer. Zamanın kuantumu çok küçük olduğundan, o zaman yeterli işlemci performansıyla, tüm programların eşzamanlı çalışmasının yanılsaması oluşturulur.

İşletim sisteminin ana görevlerinden biri, hafızayı yönetmektir. Ana hafıza eksik olduğunda, şu anda kullanılmayan tüm veriler özel bir çağrı dosyasına yazılıy. Disk belleği dosyasının sunduğu bellek harici sayfa belleği denir. Ana ve harici sayfanın bütünlüğü sanal bellek olarak adlandırılır. Bununla birlikte, programcı için sanal bellek tek bir bütün gibi görünüyor, yani sıralanmamış bir bayt kümesi olarak kabul edilir. Bu durumda, doğrusal bir bellek adresinin kullanıldığı söylenir.

Misal.Windows ve Linux işletim sistemleri, doğrusal sanal bellek adreslerini kullanır. MS-DOS işletim sistemi, ana belleğin doğrusal olmayan bir adresini kullandı. Ana hafızanın programlanması sırasında dikkate almak zorunda olan karmaşık bir yapıya sahipti. MS-DOS takas dosyaları desteklenmiyor.

İşletim sisteminin yapısı.Modern işletim sistemi, bir kural olarak çok seviyeli bir yapıya sahiptir. Doğrudan ekipman işleriyle çekirdek işletim sistemi. Çekirdek, bilgisayar donanım özelliklerini kullanan bir program veya bir dizi bağlı programdır. Böylece, çekirdek işletim sisteminin makine bağımlı bir parçasıdır. Çekirdek program arayüzünü tanımlar. İkinci seviyede, standart işletim sistemi programları ve çekirdeğinle çalışan ve bir kullanıcı arayüzü sağlayan bir kabuk var. İkinci seviye programlar makineden bağımsız hale getirmeye çalışıyor. İdeal olarak, çekirdek değiştirme, işletim sisteminin sürümünü değiştirmeye eşdeğerdir.


İncir. 2. Linux işletim sistemi seviyeleri

Dosya sistemi.Herhangi bir veri depolanır harici hafıza Dosyaların biçiminde eum. Dosyaların yönetilmesi gerekir: Kullanıcı ve yazılım arayüzleri formundaki kullanıcı için kullanıcı için oluşturun, silin, kopyalama, değiştirin vb. OS sağlar. Dosyaları düzenlemenin ve yönetmenin yolu dosya sistemi denir. Dosya sistemi, örneğin, hangi karakterlerin dosya adı için kullanılabileceğini belirler, kök dizinin adı olan maksimum dosya boyutu nedir, vb. Dosya düzenleme yöntemi, istenen dosyaya erişim hızını etkiler , dosya depolama ve diğerlerinin güvenliğine.

Aynı işletim sistemi birkaç dosya sistemiyle aynı anda çalışabilir. Kural olarak, dosya sisteminin işlevi, işletim sistemi çekirdeği vasıtasıyla uygulanır.

Misal.PEVM için birkaç tür dosya sistemi kullanır:

FAT16 - Windows95'te kullanılır, OS \\ 2, MS-DOS;

FAT32 ve VFAT - Windows95'te kullanılır;

NTFS - Windows NT'de kullanılır;

HPFS - OS \\ 2'de kullanılır;

Linux Yerli, Linux takas - Linux işletim sisteminde kullanılır.

FAT dosya sistemi en basit şekilde düzenlenir. Kök kataloğunun adı her zaman: A: \\, q: \\, c: \\, vb. Dosya adı üç bölümden oluşur: yol, aslında ad, genişleme. Yol, dosyanın bulunduğu dizinin adıdır. Uzantı, dosyanın türünü gösterir. Örneğin, tam dosya adı C: \\ Windows \\ System \\ gdi.exe, yol - C: \\ Windows \\ System \\, Genişletme - EXE, aslında isim - GDI. Yağ kurallarına göre, dosya adının kendisi 1 ila 8 karakter içerebilir ve nokta adına ayrılan isim uzantısı 3'e kadardır. Adlandırılmış dosyalar, sermaye ve küçük harfler farklılık göstermez. Tam dosya adı, dosyanın ve katalog adının dosyanın bulunduğu yerlerin bulunduğu mantık aygıtının adını içerir. Sistem, dosyanın boyutu ve oluşturma tarihi hakkında bilgi depolar.

VFAT veri kuruluşu yağ hatırlatır. Bununla birlikte, uzun dosya adlarını kullanmanıza olanak tanır: 255 karaktere kadar olan adlar, 260'a kadar olan tam adlar. Sistem, son dosyayı erişimine kaydetmenize izin verir; ek özellikler Virüslerle mücadele etmek için.

Dosya sistemi, işletim sisteminden okunan tüm programların, harici cihazlara bilgi iletilmesi veya kaydedildiği bir sürücü biçiminde uygulanabilir. Dosya sistemi bilgi depolama tesisleri içerebilir. Örneğin, dosya nTFS sistemi Arızalı sektörlerin otomatik olarak düzeltilmesi ve değiştirilmesine sahiptir. Özel mekanizma, manyetik disklerin üzerinde gerçekleştirilen tüm işlemleri izler ve kaydeder, bu nedenle bir arıza durumunda, bilgilerin bütünlüğü otomatik olarak geri yüklenir. Ek olarak, dosya sistemi, bilgileri yetkisiz erişimden korumak için araçlara sahip olabilir.

Model "Client-Server".Modern işletim sistemlerinin önemli bir özelliği, "müşteri sunucusu" modelinin uygulama programının etkileşimine dayanmasıdır. Kullanıcı programının (istemci) işletim sistemine olan tüm kişileri özel bir program (sunucu) tarafından işlenir. Uzak prosedüre benzer bir mekanizma kullanır; bu, bir bilgisayardaki işlemler arasındaki etkileşimden dağıtılmış sisteme geçişi kolaylaştırır.

Teknoloji "Tak ve Çalıştır"."Tak ve Çalıştır" (PNP-Technology) teknolojisi altında, işletim sistemi ile harici cihazlar arasında etkileşime girmenin bir yolu anlamına gelir. İşletim sistemi, tüm çevre birimlerinin bir anketini yürütmektedir ve her cihazdan belirli bir yanıt almalıdır, bu da hangi cihazın bağlanacağını ve normal çalışması için hangi sürücünün gerekli olduğunu belirleyebileceğiniz. Bu teknolojiyi kullanmanın amacı, yeni harici cihazların bağlantısını basitleştirmektir. Kullanıcı, yüksek nitelikler gerektiren harici bir cihaz kurma konusunda zor işten rahatlatılmalıdır.

Servis Sistemleri - Yazılım ürünü, değiştirme ve tamamlayıcı kullanıcı ve yazılım arayüzleri işletim sistemi. Servis sistemleri, çalışma ortamlarında, kabukları ve yardımcı programlarda farklıdır.

Çalışma ortamı - Sistem, hem kullanıcı hem de yazılım arayüzünü değiştirme ve tamamlayıcı. Çalışma ortamı, kullanıcılar ve uygulama programları için tam teşekküllü bir işletim sisteminde bir iş yanılsaması oluşturur. Çalışma ortamının görünümü genellikle kullanılan işletim sisteminin, uygulamanın gereksinimlerini tam olarak karşılamadığı anlamına gelir.



İncir. 3. Çalışma ortamının rolü

Bilginin Korunması - Bu çok büyük bir sorun. OS'nin çalışmasının bir parçası olarak, bilginin korunması altında, çoğunlukla bilgilerin ve korumanın yetkisiz erişime karşı bütünlüğünü sağlamak için ima edilir. Bütünlüğün çoğunlukla dosya sistemine yerleştirilmesini sağlamak ve yetkisiz erişime karşı koruma çekirdeğindedir. Bu tür bir korumanın olağan mekanizması, şifrelerin ve ayrıcalık seviyelerinin kullanımıdır. Her kullanıcı için, dosyalara ve programlarının önceliğine erişim sınırları belirlenir. En yüksek önceliğin bir sistem yöneticisi vardır.

Ağlar ve dağıtılmış sistemler.Modern işletim sisteminin ayrılmaz bir parçası, diğer bilgisayarlarda çalışan uygulamalarla bir hesaplama ağı üzerinden iletişim kurmalarını sağlayan fonlardır. Bunun için işletim sistemi çoğunlukla iki görevi çözer: uzak bilgisayarlarda dosyalara erişimin sağlanması ve programı uzak bir bilgisayarda başlatma yeteneği.

İlk görev, kullanıcıyı ile düzenleyen, sözde ağ dosyası sistemi kullanılarak doğal olarak çözülür. uzak dosyalar Yani, bu dosyalar kullanıcının manyetik diskindeyse.

İkinci görev, çekirdek araçlar tarafından uygulanan ve yerel ve uzak programlar arasındaki kullanıcının farkını gizleyen bir uzak prosedürün çağrılması için mekanizma kullanılarak çözülür.

Uzak bilgisayarların kaynaklarını yönetmek için araçların varlığı, dağıtılmış bilgisayar sistemleri oluşturmak için temeldir. Dağıtılmış Bilgi İşlem Sistemi, bağımsız olarak çalışan birkaç ilgili bilgisayarın bir kombinasyonudur, ancak ortak bir görevi gerçekleştirir. Böyle bir sistem çok parçalama olarak kabul edilebilir.

Kabuk - Sistem kullanıcı arayüzünü değiştirme. Kabuk, işletim sisteminden farklı, kullanıcı için bir arayüz oluşturur. Kabuğun görevi, işletim sistemiyle birlikte yaygın olarak kullanılan bazı eylemlerin basitleştirilmesidir. Bununla birlikte, kabuk işletim sisteminin yerini almaz ve bu nedenle profesyonel kullanıcı komut arayüzünü de çalışmalıdır.

Araçlar Çok özel bir ödevi var ve her işlevi yerine getiriyorlar. Utilities, ilgili kabukların ortamında yapılır ve kullanıcılara sunulur. ek hizmetler (çoğunlukla disklerin ve dosyaların bakımı için). En sık şudur:

Disk bakımı (Biçimlendirme, bilgi güvenliğini sağlamak, başarısızlık durumunda iyileşme olasılığı, vb.);

Servis dosyası ve dizinler (arama, görünüm vb.);

Arşivler oluşturmak ve güncellemek;

Bilgisayar kaynakları hakkında, disk alanının istihdamı üzerine, RAM'in programlar arasında dağıtılmasında;

Metin ve diğer dosyaları çeşitli modlarda ve formatlarda yazdırma;

Bilgisayar virüslerine karşı koruma.



İncir. 4. Kabuğun rolü

Alet Sistemleri - Bu, bilgi ve yazılımın geliştirilmesini sağlayan bir yazılım ürünüdür. Takım sistemleri şunlardır: Programlama Sistemleri, Hızlı Uygulama Geliştirme Sistemleri ve Veritabanı Yönetim Sistemleri (DBMS).

Programlama sistemi Belirli bir programlama dilini kullanarak uygulamaları geliştirmek için tasarlanmıştır. O içerir:

· Derleyici ve / veya tercüman;

· İlişkiler editörü;

· Gelişim ortamı;

· Standart alt yordamların kütüphanesi;

· Belgeler.

Derleyici bir dönüşüm programıdır. kaynak programı Nesne modülünde, yani makine komutlarından oluşan bir dosya. Tercüman, programlama dilinin talimatlarını doğrudan gerçekleştiren bir programdır.

Link Editor, birden fazla nesne dosyasını bir yürütülebilir dosyaya toplayan bir programdır.

Entegre Geliştirme Ortamı, tüm program geliştirme sürecini otomatikleştiren bir metin editörü, program yönetimi dosya yönetimi araçları, program hata ayıklayıcısı içeren bir dizi programdır.

Standart alt yordamların kütüphanesi - Programlama sistemi üreticisi tarafından sağlanan özel dosyalara düzenlenen bir dizi nesne modülü. Bu tür kütüphanelerde, genellikle G / Ç dosyalarının, standart matematik fonksiyonları, dosya yönetimi programlarının alt programları vardır. Standart kütüphaneden nesne modülleri genellikle bağlantı düzenleyicisi tarafından kullanıcı nesnesi modüllerine bağlanır.



İncir. 5. Program geliştirme aşamaları

Hızlı Uygulama Geliştirme Sistemleri geleneksel programlama sistemlerinin gelişimini temsil eder. RAD sistemlerinde, programlama işleminin kendisi büyük ölçüde otomatiktir. Programcı, programın metnini yazmaz ve bazı görsel manipülasyonlar ile, görevlerin program tarafından gerçekleştirilmesi gereken sistemi gösterir. Bundan sonra, rad sisteminin kendisi programın metnini oluşturur.

Veritabanı Yönetim sistemi- Bu, mantıksal olarak birbirine bağlı verilerin depolanmasını ve işlenmesini düzenlemek ve bunlara hızlı erişim sağlamak için tasarlanmış evrensel bir yazılım aracıdır. Bilgisayarın önemli özelliklerinden biri, büyük miktarda bilgi depolanması ve işlenmesidir, yalnızca metin ve grafik belgeleri (çizimler, çizimler, fotoğraflar, coğrafi haritalar) değil, aynı zamanda küresel internetin, sesin ve videonun web sayfalarını da Dosyalar, modern bilgisayarlarda yer alıyor. Veritabanları oluşturmak, veri entegrasyonu sağlar ve bunları merkezi olarak yönetme yeteneği sağlar. Veritabanında, sağlanan tanımlanmış kurallar tarafından düzenlenen bilgiler genel İlkeler Çeşitli kullanıcılar ve programlarla çalışmak için, verilerin açıklamaları, depolanması ve manipülasyonu.

DBMS, programcıların ve sistem analistlerinin daha gelişmiş veri işleme yazılımı ve son kullanıcıları doğrudan verileri yönetmek için hızlı bir şekilde geliştirmelerini sağlar. DBMS, kullanıcıya kullanıcı aramasına, verileri, operasyonel erişim, veri bütünlüğü korumasını, Donanım arızalarından ve program hatalarından veri bütünlüğü korumasını, verileri olan birden fazla kullanıcının işbirliğini destekleyen, veri içeren birden fazla kullanıcının işbirliğini desteklemelidir. Çeşitli uygulamalar için kullanılan evrensel veri tabanı yönetim sistemleri vardır. Özel uygulamalar için evrensel DBMS'leri yapılandırırken, uygun araçlara sahip olmaları gerekir. DBM'leri belirli bir kapsamın oluşturulması işlemi, sistemin üretimi denir. Evrensel DBMS örneğin içerir microsoft Systems Erişim, Microsoft Visual FoxPro, Borland DBase, Borland Paradox, Oracle.

Telekomünikasyon veri işleme teknolojileri.Birçok işletim sisteminin önemli bir özelliği, bilgisayarların, hem yerel bilgisayar ağları (LAN) ve Global Internet'te birbirleriyle etkileşime girmesini sağlayan ağ üzerinden birbirleriyle etkileşime girme yeteneğidir.

Modern işletim sistemleri, hem yeni oluşturulan hem de güncellenmiş sürümler, yerel ve global bilgisayar ağlarında çalışmak için eksiksiz bir protokol setini desteklemektedir. Şu anda, küresel bilgisayar endüstrisi çok hızlı gelişir. Sistemlerin performansı artmaktadır ve bu nedenle büyük miktarda veri artar işleme olanakları. MS-DOS sınıfı işletim sistemleri artık böyle bir veri akışıyla başa çıkamaz ve tamamen modern bilgisayarların kaynaklarını kullanamazlar. Bu nedenle, başka bir yerde yaygın olarak kullanılmaz. Herkes daha gelişmiş işletim sistemine gitmeye çalışıyor, UNIX, Windows, Linux veya Mac OS nedir?

Kullanıcı kelimelerinin tanımını verirseniz, o zaman İşletim sistemi Bilgisayar açıldığında ilk önce yüklenen en önemli programı arayabilir ve bilgisayar ve erkek arasında hangi iletişimin olabileceği nedeniyle. İşletim sisteminin görevi, bir kişi kullanıcısı için bir bilgisayarla çalışma kolaylığını sağlamaktır. OS, bir bilgisayara bağlı tüm cihazları, diğer programlara erişim sağlıyor. Ek olarak, işletim sistemi, bilgisayar bezleri ve diğer programlar arasında bir tür tampon vericisidir, diğer programları gönderen sinyaller-komutları ve makinenin dilini anlamak için "tercüme eder".

Her işletim sisteminin en az üç zorunlu bölümden oluştuğu ortaya çıktı:

İlk - çekirdek , komut yorumlayıcısı , "Tercüman" yazılımdan "demir", makine kodlarının dili.

İkinci - Bilgisayarın bir parçası olan çeşitli cihazları yönetmek için özel programlar. Bu tür programlar denir sürücüler - i.e. "Sürücüler" yöneticileri. Bu aynı zamanda "Sistem Kütüphaneleri" olarak adlandırılan, hem işletim sisteminin hem de kompozisyon programında kullanıldığını da içerir.

Son olarak, üçüncü bölüm, kullanıcının iletişim kurduğu rahat bir kabuktur - arayüz . Kullanıcı için sıkıcının ve ilginç olmayan bir çeşit güzel sarmalayıcı paketlenir. Ambalaj karşılaştırması başarıyla aynı zamanda bir işletim sistemi seçerken dikkat etmenin, - işletim sisteminin ana kısmı olan Çekirdek Hakkında, zaten hatırlar. Bu nedenle, Windows 98 / Me gibi OS çekirdeği açısından böyle bir dengesiz ve güvenilmez ve bu kadar çarpıcı bir başarı kullandı - güzel bir sarma arayüzü sayesinde.

Bugün, grafiksel arayüz, herhangi bir işletim sisteminin sürekli bir özelliğidir. Windows XP., Windows NT veya Mac OS (işletim sistemi bilgisayarlar elma Macintosh). İlk nesillerin işletim sistemleri hiçbir grafiği yoktu, ancak bir metin arayüzü, yani bilgisayarın komutları, piktogram düzeninde fareyi tıklatarak, ancak klavyedeki komutları girerek verilmemiştir. Örneğin, bugün düzenleme programını çalıştırmak için microsoft Metinleri Word, Windows masaüstünde bu programın simgesine tıklamak için yeterlidir. Ve önceki, önceki nesil işletim sistemi - DOS'ta çalışırken, tür komutuna girmek gerekliydi.

C: \\ word \\ word.exe mybook.doc.

İşletim sistemi tarafından sınıflandırılır:

· Eşzamanlı çalışan kullanıcıların sayısı: tek kullanıcı (bir müşteriye hizmet vermek için tasarlanmıştır) ve çok oyunculu (farklı terminallerin ardındaki aynı anda bir grup kullanıcıyla çalışmak üzere tasarlanmıştır). Birincisine bir örnek, Windows 95/98 olarak hizmet edebilir ve ikincisi, Windows NT'dir. Ev kullanımı için tek bir kullanıcı işletim sistemine ihtiyacınız olacak ve yerel ofis ağı veya işletme için çok oyunculu bir işletim sistemine ihtiyacınız olacak;

· Sistemin kontrolü altında eşzamanlı olarak gerçekleştirilen işlem sayısı: Şartlı tahliye , çoklu görev. Dengesiz işletim sistemleri (DOS) aynı anda birden fazla görev yapılamaz ve çoklu görev işletim sistemi, bir bilgisayar sistemi içinde var olan birkaç programın paralel bir şekilde yürütülmesini sağlayabilir, aralarında bir bilgisayar gücü yapabilirsiniz. Örneğin, kullanıcı içine metin girebilir belge sözcüğü., favori CD'inizden müzik dinlemek ve bilgisayar aynı anda dosyayı internetten kopyalayacaktır. Prensip olarak, işletim sisteminizin gerçekleştirebileceği görevlerin sayısı, işlemcinin gücü ve RAM kapasitesinin gücü dışında hiçbir şeyle sınırlı değildir;

· Desteklenen işlemcilerin sayısı: tek işlemci , Çok işleme (Birkaç işlemcinin kaynaklarının bu veya bu görevi çözmesi için dağıtım biçimini destekleyin);

· İşletim sistemi kodunun tahliyesi:

Ø 16 bit (DOS, Windows 3.1),

Ø 32 bit (Windows 95 - Windows XP),

Ø 64 bit (Windows Vista.);

İşletim sisteminin boşalması işlemcinin boşalmasını aşamaz;

· Arayüz tipi: takım (Metin) ve nesne odaklı
(kural, grafik);

· Bilgisayarlara kullanıcı erişimi:

Ø toplu işleme ile - Uygulanacak programlardan, bilgisayara girilen ve olası önceliklendirme ile öncelik sırasına göre yürütülen bir görev paketi),

Ø bölünme ile - İşletim sistemi tarafından belirtilen hizmet disiplini uyarınca, işletim sistemi tarafından koordine edilen farklı terminallerdeki birkaç kullanıcının bilgisayarına eşzamanlı iletişim kutusu (etkileşimli) erişim modunu sağlar),

Ø gerçek zamanlı - Bir kullanıcının bilgisayar olayları, işlemleri veya nesnelerle ilgili herhangi bir harici ile yönetilmesi için belirli bir garantili zaman tepki süresi sağlayın. OS RV, çoğunlukla petrol ve gazın üretimi ve taşınması, metalurji ve makine mühendisliğinde teknolojik süreçlerin yönetimi, kimyasal işlem, su temini, enerji, robot yönetimi gibi alanların otomasyonunda kullanılır. Bunlardan, QNX RV RV, kullanıcının UNIX işletim sistemi ile çalıştığı, kullanıcının kullanıldığı tam enstrümantal araç seti ile vurgulanır.

· Kaynak kullanım türü: ağ, yerel . Ağ OOSS, veri paylaşımı için ağa birleştirilen bilgisayar kaynaklarını yönetmek için tasarlanmıştır ve veri erişiminin, bütünlük ve güvenliği ve ağ kaynaklarını kullanarak birçok hizmet yeteneğinin yanı sıra, veri erişiminin verilerin yanı sıra verilere ayırt etmenin güçlü araçlarını sunmak için tasarlanmıştır. Çoğu durumda, ağ işletim sistemi özel olarak ağ bakımı ve paylaşılan kaynaklar için ayrılan bir veya daha fazla yeterince güçlü sunucu bilgisayarlarına monte edilir. Diğer tüm işletim sistemleri yerel olarak kabul edilecektir ve herhangi bir şekilde kullanılabilir. kişisel bilgisayarBir iş istasyonu veya istemci olarak ağa bağlı.

Sonunda, hala bölünme - uzmanlık , belirli bir işletim sisteminin amacı. Sonuçta, ayrı bir yazılım şirketinin bireysel liderleri ne olursa olsun, evrensel işletim sistemleri yoktur. Ağ oluşturma için daha uygun olan, diğeri programcıları, üçüncü ev kullanıcıları seçecektir. Uygulama gösterileri olarak, bir işletim sisteminin zamanımızdaki bilgisi yeterince hiçbir şekilde değildir. Mesleki çalışmalarınızda, muhtemelen sadece pencerelerle değil, diğer işletim sistemleriyle de yüzleşmeniz gerekecek ve bunun için önceden hazırlanmak için gereklidir.

İşletim sisteminin makineye bağlı özellikleri şunlardır:

· Kesintilerin işlenmesi;

· İşlem planlaması;

· Giriş yönetimi-çıkışı;

· Yönetim gerçek hafıza;

· Sanal bellek yönetimi.

OS'nin makineden bağımsız özellikleri şunlardır:

· Dosyalarla çalışma;

· Kullanıcı işlerini planlamanın yolları;

· Programların paralel çalışmalarının organizasyonu;

· Kaynakların dağılımı;

· Koruma.

Bir işletim sistemi seçerken ana kriter yaklaşımı.Çok sayıda işletim sistemi var ve kullanıcı hangi işletim sisteminin diğerlerinden daha iyi olduğunu belirlemelidir (bir veya başka bir kriter). Bir veya başka bir işletim sistemi seçmek için, bilmeniz gerekir:

· Hangi donanım platformlarının ve hangi hızda işletim yaptığını;

· Periferik donanım sağlama işleminin desteklenmesi;

· Kullanıcı ihtiyaçlarını tam olarak ne kadar tatmin eder, yani. Sistemin fonksiyonları nelerdir;

· Kullanıcı ile işletim sistemi arasındaki etkileşim yöntemi nedir, yani. Nasıl belirgindir, kullanıcı arayüzü anlaşılabilir ve kullanılmıştır;

· Bilgilendirici ipuçları, yerleşik dizinler vb.;

· Sistemin güvenilirliği nedir, yani. kullanıcı hatalarına, ekipman arızalarına, vb. direnci;

· Hangi fırsatlar, ağları organize etmek için bir işletim sistemi sağlar;

· İşletim sistemi diğer işletim sistemleriyle uyumluluk sağlar;

· Enstrümantal araçların uygulamalı programları geliştirmesi için bir işletim sistemi vardır;

· İşletim sistemlerinde çeşitli ulusal dillerin desteğidir;

· Bu sistemle çalışırken ünlü uygulama paketleri ne kullanılabilir;

· Bilginin ve sistemin kendisinin korunmasında nasıl gerçekleştirilir?

Bilgisayar Bilimi - İşletim sistemi (İŞLETİM SİSTEMİ.) - İşletim sisteminin temel görevleri. - Kullanıcı arayüzü - Özellikleri, kabuk

İşletim sistemi (OS), bilgisayar donanım kaynaklarını yönetmek, destek programı yürütmeyi, donanım, diğer programlar ve kullanıcılar içeren programların etkileşimini yönetmek için bir yazılım aracıdır.

İşletim sistemi, bilgisayarın çalışamadığı temel bir yazılımdır. Bu nedenle, her türlü bilgisayar işletim sistemi ile donatılmıştır. Genellikle aynı türde bilgisayarlara yönelik birkaç çeşit işletim sistemi vardır. OS çekirdeğinin ana kısmı, bilgisayar açıldığında ve bilgisayarın tüm çalışma süresi boyunca sürekli oradayken RAM'e yüklenir (yani konut).

Uygulama programları yalnızca herhangi bir işletim sisteminin ortamında çalışabilir. Her işletim sistemi için, uygulama programları kümesi (uygulamalar) geliştirilmiştir.

Bir işletim sistemi için geliştirilen programın doğrudan diğer işletim sisteminin ortamında gerçekleştirilebileceği durum, nadiren olur. Bazı belirli işletim sistemlerine yönelik yazılım ürünleri başka bir işletim sisteminin ortamında (yazılım uyumsuzluğu) işlev göremez.

İşletim sisteminin temel amacı, yazılım ürünleri ile bilgisayarın "donanım" arasındaki ilişkidir. İşletim sistemi, programları belirli bir ölçüde, makinenin özel modifikasyonundan bağımsız hale getirir ve BT ekipmanı üzerine kuruludur. Ayrıca, kullanıcıya bilgisayardan istediğini "söylemenizi" sağlar.

İşletim sistemi, kullanıcının arzularını "anlaması" için hareket eden bazı anlaşmalar ve kısıtlamalar kabul etti. İşletim sistemiyle olan diyalog, aptalca, anlaşılmaz, ancak yönetici hizmetkanı ile bir konuşma gibi bir şeydir. Sadece ona nerede yattığını ve bununla ne yapmam gerektiğini söylediğinde seni anlıyor ve bu kadar yanlış söylerseniz, o zaman tamamen farklı bir şey yapabilir veya hiç bir şey yapmayı reddedebilir.

İşletim sisteminin temel görevleri.

1. Programlar için destek; donanım ve birbirleriyle etkileşimlerini sağlamak;

2. Kaynakların dağılımı (işlemci zamanı, koç, disk alanı vb.); Dosya sisteminin organizasyonu (harici medya bilgilerinde veri depolama sistemi); Kaynakların kullanımı için muhasebe, video kontrolü;

3. Hatalı durumların işlenmesi; Bilginin Korunması;

4. Makineyi özel komutları (prosedürel bir ortamda işleme (işleme komut dili) veya belirli nesnelere (nesnelere vb. Nesneye yönelik bir ortamda) maruz kalma özelliğini yönetme özelliğini desteklemek;

5. Ağ desteği.

Kullanıcı arayüzü

Kaynakları yönetme ve işletim sistemi programlarının çalışmasını desteklemeye ek olarak, kullanıcıyı bilgisayarı diyalog modunda yönetme yeteneğini gösterir. Bu, kullanıcı arayüzünde olur.
Kullanıcı arayüzü, program ve kullanıcı arasında diyaloglar sağlayan bir yazılım ürününün bir bileşenidir.

En basit IP çeşitliliği - arayüzü komut satırı. Klavyedeki komutları girerek bilgisayarı yönetmeyi içerir.

Parlak bir örnek, MS-DOS'ta bir komut satırına hizmet vermektedir:

C: \\ Users \\ Diplom \\\u003e Kopyala Head.htm C: \\ Kullanıcılar \\ Bakalavr

1 dosya kopyalandı

IP'nin daha uygun görünümü bir metin penceresi arayüzüdür. Klavyede bir dizi komut gerektirmez ve kontrol hareketi menü ve iletişim kutularında seçildiğinde, bireysel tuşlara veya fare düğmelerine basmak için kontrolü kontrol eder.

Bir örnek Borland Pascal aracı zarfıdır:

En modern, gelişmiş pencere arabirim iletişim kutusunu (menü sistemleri, iletişim kutuları, araç çubukları, piktogramlar vb.) Büyük resim grafik yetenekleriyle bağlayan grafik pencere arayüzüdür.

Bir örnek, "Bilgisayarım" klasörü penceresidir:

----

OS'nin özellikleri.

1. Bigness (PEVM 8-bit, 16 bit, 32-bit, 64-bit işletim sistemi için);

2. İşletim sisteminin kontrolü altında (bir - ve çoklu görev işletim sistemi) aynı anda gerçekleştirilen programların sayısı.
Çoklu görev işletim sistemi, bir hesaplama sistemi içinde bir noktada bir noktada çalışan birkaç programın paralel yürütülmesini destekler. Çoklu görev kurumsal ve yerinden edilmesidir.
Uygulamanın kurumsal çoklu görevinin varlığında, işlemci paylaştı, periyodik olarak birbirine iletir. Bazı uygulama işlemciyi serbest bırakmayı reddediyorsa, sistemde hiçbir şey yapamaz.
Çoklu görev kullanılıyorsa, işletim sistemi tüm uygulamaları tam olarak kontrol eder ve işlemci zamanını aralarında dağıtır ve böylece programların çalışmasındaki hatalardaki "donma" sisteminin olasılığını düşürür.
Tek handikap işletim sistemi yalnızca bir programın yürütme modunu ayrı bir zamanda destekleyin;

3. Çarpma, uygulamanın süreçlerinin çoklu görev performansını doğru bir şekilde uygulamasını sağlayan bir teknolojidir. İşlem, program tarafından başlatılan herhangi bir görev veya etkinliktir. Bir program aynı anda birkaç işlem yapabilir;

4. Kullanıcı arayüzü Türü: Komut satırı arayüzü, Metin penceresi arayüzü, Grafik pencere kullanıcı arayüzü (x, tip, ışık);

5. Donanım kaynakları için gereklilik;

6. performans;

7. Güvenilirlik (işteki sürdürülebilirlik, yetkisiz erişimden veri koruması);

8. Uygulama programlarının sağlanması;

9. Kullanılabilirlik ağ Özellikleri (Ağ, yerel işletim sistemi);
Ağ OSS, bilgisayar kaynaklarını yönetmek için, veri paylaşmak için bir ağa birleştirerek ve bütünlük ve güvenliğini sağlamak için veri erişimini sınırlandırmanın yanı sıra, ağ kaynaklarını kullanmak için birçok hizmet kapasitesinin sağlanması için güçlü araçlar sağlamak için tasarlanmıştır;

10. Desteklenen işlemcilerin sayısı: tek işlemci, çok işlemcili;
Çok İşlemci OS, tek işlemcinin aksine, bir görevi çözmek için birden fazla işlemcinin kullanımını destekleyin;

11. İşletim sisteminin açıklığı, işletim sistemi bileşenlerinin herhangi bir kullanıcı için kaynak kodunda bulunmasıdır.

12. RAM kullanma yöntemi;
Hafıza ile çalışmanın iki yolu vardır: Doğrusal bir adres - OS, tek bir sürekli alanda olduğu gibi tüm sistem belleği ile çalışır; Segmental - OS özel RAM aracı olmadan mevcut olan küçük bir miktarda çalışır.

Bilgisayar için en yaygın işletim sistemi

İşletim sistemlerinin ana özellikleri şunlardır:

Bu ailenin ilk temsilcisi sistemdir. MS-DOS. (Microsoft Disk işletim sistemi disk işletim sistemi Microsoft), IBM PC'nin ortaya çıkışı nedeniyle 1981 yılında piyasaya sürüldü.
DOS ailesinin işletim sistemleri, bir kaydırılmış 16 tahliye edilir ve aşağıdaki özelliklere sahiptir:

Komut satırı arayüzü
Sistemin diğer bilgisayar türlerine aktarılmasını kolaylaştıran modüler yapı
Özel RAM aracı olmayan küçük bir hacim (640 KB)
Düşük donanım gereksinimleri, uygulama programlarının geniş kapsamı.

DOS Ailesi işletim sistemlerinin önemli dezavantajı, PC ve OS kaynaklarına yetkisiz erişime karşı korunma eksikliğidir, ayrıca düşük güvenilirlik, ağ yetenekleri eksikliğidir. Halen, MS DOS, OC Windows 95'in bir parçasıdır.

MS-DOS İlk Bilgi

MS-DOS işletim sisteminin kendisi (ve ayrıca başka bir işletim sistemi) birkaç parçadan oluşur:

İşletim Sistemi BootLoader, herhangi bir sistem disketinin (BT işletim sistemine kaydedilen disketler) veya iki yükleyen sabit sürücüdeki ilk sektörde depolanan küçük bir programdır. sistem dosyası io.sys ve msdos.sys. BIOS kontrolünü makinenin ilk başlangıcında ileten işletim sisteminin önyüklemesidir.

İo.sys ve msdos.sys dosyaları sürekli bilgisayarın belleğindedir: io.sys, temel G / Ç sistemine ek olarak, işletim sisteminin bu sürümünün ihtiyaçlarına bağlı olarak, bir msdos.sys tüm standart işlevleri uygular Bu sürümün. Ek olarak, MSDOS.SYS, komut işlemcisini belleğe yükler.

Komut işlemcisi (Command.com dosyası), sistemin kullanıcıyla çalışmasına hizmet eder. Kendisi, işletim sistemi komutlarının bir kısmını gerçekleştirir (bu komutlar dahili olarak adlandırılır), ve harici komutları ararlarken veya diğer programları çalıştırırken, bunlara iletir, çalışmalarının sonunda tekrar kontrol eder ve harcanan programı bellekten kaldırır ve kaldırır. .
Harici işletim sistemi komutları, herhangi bir servis işlevi gerçekleştiren ayrı programlardır.

Aygıt sürücüleri özel yerleşik programlardır, ana amacı, bireysel bilgisayar aygıtlarının (örneğin, bellek) yeteneklerini genişletmek, ek ekipmanı bağlamak (örneğin, fareler) ve standart olmayan cihazların normal çalışmasını sağlamaktır.

Şimdi bilgisayarda depolama bilgisini düzenleme ilkelerini düşünün.

Shell işletim sistemleri

Kabuk, kullanıcı tarafından önemli ölçüde kolaylaştırılmış ve bir dizi ek servis hizmeti sunan işletim sistemi üzerindeki üst yapıya denir.

İşletim sistemlerinin kabukları şunları sağlar:

* Geçerli disk dizininde veya tüm bilgisayar disklerinde bir dosyayı oluşturmak, yeniden adlandırmak, kopyalamak, nakliye, silme ve hızlı bir şekilde arama;
* Dizinleri görüntüleyin, oluşturun ve karşılaştırın;
* Görünüm, oluştur ve düzenleme metin dosyaları;
* Arşivleme, Güncelleme ve Unzip arşiv dosyaları ve arşivleri görüntüleyin;
* Dizinlerin senkronizasyonu, dosyaları bölme ve birleştirme;
* Seri veya paralel bağlantı noktalarından iki bilgisayar arasındaki iletişimi destekleyin;
* Disket biçimlendirme ve kopyalanması, disket ve Tom etiketlerinin etiketini değiştirin. sabit diskler, ayrıca disklerin temizlenmesi gereksiz dosyalar;
* Çalışan programlar.

Norton Commander (NC) kullanıcılar arasında en büyük popülerlikti. Bu yazılım ürünü, sürekli olarak görüntülenen iki paneldeki dosya ve dizinleri görmenize olanak sağlar ve kullanan dosyaları rahatça değiştirir. fonksiyon tuşları ve fareler.

DOS Navigator kılıfı, orijinal NC fikrini tamamen kopyalar, ancak ek fonksyonlar. Çok sayıda arşivleyiciyle çalışmayı destekler, farklı renk türlerinin dosyalarını vurgulamanıza izin verir, modem aracılığıyla dahili bilgisayarlar için daha uygun araçlara sahiptir.

Windows için grafik kabukları - çizgi kartı pencereler için, Windows 95 için Dash Tahtası, Windows 95 için Masa Çubuğu 95 - Kullanıcının, sistem kaynaklarının kullanımını izlemenin yanı sıra, programların başlatılması ve çağrı belgeleri açma menüsünü hızlı bir şekilde oluşturmasına izin ver.

Shet kabukları ve RAR, sıkıştırma (arşivleme) kontrol etmek ve MS-DOS ortamındaki dosyaları açacak şekilde tasarlanmıştır. WinRAR ve Winzir kabukları, sıkıştırmayı (arşivleme) kontrol etmek ve bir grafik ortamındaki dosyaları açacak şekilde tasarlanmıştır. NDOS kabukları, Windows için Norton masaüstü dosyaları yönetmek için tasarlanmıştır.

Yayın Tarihi: 10/01/2010 10:34 UTC

Etiketler: :: :: :: :: :: :.