• Bilgisayar için sistem programları. Sistem programlarının rolü ve amacı

    Birçok kullanıcı modern bilgisayarlarçoğu zaman sistem programlarıyla karşılaşırlar, ancak bazı durumlarda onlarla uğraştıklarından şüphelenmezler bile. Bazı insanlar, işletim sisteminin işleyişini bozmamak için ormana hiç girmemeye çalışır. Muhtemelen, sistem programlarının ne olduğunu, ne tür olduğunu anlamaya değer. sistem programları bugün biliniyor. Yol boyunca işlevsellik açısından ne oldukları sorusu ele alınacaktır. Ama önce ilk şeyler.

    - Bu ne?

    Bu nedenle, şimdi sistem uygulamalarının nasıl çalıştığına dair inceliklere girmeyeceğiz. Ortalama bir kullanıcının buna ihtiyacı yoktur. Genel olarak hangi sistem programlarının bulunduğunu anlamakla ilgili ana konuları ele alalım. Ek olarak, sınıflandırmaları hakkında biraz bilgi edinmek mümkün olacaktır.

    eğer konuşmak sade dil, sistem programları, kurulu işletim sistemi, bilgisayar terminalinin "demir" bileşenleri, uygulamalar ve kullanıcının kendisi arasında iletişim kurmak için tasarlanmıştır. Ve burada kullanıcı? Evet, sadece aynı işletim sisteminin kullanıcı ile bağlantısı üzerinden gerçekleştirilir. GUI, onun yardımıyla sistemin kendisinde yerleşik olan belirli işlevlere erişebilir.

    Sistem programlarının sınıfları

    Günümüzde sistem yazılımlarının birçok sınıflandırması bulunmaktadır. Bununla birlikte, temelde şartlı olarak birkaç sınıfa veya gruba ayrılabilirler. Her şeyden önce bunlar, sistem yönetimi programları, veri işleme araçları, işletim sistemini çalıştırmak için temel minimum setler ve hizmet yardımcı programlarıdır.

    Söylemeye gerek yok, her sınıf giderek daha fazla bölünebilir. Örneğin, işletim sistemi programları aslında en yaygın işletim sistemidir ve bugün onlarca sayılabilir. Aynısı, örneğin, çeşitli amaçlar için (sabit sürücülerle çalışma, kayıt defterini düzenleme, bilgisayar "çöpünü" silme, uygulamaları kaldırma vb.)

    Sürücüler

    Herhangi bir sistemin en önemli bileşenlerinden biri bilgisayar sistemi aynı zamanda sistem programları olan sürücülerdir. Bunlar küçük özel uygulamalar, herhangi bir "demir" cihazın doğru çalışmasından sorumludur. Ekran kartı veya ses kartı sürücüsü kavramına kim rastlamamıştır?

    Sistemin herhangi bir bileşenin çalışmasını doğru şekilde yapılandırmasına yardımcı olan, tabiri caizse sürücülerdir. Kural olarak, bir bilgisayar veya dizüstü bilgisayar satın alırken bile, kit her zaman özel disk sürücülerle. Bunun nedeni, üreticiye bağlı olarak, aynı Windows işletim sistemlerinin, dağıtımlarında bulunan kapsamlı kataloğa rağmen herhangi bir cihazı her zaman doğru şekilde tanımamasıdır.

    bazılarında Windows kasaları en uygun sürücüyü yükleyebilir, ancak cihaz çalışmaz. Donanım üreticisi tarafından sağlanan orijinal "yerel" sürücülerin kurulumunun kurtarmaya geldiği yer burasıdır.

    Standart Windows sistem programları

    Beklendiği gibi, Windows'un kendi sistem programları vardır. Bunlar, kural olarak, ana Başlat menüsünde Tüm Programlar / Yönetimsel Araçlar, Bakım ve Aksesuarlar bölümlerinde ve bazıları Kontrol Panelinde bulunan yardımcı programlardır. İÇİNDE standart programlar hariç sistem yardımcı programları Ayrıca birde şu var asgari set iş için gerekli uygulamalar

    Maalesef sistem programları açısından Windows işletim sistemi pek farklı değil. İşlemlerin çoğu kullanıcının gözünden gizlenir. Bu anlaşılabilir bir durumdur çünkü bir işlemin tamamlanması veya bir sistem hizmetinin kaldırılması tüm sistem için feci sonuçlar doğurabilir.

    Bazı meraklı kullanıcılar genellikle bir sistem programının nasıl kaldırılacağını merak eder. Cevap basit: mümkün değil! Windows işletim sistemindeki yerleşik sistem yardımcı programları kaldırılmaz. Elbette, kayıt defterindeki girişleri ve anahtarları silebilirsiniz, ancak yeniden başlattığınızda sistem yine de varsayılan değerleri geri yükleyecektir. Ek olarak, kaldırdıktan sonra işletim sisteminin hiç çalışmaması mümkündür, bu nedenle riske atmamak daha iyidir.

    Optimize ediciler

    Optimize ediciler, gereksiz bilgisayar "çöpünü" vb. kaldırarak işletim sisteminin çalışmasını hızlandırmak için tasarlanmıştır. Windows, elbette, veri erişimini hızlandırmak ve uygulamaları veya sistemi başlatmak için aynı birleştirici biçiminde kendi araçlarına sahiptir.

    Bununla birlikte, uygulamanın gösterdiği gibi, Gelişmiş gibi özel yardımcı programlardan daha düşük seviyededirler. Sistem Bakımı, CCleaner, Glary Utilities, Windows 7 Yöneticisi ve daha fazlası.

    arşivciler

    Arşivlerle çalışmak, herhangi bir sistemin ayrılmaz bir parçasıdır. Windows yerleşik bir WinZIP arşivleyicisine sahiptir. Bunun Microsoft'un kendi geliştirmesi olmadığını söylemeliyim. Özellikle eski güzel ZIP arşivleyici temelinde oluşturuldu.

    WinRAR, WinZIP, 7-Zip ve diğerleri, bu alanda en iyisi olarak kabul edilmektedir. Her yardımcı programın kendine has özellikleri vardır, ancak genel olarak neredeyse aynı prensipte çalışırlar.

    Ek fonlar

    Sistem programlarını içeren daha birçok ek kategori vardır. Bu, öğeleri içerir ActiveX denetimleri. Bunun en net örneği Adobe Flash Player, İnternette video akışı oynatmak için bir programdır. Zaten açık olduğu gibi, Windows işletim sisteminin kendisinde benzer bir şey yoktur.

    Daha az olmayan önemli bileşen her türlü codec ve kod çözücü setini adlandırabilirsiniz, bunlar olmadan video izlemek veya ses çalmak imkansız olacaktır. Burada lider konum sete aittir. K-Lite Kodlayıcı ambalaj.

    Belgelerle çalışmak için kullanılan araçlar çok popülerdir. PDF biçimi veya bu tür verileri içeren İnternet kaynakları. Burası gibi programların olduğu yer Adobe okuyucu. Ayrıca, kurulum işlemi sırasında bu tür yardımcı programlar sistemin kendisine ve İnternet tarayıcılarına bile entegre edilebilir.

    Bu, İnternete erişmekten veya yerel ağlar oluşturmaktan sorumlu olan birçok sistem programını içerir; modern dünya hayal etmek imkansız.

    Çözüm

    Temel olarak, sadece düşündük Genel konseptler sistem programları. Aslında, daha derine inerseniz, onları sonsuza kadar listeleyebilirsiniz. Açıktır ki, gelişme bilgisayar Teknolojisi yerinde durmuyor Bu nedenle, zaten tamamen farklı çalışma alanlarından sorumlu olan yeni sistem programları sınıfları ortaya çıkıyor. Yani kişi sadece ne olacağını tahmin edebilir sistem uygulamaları Kuantum bilgisayarların ortaya çıkışıyla birlikte...

    Sistem belirli pratik sorunları çözmez, ancak yalnızca diğer programların çalışmasını sağlar ve onlara servis fonksiyonları, donanım ve bellenim uygulamasının ayrıntılarını soyutlama bilgi işlem sistemi, bilgi işlem sisteminin donanım kaynaklarını yönetir.

    Sistem Programlama- bir sistemin oluşturulması yazılım.

    Sistem programcısı- sistem programlama konusunda uzmanlaşmış bir programcı.

    Şu veya bu yazılımın sisteme atanması koşulludur ve belirli bir bağlamda kullanılan kurallara bağlıdır. Kural olarak, sistem yazılımı işletim sistemlerini, yardımcı programları, programlama sistemlerini, veritabanı yönetim sistemlerini ve geniş bir ara yazılım sınıfını içerir.

    Ansiklopedik YouTube

      1 / 5

      ✪ Windows 7 için en çok ihtiyaç duyulan programlar

      ✪ C sürücüsünde neler silinebilir? Neler silinemez? Bilgisayar Kullanım Kılavuzu

      ✪ 5 ücretsiz programlar(En iyisi gerekli programlar)

      ✪ Hepsini bul ve ortadan kaldır Windows hataları. Hata nasıl düzeltilir?

      ✪ TAM TEMİZLEME ile PC'den PROGRAMLARI KALDIRIN ♻️ GENEL BAKIŞ Kaldırma Aracı

      altyazılar

    işletim sistemi

    İşletim sistemlerinin temel fikirleri

    İşletim sistemlerinin öncüsü, yardımcı programların (yükleyiciler ve monitörler) yanı sıra, 1. nesil evrensel bilgisayarların ortaya çıkmasıyla (1940'ların sonlarında) geliştirilmeye başlayan, sık kullanılan alt programların kitaplıkları olarak düşünülmelidir. Araçlar operatörün ekipmanla fiziksel manipülasyonlarını en aza indirdi ve kütüphaneler, aynı eylemlerin tekrar tekrar programlanmasından kaçınmayı mümkün kıldı (girdi-çıktı işlemlerini gerçekleştirme, hesaplama matematiksel fonksiyonlar ve benzeri.).

    Yerleşik programlar

    Gömülü programlar veya bellenim, dijitale "kablolu" programlardır. elektronik aletler. Bazı durumlarda (örneğin, IBM-PC uyumlu bilgisayarların BIOS'u) aslında işletim sistemi saklanan kalıcı hafıza. yeterince basit cihazlar tüm işletim sistemi gömülebilir. Modern bilgisayarların birçok cihazı, bu cihazları kontrol eden ve onlarla etkileşimi basitleştiren kendi "ürün yazılımına" sahiptir.

    Araçlar

    Yardımcı programlar (eng. yardımcı program veya araç) - dar bir dizi yardımcı görevi çözmek için tasarlanmış programlar. Yardımcı programlara bazen yardımcı program yazılımı denir.

    Yardımcı programlar, sensör performansını ve donanım performansını izlemek (örneğin, işlemci veya video bağdaştırıcısı sıcaklıklarını izlemek), donanım parametrelerini yönetmek (limit en yüksek hız CD sürücüsünün dönüşü; fanların dönüş hızının değiştirilmesi), izleme göstergeleri (kontrol bilgi tutarlılığı; veri kaydının doğruluğu), yeteneklerin genişletilmesi (veri koruma ile diski biçimlendirme veya yeniden bölümleme, kurtarma olasılığı olmadan silme).

    Yardımcı program türleri

    • Disk Yardımcı Programları
      • Diski kontrol etme - disk alanının verimli kullanımı için yanlış kaydedilmiş veya çeşitli şekillerde hasar görmüş dosya ve disk bölümlerinin aranması ve daha sonra bunların silinmesi.
      • Disk Temizleme - geçici dosyaları silin, önemsiz dosyalar, "sepet" temizliği.
      • Bir diski bölümleme - bir diski bölümlere ayırma mantıksal sürücüler, farklı olabilir dosya sistemleri ve işletim sistemi tarafından birkaç farklı disk olarak algılanabilir.
      • Yedekle Oluştur yedekler tüm diskler ve tek tek dosyalar ile bu kopyalardan kurtarma.
      • Disk sıkıştırma - sabit disklerin kapasitesini artırmak için disklerdeki bilgileri sıkıştırır.
    • Kayıt yardımcı programları
    • Donanım İzleme Yardımcı Programları
    • Ekipman Testleri

    Programlama sistemleri

    • montajcılar - bilgisayar programları, Assembly dilindeki kaynak metin biçimindeki programın, nesne kodu biçimindeki makine yönergelerine dönüştürülmesi;
    • çevirmenler - programlar veya teknik araçlar, programın yayınını gerçekleştiren;
      • derleyiciler - Bir programın metnini bir dile çeviren programlar yüksek seviye, eşdeğer makine dili programına.
      • tercümanlar - Komutları veya program deyimlerini analiz eden ve bunları hemen yürüten programlar (bazen donanım);
    • bağlayıcılar (bağlayıcılar) - bağlantı gerçekleştiren programlar - bir veya daha fazla nesne modülünü girdi olarak alır ve bunlardan yürütülebilir bir modül oluşturur;
    • kaynak kod ön işlemcileri, örneğin bir derleyici gibi başka bir program için girdi alan ve girdi üreten bilgisayar programlarıdır;
    • hata ayıklayıcılar (eng. hata ayıklayıcı) - geliştirme ortamı modülleri veya bireysel programlar, programlardaki hataları bulmak için tasarlanmıştır;
    • metin editörleri, oluşturmak ve değiştirmek için tasarlanmış bilgisayar programlarıdır. metin dosyaları, bunların yanı sıra ekranda görüntüleme, yazdırma, metin parçalarını arama vb.;

    Ölçek

    disiplin: "Bilişim"

    Sistem programları

    Giriş…………………………………………………………………………...3

    1.Sistem yazılımı. Konsept ve fonksiyonlar……………………4

    2. İşletim sistemi. Kompozisyon ve amaç………………………………...5

    3. Programlama sistemleri……………………………………………………..7

    4. Hizmet programları………………………………………………………………8

    Sonuç…………………………………………………………………………...9

    Referanslar……………………………………………………………………10


    GİRİİŞ

    bilgisayarlar evrensel cihazlar bilgi işleme için. Yalnızca önceden yüklenmiş işlevleri yerine getiren bir telefon, kayıt cihazı veya TV'den farklı olarak, kişisel bilgisayarlar her türlü bilgi işlem faaliyetini gerçekleştirebilir. Bunu yapmak için, bilgisayarın anlayacağı bir dilde, yani bilgisayar için kesin ve ayrıntılı bir talimat dizisi oluşturmak gerekir. bilgileri işlemek için program. Bilgisayarın kendisinin uygulamasının herhangi bir alanında bilgisi yoktur, tüm bu bilgiler bilgisayarda çalışan programlarda yoğunlaşmıştır. Bu nedenle, sık kullanılan "bilgisayar yaptı" ifadesi, tam olarak bilgisayarda ilgili eylemleri gerçekleştirmeyi mümkün kılan bir programın yürütüldüğü anlamına gelir.

    Bilgisayar için programları değiştirerek, onu dönüştürebilirsiniz. iş yeri hemen hemen her profesyonel, biraz oyun oynayın. Programları yürütürken, kullanabilirler çeşitli cihazlar veri girişi ve çıkışı için.

    Bu nedenle, bir bilgisayarın etkin kullanımı için onunla çalışırken gerekli olan programların amacını ve özelliklerini bilmek gerekir. Bu kontrol işi sistem programlarının incelenmesidir.

    1. SİSTEM YAZILIMI.

    KONSEPT VE FONKSİYONLAR

    Bir bilgisayarda çalışan programlar birkaç kategoriye ayrılabilir:

    Kullanıcılar için gerekli olan işin performansını doğrudan sağlayan uygulama programları: metin düzenleme, resim çizme, bilgi dizilerini işleme;

    Araç sistemleri (bir bilgisayarda yeni programların oluşturulmasını sağlayan programlama sistemleri);

    Çeşitli işlemleri gerçekleştiren sistem programları ikincil işlevler, örneğin, kullanılan bilgilerin kopyalarının çıkarılması, yayınlanması arkaplan bilgisi bilgisayar hakkında, bilgisayar cihazlarının sağlığının kontrol edilmesi.

    Böylece, yazılım kullanmanıza izin veren tüm ilgili belgelerle birlikte bir dizi program ve kuraldır. bilgisayarçeşitli sorunları çözmek için. Sistem yazılımı bir komplekstir yazılım modülleri, birçoğu bilgisayarınızla aynı anda gönderilir.

    Sistem yazılımındaki işlevsel amaca göre üç bileşen ayırt edilebilir: işletim sistemleri (OS), programlama sistemleri ve servis programları.

    işletim sistemi - kullanıcılar adına bilgisayar yönetimini, kaynaklarının etkin kullanımını planlamayı ve sorunları çözmeyi sağlayan bir dizi program. Bu sistem, kişisel bilgisayar donanımının yazılımsal devamı ve uzantısı olarak düşünülebilir.

    Programlama sistemi - programların geliştirilmesini ve hata ayıklamasını otomatikleştiren bir dizi yazılım aracı.

    2. İŞLETİM SİSTEMİ. BİLEŞİMİ VE AMAÇ

    Bir bilgisayarda herhangi bir programı çalıştırmak için en az iki kaynak gereklidir: Veri deposu Komutları ve verileri depolamak için (OP) ve program komutlarını yürütmek için bir mikroişlemci (MP). Bu kaynaklar, OP'ye komutları ve verileri manuel olarak yerleştirir ve MP'yi başlatmak için makineye bilgi girerse, programcı tarafından programa sağlanabilir. Ancak bu yöntem için uygun değildir. büyük programlar, Çünkü çok zahmetli ve yavaştır. Bilgisayar işletim sistemi, programcıyı bilgisayar kaynaklarının dağıtımı, donanımının yönetimi ve program yürütme organizasyonu ile ilgili zahmetli çalışmalardan kurtarmak için tasarlanmıştır. Bilgisayarın çalışmasını (çalışmasını) üç moddan birinde sağlayabilir:

    1. Tek program modu. Bu modda, tüm bilgisayar kaynakları, veri işlemeyi gerçekleştiren tek bir programa sunulur.

    2. Çoklu program modu . Bir bilgisayar çoklu program modunda çalışırken, birkaç bağımsız program veri işlemeyi aynı anda gerçekleştirir. Bu durumda programlar kaynakları kendi aralarında paylaşır. Çoklu program modunun temeli, MP işlem süresi ile çevresel aygıtlarla manipülasyon performansının birleşimidir. Çoklu program modunun tek program moduna göre avantajı, kaynakların daha verimli kullanılmasıdır. Bilgisayarın RAM'inde aynı anda birkaç program vardır, ancak herhangi bir zamanda MP yalnızca bir tanesini yürütür.

    3. Çoklu görev modu. Bazı durumlarda, birkaç programın uygulanmasının koordine edilmesi ve ortak bir hedefe ulaşılmasına tabi kılınması gerekir. Bunu yapmak için, işletim sisteminin görevlerin birbiriyle etkileşime girmesine izin verecek araçlara sahip olması gerekir. Bu araçların uygulandığı işletim sistemi, çoklu görev modunda çalışmayı sağlar.

    İşletim sisteminin amacı. Bir bilgisayarın açıklanan modlardan herhangi birinde çalışmasını sağlayan işletim sisteminin temel amacı, kaynakların dinamik olarak tahsis edilmesi ve bunların bilgi işlem gereksinimlerine göre yönetilmesidir. Kaynak, işletim sistemi tarafından bir bilgisayardaki bilgi işlem süreçleri arasında dağıtılabilen herhangi bir nesnedir. Donanım ve yazılım kaynakları arasında ayrım yapın. Donanım, bir mikroişlemci, RAM ve çevre birimleri içerir; yazılım kaynaklarına - kullanıcı tarafından kullanılabilir yazılım bilgi işlem süreçlerini ve verilerini yönetmek için. İşletim sistemi, bilgisayar ile kullanıcı arasında bir aracıdır, kullanıcının isteklerini analiz eder ve bunların yürütülmesini sağlar.

    3. PROGRAMLAMA SİSTEMLERİ

    Bir programlama sistemi, programların geliştirilmesini ve hata ayıklamasını otomatikleştiren ve programlama dillerini, bu dillerden tercümanları, alt program kitaplıklarını içeren bir dizi araçtır. Her bilgisayarın kendi programlama dili vardır - makine programlarının dili ve yalnızca bu dilde yazılmış programları doğrudan çalıştırabilir. Sayıların dili olan makine dili, programlama için pek kullanılmaz, çünkü programcıdan çok zaman gerektirir. Bu nedenle makine dilleri ile örtüşmeyen programlama dilleri yaygınlaşmıştır. Üst düzey diller Pascal, C, BASIC vb. içerir. Assembly dilleri özel bir rol oynar. Assembly dili, kural olarak, sistem programcıları tarafından kullanılır.

    Makine dilinden farklı bir programlama dilinde yazılmış bir program, bilgisayar tarafından yürütülmeye uygun bir forma dönüştürülmelidir. Bu dönüşüme çeviri denir. Bir kaynak modülü nesnel bir makine dili programına dönüştüren programa çevirmen denir. Çevirmenler de yürütür ayrıştırma yayınlanmakta olan program. Ayrıca programlarda hata ayıklayabilir ve optimize edebilir, program belgeleri yayınlayabilir ve bir dizi başka hizmet işlevini gerçekleştirebilirler.

    4. SERVİS PROGRAMLARI

    Hizmet programları, işletim sisteminin yeteneklerini genişletir. Bunlara genellikle yardımcı programlar denir. Araçlar (yardımcı programlar) - kullanıcıya bilgisayarı korumak için yardımcı araçlar sunar. Gerekli yazılım ve donanım kontrollerini yapar ve yayınlar. toplanan bilgiler uygun bir görsel formda. Tek bir hizmet işlevini ve çok işlevli yardımcı program paketlerini çözmek için kullanılan bağımsız yardımcı programlar vardır. Şu anda, Norton Utilities (Semantec) genellikle DOS ve Windows ortamlarında kullanılmaktadır.

    Sürücüler (sürücüler), hizmetler sağlayarak işletim sistemlerini tamamlayan programlardır. çevre birimleri. Sürücüler, işletim sistemi önyüklendiğinde veya denetleyiciler tarafından yüklendiğinde bilgisayarın belleğine yüklenir. Örneğin, ru.com klavye sürücüsü Latin alfabesinden Rusça'ya ve tersi yönde geçiş yapar.

    antivirüs verileri bozulmaya karşı korumak için tasarlanmıştır bilgisayar virüsleri ve enfeksiyonun sonuçlarının ortadan kaldırılması. Anti-virüs programları arasında en popüler olanları Dialog-Nauka JSC kitinin (I. Danilov) bir parçası olan AIDSTEST, Dr.Web ve Adinf, AVP - Anti Viral Toolkit PRO (E. Kaspersky) ve Norton AntiVirus (Semantec) ). Anti-virüs programları, farklı virüs kümeleri üzerinde çalışır ve taramanın tekrarı yoktur, bu nedenle güvenilirlik için birlikte kullanılırlar.

    arşivciler dosyaların daha küçük bir kopyasını oluşturmak ve birden çok dosyanın bir kopyasını tek bir arşiv dosyasında birleştirmek için kullanılır. Bilgileri sıkıştırmak için özel yöntemler kullanarak, oluştururlar. arşiv dosyaları. Çok sayıda tanınmış arşivleme programı arasında ARJ (Robert Jung), WinRar (Eugene Roshal), LH (Haruyasi Yoshizaki) vb. ve paketleme yöntemleri.

    ÇÖZÜM

    Bu nedenle, sistem yazılımı bir dizi yazılım ve dil aracıdır. Sistem yazılımı, bir bilgisayarın çalışmasını kontrol etmek, kaynaklarını dağıtmak, kullanıcılarla diyalogu sürdürmek, bilgisayarın bakımında onlara yardımcı olmak ve ayrıca yeni programların geliştirilmesini kısmen otomatikleştirmek için tasarlanmıştır.

    Ölçek

    disiplin: "Bilişim"

    Sistem programları

    Giriş…………………………………………………………………………...3

    1.Sistem yazılımı. Konsept ve fonksiyonlar……………………4

    2. İşletim sistemi. Kompozisyon ve amaç………………………………...5

    3. Programlama sistemleri……………………………………………………..7

    4. Hizmet programları………………………………………………………………8

    Sonuç…………………………………………………………………………...9

    Referanslar……………………………………………………………………10


    GİRİİŞ

    Bilgisayarlar çok yönlü bilgi işleme cihazlarıdır. Yalnızca önceden yüklenmiş işlevleri yerine getiren bir telefon, teyp veya televizyon setinin aksine, kişisel bilgisayarlar herhangi bir bilgi işleme eylemini gerçekleştirebilir. Bunu yapmak için, bilgisayarın anlayacağı bir dilde, yani bilgisayar için kesin ve ayrıntılı bir talimat dizisi oluşturmak gerekir. bilgileri işlemek için program. Bilgisayarın kendisinin uygulamasının herhangi bir alanında bilgisi yoktur, tüm bu bilgiler bilgisayarda çalışan programlarda yoğunlaşmıştır. Bu nedenle, sık kullanılan "bilgisayar yaptı" ifadesi, tam olarak bilgisayarda ilgili eylemleri gerçekleştirmeyi mümkün kılan bir programın yürütüldüğü anlamına gelir.

    Bir bilgisayar için programları değiştirerek, onu hemen hemen her uzman için bir çalışma alanına dönüştürebilir, biraz oyun oynayabilirsiniz. Programlar yürütülürken çeşitli giriş ve çıkış aygıtlarını kullanabilir.

    Bu nedenle, bir bilgisayarın etkin kullanımı için onunla çalışırken gerekli olan programların amacını ve özelliklerini bilmek gerekir. Bu testin amacı sistem programlarını incelemektir.

    1. SİSTEM YAZILIMI.

    KONSEPT VE FONKSİYONLAR

    Bir bilgisayarda çalışan programlar birkaç kategoriye ayrılabilir:

    Kullanıcılar için gerekli olan işin performansını doğrudan sağlayan uygulama programları: metin düzenleme, resim çizme, bilgi dizilerini işleme;

    Araç sistemleri (bir bilgisayarda yeni programların oluşturulmasını sağlayan programlama sistemleri);

    Kullanılan bilgilerin kopyalarını oluşturmak, bilgisayar hakkında yardım bilgileri yayınlamak, bilgisayar cihazlarının çalışabilirliğini kontrol etmek gibi çeşitli yardımcı işlevleri yerine getiren sistem programları.

    Böylece, yazılım - bu, çeşitli sorunları çözmek için bir bilgisayar kullanmanıza izin veren, bunlarla ilgili tüm belgeleri içeren bir dizi program ve kuraldır. Sistem yazılımı çoğu bilgisayarla aynı anda teslim edilen bir dizi yazılım modülüdür.

    Sistem yazılımındaki işlevsel amaca göre üç bileşen ayırt edilebilir: işletim sistemleri (OS), programlama sistemleri ve hizmet programları.

    işletim sistemi - kullanıcılar adına bilgisayar yönetimini, kaynaklarının etkin kullanımını planlamayı ve sorunları çözmeyi sağlayan bir dizi program. Bu sistem, kişisel bilgisayar donanımının yazılımsal devamı ve uzantısı olarak düşünülebilir.

    Programlama sistemi - programların geliştirilmesini ve hata ayıklamasını otomatikleştiren bir dizi yazılım aracı.

    2. İŞLETİM SİSTEMİ. BİLEŞİMİ VE AMAÇ

    Bir bilgisayarda herhangi bir programı yürütmek için en az iki kaynak gereklidir: yönergeleri ve verileri depolamak için rastgele erişimli bellek (RAM) ve program yönergelerini yürütmek için bir mikroişlemci (MP). Bu kaynaklar, OP'ye komutları ve verileri manuel olarak yerleştirir ve MP'yi başlatmak için makineye bilgi girerse, programcı tarafından programa sağlanabilir. Ancak bu yöntem büyük programlar için kabul edilebilir değildir, çünkü çok zahmetli ve yavaştır. Bilgisayar işletim sistemi, programcıyı bilgisayar kaynaklarının dağıtımı, donanımının yönetimi ve program yürütme organizasyonu ile ilgili zahmetli çalışmalardan kurtarmak için tasarlanmıştır. Bilgisayarın çalışmasını (çalışmasını) üç moddan birinde sağlayabilir:

    1. Tek program modu. Bu modda, tüm bilgisayar kaynakları, veri işlemeyi gerçekleştiren tek bir programa sunulur.

    2. Çoklu program modu . Bir bilgisayar çoklu program modunda çalışırken, birkaç bağımsız program veri işlemeyi aynı anda gerçekleştirir. Bu durumda programlar kaynakları kendi aralarında paylaşır. Çoklu program modunun temeli, MP işlem süresi ile çevresel aygıtlarla manipülasyon performansının birleşimidir. Çoklu program modunun tek program moduna göre avantajı, kaynakların daha verimli kullanılmasıdır. Bilgisayarın RAM'inde aynı anda birkaç program vardır, ancak herhangi bir zamanda MP yalnızca bir tanesini yürütür.

    3. Çoklu görev modu. Bazı durumlarda, birkaç programın uygulanmasının koordine edilmesi ve ortak bir hedefe ulaşılmasına tabi kılınması gerekir. Bunu yapmak için, işletim sisteminin görevlerin birbiriyle etkileşime girmesine izin verecek araçlara sahip olması gerekir. Bu araçların uygulandığı işletim sistemi, çoklu görev modunda çalışmayı sağlar.

    İşletim sisteminin amacı. Bir bilgisayarın açıklanan modlardan herhangi birinde çalışmasını sağlayan işletim sisteminin temel amacı, kaynakların dinamik olarak tahsis edilmesi ve bunların bilgi işlem gereksinimlerine göre yönetilmesidir. Kaynak, işletim sistemi tarafından bir bilgisayardaki bilgi işlem süreçleri arasında dağıtılabilen herhangi bir nesnedir. Donanım ve yazılım kaynakları arasında ayrım yapın. Donanım, bir mikroişlemci, RAM ve çevre birimleri içerir; yazılım kaynaklarına - bilgi işlem süreçlerini ve verilerini yönetmek için kullanıcıya sunulan yazılım araçları. İşletim sistemi, bilgisayar ile kullanıcı arasında bir aracıdır, kullanıcının isteklerini analiz eder ve bunların yürütülmesini sağlar.

    3. PROGRAMLAMA SİSTEMLERİ

    Bir programlama sistemi, programların geliştirilmesini ve hata ayıklamasını otomatikleştiren ve programlama dillerini, bu dillerden tercümanları, alt program kitaplıklarını içeren bir dizi araçtır. Her bilgisayarın kendi programlama dili vardır - makine programlarının dili ve yalnızca bu dilde yazılmış programları doğrudan çalıştırabilir. Sayıların dili olan makine dili, programlama için pek kullanılmaz, çünkü programcıdan çok zaman gerektirir. Bu nedenle makine dilleri ile örtüşmeyen programlama dilleri yaygınlaşmıştır. Üst düzey diller Pascal, C, BASIC vb. içerir. Assembly dilleri özel bir rol oynar. Assembly dili, kural olarak, sistem programcıları tarafından kullanılır.

    Makine dilinden farklı bir programlama dilinde yazılmış bir program, bilgisayar tarafından yürütülmeye uygun bir forma dönüştürülmelidir. Bu dönüşüme çeviri denir. Bir kaynak modülü nesnel bir makine dili programına dönüştüren programa çevirmen denir. Çevirmenler ayrıca çevrilmekte olan programı ayrıştırır. Ayrıca programlarda hata ayıklayabilir ve optimize edebilir, program belgeleri yayınlayabilir ve bir dizi başka hizmet işlevini gerçekleştirebilirler.

    4. SERVİS PROGRAMLARI

    Hizmet programları, işletim sisteminin yeteneklerini genişletir. Bunlara genellikle yardımcı programlar denir. Araçlar (yardımcı programlar) - kullanıcıya bilgisayarı korumak için yardımcı araçlar sunar. Gerekli yazılım ve donanım kontrollerini yaparlar ve toplanan bilgileri uygun bir görsel formda görüntülerler. Tek bir hizmet işlevini ve çok işlevli yardımcı program paketlerini çözmek için kullanılan bağımsız yardımcı programlar vardır. Şu anda, Norton Utilities (Semantec) genellikle DOS ve Windows ortamlarında kullanılmaktadır.

    Sürücüler (sürücüler), çevresel aygıtlara hizmet sağlayarak işletim sistemlerini tamamlayan programlardır. Sürücüler, işletim sistemi önyüklendiğinde veya denetleyiciler tarafından yüklendiğinde bilgisayarın belleğine yüklenir. Örneğin, ru.com klavye sürücüsü Latin alfabesinden Rusça'ya ve tersi yönde geçiş yapar.

    antivirüs verileri bilgisayar virüslerinin yok edilmesinden korumak ve bulaşmanın sonuçlarını ortadan kaldırmak için tasarlanmıştır. Anti-virüs programları arasında en popüler olanları Dialog-Nauka JSC kitinin (I. Danilov) bir parçası olan AIDSTEST, Dr.Web ve Adinf, AVP - Anti Viral Toolkit PRO (E. Kaspersky) ve Norton AntiVirus (Semantec) ). Anti-virüs programları, farklı virüs kümeleri üzerinde çalışır ve taramanın tekrarı yoktur, bu nedenle güvenilirlik için birlikte kullanılırlar.

    arşivciler dosyaların daha küçük bir kopyasını oluşturmak ve birden çok dosyanın bir kopyasını tek bir arşiv dosyasında birleştirmek için kullanılır. Özel bilgi sıkıştırma yöntemleri kullanarak arşiv dosyaları oluştururlar. Çok sayıda tanınmış arşivleme programı arasında ARJ (Robert Jung), WinRar (Eugene Roshal), LH (Haruyasi Yoshizaki) vb. ve paketleme yöntemleri.

    ÇÖZÜM

    Bu nedenle, sistem yazılımı bir dizi yazılım ve dil aracıdır. Sistem yazılımı, bir bilgisayarın çalışmasını kontrol etmek, kaynaklarını dağıtmak, kullanıcılarla diyalogu sürdürmek, bilgisayarın bakımında onlara yardımcı olmak ve ayrıca yeni programların geliştirilmesini kısmen otomatikleştirmek için tasarlanmıştır.

    İşlevsel amaca göre, sistem yazılımı bir işletim sistemi, bir programlama sistemi ve hizmet programları (yardımcı programlar) olarak ayrılabilir.

    Çoğu zaman, acemi bilgisayar kullanıcıları sistem programlarının ne olduğunu merak ederler. Çalışma ilkelerini ve doğru uygulamayı bilirseniz çok şey elde edebilirsiniz. Yapılabilecek en az şey ortadan kaldırmaktır sistem hataları veya işletim sisteminin çalışmasını hızlandırın.

    Genel konseptler

    Adından da anlaşılacağı gibi, bu uygulamalar özel araçlar ve bilgisayar sistemini kontrol etme anlamına gelir. Onların yardımıyla, sistemin ve bilgisayarın tüm öğelerinin teşhisini gerçekleştirebilir, yapılandırabilirsiniz. maksimum seviye PC yetenekleri ve daha fazlası. Bu tür yardımcı programlar, işletim sistemi, kurulu yazılım ve bilgisayar öğeleri arasında bir katman görevi görür.

    Sürücü paketleri bu tür programlara bir örnektir. Bu programların ne olduğunu tam olarak anlamak için çeşitlerini ve hangi işlevleri yerine getirdiklerini bilmeniz gerekir.

    Sistem yardımcı sınıfları ve işlevleri

    Tüm sistem uygulamaları birkaç ana kategoriye ayrılmıştır. Bunların arasında: yönetme, işleme, temel ve hizmet. Sistem yardımcı programlarının yüzeysel bir incelemesinde, yöneticilerin işletim sisteminden gelen bilgileri kullanmak üzere tasarlandıkları ve şunlardan sorumlu oldukları not edilebilir: doğru iş aktif süreçler.

    İşleme yazılımı, işletim sistemi ile yüklü bileşenler arasında bilgi alışverişini sağlamak için tasarlanmıştır. Temel Yardımcı Programlar için önemli bir yazılım paketidir. normal operasyon işletim sistemleri. servis uygulamaları modern işletim sistemlerinin üretkenliğini teşhis etmeye ve artırmaya yönelik araçlardır.

    Windows sistem yardımcı programları

    çalıştırmayı düşünürsek Microsoft Windows, işletim sistemi kurulduğunda bilgisayara yüklenen minimum bir yazılım paketine sahip olduklarını belirtmekte fayda var. Örneğin, Windows 7'de sistem yardımcı programları, Başlat menüsünde Programlar, ardından Donatılar ve ardından Sistem Araçları seçilerek bulunabilir. Ek olarak, birkaç dizin vardır: "Bakım" ve "Yönetim".

    Bu klasörler, tarama, optimize etme, koruma, yeniden canlandırma, yedekleme oluşturma ve daha fazlasını yapan tüm sistem programlarını içerir. Pek çok kullanıcı bu programlarla çalışmaz ve üçüncü taraf geliştirmeleri tercih eder. Ve bu kısmen haklı.

    İşletim sisteminin sistem programlarını kaldırmak imkansızdır. Kök haklarınız varsa, herhangi bir sistem yardımcı programını kaldırabileceğiniz Android işletim sistemlerinde olduğu gibi bu tür manipülasyonlar burada gerçekleştirilmez. Yalnızca kullanıcının kendi yüklediği programları silebilirsiniz. Ve haklı olarak, çünkü bazı sistem yardımcı programlarının kaldırılmasından sonra tüm işletim sistemi çalışmayı durdurabilir.

    Üçüncü taraf yazılımı

    Windows, günümüzde bilgisayar kullanıcıları arasında en popüler işletim sistemidir. Ancak kusur sayısı, güvenlik açıklarının varlığı, minimum işlev paketi ve gerekli araçların olmaması açısından herkesin önündedir. Büyük olasılıkla, bu neden birçok sistem yazılımı üreticisinin bu işletim sistemi için tasarlanmış birçok program ve uygulama paketi oluşturmasına neden olur. Windows'un kesinlikle hiçbir uygulaması olmadığını belirtmekte fayda var. sistem Yönetimi.

    Her şey oldukça karmaşık. Sonuç olarak, "Program başlatılamıyor" mesajının oldukça sık görünmesidir. Bu, uygun olmayan gereksinimler, farklı işletim sistemi yapısı ve yüklü yazılımlar nedeniyle tüm yardımcı programların işletim sistemine yüklenememesine bağlıdır. doğru sürücüler vesaire. Ancak, Microsoft'tan çok daha fazla üçüncü taraf sistem yardımcı programı vardır. Her kullanıcının bilgisayarında belirli bir dizi programın olması gerekir.

    antivirüs

    İşletim sisteminin kurulumundan veya yeniden kurulumundan sonra başlangıçta yüklenmesi önemlidir. antivirüs programı, çok seviyeli bilgisayar koruması sağlayabilir. Dış tehditleri izlemeyi, virüslerin PC'nin RAM'ine girmesini engellemeyi, ağı kontrol etmeyi ve İnternette gezinmeyi ve daha fazlasını içerir.

    Her kullanıcı kendi antivirüsünü seçer. Bugüne kadar, hiçbir sıkıntısı yoktur. En popüler olanları Kaspersky Lab uygulamaları, geliştirmeleri Eset, Dr.Web, Norton Antivirus ve diğerleri.

    Her antivirüsün kendi avantajları ve dezavantajları vardır. Ayrıca, bazı programlar ücretsiz olarak dağıtılır ve çalışma süresiyle sınırlı değildir. Diğerleri ücretli ve çok pahalı. Genel olarak, herkes kendisi için karar vermelidir.

    arşivciler

    Bu, her bilgisayarda bulunması gereken başka bir zorunlu bileşendir. Çoğu zaman, bu tür uygulamalar varsayılan olarak işletim sistemi kabuğuna yerleştirilmiştir. En iyi arşivciler, Kullanıcılara göre WinRAR, WinZIP, 7-Zip olarak kabul edilmektedir. Ne için gerekliler? Her şey çok basit. Günümüzde arşivler hemen hemen her yerde kullanılmaktadır. Dosyalar indiriliyor büyük bedenler ağdan bir arşiv olarak yürütülür.

    Sistemi ve bileşenlerini test etmek için yardımcı programlar

    Bu durumda şunları da kullanabilirsiniz: standart araçlar ancak işletim sistemleri, sistemin durumu ve bileşenleri hakkında her zaman ayrıntılı bilgi sağlamazlar. Örneğin, "Bilgisayarım" - "Özellikler" seçeneğine giderek, bilgisayarın ve işletim sisteminin yalnızca ana özelliklerini görebilirsiniz.

    Aynısı DirectX için de geçerli. Ancak, bu durumda veriler biraz daha ayrıntılıdır. Ancak, diğer üreticilerin yardımcı programlarının yapabileceği her şeyi göstermez. DirectX'in tek avantajı test etme yeteneğidir. çeşitli gadget'lar Tak ve Çalıştır.

    msconfig komutu ile çağrılan "Sistem Konfigürasyonu" bölümüne giderek işletim sisteminin iş yükü hakkında bilgi edinebilir veya ayrıntılı verilerle tanışabilirsiniz. "Kontrol Paneli" aracılığıyla "Sistem Bilgileri" bölümünü de ziyaret edebilirsiniz. Ayrıca, kullanarak "Görev Yöneticisi"ni arayabilirsiniz. Ctrl düğmeleri+ Alt + Del.

    Görüntüleyebilen Everest gibi programlarla çalışmak çok daha kolay ayrıntılı özellikler yüklü öğeler ve çevrimiçi parametre ayarlarını izleyin.

    Ayrıca durum kontrolü yapabilen sistem yönetimi uygulamalarını da kullanabilirsiniz. yerel ağ işlevi, tehditleri veya sunuculara ve bilgisayarlara yetkisiz erişimi önlemek için.

    Optimize ediciler

    Bu tür programlar da çok önemlidir. Her kullanıcı bunu anlamalıdır. Belli bir süre sonra sistem yavaşlamaya başlar çünkü bu biriken çöplerden ve çeşitli çöplerden etkilenir. Ek olarak, bu, çok sayıda parçalanmış verinin varlığından kaynaklanabilir. Bu durumda, temizleme ve birleştirme için standart işletim sistemi araçlarını kullanabilirsiniz, ancak uygulamadan, bunların üçüncü taraf uygulamalardan daha az işlevsel oldukları not edilebilir.

    Kayıt daha da kötü. Windows'un temizleme aracı yoktur. Yanlış veya eski anahtarları ve girişleri ortadan kaldırın veya değiştirin. manuel modçok zordur ve işletim sistemini çalışma kapasitesinden mahrum bırakma riski vardır.

    Temel olarak, bu türdeki tüm programlar, herhangi bir işlemi gerçekleştirmek için oldukça geniş bir araç yelpazesine sahip evrensel setlerdir. Bu, sistem hatalarını düzeltmek için bir yardımcı programı, bir sabit sürücü birleştiriciyi, bir disk veya RAM'de sürekli olarak çalışan bir önemsiz temizleyiciyi içerir. aktif süreçler veya hizmetler.

    Ayrıca, gereksiz verileri acısız bir şekilde kaldırmayı ve yapılandırmayı mümkün kılan bir optimize edici ve bir sistem kayıt defteri birleştiricisinin varlığına da dikkat edebilirsiniz. hızlı erişim. Ek olarak, bu tür yazılımlar, mevcut yazılımları arkasında hiçbir iz bırakmadan ortadan kaldırmak için bir kaldırıcı ve çok daha fazlasını içerir.

    Bu tür uygulamaları kullanmanın çok yönlülüğünü ve rahatlığını kimse inkar edemez. en çok popüler programlar bu segment CCleaner, Advanced System Care, Ashampoo WinOptimizer, vb. Ek olarak, bu yardımcı programların kesinlikle tümünün gelişmiş bir tek tıklamayla sorun giderme ve sorun giderme moduna sahip olduğunu belirtmekte fayda var.

    Kopyalar ve yedeklemeler oluşturmak için yardımcı programlar

    için sistem yazılımı Yedek kopya sabit sürücü, sürücüler ve işletim sistemi görüntüsü hakkındaki bilgiler, yazılımın geri kalanı kadar önemlidir. Bu tür uygulamaları kullanarak işletim sistemini birkaç dakika içinde çalışır duruma getirebilirsiniz. Ek olarak, bir sabit sürücünün, mantıksal bölümlerinin veya taşınabilir sürücülerin görüntülerini kaydederken, tam bir arıza olsa bile verilerin güvenliği konusunda endişelenmemelisiniz. sabit disk, USB ortamı ve taşınabilir HDD.

    Bu tür özellikler Windows işletim sisteminde de mevcuttur. Standart araçlar, canlandırma için özel bir disk oluşturmanıza veya Kontrol Panelindeki Sistem Geri Yükleme menüsünü kullanmanıza olanak tanır. Ancak başarısız olabilirler. Bazı durumlarda, sabit sürücü için alınan alanda bir hatanın varlığı kontrol noktası resüsitasyona izin vermez. Aynı zamanda, bir diski taramak bile otomatik silme hatalar istenilen sonucu getirmeyebilir.

    Bu durumda, yardımcı olabilirler özel programlar tip Acronis Doğru Gerçekleştirilen manipülasyonlarda ve ince ayarlarda olasılıkları uygulama açısından en gelişmiş yardımcı programı temsil eden görüntü. Ek olarak, görüntüleri işlemek için yardımcı programlar kurtarmaya gelebilir.

    Ekstra seçenekler

    Ayrıca, ek araçlar arasında rahat kullanım video izlemenizi ve müzik dinlemenizi sağlayan codec ve decoder paketlerini yüklemeniz gerekir. Bu türden en yaygın paket K-Lite Codec Pack'tir.

    Ek olarak, Adobe'ye sahip olmanız gerekir. Flash player oynamanıza izin veren Çeşitli tipler web üzerinde video akışı. Ayrıca, bugün kendi alanında en popüler olanlardan biri olan PDF uzantılı belgeleri işlemek için tasarlanmış Adobe Reader gibi uygulamalara da ihtiyacınız var. Son Program bir sistem değildir, ancak bir bilgisayarda basitçe gereklidir. Sonuçta, çoğu teknik döküman ve talimat kılavuzları tam da böyle bir uzantıyla birlikte gelir.

    Çözüm

    Yukarıdaki sistem programları ana programlardır, yani. için gerekli olanlar doğru operasyon işletim sistemi ve işleyişinin optimizasyonu. Mevcut çok sayıda belirli sorunları çözmenize izin veren çeşitli sistem yazılımları. Her şeyi tarif etmek imkansızdır, bu nedenle herhangi bir sorun çıkarsa bulmanız gerekir. istenilen program ve bilgisayarınıza yükleyin.