Sistem güvenlik programına çeşitli türlerde programlar dahildir. Vikoristan edebiyatı. İşletim sistemlerinin çalışma prensipleri

Bilgisayarın donanımı nedir? Her şey, monitör, işlemci, video kartı. Yenilenen cihazlar kendi başlarına çalışmaz. Bunları birleştirmek ve harekete geçirmek için bir sistem güvenlik programına veya hizmet yazılımına ihtiyacınız vardır. Bu, bir bilgisayarla ve diğer insan programlarıyla etkileşime girmesi gereken bileşenleri içerir.

İşletim sistemi

“Bilgisayarım” bölümüne gidin ve C sürücüsünü açın. Windows adında bir klasör oluşturun. İşletim sisteminizi veya işletim sisteminizi bilir. Bu yazılım işlemci, RAM ve diğer bilgisayar donanımıyla etkileşime girecek şekilde tasarlanmıştır.

İşletim sistemi, sistem yazılım paketinin bir parçasıdır ve onun temel parçasıdır. Makinenin donanımını kontrol eden, yardımcı programları ve eklentileri başlatan bir dizi programdır. İşletim sistemi bağlı giriş/çıkış aygıtlarını ve bilgisayarın genel çalışmasını kontrol eder. Tek kelimeyle yazılım ve yazılımın bir araya geldiği yerdir burası.

İşletim sistemi türleri

UNIX, Windows-98/XP/Vista veya Mac OS, sistem yazılım paketinde bulunan işletim sistemi türleridir. Bilgisayarı başlattığınızda ve onunla kaldığınızda okuduğunuz şey budur. İşletim sistemi adı ile satıcı şirket arasında bir fark olsun.

  1. Gerçek zamanlı işletim sistemleri: Unix tabanlı FreeRTOS, KeilRTX ve QNX. Makinelerin, bilimsel cihazların, otomatik konveyörlerin üretimi için endüstride Vykoristovuyutsya. Arka ofisin minimal arayüzü ve uç arka kutunun çeşitli yardımcı programları ile ayırt edilirler. Süreçlerin mantıksal değil, gerçek bir saatte yürütülmesi amaçlanır, böylece her görevin kendi son tarihi vardır.
  2. Tek oyunculu ve tek görevli işletim sistemleri: PALM, MS-DOS. Tek bir koristuvach için aynı anda veya birden fazla görevin boşaltılmasına izin verilen sistemler. Bu işletim sistemi türü 2009 yılına kadar Palm bilgisayarları için geliştirildi.
  3. Tek sistemli, çok görevli işletim sistemleri: Windows, MacOS. Mevcut bilgisayarların çoğunun güvenliği için sistem yazılımı deposuna girin. Bir kullanıcının bir PC veya dizüstü bilgisayar üzerinden aynı anda kaydolmasına izin verin. Örneğin bir metin düzenleyicide çalışabilir ve anında müzik dinleyebilirsiniz.
  4. Çok çeşitli işletim sistemleriyle kaplıdır: Linux, VMS. Belirli sayıda kullanıcının, saati etkilemeden bir bilgisayarın kaynaklarını aynı anda kullanmasına izin verilir. Erişim diğer bilgisayarlardan veya terminallerden mümkündür.
  5. Mobil İşletim Sistemi: Android, iOS. Kişisel bilgisayarlara yönelik yazılımlarda ciddi bir artış var. Mobil cihazlarda kablo yönetimi yoktur. Bu nedenle sistem enerji kaynaklarıyla sınırlıdır. Kontrol fareyle değil ek bir dokunmatik ekranla gerçekleştirildiğinden mobil platformlar farklı bir kullanıcı arayüzüne sahiptir. Ayrıca ağ iletişimi, GPRS ve Wi-Fi işlevlerini de destekleyebilirler.

Merezha işletim sistemi Ağ İşletim Sistemi

Sunucular, güvenlik duvarları, yönlendiriciler ve diğer uç cihazlar için sistem yazılımı deposuna girin. İstemci PC'ler için Vikorystvayasya, bu nedenle dağıtılmış işletim sistemi ile sınır işletim sistemi arasındaki fark her zaman fark edilmiyor.

Merezhe OS aşağıdaki işlevleri içerir:

  • dosya ve imza değişimi;
  • kurumsal müşterilerin bulut kayıtlarının yönetimi;
  • verilerin güvenliği.

Birleşme işletim sistemleri, merkezi bir bağlantı düğümüne veya istemci-sunucuya dayanmadan, eşler arası olarak paylaşılır. En popüler Ağ İşletim Sisteminin listesi aşağıdaki güvenlik programlarını içerir:

  • Cumulus Ağları – Linux dağıtımı;
  • Işık Anahtarı;
  • Açık Ağ Linux'u;
  • Anahtarlar için PICA8;
  • Dell Sistemleri;
  • NX-OS, Cisco tarafından geliştirilen birinci sınıf ve son derece üretken bir işletim sistemidir.

Çalışma membranı

Masaüstü bilgisayar için sistem yazılımı deposu işletim sistemi kabuğunu içerir. Bu, arayüzün işletim sistemiyle etkileşiminin görsel bir göstergesidir. Ve işletim sistemi için bir program kompleksi.

Bilgisayardaki tüm bilgiler 0 ve 1 şeklinde sıralanmıştır. İnsanların programlama yoluyla makine ile etkileşime girebilmesi için kabuk gereklidir. Vaughn, bunu işletim sistemi komutlarının makul ve anlayışlı bir bakış açısıyla tercüme edilmesi olarak yorumluyor.

İki tip var:

  1. Metin kabuğu ve komut satırı. Bunu ek başlat menüsünde bulabilirsiniz. "Programları ve dosyaları bil" yazan alana cmd.exe yazın. ve giriş tuşuna basın. Siyah bir arka plan ve İngilizce yazıyla çekici görünmüyor - bu, metin işlem kabuğudur. Bir ayıyla üzerine tıklayın. Ayrıca özel karakterleri, komut dosyalarını ve dil programlamayı da anlıyorsunuz.
  2. Grafik kabukları. Bunlar, bilgisayarınızın faresini kontrol etmek için kullandığınız masaüstündeki pencereler, simgeler ve menülerdir. Grafiksel bir kabukla çalışmak çok daha kolaydır ve mevcut işletim sistemlerinin çoğunun yaptığı da budur.

Araçlar

Sistem yazılımı deposu, ek görevlere yönelik ek çözümleri destekleyen programları içerir. Bu özel bir servis yazılımıdır. İşletim sistemi, diski yeniden kontrol etmek gibi yüksek düzeyde uzmanlaşmış herhangi bir robotu kapatma kapasitesine sahip değilse yardımcı programlar açılır.

Kamu hizmetlerinin çalışmaları tamamen bilgisayar altyapısına odaklanmıştır. Hizmet programları disk alanı, RAM ve depolamadan sorumludur. Tse uygulanan PP'nin süresidir.

Yardımcı programlar müzik çalmaz, fotoğraf görüntülemez ve kullanıcılara yönelik değildir. Çoğu yüksek teknolojili işlere ve ileri düzeyde bilgisayar bilgisine sahip kişilere güveniyor.

Yardımcı programların işlevlerini görün

