Задаволены
- 1. Аперацыйная сістэма (АС)
- Тыпы аперацыйных сістэм
- Функцыі аперацыйных сістэм
- Прыклады аперацыйных сістэм
- 2. Драйверы прылад
- 3. Прашыўка
- BIOS і UEFI
- 4. Перакладчыкі мовы праграмавання
- 5. Камунальныя паслугі
Альфрэд - даўні настаўнік і аматар працы з камп'ютэрам, які працуе з шырокім спектрам вылічальных прылад і вырашае праблемы.
Пяцёрачка тыпы сістэмнага праграмнага забеспячэння, усе яны прызначаны для кантролю і каардынацыі працэдур і функцый камп'ютэрнага абсталявання. Яны фактычна дазваляюць функцыянальна ўзаемадзейнічаць паміж апаратным, праграмным забеспячэннем і карыстальнікам.
Сістэмнае праграмнае забеспячэнне выконвае задачы пасярэдніка, каб забяспечыць сувязь паміж іншым праграмным і апаратным забеспячэннем, каб забяспечыць гарманічнае суіснаванне з карыстальнікам.
Сістэмнае праграмнае забеспячэнне можна аднесці да наступных катэгорый:
- Аперацыйная сістэма: Выкарыстоўвае сувязь паміж апаратным забеспячэннем, сістэмнымі праграмамі і іншымі праграмамі.
- Драйвер прылады: Уключае сувязь прылады з АС і іншымі праграмамі.
- Прашыўка: Уключае кіраванне і ідэнтыфікацыю прылады.
- Перакладчык: Перакладае мовы высокага ўзроўню на машынныя коды нізкага ўзроўню.
- Карыснасць: Забяспечвае аптымальную функцыянальнасць прылад і прыкладанняў.
1. Аперацыйная сістэма (АС)
Аперацыйная сістэма - гэта тып ядра сістэмнага праграмнага забеспячэння, якое знаходзіцца паміж камп'ютэрным абсталяваннем і канчатковым карыстальнікам. Ён усталёўваецца спачатку на кампутары, каб дазволіць ідэнтыфікаваць прылады і прыкладанні і, такім чынам, працаваць.
Сістэмнае праграмнае забеспячэнне - гэта першы пласт праграмнага забеспячэння, які загружаецца ў памяць пры кожным уключэнні кампутара.
Дапусцім, карыстальнік хоча напісаць і раздрукаваць справаздачу на прымацаваным друкарцы. Для вырашэння гэтай задачы патрабуецца дадатак для апрацоўкі тэкстаў. Увод дадзеных ажыццяўляецца з дапамогай клавіятуры альбо іншых прылад уводу, а потым адлюстроўваецца на маніторы. Затым падрыхтаваныя дадзеныя адпраўляюцца на прынтэр.
Для таго, каб тэкставы працэсар, клавіятура і прынтэр маглі выканаць гэтую задачу, яны павінны працаваць з АС, якая кантралюе функцыі ўводу і вываду, кіраванне памяццю і спулінг друкаркі.
Сёння карыстальнік узаемадзейнічае з аперацыйнай сістэмай праз графічны карыстацкі інтэрфейс (GUI) на маніторы або сэнсарным інтэрфейсе. Працоўны стол у сучасных АС - гэта графічная працоўная прастора, якая змяшчае меню, значкі і дадаткі, якімі карыстач карыстаецца з дапамогай курсора, які кіруецца мышшу, альбо націскам пальца. Дыскавая аперацыйная сістэма (DOS) была папулярным інтэрфейсам, які выкарыстоўваўся ў 1980-х.
Тыпы аперацыйных сістэм
- АС у рэжыме рэальнага часу: Усталёўваецца ва ўбудаваных сістэмах спецыяльнага прызначэння, такіх як робаты, аўтамабілі і мадэмы.
- Аднакарыстальніцкая і адназадачная АС: Усталёўваюцца на аднакарыстальніцкіх прыладах, такіх як тэлефоны.
- Аднакарыстальніцкая і шматзадачная АС: Усталёўваюцца на сучасных персанальных кампутарах.
- Шматкарыстальніцкая АС: Усталёўваецца ў сеткавых асяроддзях, дзе шматлікім карыстальнікам даводзіцца абменьвацца рэсурсамі. Серверныя АС - прыклады шматкарыстальніцкіх аперацыйных сістэм.
- Сеткавая АС: Выкарыстоўваецца для абмену такімі рэсурсамі, як файлы, прынтэры ў наладах сеткі.
- Інтэрнэт / Інтэрнэт-АС: Прызначаны для працы ў Інтэрнэце ў браўзэры.
- Мабільная АС: Прызначаны для працы на мабільных тэлефонах, планшэтах і іншых мабільных прыладах.
Функцыі аперацыйных сістэм
- Яны забяспечваюць інтэрфейс паміж карыстальнікам і абсталяваннем праз графічны інтэрфейс.
- Кіруе і выдзяляе памяць для прыкладанняў.
- Апрацоўвае кіраванне прыкладаннямі, прыладамі ўводу / вываду і інструкцыямі.
- Наладжвае ўнутраныя і перыферыйныя прылады і кіруе імі.
- Кіруе адзінкавым альбо шматкарыстальніцкім сховішчам у лакальных і сеткавых кампутарах.
- Кіраванне бяспекай файлаў і прыкладанняў.
- Кіруе прыладамі ўводу і вываду.
- Выяўляе, усталёўвае і ўстараняе прылады.
- Сачыць за прадукцыйнасцю сістэмы праз дыспетчар задач і іншыя інструменты.
- Выдаваць паведамленні пра памылкі і варыянты ліквідацыі непаладак.
- Рэалізаваць інтэрфейс для сеткавай сувязі.
- Кіруе друкаркамі ў аднакарыстальніцкіх або шматкарыстальніцкіх сістэмах.
- Унутранае або сеткавае кіраванне файламі.
Прыклады аперацыйных сістэм
Папулярныя АС для кампутараў:
- Windows 10
- Mac OS X
- Ubuntu
Папулярныя сеткавыя / серверныя АС:
- Сервер Ubuntu
- Windows Server
- Red Hat Enterprise
Папулярныя Інтэрнэт / вэб-аперацыйныя сістэмы:
- АС Chrome
- Клуб Linux
- Рэмікс АС
Папулярныя мабільныя АС:
- АС iPhone
- АС Android
- АС Windows Phone
2. Драйверы прылад
Праграмнае забеспячэнне для драйвераў - гэта тып сістэмнага праграмнага забеспячэння, які ажыўляе камп'ютэрныя прылады і перыферыю. Драйверы дазваляюць усім падлучаным кампанентам і знешнім дадаткам выконваць запланаваныя задачы і паводле ўказанняў АС. Без драйвераў АС не прызначала ніякіх абавязкаў.
Прыклады прылад, для якіх патрабуюцца драйверы:
- Мыш
- Клавіятура
- Гукавая карта
- Візітная картка
- Сеткавая карта
- Прынтэр
Звычайна аперацыйная сістэма пастаўляецца з драйверамі для большасці прылад, якія ўжо ёсць на рынку. Па змаўчанні на прыладах уводу, такіх як мыш і клавіятура, будуць усталяваны драйверы. Ім можа ніколі не спатрэбіцца іншая ўстаноўка.
Калі прылада новая, чым аперацыйная сістэма, карыстальніку, магчыма, прыйдзецца загружаць драйверы з сайтаў вытворцаў альбо з альтэрнатыўных крыніц.
3. Прашыўка
Прашыўка - гэта аперацыйнае праграмнае забеспячэнне, убудаванае ў флэш-памяць, ROM альбо мікрасхему памяці EPROM, каб АС ідэнтыфікавала яго. Ён непасрэдна кіруе і кантралюе ўсю дзейнасць любога абсталявання.
Традыцыйна пад прашыўкай разумелася фіксаванае праграмнае забеспячэнне, якое пазначаецца гэтым словам цвёрдая. Ён быў усталяваны на энерганезалежных мікрасхемах і мог быць мадэрнізаваны, толькі памяняўшы іх новымі, запраграмаванымі мікрасхемамі.
Гэта было зроблена, каб адрозніць іх ад праграмнага забеспячэння высокага ўзроўню, якое можна абнаўляць без неабходнасці памяняць кампаненты.
Сёння прашыўка захоўваецца ў мікрасхемах, якія можна мадэрнізаваць без замены паўправадніковых чыпаў.
BIOS і UEFI
Самая важная прашыўка камп'ютэраў на сённяшні дзень усталявана вытворцам на матчынай плаце і даступна праз старую BIOS (Асноўная сістэма ўводу / вываду) альбо новая UEFI (Адзіны пашыраны інтэрфейс прашыўкі) платформы.
Гэта інтэрфейс канфігурацыі, які загружаецца першым, калі кампутар уключаны і праходзіць ПОШТА (Саматэставанне пры ўключэнні).
Прашыўка мацярынскай платы пачынаецца з абуджэння ўсяго абсталявання і гарантуе працу такіх кампанентаў, як працэсар, памяць і дыскаводы. Калі ўсе важныя кампаненты ў парадку, ён запусціць загрузчык, які загрузіць аперацыйную сістэму. Калі аператыўная памяць няспраўная, BIOS не дазволіць загрузіцца камп'ютэру.
Карыстальнік можа змяніць налады BIOS і UEFI, націснуўшы спецыяльныя клавішы (функцыянальную клавішу, выдаліць альбо клавішу esc) пры загрузцы, каб загрузіць старонку канфігурацыі. Карыстальнік можа наладзіць бяспеку, парадак загрузкі, час і іншыя параметры на старонцы, якая выскачыць.
Хоць яны працуюць па-рознаму, прашыўка некалькімі спосабамі дапаўняе драйверы. Абодва прысвойваюць апаратныя прылады, прычым апошнія прымушаюць аперацыйную сістэму бачыць прыладу.
Асноўнае адрозненне паміж імі заключаецца ў тым, што прашыўка заўсёды будзе знаходзіцца ў прыладах, а драйверы будуць усталёўвацца ў аперацыйнай сістэме.
Абнаўленне прашыўкі ажыццяўляецца вытворцам прылады (а не вытворцам АС). Яны неабходныя, калі карыстальнік хоча, каб камп'ютэрнае абсталяванне атрымлівала новую апаратную і праграмную падтрымку. Прашыўка дасць магчымасць прыладам лепш працаваць са старымі і новымі аперацыйнымі сістэмамі і праграмамі.
Амаль усе прылады і перыферыйныя прылады ўбудаваныя ў прашыўку. Сеткавая карта, ТВ-цюнэр, маршрутызатар, сканер або манітор і прыклады прылад, на якіх усталявана прашыўка.
4. Перакладчыкі мовы праграмавання
Гэта прамежкавыя праграмы, на якія спадзяюцца праграмісты, каб перавесці зыходны код мовы высокага ўзроўню ў код машыннай мовы. Першы - гэта сукупнасць моў праграмавання, якія лёгка зразумець і закадаваць (напрыклад, Java, C ++, Python, PHP, BASIC). Апошні - гэта складаны код, зразумелы толькі працэсару.
Папулярныя мовы перакладчыкаў - гэта кампілятары, зборшчыкі і перакладчыкі. Звычайна яны распрацаваны вытворцамі камп'ютэраў. Праграмы-перакладчыкі могуць выконваць поўны пераклад праграмных кодаў альбо перакладаць кожную іншую інструкцыю адначасова.
Машынны код пішацца ў сістэме злічэння base-2, выпісваецца ў 0 альбо 1. Гэта мова самага нізкага ўзроўню. Хоць, здавалася б, бессэнсоўна для чалавека, нуль і адзінка на самай справе інтэлектуальна паслядоўваюцца працэсарам для абазначэння кожнага магчымага чалавечага кода і слова.
Акрамя спрашчэння працы распрацоўшчыкаў праграмнага забеспячэння, перакладчыкі дапамагаюць у розных дызайнерскіх задачах;
- Вызначце сінтаксічныя памылкі падчас перакладу, што дазваляе ўносіць змены ў код.
- Падавайце дыягнастычныя справаздачы, калі правілы кода не выконваюцца.
- Вылучыце сховішча дадзеных для праграмы.
- Пералічыце як зыходны код, так і звесткі пра праграму.
5. Камунальныя паслугі
Службовыя праграмы - тыпы сістэмнага праграмнага забеспячэння, якое размяшчаецца паміж сістэмным і прыкладным праграмным забеспячэннем. Гэта праграмы, прызначаныя для задач дыягностыкі і тэхнічнага абслугоўвання кампутара. Яны спатрэбяцца для забеспячэння аптымальнай працы кампутара. Іх задачы вар'іруюцца ад найважнейшай бяспекі дадзеных да дэфрагментацыі дыскавода.
Большасць - гэта інструменты іншых вытворцаў, але яны могуць пастаўляцца ў камплекце з аперацыйнай сістэмай. Інструменты іншых вытворцаў даступныя як па асобнасці, так і ў камплекце, напрыклад з загрузачным кампакт-дыскам Hiren, канчатковым загрузным кампакт-дыскам і выратавальным дыскам Kaspersky.
Прыклады і асаблівасці карыснага праграмнага забеспячэння ўключаюць:
- Антывірус і праграмнае забеспячэнне для бяспекі файлаў і прыкладанняў, напрыклад, Malwarebytes, Microsoft Security Essentials і AVG.
- Паслугі дыскавага раздзела, такія як кіраванне дыскамі Windows, Easeus Partition Master і Partition Magic.
- Дэфрагментацыя дыска для арганізацыі раскіданых файлаў на дыску. Прыклады ўключаюць дэфрагментатар дыска, Perfect Disk, Disk Keeper, Comodo Free Firewall і Little Snitch.
- Сціск файлаў для аптымізацыі дыскавай прасторы, такіх як WinRAR, Winzip і 7-Zip.
- Рэзервовае капіраванне дадзеных у мэтах бяспекі, напрыклад, Cobian, Clonezilla і Comodo.
- Паслугі дыягнастыкі апаратнага забеспячэння, такія як Hard Disk Sentinel, Memtest і Performance Monitor.
- Аднаўленне дадзеных, каб дапамагчы вярнуць страчаныя дадзеныя. Прыклады ўключаюць у сябе майстар аднаўлення дадзеных iCare, Recuva і EaseUs.
- Брандмаўэр для абароны ад знешніх пагроз, напрыклад, брандмаўэр Windows.