КТ.Модуль 1
.pdfПершаверсія |
Android 1.1 Banana Bread булавипущеналютого9 2009 |
|
|||
року.Останняактуальнаверсія |
|
– 21 березня2015 |
року, Android 5.1.1 Lollipop. |
||
Apple iOS (до2010року |
- iPhone OS) - мобільнаопераційнасистема, |
|
|||
розробленаамерикакомпанієюAppleосновіськMacспочаткудляюOS X |
|
|
|
|
|
iPhone,апотімрозширенадляпідтримкитакихмобільнихпр,якстроївApple |
|
|
|
|
|
iPod Touch, iPadі AppleнеліцензуєTViOSдляустан. Appleна ороннєвки |
|
|
|
||
обладнання. |
|
|
|
|
|
ВходитьвсімейопераційнихствоистемAppleдоякоготакожOS X, |
|
|
|
||
відноситьсяOS X |
- |
операційнасистемадлянастільнихмобільних |
|
||
комп'ютерівApple. |
|
|
|
|
|
Останняверсі |
iOS 9 була випущена201 |
5 року. |
|
||
Symbian OS - цеопераційнасистемадлястільниковихтелефонів, |
|
|
|||
смартфоікому,щорнікаторівзрбляєтьсянсорціумомSymbian, |
|
|
|
|
|
засновачерв1998рокункоимі: паніямиPsion,MotorolaNokia, Ericsson. |
|
|
|
||
Пізнішедоконсорціумуприє |
|
дналисякомпанії: Sony |
Ericsson, Siemens, |
|
|
Panasonic,іSanyoFujitsu,. Samsung, Sony, Sharp |
|
|
|
||
SymbianбазуєтьсянаосновіопераційноїOSсистемиEPOC32, |
|
|
|
||
розркомпаблеPsionдлясвнкишеньковихоїієюкомп'ютерів. |
|
|
|
|
|
У2005роцівийшлаSymbian OS Series 60 3 |
|
rd заснованаEdition, |
|
||
новомуядріEKA2,щопризвелодопорушеннясумісностіротноїз |
|
|
|
|
|
програмами,написанимидляпопвер. едніхсій |
|
|
|
|
|
Існуєкількамодсистемифікаційдля(різнихтипівпристроїв) |
|
. |
|
||
Наданийчаспроектзакритийісистемабільшенеровиває |
|
|
ться.Остання |
||
версія Symbian³Belle |
булавипущенакінці2011року. |
|
|
|
|
Windows Mobile (такожвідомаякWindows Phone) |
- мобільнаопераційна |
|
|||
система,розробMicrosoftдлявленапаратнихснихплатформ.Вданийчас |
|
|
|
|
|
пережипостувідмпаєідтримкиову |
|
|
розробки. |
|
|
Останняверсі |
- Windows Mobile 6.5 - функціональновізуально |
|
|||
намагаєтьсябутисхожоюнастільнуверсіюWindowsНавідміну. |
|
|
|
|
|
Windowsіпопве,рMobileесійWMдсенсорнихпристроївніхля6.65 |
|
|
|
|
|
розрнкеруванняхованапальцем. |
|
|
|
|
|
15лютого |
2010ввиставціMobileщопроходилаWorldв Congress, |
|
|||
Барсело, MicrosoftанонсувалааступникаіWindows Mobile |
|
- Windows Phone |
|||
7НоваОС. несумісназпоперограмноедньою |
|
|
-апаратноюплатформою,отже |
|
|
смартфозWindowsнездатніионовитисядоMobile 6.x |
|
|
Windows Phone 7. |
|
|
Данаопераційсистемаєповново,зпістюановимвністю |
|
|
|
|
|
інтерфейсом. |
|
|
|
|
|
14жовтня2015 |
рокукомпанія |
Microsoft офіційнопредставила |
нову |
||
версіюсистеми |
– Windows 10 Mobile. |
|
|
|
Контрольніпитання
1.Дайтевизначенняопераційноїсистеми
124
2.Назвітьо сновнікомопераційноїонентисистеми
3.Длячогопризначенопераційноїзавантажувачси?стеми
4.Щоявлсобоюядроопераційноїєсистеми?
5.Длячогопризначенийкоманднийінтерпретатор?
6.Вчомуполягаєфункціядрайверівпристроїв?
7. Длячогопризначенийінтерфейск |
ористувача? |
8.Дайтекороткукласифікаціюопераційнихсистем
9.Щотакебагатозадачність?
10. |
Перерахуйтеопераційнісистеми |
|
Microsoft |
11. |
Перерахуйтеопераційнісистеми |
|
Apple |
12. |
Назвітьознаки |
UNIX-систем |
|
13. |
Длячогопризначробочесер? довищене |
|
|
14. |
Дайтекороткухарактеристику |
Linux Ubuntu |
15.ДайтекороткухарактеристикуLinux Debian
16.Перерахуйтеосновніопераційнісистемидлямобільнихпристроїв
125
Розділ 6.Поняттяфайловоїсист.Збереженняданихми
6Поняття.1.файловоїсистеми |
|
|
|
Файловасистема |
- порядок,щовизначаєспосіборгані |
|
зації,зберігання |
таприсвоєнняіменданаимосіінфоркох'ютерахм,такожпаціїв |
|
|
|
іншомуелектроноблад.Файловасистеманомуаннівизначформатвмісє у |
|
|
|
фізичзберіганняінфого,якуприйнятормаціїгрупувативиглядіфайл. в |
|
|
|
Конкретнафайловас |
истемавизначрозміріменіфапапкиєйлу),( |
|
|
максимальнийможливийрозмірфайлурозділу, біртрибутівфайлу.Деякі |
|
|
|
файловісистеминадаютьсервісніможливості,наприклад,розмежування |
|
|
|
доступуабошифруванняайлів. |
|
|
|
Файлсистемап'язуєовносійінфор |
маціїзодногобокуіпр грами |
- з |
|
інш.Кпролигопрограмакладназвертдоф,войлуєтьсянеі формаціїпро |
|
|
|
те,якчирозташовананомінформаціяконкретнфайлі,таксамяк, те,ому |
|
|
|
наякомуфізичномутипіносія(CD,жорстдис,магнітнійкстріому |
|
чці,блоці |
|
флеш-пам'ятіабоін.вінзапи) .В,щосзнаєеанийпрограма |
|
- цеім'яфайлу,його |
|
розміратрибу.Ціданівотнавідримуєдрайверафайловоїсистеми.Саме |
|
|
|
файловасистемавст,деіякновлюєбудезаписфайлнафізнносіїи.чномуй |
|
|
|
Зточкизор |
уопераційнсистеми,весьдиявляєсокнабірїбоюкластерів |
|
|
(рис. Драйвери6.1)файловоїсистеми. організовуютькластерифайл каталоги.Ціждрайверивідстежують,язкластерівданийчас використ,яківільні,якіповуютьсязякнесправніачені.
Рис. 6Схема.розміще1. кластерівнаносіїформаціїня
Кластер - логічодиницязберігаданихвтаблицірозміщення файлів,щооб'єднгрсекторівуєпу.Якправило,ценайменшемісцедиску, якеможебутивидзбляілефайлуріганняно.
Протефайл овасистеманеобов'язковобезпосередньопов'язана фізичнимносіємінформації.Існуютьвіртуафайсистемил,атакожьніові
126
мережевіфайловісистеми,якієлишеспособомдоступуфайлів,що |
|
||
знаховіддаленомуятьсякомп'ютері. |
|
|
|
Длявизначенняоб'єму |
аписанихданихвикористовуютьтакіодиниці |
||
виміруяк |
біт,байттапохіднівідних. |
|
|
Біт - наймеодивиміруінформаціїшаиця. |
- ніббл,яківміщуютьсебекількість |
||
Особливуназвумаєбіта4 |
|
||
інформації,щоміститьсяводнійшістнадцятковійцифрі. |
байт.Самевбайтах |
||
Наступною |
одиінформаціїицеюєбіт,8або |
показуютьвеликіобсягиінф,якіобчислюютьсярмаціївкомп'ютерних технологіях.
Таблиця6.1
Одвиміруінформаціїниці
|
ЗасистемоюСІ |
|
Назва |
Символ |
Степінь |
байт |
B |
100 |
кілобайт |
KB |
103 |
мегабайт |
MB |
106 |
гігабайт |
GB |
109 |
терабайт |
TB |
1012 |
1 KB = 1000 B
1 KiB = 1024 B
Якприйнятовкомп’ютехніціій |
|
|
Назва |
Символ |
Степінь |
байт |
B |
20 |
кібібайт |
KiB |
210 |
мебібайт |
MiB |
220 |
гібібайт |
GiB |
230 |
тебібайт |
TiB |
240 |
6Файли.2. |
|
|
Файл - цевпорясукупністьданихкована,що |
зберігаєтьсянадиску |
|
займаєобластьзовнішньоїпам'яті,якійприсвоюєтьсяпевнеім’ |
|
|
Файлобов'язковомаєім' матижебудь |
-якийрозмірінформації |
|
(максимальнфайловрозмірзалежитьвід )стВ.деоякихмипераційнихї |
|
|
системах( |
Unix)файлможема |
тибільшнижоднеім’яжорсткі( посилання). |
Рис. 6Атрибути.2файлу. |
Windows XP (NTFS) |
127
Розширенняфайлу |
- послідовнсимволів,що доаютьсястьмені |
|
||
файлуі |
призначенідляідентифікаціїтипуфайлу.Цеодинзнайпоширеніших |
|
||
мет,задопомогоюдівякихористувачабопрограмнезабезпечення |
|
|
||
комп'ютераможевизнтипда,щочнихзберігаютьсятиуфайлі. |
|
|
||
Вдеякихфайловихсистемах,такихякNTFS,передбаченіатрибу |
|
тирис(. |
||
6Пр.2).атрктневпливаютьбутичнможливістьдоступуфайлів,для |
|
|
||
цьоговдеякихфайловихсистеміснуютьпрдоступуа.вах |
|
|
|
|
Врізнихопераційнихтафайловихсистемахможутьбутиреалізовані |
|
|
||
різнітипифайлів;крімтого,реалізаціярізнихт |
|
ипівможевідрізнятися. |
Таблиця6.2 |
|
|
|
|
Типифайлів |
|
|
|
|
|
|
Типфайлу |
|
Характеристика |
|
|
«Звичайнийфайл» |
файл,щод операціїзволяєчит,за,ереміщенняису |
|
||
|
|
всерединіфайлу |
|
|
Каталогабодиректорія |
файл,щоміститьзапфайлироиси,щодньоговходять. |
|
||
|
|
Каталогиможу |
тьміститизапіншіроисикатал,утвогирюючи |
|
|
|
деревоподібнуструктуру |
|
|
Жорпосткеилання |
взагальнвипадк,однаітажобластьмуінформаціїможемати |
|
||
|
|
кількаімен.Післястворенняжорстпо казатииланняогоде |
|
|
|
|
«справ»ф,дежйлорсткенійпосиланняне |
можливо,томущо |
|
|
|
іменарівно.Жопросавніможливіткіиланняналькиодному |
|
|
|
|
фізичномуносії |
|
|
Символьнепосилання |
файл,щомівститьобіпосиланнянаіншийф директоріюбойл. |
|
||
|
|
Можепосилатисянабудь |
-якийелементфайловоїсистеми,у ому |
|
|
|
числі,розта |
шованийнаіншомуфізичномуносії |
|
Практичнозавждифайлинадискахоб'єднуютьсявкаталоги. |
|
|
||
Катнрізнихалогидискахможутьутворюватикількаокрде,якревмх |
|
|
||
DOS/Windows,абожоб'єднуватисяо неереспівсіхлодисківьнея,як |
|
|
||
UNIX-подібнихсистемах. |
|
|
||
УUNIXіснуєтількиодинкореневийкаталог,всііншіфайли |
|
|
||
катавклвньогоогиадені.УбільшостіUNIX |
|
-подібсистемзнімнід хски |
|
|
(дискетиі CD),флеш |
-накопичувачііншізовнішніпристзберіганняданихої |
|
||
монтуютьвкаталог/mnt, /moun |
tабо/media. |
|
Рис. 6.3. Вміствиконуваногофайлу |
Calculator.app (Mac OS X Lion) |
128
операційнихс стемаУ( Windows \»,авUNIXі -
йодногодокумент у,а
.
Файловасис тема
Носіїз послідовним доступом:
QIC
|
Мережевіфайловісистеми |
: |
|
Флеш-пам’ять : |
|
NFS, CIFS, SSHFS |
|
|
YAFFS, ExtremeFFS, |
|
|
|
|
exFAT |
систем |
|
|
||
|
|
|
файловоїсистеминаціленівирішення
ахз'являєтьсящеоднезавдання:захист
-носіїв ікартпам'я. і
FAT12, FAT16 і FAT32.Вони
129
FAT16 - длядисківмалогообсягу.НаосновіFATбуларозрноваблена |
|
|
|
файловасистема |
exFAT,якавикористов |
уєтьсяпереважнодляфлеш |
- |
накопичувачів. |
|
|
|
ПртоFAT32стірмулогічноподіленийнатрисуміжніобласті:
•Зарезервованаобласть .Міститьслужбовіструктури,якіналежать завантажувальномузаписурозділу;
• |
ОбластьтаблиціFAT |
,щоміститьмасивіндексних |
комірок,що |
|
відповідаютькластеробластіданих.Зазвнамискучай |
|
|
|
предкопіївістабвFATвціляхиціенонадійності; |
|
|
• |
Областьданих |
,дезаписвмістфайлів,такожноз метадані |
- |
інформщодоіменфайлівпапокція,їхатриб,часстворенняуітів |
|
|
|
зміни,розміріврозміщеннянадиску. |
|
|
|
Голозавантажувальнийзапис |
(MBR) - кодідані,необхіднідля |
|
|
подзавантаженняльшогоопераційноїсистемирозташованіперших |
|
|
|
фізичнихсектнажорстіншомудисахабокпристзберіганняої |
|
|
|
інформації. |
|
|
|
ФункціяMBR - «перехід»втойрозділжорстдис,зякогосліда |
|
|
|
виконувподальший« код»з (тизвичай |
– завантажуватиОС). |
|
|
FAT32 – останняверсіфайловоїсистеми.Вонабуластворена,щоб |
|
|
|
подолатиобмеженнянарозміртомувFAT16 |
. Максимальноможливийрозмі |
р |
|
файлудлятомуFAT32ГБ. |
~ 4 |
|
|
exFAT - пропріетарнафайловасистема,призначенаголовнимчиномдля |
|
||
флеш-накопичувачів. |
|
|
|
ОсновнимиперевагамиexFATпопереднімиверсіямиFATє: |
|
|
|
• Зменшкількперезаписівінняодноготжсект,щодужера |
|
|
|
важливо дляфлеш -накопичува.Цебулаосновнаприрозробкичинаів |
|
||
ExFAT. |
|
|
|
• Максирозмірклзбільшеноастеральнийдо225(32мебібайта). |
|
|
|
• Поліпшенмісцярозподілувільногозарахуноквведеннябіт |
|
-карти |
|
вільнмісця,щоможезменшуватигофрагментаціюдиска. |
|
|
•Відсутніслімінак тлфайлівуькістьоднійиректорії.
•Ввепідтрспискуенаправдоступумка.
NTFS – стандартнафайловсистемадлясімейопераційнихстваистем
Microsoft Windows NT. NTFSпідтримуєсистемуметаданихвикористовуєспеціалізовані
структуриданихдлязберіганняінформаціїпрофайлидляполіпшення продуктивності,надійностітаефективновикоридискпростору. аннявогоі
NTFSмаєвбудованіможливрозмежовуватидостдоданихдляіуп
різнихкористувачівгрупкористувачів,такожпризн ачатиобмеженняна максимальнийобсягдискпростору. воговикористовуєNTFSсистему
журналювандляпідвищенадійфайловоїсистеминяняості.
130
Журнальофайловасистемаана |
- файловасистема,якійздійснюється |
|
|
веденжурналу,щозберігаєя |
ться списокзмін |
,втійчиіншіймірі,допомагає |
|
зберегтицілісністьфайловсистемипризбоях. ї |
|
|
|
HFS – файловасистема,розробленадляAppleкомп'ютерівзі |
|
|
|
встановленоюопераційнсистемMacоюOS. |
|
|
|
HFS+ єпокращеноюверсієюHFS,зпідтримкоюфайвелрозміруівикого |
|
|
|
і використанням кодуванняUnicodeдляіменфайлівпапок. HFSпідтримує+ |
|
|
|
іменадовжиною255символівформатуUTF |
|
-16ібагатопотоковіфайли |
|
подібноNTFS. |
|
|
|
GUID Partition Table (GPT) єстандартнимфо озміщенняматом |
|
||
таблицьрозднафізичномулівжорстком |
|
удиску.ВінєчастиноюEFI |
- |
стандарту,запропоноIntelназмінуBIOSвикан.оGPTEFIтамристовуєго,де |
|
|
|
BIOSвикористовуєMBR. |
Переважновикорифайлсистемоюуєтьсяовою |
|
|
HFS+. |
|
|
|
ext3 – журнфасистемайлль,якаовавикористовуєтьсяна операційнихси стемахнаядріLinux,єфайловоюсистезамовчуваннямю багатьохдистрибу.Файловасистможеext3ивемапідтримуватихфайли
розміромдоТБ1.
ISO 9660 – випущеМіжнародорганізацієюийзіста оюдартизації
стандарт,щоопифайловусистемууєдляди |
сківCD -ROMМест.андартуєою |
забезпечитисумісністьноспідр ївзнимиопераційнис стема,такимияк |
|
Unix, Mac OS, Windows. |
Joliet,додаєпідтримкудовгихіменфайлів. |
Розширеннястандарту, |
|
DVDтакмвикористовуватиоже ISOалефайлова9660,систе |
ма UDF є |
більш адаптованою дляних,такямаєпідтримкувеликихносіївкраще підходитьдлясучаснопераційних.стем
Рис. 6Схема.робо5.віртфайловоїиуальноїсистеми
131
Віртуафайловсистемаьна |
- рівеньабстракціїповерхконкретної |
|
|
реалізаціїф |
айловоїсист.Метоюми |
віртуальноїфайловоїсистеми |
є |
забезпеченняоднадоступуковоголієнтським |
програмам |
дорізнихтипів |
|
файловихсистем |
(рис. 6.5) .Вонаможебутивикористадляусуненняа |
|
|
відмфайловиінностейіжсистеWindows,мамиіUnixтак Mac OS |
|
що |
|
програми можутьотримдоступфайлівнатилокальнихфайловихсистемах, |
|
|
|
незнаючитипфайлос ,достемияквоїнитримуютьдоступ. |
|
|
6Операції.4.надфайловоюсистемою
Форматуваннядиска - процесрозміткипристзбеабоніганняоївсіїв інформації.
Самеформатуванняполягаєство досенніукдоданихту, рпу наприкладструктурфайловоїсистеми.Прицьому,всяінформація,що знаходитьсяносіївтрабознищуєтьформатуваннячається.Впроцесі такмперевірятисяож цілісннос. сть
Форматуванняжорстдисвключаєсебеогоатриетапи:
• Форматувадискананизькомурів няі (низькорівневе форматув)Прицьому. процесінжорстаннядисстворюютьсякуму фізичніструктури: доріжки,се,кториеруючаінформація.Цейпроцес
виконуєтьсязаводом -виробникомпластинах,якінемістятьще ніякоїінформації.
• Розбиттянарозділи |
.Цейпроцесрозбвінчестераиваєсягналогічні |
диски(C,іт. D, |
д.на)рівніопераційноїсистеми. |
•Високорівнеформатуванняе .Цейпроцестакожконтролюється операційноюсис темоюізалежитьяквідтиопуераційноїсистеми,
таківідутиліти,якавикористовуєтьсядляформатування.Це форможрозатуваннянаділитииди: швидке і повне.При швидкомуформатувперезаписуєтьсялишетаблицянніфайлової
системи,приповномуж - спочаткуздійснюєтьсяпереповерхніірка накопичув,вжепотімпроводитьсязатаблицічаписфайлової системи.
Дефрагментація - процесоновленняіоптимлогструктуриічноїзації розділудискаметоюбезпечитизберіганняфайлівбезперервній послідовностікласт.Післядефрагментаціїрівприскорюєтьсячитз писння файлів,отжероботапрограм . Іншевизначеннядефрагментації:перерозподіл файлівнадисякому,привонирозташовуютьсябезперервнихобластях.
Довгіфайлизаймаютьдекластерілька ів.Якщозаписпроводитьсяна незапдиск,токластеривнений,щоналежзаписуютьсяодномуфайлу, підряд.Якщодискпереповнен,наньомуможебцілісноїтобластіий, достатньоїдлярозміщенняфайлу.Уцьомувипфзаписуєтьсядкуйлвигляді
декількохфрагментів. Длятого,щзаписбцівсіфайуцітилвиглядіісному використовуєтьсядефрагментація
132
Незвнате,щосереджаючипрограмдляефрагментаціїєдосить інтел,дефрагментактуальніможнапросвсиламиоїмести.Дляціюього доситьстворитина искуновийрозділфайловоюсистемою,післячого простоскопіюватинацейлогічнийдисктіфайли,якінаньомубуд ть зберіг.Підчаст копіюваннятисягонапорожнійдиск,записданих
здійснюєтьсяпослідовно,безфрагмент.Крімтого,сампрозапціїес ису файлзаймукіразівлькаменшеєчасу,ніждефрздопомогоюагментація програм.
Контрольніпитання
1.Дайтепоняттяфайловоїсистеми
2.Охараткерструктуруфайловоїистемизуйте
3.Щотакекластер?
4.Назодиницівиміруітьінформації
5. Назвітьосновнітипифай |
ли |
6.Длячогопризначенерозширфайлів? ння
7.Щотакетрибутифайлів?
8.Класифікаціяфайловихсистем
9. |
Дайтекороткухарактеристикуфайловоїсистеми |
FAT |
|
10. |
Дайтекороткухарактеристикуфайловоїсистеми |
exFAT |
|
11. |
Дайтекороткухарактеристикуфайловоїсистеми |
NTFS |
|
12. |
Дайтек |
ороткухарактеристикуфайловоїсистеми |
HFS |
13. |
Дайтекороткухарактеристикуфайловоїсистеми |
ext3 |
14.Щотаке MBR та GPT?
15.Назвітьфайлсистемидляовіптичнихносіїв
16.Охарактерпринцробовіритфапзусистемииуальноїйлової
17. |
Длячогопризначенеформатуваннядиска |
?Вкажітьйоговиди |
18. |
Щотакедефрагментаціядиска? |
|
133