Про штучний інтелект і прозових файлах на комп`ютері

Відео: Штучний інтелект | великий стрибок

У ПЗУ та в ОЗУ вся пам`ять складається з окремих осередків, так чи інакше організованих. Як і в книгах, широко використовується сторінкова організація, при якій кожен осередок пам`яті характеризується номером своєї сторінки і положенням на цій сторінці. Для їх вказівки широко використовуються шістнадцяткові числа - з основою 16. Кожен розряд такого числа має значення 0, 1, ..., 9, A, B, C, D, E або F. Наприклад, F3 означає номер комірки у вигляді десяткового числа 16 + 3 = 19. Якщо це важко зрозуміти - не засмучуйтеся! Нам не доведеться маніпулювати ні двійковими, ні вісімковими, ні шестнадцатерічнимі числами, хоча вони і широко використовуються в теоретичній інформатиці. Наш ноутбук - машина, і нехай вона "морочить собі голову! Подібними обчисленнями. З нас вистачить знати десяткові числа!

Відео: КОЛИ СТВОРЯТЬ ШТУЧНИЙ ІНТЕЛЕКТ?

Отже, ПЗУ і ОЗУ забито кодами - двійковими, шестнадцатерічнимі або, скоріше, вже десятковими числами. Ці коди представляють в комп`ютері дані і програми. Об`єднані в ОЗП комп`ютера даних і програм, одне з ключових положень у створенні сучасних комп`ютерів. Воно означає, що комп`ютер може не лише змінювати (при обробці інформації) дані, але і модифікувати по ходу обчислень вихідну програму. Або навіть, до жаху ненависників кібернетики та робототехніки, створювати нові програми. Тут вже маячить ідея створення комп`ютерів, які самі себе народжують і виходять на стежку боротьби з людьми, що загордилися себе, що тільки вони можуть думати і творити. Втім, до цього ще дуже далеко і поки комп`ютери якщо і створюють програми, то тільки за канонами, запропонованим їм програмістами - звичайними (по крайней мере, в фізичному і біологічному аспектах) людьми.

Але спустимося з небес фантастики на нашу грішну землю. Якщо комп`ютер працює з багатьма наборами даних і з багатьма програмами, то як їх розділити? Особливо на зовнішніх носіях, де можуть зберігатися десятки, сотні і тисячі програм з даними, які вони оперують. Відповідь на це питання, до речі, як і на багато інших запозичений з життєвого досвіду багатьох поколінь людей.

Хіба не та ж ситуація зі знаннями, накопиченими Людиною за час його існування на планеті Земля? Якщо прийняти (умовно), що знання можна описати в книгах, то книги і є приклад того, як треба зберігати інформацію. Кожна книга має унікальні дані про себе - назва книги і дані про її автора. Можна також ввести класифікацію книг, приміром, за галузями знань. А певна група книг може бути об`єднана каталогом.

Так ми й приходимо до поняття файлу. Файл це деяка сукупність машинних кодів, що розташовується в деякому каталозі (або папці) і має унікальне ім`я і деякий розширювач. В роки царювання і понині живе дискової операційної системи корпорації Microsoft - MS-DOS ім`я файлу і розширення будувалося за принципом 8.3. Це означає, що ім`я файлу до точки розділення могло містити до 8 символів, а розширення (після точки розділення) могло мати до 3 символів. Нині, за часів панування нових версій Windows, це обмеження зняте, але таке уявлення імен файлів і нині переважно в цілому ряді випадків. Інакше, наприклад, можна нарватися на улюблену стару програму, яка нововведень Windows 95 і інших операційних систем, просто не усвідомлює і працювати з файлами, що мають довгі імена і розширення, просто не бажає.

Надалі ми будемо неодноразово уточнювати властивості різних типів файлів. А поки що зазначимо, що виконувані файли програм мають розширення .com і .exe, командні файли - розширення .bat, системні - .sys, текстові - .txt, документів популярного текстового процесора Word - .doc і т.д. Файли можуть бути укладені в директорії, каталоги або папки (рівноцінні поняття), ті в свою чергу в нові такі ж "сховища" і т.д.
Корисно знати, що файли за способом доступу до інформації діляться на два типи:
З послідовним доступом-
З довільним доступом.
Послідовний доступ був реалізований в згаданих касетних магнітофонах. Куди ж тут дінешся - стрічка мотається від свого початку до кінця і файл теж зчитується з початку файлу і до його кінця. Правда, якщо він в середині чи в кінці, то потрібен час, поки головка зчитування дійде до початку файлу. Словом, файли з послідовним доступом характерні низькою швидкістю пошуку потрібної інформації - даних або програм.



Інша справа файли з довільним доступом. Роботу з ними можна вжити ворожки, яка тицяє пальцем в потрібну карту в розкладеної перед нею на столі колоді карт. У файлах з довільним доступом окремі фрагменти мають цілком певні адреси, так що, вказавши їх, можна задати або запис інформації в потрібне місце файлу, або зчитування її з нього. Задавати адресу кожного байта у файлі занадто накладно. Тому задається адреса деякої групи байтів, іменованої кластером. Отже, кластер це як би неподільна осередок файлу, всередині кластера зчитування або запис інформації йдуть послідовно, а невикористані байти просто губляться. Розбивка дискового простору під кластери іменується форматуванням дисків.

Відео: Розмова з комп`ютером, проект Еліс

Отже, не буде перебільшенням сказати, що все, що знаходиться в пам`яті комп`ютера (як внутрішньої, так і зовнішньої), - це файли. Часом вони можуть бути безіменними, наприклад як деякі програми в ПЗУ, але частіше за все файли мають свої імена та цілком певний тип. Ну а самі файли цього просто набори машинних кодів - найчастіше байтів.

Забезпечте свій сервер захистом електроживлення ДБЖ Eaton 9130 для збереження даних. Сама система має зручний дизайн, легкі настройки ДБЖ.

Поділися в соц мережах:
Cхоже

Увага, тільки СЬОГОДНІ!