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

Праграмнае забеспячэнне: прыклады. Распрацоўка праграмнага забеспячэння

Што такое праграмнае забеспячэнне? Прыклады яго практычнага выкарыстання мы сустракаем кожны дзень, сядаючы за кампутар. Нават простае перасоўванне мышы па экране - гэта вынік працы праграмнага забеспячэння. Якія ёсць разнавіднасці ПА? Як ажыццяўляецца распрацоўка праграмнага забеспячэння?

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

Праца кампутара ажыццяўляецца за кошт сукупнага выкарыстання апаратнага і праграмнага забеспячэння. Пад першым разумеецца набор мікрасхем, плат і іншых электронных кампанентаў і прылад, якія ўваходзяць у склад ПК. Пад другім - кампутарныя праграмы, якія прызначаны для апрацоўкі інфармацыі і выканання карысных дзеянняў пры дапамозе ПК. Першае на слэнгу часта называецца "жалеза", другое - "софт".

З'яўляецца ПА на кампутары з дапамогай інсталяцыі - размяшчэння адпаведных файлаў на дыску. У шэрагу выпадкаў неабходна выконваць абнаўленне праграмнага забеспячэння. Гэта, па сутнасці, паўторная інсталяцыя больш дасканалай і сучаснай версіі ПА. Каб ўсталяваць праграмнае забеспячэнне, трэба валодаць так званым "дыстрыбутывам". Ён уяўляе сабой спецыялізаваную праграму-ўсталёўнік.

Ёсць два асноўных тыпу ПА - сістэмнае і прыкладное. Першая разнавіднасць забяспечвае працу ПК з пункту гледжання яго асноўных функцый: запуск, загрузку і ажыццяўленне нізкаўзроўневых вылічальных аперацый. Асноўнымі разнавіднасцямі сістэмнага ПА прынята лічыць аперацыйныя сістэмы (АС), а таксама сродкі кіравання апаратнымі кампанентамі кампутара і іх налады.

Прыкладное ПА - гэта праграмы, з дапамогай якіх на ПК вырабляюцца практычна значныя дзеянні. Напрыклад, набор тэксту, пабудова табліц, маляванне, карыстанне інтэрнэтам і т. Д.

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

Ёсць, вядома, і "некомпьютерных" віды ПА. Імі могуць кіравацца іншага роду прылады - да прыкладу, планшэты, смартфоны, тэлевізары. Ёсць праграмнае забеспячэнне сістэм клімат-кантролю, прамысловых аб'ектаў і т. Д.

Што такое аперацыйная сістэма?

АС - базавы з пункту гледжання эксплуатацыі магчымасцяў ПК выгляд сістэмнага ПА. Чаму яго адносяць да гэтай катэгорыі праграмнага забеспячэння? Справа ў тым, што ў асяроддзях, якія фарміруюцца аперацыйнымі сістэмамі, працуюць усе астатняе ПА кампутара (як сістэмнае, так і прыкладное). АС ўяўляюць сабой базу для працы ПК. Калі няма аперацыйнай сістэмы, то ні адна іншая праграма працаваць не будзе. Асноўныя працэсы працы АС схаваныя ад карыстальніка.

Самыя распаўсюджаныя ў свеце АС для ПК - Windows (самая папулярная, ёсць вельмі шмат яе версій - 7-я, 8-я, XP і іншыя), Linux, MacOS.

Сістэмнае ПА: драйвера

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

Такая сутнасць сістэмнага ПА. На чарзе ў нас - прыкладное праграмнае забеспячэнне, прыклады самых папулярных рашэнняў і асноўныя магчымасці, якія прапануюцца карыстальнікам.

Прыкладное ПА: антывірусы, ўтыліты

Распаўсюджаныя віды прыкладнога праграмнага забеспячэння - гэта антывірусы і ўтыліты. Першыя прызначаныя абараняць ПК ад шкоднасных праграм, якія здольныя вывесці з ладу іншае ПА ці нават апаратныя кампаненты кампутара. Адны з самых папулярных у Расіі антывірусаў - NOD32, DrWeb, Kaspersky. Ўтыліты закліканы забяспечваць стабільную працу ПК, сачыць за тым, наколькі карэктна працуюць працэсар, дыскі, памяць і іншыя апаратныя кампаненты кампутара.

Папулярныя прыкладныя праграмы. Microsoft Word

