На зору развоја рачунарске технологије појавио секонцепт програмских језика и секвенци команди створених уз њихову помоћ, која је касније постала позната као апликација. Заправо, то су софтверски производи (софтверски програми). То значи да вам одређени скуп команди омогућава да извршите задатак или да обезбедите функционисање рачунарског система у целини. Шта су они?
Саи одједном: неће ући у дивљини компјутерске технологије, и покушамо да разумемо шта су и шта су програм, да тако кажем, једноставним језиком.
До данас постоји неколико врста класификације софтвера или софтвер. Међу главним типовима су:
Понекад ова листа садржи и алате за развој и администрацију у облику специјалних услужних програма, али се у великој мери могу приписати системским апликацијама.
Постоји још једна класификација која подразумијева кориштење софтверских производа по врсти права приступа и трошковима. Овдје можете укључити сљедеће концепте:
Сада ћемо детаљније погледати неке врсте читавих софтверских пакета и појединачне апликације сваког типа.
Ова врста софтвера се односи на системски део. Другим речима, ово су основни алати који пружају интеракцију између софтверског окружења рачунара (оперативни систем или инсталиране апликације).
Данас се зову возачи - малипрограме створене како би се осигурало да програмски дио рачунарског система препозна и обезбеди исправан рад било које компоненте "гвожђа". По правилу, сва подешавања се чувају у посебном чипу на матичној плочи, која има своје сопствено софтверско окружење, звану БИОС. А то је БИОС који чува не само основна хардверска подешавања хардвера, већ и дијагнозира када је рачунарски терминал укључен (уколико се не открију сви сукоби или неуспјехе, карактеристични једини звучни сигнал се оглашава када се рачунар покреће преко звучника система).
Вероватно, није неопходно рећи да је то оперативноСистеми су главни дио софтвера који комуницира између рачунара и корисника. Грубо говорећи, ово је нека врста слоја, због интерфејса којим корисник добија приступ одређеним функцијама система и извршава одређене задатке уз помоћ апликација различите врсте и нивоа.
До данас, они знају довољновелики број, а не сви они су еквивалентни. Већина има графички интерфејс, али постоје чак и текстови "ОСес". У сваком случају, они укључују моћно средство за обезбеђивање функционисања свих компоненти и рада корисника у систему, укључујући преводиоце језика и многе друге ствари.
Развој софтверских производа било које врсте,било да је ОС или било која апликација, имплементира се на основу програмског језика који укључује не само одређени скуп команди, већ и преводиоци, преводиоци језика, преводиоци итд. (понекад чак и демонтажери).
Многи језици користе ручни унос команди,рецимо, у текстуалном режиму, можете наћи чак и читаве специјализоване платформе које вам омогућавају да радите са језицима попут Делпхи или Јава без посебног знања, тако рећи, на интуитивном нивоу. Иначе, исто важи и за веб развој сајтова, када се странице и њихове међусобне везе креирају на основу уграђених могућности које такви софтверски производи поседују. Примери? Молим те! Исти уредник МС Оффице Ворд, ВордПресс, итд.
Администрација система је неотуђивадео било ког софтверног окружења. Заиста, рано откривање и корекција проблема и грешака у раду једног рачунара терминала у локалној мрежи или чак функционисање целокупног интернет ресурсе хостује на удаљеним серверима, омогућава вам да избегнете многе проблеме касније.
На пример, у стандардном скупу Виндовс-базираних система (ине само у њима), ту постоје и посебни програми и апликације које омогућавају, на примјер, провјеру грешака на хард диску, провјеру РАМ-а итд. Стога се подразумијева да постоје специјализирани помоћни програми треће стране који имају проширене скупове алата у својој функционалности. Са њиховом употребом, администрација система улази у нови, виши ниво.
Као занимљив пример, можемо навестиПрограм наћи и поправити грешке система на хард диску белоруске програмера који се зове Викторија, која је много тога више функција од стандардног Виндовс Утилити. ХДД Регенератор Програм уопште може "магнетизација-преокрет" хард дискова, опоравља лоше секторе, али без утицаја на информације које се чувају у кластера. А ово је само мали део примене овог правца. А ако се узме у обзир захтев за администраторе система за праћење било локалну рачунарску мрежу, или чак и функционисање целог таквог система мреже, само изненађени, како је постигнут напредак: данас толико алата да цела и не може се описати.
Што се тиче сигурности информација и сигурностисигурност било ког система, овдје постоје и таква средства. Такви производи, програмски модули који су написани на језицима вишег нивоа, омогућавају да се супротстављају свакој врсти претњи.
И на крају, питање је не само о антивирусима. Подједнако, то укључује различите врсте анти-спиваре-а, програме који спречавају пенетрацију надлежних огласа, ипак, чак и виртуелних мрежних екрана, званих заштитни зидови или заштитни зидови.
Претходни типови апликација, фокусирани на безбедност информација, врло су блиско повезани са приступом Интернету, јер данас већина претњи потиче одатле.
Што се тиче осигурања самог приступа, главнисредства су такозвани Интернет претраживачи, који функционишу на основу строго дефинисаних мрежних поставки (рачунарска ИП адреса, маска подмреже, примарни и секундарни гатеваиови, ДНС, ВИНС и проки сервери итд.). Такве апликације се често називају апликациони програми.
Сада идемо на највећу класу програма- апликативни софтвер. Апликације ове врсте су строго фокусиране на обављање одређених задатака, на примјер, математичке, канцеларијске, забавне, научне и многе друге.
Једноставно је физички немогуће навести све,али са сигурношћу се може издвојити неке правце: рад са документима и табелама (Оффице програма и система за управљање документима), рачуноводство, мултимедијалној обради (графички, аудио и видео), дизајн система, платформа за математичке и научне рачунарства и алата за моделирање да раде са базе података, поштанске клијенте и прегледаче, менаџере датотека итд. Такве апликације можете набројати на неодређено време.
Сада размислите о главним софтверским производима,који су доступни у било ком оперативном систему, на пример Виндовс. Подразумева се да се то назвати такав скуп разноврсних може било тешко, јер други "оперативни системи" такви скупови могу да се разликују материјално. Ипак, у вези са чињеницом да је овај ОС најоптималнији, размотрићемо овај пакет.
Ако неко обрати пажњу, након прве инсталацијеВиндовс у главном менију можете пронаћи програме сортиране према сврси: стандардни, сервисни, административни, итд. Али сви не знају да је ово само мали део леденог брега. Чињеница је да многи корисници у менију нису приказани. Већина њих се може позвати из командне линије или из менија "Рун".
Поред тога, у "чистом" Виндовс системунема основног канцеларијског пакета, иако се неки документи још увек могу гледати (исти Ворд Пад). Стога се испоставља да након инсталирања већине "ОС-ова" корисник мора инсталирати и главни пакет пакета. Међутим, то не узрокује потешкоће.
Па, калкулатори, нотебоок рачунари, управљачки фајлови, Интернет претраживачи и још много тога се не могу рећи - доступни су у сваком систему.
На крају, размотрите производе, софтверчије могућности омогућавају не само извођење дијагностике нити оптимизацију рада система, већ и додатни алат за рад са одређеним врстама података.
Прва врста апликације се врло често називаоптимизатори. Сматрају и коректан систем нивоу у већини "Осес" грешака и омогућавају кориснику да бисте онемогућили неке непотребне позадинске процесе који троше превелику количину ресурса, чиме се убрзава цео систем.
У Виндовс-у практично нема таквих алата, па, осим ако нето стандардно средство за проверу и дефрагментацију диска. Нажалост, неискоришћене компоненте или позадинске услуге морају бити ручно онемогућене, а без посебних сазнања то може довести до непредвидљивих последица. Али оптимизатори раде у аутоматском режиму, онемогућавајући само оно што не доводи до критичних кварова.
Исто важи и за уређивање иДефрагментирајте системски регистар, који може садржати велики број бескорисних, застарјела или нетачних веза, што барем повећава вријеме учитавања за одређене апликације и читав систем при покретању.
Деинсталирање стандардних програма за деинсталацију апликацијаВиндовс такође није увек исправно извршен. Често, након што је процес завршен, пуно смећа остаје у систему у виду преосталих датотека, мапа или записа у истом регистру. Овде, јединствене услуге као што су иОбит Унинсталлер долазе у спашавање, чиме се чисти систем чисто, након чега корисник не мора ручно претраживати и обрисати преостале предмете.
Други пример је ажурирањеуправљачки програми уређаја. Овде такође није обезбеђен аутоматски режим. Међутим, помоћне програмери попут Дривер Боостер-а се баве овим елементарним и ажурирају управљачке програме само из званичних извора (сајтови произвођача хардвера).
Коначно, неке од најтраженијих сујер чак и када преузимате датотеке са Интернета довољно велике почетне запремине, упакују се у посебне архиве да би смањили "тежину". Поред тога, велики фолдери могу се поделити на неколико засебних архива, а програми ВинРАР, ВинЗИП или 7Зип нивоа омогућавају елементарно обраду таквих података.
Коначно, остаје рећи да је, наравно, овоне сви софтверски производи који се данас могу наћи. Међутим, мислим, чак и са таквим минималним описом, сваки корисник ће бити у стању да осети разлику између програма различитих намена и извуче генералне закључке о томе шта се генерално дешава и шта они служе.
</ п>