Servis programlarının aktarımı sistem yazılımının depolanmasına dahildir. Bilmeceyi işletim sisteminden hemen çözmekle ilgilenmeyecekler. Dünyada sadece insanlar tüketebilir veya kendileri kullanabilir. Çalışan yardımcı programların listesi "İzleme Yöneticisi" penceresinde görülebilir.

Yüklü yardımcı programlar sabit sürücüde bulunur ve aşağıdaki işlevlere sahiptir:

  • dosyaların arşivlenmesi ve sıkıştırılması;
  • disk birleştirme, temizleme ve sorun giderme;
  • disk alanı yöneticisi;
  • bilgisayar ekipmanının teşhisi;
  • ek özelliklere sahip robot ve yeniden kurulum;
  • güvenlik görevlisi;
  • kayıt defterini temizleme;
  • avtozavantazhenya programları ile keruvannya;
  • İnterneti kurmak ve bağlanmak için ara yardımcı programlar.

Ek güvenlik yazılımı

PC sistem yazılım paketinde ek servis yazılımı da dahil olmak üzere çeşitli yardımcı programlar bulunmaktadır. Üçüncü taraf kaynaklardan indirilir ve yüklenir. İşletim sisteminin yeteneklerini büyük ölçüde genişletir ve dosyalarla çalışmayı kolaylaştırır:

  1. Antivirüs temel bir yazılım yardımcı programı değildir. Elbette Microsort Corporation, Windows kullanıcılarının Windows Defender tarafından korunduğunu söylüyor. Ancak pratikte övülen antivirüs yeterli değil. Microsoft'un AV-TEST Defender laboratuvarlarında yapılan bir saatlik testin ardından tehditlerin %20'si kaçırıldı. Bu nedenle tam güvenlik için Avast, AVG veya size uygun başka bir yazılım paketini yüklemeniz gerekir.
  2. CCleaner, kullanıcı dostu bir arayüze sahip, basit ve ücretsiz bir yardımcı programdır. Kayıt defterini, önbelleği, robotları ve programları temizlemek için tasarlanmıştır.
  3. Yazılım paketi sistem tarayıcılarını içerir. Windows için karmaşık Internet Explorer veya Edge, Mac OS için Safari vardır. Bunları her zaman Firefox, Opera ve Google ile değiştirebilirsiniz. Kurulum dosyasını resmi web sitesinden indirmeniz ve ayarlarda tarayıcıyı değiştirmeniz yeterlidir.

Sürücüler

Bu güvenlik programı, işletim sistemi ve diğer yazılımlara ek olarak bilgisayara girmeden önce erişimi engelleyecektir. Her cihazın kendi sürücüsü vardır. Bu sistemler yüklenicinin katılımı olmadan bağımsız olarak kurulur. Örneğin, “Pencere ve Oynat” teknolojisine sahip ayılar, klavyeler, web kameraları için sürücüler.

Yazıcılar, tarayıcılar, video kartları sürücülerin yüklenmesini gerektirir; bu, aygıtın fabrikada yüklenmiş bir aygıtla birlikte geldiği anlamına gelir. Ses kartı, işlemci ve diğer sistem elemanları için kurulum sürücüleri anakart sürücüsü tarafından yandaki diske yazılır.

Sistem yazılımının parçası olan sürücülerin güncellenmesi gerekir. DriverPack veya Driver Booster kullanarak otomatik güncelleme kurulumlarını kurabilirsiniz. Sürücü yalnızca bir cihazda sıralıysa, bunu manuel olarak yapmanız gerekir.

Birleştirilmiş programlar

Bilgisayarlar, telefonlar ve dijital cihazlar, donanım kurulumu için temel bir I/O sistemi oluşturur. Basit bir arayüze sahip bir dizi mikro program veya ürün yazılımı. En yaygın yazılım BIOS'tur.

Anakarttaki BIOS özel bir çip üzerinde bulunur. F1 tuşuna basarak bilgisayarınızı başlatana kadar bekleyebilirsiniz. Program tüm düşük seviyeli makine parametrelerini ve talimatlarını sıfırlayacaktır. O olmadan bilgisayarı bilmiyoruz, nasıl çalışabiliriz.

DBMS

Gelişmiş sistem yazılımı deposunda bir DBMS bulunur. Bu, bilgilerin toplanması ve işlenmesi için uç sunucu, diğer programlar ve veritabanı arasındaki etkileşimi sağlayan bir dizi programdır. DBMS üç unsurdan oluşur:

  1. Fiziksel veritabanı: verilerden dosyaların toplanması.
  2. Kaydetme alt sistemi: Veritabanına erişim ve değişiklik sağlayan bir güvenlik programı.
  3. Veritabanı şeması: bir veritabanı gibi verilerin mantıksal yapısının bir özelliği.

Bilgiyi kaydetmek için bir DBMS gereklidir. Basit bir örnek - bir iş bilgisayarında belge yazmak. Videolardan, fotoğraflardan ve kitaplardan kaos yaratmayı önlemek için katip tüm belgeleri klasörler halinde sıralar ve düzenler. İstediğiniz dosyayı istediğiniz zaman bulabilirsiniz.

DBMS, dosya sisteminin tanımına benzer şekilde çalışır ancak çok daha etkilidir. Veritabanı yönetim sisteminin fonksiyonları:

  • yinelenen bilgilerin optimizasyonu ve saklanması;
  • hızlı veri arama;
  • sınırlı erişime tabi olarak bilgilerin güvenliği ve gizliliği;
  • yedekleme ve güncelleme;
  • veri yapısının bütünlüğü ve kullanılabilirliği;
  • verilerin açıklaması.

Kullanıcının bilgiyle etkileşime girmesi için bir yol sağlayan farklı türde kontrol sistemleri vardır. Veritabanı yöneticileri ve tek taraf veya masaüstü bilgisayarlar da çok sayıda müşteri için sigortalıdır.

Peki neden sistem yazılımı deposuna girmelisiniz? Arşivler, Bios, antivirüsler, bunlar tüm bilgisayar sisteminin çalışmasını sağlayacak hizmet yazılımlarıdır. Entelektüel olarak sıralanan bileşenler üç gruba ayrılır. Birincisi, işletim sistemi, yardımcı programlar, sürücüler ve kabuk dahil olmak üzere temel yazılımdır. Başka bir bilgisayar veya dijital cihaz için ürün yazılımı. Geriye kalan grup ise veri tabanı yönetim sistemlerinden oluşan ara güvenlik programıdır.

İşletim sistemleri

İşletim sisteminin temel fikirleri