Якія з канкрэтных узораў прыкладнога ПА знаходзяць найбольшую запатрабаванасць сёння? Перш за ўсё, гэта датычыцца праграм для апрацоўкі тэкстаў. Такога роду аперацыі на кампутары - гістарычна самыя першыя. Адна з найбольш папулярных у свеце праграм для апрацоўкі тэкстаў і выканання спадарожных аперацый (маляванне табліц, графікаў і т. Д.) - Word. Распрацавала яе адна з найбуйнейшых у свеце карпарацый - амерыканская Microsoft. Дапушчальная яе руская транскрыпцыя, якая гучыць як "праграма Ворд".

Да цяперашняга моманту выпушчана некалькі версій дадзенага ПА. Функцыі ў кожным з іх адрозніваюцца, але базавая (і самая запатрабаваная на практыцы) задача, якую выконвае MS Word у той ці іншай мадыфікацыі, - фарматаванне тэксту, захаванне яго ў файл і забеспячэнне (пры неабходнасці) яго карэктнага вываду на прынтэр.

Microsoft Word: магчымасці

"Праграма Ворд" умее выконваць велізарную колькасць аперацый. А менавіта:

- фарматаванне літар і абзацаў (падбор шрыфта патрэбнага памеру і асноўных атрыбутаў - падкрэсліванне, напісанне тлустым, курсіў, адлегласць паміж радкоў і т. Д.)

- афармленне знешняга выгляду старонак (заданне колеру і малюнка на фоне, даданне графікі, малюнкаў і т. Д.)

- даданне спадарожных тэксту элементаў (табліц, графікаў, значкоў і т. Д.)

Навучыцца карыстацца Word вельмі проста. Многія з элементаў кіравання праграмай зразумелыя інтуітыўна. Таксама варта адзначыць, што кампанія Microsoft, якая выпусціла Word, забяспечыла сваё рашэнне падрабязнай даведачнай сістэмай, звярнуцца да якой карыстальнік можа, націснуўшы на клавіятуры F1.

Папулярныя прыкладныя праграмы: Microsoft Excel

Прыклад іншага папулярнага прыкладнога ПА - Microsoft Excel (па-руску - "праграма Эксэля"). Яе вузкая спецыялізацыя - вылічэнні пры дапамозе электронных табліц. Такога роду рашэнні значна спрашчаюць працу з лічбамі.

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

Microsoft Excel: магчымасці

Самыя простыя аперацыі ў Excel - гэта адлюстраванне тэксту і лічбаў у выглядзе табліц. Працоўнае поле праграмы, уласна, і выглядае як вялікая колькасць вочак, у кожную з якіх можна нешта ўпісаць. Больш складаная працэдура - пабудова графікаў, увядзенне формул. Аперацыі, якія патрабуюць прафесійнай падрыхтоўкі - праграмаванне так званых "макрасаў" (свайго роду ўнутраных праграм), інжынерныя вылічэнні.

Пералічоны самыя распаўсюджаныя на практыцы тыпы задач, якія ўмее вырашаць "праграма Эксэля":

- матэматычныя разлікі з выкарыстаннем лікавых значэнняў у таблічных вочках (сумаванне, адніманне, дзяленне, множанне, выбудоўванне прагрэсій і т. Д.);

- ужыванне формул для аўтаматызацыі рахунку;

- складанне справаздач, бланкаў, апытальнікаў і іншых дакументаў, якія найбольш камфортна глядзяцца ў выглядзе табліц;

- пабудова графікаў, візуалізацыя статыстыкі пры дапамозе дыяграм.

Гэтак жа як і ў выпадку з Word, карыстанне Excel вельмі лёгка асвоіць самастойна. Элементы кіравання праграмай шмат у чым інтуітыўна зразумела. Дадзены выгляд ПА таксама забяспечаны падрабязнай даведачнай сістэмай (якая можа спатрэбіцца не толькі пачаткоўцу карыстачу, але і прафесіяналу).

Папулярныя прыкладныя праграмы: Adobe Photoshop

Часта ў карыстальнікаў ўзнікае патрэба ў задзейнічанні адной цікавай праграмы - "Фотошопа". Для Windows 7, 8 ці ж XP яна існуе ў вялікай колькасці версій. Афіцыйна гэтая праграма называецца Adobe Photoshop. Яна прызначана для малявання (такога роду рашэння называюцца "графічнымі рэдактарамі"). Карыстаюцца ёй, як і ў выпадку з Word і Excel, як пачаткоўцы карыстальнікі, так і прафесіяналы: дызайнеры, вэб-распрацоўшчыкі, стваральнікі мультфільмаў.

