• İşletim sistemi türleri ve kısaca özellikleri. Teşhis araştırma yöntemlerinin operasyonel özellikleri İşletim sistemleri açıklaması

    Burada günlük işlerimizde kullandığımız en yaygın işletim sistemlerini tanıtmak istiyorum: doz, Windows 3.+, Windows 95.

    Disk İşletim Sistemi (DOS)

    DOS işletim sistemi aşağıdaki parçalardan oluşur:

    Bir bilgisayarın salt okunur belleğinde (salt okunur bellek, ROM) bulunan temel giriş/çıkış sistemi (BIOS). İşletim sisteminin bu kısmı bilgisayarda "yerleşiktir". Amacı, girdi / çıktının uygulanmasıyla ilgili en basit ve çok yönlü işletim sistemi hizmetlerini gerçekleştirmektir. Temel giriş-çıkış sistemi ayrıca, açıldığında bilgisayarın belleğinin ve aygıtlarının çalışmasını kontrol eden bir bilgisayar işleyişi testi içerir. Ek olarak, temel giriş/çıkış sistemi, işletim sistemi yükleyicisini çağıran bir program içerir.

    İşletim sistemi yükleyicisi, her DOS disketinin ilk sektöründe bulunan çok kısa bir programdır. Bu programın işlevi, DOS önyükleme işlemini tamamlayan iki işletim sistemi modülünü daha belleğe okumaktır.

    Bir sabit diskte (sabit sürücü), işletim sistemi yükleyicisi iki bölümden oluşur. Bunun nedeni, sabit sürücünün birkaç bölüme (mantıksal sürücüler) bölünebilmesidir. Bootloader'ın ilk kısmı sabit diskin birinci sektöründe bulunur, sabit diskin hangi bölümlerinden önyüklemeye devam edileceğini seçer.Bootloader'ın ikinci kısmı bu bölümün birinci sektöründe yer alır, okur bellekteki modüller DOS ve kontrolü onlara verir.

    Disk dosyaları 10. SYS ve MSDOS. SYS (farklı şekilde adlandırılabilirler, örneğin PC DO için IBM.COM ve IBMDOS.COM; DR DOS için URBIOS.SYS ve DRDOS.SYS - adlar işletim sisteminin sürümüne bağlı olarak değişir). İşletim sistemi yükleyicisi tarafından belleğe yüklenirler ve bilgisayarın belleğinde kalıcı olarak kalırlar. I0 dosyası. SYS, ROM'daki temel G / Ç sistemine bir ektir. MSDOS dosyası. SYS, temel üst düzey DOS hizmetlerini uygular.

    DOS komut işlemcisi, kullanıcı tarafından girilen komutları işler. Komut işlemcisi bir disk dosyasında! EMRETMEK. İşletim sisteminin yüklendiği diskte COM. Type, Dir veya Cop gibi bazı kullanıcı komutları, komut işlemcisinin kendisi tarafından yürütülür. Bu tür komutlara dahili denir. Kalan (harici) kullanıcı komutlarını yürütmek için, komut işlemcisi disklerde uygun ada sahip bir program arar ve bulursa onu belleğe yükler ve kontrolü ona aktarır. Programın sonunda, komut işlemcisi programı bellekten kaldırır ve komutları yürütmeye hazır olma durumu hakkında bir mesaj görüntüler (DOS istemi).

    Harici DOS komutları, işletim sistemiyle birlikte ayrı dosyalar olarak gelen programlardır. Bu programlar, disketleri biçimlendirme, diskleri denetleme vb. gibi bakım etkinlikleri gerçekleştirir.

    Aygıt sürücüleri, DOS G/Ç sistemini tamamlayan ve mevcut aygıtlar için yeni veya özel kullanımlar için destek sağlayan özel programlardır. Örneğin, sürücülerin yardımıyla bir "elektronik disk" ile çalışmak mümkündür, yani. bir disk gibi işlenebilen bir bilgisayar belleği parçası. Sürücüler, işletim sistemi önyüklendiğinde bilgisayarın belleğine yüklenir, adları özel bir CONFIG dosyasında belirtilir. SYS. Bu şema, yeni cihazlar eklemeyi kolaylaştırır ve bunu DOS sistem dosyalarını etkilemeden yapmanıza izin verir.

    DOS sürümleri

    IBM PC bilgisayarı için işletim sisteminin ilk sürümü - MS DOS 1.0, 1981'de Microsoft tarafından oluşturuldu. Daha sonra, IBM PC bilgisayarları geliştikçe, bilgisayarların yeni yetenekleri dikkate alınarak ve ek özellikler sağlayarak yeni DOS sürümleri yayınlandı. kullanıcıya kolaylık.

    1987'de Microsoft, MS DOS işletim sisteminin 3.3 (3.30) sürümünü geliştirdi. önümüzdeki 3-4 yıl için fiili standart haline geldi. Bu sürüm çok kompakttır ve yeterli sayıda özelliğe sahiptir, böylece "standart IBM PC AT" üzerinde ve şimdi çalışması oldukça makul. Ancak birkaç megabayt RAM'e sahip daha güçlü bilgisayarlarda, MS DOS işletim sisteminin 5.0 veya 6.0 sürümlerinin kullanılması arzu edilir. Bu sürümler, 640 KB'yi aşan RAM'i verimli bir şekilde kullanma araçlarına sahiptir, 32 MB'den büyük mantıksal disklerle çalışmanıza, DOS ve aygıt sürücülerini genişletilmiş belleğe taşımanıza, uygulama programları için geleneksel bellekte yer açmanıza vb. izin verir. MS DOS'un 6.0 sürümü, disk sıkıştırma (DoubleSpace), yedekleme programları, bir virüsten koruma programı ve diğer küçük geliştirmeleri içerir. Ancak bu sürümde bilgi sıkıştırma programları her zaman düzgün çalışmadı ve bu da bazı kullanıcılar için veri kaybına yol açtı. Bu sorunları ve diğer hataları gidermek için Microsoft, MS DOS 6.20'yi yayımladı. Bu sürüm, MS DOS 6.0'dan daha kararlı, daha güvenilir ve daha hızlıdır ve bir dizi küçük iyileştirme içerir. Ancak, MS DOS'un Stack Electronics'in patentlerini ihlal ettiğine ilişkin bir mahkeme kararı, Microsoft'u önce MS DOS 6.21'i yayınlamaya zorladı. patenti ihlal eden DoubleSpace dinamik disk sıkıştırma programının geri çekildiği ve ardından DoubleSpace'in patenti ihlal etmeyen "ince ayarlı" bir sürümüyle MS DOS 6.22'nin kaldırıldığı. İle benim fikrim itibaren bu sürümlerden en iyisi 6.20'dir.

    Windows 3.1 işletim kabuğu, kullanıcılar ve programcılar için çok sayıda özellik ve kolaylık sağlayan, DOS işletim sistemine Microsoft tarafından geliştirilmiş bir eklentidir. Windows'un geniş yayılımı, 661'i IBM PC uyumlu bilgisayarlar için fiili standart haline getirdi: bu tür bilgisayarların kullanıcılarının büyük çoğunluğu "" Windows'ta çalışıyor, bu nedenle son zamanlarda neredeyse tüm yeni programlar özellikle Windows ortamında çalışmaları için geliştirildi. . "Norton Commander gibi kabuklardan farklı olarak, Windows yalnızca dosyalarla, disklerle vb. çalışmak için kullanışlı ve sezgisel bir arayüz sağlamakla kalmaz, aynı zamanda Windows ortamında çalışan programlar için yeni özellikler sağlar. Windows için tasarlanmalıdır.Bu tür programlar Windows dışında çalışamaz, bu yüzden onlara Windows programları veya WincSows uygulamaları diyeceğiz.Ancak Windows, normal DOS programlarını da çalıştırabilir, ancak bu tür programlar Windows'un avantajını kullanmazlar ve çağrıldıklarındakinden daha yavaştırlar. doğrudan DOS'tan.

    Windows 3.1 kabuğu birçok bileşen içerir ve çeşitli beceri düzeylerine sahip kullanıcılara rahat bir çalışma ortamı sağlar.

    Windows kabuğunun 3.0 sürümü (ve onu izleyen 3.1), bilgisayarla kullanıcı arabirimi açısından tamamen farklı ilkelere sahiptir. (Bu ilkelerin yeni olduğunu düşünebilirsiniz, ancak Apple'ın makineleri birkaç yıldır bu ilkeler üzerine inşa edilmiştir.) Windows kabuğunun arkasındaki temel fikir, bilginin doğal sunumudur. Bilgiler, bu bilgilerin bir kişi tarafından en etkili şekilde özümsenmesini sağlayacak biçimde sunulmalıdır. Bu ilkenin basitliğine (ve hatta önemsizliğine) rağmen, çeşitli nedenlerle kişisel bilgisayar uygulama programlarının arayüzlerinde uygulanması arzulanan çok şey bıraktı. Ve Windows 3.1 içindeki uygulaması da kusursuz değildir. Ancak bu kabuk, önceki bilgisayar kullanıcı arabirimlerine göre önemli bir gelişmeyi temsil ediyor. En önemli ayırt edici özellikleri şunlardır: Windows bir kapalı çalışma ortamı.İşletim sistemi düzeyinde mevcut olan hemen hemen her işlem, Windows'tan çıkmadan gerçekleştirilebilir. Bir uygulama programını başlatmak, disketleri biçimlendirmek, metinleri yazdırmak - tüm bunlar Windows'tan çağrılabilir ve işlem tamamlandığında Windows'a geri döndürülebilir. DOS deneyimi burada da işe yarayacaktır; Windows ortamının temel ilkelerinin ve kavramlarının çoğu, DOS ortamınınkilerle aynıdır. Windows ortamındaki kullanıcı arayüzünün temel kavramları pencere ve simgedir. Windows kabuğunda gerçekleşen her şey, bir anlamda, ya bir simge işlemi ya da bir pencere (veya pencere) işlemidir. Windows ortamında ve pencerelerin yapısında ve kontrollerinin konumunda standartlaştırılmıştır. Servis programları için işlem setleri ve menü yapısı standardize edilmiştir. Mouse ile yapılan işlemler tüm servis ve uygulama programlarında standarttır.

    Windows grafik kabuk. Kullanıcının klavyeden metin dizileri biçiminde yönergeler girmesi gerekmez. sadece dikkatli olmalısın Bakmak ekranda ve fare manipülatörünü kullanarak önerilen setten gerekli işlemi seçin. Fare imleci takip eder konum gerekli menü direktifinin alanında veya ilgili simgenin üzerinde veya sistem anahtarının alanında, bir seferde yalnızca bir program yürütmek üzere tasarlanmıştır. Windows içinde, bir kullanıcı paralel (bağımsız) yürütme için birden çok program çalıştırabilir. Çalışan programların her birinin kendi penceresi vardır. Çalışan programlar arasında geçiş, imleci gerekli programın penceresine sabitleyerek fare ile yapılır.

    (düğmeler) . Seçilen nesnede, aramak gerekir İlgili(veya karışık) belgeler. Bu belge türü, aynı nesnelerde değişiklik yapma süreçlerini farklı programlar tarafından koordine etmenize ve değişiklikleri bir belgeden onunla ilişkili tüm belgelere otomatik olarak yaymanıza olanak tanır.

    Windows 3.1'in Windows 3.0 ile Karşılaştırılması

    Windows 3.0 deneyiminiz varsa, görünüm ve kontrol yöntemleri pratik olarak aynı olduğundan, sonraki 3.1 sürümüne hakim olmak fazla çaba gerektirmez. Yeniliklerin çoğu, hizmeti basitleştirmeye ve yönetimin zorluklarını ortadan kaldırmaya indirgenmiştir. Her şeyden önce, işin hızını artırmaktan, kurulum prosedürünü basitleştirmekten, iletişim kutularının formatlarını iyileştirmekten ve Print Manager'ın (Print Manager) verimliliğini ve zekasını artırmaktan bahsediyoruz.

    Bazı yenilikler üzerinde durmak istiyorum (uzun zamandır beklenen).

    Windows 3.1 ortamında, farklı uygulamalarda hazırlanan parçalardan belgeler oluşturabilirsiniz, ancak böyle bir belgeyle çalışmanın karmaşıklığı, aynı uygulama içinde hazırlanmış olmasından daha fazla değildir. Bu nedenle, Windows'un yeni sürümünde çalışırken, hazırlanan metne yapıştırırken yazmak, oluşturulan çizim boya fırçası,çizim olarak görülüyor bir obje. Belge ile birlikte kaydedilebilir, yüklenebilir ve yazdırılabilir. Bir resim ve metnin bu şekilde bağlanmasının ana özelliği, değişiklik yapma kolaylığıdır. Örneğin, düzenleyicide metinle çalışma yazmak, grafik editörünü çağırmak için imleci şekil üzerine çift sabitlemek yeterlidir Boya fırçası.Çizim otomatik olarak içine yüklenecektir. Bundan sonra çizimde yapılan tüm değişiklikler, metin belgesine ekte otomatik olarak görüntülenecektir. Metin düzenleyiciye benziyor Yazmakçizimleri düzenlemek için ek seçeneklerle donatılmıştır (tam Boya fırçası). Nesnelerle çalışmak, simgelerle yapılan işlemleri de içerir.Simgeler, Windows ortamında bu simgelerin gerçekleştirdiği işlevlere benzer işlevleri gerçekleştirmek için belgelerin içinde kullanılabilir.

    Windows Kabuğu 3.1, yeni GUI tabanlı bilgi işlem deneyimini daha doğal ve net hissettiriyor. Makineyi kontrol etmek için ana araç olarak fare, önceki sürümlerden daha da büyük bir rol oynar. Bazı durumlarda, bazı (oldukça karmaşık) işlemleri çağırmak için, fareyle bir simgeyi veya başka bir nesneyi "sürükle ve bırak" (Sürükle ve Bırak) yeterlidir. Örneğin, belirli bir belgeyi yazdırmak için, ilgili dosyanın simgesini Dosya Yöneticisi penceresinden fare ile "çekip" Yazdırma Yöneticisi simgesinin üstüne "koymak" yeterlidir. Bir belge dosyası simgesini açık bir düzenleyici penceresine sürükleme Yazmak veya düzenleyici penceresi not defteri ilgili belgeyi pencereye yükler.

    Genel olarak belgelerle çalışmak önemli ölçüde basitleştirildi. hakkında konuşabilirsin belge yönelimli iş organizasyonu. Bu durumda, sık kullanılan bir belgenin simgesini Program Yöneticisi penceresine yerleştirebilir ve ardından bu simgeyi iki kez sabitleyerek bu öğenin işlenmesini (örneğin, düzenleme) çağırabilirsiniz. Aynı amaca, kabuğu yükledikten sonra Dosya Yöneticisini otomatik olarak başlatma yeteneği de hizmet eder - kullanıcı, belge dosyalarını seçmek için alanı hemen açar.

    önemli bir revizyondan geçmiş ve Dosya Yöneticisi . Onunla çalışmak çok daha kolay hale geldi. Aynı zamanda, ekran alanını kullanma performansı ve verimliliği arttı (aynı anda daha fazla sayıda cihazı ve dizini izlemek mümkündür).

    Windows 3.1'in önceki sürümlerinden farklı olarak, artık Gerçek Mod olarak adlandırılan modda çalışamaz. Bu mod, sürüm 3.0'ı önceki 1, X ve 2.X sürümleriyle uyumlu hale getirdi (böylece kabuğun bu önceki sürümleri için geliştirilen uygulamalar, gerçek modda çalışırken Windows 3.0'da çalışabilir). Aynı modda, Windows 3.0, 8088/8086 işlemcili makinelerde kullanılabilir. Kabuk sürümü 3.1'de, geliştiriciler birinci nesil IBM uyumlu kişisel makinelerin (PC / XT) dünyasına elveda demeye karar verdiler. Bir bilgisayarda Windows 3.1 kabuğunu ayarlamak için ön koşul, 80286 işlemcidir (istenen 386.486). Windows 3.1 ortamında çalışırken, eski (sürüm 1.X, 2.X) uygulamaları çalıştırmada sorun yaşayabilirsiniz. Ancak 3.0 ortamından uygulamaların taşınması genellikle herhangi bir şikayete neden olmaz. 3.0 ortamındaki uygulamaların 3.1 ortamındaki nadir "anormal" davranış durumlarında, ürünün satıcılarına başvurmanız gerekir.

    Windows 3 1 ortamında, yeni bir yazı tipi seti uygulandı - sözde TgieType-Shrnft. Bu yazı tipleri, PostScript yazı tiplerine benzer. ancak küçük bir ayardan sonra hemen hemen her tür yazıcıya kolayca uyarlanır. Biraz çabayla, çoğu Windows uygulamasında bu yazı tipleriyle başarılı olabilirsiniz.

    TrueType yazı tiplerini ölçeklendirmek, deforme etmek, döndürmek vb. kolaydır. Yazı tiplerini seçmeyi ve oluşturmayı sevenler için ek konfor, ayrı ayrı yazı tipi harflerini göstermek ve kullanmak için özel bir program tarafından sağlanır - Çaraker Haritası Son olarak, Windows 3.1 kabuğu iki küçük Multimedya programları (Multimedya). Kullanımları özel donanım desteği gerektirir (akustik adaptör, muhtemelen bir CD-ROM sürücüsü). Adı geçen programların yardımıyla, ses kaydedici Ve Medya oynatıcı, programların geçiş sürecini ses efektleri ile düzenleyebilirsiniz. Örneğin bir video disk oynatıcıdan alınan resimlerle konuşma ve müziğin dijital temsiliyle çalışabilirsiniz.

    Yeni başlayanlar için, sistem şunları sağlar: eğitim, zaten kurulum aşamasında erişilebilir.

    Windows uygulamaları

    pencereler- entegre program. Windows kabuğunun kontrolü altında, yalnızca Windows ortamında çalışmak üzere tasarlanmış özel programlar (Windows uygulamaları) değil, aynı zamanda DOS ortamında çalışan "sıradan" programlar da sözde. DOS uygulamaları (DOS uygulama programları). Pencere kabuğu, kontrolü altında çalışan bireysel programlar arasında verimli ve rahat bir bilgi alışverişi sağlar. Burada öncelikle Windows uygulamalarından bahsediyoruz. Entegrasyon kavramı genellikle bilgisayar kaynaklarının çeşitli programlar tarafından paylaşılması olasılığıyla da ilişkilendirilir. Örneğin, bir bilgisayara bağlı bir yazıcı, tüm programlar tarafından rekabetçi bir temelde eşit başarı ile kullanılabilir. Ayrıca, yeniden kodlama, sürücü değiştirme ihtiyacı ile ilgili tüm işlemler (örneğin, metinleri yazdırmaktan çizimleri görüntülemeye geçerken) kabuk tarafından üstlenilir.

    Çoğu kullanıcı, Windows ortamına yalnızca kabuğun rahatlığıyla değil, aynı zamanda bu ortamda uygulanan uygulamaların özellikleriyle de ilgi duyar. Windows ortamında uygulama özellikleri, DOS uygulama programlarında çalışan kullanıcılar için bile tanıdık (uygulamalar) pratik olarak bu programların Windows sürümlerini tamamen yeni ürünler olarak görmenize izin verir.

    Windows kabuğunda ve Windows uygulamalarında çalışmak, "yaşam biçiminin" bir tür yeniden yapılandırılmasını içerir. Bir kullanıcının "Windows" ortamındaki "yaşamı", "fare" kontrolü, bireysel programlar arasındaki veri alışverişi ve paralel yürütme ile ilişkilidir. Bireysel Windows uygulamalarının arayüzlerinin standardizasyonu, bir uygulamadan diğerine başlatmadan geçişi kolaylaştırır. her seferinde sıfırdan (en azından kontrol yolları ve araçları açısından).

    Windows paketinin tescilli dağıtımında birkaç uygulama vardır. Hepsi gruplandırılmıştır Aksesuarlar(aksesuarlar, araçlar) . Bunlar, kullanıcının "beyefendi setini" oluşturan, boyut ve yetenek açısından küçük uygulama programlarıdır. Profesyonel özel paketlerden uzaktırlar. Ancak kabuğun yeteneklerini mükemmel bir şekilde gösterirler ve minimum düzeyde hizmet sağlarlar. Üstelik bu grubun ilgili araçlarıyla ciddi paketlerle tanışmaya başlamak çok faydalıdır. Örneğin, bir metin editörüyle bir süre çalıştıktan sonra yazmak, gelecekte, aşağıdakiler gibi profesyonel kelime işlem paketlerini kullanmaya kolayca geçebilirsiniz: Windows için Word, Lotus Ami Professional, Windows için WordPerfect" vesaire. Ayrıca gruptan yapılan başvurularda Aksesuarlar Windows kabuğunun en son sürümü 3.1'e özgü birçok yeni özellik uyguladı (nesnelerle çalışma, yeni yazı tipleri...) .

    Nesne Yönelimli Yaklaşım Microsoft, Windows 95'i oluştururken, nesne yönelimli yaklaşımdan tam olarak yararlandı. Yeni işletim sisteminin temelini o oluşturduğu için, önce nesne yöneliminin ne olduğu hakkında birkaç söz söyleyeceğiz.

    "Nesne yönelimli" kavramı programlamada nispeten yakın zamanda ortaya çıkmıştır. Makinelerin bilgi işlem gücü düşükken nesne yönelimli sistemlerin oluşturulması söz konusu bile değildi. Her şeyin temeli program koduydu. Programcılar, veriler üzerinde modüller ve prosedürler halinde biçimlendirilmiş belirli eylemleri gerçekleştirmek için komut dizileri yazdılar. Her nesneyle çalışmak için kendi prosedürü oluşturuldu.

    Nesneler, özellikleri ve yöntemleri Yavaş yavaş, bilgi işlem sistemlerinin performansındaki artışla birlikte, prosedürel yaklaşımın yerini nesne yaklaşımı almaya başladı. Nesne, onu işleyen kod değil, ilk sıraya taşındı. Kullanıcı düzeyinde, nesne yaklaşımı, arayüzün gerçek dünyanın bir görünümü olması ve makine ile çalışmanın tanıdık nesnelerle yapılan eylemlere indirgenmesiyle ifade edilir. Böylece klasörler açılabilir, evrak çantasına konulabilir, belgeler görüntülenebilir, düzeltilebilir, bir yerden başka bir yere kaydırılabilir, çöpe atılabilir, muhatabına faks veya mektup gönderilebilir vb. Bir nesne kavramının o kadar geniş olduğu ortaya çıktı ki, henüz kesin bir tanım almadı.

    Gerçek dünyada olduğu gibi bir nesnenin farklı özellikleri vardır. Programcı veya kullanıcı, nesnelerin tüm özelliklerini değil, yalnızca bazılarını değiştirebilir. Bir nesnenin adını değiştirebilirsiniz, ancak yine nesnenin bir özelliği olan boş disk alanı miktarını değiştiremezsiniz. Programlama dillerinde birinci türün özelliklerine okuma / yazma (okuma ve yazma için) ve ikincisinin özellikleri - salt okunur (salt okunur) denir.

    Yöntem, bir nesne üzerinde hareket etmenin bir yoludur. Yöntemler, nesneleri oluşturmanıza ve silmenize ve bunların özelliklerini değiştirmenize olanak tanır. Örneğin ekranda bir nokta, bir çizgi ya da düz bir şekil çizmek için farklı kod dizileri ya da programlar derlenir. Ancak kullanıcı, bu nesneleri görüntülemek için çalıştığı tüm nesneleri görüntülemek için kodlar içeren tek bir Draw() yöntemini kullanır. Nesne yönelimli sistemlerin yalnızca yeterince güçlü bilgi işlem kurulumlarında çalışabilmesi gerçeğiyle bu tür bir rahatlığın bedelini ödemek gerekir.

    Erken İşletim Sistemlerinde Prosedürel Yaklaşım Şimdiye kadar, tüm işletim sistemlerine prosedürel bir yaklaşım hakim olmuştur. Sistemde herhangi bir eylemi gerçekleştirmek için, kullanıcının uygun programı (prosedür) çağırması ve ona belirli parametreleri, örneğin işlenmekte olan dosyanın adını iletmesi gerekiyordu. Program, dosya üzerinde belirtilen eylemleri gerçekleştirdi ve işini bitirdi. Bu durumda, kullanıcı öncelikle belgeyi işleme göreviyle ve ardından belgenin kendisiyle ilgilendi. Eski zamanlarda, bilgisayarlar kişisel olmadığında, kullanıcı bir görevin gerçekleştirmesi gereken eylemleri Job Control Language (JCL-Job Control Language) adı verilen garip bir dilde tanımlıyordu.

    Terminalin gelişiyle, iş kontrol dili basitleştirildi ve kademeli olarak bir komut satırına dönüştürüldü, ancak belge işleme prosedürü hala ilk sıradaydı ve belgenin kendisi destekleyici bir rol oynadı.

    Makine ile çalışmayı basitleştirmenin bir sonraki adımı, DOS komut satırını kullanıcıdan "gizleyen" çeşitli işletim kabuklarının (ilk metin) oluşturulmasıydı. Bir işletim sistemi komutunu oluşturan bir karakter dizisi girmek, tek bir işlev tuşuna basmaya veya fareyi tıklamaya indirgenmiştir. Norton Commander kabuğu, işletim sistemi üzerindeki bu "eklentiler" arasında en yaygın olanı haline geldi, ancak klavye yine de kullanıcının ana "aracı" idi. Grafik kabukların ortaya çıkmasından sonra niteliksel bir geçiş meydana geldi. Kullanıcı artık klavye yerine fare, iztopu veya tablet gibi bir işaretleme aygıtıyla çalışıyor (elbette bu, metin düzenleyiciler gibi uygulamaların kendi içinde çalışmak için geçerli değil). Neredeyse tüm işletim sistemi komutlarını hatırlaması gerekmez. Bir uygulamayı başlatmak için resmine veya "simgesine" tıklamanız yeterlidir (yazar buna simge demeyi tercih eder).

    Prosedürel bir yaklaşımdan nesne yönelimli bir yaklaşıma 90'ların başında. prosedürel yaklaşım hala geçerli, ancak nesne yönelimli bir yaklaşımın da bazı işaretleri var. Örneğin, zaten Windows 3+'te, onu işlemek için bir uygulamayı belirli bir belgeye atayabilirsiniz. Aynı zamanda, bir nesnenin görüntüsüne tıklayarak onu işleyen bir uygulamayı dolaylı olarak başlatmanıza ve işlem tamamlandıktan sonra önceki uygulamaya geri dönmenize olanak tanıyan nesne bağlama ve katıştırma (OLE) yöntemi ortaya çıktı.

    OLE ile yakından ilgili olan, belgeleri düzenlemenin sözde "yerinde" yöntemidir. Belirli bir uygulama tarafından işlenmesi gereken bir belgeye bir nesne gömülüyse, bu nesneye tıklamak dolaylı olarak istenen uygulamayı başlatır ve çalışma alanında araç çubukları dışında hiçbir şey değişmez. Örneğin, Microsoft Word düzenleyicisinde işlenmekte olan metin, Microsoft Excel düzenleyicisinde oluşturulmuş bir tablo içeriyorsa, üzerine tıklamak araç çubukları Excel. Kullanıcı belgeyi bilmeden bambaşka bir uygulama ile işleyebilmektedir.İşi kolaylaştıran ve nesne yönelimli yaklaşım çağını yaklaştıran bir diğer mekanizma ise kelimenin tam anlamıyla "sürükle ve bırak" anlamına gelen "Sürükle ve Bırak" olarak adlandırılmaktadır. ayrılmak". Bu yöntemle, nesnenin görüntüsüne (genellikle farenin sol tuşu) tıklar, düğmeye basılıyken ekranda hareket ettirir ve imleç ekranda doğru yere geldiğinde düğmeyi bırakırsınız. Böylece kopyalama, taşıma ve silme işlemleri nesne yönelimli hale geldi.

    Kullanıcı, MS-DOS işletim sistemindeki dosyaları silme ihtiyacı duyduğunda ne yaptı? Adlarını parametre olarak ileterek dosyaları silme prosedürünü başlattı: del FILEI. TXT FILE2TXT Bu eylem, gereksiz kağıtları çöp kutusuna attığınız gerçek dünya gibisi yoktur. Geçiş için ilk etapta, prosedürün (çöp kutusuna aktarma) gerçekleştirildiği nesne (kağıt), Windows 3.1 altında çalışan R işletim kabukları, böyle bir eylem zaten nesne yönelimli olarak uygulanmaktadır - “Çiz ve Bırak” mekanizmasını kullanarak. Örneğin, Norton Desktop kabuğunda fareyle bir dosyayı alıp çöp kutusu görüntüsüne sürükleyebilirsiniz. Bu, dosyayı silmek için yeterlidir. Bu nedenle, kişisel bir bilgisayarda çalışmak, gerçek dünyadaki nesneleri manipüle etmeye giderek daha çok benziyor.

    OS değerlendirmesi için göstergelerin ve parametrelerin seçimi Windows 95 - nesne yönelimli işletim sistemi Windows 95 eksiksiz bir işletim sistemidir Tak ve Çalıştır standardını kullanma 32-bit Korumalı Mod İşletim Sistemi Öncelikli çoklu görev çoklu iş parçacığı. Yazdırma biriktiricisi 32 bit kurulabilir dosya sistemleri Uzaktan Erişim Araçları Multimedya Özellikleri MS-DOS uygulamaları için destek Uzun dosya adları için destek Kullanıcı arayüzü Bellekle çalışma

    OS PVEM'in seçilen göstergelere göre karşılaştırmalı değerlendirmesi Windows 95 ve Windows 3+

    Windows 95 işletim sisteminin temel yeniliği, tam olarak, nesne yönelimli bir yaklaşım kavramının içinde en eksiksiz şekilde uygulanması gerçeğinde yatmaktadır.

    Windows 95 - nesne yönelimli işletim sistemi

    Nesne yönelimli yaklaşım, masaüstü modeli aracılığıyla uygulanır. Windows 95, olağan Windows 3+ program yöneticisi olmadan çalışır. Kullanıcı, görev ve uygulamalarla, masasındaki belgelerle aynı şekilde çalışır.

    Bu, bilgisayarı ilk kez gören kişiler için uygundur, ancak programı arabadaki her şeyin temeli olarak görmeye alışkın olanlar için bazı "geçiş dönemi" zorlukları yaratır.

    Bu nedenle, Windows 95 ile Windows 3+ arasındaki (ve diğer işletim sistemlerinin büyük çoğunluğundan) temel farklarından biri, asıl vurgunun belge üzerinde olması ve program, görev, uygulama veya program kodunun genellikle yalnızca belge olarak kabul edilmesidir. çalışmak için bir araç. belge ile.

    Windows 95 eksiksiz bir işletim sistemidir

    Windows 95'in diğer bir temel özelliği, Windows 3+'den farklı olarak "gerçek" bir işletim sistemi olmasıdır (ve MS-DOS altında çalışan bir işletim kabuğu değildir). "Gerçek" derken, makine açıldığında Windows 95'in hemen yüklenmesini kastediyoruz, bu kullanıcı için biraz rahatsızlığa dönüşüyor. Yeni işletim sistemi RAM'de arabellekler oluşturduğundan ve içeriklerinin diske boşaltılması gerektiğinden, makineyi kapatmadan önce Windows 95'i zarif bir şekilde kapatmanız gerektiğine alışması gerekir.

    Tak ve Çalıştır standardını kullanma

    Donanıma yaklaşım da önemli ölçüde değişti. Artık sistem, mümkün olduğunca yeni çevre birimleri ekleme sürecini kolaylaştıran ve otomatikleştiren Tak ve Çalıştır standardını ("tak ve çalıştır" olarak çevrilir, çoğunlukla "tak ve çalıştır" olarak telaffuz edilir) kullanır. Tak ve Çalıştır standardı, Intel ve Microsoft arasındaki ortak bir geliştirmedir. Ana fikri, bu standarda uyan her cihazın kendisi hakkında belirli bilgileri rapor etmesidir, bu sayede işletim sistemi çevre birimlerin otomatik konfigürasyonunu gerçekleştirir ve donanım çakışmalarını çözer. Tak ve Çalıştır standardı her şeyden önce ana kartın ve tabii ki çevresel aygıtların BIOS'unu karşılamalıdır. Böylece, işletim sistemi Tak ve Çalıştır aygıtları otomatik olarak bağlar ve yapılandırır, eski aygıtlarla uyumluluğu korur ve mobil bileşenlerin bağlanması ve bağlantısının kesilmesi için dinamik bir ortam oluşturur.

    32-bit Korumalı Mod İşletim Sistemi

    MS-DOS, tamamen 16 bitlik bir işletim sistemiydi ve işlemcinin gerçek modunda çalışıyordu. Windows 3.1 sürümlerinde, kodun bir kısmı 16 bit, bir kısmı 32 bit idi. Windows 3.0, işlemcinin gerçek modunu destekledi, sürüm 3.1'i geliştirirken desteğinden vazgeçmeye karar verildi. Windows 95, yalnızca işlemci korumalı modda çalışan 32 bitlik bir işletim sistemidir. Bellek yönetimi ve işlem göndermeyi içeren çekirdek, yalnızca 32 bit kod içerir. Bu maliyetleri düşürür ve işi hızlandırır. Yalnızca bazı modüller, MS-DOS moduyla uyumluluk için 16 bit koda sahiptir. Gelişmiş sistem güvenilirliği ve hata toleransı sağlamak için mümkün olan her yerde Windows 95 32 bit kodu kullanılır. Ayrıca, eski uygulamalar ve sürücülerle uyumluluk için 16 bit kod da kullanılır.

    Öncelikli çoklu görev

    Önceki sürümlerden farklı olarak, Windows 95 önleyici çoklu görev ve paralel işlemleri (çoklu iş parçacığı) destekler. Windows 3+ sürümünde, uygulamanın işlemci süresini tahsis etmekten sorumlu olduğu sözde "önleyici çoklu görev" (önleyici olmayan çoklu görev) vardı. Sistem, uygulama "gönüllü olarak" işlemciden vazgeçene kadar görevi yerine getirdi. Windows 95'te, sistem çekirdeği, arka plan görevlerinin normal şekilde çalışmasını sağlayan işlemci zamanını dağıtmaktan sorumludur.

    çoklu iş parçacığı

    Windows 95, kendi süreçlerinizi düzgün bir şekilde çoklu görev yapmanıza izin veren bir teknoloji olan çoklu iş parçacığı kullanımını destekler.

    Yazdırma biriktiricisi

    Yazdırma biriktiricisi, Windows 3+ ile karşılaştırıldığında kökten yeniden tasarlandı.Artık yazdırmaya paralel olarak başka bir şey yapabilirsiniz (eski kabukta yazdırabilir veya çalışabilirsiniz). Yazdırma biriktiricisi de artık 32 bittir.

    32 bit kurulabilir dosya sistemleri

    İşletim sisteminin bu kısmı, Windows 3+'nın benzer bileşenlerinden çok daha verimli hale geldi. Sabit sürücüler sanal dosya ayırma tablolarını (vfat) kullanır ve CD'ler yeni CDFS (CD-ROM Dosya Sistemi) dosya sistemini kullanır. Aynı zamanda, dosya adları, boşluklar ve özel karakterler dahil olmak üzere en fazla 255 karakter içerebilir (biraz yapay olsa da eski dosya sistemiyle uyumluluk korunur. Şimdi, çoğu durumda, dosya sistemini dosya sistemini dönüştüren MSCDEX EXE modülü. ISO-9660 -disk) MS-DOS dosya sistemine.

    Uzak bir makinenin dosya yapısını bir iş istasyonu ağ sürücüsüne eşleyen kurulu dosya sistemine ağ yeniden yönlendiricisi denir. IPX/SPX ve NetBEU protokolleri için ağ yeniden yönlendiricileri de 32 bitlik bir kod kullanır. NetBEU protokolü, Windows 3.1 çalıştırılırken kullanılır ve IPX/SPX, Windows NT'nin kurulu olduğu makinelerle iletişim kurmak için kullanılır. Uzaktan Erişim Araçları Windows 95, çoğu kişisel bilgisayar işletim sisteminin aksine, sıfırdan ağa bağlı olacak şekilde tasarlanmıştır ve dosya ve aygıt paylaşımını Windows 95 kullanıcı arabirimiyle tam olarak bütünleştirir.

    Windows 95'te, bir ağ bağdaştırıcısı kurmadan ağa erişebilirsiniz! Bir modem ve özel bir PPP protokolü (“noktadan noktaya” veya “noktadan noktaya protokol”) ile değiştirilecektir. Bu durumda işlem hızı modeminizin hızı ile sınırlıdır.Sistem İnternet, Microsoft Network, America Online ve benzeri diğer hizmetlere erişim için gelişmiş yazılım araçları sağlar.

    Multimedya Özellikleri

    Modern bir işletim sistemini multimedya araçları olmadan hayal etmek zor. Windows 95, çeşitli biçimlerdeki ses ve video dosyalarıyla çalışmak için bir dizi codec bileşeni içerir - bu dosyaları sıkıştırmak ve açmak ve çeşitli multimedya aygıtlarına çıktı için biçimlerini dönüştürmek için etkili yazılım araçları ("kodlayıcı" kelimesi, kelimelerin kısaltmasıdır) "kodlayıcı-kod çözücü", yani "modem" ile aynı - "modülatör-demodülatör" kelimelerinin kısaltması). Bir dosya oynatılırken sistem, dosyanın oluşturulduğu kodlayıcıyı başlatır. Ses kartı sürücüleri 32 bit kod kullanır ancak sistemin kartı tanıyamadığı durumlarda kartla birlikte gelen 16 bit gerçek mod sürücüsü kullanılır. 32 bit korumalı mod sürücüsü çalışırken, gerçek mod sürücüsü otomatik olarak devre dışı bırakılır.

    Okuyucuya bir CD taktığınızda, sistem CD'nin biçimini tanımaya ve onu oynatmak için uygun uygulamayı başlatmaya çalışır. Bir ISO-9660 (yazılım) diski kuruluysa, Windows 95 AUTO-RUN adlı bir dosya arar. INF u yürütür. Bu mekanizmaya Spin & Grin denir.

    Görüntü işlemeden sorumlu olan önemli ölçüde yeniden tasarlanmış kod. bu nedenle, AVI dosyalarının oynatma kalitesi Windows 3+ ile karşılaştırıldığında büyük ölçüde iyileştirilmiştir ve oynatma hızları artık seçilen görüntü ölçeğinden neredeyse bağımsızdır. Yerleşik ses, video ve CD özellikleri, multimedya uygulamalarının geliştirilmesine yeni bir ivme kazandıracaktır. Windows 95, oyun yazılımı desteği açısından MS-Dos'a meydan okuyan ilk Windows sürümüdür.

    MS-DOS uygulamaları için destek

    Windows 95 daha az ana bellek alanı kaplar, böylece artık Windows 3.+ altında çalışmayan MS-DOS programlarının birçoğunu çalıştırabilirsiniz. Şimdi bile belleğe sığmayacak programlar, içine karalanabilir. öykünme modu MS-DOS. Bu moda geçiş yapan Windows 95, çalışan tüm uygulamaları sonlandırır ve ardından yalnızca küçük bir önyükleme modülü bırakarak kendini bellekten kaldırır. Bir MS-DOS programı ile işiniz bittiğinde, tek bir tuşa basarak Windows'a dönebilirsiniz.

    Uzun dosya adları için destek

    Windows 3.+ ve MS-DOS sistemlerindeki dosya adı uzunluk kısıtlamalarını unutabileceksiniz. Windows 95'te, dosya adları en fazla 255 karakter uzunluğunda olabilir.

    Kullanıcı arayüzü

    Windows 95'teki yeni arayüz ile Windows 3.+'a kıyasla programları çalıştırmak, belgeleri açıp kaydetmek, diskler ve ağ sunucuları ile çalışmak çok daha kolay.

    Bellek Yönetimi Windows 95, uygulama sona erdikten sonra uygulamaya ayrılan tüm belleği otomatik olarak serbest bırakır. Windows 3+ işletim sisteminde, kötü yazılmış uygulamaların istedikleri belleğin tamamını serbest bırakmaması alışılmadık bir durum değildi. Zaman zaman bellek o kadar azaldı ki, tek çıkış yolu sistemi yeniden başlatmak (ve bazen makineyi yeniden başlatmak) oldu. Böyle bir sıkıntıya "bellek sızıntısı" denir ve en ünlü şirketlerin yazılım ürünlerinde bile olur. Windows 95'te bir uygulama sonlandırıldığında, kapladığı tüm bellek otomatik olarak boşalır ve böyle bir sorun yoktur.

    OS PVEM'in geliştirilmesi için beklentiler Windows NT

    Şu anda, küresel bilgisayar endüstrisi çok hızlı gelişiyor. Sistemlerin performansı artıyor ve buna bağlı olarak büyük miktarda veriyi işleme olanakları artıyor.

    MS-DOS sınıfındaki işletim sistemleri artık böyle bir veri akışıyla baş edemiyor ve modern bilgisayarların kaynaklarını tam olarak kullanamıyor. Bu nedenle, son zamanlarda Microsoft tarafından yayınlanan Windows NT örneğinde olduğu gibi, daha güçlü ve en gelişmiş UNIX sınıfı işletim sistemlerine geçiş olmuştur.

    Windows NT oluşturulurken ayarlanan görevler

    Windows NT, önceden var olan ürünlerin daha da geliştirilmesi değildir. Mimarisi, modern bir işletim sisteminin gereksinimleri dikkate alınarak sıfırdan oluşturulmuştur. Bu gereksinimler doğrultusunda geliştirilen yeni sistemin özellikleri aşağıda sıralanmıştır.

    1. sağlamayı taahhüt eder uyumluluk(uyumlu), Windows NT geliştiricileri tanıdık Windows arayüzünü korudular ve mevcut dosya sistemleri (FAT gibi) ve çeşitli uygulamalar (MS - Dos, OS / 2 1.x, Windows 3 için yazılmış) için destek uyguladılar. .x ve POSIX) . Geliştiriciler ayrıca Windows NT'de çeşitli ağ araçlarıyla çalışmak için araçlar da içeriyordu.

    2. Başarıldı taşınabilirlik Artık hem CISC hem de RISC işlemcilerde çalışabilen (taşınabilirlik) sistemi. CISC'ler, Intel uyumlu işlemciler 80386 ve üzerini içerir; RISC'ler, MIPS R4000, Digital Alpha AXP ve Pentium P54 serisi ve üzeri işlemcilere sahip sistemler tarafından temsil edilir.

    3. ölçeklenebilirlik(ölçeklenebilirlik), Windows NT'nin tek işlemcili bir bilgisayar mimarisine bağlı olmadığı, ancak simetrik çok işlemcili sistemlerin sağladığı fırsatlardan tam olarak yararlanabileceği anlamına gelir. Şu anda, Windows NT 1 ila 32 işlemcili bilgisayarlarda çalışabilmektedir.Ayrıca, kullanıcı görevleri daha karmaşık hale geldikçe ve bilgi işlem ortamı gereksinimleri genişledikçe, Windows NT kurumsal ağlara daha güçlü ve verimli sunucular ve iş istasyonları eklemeyi kolaylaştırmaktadır. . Hem sunucular hem de iş istasyonları için tek bir geliştirme ortamının kullanılmasıyla ek avantajlar sağlanır.

    4. Windows NT'nin bir üniforması vardır güvenlik sistemi(güvenlik) ABD hükümeti spesifikasyonlarını karşılayan ve B2 güvenlik standardına uygun. Kurumsal bir ortamda, kritik uygulamalar tamamen izole bir ortam ile sağlanır.

    5. Dağıtılmış işlem(dağıtılmış işleme), Windows NT'nin sistemde yerleşik ağ oluşturma yetenekleri olduğu anlamına gelir. Windows NT ayrıca, çeşitli aktarım protokolleri desteği ve adlandırılmış yöneltmeler, uzak yordam çağrıları (RPC'ler) ve Windows soketleri dahil olmak üzere üst düzey istemci-sunucu tesislerinin kullanımı yoluyla çeşitli ana bilgisayar türleri ile iletişime izin verir.

    6. Güvenilirlik ve hata toleransı(güvenilirlik ve sağlamlık), uygulama programlarının birbirleri ve işletim sistemi tarafından bozulmasını önleyen mimari özellikler sağlar. Windows NT, kurtarılabilir bir NTFS dosya sistemi içeren ve yerleşik güvenlik ve gelişmiş bellek yönetimi teknikleriyle koruma sağlayan tüm mimari düzeylerde hataya dayanıklı yapılandırılmış özel durum işlemeyi kullanır.

    7. Fırsatlar yerelleştirme(tahsis), ISO Unicod standardı (Uluslararası Standardizasyon Örgütü tarafından geliştirilmiştir) kullanılarak elde edilen, dünyanın birçok ülkesinde ulusal dillerde çalışma araçlarını temsil eder.

    1. Sistemin modüler tasarımı sayesinde, genişletmek-köprü(insibility) Bir sonraki bölümde gösterileceği gibi, işletim sisteminin farklı seviyelerine yeni modüller ekleme esnekliği sağlayan Windows NT.

    Kullanılan literatür listesi

    1. “Kullanıcılar için IBM PC” V. E. Figurnov

    2. Ron Mansfield tarafından “Meşguller için Windows 95”

    3. “Windows 95 işletim sistemi” A. V. Potapkin

    4. “Genç bir dövüşçünün kursu” K. Akhmetov

    5. “Windows 95'te verimli çalışma” K. Stinson

    6. “Windows 3.1” Stefan Feutz

    İşletim sistemi, işletim sistemi (İngilizce işletim sistemi) - bir kullanıcı arabirimi, bilgisayar donanımı yönetimi, dosya işleme, veri girişi ve çıkışının yanı sıra uygulama programlarının ve yardımcı programların yürütülmesini sağlayan temel bir bilgisayar programları seti.

    İşletim sistemi, yazılımın bilgisayarın donanımıyla (donanımıyla) en yakından ilgili kısmıdır.

    İşletim sisteminin ana işlevleri:

    Bilgisayar kaynak yönetimi: işlemci süresi, dahili bellek tahsisi, dosyalar, harici cihazlar;

    kullanıcı ile diyalog organizasyonu;

    Bilgisayar önyüklemesinin uygulanması;

    yürütme için programları başlatma;

    Ekipman testi.

    İşletim sistemi MS-DOS

    MS-DOS işletim sistemi birçok farklı dosyadan oluşur. Gerçek işletim sistemi dosyaları IO.SYS, MSDOS.SYS ve COMMAND.COM komut işlemcisini içerirler. İşletim sisteminin dağıtımı, MS-DOS'un çalışabilir çekirdeği olan bu üç dosyaya ek olarak, FORMAT, FDISK, SYS gibi harici komut dosyaları, çeşitli aygıtlar için sürücüler ve diğer bazı dosyaları içerir.

    IO.SYS dosyası, temel giriş/çıkış sisteminin bir uzantısını içerir ve işletim sistemi tarafından bilgisayarın donanımı ve BIOS'u ile iletişim kurmak için kullanılır.

    MSDOS.SYS dosyası, bir anlamda, özellikle INT 21H kesmesi olmak üzere bir dizi kesme işleyicisidir.

    COMMAND.COM komut işlemcisi, bir bilgisayar kullanıcısı ile bir diyalog düzenlemek için tasarlanmıştır. Kullanıcı tarafından girilen komutları analiz eder ve yürütülmesini organize eder. Sözde dahili komutlar - DIR, COPY, vb. komut işlemcisi tarafından işlenir.

    İşletim sistemi komutlarının geri kalanı harici olarak adlandırılır. Harici komutlar, ayrı dosyalarda bulundukları için bu şekilde adlandırılır. İşletim sistemi harici komut dosyaları, diskleri biçimlendirme, dosyaları sıralama ve metinleri yazdırma gibi çeşitli işlemleri gerçekleştirmek için yardımcı programlar içerir.

    Sürücüler (genellikle SYS veya EXE uzantılı dosyalar), çeşitli donanımları destekleyen programlardır. Sürücülerin kullanılması, yeni donanım kullanmanın sorunlarını kolayca çözer - sadece uygun sürücüyü işletim sistemine bağlayın.

    Uygulama programları, sürücü aracılığıyla cihazla etkileşime girer, bu nedenle donanım değiştiğinde değişmezler. Örneğin, yeni bir disk aygıtı farklı sayıda iz ve sektöre, diğer kontrol komutlarına sahip olabilir. Tüm bunlar sürücü tarafından dikkate alınır ve uygulama programı, DOS kesintilerini kullanarak eskisi gibi yeni diskle çalışacaktır.


    Temel giriş-çıkış sistemi (BIOS) bilgisayarın salt okunur belleğinde (ROM) bulunur ve bilgisayarda "yerleşiktir" (ROM'daki bilgiler bilgisayar kapatıldıktan sonra bile depolanır, yani , uçucu olmama özelliğine sahiptir). Amacı, girdi / çıktının uygulanmasıyla ilgili en basit ve çok yönlü işletim sistemi hizmetlerini gerçekleştirmektir. Ayrıca, açıldığında bilgisayarın belleğinin ve harici aygıtlarının çalışmasını kontrol eden bir bilgisayar çalışma testi ve işletim sistemi yükleyicisini çağırmak için bir program içerir.

    İşletim sistemi yükleyicisi, her işletim sistemi disketinin ilk sektöründe yer alan çok kısa bir programdır, bu programın işlevi, önyükleme işlemini tamamlayan işletim sistemi modüllerinin geri kalanını belleğe okumaktır. Bir sabit sürücüde, işletim sistemi yükleyicisi iki bölümden oluşur. Bunun nedeni, sabit sürücünün birkaç bölüme (mantıksal sürücüler) bölünebilmesidir. Önyükleyicinin ilk bölümü, sabit sürücünün ilk sektöründe yer alır ve hangi sabit sürücü bölümlerinden önyüklemeye devam edileceğini seçer. Bootloader'ın ikinci kısmı bu bölümün birinci sektöründe bulunur, DOS modüllerini belleğe okur ve kontrolü onlara aktarır.

    İşletim sistemi modülleri (io.sys ve msdos.sys), işletim sistemi yükleyicisi tarafından belleğe yüklenir ve bilgisayarın belleğinde kalıcı olarak kalır. (io.sys dosyası BIOS için bir eklentidir, msdos.sys dosyası ise temel üst düzey DOS hizmetlerini uygular.)

    DOS komut işlemcisi (command.corn), kullanıcı tarafından girilen komutları işler. Komut işlemcisi, işletim sisteminin yüklendiği diskte bulunur. Bazı kullanıcı komutları (type, dir veya copy gibi) kabuğun kendisi tarafından yürütülür. Bu tür komutlara dahili denir. Kalan (harici) kullanıcı komutlarını yürütmek için, komut işlemcisi disklerde uygun ada sahip bir program arar ve bulursa onu belleğe yükler ve kontrolü ona aktarır. Programın sonunda, komut işlemcisi programı bellekten kaldırır ve komutları yürütmeye hazır olma durumu hakkında bir mesaj görüntüler - bir DOS istemi.

    Harici DOS komutları, işletim sistemiyle birlikte ayrı dosyalar olarak gelen programlardır. Disketleri biçimlendirme, diskleri kontrol etme vb. gibi bakım faaliyetleri gerçekleştirirler.

    Aygıt sürücüleri, DOS G/Ç sistemini tamamlayan ve mevcut aygıtlar için yeni veya özel kullanımlar için destek sağlayan özel programlardır. Sürücüler, işletim sistemi önyüklendiğinde bilgisayarın belleğine yüklenir, adları özel bir dosyada (config.sys) belirtilir. Bu şema, yeni cihazlar eklemeyi kolaylaştırır ve bunu DOS sistem dosyalarını etkilemeden yapmanıza izin verir.

    Bilgisayarın gücünü açtığınızda (veya bilgisayar kasası üzerindeki Reset tuşuna bastığınızda veya klavyedeki Ctrl, Alt ve De1 tuşlarına aynı anda bastığınızda), bilgisayarın kalıcı belleğinde bulunan donanım test programları bilgisayar çalışmaya başlar. Bir hata bulurlarsa ekranda hata kodunu görüntülerler.

    Sınama tamamlandıktan sonra, önyükleme programı sürücüye (a:) takılı disketten işletim sistemi yükleyicisini okumaya çalışır. Sürücüde disket yoksa işletim sistemi sabit diskten yüklenecektir.

    İşletim sistemi yükleyici programı, işletim sisteminin yüklendiği diskten okunduktan sonra, bu program işletim sistemi modüllerini (io.sys ve msdos.sys) belleğe okur ve denetimi onlara devreder.

    Ardından, sistem yapılandırma dosyası (config.sys) aynı diskten okunur ve bu dosyada yer alan talimatlara göre aygıt sürücüleri yüklenir ve işletim sistemi parametreleri ayarlanır. Böyle bir dosya yoksa, parametreler varsayılan olarak ayarlanır.

    Bundan sonra, işletim sisteminin yüklendiği diskten komut işlemcisi (command.com) okunur ve kontrol ona aktarılır. Komut işlemcisi, bu dosya işletim sisteminin yüklendiği diskin kök dizininde bulunuyorsa bir toplu iş dosyası (autoexec.bat) yürütür. Bu dosya, bilgisayar her başlatıldığında çalıştırılan komutları ve programları belirtir. Böyle bir dosya bulunamazsa, DOS kullanıcıdan geçerli tarih ve saati ister.

    Bu dosyayı çalıştırdıktan sonra, işletim sistemini yükleme işlemi sona erer. DOS, komutları kabul etmeye hazır olduğunu belirten bir bilgi istemi verir.

    C:\USERS\, bir DOS bilgi istemi örneğidir.

    Aktif DOS istemine komut istemi denir. İçinde, kullanıcı yürütülecek komutları yazar.


    İşletim sistemi Windows XP

    Windows XP'nin ana unsurları şunlardır:

    Masaüstü sistemi.

    Simge, kullanıcının bu programın veya klasörün (dosyanın) ne için tasarlandığını anlamasına izin vermesi gereken küçük bir grafik görüntüdür.

    Piktogramlar, genellikle bir tür geometrik nesne içeren çok küçük ve ilkel simgelerdir. Simgeler genellikle müzik veya film oynatma, durdurma, duraklatma vb. gibi bazı eylemleri temsil eder.

    Windows XP'deki klasörler, temelde ofisteki klasörlerle aynı işlevi gerçekleştirir: belgeleri (dosyaları) ve diğer klasörleri depolarlar:

    herhangi bir şey olarak adlandırılabilen normal klasörler vardır ve ayrıca adı şu şekilde ayrılan özel klasörler vardır: belgelerim, resimlerim, müziğim.

    Klasörlerle çeşitli eylemler gerçekleştirebilirsiniz: yeniden adlandırın, taşıyın (başka bir birime veya klasöre), silin veya kopyalayın. Bir klasörü kopyalarken, tüm içeriği de kopyalanır.

    Klasörler iç içe geçerek gelişmiş ağaç yapıları oluşturulabilir.

    Kısayol, bazı öğelere (dosya, program, klasör) bağlantı olan özel bir simgeye sahip bir simgedir. Kısayollar, masaüstündeki öğeye kısayol yerleştirmek gibi bir öğeye erişmeyi kolaylaştırabilir.

    Pencere, Windows XP işletim sisteminin ana öğesidir. Çalışan her program, çeşitli eylemleri gerçekleştirebileceğiniz bir pencereye dönüşür: kapatın, boyutu küçültün veya büyütün, küçültün ve büyütün, küçültün. Pencerenin kapatılması programın sonudur. Bir pencereyi simge durumuna küçültmek tamamen farklı bir işlemdir: program arka planda çalışmaya devam eder ve pencere, görev çubuğunda bir düğmeye dönüşür.

    Temel Windows XP Araçları:

    Başlat düğmesi - bu düğmeyle, masaüstünde simgesi olmayan herhangi bir programı bile başlatabilirsiniz.

    Belgelerim klasörü belgeler içindir. Daha doğrusu, belirli programlar kullanılarak oluşturulan dosyalar için. Ayrıca gönderilen veya gönderilen bazı belgelerin içine yerleştirilmesi önerilir. Tüm belgelerin bu klasörde saklanması, arşivlenmelerini ve saklanmalarını kolaylaştıracaktır.

    Resimlerim ve Müziğim klasörleri, Belgelerim klasörünün içinde bulunur.

    Son Belgeler bir klasör değil, yalnızca yakın zamanda üzerinde çalıştığınız dosyaların bir listesidir.

    Başlat düğmesi, Denetim Masası klasörüne erişmek için kullanışlıdır. Bu düğme ile işletim sistemi, yardım ve arama sistemleri için birçok ayarı yapılandırabilirsiniz.

    "Bilgisayarım", tüm bilgisayarınızı görüntüleyen bir klasördür: sabit sürücü, çıkarılabilir depolama ve diğer aygıtlar (sürücüler, CD-ROM'lar, harici sürücüler).

    Paylaşılan Belgeler klasörü, bu bilgisayarın tüm kullanıcıları tarafından kullanılabilecek dosyaları yerleştirmek için kullanılır.

    "Görev Çubuğu" - şu anda çalışan programların düğmelerini içerir. O anda etkin olan görev düğmesinin rengi, etkin olmayan görev düğmelerinin renginden farklıdır. Görev çubuğunda pencere düğmelerinden daha fazlası var. Araç çubukları da içerebilir.

    "Araç Çubuğu" - bunlar, görev çubuğunda bulunan ve belirli programların simgelerinin bulunduğu özel alanlardır.

    Bildirim alanı, görev çubuğunda sürekli çalışan programların simgelerinin yer aldığı özel bir bölümdür. Windows XP, bildirim alanındaki hangi simgelerin her zaman gösterileceğini ve hangilerinin gizleneceğini özelleştirmenizi sağlar.

    Windows XP kendi kendine yeten bir sistemdir. Müzik dinlemenize, CD yazmanıza, dosyalarla çalışmanıza, çeşitli belgeler oluşturmanıza, fotoğraf işlemenize, resim çizmenize, İnternet'in tüm özelliklerini kullanmanıza - web'de gezinmenize, e-posta almanıza ve göndermenize olanak tanıyan bir dizi uygulama içerir. , İnternet habercileri aracılığıyla iletişim kurun, bilgisayar oyunları oynayın.

    IV. Ana STANDART Windows uygulamalarını ve bunlarla nasıl çalışılacağını açıklayın

    Standart programlar, Windows işletim sisteminin kendisinin bir parçasıdır (WordPad metin düzenleyicisi, Paint grafik düzenleyicisi, sanal hesap makinesi ve çok daha fazlası).

    Windows Gezgini, klasörler ve dosyalarla çalışmayı kolaylaştırmak için tasarlanmış özel bir programdır.

    Metin editörü WORD PAD basit ama yine de oldukça etkili bir metin editörüdür.

    Hesap Makinesi - yalnızca bir program biçiminde normal bir hesap makinesi. İki seçeneği vardır: normal ve mühendislik hesaplayıcısı.

    Grafik düzenleyici PAINT, dijital kamerayla fotoğraf çeken, resim çizen kullanıcılar için basit görevleri gerçekleştirmenize izin veren basit bir grafik düzenleyicidir.

    Windows Media Player, çeşitli biçimlerde film izlemenize, müzik dinlemenize, radyo kanalları yayınlamanıza, çeşitli biçimlerdeki müzik parçalarını dönüştürmenize, CD'ler yazmanıza ve multimedya kitaplıkları oluşturmanıza olanak tanıyan güçlü, çok işlevli bir programdır.

    Arşivler sözde zip klasörleridir. Bu, bilgi depolamanın çok kullanışlı ve popüler bir yoludur.

    Ek programlar, standart Windows paketine ek olarak kendi satın aldığınız ve yüklediğiniz programlardır.

    Birkaç işletim sistemi türü vardır: DOS, Windows, UNIX, Macintosh OS, Linux. Linux, UNIX, OS/2 gibi diğer modern işletim sistemlerinin avantajları ve dezavantajları vardır. Linux, Windows'tan daha gelişmiş güvenlik sağlar ve daha akıllı bir arayüze sahiptir; UNIX, yüksek sistem güvenilirliğinin gerekli olduğu yerlerde kullanılır. OS/2 ve UNIX'in en büyük dezavantajı, oldukça zayıf yazılım araçları seçimidir ve burada Windows diğer işletim sistemlerinden daha iyi performans gösterir.

    En yaygın işletim sistemi Windows'tur. Windows'un birkaç sürümü vardır: Windows-3.1, Windows-95, Windows-98, Windows-2000, Windows NT. Hepsi içerik olarak birbirine yakın. Bu nedenle, DOS ve Windows-95 gibi işletim sistemlerini düşünün.

    MS-DOS, ilk işletim sistemlerinden ve en ünlülerinden biridir. Bu işletim sisteminin popülaritesinin zirvesi 90'lara düşüyor, şimdi bu işletim sistemi nadiren kullanılıyor. Microsoft işletim sistemleri şu anda dünyanın en popüler sistemleridir. Tüm işletim sistemleri içindeki payları yaklaşık %90'dır. Firmanın en sağlam sistemleri NT teknolojisine dayanmaktadır.

    dos işletim sistemi

    DOS işletim sistemi aşağıdaki parçalardan oluşur:

    1) Bir bilgisayarın salt okunur belleğinde (salt okunur bellek, ROM) bulunan temel giriş-çıkış sistemi (BIOS). İşletim sisteminin bu kısmı bilgisayarda "yerleşiktir". Amacı, girdi / çıktının uygulanmasıyla ilgili en basit ve çok yönlü işletim sistemi hizmetlerini gerçekleştirmektir. Temel giriş-çıkış sistemi ayrıca, açıldığında bilgisayarın belleğinin ve aygıtlarının çalışmasını kontrol eden bir bilgisayar işleyişi testi içerir. Ek olarak, temel giriş/çıkış sistemi, işletim sistemi yükleyicisini çağıran bir program içerir.

    2) İşletim sistemi yükleyicisi, her DOS disketinin ilk sektöründe bulunan çok kısa bir programdır. Bu programın işlevi, DOS önyükleme işlemini tamamlayan iki işletim sistemi modülünü daha belleğe okumaktır.

    3) DOS komut işlemcisi, kullanıcı tarafından girilen komutları işler. Komut işlemcisi disk dosyasında! İşletim sisteminin yüklendiği sürücüdeki COMMAND.COM. Type, Dir veya Cop gibi bazı kullanıcı komutları kabuğun kendisi tarafından yürütülür. Bu tür komutlara dahili denir. Kalan (harici) kullanıcı komutlarını yürütmek için, komut işlemcisi disklerde uygun ada sahip bir program arar ve bulursa onu belleğe yükler ve kontrolü ona aktarır. Programın sonunda, komut işlemcisi programı bellekten kaldırır ve komutları yürütmeye hazır olma durumu hakkında bir mesaj görüntüler (DOS istemi).

    Harici DOS komutları, işletim sistemiyle birlikte ayrı dosyalar olarak gelen programlardır. Bu programlar, disketleri biçimlendirme, diskleri denetleme vb. gibi bakım etkinlikleri gerçekleştirir.

    Aygıt sürücüleri, DOS G/Ç sistemini tamamlayan ve mevcut aygıtlar için yeni veya özel kullanımlar için destek sağlayan özel programlardır. Örneğin, sürücülerin yardımıyla bir "elektronik disk" ile çalışmak mümkündür, yani. bir disk gibi işlenebilen bir bilgisayar belleği parçası. Sürücüler, işletim sistemi önyüklendiğinde bilgisayarın belleğine yüklenir, adları özel bir CONFIG.SYS dosyasında belirtilir. Bu şema, yeni cihazlar eklemeyi kolaylaştırır ve bunu DOS sistem dosyalarını etkilemeden yapmanıza izin verir.

    Pencere-95 DOS için grafiksel bir eklentiden tam teşekküllü bir işletim sistemine dönüştü. En azından geliştiricilerin söylediği buydu. Aslında, her şey daha karmaşıktı: Windows-95 hala eski güzel DOS'a dayanıyordu. Elbette biraz modernize edildi ve ayrı bir ürün olarak ilan edilmedi. Ancak, çoğu tüketici bu seçenekten memnun kaldı. Ne de olsa, Windows grafik kabuğunu yüklemeden normal DOS modunda çalışma fırsatına sahiplerdi ve bu nedenle normal DOS programlarından ayrılmadılar.

    Ayrıca Windows-95 işletim sistemi 32 bit oldu. DOS ve Windows'un önceki tüm sürümleri 16 bitti ve bu nedenle 386 ailesi işlemcilerin ve hatta yeni Pentium işlemcilerin yeteneklerini tam olarak kullanamadı. Tabii ki, bu saygınlıkta bazı sakıncalar vardı. Özellikle Windows altında, kullanıcılar tüm Windows programlarını yeni 32 bit sürümlerle değiştirmek zorunda kaldılar. Ancak pratikte geçişin nispeten kolay olduğu ortaya çıktı. Bir yıl içinde tüm popüler yazılım ürünlerinin yeni sürümleri piyasaya sürüldü. Ancak eski 16 bit sürümler bile yeni işletim sistemiyle sorunsuz çalışabilir.

    İŞLETİM SİSTEMİ (OS) PENCERELERİ

    WINDOWS OS AİLESİNİN GENEL ÖZELLİKLERİ

    Windows ailesinin işletim sistemi. Windows işletim sisteminin ana sürümleri

    Windows ailesinin işletim sistemi, Microsoft Corporation'ın yazılım ürünleridir ve kullanıcı sorunlarını çözme ve kullanıcı ile bilgisayar arasındaki etkileşimi düzenleme sürecinde tüm bilgisayar araçlarının etkin kullanımı için tasarlanmış bir dizi programdır. İşletim sistemi, tüm bilgisayar cihazlarının ortak çalışmasını sağlar ve kullanıcının kaynaklarına erişmesini sağlar. Microsoft Corporation'ın işletim sistemi, diğer üreticilerin işletim sistemleri gibi, bir dizi kritere göre sınıflandırılabilir:

    • ana amaç;
    • eşzamanlı kullanıcı sayısı;
    • işletim sistemi kontrolü altında aynı anda yürütülen görevlerin sayısı;
    • donanım ve yazılım kullanma yöntemi;
    • kullanıcı arayüzü türü;
    • donanım için sistem gereksinimleri;
    • kullanılan dosya sistemi;
    • dil versiyonu;
    • ? bit derinliği MP, vb.

    Microsoft Corporation'ın işletim sistemini en önemli özelliklerine göre sınıflandıralım.

    Ana amaca göre, Windows ailesinin işletim sistemi şartlı olarak üç gruba veya aynı zamanda hatlar olarak da adlandırıldıkları gibi ayrılabilir: 9x - hat, NT - hat ve CE - hat. Bazı yazarlar, Windows 1.0 (1985), Windows 2.0 (1987), Windows 2.1 (1987), Windows 3.0 (1990), Windows 3.1 (1992), Windows 3.11 (1992) içeren başka bir grubu (16 - Bit - satır) ayırır. . Bununla birlikte, bu sürümler tam teşekküllü işletim sistemleri değildi, ancak MS DOS (işletim sistemi Microsoft tarafından 1981'de geliştirilen Microsoft Disk İşletim Sistemi) ile çalışmak için işletim kabuklarıydı. Bu sürümlerin temel amacı, MS DOS'un grafik arayüzünü uygulamaktı.

    İlk grup (9x - satır) işletim sistemi sürümlerini içerir: Windows 95 (1995), Windows 98 (1998), Windows ME (Millennium Edition, 2000). Bu işletim sistemi grubu, 32 bit mikroişlemcili ve yerel (çevrimdışı) modda çalışan kişisel bilgisayarlara kurulum için tasarlanmıştır. Şu anda, bu işletim sistemi grubu pratik olarak kullanılmamaktadır ve geliştirici tarafından desteklenmemektedir.

    İkinci grup (NT - satır, Yeni Teknoloji - yeni teknoloji) en çok olanıdır, aşağıdaki sürümleri içerir: Windows NT 3.1 (1993), Windows NT 3.5 (1994), Windows NT 3.51 (1995), Windows NT 4.0 ( 1996), Windows NT 5.0 (Windows 2000, 2000 r.), Windows NT 5.1 (Windows XP, 2001 n). Windows NT 5.2 (Windows Server 2003, 2003), Windows NT 6.0 (Windows Vista 2006, 2006), Windows Home Server (2007), Windows Server 2008, Windows NT 6.1 (Windows 7, 2009) . Bu grubun işletim sistemleri tamamen 32-bit olup MS DOS desteğine ihtiyaç duymazlar. Bu grubun temel amacı, bilgisayarın ağ modunu desteklemektir. Şu anda, bu işletim sistemi grubu en pratik uygulamayı bulur ve bazı eski sürümler dışında geliştirici tarafından desteklenir.

    Üçüncü grup (CE - line, CE - Compact Edition - compact edition) taşınabilir bilgisayarlar için tasarlanmıştır. Bu grup aşağıdaki sürümleri içerir: Windows CE 1.0 (1997), Windows CE 2.0 (1998), Windows CE 3.0 (2000), Windows CE 4.0 (2002), Windows Mobile 2003 (2003) ), Windows Mobile 5.0 (2005), Windows Mobile 6.0 (2007).

    Eş zamanlı çalışan kullanıcı sayısına göre tek kullanıcılı ve çok kullanıcılı işletim sistemleri ayırt edilir. Birbirlerinden temel farkları, yetkisiz erişime karşı koruma araçlarının mevcudiyetidir. Çok kullanıcılı bir işletim sisteminde, her kullanıcıyı diğer kullanıcıların yetkisiz erişiminden korumanın yolları vardır. Her kullanıcı kendi şifresi altında çok kullanıcılı bir işletim sistemine girebilir (yükleyebilir), kendisine bilgisayarın ana belleğinin kendi bölümü tahsis edilir. Çok kullanıcılı bir işletim sistemi örneği, Windows ailesinin birinci ve ikinci gruplarının sürümleridir.

    Aynı anda yürütülen görevlerin sayısına göre, işletim sistemleri tek ve çoklu görev olarak ayrılır. İşletim sistemi ailesi Windows, önleyici çoklu görev ile çoklu görevdir. Windows ailesinden bir işletim sistemi ile çalışan bir kullanıcı, ekrandaki pencereler farklı görevlere atanırken, aynı anda farklı pencerelerde birkaç görevi gerçekleştirebilir. Windows işletim sistemi korumalı modda çalışır (korumalı mod), onlar. mikroişlemciyi çoklu görev modunda kullanırken, çalışan programlar birbirini etkilemez.

    Donanım ve yazılımın kullanım şekline bağlı olarak, işletim sistemleri ağ işletim sistemleri ve yerel işletim sistemleri olarak ayrılabilir. Windows ailesinin ikinci ve üçüncü gruplarının ana sürümleri ağ işletim sistemine ve ilk grup yerel olanlara bağlanabilir.

    Kullanıcı arabiriminin türüne göre işletim sistemi, kullanıcıyı metin ve grafik arabirimlerle temsil eden işletim sistemine bölünebilir. Windows ailesinin işletim sistemi, kullanıcıya bir grafik arayüz sağlar.

    Yukarıdaki Windows sürümlerinden, şu anda kişisel bilgisayarlara kurulum için en popüler olanı Windows XP, Windows Vista ve Windows 7 sürümleridir.

    Windows işletim sisteminin bu sürümleri hakkında kısaca bilgi verelim ve kullanıcılara sağladıkları fırsatları açıklayalım.

    Windows XP, Microsoft tarafından Ekim 2001'de piyasaya sürüldü ve Windows 2000 Professional'ın bir evrimidir. XP adı, deneyim anlamına gelen İngilizce eXPerience'den gelir. Microsoft, Windows XP'nin üç ana sürümünü (edisyonunu) kullanıma sunmuştur: Windows XP Home Edition, Windows XP Professional Edition ve Windows XP 64-bit Edition. Windows XP'nin ana sürümlerine ek olarak, Windows XP Media Center Edition (Windows XP Professional Edition tabanlıdır ve özel multimedya uygulamaları içerir), Windows XP Embedded OS (Windows XP tabanlı tümleşik işletim sistemi bileşeni) gibi başka sürümler de vardır. Profesyonel Sürüm, çeşitli yerleşik sistemlerde kullanılmak üzere tasarlanmıştır: ATM'ler, tıbbi cihazlar, POS terminalleri, oyun makineleri vb.), Hizmet Noktası İşletim Sistemi için Windows Embedded (hizmet noktaları için yapılandırılmış, Windows XP Embedded tabanlı özel bir işletim sistemi, perakende ve hizmet sektörleri için optimize edilmiştir), vb. Ardından, Windows XP'nin ana sürümlerine odaklanalım.

    Windows XP Home Edition, evdeki kişisel bilgisayar kullanıcılarını (dizüstü bilgisayarlara kurulu) hedefliyordu. Bu sürüm, günlük görevleri daha kolay ve daha verimli hale getiren yeni bir görünüm ve hisle Windows 2000'in önceki sürümünden farklıydı. Kullanıcılar, hem yerel bir kişisel bilgisayarda çalışırken hem de bunları İnternet üzerinden değiştirirken, dijital görüntüler ve müzikle çalışmak için geliştirilmiş yeteneklere erişebilir.

    Windows XP Professional, işletim sisteminin yüksek düzeyde ölçeklenebilirliği ve güvenilirliği nedeniyle işletim sisteminin önceki sürümlerinden daha güçlü bir işletim sistemidir. Esas olarak kurumsal kullanıcılar için tasarlanmıştır. Bu işletim sisteminin ölçeklenebilirliği, 4 GB'a kadar artırılabilen RAM desteğinde ve mikroişlemcinin gücünü artırma desteğinde (örneğin, iki mikroişlemci takma) yatmaktadır.

    Windows XP Professional kullanıcısına sağlanan ve yorumlanabilecek ana özellikleri listeliyoruz.

    Windows işletim sistemi ailesinin önceki sürümlerine kıyasla bu işletim sisteminin ayırt edici özellikleri olarak:

    • geliştirilmiş kullanıcı arabirimi, daha yuvarlak şekiller ve pürüzsüz renkler içeren geliştirilmiş tasarım;
    • kurumsal bilgileri korumak için klasörleri ve dosyaları şifreleme yeteneği de dahil olmak üzere nispeten daha yüksek bir güvenlik düzeyi;
    • yüksek performanslı çok işlemcili sistemler için yerleşik destek;
    • ilk kullanıcı tarafından başlatılan uygulamalardan çıkarken, bir kullanıcının çalışmasını geçici olarak kesintiye uğratmanıza ve başka bir kullanıcı olarak oturum açmanıza olanak tanıyan kullanıcıları hızlı bir şekilde değiştirme yeteneği;
    • işletim sisteminde yerleşik sihirbazlar sayesinde çeşitli işlemleri gerçekleştirirken kolaylık (örneğin, "Masaüstü Temizleme Sihirbazı", "Ağ Kurulum ve Yapılandırma Sihirbazı", "Kısayol Sihirbazı", "İnternet Bağlantı Sihirbazı" vb.);
    • Sistemi belirli bir önceki duruma döndürmek ve diğer sistem kurtarma yöntemlerini iyileştirmek için tasarlanmış işletim sistemi kurtarma. Bu nedenle, bilinen son iyi yapılandırmayı yüklerken, önceki sürücü seti de yüklenir, bu da bazı durumlarda sürücülerin yüklenmesi, sürücülerin geri alınması, yani yazılım arızaları vb. nedeniyle önceki sürücü sürümlerine (bir bilgisayarın çevresel aygıtlarının çalışmasını sağlayan bilgisayar programları) geri dönmek;
    • komut satırından daha gelişmiş sistem yönetimi işlevleri;
    • destek programı "Explorer" dijital grafik ve ses formatları;
    • Windows XP Professional, Roxio tarafından geliştirilen ve ek yazılım yüklemeden optik disklere veri yazmanıza izin veren teknolojiler içerir;
    • işletim sistemi, müzik, video, optik diskler ve İnternet radyosu dahil olmak üzere dijital ortamları oynatmanıza izin veren Windows Media Audio Player'ı içerir;
    • Windows XP Professional, ek yazılım yüklemeden ZIP arşivleriyle çalışabilir;
    • DualView ve OeagTure teknolojilerini içeren dizüstü bilgisayar destek araçları. DualView teknolojisi (iki monitörle çalışır), bilgisayarınızın "Masaüstünü" bir video bağdaştırıcısı tarafından kontrol edilen iki monitörde görüntülemenizi sağlar. Örneğin, dizüstü bilgisayarlara LCD ekrana ek olarak harici bir monitör bağlayabilirsiniz. Bu teknolojinin kullanımı, kullanıcıların üretkenliğini artırmanıza olanak tanır ve ek mikroişlemci gerektirmez. OeagTure teknolojisi, bir bilgisayar ekranında görüntülenen metnin yatay çözünürlüğünü üç katına çıkararak LCD metin ekranının netliğini artırır ve bir İnternet bağlantısı güvenlik duvarı vb. içerir.

    Geliştirici, piyasaya sürülen herhangi bir yazılım ürününe eşlik etmelidir. Bakım sürecinde, programda fark edilen arızalar, hatalar, yetkisiz erişime karşı koruma sistemindeki sözde delikler vb. ortadan kaldırılır. Windows XP bir istisna değildir. Windows XP'nin bakımı sırasında Microsoft, işletim sistemindeki hataları da ortadan kaldırdı ve işletim sistemi için periyodik olarak hizmet paketleri (Hizmet Paketleri) yayınladı. Bu yazılım paketlerinin amacı, tespit edilen sorunları gidermek ve yeni özellikler eklemekti.

    Windows XP için ilk Service Pack 1 (SP1) Eylül 2002'de piyasaya sürüldü. Paketin en önemli yenilikleri şunlardı: USB 2.0 arayüzü desteği, e-posta görüntülemek için varsayılan programları seçmenize izin veren bir yardımcı programın tanıtımı , Java sanal makinesinin uygulanması (Java Sanal Makinesi, Java Sanal Makinesi, bir Java derleyicisi tarafından Java kaynak kodundan önceden oluşturulmuş Java bayt kodunu yorumlar ve yürütür. Java Sanal Makineleri birçok donanım ve yazılım platformu için mevcut olduğundan, Java, hem ara katman yazılımı hem de bağımsız platform olarak kabul edilir), Şifreleme Dosya Sistemi (EFS), 128 bit blok boyutuna ve 128/192/256 anahtarına sahip simetrik bir blok şifreleme algoritması olan Gelişmiş Şifreleme Standardı (AES) şifreleme algoritmasını kullanabildi. bit, ABD hükümeti tarafından Mayıs 2002'de bir şifreleme standardı olarak kabul edilen) 256 bitlik bir anahtarla vb. Windows XP Service Pack 1 desteği Ekim 2006'da sona erdi.

    İkinci Service Pack 2 (SP2) (kod adı Springboard) Ağustos 2004'te piyasaya sürüldü. SP2'nin en önemli yenilikleri şunlardır: geliştirilmiş güvenlik duvarı (güvenlik duvarı - "güvenlik duvarı" terimine eşdeğer olan İngilizce güvenlik duvarı teriminin harf çevirisiyle oluşturulmuştur, şu anda Rusça'da ödünç alınan resmi kelime, İngilizce güvenlik duvarı kelimesinin analogu, kelimenin tam anlamıyla Rusça'ya çevrilen, bitişik binaları ayıran ve yangının yayılmasını önleyen bir duvar anlamına gelen Almanca brandmauer (güvenlik duvarı) kelimesidir); Wi-Fi İnternet bağlantılarının ve Bluetooth desteğinin ustası (Danimarka'yı Norveç'le birleştiren Danimarka kralı Harald 1 Blue-toothed'in (910-986) takma adının İngilizce çevirisi. Bluetooth olduğu için teknolojinin adı olarak onun adı seçildi. başlangıçta bilgisayarların ve telekomünikasyon cihazlarının basit bağlantısı için bir araç olarak tasarlandı), Bluetooth teknolojisi, 10- yarıçapı içinde kısa menzilli iletişim için 2,4-2,48 GHz (lisanssız bant) aralığında radyo frekansı hakkında bilgi alışverişine izin verir. PDA'lar ve sıradan kişisel bilgisayarlar, cep telefonları, dizüstü bilgisayarlar, yazıcılar, dijital kameralar vb. gibi cihazlar arasında 100 m) ve ayrıca Internet Explorer tarayıcısının geliştirilmiş bir sürümü (örneğin, açılır pencereleri engelleme yeteneği IE6) İnternetteki pencereler). Bu hizmet paketi, Windows XP'nin güvenliğinde önemli değişiklikler yapmıştır. Bu nedenle, yerleşik güvenlik duvarı, Windows Güvenlik Duvarı olarak yeniden adlandırılan ve varsayılan olarak oluşturulan tüm bağlantılar için etkinleştirilen önemli değişikliklere uğradı. Güvenlik değişiklikleri hem Outlook Express posta programını hem de IE tarayıcısını etkiledi. Windows XP Service Pack 2, izleyerek ve kullanıcıya antivirüs ve veritabanlarını yüklemesini veya güncellemesini, yerleşik veya üçüncü taraf güvenlik duvarını etkinleştirmesini, güncellemesini hatırlatarak sistemin güvenliğini izlemeyi kolaylaştıran Windows Güvenlik Merkezi'ni içerir. işletim sistemi veya tarayıcı ayarlarını değiştirme vb. d. Temmuz 2008 itibarıyla Microsoft, Windows XP SP2 desteğini sonlandırmıştır.

    Üçüncü Service Pack 3 (son sürüm), Nisan 2008'de Microsoft tarafından piyasaya sürüldü. Paket, Windows XP Service Pack 2'nin 2004'te piyasaya sürülmesinden bu yana yayınlanan tüm güncellemeleri ve bir dizi başka yeni öğeyi içerir. Bunlar arasında Ağ Erişim Koruması özelliği ve Windows Vista'dan ödünç alınan yeni bir aktivasyon modeli bulunur, ayrıca kara delik yönlendiricileri vb. Şu anda, Windows XP SP3 piyasada OEM (Orijinal Ekipman Üreticisi) ve kutulu (BOX) sürümleri şeklinde mevcuttur.

    Microsoft'un Windows XP için ücretsiz desteğini 14 Nisan 2009'da sonlandırdığını ve bu tarihten itibaren Windows XP kullanıcılarının ücretsiz teknik destek için Microsoft'a başvuramayacağını burada belirtmek önemlidir. Şimdi bunun için "genişletilmiş destek" hizmetlerini kullanmak zorunda kalacaklar, yani. Tüm aramalar ücrete tabidir. Bu destek 8 Nisan 2014 tarihine kadar devam edecektir.

    Windows XP 64-bit Edition, 64-bit Intel Itanium mikroişlemcileri tabanlı iş istasyonları için özel olarak geliştirilmiştir. Bu işletim sistemi, ek bellek için destek sağlar, G / Ç işlemlerinin hızını artırır, kayan nokta değişkenlerini hesaplama olanaklarını genişletir. Bu işletim sistemi, finansal ve istatistiksel analizin yanı sıra teknik ve analitik geliştirme için oldukça güçlü bir platformdur. Windows XP'nin bu sürümü, HP'nin (Hewlett Packard, ABD) Intel Itanium mikroişlemcilerle iş istasyonları geliştirmeyi durdurduğu 2005 yılından beri geliştirilmemiştir. Bu mimariye yönelik destek, Windows işletim sisteminin sunucu sürümlerinde kalmıştır.

    Windows Vista ayrıca Microsoft Windows NT ailesinin işletim sistemlerinin NT hattına (NT - hattı, Yeni Teknoloji - yeni bir ağ odaklı teknoloji) aittir ve özellikle bu satırda Windows NT 6.0 adını taşır. Esas olarak kullanıcının kişisel bilgisayarlarında kullanılır. Microsoft, Windows Vista'yı 30 Kasım 2006'da resmi olarak kurumsal müşteriler için piyasaya sürdü ve perakende satışlar 30 Ocak 2007'de başladı. Microsoft, Windows Vista'nın çeşitli yayınlarını (varyantları, sürümleri) kullanıma sunmuştur. Ana olanları ele alalım:

    • Windows Vista Starter, giriş seviyesi kullanıcılar için en hesaplı ve uygun fiyatlı seçenektir. Windows Vista Starter'ın temel özellikleri, diğer sürümlere kıyasla sınırlıdır, ancak asıl önemli olan, tüm modern uygulamalar ve cihazlarla uyumlu kalmasıdır. Aslında bu, kişisel bir bilgisayarda ustalaşmak için ilk adımlarını atan ve ilk bilgisayarlarını satın alırken yazılım için fazla ödeme yapmak istemeyen yeni başlayanlar için bir işletim sistemidir;
    • Windows Vista Home Basic aynı zamanda Windows Vista'nın esas olarak ev kullanıcıları için tasarlanmış görece basit ve uygun fiyatlı bir sürümünü ifade eder. Yeni nesil işletim sisteminin tüm ana özelliklerine sahiptir: güvenlik, gelişmiş ebeveyn denetimleri için destek, basit bir kullanıcı arabirimi, yeni arama ve veri düzenleme işlevleri ve geliştirilmiş ağ. Donanım düzeyinde bu, Amd64 platformu (64 bit) için 8 GB maksimum RAM ve x86 platformu (32 bit) için 4 GB ile bir mikroişlemci (sınırsız sayıda çekirdeğe sahip) desteğidir;

    OC Windows Vista Home Premium, masaüstü ve taşınabilir kişisel bilgisayarların ev kullanıcıları için Windows Vista'nın ana sürümüdür. Windows Vista Home Basic tarafından sağlanan özelliklere ek olarak, bu sürüm Windows Aero 3D kullanıcı arabirimini, Windows Media Center'ı ve bir dizi gelişmiş multimedya özelliğini (DVD'leri düzenleme ve yazma gibi) destekler. Donanım düzeyinde, Windows Vista Home Premium, 16 GB maksimum RAM'e sahip iki adede kadar mikroişlemciyi destekler, HDTV (Yüksek Çözünürlüklü TV, dünyada televizyonun geliştirilmesindeki yönlerden biridir, Rusça adı yüksek tanımlı televizyondur. 720 x 576 piksel resim çözünürlüğü kullanan geleneksel televizyonun aksine 1920 x 1080 piksel çözünürlükte TV programları, filmler izlemenize olanak tanır), video DVD kaydı, dokunmatik ekran desteği, otomatik yedekleme. Ancak bu seçenekte, bir etki alanına ve grup ve yerel ilkelerin düzenleyicisine katılma olasılığı yoktur, EFS desteği yoktur;

    Windows Vista Business, kurumsal sınıf masaüstü ve mobil kişisel bilgisayarlar için önde gelen donanım platformudur. İşletim sisteminin bu sürümü küçük, orta ve büyük ölçekli işletmeler için uygundur, Windows Vista Home Basic'in tüm işlevlerini içerir (bir dizi eğlence dışında) ve bir dizi belirli özelliğe sahiptir. Örneğin, Windows Vista Business, Windows Aero arabirimini destekler, Grup İlkesi, dosya sistemi şifreleme, faks ve tarayıcı desteği vb. destekler. Donanım düzeyinde, Windows Vista Business en fazla iki işlemciyi, Windows Aero arabirimini, Grup İlkesi'ni ve EFS şifreli dosya sistemi. Ancak bu versiyonda multimedya kısmı azaltılmış ve eğlence uygulamaları yok;

    Windows Vista Enterprise, kurumsal kişisel bilgisayarlar ve dizüstü bilgisayarlar için Vista'nın gelişmiş bir sürümüdür. Vista Business özelliklerine ek olarak, bu seçenek Windows BitLocker Sürücü Şifrelemesini içerir, mevcut tüm arabirim dillerini, Virtual PC Express'i ve UNIX Tabanlı Uygulamalar için Alt Sistemi (SUA) destekler. işletim sisteminin bu sürümü, büyük işletmeler ve karmaşık altyapıya sahip kuruluşlar için uygundur. Donanım düzeyinde, işletim sisteminin önceki sürümüne benzer;

    Windows Vista Ultimate, Windows Vista Home Premium ve Windows Vista Enterprise'ın tüm özelliklerini içeren bir çeşittir. Bu sürümde multimedya kısmı iyi geliştirilmiş, animasyonlu masaüstü duvar kağıtları için destek uygulanmış ve işletim sisteminin kullanıcı arayüzünün dilini de isteğe göre değiştirmek mümkün.

    Piyasaya çıkan Windows Vista işletim sistemi de Microsoft tarafından desteklenmektedir. Bu destek, belirlenen sorunları gideren ve yeni işletim sistemi özellikleri ekleyen düzenli işletim sistemi güncellemelerinden oluşur.

    Windows Vista için ilk Service Pack 1 (SP1) 15 Nisan 2008'de yayınlandı. Bu hizmet paketi, yerel bilgisayarlardaki dosyaları daha hızlı kopyalamayı (%25 daha hızlı), yüksek çözünürlüklü görüntüleri daha hızlı işlemeyi mümkün kıldı. Ayrıca SP1, yeni video bağdaştırıcıları, bazı monitör türleri ve yazıcılarla işletim sistemi uyumluluğunu geliştiren eklentiler içerir. Güncelleme paketi ayrıca bilgisayarı uyku modundan çıkarmak için gereken süreyi azaltan, IE 7.0 performansını iyileştiren ve dizüstü bilgisayar güç yönetimini iyileştiren düzeltmeler içerir. Ayrıca SP1'e önceden yayınlanmış tüm "yamalar ve yamalar" da dahildir. SP1'i yüklemeden önce, Windows Update sistemi bilgisayarda sorunlu bileşenler olup olmadığını kontrol eder ve varsa yüklemeyi geciktirir.

    İkinci hizmet paketi olan Service Pack 2 (SP2), şu anda en çok talep edilendir. SP2 şunları sağlar: Bluetooth 2.1/3.0 desteği (Bluetooth 3.0 sürümü için yalnızca bir beta sürücü mevcuttur), 64-bit VIA işlemciler için destek, Blu-ray optik diskleri yazma yeteneği (eng. "mavi ışın" - adını yazmak ve okumak için kullanılan kısa dalga boylu (405 nm) "mavi" lazerden almıştır, "e" harfi kasıtlı olarak kelimeden çıkarılmıştır. mavi adını tescilleyebilme), daha kolay Wi-Fi kurulumu (Windows Connect Now Sihirbazı, WCN), 1CCD/CCID akıllı kart desteği, daha iyi HD video oynatma performansı vb. Ayrıca, SP1 kurulmadan SP2'nin kurulamayacağını unutmayın. Bu, SP'yi iki platform için birleştirmek amacıyla yapılır - Windows Vista ve Windows Server 2008.

    25 Mayıs 2009'da Windows Vista ve Windows Server 2008 için SP2, Microsoft web sitesinden İngilizce, Almanca, İspanyolca, Fransızca ve Japonca dillerinde genel olarak indirilebilir hale geldi ve 1 Temmuz 2009'dan itibaren - Windows Vista için Rusça SP2 otomatik kurulum için uygun hale geldi Windows Update aracılığıyla.

    Windows XP Professional'a kıyasla Windows Vista kullanıcısına sağlanan ana özellikleri listeliyoruz; bunlar, Windows XP Professional'a kıyasla bu işletim sisteminin ayırt edici özellikleri olarak yorumlanabilir:

    • Windows Vista işletim sisteminin önyükleme süresi Windows XP'den daha kısadır, ayrıca uyku moduna girme ve uyku modundan çıkma süresi 6 saniyeye düşürülmüştür. Bununla birlikte, kullanıcı arayüzünü yükledikten sonra, tam teşekküllü bir çalışmaya başlamak daha uzun zaman alırken, kullanıcı programlarının çalışmasını büyük ölçüde engelleyen arka plan işlemleri geçer;
    • ? Windows Ready Boost teknolojisinin kullanımı sayesinde, bazı durumlarda işletim sistemi performansını% 40 artıran harici flash belleği RAM olarak kullanmak mümkün hale geldi;
    • bir dizi teknik çözüm uygulaması Windows Aero (Aero, İngilizce'den bir kısaltmadır, otantik- otantik, enerjik- kuvvetli, yansıtıcı- duyarlı ve açık- açık). Windows Aero açarken, kapatırken, simge durumuna küçültürken ve geri yüklerken pencere animasyonlarını kullanır ve bu da işletim sistemiyle çalışmayı daha sezgisel hale getirir. Arka planı bulanıklaştıran şeffaf pencere öğeleri, kullanıcının yalnızca etkin pencerenin vb. içeriğine odaklanmasına olanak tanır;
    • hacker saldırılarına ve bilgisayar virüslerine, özellikle ağ virüslerine karşı daha iyi koruma sağlar;
    • grafik cihazlarla işletim sistemi etkileşiminin mantıksal modeli tamamen yeniden tasarlandı.

    Windows 7, Microsoft Windows NT işletim sistemleri ailesine aittir ve özellikle, birincil olarak tüketici kişisel bilgisayarlarında kullanılan Windows NT 6.1 işletim sistemidir.

    Windows 7 işletim sistemi resmi olarak 22 Ekim 2009'da satışa çıktı, yani. önceki Windows Vista işletim sisteminin piyasaya sürülmesinin üzerinden üç yıldan az bir süre geçmiştir. Microsoft, Windows 7'nin altı sürümünü piyasaya sürdü: Windows 7 Starter (İlk İşletim Sistemi), Windows 7 Home Basic (Home Basic), Windows 7 Home Premium (Home Premium), Windows 7 Professional (Professional) İşletim Sistemi), Windows 7 Enterprise İşletim Sistemi (kurumsal İşletim Sistemi) sürümü) ve Windows 7 Ultimate OS (maksimum işletim sistemi sürümü). Yukarıda listelenen tüm sürümler, Windows 7 Starter hariç, hem 32 bit hem de 64 bit sürümlerde mevcuttur.

    Windows Vista ve Windows 7'nin yayınlanan sürümlerinin sayısının aynı olduğunu görmek kolaydır, ayrıca bazı sürümlerin adları, özellikleri ve yetenekleri aynıdır, bu nedenle burada ayrıntılı olarak durmayacağız. Windows 7'nin her sürümünün özellikleri ve yetenekleri, ancak yalnızca ana özellikleri, Windows 7 ve Windows Vista arasındaki farkları not edeceğiz:

    • Windows 7, bir çoklu dokunmatik ekranda en az üç dokunma noktasının koordinatlarını aynı anda algılamanıza ve belirlemenize olanak tanıyan bir teknoloji olan çoklu dokunmayı kullanır;
    • Windows 7'de kullanılan ağ teknolojisi "Branch Cache", İnternetten gelen bilgilerin verimli bir şekilde önbelleğe alınmasına olanak tanır;
    • sürücü üreticileriyle daha sıkı entegrasyon, çoğu otomatik olarak algılanırken, vakaların %90'ında Windows Vista sürücüleri ile geriye dönük uyumluluk korunur;
    • ? DirectX'in Windows 7'nin bir parçası olarak yayınlanan yeni bir 11. sürümü uygulandı ve mevcut sürümlere göre aşağıdaki avantajlara sahip: yeni bilgi işlem desteği eklendi gölgelendiriciler(toplu paralel hesaplama), çok iş parçacıklı olasılığı vardır oluşturma(bilgisayar programı kullanarak bir modelden görüntü elde etme işlemi), geliştirilmiş mozaikleme(bilgisayar grafiklerinde, Bezier eğrilerini kullanarak çokgen üç boyutlu bir modeldeki çokgen sayısını artırmanın mümkün olduğu bir yöntem), doku sıkıştırma için yeni algoritmalar vb. ortaya çıktı;
    • Windows 7, klasör takma adlarını dahili olarak destekler; örneğin, Windows'un bazı yerelleştirilmiş sürümlerindeki Program Files klasörü çevrilmiş ve çevrilmiş bir adla görüntülenmiş, ancak dosya sistemi düzeyinde İngilizce olarak kalmıştır;
    • Windows 7, Windows XP ile Windows Vista'dan (SP1, SP2) daha uyumludur; örneğin, Windows Vista'da Windows XP için bazı eski programları çalıştırmak imkansızdı;
    • Windows 7'nin güvenliği iyileştirildi, dolayısıyla Windows 7'ye bilgisayar virüsleri bulaşma olasılığı Windows Vista'ya göre %25 ve Windows Vista SP2'ye göre %20 daha düşük. Piyasaya giren Windows 7 işletim sistemi ve daha önceki işletim sistemleri,

    Microsoft Corporation'ın eşlik ettiği. Windows 7 için ilk Service Pack 1'in (SP1) son Rusça sürümü, 2011'in ilk çeyreğinde piyasaya sürüldü. SP1, platformun duyurulduğu Ekim 2009'dan bu yana tanımlanan güvenlik açıkları için temel olarak hata düzeltmeleri ve yamalar içeriyor. yamalar - ana yazılım ürününde belirlenen sorunları çözmek için kullanılan otomatik, ayrı olarak sağlanan yazılım araçları.

    Her yıl, işletim sistemlerinin yapısı ve yetenekleri gelişmektedir. Son zamanlarda yeni işletim sistemleri ve mevcut işletim sistemlerinin yeni sürümleri, bu sistemlerin doğasında büyük değişiklikler yaratan bazı yapısal unsurları bünyesine katmıştır. Modern işletim sistemleri, sürekli gelişen donanım ve yazılım gereksinimlerini karşılar. Daha hızlı çok işlemcili sistemleri, daha hızlı ağ aygıtlarını ve sürekli artan çeşitli depolama aygıtlarını yönetebilirler. İşletim sistemlerinin tasarımını etkileyen uygulamalardan multimedya uygulamaları, internet erişim araçları ve istemci/sunucu modeli not edilmelidir.

    İşletim sistemleri için gereksinimlerin istikrarlı bir şekilde artması, yalnızca mimarilerinde iyileştirmelere değil, aynı zamanda onları düzenlemenin yeni yollarının ortaya çıkmasına da yol açar. Deneysel ve ticari işletim sistemlerinde, çoğu aşağıdaki kategorilerde gruplandırılabilen çok çeşitli yaklaşımlar ve yapı taşları denenmiştir.

    • - Mikro çekirdek mimarisi.
    • - Çoklu iş parçacığı.
    • - Simetrik çoklu işleme.
    • - Dağıtılmış işletim sistemleri.
    • - Nesne yönelimli tasarım.

    Günümüzde çoğu işletim sisteminin ayırt edici bir özelliği, büyük bir yekpare çekirdektir. İşletim sistemi çekirdeği, zamanlama, dosya sistemi manipülasyonu, ağ iletişimi, aygıt sürücüleri, bellek yönetimi ve diğerleri dahil olmak üzere özelliklerinin çoğunu sağlar. Tipik olarak, yekpare bir çekirdek, tüm öğeleri aynı adres alanını kullanan tek bir işlem olarak uygulanır. Mikro çekirdek mimarisinde, adres alanı yönetimi, süreçler arası iletişim (IPC) ve temel zamanlamayı içeren en önemli işlevlerden yalnızca birkaçı çekirdeğe atanır. Diğer işletim sistemi hizmetleri, bazen sunucu olarak adlandırılan işlemler tarafından sağlanır. Bu işlemler kullanıcı modunda çalışır ve mikro çekirdek onlara tıpkı diğer uygulamalar gibi davranır.

    Bu yaklaşım, işletim sistemi geliştirme görevini çekirdek geliştirme ve sunucu geliştirme olarak ayırmanıza olanak tanır. Sunucular, belirli uygulama veya ortam gereksinimleri için özelleştirilebilir.

    Mikro çekirdeğin sistemin yapısında tahsis edilmesi, sistemin uygulanmasını basitleştirir, esnekliğini sağlar ve ayrıca dağıtılmış bir ortama iyi uyum sağlar.

    Multithreading, bir uygulamayı yürüten işlemin aynı anda yürütülen birkaç iş parçacığına bölündüğü bir teknolojidir. Aşağıda, iş parçacığı ve işlem arasındaki ana farklar bulunmaktadır.

    Akış: Bir işlemci bağlamını (program sayacının ve yığın işaretçisinin içeriğini içeren) ve ayrıca kendi yığın alanını (alt program çağrılarını düzenlemek ve yerel verileri depolamak için) içeren dağıtılabilir bir iş birimi. İş parçacığı komutları sırayla yürütülür; işlemci başka bir iş parçacığına geçtiğinde bir iş parçacığı kesilebilir.

    İşlem: Bir veya daha fazla iş parçacığından oluşan bir koleksiyon ve bu iş parçacıklarıyla ilişkili sistem kaynakları (kod ve verileri içeren bir bellek bölgesi, açık dosyalar, çeşitli aygıtlar gibi). Bu kavram, çalışan bir program kavramına çok yakındır. Programcı, uygulamayı birden fazla iş parçacığına bölerek, uygulamanın modülerliğinin tüm avantajlarından ve uygulamayla ilgili geçici olayları yönetme becerisinden yararlanır.

    Çoklu kullanım, sıralı yürütme gerektirmeyen birkaç bağımsız görevi gerçekleştiren uygulamalar için çok kullanışlıdır. Böyle bir uygulamanın bir örneği, aynı anda birden çok istemci isteğini kabul eden ve işleyen bir veritabanı sunucusudur. Aynı işlem içinde birden çok iş parçacığı işleniyorsa, farklı iş parçacıkları arasında geçiş yapmak, farklı işlemler arasında geçiş yapmaktan daha az CPU ek yüküne sahiptir. Ayrıca, sonraki bölümlerde açıklandığı gibi, iş parçacıkları işletim sistemi çekirdeğinin parçası olan işlemlerin yapılandırılmasında yararlıdır.

    Yakın zamana kadar, tüm tek kullanıcılı kişisel bilgisayarlar ve iş istasyonları, tek bir genel amaçlı sanal mikroişlemci içeriyordu. Mikroişlemcilerin sürekli artan performans gereksinimleri ve azalan maliyetleri sonucunda üreticiler çok işlemcili bilgisayarlar üretmeye yönelmişlerdir.

    Verimliliği ve güvenilirliği artırmak için simetrik çoklu işleme (SMP) teknolojisi kullanılır.

    Bu terim, bir bilgisayarın donanım mimarisinin yanı sıra işletim sisteminin bu mimari özelliğe göre davranma biçimini ifade eder. Simetrik çoklu işlem, aşağıdaki özelliklere sahip bağımsız bir bilgisayar sistemi olarak tanımlanabilir.

    • - Sistemde birden çok işlemci vardır.
    • - Bir iletişim veri yolu veya başka bir devre ile birbirine bağlanan bu işlemciler, aynı ana belleği ve aynı G/Ç cihazlarını paylaşır.
    • - Tüm işlemciler aynı işlevleri gerçekleştirebilir (bu nedenle adı simetrik işlemedir).

    Simetrik çoklu işlemeye sahip bir sistem üzerinde çalışan bir işletim sistemi, işlemleri veya iş parçacıklarını tüm işlemciler arasında dağıtır. Çok işlemcili sistemlerin, tek işlemcili sistemlere göre aşağıdakiler de dahil olmak üzere çeşitli potansiyel avantajları vardır.

    Verim. Bir bilgisayarın çalıştırması gereken bir iş, işin parçaları paralel çalışacak şekilde düzenlenebilirse, bu, aynı tür işlemciye sahip tek işlemcili bir sistemden daha iyi performansla sonuçlanacaktır. Yukarıda formüle edilen konum, şekil 2'de gösterilmektedir. 2.12. Çoklu görev modunda, aynı anda yalnızca bir işlem çalıştırılabilirken, diğer işlemler sırasını beklemek zorunda kalır. Çok işlemcili bir sistemde, her biri ayrı bir işlemcide çalışan birden çok işlem aynı anda çalışabilir.

    Güvenilirlik. Simetrik çoklu işlemde, işlemcilerden birinin arızalanması makineyi durdurmaz, çünkü tüm işlemciler aynı işlevleri yerine getirebilir. Böyle bir arıza sonrasında performansı bir miktar düşse de sistem çalışmaya devam edecektir.

    Bina. Kullanıcı, sisteme ek işlemciler ekleyerek performansını artırabilir.

    ölçeklenebilirlik.Üreticiler, ürünlerini farklı sayıda işlemciyle çalışacak şekilde tasarlanmış çeşitli fiyat ve performans yapılandırmalarında sunabilirler.

    Yukarıda listelenen faydaların garanti edilmekten ziyade potansiyel olduğunu not etmek önemlidir. Çok işlemcili bilgi işlem sistemlerinde bulunan potansiyeli doğru bir şekilde gerçekleştirmek için, işletim sisteminin yeterli bir dizi araç ve yetenek sağlaması gerekir.

    Şekil 4 Çoklu görev ve çoklu işlem

    Çoklu iş parçacığı ve çoklu işlemenin birlikte tartışıldığını görmek yaygındır, ancak iki kavram bağımsızdır. Çoklu iş parçacığı, tek işlemcili bir makinede bile uygulama ve çekirdek işlemlerini yapılandırmak için yararlı bir kavramdır. Öte yandan, çok işlemcili bir sistem, işlemler birden çok iş parçacığına bölünmemiş olsa bile, tek işlemcili bir sisteme göre avantajlara sahip olabilir, çünkü böyle bir sistem üzerinde aynı anda birden çok işlemi çalıştırmak mümkündür. Bununla birlikte, bu olasılıkların her ikisi de birbiriyle iyi bir uyum içindedir ve ortak kullanımları gözle görülür bir etkiye sahip olabilir.

    Çok işlemcili sistemlerin cezbedici bir özelliği, birkaç işlemcinin varlığının kullanıcı için şeffaf olmasıdır - işletim sistemi, iş parçacıklarını işlemciler arasında dağıtmaktan ve farklı işlemleri senkronize etmekten sorumludur. Bu kitap, tüm işlemleri ve işlemcileri kullanıcıya tek bir sistem olarak görünür kılmak için kullanılan zamanlama ve senkronizasyon mekanizmalarını tartışmaktadır. Daha yüksek düzeydeki diğer bir görev, birkaç ayrı bilgisayardan oluşan bir kümenin tek bir sistem olarak temsil edilmesidir. Bu durumda, her biri kendi birincil ve ikincil belleğine ve kendi G/Ç modüllerine sahip bir dizi bilgisayarla uğraşıyoruz. Dağıtılmış bir işletim sistemi, tek bir birincil ve ikincil bellek alanının yanı sıra tek bir dosya sistemi görünümü oluşturur. Kümelerin popülaritesi istikrarlı bir şekilde artmakta ve pazarda giderek daha fazla kümelenmiş ürün ortaya çıksa da, modern dağıtılmış işletim sistemleri hala geliştirme aşamasında olan tek ve çok işlemcili sistemlerin gerisinde kalmaktadır. Kitabın altıncı bölümünde bu tür sistemlerle tanışacaksınız.

    İşletim sistemlerinin tasarımındaki en son yeniliklerden biri, nesne yönelimli teknolojilerin kullanılması olmuştur. Nesne yönelimli tasarım, ana küçük çekirdeğe ek modüller ekleme sürecini temizlemeye yardımcı olur. İşletim sistemi düzeyinde, nesne yönelimli bir yapı, programcıların işletim sistemini bütünlüğünü bozmadan özelleştirmesine olanak tanır. Ek olarak, bu yaklaşım, dağıtılmış araçların ve tam teşekküllü dağıtılmış işletim sistemlerinin geliştirilmesini kolaylaştırır.