КампутарыПраграмнае забеспячэнне

Што такое сістэмнае праграмнае забеспячэнне

Любы персанальны кампутар уяўляе складанае электроннае прылада, якое складаецца з блокаў-камплектуючых. Усе яны ў суме ўтвараюць апаратнае забеспячэнне (hardware). Праводзячы аналогію з жывымі істотамі, hardware з'яўляецца фізічным целам. Для кіравання ім неабходна прысутнасць чагосьці нематэрыяльнай: душы, розуму, іскры - у дадзеным выпадку гэта не прынцыпова. У кампутарнай тэхніцы такой нематэрыяльнай складнікам з'яўляецца сістэмнае і прыкладное праграмнае забеспячэнне (software, софт). Без праграм кампутар ўяўляецца нікому не патрэбнай грудай электронных кампанентаў. Усё вышэйсказанае дакладна для наўтбукаў, нетбуков, шматлікіх мабільных прылад і інш.

Праграмнае забеспячэнне - гэта ўсё тыя праграмы, якія працуюць на выкарыстоўванай апаратнай канфігурацыі. Яны падзяляюцца на некалькі ўмоўных тыпаў, якія вызначаюць прызначэнне і функцыянальныя магчымасці.

Сістэмнае праграмнае забеспячэнне - гэта аснова. Яна ў велізарнай ступені вызначае спосабы рэалізацыі працы любых запускаюцца праграм. Можа быць прадстаўлена ў выглядзе камбінацыі ўзаемадзейнічаюць паміж сабой праграм, асноўнай задачай якіх з'яўляецца кіраванне апаратнымі камплектуючымі вылічальнай машыны (працэсар, мультымедыя адаптары, аператыўная памяць). Часта пад тэрмінам «сістэмнае праграмнае забеспячэнне пк» разумеюць аперацыйную сістэму (АС), хоць гэта дакладна толькі збольшага. Сістэмнае забеспячэнне, фактычна, выступае свайго роду «праслойкай» паміж апаратнай часткай кампутара і прыкладнымі карыстацкімі праграмамі. У сучасных сістэмах ніякае запушчанае прыкладанне не можа непасрэдна ўзаемадзейнічаць з камплектуючымі, у адрозненне ад часоў ДОС, калі такі падыход з'яўляўся пераважным. Цяпер ад прыкладання патрабуецца, каб яно адпавядала вызначаным правілам і было напісана з выкарыстаннем выразна вызначаны інструментарый праграмавання, прызначанага для выкарыстоўванай аперацыйнай сістэмы. Менавіта таму праграмы для Windows не могуць працаваць у асяроддзі Лінукс (і наадварот), хоць у абодвух выпадках дадзеныя аперацыйныя сістэмы спраўна кіруюць апаратнымі складнікамі і забяспечваюць зручны графічны інтэрфейс для ўзаемадзеяння з карыстальнікам. Сістэмнае праграмнае забеспячэнне інтэрпрэтуе і рэалізуе каманды кіравання любым апаратным кампанентам, якія паступаюць ад прыкладанняў. Акрамя таго, сучасныя кампутарныя АС інтэрактыўныя, дазваляюць карыстачу часткова карэктаваць сваю працу.

Сістэмнае праграмнае забеспячэнне - гэта не адзіны тып праграм. Таксама існуе прыкладное праграмнае забеспячэнне. Праграмы карыстальніка, якраз і вызначаюць прыкладную сераду. Напрыклад, для працы з графікай выкарыстоўваюць сераду графічнага рэдактара, для тэкставых дакументаў - адпаведнага рэдактара, для гульні - прыкладную гульнявую сераду і да т.п. Пэўны прыкладное праграмнае забеспячэнне зусім не абавязкова павінна вырашаць толькі строга абмежаванае кола задач: нярэдкія выпадкі, калі праз інтэрфейс праграмы дапушчальна запускаць розныя спецыялізаваныя невялікія прыкладання. Часта прыкладныя праграмы называюць «прыкладаннямі», што вельмі дакладна вызначае іх сутнасць, таму што асновай для іх з'яўляецца сістэмнае праграмнае забеспячэнне, якое забяспечвае працаздольнасць прыкладанняў.

Дзіўны факт: запускаючы любую прыкладную праграму, карыстальнік, фактычна, пачынае працэс ўзаемадзеяння з апаратнымі кампанентамі кампутара. Напрыклад, уключыўшы прайграванне кампазіцыі ў аўдыяплэер, карыстальнік дае каманду сістэмнаму і прыкладным праграмным забеспячэнні вывесці гук з дапамогай гукавы карты.

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

Copyright © 2018 be.birmiss.com. Theme powered by WordPress.