Photoshop ставіцца да праграм, якія апрацоўваюць выявы ў так званым "растравым" рэжыме. Што гэта значыць? Можна сказаць, што да катэгорыі "растравай" належыць асноўная частка кампутарнай графікі. Гаворка ідзе пра малюнках, якія складаюцца з вялікай колькасці дробных кропак (успамінаем, як будуецца малюнак на тэлевізары і маніторы - прынцып той жа). Пры дапамозе "растравых" графічных рэдактараў можна ствараць абсалютна любыя графічныя элементы. Можна намаляваць партрэт чалавека, дом, пейзаж - усё што заўгодна. Акрамя "растравай" графікі ёсць яшчэ "вектарная". Выявы на яе аснове можна, у сваю чаргу, выбудоўваць толькі па шаблонах, закладзеным у праграме.

Adobe Photoshop: магчымасці

Пры дапамозе Photoshop можна не толькі ствараць малюнкі, але таксама ўносіць змены ва ўжо гатовыя. Адсюль тэрмін "адфоташопіць". Можна, напрыклад, відазмяняць аб'екты на фота, што-то да іх пририсовывать, рэтушаваць - пры вялікім вопыце работы з Photoshop ўсё можа атрымацца вельмі праўдападобна.

Adobe Photoshop працуе з большасцю фарматаў графічных файлаў дзякуючы наяўнасці вялікага набору канвертараў для розных фарматаў. Апошнія пераўтвораць графічную інфармацыю з фармату файла ва ўласны фармат рэдактара Adobe Photoshop пры чытанні з файла. Пры запісе ў файл канвертары выконваюць адваротнае пераўтварэнне.

Якія самыя папулярныя віды аперацый, якія вырабляюцца ў Photoshop? Да іх можна аднесці наступныя:

- стварэнне новых малюнкаў пры дапамогай віртуальных пэндзляў, алоўкаў, лінеек, фігур з выкарыстаннем розных кветак;

- змена памеру малюнкаў або асобных іх элементаў;

- аб'яднанне змесціва дзвюх розных малюнкаў;

- змяненне колеру малюнка або яе частак;

- прымяненне візуальных эфектаў за кошт убудаваных у праграму шаблонаў і алгарытмаў;

- трансфармацыя малюнкаў (адлюстраванне, кручэнне і т. Д.).

Гэтак жа, як у выпадку з Word і Excel, элементы кіравання Photoshop лёгка асвойваюцца інтуітыўна. Так што нават неспрактыкаваны карыстач зможа нешта намаляваць. Многія з версій праграмы аснашчаны даведачнай сістэмай на рускай мове, дзе ў падрабязнасцях распавядаецца пра тое, як працаваць з Photoshop.

Папулярныя віды прыкладнога ПА: браўзэры

Браўзэр - гэта праграма, з дапамогай якой карыстальнікі выходзяць у Інтэрнэт, чытаюць навіны з сайтаў, пішуць паведамленні ў соцсетях, праглядаюць ролікі - словам, робяць усё тое, што характэрна для "віртуальнай прасторы". Самыя папулярныя ў свеце рашэнні такога тыпу - Internet Explorer, Opera, Google Chrome. Ёсць вельмі вялікая колькасць іх аналагаў і падтыпаў. Функцыянальнасць кожнага з іх, у цэлым, аднолькавая. Большасць карыстальнікаў аддаюць перавагу эксплуатаваць тыя ці іншыя, зыходзячы з суб'ектыўнай ацэнкі якасці дызайну праграм і выгоды размяшчэння элементаў кіравання на іх.

Прынцып працы браўзэраў заснаваны на распазнанні мовы разметкі гіпертэксту (званага HTML) і перабудовы яго ў зразумелыя для карыстальніка візуальныя элементы - тэкст, малюнкі, табліцы, відэа, анімацыю, формы паведамленняў і т. Д.

Браўзэры: магчымасці

