Компјутери, Софтвер
ACT - тоа е ... Basic оперативен софтвер. Од страна на софтверот на системот се
Компјутери - нашиот живот својствени придружници за втората деценија. Тие им помогне на луѓето да се забавуваат и да работат, да комуницираат со пријатели од целиот свет. За жал, не сите корисници се во моментов работат принципи со компјутер.
Неопходно е да се знаат дури и обичните корисници, како кога читањето на некои информативни написи, тие често не може да се разбере суштината на тоа што е напишано. Тоа се случува само на ист поради непознавање на заедничка терминологија. Треба да се напомене дека тоа е често нарушување на грев дури и специјализирани ресурси.
Вовед
Историски гледано, ние се користат сите на програмата се поделени во две класи:
- систем апликации (ACT - е основа на секој оперативен систем).
- апликација програми.
Постои уште една класа на длабоко специјализирана апликација софтвер, но во секојдневниот живот со него и да се најде само програмери технологија.
За апликации за да се вклучуваат канцелариски апликации, софтвер за креирање и уредување на слики, како и други средства од кои секој од нас мора да се справи на дневна основа. Тоа не е тешко да се погоди дека оваа класа е најчест и бројни.
Возачи, итн
Многу често се доделат систем библиотеки и драјвери за уредот за намената за која во никој случај не се разликува од Законот. Ова значи дека за да ги сметаат за посебно не прави никаква смисла.
Така, софтверот на системот (систем софтвер) може да се нарече еден сет на програми и интерфејси кои се користат за контрола и компјутерски човечка интеракција. Нивната главна цел - да се машинскиот превод за да се прикаже и да се анализира во повеќе познати за сите нас текст или графички облик. Состав STR (применета за разлика од комуналии) практично не зависи од специфични проблеми решени од страна на корисникот на компјутерот.
Тој може да го дизајн дома, или можеби на целиот ден да седат во социјални мрежи. Во секој случај, компјутерски софтвер се разликува драстично, а составот на примена на системот не подлежи на промени.
Што значи на системскиот софтвер
И сега ние се анализира во детали назначувањето на овој тип на програми. Па нивните главни функции:
- Тие се создаде средина во која апликации што работат за комунални услуги (OS).
- Обезбеди поедноставување и автоматизација на развојот на нови апликации.
- Се зголеми точноста и ефикасноста на комуникацијата помеѓу компјутерите во локалните и глобалните мрежи.
- Дијагностицира (и поправка) на различни програмски грешки.
- Одговорен за извршување на помошни операции (горе, архивирање, пренос на податоци).
Според тоа, нема компјутер работи без слободен софтвер не може, во принцип, бидејќи дури и најпримитивните оперативен систем - исто така голем број на специјализирани апликации. Одржување на овие програми може да се справи со квалификувани корисници, како и развој - само најдобрите програмери, кои во некои случаи треба да знаете за програмирање на машина јазик (како специјалисти во светот воопшто единици). На кратко, да се создаде свој оперативен систем во прекрасен изолација само нема да работи.
Основни знаења и вештини
И покрај сложеноста на такви програми, па дури и обичните корисници не треба да се разбере природата на нивната работа, како тоа влијае на продуктивноста на нивната интеракција со компјутерот. На пример, не знаејќи за програмите за работа на принципите кои го контролираат пишување и читање на податоци од површината на дискот, не може да го форматирам хард дискот, врз основа на видот на податоци кои имаат намера да го задржи.
Како што веќе рековме, нивната примена е системска природа, која не се менува речиси никогаш. Тоа е причината зошто на развој на софтвер со отворен код се презентирани особено строги барања.
софтвер за системот за класификација
Традиционално во оваа класа се следниве верзии на софтверот:
- Контрола на компонентите.
- компоненти анализа, обработка и пренесување на информации.
Колку е лесно да се разбере, програми за контрола се синхронизирани главни процеси со дозволување на сите уреди за да функционира правилно на вашиот компјутер. Нивните главни функции се како што следува:
- Директна контрола на сите моќ на процесирање на системот.
- Работа со податоци потребни за нејзино функционирање.
Најчесто, овие алатки се постојано во меморијата на компјутерот. Припаѓаат на резидент на уреди за формирање на јадрото на оперативниот систем. Ако програми за контрола, кои се неопходни за извршување на некои важни операции, се вчитана во меморијата, непосредно пред операцијата, тие се нарекуваат транзит (преоден). Во секој случај, денес овие алатки се достапни само како дел и на оперативниот систем и возачи во форма на библиотеките.
Друга верзија на класификација
Многу често, експертите велат дека компјутерски софтвер треба да се подели во основните и услуги. Од страна на база се оние програми кои обезбедуваат и функционирањето на вашиот компјутер. Соодветно на тоа, софтвер систем се:
- Сопствени оперативни системи и возачите во нивниот состав.
- Кожи (DE) и други медиуми за спроведување на програми.
- Менаџерите на датотеки.
Оперативен систем како збир на софтвер со отворен код
Ние продолжуваме да ги видите системскиот софтвер. Оперативни системи се составен дел од него.
Во принцип, на самиот оперативен систем може да се претстави како збир на софтверски програми кои се одговорни за прием, обработка, користење на информации и контрола на сите системски уреди. Од една страна, оперативниот систем дејствува како "spacer" помеѓу корисникот и компјутерот, од друга страна, е одговорен за колку што е можно за ефикасно користење на двете софтвер и хардвер пополнување на вторите.
Во литературата, оперативниот систем е исто така, повика на основните софтверски систем. Зошто усвои оваа терминологија, сметаме подолу.
Менаџмент на датотеки - суштинска функција на Законот
менаџерите на датотеки се наменети за лесен пристап до физички податоци на дискот, за да ги прикаже во графичко претставување. Така, тие може да се користи само логично името на датотеката, наместо директен нејзината локација на тврдиот диск.
Но, постојат некои факти кои се утврди односот на таква програма во однос на независни информации алатки за управување:
- Многу оперативни системи (и за долго време и речиси сите) можат да бидат истовремено (!) Да се работи со речиси сите датотечни системи.
- Некои примитивни (но се уште работат) систем може без овие апликации.
Што е сервис на Законот
Оваа категорија ги вклучува програми кои значително се прошири можностите на програмата на дело, што го прави полесно за крајниот корисник. Тие, исто така може да се класифицира, и да се добие многу поени:
- драјвери за уредот не се поставени во оперативниот систем во фаза на неговото создавање.
- Компјутерски програми за само-дијагноза, која ја елиминира потребата за на корисникот да се најде причината за грешки и неуспеси.
- Чудно е доволно, но анти-вирусен софтвер, исто така, се вклопува во дефиницијата на "услугата". Имајте на ум дека тоа не е секогаш беше.
- Апликации за дискови на услуги ќе ви овозможи да го копирате и архива на податоци, избришете или обновување датотеки со податоци за да се оптимизира процесот на снимање на дискот.
- Вграден во резервната програма за значително намалување на окупираниот информациски простор.
- Алатка за управување со мрежните ресурси и на самата мрежа.
Често оваа класа на програми наречени систем за комунални услуги. Само имајте во предвид дека антивирус програми не се јавам. Денес, добро познати средства од Симантек, допир камен, како и други големи компании кои го снабдуваат софтвер. Видови на софтвер за некои од случаите ги разгледа, но остануваат нерешени неколку прашања.
Законот за работа со мрежните протоколи
Како што сугерира името, овие систем апликации се одговорни за пристап до интернет. Имајте на ум дека сите од следниве услови се однесува повеќе на оние системи кои се наменети за вршење на одредени активности (e-mail серверот за датотеки на серверот). За да го ажурирате софтверот на оваа цел, често мора да се развијат нови верзии на оперативни системи.
Патем, IE, Firefox, Opera и Google Chrome - исти клиенти, кои се базираат на принципот дека само утврдени.
Програмирање на животната средина и спроведувањето на програмите
Овие програми се однесуваат на одредени средства, но основно разбирање за нив е потребно, исто така, затоа што без тоа е невозможно да се разбере принципите на работа на оперативниот систем и компјутер во целина. Тие не треба само да се создаде, но, исто така, да се debug и стартување на апликации.
Експертите велат дека во овој случај во софтверот на Системот вклучува:
- Средства за пишување и уредување на текстот.
- Преведувач или толкувач (за обичен јазик).
- Поврзувачот, исто така, повика на врска.
- Дебагери.
- Комплетна библиотеки апликација за извршување на програмата.
Имајте на ум дека барањето е создадена (со ретки исклучоци) под никакви одредени оперативен систем. Но средствата за системот, кои се дизајнирани да ги развие, можат да работат во сосема различен систем (за ова и треба некои системски библиотеки). Ова е многу важно, затоа што тие не се ограничи на програмерите во изборот на склопот на системот за работа.
Кои се преведувачи
, Од оваа дефиниција не е јасно за секој погледне ова прашање подетално.
Ова е важен концепт се однесува на програма што преведува програмски јазик кој е разбирлив за луѓето, во машински јазик. Се разбира, на машината јазик може да се разбере и човекот, но овие професионалци од целиот свет единица. Самата програма е напишан во било кој програмски јазик, наречен извор модул. модул објект наречен основни информации собрани за понатамошна употреба машина. Структурата на овој модул се состои од текстот на програма веќе се преведени на машински јазик, како и други информации потребни за правилна работа и дебагирање.
Сите апликации од оваа класа се поделени во компајлери и толкувачи. Првиот веднаш да се преведе на изворниот текст во машина модул. Преведувачот се врши не само превозникот, но потоа се обидува да ги тестираат на програмата. Врз основа на ова, таа има еден голем недостаток: бавното спроведување на програмата. Тоа е зошто користење на тие средства само меѓу наједноставните и најпримитивните јазици, кои се користат за да ги учат основите на програмирање.
Linker или linker, се занимава со преработка на објект модули во предмети во багажникот. Секој од нив веќе може да се пресели во меморија и егзекутирани.
Грешки, и други компоненти
Дебагерот врши суштинска функција, како што им овозможува да се контролира протокот на програмата, истовремено барате грешки во него. Во својата основна функција сет вклучува:
- За да влезете низ натоварен објект модул, со трајни резултати размножување.
- Стоп на претходно утврдени места на инвеститорот.
- Ако постои таква потреба, дебагерот може целосно да се запре програмата во предодредено точка.
- Прикажување на сите променливи се користи.
наодите
- Директно на оперативниот систем (оперативен систем).
- Кожи (DE) и средина за извршување на програмата.
- менаџерите на датотеки, како и други алатка за управување со датотеки.
- Алатки за програмери.
- Сите мрежни алатки.
- Некои апликации.
Еве ние се испита структурата на системскиот софтвер.
Similar articles
Trending Now