İşletim sisteminin öncülü, hizmet programlarını (tarayıcılar ve monitörler) içermek ve 1. nesil evrensel bilgisayarların (1940'ların sonu) ortaya çıkışıyla birlikte gelişmeye başlayan, sık kullanılan alt programlardan oluşan kütüphaneler oluşturmaktı. Servis programları, operatörün sahip olduğu fiziksel manipülasyonları en aza indirdi ve kütüphaneler, bu eylemlerin (bu girdi-çıktı işlemleri, matematiksel fonksiyonların hesaplanması vb.) tek seferlik programlanmasına izin verdi.

Birleştirilmiş programlar

DBMS'nin temel işlevleri

  • verileri harici bellekte (disklerde) saklamak;
  • verileri RAM ve disk önbelleğinde saklamak;
  • Değişikliklerin günlüğe kaydedilmesi, arızalardan sonra veritabanının yedeklenmesi ve güncellenmesi;
  • dil veri tabanı desteği (verilerin dil yoluyla edinilmesi, verilerin dil manipülasyonu).

Veritabanına erişim yöntemine göre DBMS'nin sınıflandırılması

  • Dosya sunucuları

Dosya sunucusu DBMS'lerinde, veri dosyaları dosya sunucusunda merkezileştirilir. DBMS çekirdeği istemci bilgisayarda bulunur. Verilere erişim yerel ağ üzerinden sağlanmaktadır. Okuma ve güncelleme senkronizasyonu dosya engelleme ile desteklenir. Mimarinin avantajı, sunucu CPU'suna olan talebin düşük olması ve yerel ağdaki talebin çok fazla olmamasıdır.

Şu anda DBMS dosya sunucularının eski olduğu düşünülmektedir.

Bu tür bir DBMS, bir istemci kısmından (uygulama programı deposu dahil) ve bir sunucu kısmından (div. Müşteri sunucusu).

Bölüm Ayrıca

Edebiyat

Vasilyev V.G.

Posilannya


Wikimedia Vakfı. 2010.İş terimleri sözlüğü

sistem yazılımı- - Elektrik bağlantılarının konuları, EN sistem yazılımının temel kavramları...

sistem yazılımı- 3.41 sistem yazılımı: Belirli bir bilgisayar veya cihaz ailesi için bu nesnelerin ve ilgili nesnelerin geliştirilmesini, çalıştırılmasını ve değiştirilmesini kolaylaştırma yöntemiyle oluşturulan bir kontrol sistemi yazılımının bir parçası.

sistem yazılımı- Robot kontrol sistemi tarafından sağlanan yazılım, işleyişini organize etmek için tasarlanmıştır. Politeknik terminoloji sözlüğü

PlayStation Portable sistem yazılımı, PlayStation Portable'ın resmi donanım yazılımıyla güncellendi. Güncellemeler, programların olmadan çalışmasını önlemek için yeni özellikler ekler ve güvenlik düzeltmeleri yapar... ... Vikipedi

PlayStation®3 sistem yazılımı, PlayStation 3'ün resmi donanım yazılımıdır. XMB grafik arayüzü tarafından kontrol edilir. Güncelleme verileri 100 192 MB boyutundadır ve birlikte saklanır.

Anahtarlama sisteminin kontrol ve iletim kaynaklarının dağıtımını sağlayan dijital anahtarlama istasyonunun (düğüm) temel yazılımının bir parçası. [GOST 28704 90] Elektrik bağlantılarının konuları, temel kavramlar ve ortak terimler. Teknik çeviri danışmanı

Dijital anahtarlama istasyonu (düğüm) için sistem yazılımı- 30. Dijital anahtarlama istasyonu (düğüm) için sistem yazılımı Anahtarlama sisteminin kontrolü ve iletimi için kaynakların dağıtımını sağlayan dijital anahtarlama istasyonu (düğüm) için temel yazılımın bir parçası. Normatif ve teknik dokümantasyon terimleri sözlüğü

Dijital anahtarlama istasyonu (düğüm) için sistem yazılımı- 1. Belgede kontrol kaynaklarının dağıtımını ve anahtarlama sistemi Vikorist'in iletilmesini sağlayan bir dijital anahtarlama istasyonunun (düğüm) temel yazılımının bir parçası: GOST 28704 90 Birleşik anahtarlama fonksiyonları sistemi… Telekomünikasyon sözlüğü

Bilgisayar yazılımı, gerekli görevleri gerçekleştirmek için EOM'yi kullanmanıza olanak tanıyan bir dizi program, prosedür, talimat ve bunlarla ilişkili teknik belgelerdir.

Güvenlik yazılımına tıklayın:

SGM'nin etkililiğini sağlamak;

Müşteri ile SGM arasındaki ilişkiyi sağlayın;

Hesaplamalı sistemin kaynaklarını genişletin;

Promosyon kaynaklarının etkinliğini teşvik etmek;

İşinizin verimliliğini ve canlılığını artırın.

Bilgisayar sisteminin diğer matematik ve yazılım programları ile düğümleri ve blokları arasında yakın bir ilişki vardır. Bu tür bir ara bağlantı, PZ'nin birkaç ortak seviye arasında bölünmesiyle sağlanır. Aşağıdaki ravent güvenlik programına dayalı olarak cildin altında bulunan ravent, tüm sistemin işlevselliğini destekler.

PZ sisteminin seviyeleri ve programları arasındaki etkileşimler ek şemalar kullanılarak sunulabilir (Şekil 3.1).

Küçük 3.1. Rivni ve sistem yazılımı güvenlik programları

Temel güvenlik yazılımları bilgisayar mimarisinde özel bir yere sahiptir. Bir tarafta donanımın depolama birimi olarak görülebilirken diğer tarafta işletim sisteminin yazılım modüllerinden biridir.

Sistem yazılımının temeli, bilgisayarların işletim sistemlerinde (OS) bulunan programlardan oluşur. Bu tür programların amacı, bilgisayar sistemindeki tüm cihazların çalışmasını kontrol etmek ve bilgisayarın programları çalıştırması gibi çeşitli süreçlerin etkileşimini düzenlemektir. Bu, manuel görüntüleme için bilgilerin ekranda görüntülenmesini sağlayan programları, çevredeki doğal dili derlemek için diyalog programlarını ve ayrıca makine Howl programları, yazılı dil programlaması tarafından çevrilebilen yayın sistemlerini içerir.



Başka bir yazılım ve hizmet kompleksi. Bilgisayar bakımı ve onarımı sırasında kullanılan çok çeşitli servis programları vardır - editörler, editörler, teşhis programları, arşivleyiciler, anti-virüs programları ve diğer ek programlar. Bu programlar bilgisayarınızla kolaylıkla iletişim kurabilir. Bilgisayarların uçta çalışmasını sağlayan programlarla desteklenirler. Makineler arasında bilgi alışverişi yapmak, paylaşılan veritabanlarıyla çalışmak ve bilgileri uzaktan işlemek için ağ protokollerini uygularlar.

Bilgisayarın çalıştığı yazılımı çalıştıran programların tamamına sistem yazılımı denir. Sistem yazılımı ne kadar zengin olursa bilgisayardaki çalışma da o kadar verimli olur.

Ancak programın ortasında, çalışmasını bozan birkaç program girebilir. Yazılım çekirdeğinin güvenliğini "kıran" verilere ve programlara, bilgisayar virüslerine ve diğer yazılım özelliklerine yetkisiz erişime yönelik çeşitli programlar vardır.

Bilgisayarın sistem yazılımına giren programlarla ilgili rapora bakalım.

Temel güvenlik yazılımı. Temel yazılım veya BIOS, anakartta kurulu tüm bileşenlerin yönetilmesinden sorumlu olan bir programdır. Aslında BIOS, görünmez bir stok sistem kartıdır ve bu nedenle donanım ve yazılım arasında bir ara pozisyonda yer alan özel bir bilgisayar bileşenleri kategorisi olarak sınıflandırılabilir.

BIOS kısaltması, Temel Giriş/Çıkış Sistemi – temel giriş/çıkış sistemi anlamına gelir. Daha önce, IBM PC sisteminde BIOS'un temel amacı, donanımla etkileşim için işletim sistemi arayüzünün yapısına girme ve çıkma işlevini desteklemekti. Bu arada işlevleri önemli ölçüde genişledi.

BIOS'un bir diğer önemli işlevi, bilgisayarı açtıktan sonra anakartta kurulu tüm ekipmanların (ek genişletme kartlarının yanı sıra) test prosedürüdür (POST - Açılışta Kendi Kendine Test).

Test prosedürü şunları içerir:

Elektrikli ısıtma sisteminin fizibilitesinin kontrol edilmesi;

Sistem kaynaklarının ve mikro devre kayıtlarının başlatılması;

Rastgele erişim belleği testi;

Klavye bağlantıları;

Bağlantı noktalarının test edilmesi;

Denetleyicilerin başlatılması, sabit sürücülerin tanımlanması ve bağlanması.

BIOS'un başlatılması ve test edilmesi işlemi sırasında, CMOS'ta (özel bir kalıcı bellek) depolanan bilgilerle aynı sistem yapılandırma verileri sistem kartından kaldırılır. CMOS'ta veri depolama, özel bir pil tarafından desteklenir ve herhangi bir BIOS ayarı değiştirildiğinde bilgiler güncellenir. Bu belleğin kendisi, sistem bileşenleri hakkında kalan bilgileri, tam tarih ve saati, ayrıca BIOS'a girmek için gereken şifreyi veya işletim sistemi ayarlarını (kurulumlarda olduğu gibi) kaydeder. Pil hasar gördüğünde, hasar gördüğünde veya çıkarıldığında CMOS belleğindeki tüm veriler sıfırlanır.

BIOS'un IBM PC saatinden farklı olması nedeniyle üçüncü önemli işlev, işletim sisteminin değiştirilmesidir. Mevcut BIOS, işletim sistemini yalnızca bir diskten veya sabit sürücüden değil, aynı zamanda CD-ROM, ZIP, LS-120 ve SCSI denetleyicilerinden de yüklemenize olanak tanır. İndirilen cihazın türünü belirledikten sonra BIOS, işletim sistemini cihaza indirecek programları aramaya başlar veya indirme isteğini başka bir cihazın BIOS'una yönlendirir. Onay kaldırıldıktan sonra indirilen program RAM'e yerleştirilir ve indirilen sistem konfigürasyonu ve işletim sisteminin cihaz sürücüleri hakkında bilgi alınır.

Pentium işlemcilerin ortaya çıkışıyla, BIOS başka bir işlev eklemeye başladı - güç açma ve form faktörlü (standartlaştırılmış boyutlar) ATX (Gelişmiş Teknoloji genişletilmiş) anakartların ortaya çıkışıyla - sürücüyü etkinleştirme ve devre dışı bırakma işlevi ömrünü tüketti ACPI spesifikasyonuna göre (Gelişmiş Yapılandırma ve Güç Arayüzü - gelişmiş yapılandırma ve güç yönetimi arayüzü). Ayrıca APM (Gelişmiş Güç Yönetimi - ağır gücün kontrolünü zorlayın) için de bir spesifikasyon bulunmaktadır. Bunların önemi, ACPI'nin öncelikle işletim sisteminin özelliklerine ve iş istasyonunun BIOS özelliklerine göre belirlenmesinde yatmaktadır.

BIOS için yazılım geliştirmeyle uğraşan çok az şirket var. Öne çıkan üç tanesi var: Ödül Yazılımı (Ödül BIOS), American Megatrends, Inc. (AMI BIOS) ve Microid Research (MR BIOS). Ancak günümüzde çoğu bilgisayar, Ödül Yazılımından farklı BIOS sürümlerini çalıştırmaktadır. Farklı sürümlerin ve farklı BIOS sürümlerinin kullanıcı arayüzü büyük ölçüde farklılık gösterebilir, ancak sistem çağrıları kesinlikle standartlaştırılmıştır.

Fіzichno BIOS, yergonalizhniye flaş -pam'yati'de bilinir, meraklı, Yaka annenin plakasındaki özel bir bloğa ekler (MIKROSCHEMICA є Yaskrava'da, FIRMI - BIOS için ROZORBOLIK PZ logolu etiket).

İşletim sistemi- Kişisel bir bilgisayarın bileşenleri arasında arayüz görevi gören ve EOM kaynaklarının verimli kullanılmasını sağlayan bir dizi temel program. İşletim sistemi, tüm bilgisayar öğelerinin ve gömülü programların ara bağlantılarını ve kontrolünü sağlar. İşletim sisteminin bakımı bilgisayar kapatıldığında gerçekleşir. Bölüm 3.2'de işletim sistemine daha detaylı bakacağız.

İşletim kabukları (dosya yöneticileri)- Bilgisayar kaynaklarını daha gelişmiş, manuel ve sezgisel bir kullanıcı arayüzü içerisinde yöneterek eylemler gerçekleştirmenize olanak sağlayan programlardır. Bilgisayarın bilgisayarla çalışmasını daha konforlu hale getiren yazılım ürünleridir. Bunlar işletim sistemi, dizinler ve dosyalarla çalışmayı kolaylaştıran bağımsız programlardır.

Temel olarak, tüm dosya yöneticileri benzer işlevleri (dosyalarla yapılan işlemler) birleştirir: kopyalama, taşıma, silme, yeniden adlandırma, görüntüleme, sıralama, hizalama ve diğer birçok işlem. Dosyalar üzerinde grup işlemleri gerçekleştirmek de mümkündür. Çalışanın çalışma kolaylığını, konforunu ve dolayısıyla verimliliğini sağlamak yöneticinin elindedir. Bu tür programlar arasında çok az avantaj vardır ve birinin veya diğerinin avantajı muhabirin niteliğine göre belirlenir.

Norton Komutanı Bu, dünyaca ünlü Symantec şirketi tarafından 1980'lerde oluşturulan ilk ve en popüler dosya yöneticisidir. Şimdilik bilgisayar merkezinin önünde bakış gibi durdum. Ale tek başına durmadan ilerler. Bilgisayar endüstrisinin gelişmesi ve daha karmaşık teknolojilerin ve tabii ki yeni yazılımların ortaya çıkmasıyla birlikte Norton, pozisyonlarını işlevsel ve kapsamlı olarak diğer yöneticilere devretti.

Uzak yöneticiÜnlü WinRar arşivcisi Evgen Roshal'ın yazarı tarafından yaratılmıştır. Özellikle Windows işletim sistemi için oluşturulmuştur ve yüklü Windows sürümünden bağımsız olarak çalışır. Program, Rus harfleriyle doğru şekilde çalışan uzun dosya adlarını anlıyor. O zamana kadar bu program en popüler yöneticilerden birinden mahrum kalacak.

Windows Komutanı Far ile birlikte, yakın zamanda Total Commander olarak bilinen popüler programın aynısıdır. Program, işletim sistemine derinlemesine entegre edilmiştir ve hemen hemen her dosyaya erişimi engellemenize olanak tanır, birçok özellik ekleyebilir ve ek uzantılar yükleyerek yeteneklerinizi artırmanıza olanak tanır.

Far Manager ve Total Commander arasında pek çok benzerlik var; temel klavye komutlarını tamamen kapsıyorlar. Faydaları esas olarak pencerelerin, çerçevenin ve mevcut renk tasarımının mevcut görünümünde yatmaktadır.

Film programlama. Açıkçası yatırımcıların tereddüt etmemesi veya hazır programlarla uğraşmaması için ihtiyaç duyabileceği onbinlerce hazır program bulunmaktadır. Bu gibi durumlarda, yeni programların geliştirilmesi için programlama sistemleri kullanılır - program geliştirme sürecini otomatikleştirmek için kullanılan bir dizi program.

Dil programlama - EOM için bir program yazacağım. Dilleri programlamak için kullanılan ilk diller Algol, Fortran, BASIC, Pascal'dı.

Şu anda programlamanız dört gruba genişletilebilir. Programlamanın tüm alanlarını ve tüm programcıların çıkarlarını tatmin edecek böyle bir dilin bulunmadığını belirtmek gerekir. Cilt durumunda böyle bir dil, program dağıtıcısı tarafından nitelik düzeyine ve güç avantajlarına göre seçilmelidir.

Düşük seviyeli film programlama. Düşük seviyeli film programlama - ce makine filmleri - (Assembler filmleri). Bu tür bir dilin komutları işlemci için daha akıllıdır ve daha ucuzdur. Language Assembler, sistem programları yazmak için tasarlanmıştır ve esas olarak programların ayrıştırılması, bir bilgisayar makinesinin robotunun kontrol edilmesi ve uygulama programlarının ayrıştırılması sürecinin otomatikleştirilmesi gibi sistem programcıları tarafından kullanılır.

Farklı işlemcilerin komutlarının parçaları farklıdır, bu durumda bu tür sistemleri seçerken bunları her bir işlem için kullanmamız gerekir. Bu sebeplerden dolayı yazılı programlar başka bir işlemciye aktarılamaz. Şu anda, düşük dilli diller, çoğunlukla kişisel bilgisayarlar ve süper bilgisayarlar için aygıt sürücülerini ve stok işletim sistemlerini yazmak için kullanılmaktadır. Böyle bir dilden önce Assembler dili ve şarkı söyleyen dünya C'den önce vardır.

Üst düzey film programlama. Makine dili olmayan, yüksek düzeyde film programlama. Bilgisayarlarının olmadığını bize açıkça belirttiler, bu yüzden kişisel bilgisayarlar için neredeyse tüm programları onlarda oluşturmayı umursamıyorlar. Yüksek düzey programlama, binlerce satır kod gerektiren önemli işlevlere sahip birçok programcının düşük düzeyde oluşturmasını kolaylaştırır.

En büyük saygım, 1960'lardan itibaren temel bir dil olarak gelişen Basic'edir. Visual Basic7 ve QBasic'in mevcut sürümleri. Pascal programlamamız, geçmişi 1970'lere dayanan birçok programlama fikrinin kurucusu olan N.Virt tarafından geliştirildi. Pascal büyük projeler oluşturma yeteneğine sahip olmakla birlikte küçük programları da başarıyla uygulayabilmektedir. Delphi2006 şu anda Pascal'ın en yoğun görsel ortamıdır.

Üst düzey yalanı hareket ettirmek için:

Prosedür odaklı filmler. Özellikle şarkı söyleme dersi için bilgi işleme prosedürlerini ve algoritmalarını kaydedeceğim. Fortran, BASIC, C(C), Pascal gibi dillerde gelirler.

Sorun odaklı filmler. Hesaplamalı teknolojinin durgunluk alanının sürekli genişlemesi ve tüm yeni görev sınıflarının ortaya çıkmasıyla bağlantılı olarak çözümler bulmak gerekiyordu. Önlerinde dil yatıyor - Lisp, Prologue.

Nesneye yönelik filmler. Є prosedürel ve sorunlu dillerin versiyonlarının geliştirilmesi. Bu grubun yardımıyla programlama basit ve kolaydır. Bu gruba – Visual Basic, Delphi, Visual Fortran, З++(З), Prolog atanmalıdır.

Windows işletim sistemi için Microsoft, 1990'ların ortalarında kişisel bilgisayarlara yönelik yazılım geliştirmenin temel yöntemi olarak Visual Basic bilgisayar ailesini yarattı.

Movi Web programlama.İnternet çağrılarının gelişimi, merezh'ler için açıkça yeni movs - mov programlamanın ortaya çıkmasından önce çağrılıyor:

Bu sınıfın ana ve en önemli dili, belge oluşturma dili olan HTML'dir. Önemli olan kurallara uyan ve yeni kurallara uyan internet kullanıcılarının sayısıdır.

Java Java, Sun tarafından EOM kurumsal ağları için oluşturulan, makineden bağımsız bir dil programlamasıdır.

Javascript, yerel veya küresel bir EOM ağına bağlı herhangi bir kişisel EOM'nin tarayıcıları tarafından erişilebilen, hiper metin alt programlarından (komut dosyaları) oluşan bir ağdır. Bu dil, tüm tarayıcılar için dil komut dosyalarına ilişkin uluslararası standart tarafından tanınmaktadır.

PHP en popüler yorumlanan İnternet dilidir. Buna dayalı birçok web sitesi var. Basittir, sistemin sorununu web siteleri ile çözmenizi sağlar.

Perl. Sızdırmazlık açısından C tipinden önemli ölçüde farklıdır. Satırlarla, dizilerle ve verileri dönüştürmenin her türlü yoluyla çalışmak için kişisel bir işlev getirmiştir.

Film veritabanı programlama. İlişkisel veritabanları satır ve sütunlardan oluşan tablo kümeleridir. Her tablonun, açıklamalarında belirtilebilecek sabit sayıda sütunu ve veritabanıyla çalışma saati boyunca değiştirilebilecek değişken sayıda satırı vardır.

Diğer programlama türlerinde, veritabanlarının programlanması kendi görevlerine (veritabanları) bölünmüştür. SQL sorgularının dili, veritabanlarıyla tek bir çalışma halinde yapılandırılmıştır. Bununla birlikte, ister bir veritabanı yönetim sistemi (DBMS) olsun, bunun dışında birçok DBMS'nin de kendi benzersiz dili vardır, bu DBMS'nin kendisine odaklanır ve başkalarına aktarılmaz.

Movi SQL'deki ana sorgu türleri şunlardır:

Tabloların ve veritabanlarının oluşturulması;

Veritabanlarından bilgi seçme;

Veritabanındaki bilgilerin düzenlenmesi;

Veritabanı yönetimi.

Programlamanın çok olması nedeniyle SQL'in de birçok çeşidi vardır. Yani My SQL, esas olarak Web tabanlı gelişmelere odaklanan kapsamlı bir SQL merkezidir ancak bunu standart bir veritabanı olarak da kullanabilirsiniz.

Filmleri yorumlamak ve derlemek. Bir makine programını kullanarak program oluşturmak zordur. Bu süreci kolaylaştırmak için makine dışı diller, yani ek yayın programlarının arkasında çalışan üst düzey dil programları ayrıştırıldı.

İki tür çevirmen vardır:

1. Programlar - tercümanlar, EOM için programların makine diline çevrilmeden doğrudan, komut bazında oluşturulması için kullanılır. Çıkış kodunu programla tarar ve doğrularlar. Tercüman öncelikle birlikte okuma yöntemi ile cilt operatörünü tarar ve daha sonra girilen işlemi sonuçlandırır. Tercüman, eylemlerinin doğruluğunu kontrol edecek bir yöntemle programı teslim etmeden önce her zaman hazırdır. Tsomu'nun program avantajları var. Kısa bir program robotun düşük akışkanlığını temizleyecektir. Tüm yorumlar ve diğer resmi ayrıntılar sürekli olarak bilgisayarın belleğinde saklanır ve orada çok yer kaplar, sadece yapılması değil, yapılması gerekeni yapmak için çok zaman harcanır. Çalıştırdıkları programlara tercüman eklenemez.

2. Programlar - derleyiciler - bu program, EOM programlarını makine diline göre çevirecektir. Bu, makine metninin tercümanıdır. Program metni dilin sözdizimsel yapısına göre değerlendirerek makine diline aktarır. Derleyici programın görevlerini dönüştürmez, onu kendisi parçalara ayırır. Programı çalıştırdıktan sonra derleyicilere gerek yoktur. Derleyicilerin tercümanlara göre temel avantajı, programların önemli ölçüde daha kısa çalışma sürelerinde yatmaktadır.

Sürücüler ve yardımcı programlar. Cihazlar arasındaki teknik bakım ve servis etkileşiminin en üst düzeyde olmasını ve temel hizmetlerin sağlanmasını sağlayacak bir program grubudur.

Bilgi işlem teknolojisi için çok sayıda donanım seçeneği vardır ve bunların etkileşimi için tüm seçenekleri tanımlamak imkansızdır. Bir yazılım kontrol cihazının kurulması için sürücü, bilgi işlem sistemlerinin donanım ve yazılım konfigürasyonlarında gerekli esnekliği sağlayacaktır.

Aygıt sürücüleri, belirli aygıtlarla etkileşimi sağlayan programlardır.

Perakendeciler herhangi bir cihazı piyasaya sürdüklerinde ana işletim sistemleri için yeni sayıda sürücü eklerler (bunlar diskteki donanımı satmadan önce cihaza eklenirler). Böylece işletim sistemi, aygıt satıcılarından edinilen sürücüleri, bir veri tabanından sürücüleri veya İnternet'ten indirilen sürücüleri alabilir. Sürücüler uygulama programlarıyla etkileşim için bir giriş noktası sağlar. Bu tür programların oluşturulması manuel veya otomatik olarak yapılandırılabilir.

Sistem yardımcı programları– sistem düzeyinde çalışan bu programlar, işletim sistemlerinin ve işletim kabuklarının yeteneklerini genişletir (örneğin, yeni çevresel aygıtların bağlanması, bilgilerin kodlanması ve bilgisayar kaynaklarının yönetilmesi).

Sistem yardımcı programları şunları sağlayacaktır:

Kişisel bilgisayarın teşhisi - bilgisayarın yapılandırmasının ve cihazlarının kullanışlılığının kontrol edilmesi;

Disklerin optimizasyonu – sabit diskte depolanan bilgilere tam erişim sağlamak için;

Disklerin temizlenmesi – gereksiz bilgilerin kurtarılmasını ve kaldırılmasını sağlar;

Diskin sıklıkla kötüye kullanılan kısımlarına uyum sağlamak için RAM önbellek arabelleklerini düzenleyerek diskteki verilere erişimi hızlandırma;

Diskleri dinamik olarak sıkıştırmak – sıkıştırmayı azaltarak sabit sürücüye kaydedilen bilgi miktarını artırmak;

Bilgileri sıkıştırmanın özel yöntemlerini kullanarak verileri bir sabit diskte paketlemek.

Sistem yazılımı (Sistem yazılımı) - bilgisayar robotları ve telekomünikasyon ekipmanları için bu programlar ve yazılım kompleksleri. Sistem Yazılımı, bilgisayar sistemi ile donanım arasında bir "aktarım senkronizasyoncusu" görevi görür. Bir sistem yazılımı sınıflandırmasına göre servis (servis) yazılım programı, diğer bir yazılım sınıflandırmasına göre ise taban ve servis yazılımlarından oluşan yerli yazılım programıdır.

Bunları ve diğer güvenlik programlarını sistem düzeyine getirmenin nasıl mümkün olacağı, belirli bir bağlam için öngörülen ihtiyaçlara bağlıdır. Hem temel yazılımı (BIOS ile karıştırılmamalıdır) hem de hizmet yazılımını sistem yazılımından (SPO) önce düşünürseniz farklı bir bakış açısı (daha geniş anlamda) dikkate alınır. Bunlar işletim sistemleri, kabuklar, yardımcı programlar, sürücüler, programlama sistemleri, veritabanı yönetim sistemleri, yazılımlardır.

DPT hizmeti:

  • diğer programların çalışmaları için bir operasyonel merkezin oluşturulması;
  • bilgisayar ve telekomünikasyon ağının güvenilir ve verimli çalışmasını sağlamak;
  • bilgisayar ekipmanının ve ölçümlerinin teşhisi için;
  • veri arşivleme, kopyalama, dosyaları güncelleme, veritabanı programları vb. için

Sistem yazılımı, bilgisayarın tüm bileşenlerinin çalışmasının yanı sıra yeni çevresel aygıtlara bağlantıları da “düzenler”.

Saygı 1

Sistem yazılımı Vikoristan'da güvenilir, teknolojik açıdan gelişmiş, kullanıcı dostu ve etkilidir. Bu grubun yazılım ürünleri esas olarak bilgisayar profesyonellerine dağıtılmaktadır: ağ yöneticisi, sistem programcısı, uygulama programcısı, operatör. Tim, temel iş teknolojisi ve açık kaynak yazılım bilgisi, kural olarak bilgisayardaki veriler için bağımsız olarak bakım programları oluşturan ve yalnızca kendi mi programları üzerinde çalışmayan nitelikli kişisel bilgisayar teknisyenleri tarafından gereklidir.

Açık kaynak yazılım temel ve hizmet üzerine geliştirilmiştir.

Temel güvenlik yazılımı. Bu içerir:

  • bu depodaki işletim sistemi (OS) ve sürücüler;
  • bilgisayar ile işletim sistemi ve dosya depolama sistemi arasındaki etkileşim için operasyonel (arayüz) metin ve grafik kabukları;
  • Müşterilere çeşitli türlerde arka ofis hizmetleri (e-posta, dosya paylaşımı, arka ofis işlemleri vb.) sağlayan arka arkaya operasyonel sistem.

Servis yazılımı - Temel yazılıma daha fazla yetenek kazandıran ve iş için güçlü bir orta yol düzenleyen programlar ve yazılım kompleksleri. Bu tür programlara genellikle yardımcı programlar denir (antivirüslere ek olarak bu terimin bunlarla hiçbir ilgisi yoktur).

Malyunok 1.

Viznachennya 1

Araçlar- Bilgisayarların bakımını yapmak veya donanım ve yazılım sorunlarını teşhis etmek, disk alanını optimize etmek, manyetik alanda depolanan bilgileri güncellemek gibi ek veri işleme işlemlerini gerçekleştirmek için kullanılan programlar. Bu disk aynıdır.

Yardımcı programların ana amaçları- Otomasyon, bilgisayar sisteminin doğrulanması, ayarlanması ve ayarlanmasıyla çalışır.

Ek olarak kurulabilen bu servis programları seti aşağıdaki derecelere göre sınıflandırılabilir (işlevsel işaretin arkasında):

  • belirli ve özel cihazlara yönelik sürücüler (işletim sistemi deposundan temin edilmez);
  • yazılımın kurulumunu kontrol etmek için tasarlanmış kurulum monitörleri;
  • sistemde meydana gelen süreçlerin izlenmesini sağlayan kontrol (izleme) araçları;
  • bilgisayar performansını teşhis etme yöntemleri; Bilgisayar sisteminin çalışmasını optimize etmek ve sorunları gidermek için kullanılırlar; örneğin, Disk Birleştirme yardımcı programı, bir dosyaya ait olan ve diskin farklı bölümlerinde bulunan verilerin tek bir dosyada birleştirilmesine olanak tanır. veri alanı;
  • Verilerin tahrif edilmesi, izinsiz erişilmesi, revizyonu ve/veya değiştirilmesi durumunda verilerin aktif ve pasif korunmasını da içeren bilgisayar güvenlik yöntemleri:
    • o aktif korumanın özellikleri - bilgisayarın korunmasını sağlamak, virüslü dosyaları tespit etmek ve tespit etmek için gerekli olan anti-virüs programları;
    • o pasif korumanın özellikleri - dosya sisteminin güvenliğinin mantıksal ve fiziksel düzeylerde kontrolünü sağlayan, manyetik disk yüzeyinin asitliğini kontrol eden, disklerin yedek kopyalarını oluşturan, harici verileri x burunlarını yedekleyen disk bakım programları, o zaman diskleri sıkın.
  • Veri arşivleme programları, bellek miktarını değiştirmeden dosyaları kaydetmeyi kolaylaştıracak arşivler oluşturmak için tasarlanmıştır. En popüler arşivleyiciler WinZip, WinRAR, 7Zip;
  • dosya sisteminin bakımıyla ilgili çoğu işlem için gerekli olan dosya yöneticileri: dosya yapısında gezinmek, dizinler (klasörler) oluşturmak, uzak dosyaları ve dizinleri seçmek, dosyaları kopyalamak, taşımak ve yeniden adlandırmak, arama dosyalarını silmek. Windows işletim sistemi için en popüler olanları Total Commander (Windows Commander'dan daha fazlası) ve Linux için FAR Manager - Midnight Commander'dır;
  • servis programları. Bunlar uzaktaki bilgisayarlarla bağlantı kurmanıza, telekonferanslara katılmanıza, elektronik posta iletimine hizmet etmenize vb. olanak sağlayan iletişim yöntemleridir. Temel yazılım programı kural olarak bilgisayarla birlikte gelir ve ayrıca servis yazılımı da eklenebilmektedir.

Sistem yazılımının başka bir sınıflandırması

Açık kaynaklı yazılım geleneksel olarak şunları içerir:

  • sistem bakım programları,
  • programların sistem ayrıntıları.

Sistem destek programları tüm sistem cihazlarının doğru çalışmasını düzenler. Bunlar, kural olarak, işletim sistemi çekirdeğini oluşturan yerleşik programlardır (ana bellekte bulunurlar). Bulmacanın hemen öncesindeki bilmeceye odaklanan meraklı programlara geçişli program denir.

Sistem çekirdek programlarının temel işlevleri- Hesaplama komplekslerinin yönetimi, hesaplama süreçlerinin yönetimi ve dahili işletim sistemi verileriyle çalışma.

Sistem donanım programları, satıcılar ve distribütörler tarafından işletim sistemi kurulum paketleri ve özel cihazlar için sürücüler şeklinde sağlanır.

Sistem bileşenleri özel uygulamalar ve eklentiler olarak kategorize edilir. Çoğunlukla güvenlik programlarını içeren dağıtım paketleriyle birlikte sunulurlar.

Yazılım güvenliği– bilgisayarın RAM'inde ve harici belleğinde saklanan yayınlanmaya hazır programların toplamı.

Yazılımın tasarlanması ve geliştirilmesi ile ilgili tüm faaliyet aynı zamanda yazılım desteğine (PS) de dahildir. :

  • yazılım tasarım teknolojisi (örneğin, düşük seviyeli tasarım, yapısal ve nesneye yönelik tasarım vb.);
  • program test yöntemleri;
  • programların doğruluğunu kanıtlama yöntemleri;
  • robotik programların maliyetinin analizi;
  • program belgeleri;
  • yazılım tasarımı sürecini kolaylaştırmak için yazılım özelliklerinin geliştirilmesi ve geliştirilmesi ve çok daha fazlası.

Günümüz bilgisayarlarının güvenlik yazılımları oyun programlarından bilimsel programlara kadar milyonlarca programı içermektedir.

Yazılım güvenliğini görün

Yazılım güvenliğinin üç ana türü vardır: sistem, uygulama ve enstrümantal.

Uygulama programı ya da başka ek- Koristuvach'ın şarkı söyleme bölümlerinin seçimi için tasarlanmış ve koristuvach ile tam işbirliği için tasarlanmış bir program. Çoğu işletim sisteminde uygulama programları bilgisayar kaynaklarına doğrudan erişemez veya kaynaklarla etkileşime giremez. ek işletim sistemi yardımı için. Ayrıca benim basit yöntemimle - ek programlar.

Uygulanan yazılımın temsilcileri:

Metin ve grafik editörleri

Elektronik tablolu programlar

Veritabanı Yönetim Sistemleri

Lütfen web sayfalarına bir göz atın

Temel sistemler, elektronik ansiklopediler, oyunlar

Özel yazılım sistemleri, örneğin bankacılık sistemleri gibi çok çeşitli mesleki faaliyetlerin otomasyonu için tasarlanmıştır.

Güvenlik yazılımı- uygulama ve sistem yazılımının yönetimi için programların tasarımı, geliştirilmesi ve desteklenmesi sırasında geliştirilmesi amaçlanan yazılım.

p align="justify"> Yazılım geliştirirken algoritmaların bilgisayarın erişebileceği bir biçimde sunulması gerekir. Bu nedenle programlama sistemleri adı verilen program kompleksleri geliştirilmektedir. Bunlar enstrümantal yazılımın temelidir.

Örneğin enstrümantal programlardan önce şunları yapmalısınız:

  • editörler;
  • program düzenini tasarlamak;
  • nalagodzhuvalni programları o zaman. programı tanımanıza ve programdan fayda elde etmenize yardımcı olan programlar;
  • sıklıkla kötüye kullanılan sistem eylemlerini uygulayan ek programlar;
  • grafik yazılım paketleri vb.

Sistem yazılımı- bu, bir bilgisayar sisteminin işlemci, RAM, giriş-çıkış aygıtları, uç aygıtlar gibi bileşenlerinin etkin yönetimini sağlayan, bir "arayüz" görevi gören, bir tarafta donanım ve diğer tarafta temel aksesuarlar sağlayan bir dizi programdır. diğeri Istuvaca'dır. Uygulama yazılımına ek olarak sistem, belirli uygulama görevlerini kontrol etmez, diğer programların çalışmasını sağlamaz, bilgi işlem sisteminin donanım kaynaklarını yönetmez vb.

Sistem yazılımı aşağıdakiler için tasarlanmıştır:

  • diğer programların işleyişi (başka bir deyişle programların organizasyonu) için operasyonel bir orta yolun oluşturulması;
  • yeni programların geliştirilmesinin (oluşturulmasının) otomasyonu;
  • bilgisayarın kendisinin ve hesaplama sisteminin güvenilir ve verimli çalışmasının sağlanması;
  • bilgisayar ekipmanının ve hesaplama önlemlerinin teşhisi ve önlenmesinin gerçekleştirilmesi;
  • ek teknolojik süreçlerin uygulanması (program dosyalarının ve veritabanlarının kopyalanması, arşivlenmesi, güncellenmesi vb.).

Sistem yazılımı, bilgisayarın uygulama programlarını verimli bir şekilde kurabilmesi için ayrıştırılmıştır.

Bir uygulama programı, belirli bir sorun alanı içindeki belirli bir sorunu çözen özel bir programdır.

Uygulama programları, örneğin belgelerin depolanmasını ve yönetimini sağlamak için kötü amaçlı nitelikte olabilir.

Sistem yazılımı, giriş-çıkış aygıtlarını çalıştıran sürücüleri ve aygıtlarının parametrelerini yapılandırmanıza olanak tanıyan diğer aygıtları çalıştıran programları içerir. Buna antivirüs ve bilgisayar bakımıyla ilgili programlar da dahildir. Sistem programları genellikle denir yardımcı programlar (lat. utilis - kahverengi).

Yardımcı programlar ya işletim sisteminin çeşitli yeteneklerini genişletir ve ekler ya da bağımsız olarak önemli görevleri yerine getirir. Farklı yardımcı program türlerini kısaca açıklayacağız:

  • bilgisayar cihazlarının doğru çalıştığını doğrulamak ve işletim sürecindeki arızaları tespit etmek için kullanılan kontrol programları, testler ve teşhisler; arızanın nedenini ve yerini belirtin;
  • donanım giriş-çıkış aygıtları, RAM vb. ile işletim sisteminin yeteneklerini genişleten sürücü programları; ek sürücülerin yardımıyla bilgisayarınıza yeni cihazlar bağlayabilir veya standart dışı cihazlar kullanabilirsiniz;
  • Bilgileri daha büyük disklere kaydetmenize ve birkaç dosyanın kopyalarını tek bir arşiv dosyasında birleştirmenize olanak tanıyan paketleyici programlar (arşivleyiciler);
  • bilgisayar virüslerinin bulaşmasını durdurmak ve virüs bulaşmasının mirasını ortadan kaldırmak için tasarlanmış anti-virüs programları;
  • disk alanının optimizasyonu ve kontrolü için programlar;
  • bilgileri güncelleme, biçimlendirme, veri koruma programları;
  • bilgisayarlar arasında bilgi alışverişini düzenleyen iletişim programları;
  • hafızanızı koruyacak hafıza yönetimi programları;
  • CD-ROM, CD-R ve daha birçoklarını yazmak için programlar.

Sistem yazılımının en önemli parçası işletim sistemidir.

İşletim sistemi, bilgisayar donanımının ve uygulama programlarının yönetimini ve bunların birbirleriyle ve bilgisayarla etkileşimini sağlayan bir dizi yazılım bileşenidir.

İşletim sistemi bilgisayar yazılımının temel ve temel deposudur.

İşletim sistemi bilgisayarın tüm donanım bileşenlerinin bakımını sağlar.

Yapı:

  1. Çekirdek - programınızdaki komutları bilgisayara gönderilen “makine kodları” diline aktarır.
  2. Sürücüler cihazları destekleyen programlardır.
  3. Arayüz, kullanıcının bilgisayara bağlanmasını sağlayan bir kabuktur.

İşletim sistemi özellikleri:

  • Bellek yönetimi;
  • G/Ç cihazlarına erişimin kontrol edilmesi;
  • Dosya sistemi yönetimi;
  • Süreçlerin etkileşimini yönetmek; süreç gönderimi;
  • yerel kaynakların yönetimi;
  • Programların RAM'e dahil edilmesi aynıdır;
  • Muhabirin arayüzü;
  • Makineler arası etkileşim (parazit);
  • Sistemin kendisinin, verilerin ve programların korunması;
  • Zengin biçimde düzenlenmiş çalışma rejimi için erişim haklarının ve sigorta kapsamının farklılaştırılması.

İşletim sistemi aşağıdaki işlevleri içerir:

Yazılımın bir kişi ile bir bilgisayar arasındaki diyaloğu kolaylaştıracak şekilde kullanıcı arayüzünün güvenliğini sağlamak;

Cihazlara (işlemci, bellek, giriş-çıkış cihazları) erişimlerini düzenlemek de dahil olmak üzere bilgisayardaki diğer programların yazılımlarını yönetmek;

Dosyaları depolamak gibi hiyerarşik bir klasör sistemi kullanarak bilgisayarınıza kayıtlı bilgileri yönetin.

İşletim sisteminin işlevleri şunları içerir:

  • koristuvach ile diyaloğun geliştirilmesi;
  • veri girişi, gösterimi ve yönetimi;
  • program geliştirme sürecinin planlanması ve organizasyonu;
  • kaynakların bölünmesi (RAM ve önbellek, işlemci, harici cihazlar);
  • bir wiki programının başlatılması;
  • tüm ek bakım işlemleri;
  • çeşitli dahili cihazlar arasında bilgi aktarımı;
  • çevresel aygıtların (ekran, klavye, disk sürücüleri, yazıcı vb.) çalışması için yazılım desteği.

Bir işletim sistemine duyulan ihtiyacın temel nedeni, bilgisayar cihazlarıyla çalışmak ve bilgisayar kaynaklarını yönetmek için yapılan temel işlemlerin, bilgisayarlar için gerekli olan işlemler gibi çok düşük düzeydeki işlemler olması gerçeğinde yatmaktadır.Bunların yüzlerce ve yüzlerce programı vardır. bunun gibi binlerce temel operasyon.

İşletim sistemi makineden gereksiz ayrıntıları alır ve ona operasyon için manuel bir arayüz sağlar. Ayrıca kopyalama veya diğer dosyalar gibi çeşitli ek etkinlikleri de içerir. İşletim sistemi artık tüm programların RAM'inin kontrolünü ele alıyor, kontrolü işlerinin başlangıcına aktarıyor, derlenen programlara güç sağlamak için çeşitli eylemleri değiştiriyor ve tamamlandığında programın işgal ettiği RAM'i annelere kaydediyor.

Eksen, kişisel bilgisayarlar için en gelişmiş işletim sistemlerinin adıdır: MS-DOS, Windows, Linux.

İşletim sistemleri farklıdır ancak anlamları ve işlevleri aynıdır. İşletim sistemi bilgisayarın temel ve vazgeçilmez yazılımıdır; o olmadan bilgisayar prensipte çalışamaz.