Кампутары, Праграмнае забеспячэнне
Што такое кампутарная праграма? Віды камп'ютэрных праграм
Што такое кампутарная праграма? З развіццём тэхналогій расце і іх колькасць. Яны надзяляюцца розным функцыяналам і прызначэннем. Дылетанту ў сферы вылічальнай тэхнікі немагчыма ацаніць ролю любой праграмы з улікам усяго іх разнастайнасці. Нельга таксама зрабіць выбару на карысць лепшай з іх, паколькі яны маюць розныя арыентацыі, выконваюць не аднолькавыя задачы.
Зыходзячы са сказанага, навука і практыка рэдка калі разглядаюць адзін канкрэтны праграмны прадукт. Часцей за ўсё цікавасць уяўляюць класіфікацыі і падзел на катэгорыі па тыпу або прызначэнні.
вызначэнне
Што такое кампутарная праграма? Вызначэнне яе заключаецца ў наборы некалькіх інструкцый, прадстаўленых у лічбавым, кодавым, схематычным або славесным выглядзе. Усе гэтыя элементы выяўляюцца ў форме, прыдатнай для счытвання вылічальнай тэхнікай. Яны прыводзяць кампутар у дзеянне, каб дасягнуць пэўнага выніку.
- З'яўляецца камплектам крокаў, якія павінен зрабіць кампутар.
- Кожная асобная інструкцыя кіруе часткай дадзеных або інфармацыі.
Прасцей кажучы, кампутарная праграма ўяўляе сабой сукупнасць задач, якія выконваюцца паслядоўна, па парадку вылічальнай тэхнікай. У канчатковым выніку карыстач атрымлівае патрэбны яму вынік.
навучальныя
Навучальныя або навучальныя камп'ютэрныя праграмы з'яўляюцца сродкам, прызначаным для вырашэння педагагічных задач. Іх асноўная асаблівасць заключаецца ў самастойным ўзаемадзеянні з карыстальнікам. Галоўнае прызначэнне такіх прадуктаў арыентавана на выкарыстанне ў навучальным працэсе.
- базавую знаёмства з прадметам;
- канцэптуальная падрыхтоўка да працы;
- выпрацоўка навыкаў рашэння тыпавых і нестандартных раўнанняў у адпаведнай вобласці;
- развіццё ўменняў займацца пэўнай дзейнасцю;
- правядзенне эксперыментаў у навучальных і даследчых мэтах;
У рэдкіх выпадках навучальныя праграмныя прадукты выкарыстоўваюцца, для таго каб аднавіць веды, папоўніць прабелы ў іх або здабыць новыя навыкі, засваенне якіх было немагчымым раней (напрыклад, з-за стопора ў развіцці тэхналогій).
Нягледзячы на тое, што названыя функцыі носяць адзіны і суцэльны характар, у залежнасці ад таго, як яны будуць вырашацца, ажыццяўляецца іх уплыў адзін на аднаго. Адпаведна, больш прадуктыўным вывучэнне прадмета стане пры вырашэнні паслядоўных задач, а не асобных прыкладаў.
сістэмныя
Усе праграмнае забеспячэнне падзяляецца па розных прыкметах. Асноўным з іх з'яўляецца прызначэнне. У адпаведнасці з імі і вырабляецца класіфікацыя. Адной з найбольш важных падгруп з'яўляюцца сістэмныя кампутарныя праграмы. Калі яны не ўстаноўлены, то ўзаемадзеянне з іншымі элементамі абцяжарваецца, а то і зусім немагчыма.
Асновай дзейнасці сістэмных праграм з'яўляецца забеспячэнне працы з прыкладнымі прадуктамі. Да іх ставяцца утыліты, драйверы, аперацыйныя сістэмы і абалонкі.
інструментальныя
Інструментальныя кампутарныя праграмы карыстальніка - гэта тыя, якія прызначаюцца для распрацоўкі або карэкціроўкі іншых прадуктаў. Да іх ставяцца наступныя.
- Транслятары. Яны пераўтвораць мовы праграмавання.
- Рэдактары тэкстаў праграм. Яны інтэрпрэтуюць інтэрфейс зразумелым для карыстальніка мовай з кодаў і знакаў.
- Дапаможныя праграмы.
- Бібліятэкі. Яны ўтрымліваюць розныя нарыхтоўкі, якія дапамагаюць у працы праграмістаў.
Інструментальных прадуктаў не так шмат. Але амаль усе яны пішуцца з дапамогай розных моў праграмавання.
прыкладныя
Кажучы пра тое, што такое кампутарная праграма прыкладнога тыпу, нельга не адзначыць шырокую папулярнасць гэтых прадуктаў. Калі працаваць з пералічанымі вышэй могуць толькі спецыялісты або самавукі, то гэтыя арыентаваны на звычайных абывацеляў.
Да дадзенага тыпу адносяць наступныя праграмы:
- прафесійныя, прызначаліся для аўтаматызацыі той ці іншай работы;
- праграмы агульнага прызначэння, якія дазваляюць выконваць вялікая колькасць функцый, неабходных для сярэднестатыстычнага карыстальніка;
- метадамі-арыентаваныя, вырашальныя статыстычныя задачы;
- праблемна-арыентаваныя, якія выконваюць аперацыі па планаванні і кіраванні.
Да гэтай жа катэгорыі адносяцца кампутарныя вірусы. Ніжэй яны будуць разгледжаны больш падрабязна.
спецыяльныя
Ёсць спецыяльныя кампутарныя праграмы, якія распрацоўваюцца для адной або некалькіх мэтаў. Вытворчасць такіх прадуктаў заказваецца прадпрыемствамі, каб аўтаматызаваць розныя працэсы, накшталт працы на станку або кіравання персаналам, размеркавання абавязкаў.
Ёсць папулярныя спецыяльныя праграмы, накшталт 1С. Такія выкарыстоўваюцца ва ўсіх развітых краінах, змяняецца толькі мову перакладу, інтэрфейс і некаторыя зыходныя дадзеныя. Апошнія звычайна залежаць ад заканадаўства і Дастаў.
кампутарныя вірусы
Што такое камп'ютэрны вірус і траянская праграма? Яны ўяўляюць сабой невялікія шкоднасныя прадукты, якія трапляюць у ВА вылічальнай тэхнікі па-рознаму. Аднак у кожнай ёсць свая мэта. Некаторыя з'яўляюцца даволі-такі бяскрыўднымі, і калі карыстальнік не працуе з сістэмнымі або інструментальнымі праграмамі, то яны не даставяць яму клопату. Будуць ціха сядзець у сваёй тэчцы, пакуль антывірус іх не ўбачыць.
Барацьба з шкоднаснымі прадуктамі ажыццяўляецца з дапамогай спецыяльных антывірусных праграм. Таксама ёсць спосабы папярэджання іх узнікнення на кампутары. Напрыклад, можна ўключаць абарону сістэмы ў рэжыме рэальнага часу. Тады адбываецца фільтраванне таго, хто прыходзіць патоку інфармацыі.
вынік
Падводзячы вынік, усё існае ПА можна сцісла разгледзець ў табліцы.
Віды камп'ютэрных праграм | характарыстыка | прыклады |
навучальныя | Выконваюць педагагічныя задачы. Карыстальнік працуе з імі цалкам самастойна | Усе эмулятары, накшталт MyBIOS |
сістэмныя | Кіруюць кампанентамі вылічальнай тэхнікі, а таксама забяспечваюць наладку яе працы з прыкладнымі праграмамі, найбольш часта задзейнічаюць карыстальнікамі. Прымаюць непасрэдны ўдзел у забеспячэнні ўзаемадзеяння паміж чалавекам і кампутарам | Усе пакаленні Windows, Total Commander, кожная антывірусная праграма, WinZip і WinRar |
інструментальныя | Прызначаюцца для стварэння, рэдагавання і развіцця сістэмных і прыкладных прадуктаў. У большасці выпадкаў з'яўляюцца нарыхтоўкамі, так званымі "Програмное паўфабрыкатамі" | FoxPro, Assembler, Visual Basic |
прыкладныя | Самы распаўсюджаны выгляд праграмнага забеспячэння. Займаецца выкананнем або аўтаматызацыяй тых ці іншых задач, функцый. Часцей за ўсё цікавяць карыстальнікаў, якія не маюць ніякага дачынення да праграмавання, але з дапамогай кампутара могуць палегчыць сваю дзейнасць | Adobe Photoshop, увесь пакет Microsoft Office, кодэкі, вірусныя і траянскія праграмы |
спецыяльныя | Распрацоўваюцца для выканання розных задач. Іх праца залежыць ад спецыфікі дзейнасці заказчыка | 1С: УТП, 1С: Зарплата, 1С: Бухгалтэрыя |
Нельга адназначна сказаць, што такое сукупнасць усіх кампутарных праграм. Яна арганізуе працу любой вылічальнай тэхнікі, забяспечвае яе ўзаемадзеянне з карыстальнікамі, незалежна ад адмысловых навыкаў. Але даць ёй канкрэтнае вызначэнне - немагчыма.
заключэнне
Так пабудавана класіфікацыя ПА, якая дазваляе вызначыць месца праграмы, вылучыць яе на фоне разнастайнасці. Таксама пры наяўнасці адпаведнай інфармацыі карыстальнік атрымаць магчымасць вызначыць, які пэўна прадукт патрабуецца яму для выканання той ці іншай функцыі, рашэння задачы.
Паказаная тут класіфікацыя кампутарных праграм не з'яўляецца адзінай. Яна можа мяняцца ў залежнасці ад таго, якім будзе абраны першасны прыкмета (тут - прызначэнне).
Similar articles
Trending Now