Ўладкованыя ўзоры такога ПА вельмі проста. Асноўныя элементы браўзэра - радок з адрасам сайта і асноўнае поле (званае часцей за ўсё "вэб-інтэрфейсам", дзе адлюстроўваецца інфармацыя з Інтэрнэту. Галоўная асаблівасць такой праграмы - яна з'яўляецца пасярэднікам паміж карыстальнікам ПК і іншымі людзьмі, якія знаходзяцца ў віртуальнай прасторы. Гэта значыць, пры дапамозе браўзэра (дакладней, "вэб-інтэрфейсу") чалавек, па сутнасці, можа ажыццяўляць абмен дадзенымі, адпраўляючы нешта ад сябе (тэкст, файлы) і атрымліваючы нешта ад іншых. Ці быў Інтэрнэт да вынаходкі браўзэраў? Безумоўна. справа ў тым, што "вэб-Інце фэйс "- гістарычна не самы першы спосаб камунікацыі паміж карыстальнікамі. Ён з'явіўся пасля доўгіх гадоў міжнародных узгадненняў стандартаў, па якіх павінен ажыццяўляцца абмен" віртуальнай "інфармацыяй.

ПА: платнае і бясплатнае

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

Што такое "хмарныя тэхналогіі"?

У апошнія гады набраў вельмі вялікую папулярнасць тэрмін "хмарныя тэхналогіі". Што гэта за з'ява? "Хмарныя тэхналогіі" - гэта, калі казаць простай мовай, прыкладное ПА, якое можна запускаць з браўзэра (адпаведна, яно не ўстаноўлена на ПК). Разгледзім прыклад. Microsoft Word, пра які мы казалі вышэй, запускаецца падвойным пстрычкай па значку на працоўным стале. Але ёсць такое ж рашэнне але "хмарнае": выкарыстанне праграмнага забеспячэння такога тыпу ажыццяўляецца праз вэб-інтэрфейс браўзэра. Як правіла, файлы, з якімі працуе карыстач пры дапамозе такога ПА, таксама захоўваюцца ў Інтэрнэце.

Вельмі шмат праграм зараз існуе ў "воблачным" фармаце. З'явіліся нават версіі аперацыйных сістэм такога тыпу. Так што можна казаць, што "хмарны" фармат - гэта не толькі прыкладное, але і сістэмнае ПА. Папулярнасць такіх рашэнняў сёння звязаная з хуткай хуткасцю Інтэрнэту (некалькі гадоў таму такога не было), а таксама эканоміяй часу карыстальніка - не трэба нічога інсталяваць на ПК. Дарэчы, абнаўленне праграмнага забеспячэння хмарнага тыпу адбываецца незалежна ад карыстальніка. Гэта таксама зручна.

Хто распрацоўвае праграмнае забеспячэнне?

Існуе цэлая галіна эканомікі, у рамках якое ажыццяўляецца распрацоўка ПА - праграмаванне. У ёй працуюць людзі з самымі рознымі профілямі ведаў. Але іх аб'ядноўвае агульны прыкмета - веданне моў праграмавання. Выкарыстоўваючы адзін або некалькі з іх, чалавек піша ПА. Мова праграмавання - гэта набор каманд, якія распазнаюцца апаратнымі кампанентамі кампутара. Напісаўшы выбудаваную пэўным чынам "фразу", чалавек, які стварае ПА, дае "распараджэнне" працэсару, або, скажам, дыска ПК вырабіць над файлам такую-то аперацыю. Моў, з дапамогай якіх ажыццяўляецца распрацоўка праграмнага забеспячэння, сотні. У ліку папулярных - С ( "Сі"), Java, Pascal, Ruby-on-Rails.

Ці цяжка навучыцца ствараць ПА?

Зусім няма. Распрацоўшчыкам праграм можа стаць абсалютна любы жадаючы чалавек. Стварэнне ПА - гэта зусім ня забаронены від дзейнасці. Многія паспяховыя прадпрымальнікі пачыналі з таго, што распрацоўвалі праграмнае забеспячэнне. Прыклады такіх людзей - Біл Гейтс, Лінукс Торвальдс, Яўген Касперскі. Вывучыць мовы для стварэння ПА можна на аснове вялікай колькасці даступнай літаратуры, відэаўрок, ці наведаўшы спецыялізаваныя курсы. Распрацоўка праграмнага забеспячэння - адна з самых дынамічна развіваюцца галін, і рост яе папулярнасці галоўным чынам, звязаны з усеагульнай даступнасцю.

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

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