- •167 Персональні комп’ютери Розділ 2. Комп’ютери в медицині
- •Персональні комп’ютери
- •2.1.1.Історія виникнення персональних еом
- •2.1.2.Основні елементи персональних еом
- •2.1.3.Основні характеристики персональних комп’ютерів
- •Таблиця 1.
- •Таблиця 2.
- •2.1.4.Формування області пам’яті на магнітному носії
- •Таблиця 3.
- •2.1.5.Структура зберігання інформації
- •Мал. 2.1.
- •Операційна система
- •2.2.1.Загальні відомості
- •2.2.2.Завантаження операційної системи Мал. 2.2.
- •2.2.3.Файлова структура операційної системи
- •Елементи програмування
- •2.3.1.Короткі відомості про алгоритмічні мови
- •2.3.2.Методика створення програм Постановка задачі
- •Найпростіша програма
- •Приклад 1.
- •Циклічні програми
- •Приклад 2.
- •Приклад 3.
- •Приклад 4.
- •Приклад 5.
- •Приклад 6.
- •Практичне заняття “вивчення операційнОїСистеми пеом івм. Управління еом за допомогою системнОї оболонки”
- •Контрольні питання для підготовки до заняття
- •Додаткова література
- •2.4.1.Додаткові теоретичні відомості
- •Основні правила експлуатації вінчестера
- •Паркування головок вінчестера
- •Введення інформації в пам’ять еом
- •Функції службових клавіш
- •Управління еом за допомогою системної оболонки nc
- •Вправа 1
- •Вправа 2
- •Вправа 3
- •2.4.2.Методика виконання операцій системної оболонки Методика визначення довжини файлів
- •Методика створення каталогів
- •Методика виділення файлів
- •Методика читання файлів
- •Методика перейменування файлів
- •Методика перенесення файлів
- •Методика вилучення файлів
- •Методика копіювання файлів
- •Методика отримання відомостей про накопичувач інформації
- •Методика запуску робочих програм
- •Перелік основних команд nc
- •2.4.3.Завдання для самостійної роботи
- •Застосування еом у медицині
- •Практичне завдання
- •Контрольні питання
- •Завдання для самостійної роботи
- •Практичне заняття “програмування на алгоритМіЧній мові basic”
- •Контрольні питання для підготовки до заняття
- •Додаткова література
- •Операції
- •Оператори
- •Конструкції програм на мові basic
- •Приклади складання найпростіших програм
- •Оператори введення (input) та виведення (outрuт)
- •Оператори введення (data),читання (read),повторного читання (restore),умовних та безумовних переходів
- •Оператори обчислювальних переходів
- •Циклічні програми
- •Оператори циклу for,next
- •2.5.2.Методика виконання роботи
- •2.5.3.Завдання для самостійної роботи Варіант 1 Розрахунок стаціонарного потенціалу мембрани гігантського аксона каракатиці
- •Варіант 2 Розрахунок стаціонарного потенціалу мембрани аксона кальмара
- •Варіант 3 Розрахунок стаціонарного потенціалу мембрани м’язового волокна жаби
- •Варіант 4 Розрахунок стаціонарного потенціалу мембрани моторного нейрона кішки
- •Варіант 5
- •Контрольні питання для підготовки до заняття
- •Додаткова література
- •2.6.1.Додаткові теоретичні відомості Математичні моделі імунних реакцій
- •2.6.2.Математична модель протипухлинного імунітету
- •2.6.3.Математична модель аутоімунного захворювання
- •2.6.4.Математична модель гуморального імунітету
- •Практичне завдання
- •Контрольні питання
- •Завдання для самостійної роботи
- •Діагностичний алгоритм
- •Інформаційно-ймовірнісна лікарська логіка
- •Етапи діагностичного процесу за допомогою інформаційно-ймовірнісного методу
- •2.7.2.Робота з навчальною програмою“Байєс” Практичне завдання
- •Контрольні питання
- •Модель одноразового введення препарату
- •Мал. 2.3.
- •Модель безперервного введення препарату
- •Модель,що поєднує безперервне введення з одноразовою навантажуючою дозою
- •Модель внутрішньосудинної інфузії
- •Практичне завдання
- •Контрольні питання
- •Завдання для самостійної роботи
Таблиця 2.
Тип |
Ємність ОЗП |
Ємність вінчестера |
Тактова частота |
IBM AT-486 SX |
640+3072 Кбайт |
До 300 Мбайт |
40 МГц |
IBM AT-586 DX |
640+11072 Кбайт |
До 800 Мбайт |
66 МГц |
IВМ 6х86 |
16 Мбайт |
2.1Гбайта |
233 МГц |
Pentium II |
32 Мбайта |
4.3Гбайта |
450МГц |
Pentium III |
128 Mбайта |
13Гбайта |
733МГц |
З наведеної таблиці видно, що чим вищий номер ЕОМ, тобто чим вищий номер процесора, тим більша ємність вінчестера, більша ємність ОЗП і більш висока тактова частота. Зверніть увагу, що ємність пам’яті ОЗП складається з двох частин – базової ємності (640 Кбайт) плюс добавка. Ця добавка називається розширеною областю оперативної пам’яті ЕОМ. У кращих зразках імпортних ЕОМ (на кінець 1998 року) розширена область пам’яті може мати ємність 64Мбайтз можливістю розширення до 512Мбайт.
2.1.4.Формування області пам’яті на магнітному носії
Магнітний носій буде готовий до запису та читання інформації тільки в тому випадку, якщо він буде проформатований та проініціалізований. Ці процеси проходять практично одночасно і виконуються наступним чином.
Кожна сторона дискети може мати до 80 треків (доріжок). Таким чином, на дискеті є 280 = 160 треків. Треки, розташовані на однаковій відстані від центра дискети, утворюють циліндр. Кожний трек (доріжка) розбивається на сектори. Кількість секторів у треці може змінюватися від 9 до 18 залежно від якості та типу дискети.
Як правило, два сектори утворюють один кластер, який є основною одиницею зберігання інформації. У кожному секторі записується 512 байтінформації, а у кластері – 1024байта.
Таблиця 3.
Тип і якість |
Кількість сторін |
Кількість треків |
Кількість секторів |
Ємність пам’яті |
Примітки |
S/HD |
2 |
80 |
15 |
1.2 Мбайт |
2 сторони, підвищена густина |
DS/HD |
2 |
80 |
18 |
1.44 Мбайт |
3.5 дюйма |
S/QD |
2 |
80 |
10 |
800 Кбайт |
2 сторони, квадратична густина |
DS/QD |
2 |
80 |
9 |
720 Кбайт |
|
S/DD |
2 |
40 |
9 |
360 Кбайт |
2 сторони, подвійна густина |
S/DD |
1 |
40 |
9 |
180 Кбайт |
1 сторона, подвійна густина |
S/DD |
2 |
20 |
9 |
180 Кбайт |
2 сторони, подвійна густина |
S/SD |
1 |
20 |
9 |
90 Кбайт |
1 сторона, одинарна густина |
Таким чином, кількість кластерів приблизно буде збігатисяз ємністю дискети у кілобайтах. Максимальні ємності пам’яті дискети різних типів і якості наведені в таблиці 3.
Вся утворена область пам’яті дискети використовується для інформації чотирьох видів:
1. Завантажувач (Boot-сектор).
2. Таблиці розподілу файлів (FAT-таблиці).
3. Таблиця кореневого каталогу.
4. Область запам’ятовування інформації.
Завантажувач будь-якої дискети при її форматуванні записується в нульовому секторі. У цьому секторі ще записана така інформація:
- кількість байтів у секторі (тобто густина запису інформації);
- кількість секторів у кластеру (1 або 2);
- кількість секторів на дискеті;
- кількість секторів в одному треці;
- число голівок накопичувача;
- кількість 32-байтових елементів таблиці кореневого каталогу;
- кількість секторів, що займає основна таблиця FAT;
- кількість секторів, що займає резервна таблиця FAT.
Одразу ж після Boot-сектора на дискеті надається місце для основної та резервної FAT-таблиць.
Основна та резервна FAT-таблиці займають області, розміри яких залежать від ємності пам’яті дискет. Для дискет з ємністю пам’яті:
360 Кбайт– вони займають від 1-го до 4-го секторів;
720 Кбайт– від 1-го до 6-го секторів;
1.2 Мбайт– від 1-го до 14-го секторів;
1.44 Мбайт– від 1-го до 18-го секторів.
У FAT-таблицю записуються назви каталогів та файлів, які знаходяться на дискеті. Разом з ім’ям файла до FAT-таблиці записано номер його початкового кластера та його довжина в байтах.
У кінці кожного попереднього кластера файла записаний номер його наступного кластера. Утворюється ланцюжок кластерів, до яких записаний даний файл. У кінці файла записано код кінцевого файла – FFF. Якщо будь-який кластер зіпсований, то в його кінці записується код FF7, і він не бере участь у розподілі. Таким чином, не має значення, будуть кластери файла суміжними чи ні. Але це дуже важливо для фізичного зносу магнітного носія. Якщо кластери одного файла не фрагментовані, то голівки будуть постійно знаходитися у деякій невеликій області, а не рухатися від початку до кінця області пам’яті носія. Порожні кластери дискети помічаються інформацією 000.
При вилученні файла його зміст у кластерах залишається незмінним, але в FAT-таблиці перша літера його імені замінюється символами Е5. Це дозволяє відновити файл, якщо в його кластери не записано нової інформації.
Після FAT-таблиць розташовується таблиця кореневого каталогу. Розмір цієі області залежить від ємності магнітного носія.
Для дискет з ємністю пам’яті:
360 Кбайт– вона займає від 5-го до 11-го секторів;
720 Кбайт– від 7-го до 13-го секторів;
1.2 Мбайт– від 15-го до 28-го секторів;
1.44 Мбайт– від 19-го до 32-го секторів.
Кожному елементу кореневого каталогу відводиться 32 байта пам’яті. В один сектор каталогу можна записати 512:32 = 16 назв імен файлів або каталогів. Тоді у кореневий каталог дискет ємністю 360 або 720 Кбайтз одним сектором на кластер можна записати не більше 167 = 112 імен каталогів і файлів, тобто у кореневому каталозі не повинно бути більше 112 входжень. Якщо кластери мають по 2 сектори, то кількість входжень в кореневий каталог не повинна перевищувати 224.
Для дискет ємністю 1.2 або 1.44 Мбайткількість входжень у кореневий каталог не повинна перевищувати 146 = 224 або 1431 = 448 (для дискет з двома секторами на кластер).
У кожному елементі кореневого каталогу міститься: ім’я файла, атрибути файла (Read only – тільки для читання, sys – системні файли, hidden – скриті файли), час утворення файлу, дата утворення файла, номер початкового кластера файла, розмір файла у байтах.
До області запам’ятовування інформації записуються файли і каталоги, перераховані в FAT-таблиці. Якщо у результаті вилучення будь-якого файла на носії утворилося вільне місце (незайняті кластери), то незалежно від розміру наступного файла, що записується, спочатку будуть заповнюватися незайняті кластери, починаючи з самого початку в області запам’ятовування інформації. При цьому файли будуть обов’язково фрагментовані, тобто кластери кожного з цих файлів будуть суміжними.
Розмічена дискета потребує обережного поводження. Дискету необхідно тримати так, щоб великий палець був біля етикетки. Ні в якому разі не можна доторкатися до відкритої поверхні дискети, інакше буде зіпсована інформація. Дискету не можна гнути, ламати, підносити до працюючого телевізора. Дискета вставляється у гніздо накопичувача так, щоб етикетка була зверху. Дискета вставляється до кінця й обережно, обов’язково двома пальцями, зачиняється важіль-защіпка поворотом її на 90 градусів вправо. При відкритті защіпки тримати її обов’язково двома пальцями і повернути вліво на 90 градусів. В сучасних ПЕОМ роль важіля-защіпки грає відповідна кнопка.
Розглянемо розташування програм на системному магнітному носії. Для конкретності, як приклад магнітного носія, візьмемо дискету. При форматуванні на дискеті виділяється чотири області пам’яті для завантажувача двох FAT-таблиць і таблиці кореневого каталогу. Відразу ж після резервної FAT-таблиці записується таблиця кореневого каталогу, для якої використовується від 7-ми до 14-ти секторів.
Під час запису операційної системи після таблиці кореневого каталогу розташовується файл розширення базової системи вводу-виводу (Іо.sys), а потім файл обробки переривань (Msdos.sys). Положення цих двох файлів для однотипних дискет суворо однакове. Це означає, що системну дискету можна зробити одним з трьох способів:
1. Форматуванням дискети з одночасним записом двох файлів ядра операційної системи Іо.sys і Msdos.sys.
2. Копіюванням інформації з іншої системної дискети за допомогою команди Diskcopy, тобто копіювання методом блок в блок.
3. Записом ядра операційної системи за допомогою команди Sys.
Положення інших файлів операційної системи не має ніякого значення.