| |
Вступ
Які бувають типи комп'ютерів
Основні поняття
Основні частини комп'ютера
Пристрої введення
Пристрої виведення
Операційна система (ОС) та інтерфейс
Які бувають ОС
Програмні пакети
Мінімальні і необхідні вимоги до системи
·[Вступ]
Перш
ніж знайомитися з музичними комп'ютерними системами, постарайтеся
усвідомити для себе, що це за річ - комп'ютер, з чого він
складається і що вміє.
Саме слово «комп'ютер», яке сьогодні настільки міцно ввійшло
у нашу мову, насправді англійське. Воно походить від слова
«to compute», що означає «обчислювати», а коренями іде в латинь.
Так, у Древньому Римі існувала професія «компутатор» - вчитель
арифметики. До речі, синонімом дієслова «to compute» є «to
calculate», що породило інше слово нашої мови - «калькулятор».
Раніше «комп'ютер» називали «обчислювальною машиною», і для
цього словосполучення навіть придумали абревіатуру - ОМ. Правда,
більшості, мабуть, більш зрозуміла абревіатура ЕОМ, що означала
більш вузьке поняття.
На зорі «комп'ютерної ери» обчислювальні машини дійсно могли
допомогти людині тільки в одному: швидко провести складні
обчислення, виконання яких вручну зайняло б дуже багато часу.
Вони коштували дуже дорого, займали багато місця (цілі зали)
і, як правило, використовувалися для вирішення складних інженерних
задач. Сьогодні комп'ютер поступово перетворюється в предмет
побуту. Зручна робота з текстами, виконання різних графічних
задач, управління різними побутовими приладами, переписування
по електронній пошті, доступ до величезної кількості різної
інформації через мережу Інтернет, прослуховування компакт-дисків
і перегляд VideoCD зі зручним управлінням, ігри та багато
чого іншого. І звичайно, комп'ютер надає багато різних корисних
можливостей для людей музичного бізнесу та просто музикантів.
Але спочатку давайте познайомимося ближче з комп'ютером як
таким.
[Які
бувають типи комп'ютерів]…
Найбільш
розповсюджений тип комп'ютера на сьогоднішній день - це так
називаний PC, або ПК. Ця назва означає усього лише «Personal
Computer», тобто персональний комп'ютер. Слово «персональний»
первісно позначало той факт, що, на відміну від «великих машин»,
що займають кілька кімнат, ПК може уміститися на столі і служити
особистою машиною для однієї людини.
Щодо програм, то всі комп'ютерні програми можуть діяти тільки
на одній апаратній платформі. Наприклад, якщо ви візьмете
програму, що працює на вашому PC, перепишете її і спробуєте
запустити на Apple Macintosh, то вона відмовиться працювати.
Прошу не плутати: іноді компанії, що випускають програмне
забезпечення, пишуть кілька варіантів своєї програми для різних
апаратних платформ, наприклад, є Microsoft Office для Windows
і Microsoft Office для Mac, що на вид дуже схожі, але їхні
програмні коди зовсім різні.
Проте, у деяких випадках файли даних (тобто не програми, а
результати вашої роботи - тексти, музичні файли і т.д.) можуть
бути перенесені з однієї апаратної платформи на іншу.
Однак використання однієї апаратної платформи ще не означає
повної сумісності комп'ютерів. Наприклад, на PC різні програми
можуть працювати під управлінням різних операційних систем,
а на нагромаджувачах великого обсягу (наприклад, жорстких
дисках – „вінчестери”) можуть бути використані різні файлові
системи.
...[Основні
поняття]…
З
чого ж складається комп'ютер і як він працює?
«Серцем» комп'ютера без перебільшення можна назвати центральний
процесор (CPU - Central Processor Unit). Це дуже складний
пристрій, основна функція якого - виконання програм. Кожен
процесор має свою «систему команд». Це означає, що всі команди
надходять у процесор у виді чисел, і відповідно до його системи
команд кожне число може бути інтерпретоване як деяка команда.
Оскільки будь-яка програма «надходить» у процесор у виді двійкових
команд, програму, написану для одного типу процесора, процесор
з іншою системою команд виконати не зможе.
Крім процесора найважливішою частиною комп'ютера є запам'ятовуючий
пристрій, чи «пам'ять». Запам'ятовуючі пристрої можна умовно
розділити на ПЗУ - постійний запам'ятовуючий пристрій, у якому
зберігаються незмінні дані, і ОЗУ - оперативний запам'ятовуючий
пристрій, що може бути використано і для запису, і для читання
даних. Наприклад, туди можуть записуватися результати роботи
програми для наступного їхнього виводу на який-небудь зовнішній
пристрій. На відміну від даних у ПЗУ, записані в ОЗУ дані
безповоротно губляться при вимиканні електроживлення. В англійській
термінології, що у нас зараз використовується дуже часто,
ПЗУ називається «ROM» (Read-Only Memory), а ОЗУ - «RAM» (Random
Access Memory). У деяких випадках може використовуватися також
особливий тип пам'яті, інформація з якої не знищується при
вимиканні живлення (як у ПЗУ), і при цьому є можливість програмного
запису даних у цю пам'ять (як в ОЗУ, тільки набагато повільніше).
Щоб процесор міг орієнтуватися «на просторах» запам'ятовуючого
пристрою, уся пам'ять розділена на так називані «осередки».
Кожен осередок має свою «адресу». Для того щоб яка-небудь
програма розпочала роботу на комп'ютері («запустилася»), спочатку
вона з зовнішнього пристрою повинна бути завантажена (цілком
чи частково) в оперативну пам'ять. Процесор починає зчитувати
з оперативної пам'яті команду за командою і виконувати їх.
Для цього в ньому є спеціальний регістр «лічильник команд».
Там завжди міститься адреса комірки пам'яті, де розташована
команда, що буде виконуватися наступною. Перед початком роботи
програми цей регістр містить адресу комірки пам'яті, у яку
завантажена найперша команда програми, а під час виконання
кожної команди вміст лічильника команд автоматично збільшується.
Звичайно, приведена схема лише грубо описує процес виконання
програми. Сучасні процесори здатні починати виконання нової
команди до завершення попередньої, ініціювати виконання декількох
команд відразу і т.п. Але загальний принцип залишається незмінним.
Однак для того, щоб «спілкуватися» з людиною, комп'ютеру необхідні
ще пристрої для введення і виведення інформації. Як основний
пристрій введення зараз застосовується клавіатура з буквенно-цифровими
і керуючими клавішами. Кожна клавіша передає в комп'ютер свій
унікальний двійковий код, а спеціальна програма (яка часто
записується в ПЗУ) перетворить ці коди у вигляд, прийнятний
для використання в програмах. А для того щоб показати людині
результат роботи програми, необхідно який-небудь пристрій
виводу інформації, наприклад монітор. До речі, до того як
комп'ютери «обзавелися» моніторами, були часи, коли вся інформація
виводилася на папір за допомогою друкуючого пристрою.
Звичайно потрібно зберегти в якій-небудь формі результат роботи
програми, щоб мати можливість повернутися до нього в інший
раз. Для цього, а також для запису самих текстів програм (програмного
коду) були придумані зовнішні накопичувачі інформації. Це
могли бути перфокарти - картки з щільного паперу, інформація
була представлена у виді дірочок: будь-яка дірочка або її
відсутність відповідали одному біту. У 80-і роки програми
для комп'ютерів часто записувалися на звичайні магнітофонні
касети, а сам магнітофон, таким чином, був «зовнішнім накопичувачем
інформації». Зараз для цього, як правило, використовуються
нагромаджувачі на гнучкому і жорсткому магнітному дисках,
хоча є й інші типи нагромаджувачів.
А тепер, усвідомивши принцип роботи комп'ютера і його основні
деталі «теоретично» і з деяким поглядом в минуле, спробуємо
розібратися в тій машині, що стоїть на столі в більшості користувачів
сьогодні. У залежності від апаратної платформи і компанії-виробника
розташування окремих деталей комп'ютера може відрізнятися.
...[Основні
частини комп'ютера]...
Головна частина PC (власне кажучи, сам комп'ютер) розташована
в так званому системному блоці. Натискання на кнопку Reset
викликає «холодний» перезапуск комп'ютера, тобто всі пристрої
починають працювати так, начебто комп'ютер був тільки що включений.
Цю кнопку варто натискати лише в крайніх випадках, коли комп'ютер
уже ні на що не реагує і нічого путнього при цьому не робить
- як говориться, «висить». Таке може трапитися при різних
програмних чи апаратних збоях і помилках.
Взагалі, перш ніж натискати на кнопку Reset, завжди варто
спробувати менш жорсткі засоби. Наприклад, якщо зависла DOS-програма
можна спробувати завершити за допомогою сполучення клавіш
Ctrl+C чи Ctrl+Break. Варто зазначити для починаючих користувачів:
клавіші Ctrl, Shift і Alt звичайно використовуються в сполученні
з іншими клавішами. Так, сполучення Ctrl+C означає, що потрібно
натиснути спочатку клавішу Ctrl і, не відпускаючи її, натиснути
клавішу С. На клавіатурі комп'ютера звичайно є дві клавіші
Ctrl, дві клавіші Shift і дві клавіші Alt. Крім того, є стандартна
«комбінація з трьох пальців» (клавіш), що теж означає перезапуск
комп'ютера: Ctrl+Alt+Delete.
Взагалі у системі Windows не рекомендується перезапускати
і виключати комп'ютер інакше як тільки програмно.
На передню панель системного блоку звичайно виводять різні
нагромаджувачі. Їх ми розглянемо трохи нижче, а зараз заглянемо
усередину системного блоку.
Звичайно, користувач зовсім не зобов'язаний знати, що знаходиться
усередині системного блоку комп'ютера. Однак такі знання звичайно
рано чи пізно виявляються дуже корисними. Вони допомагають
розібратися з нестандартними ситуаціями, усунути дрібні неполадки,
а також самостійно провести «апгрейд» (тобто замінити які-небудь
комплектуючі).
В середині корпуса системного блоку розташований: блок живлення,
материнська плата, процесор, пам'ять, плати розширення і нагромаджувачі.
Блок живлення, як можна здогадатися з назви, забезпечує всі
комплектуючі комп'ютера електроживленням. Він має зовнішній
вхідний роз’єм (для підключення до розетки чи до ДБП - джерела
безперебійного живлення) і кількох внутрішніх роз’ємів, що
підключаються до нагромаджувачів, а також великий роз’єм для
підключення до материнської плати. Звичайно на вихідні роз’єми
блок живлення подає напругу 5В и 12В. Материнська плата (motherboard)
найчастіше прикріплена гвинтами до правої стінки корпуса системного
блоку. Ця плата забезпечує обмін інформацією між пристроями
по так званій системній шині і містить роз’єм для їхнього
підключення. На материнській платі розташована мікросхема
BIOS - базової системи введення-виведення, що забезпечує первісне
завантаження комп'ютера і можливість введення-виведення інформації.
Тут також є контролери FDD і IDE. Перший з них забезпечує
обмін інформацією з НГМД, а з пристроями стандарту IDE, серед
яких можуть бути тверді диски, CD-ROM і т.д. Таких IDE-контролерів
звичайно буває два, і кожний з них дозволяє підключати по
два пристрої. Крім того, звичайно на материнській платі розташовуються
контролери рівнобіжного і послідовного портів (а також спеціальних
портів USB і PS/2), через котрі буде відбуватися обмін інформацією
з зовнішніми пристроями (принтер, модем і т.д.), а також контролер
клавіатури з зовнішнім роз’ємом, спеціальні роз’єми для підключення
процесора, пам'яті, плат розширення і т.д.
Процесор, незважаючи на невеликі габарити, є найважливішою
деталлю комп'ютера. Швидкість роботи всієї системи в цілому
багато в чому залежить від швидкості роботи процесора, що
виміряється в «тактах» і називається «тактовою частотою» процесора.
Як і будь-яка частота, тактова частота процесора виміряється
в герцах. Наприклад, якщо процесор робить 1 мільярд тактів
у секунду, то говорять, що він працює на частоті 1000 Мгц.
Можна припустити, що процесор робить 1 мільярд операцій у
секунду, але це не зовсім так. Старі моделі процесорів часто
виконували одну операцію за кілька тактів (причому на різні
операції було потрібно різне число тактів). Сучасні «суперскалярні»
процесори часто, навпроти, виконують кілька операцій за один
такт.
Перший процесор серії х86, що використовується в PC, з'явився
досить давно. При цьому всі моделі мали властивість так званої
«зворотної сумісності». Це означає, що процесор більш пізньої
моделі міг виконувати всі ті ж операції, що і його «попередник»,
але не навпаки. У кожній новій моделі процесорів додавалися
нові можливості, що поступово починали використовуватися програмістами.
Тому програми, написані, наприклад, у розрахунку на процесор
80386, не можуть бути виконані на процесорі 80286 і більш
ранніх, оскільки деякі нові команди в цих програмах не будуть
«зрозумілі» старим процесором.
Поки різні моделі процесорів серії х86 позначалися цифрами,
не було ніякої плутанини: усі фірми-виробники маркували модель
однаково. Однак у 1992 році компанія Intel, щоб виділитися
на тлі конкурентів, зареєструвала для свого нового процесора
(який повинний був бути позначений як «586») торговий знак
Pentium. Потім з'явилися розходження в іменах усіх наступних
моделей процесорів.
Після процесора Pentium компанія Intel випустила дуже потужний
процесор Pentium Pro. На початку 1997 року до звичайного процесора
Pentium був доданий новий набір для полегшення виконання мультимедийных
задач, «Поліпшений» Pentium одержав назву Pentium ММХ. А незабаром
компанією був створений зовсім новий процесор Pentium II,
робота якого була прискорена спеціальними «добавками» (вбудована
кеш-пам'ять другого рівня). Він має набагато більші габарити
і навіть вставляється в спеціальний роз’єм, несхожий на колишні.
А в 1999 році з'явився процесор Pentium III, «збагачений»
новим набором інструкцій.
Зараз процесори серії х86 виробляються, крім Intel, ще декількома
компаніями, серед яких виділяється AMD.
Для різних процесорів необхідні різні роз’єми на материнській
платі. Процесори Pentium II і Pentium III вставляються в особливий
роз'єм зовсім нової архітектури, так званий Slot 1. Для нових
процесорів від AMD (Athlon) потрібно роз'єм за назвою Slot
A.
Досить неприємною особливістю усіх (особливо швидких) процесорів
є те, що при роботі вони сильно нагріваються. Тому, якщо не
застосовувати спеціальних методів охолодження, процесор перегріється
і вся система буде працювати нестабільно, може «зависнути»
чи в окремих випадках узагалі вийти з ладу. Для охолодження
процесорів до них зверху кріпиться невеликий вентилятор (fan).
Процесори Pentium II і Pentium III нагріваються сильніше всього,
тому для них необхідний спеціальний великий вентилятор.
Крім процесора в комп'ютері є ще багато важливих деталей.
Наприклад, оперативна пам'ять, без якої він теж не буде працювати.
На материнській платі завжди існує кілька роз’ємів для модулів
пам'яті. Ці модулі теж бувають декількох типів, для кожного
з яких потрібний особливий роз'єм.
Сьогодні в комп'ютерах переважають модулі пам'яті одного типу.
Це 168-контактний DIMM. Раніше застосовувалися 30-контактні
модулі SIMM, та й сьогодні вони можуть знадобитися для деяких
звукових карт. Пам'ять на модулях типу DIMM працює в 6-7 разів
швидше, ніж SIMM1.
Оскільки сучасні комп'ютери оперують з дуже великими обсягами
даних, були введені додаткові одиниці виміру: 1 кілобайт (Кбайт)
дорівнює 1024 байтам (а зовсім не 1000, як іноді помилково
вказують), 1 мегабайт (Мбайт) - 1024 кілобайтам, 1 гигабайт
(Гбайт) - 1024 мегабайтам. Іноді використовується навіть одиниця
«терабайт», рівна 1024 Гбайт, чи 1 099 511 627 776 байтам.
Тепер, озброївшись цими поняттями, розглянемо роботу інших
пристроїв в середині системного блоку.
Швидкість роботи всієї системи залежить від обсягу встановленої
оперативної пам'яті. Наприклад, для нормальної роботи в Windows
98 - 64 Мбайт ОЗУ, а Windows ХР – 256 Мб. Максимальний обсяг
пам'яті, що ви можете встановити в комп'ютер, залежить від
материнської плати. Причому справа тут не стільки в кількості
роз’ємів і їхньому типі, скільки в маленькій мікросхемі, відповідальній
за розпізнавання пам'яті. Часто буває, що роз'єм для модулів
пам'яті SIMM поєднуються в «банки» (звичайно по двох), і для
нормального розпізнавання пам'яті необхідно, щоб кожен «банк»
був заповнений. Як правило, у документації до материнської
плати наводиться повний список можливих конфігурацій модулів
пам'яті.
Що стосується плат розширення, то це можуть бути самі різні
пристрої, з яких обов'язковим є відеоадаптер (без відеоадаптера
комп'ютер працювати не буде, та якби і заробив, то ви б нічого
на екрані не побачили).
Плати розширення на сьогодні бувають трьох типів, обумовлених
типом шини. На материнській платі для кожного типу визначений
особливий вид слота (роз'єм), так що досить складно переплутати,
у який роз'єм вставляти ту чи іншу плату.
Відеоадаптер - це пристрій, що перетворить інформацію, що
надходить з комп'ютера, у відеосигнали для наступної передачі
на монітор. Від відеоадаптера багато в чому залежить комфортність
роботи за комп'ютером. Навіть якщо до зображення не пред'являється
яких-небудь спеціальних вимог (наприклад, робота з відеографікою),
то все рівно через годину роботи перед мерехтливим екраном
монітора у вас просто знизиться працездатність. Ефект мерехтіння
виходить, якщо частота відновлення екрана менше 60 Гц, тобто
зображення на екрані цілком перемальовується менш 60 разів
у секунду. Гарний відеоадаптер повинен підтримувати 85-100
Гц і більше при роздільній здатності не менш, ніж 1024 крапки
по горизонталі і 768 по вертикалі.
У системі Windows передбачена попередня перевірка перед зміною
режиму. Крім відеоадаптера у вигляді плат розширення може
бути, приміром, відеокарта (пристрій для перетворення відеозображень
у комп'ютерний формат і роботи з ними), TV-тюнер (пристрій
для перегляду телевізійних передач на екрані комп'ютера),
SCSI-контролер (пристрій для підключення різних нагромаджувачів,
сканерів, деяких семплерів і ін.), модем (пристрій для передачі
даних через телефонну лінію, наприклад, для зв'язку з Інтернетом)
і т.д. У вигляді плат розширення виконуються і звукові карти.
Крім усього перерахованого, у корпусі системного блоку розташовуються
нагромаджувачі інформації. Вони монтуються окремо від материнської
плати і з'єднуються спеціальними кабелями («шлейфами») з роз’ємами
того контролера, для якого призначені. Переважна більшість
нагромаджувачів підключаються до роз'єма або IDE-контролера
(про нього мова йшла вище), або SCSI-контролера, що звичайно
буває виконаний у виді плати розширення, хоча іноді інтегрується
прямо на материнській платі. Ще бувають так звані зовнішні
нагромаджувачі, що не монтуються усередину системного блока,
а мають власний корпус. У цьому випадку вони іноді можуть
підключатися до рівнобіжного порту комп'ютера. Найпоширеніший
вид нагромаджувача - це жосткий диск, а точніше - нагромаджувач
на жорстких магнітних дисках (він же вінчестер). Цей нагромаджувач
найбільш швидкий у роботі і може містити дуже велику кількість
інформації (сучасні вінчестери звичайно мають обсяг від 1
до 200 Гбайт і більше). На твердий диск встановлюється операційна
система, необхідна для роботи користувача на комп'ютері. Недоліком
вінчестера є те, що він монтується в корпусі комп'ютера «раз
і назавжди», і щоб перенести дані з його на іншу машину, приходиться
користуватися змінними видами нагромаджувачів.
Найпоширеніший з останніх (хоча і застаріваючий на очах) -
це нагромаджувач на гнучких магнітний дисках - флоппі-дисковод.
Зараз у комп'ютерах використовуються дисководи з формою-фактором
3,5 дюйми. Вони дозволяють записати на одну дискету 1,44 Мбайт
інформації. Ще недавно це здавалося достатнім для переносу
й архівування даних, однак зараз ситуація змінилася. Крім,
малого обсягу, флоппі-диски володіють ще двома недоліками
- низькою швидкістю читання/запису і невисокою надійністю.
НГМД, на відміну від інших нагромаджувачів, звичайно підключається
до спеціального FDD-контролера. Серед інших видів нагромаджувачів
насамперед виділяються дисководи CD-ROM і CD-RW. Якщо ще в
1993 році вони були екзотикою, то зараз, я думаю, ніхто вже
не мислить купити комп'ютер без цього дисковода (чи більш
нового пристрою DVD-ROM). Багато виробників «заліза» додають
до своїх пристроїв драйвери, записані на CD-ROM, замість традиційних
флоппі-дисків. А про виробників програмного забезпечення взагалі
говорити не потрібно - адже для запису дистрибутива сучасного
програмного пакета найчастіше потрібно від 30 до 50 дискет.
Звичайно, зручно мати програму на одному диску CD-ROM.
По своїх розмірах, матеріалу й іншим «фізичним факторам» диск
CD-ROM нічим не відрізняється від звичайного музичного компакт-диску.
Тільки замість музичних добутків на ньому можуть бути записані
довільні дані, обсяг яких може досягати 700 і навіть 800 Мбайт.
До речі, може бути записана і музика, причому в довільному
форматі, що звичайний CD-програвач може і не «зрозуміти».
Наприклад, зараз часто зустрічаються музичні диски CD-ROM,
твори на яких записані у вигляді Мр3-файлів, стиснутих за
допомогою алгоритму MPEG Layer-3. Це дозволяє записати на
один диск CD-ROM вміст кілька десятків звукових компакт-дисків.
Звичайно, при такому стиску даних відбувається певна втрата
якості звучання, однак при прослуховуванні на звичайній hi-fi-апаратурі
в побутових умовах це практично непомітно. За допомогою дисководу
CD-ROM можна прослухувати і звичайні музичні компакт-диски.
Крім того, звичайно є можливість працювати і з іншими CD-стандартами:
VideoCD (перегляд фільмів), CD-I (інтерактивне відео) і ін.
Недоліком CD-ROM є неможливість запису даних (звідси і сполучення
ROM у назві, що, як ви пам'ятаєте, означає ПЗУ - постійну
пам'ять). Правда, для такої можливості передбачені спеціальні
стандарти CD-R (тобто CD recordable - записуваний CD, на який
інформацію можна записати однократно, а потім працювати з
ним як з CD-ROM) і CD-RW (CD rewritable, перезаписуваний CD,
інформацію на який можна записувати багаторазово, як на звичайну
дискету). Крім того, на зміну стандартам CD семимильними кроками
йде новий стандарт - DVD (Digital Versatile Disk), хоча його
поширення і просувається набагато повільніше, ніж передбачалося
спочатку.
Нагромаджувач DVD, що випускається поки що в основному у відповідності
зі стандартом DVD-ROM, зовні практично не відрізняється від
дисководу CD-ROM, та й носій інформації має приблизно такий
же вид, по розмірах цілком збігаючись з CD. Нагромаджувачі
DVD мають зворотну сумісність з CD, тобто всі CD-диски можуть
бути, як правило, використані і з дисководом DVD. Що ж стосується
власне DVD-дисків, та їхня основна перевага перед CD - набагато
більший обсяг. На двосторонньому двошаровому DVD-диску може
бути записане більш 16 Гбайт інформації. Крім того, навесні
1998 року був випущений перший дисковод DVD-RAM, що дозволяє
багаторазово перезаписувати дані, що набагато полегшує роботу
користувача.
...[Пристрої
введення]...
Практично
усі інші пристрої, що не входять у системний блок (вони називаються
периферійними), служать для введення чи виведення якої-небудь
інформації.
Розглянемо спочатку пристрої введення інформації користувачем.
Це, насамперед, комп'ютерна клавіатура. Сьогодні найбільш
розповсюдженою є 104-клавішна клавіатура.
Алфавітно-цифрові клавіші в більшості текстових вікон чи у
командному рядку (див. роздягнула «Операційна система, користувальницький
інтерфейс») вводять у комп'ютер і відображають на екрані відповідну
букву чи цифру. Клавіші Shift, Alt і Ctrl, кожна з яких є
присутньою на клавіатурі «у двох екземплярах», по окремості
звичайно не викликають ніяких дій. Їх найчастіше натискають
у сполученні з якою-небудь алфавітно-цифровою чи іншою керуючою
клавішею. При цьому натискання на Shift звичайно змінює регістр
букв, аналогічно друкарській машинці, a Ctrl і Alt використовуються
для різних додаткових функцій.
Клавіша Enter переводить курсор на наступний рядок чи дозволяє
підтвердити які-небудь дії. Клавіша Esc, навпроти, звичайно
дозволяє відмовитися від попередніх дій. Клавіша NumLock переключає
режим «цифрової клавіатури» (права частина клавіатури комп'ютера).
При ввімкнутому індикаторі NumLock, розташованому прямо над
відповідною клавішею, білі клавіші «цифрової клавіатури» дублюють
цифрові клавіші, тобто мають значення з 0 по 9 і «.» (крапка).
У протилежному випадку вони дублюють клавіші керування курсором.
Якщо ви працюєте в Windows, то натискання на клавішу F1, як
правило, викликає поява вікна довідки. А після натискання
на клавішу Print Screen вміст екрана «фотографується» і пересилається
в так званий буфер обміну, відкіля його можна перенести в
будь-яку графічну програму за допомогою стандартної команди
Вставити (Paste).
Крім клавіатури є пристрій введення інформації - миша. На
відміну від клавіатури, цей пристрій спеціалізується на введенні
тільки графічної інформації. За допомогою миші можна лише
переміщати по екрані деякий покажчик і відзначати яке-небудь
його розташування натисканням на кнопки пристрою. З інших
подібних пристроїв (а їх є безліч) можна виділити трекбол
(це миша, перевернена «на спину»), графічний планшет (щось
начебто грифельної дошки), а також джойстик. Останній пристрій
сьогодні застосовується, як правило, у комп'ютерних іграх.
Для введення музичної інформації нам може знадобитися MIDI-клавіатура,
мікрофон і т.п. Готові графічні зображення можна вводити в
комп'ютер за допомогою сканера.
...[Пристрої
виведення]...
Для
того щоб комп'ютер міг яким-небудь чином «повідомити» користувачу
результат своєї роботи, необхідно мати пристрій виведення
інформації. Як правило, у сучасних комп'ютерах таким пристроєм
є монітор, хоча поряд з ним можуть використовуватися й інші
(принтер, плоттер і т.п.)
Практично вся інформація, з якою доводиться працювати користувачу,
виводиться на монітор. Тому від характеристик монітора (разом
з відеоадаптером) прямо залежить працездатність людини, що
працює на комп'ютері.
Для моніторів характерні такі параметри, як розмір (довжина
діагоналі) екрана, максимально можлива частота відновлення,
максимально можливий дозвіл і розмір екранного «зерна» (діагональ
однієї «крапки», що фізично малює зображення). Не буду тут
торкатися окремо рідкокристалічних, плазменних і ін. дисплеїв,
оскільки вони поки що досить дорогі і далеко не в усьому краще,
ніж монітори на електронно-променевій трубці, що і розглядаються
далі.
Розмір діагоналі екрана монітора традиційно виміряється в
дюймах. Випускаються моделі з діагоналлю 15,17,19, 20, 21
дюйм; крім того, іноді зустрічаються монітори і більших розмірів,
призначені в основному не для індивідуального користування.
Звичайно, від розмірів екрана залежить і максимально можливий
дозвіл: наприклад, на 14-дюймовому моніторі принципово неможлива
підтримка дозволу більшого, ніж 1024х768. Власне кажучи, на
такому моніторі при стандартному розмірі «зерна» 0,28 мм уже
при дозволі 1024х768 розмір одного піксела (пікселы - «віртуальні»
крапки, з яких складає зображення відеоадаптер) повинний бути
менше, ніж реальний розмір «зерна». Природно, це приводить
до недостатньої чіткості, до «розпливчастості» зображення,
що дуже незручно для роботи.
Що стосується інших пристроїв виведення інформації, то серед
них зараз широко поширені тільки принтери (друкувальні пристрої).
...[Операційна
система (ОС) та інтерфейс] ...
…Що
таке ОС і навіщо вона потрібна?...
У ранніх моделях комп'ютерів користувачу приходилося оперувати
з програмами і даними, «спілкуючись» з комп'ютером прямо на
його «мові» (звичайно в двійковому коді). Для того щоб полегшити
йому роботу, прийнято в якості «перекладача» між людиною і
комп'ютером використовувати спеціальну програму, так звану
операційною системою (ОС). За допомогою операційної системи
користувач може легко оперувати з програмами і даними, користаючись
зрозумілими йому командами чи за допомогою візуального зображення
об'єктів на екрані.
Практично для кожної моделі комп'ютера була написана своя
операційна система, причому в більшості випадків не в єдиному
«екземплярі». Оскільки в ОС найчастіше містяться, крім всього
іншого, засоби введення-виведення й інших елементів, що полегшують
написання програм, у багатьох додатках програмісти стали звертатися
до засобів тієї чи іншої операційної системи. Це привело до
того, що деякі програми, написані для даної апаратної платформи,
можуть застосовуватися на ній лише під керуванням визначеної
ОС, а при її відсутності будуть виконуватися неправильно чи
просто закінчувати свою робота безконтрольно в самий невідповідний
момент. Зараз прийнято, щоб програма на самому початку свого
виконання перевіряла наявність необхідної ОС і у випадку її
відсутності відразу завершувала свою роботу з повідомленням
про необхідність її установки.
Таким чином, сьогодні ОС є необхідним елементом усієї комп'ютерної
системи. Різних операційних систем існує досить багато, і
одне з основних їхніх відмінностей - користувацький інтерфейс.
У будь-якій програмі (необов'язково ОС) користувацький інтерфейсом
називають спосіб обміну інформацією між програмою і користувачем.
Розрізняють два основних типи користувацького інтерфейсу -
консольний і графічний. Консольний інтерфейс пропонує користувачу
набір команд. Користувач повинен уводити ці команди з клавіатури.
Для тієї ж операції в ОС із графічним інтерфейсом досить клацнути
мишею на відповідному об'єкті на екрані.
...[Які
бувають ОС]...
Отже, для кожного типу комп'ютерної системи існує деяка кількість
операційних систем. Наприклад, на комп'ютерах Apple Macintosh
це MacOS, на Atari - TOS і GEMDOS, на старих вітчизняних УК-НЦ
- ФОДОС і АДОС і т.д. Оскільки ми розглядаємо комп'ютерні
системи на базі PC (х86), нас зараз цікавлять ОС саме для
цієї платформи.
Донедавна найбільш розповсюдженою ОС для PC була DOS (Disk
Operating System - дискова операційна система). Вона існує
в різних версіях і реалізах. Версії DOS відрізняються, як
правило, кількістю вбудованих засобів роботи з комп'ютером,
володіючи при цьому зворотною сумісністю (більш нові версії
«уміють» усе те, що «уміли» більш старі, але не навпаки).
Тому програми, написані для більш пізніх версій DOS, звичайно
не можуть бути виконані під керуванням більш ранніх, але зате
використання можливостей більш пізніх версій DOS істотно полегшує
задачу програмісту і користувачу.
Крім того, реалізації DOS різними виробниками також мають
невеликі відмінності. Вони, як правило, несуттєві для більшості
програм, що не торкаються системні установки. Однак у деяких
випадках розрізняти їх необхідно, і для цього до самої назви
«DOS» прийнято приставляти префікс, що позначає її виробника.
Найбільш розповсюджені реалізації - це PC-DOS (від компанії
IBM), MS-DOS (від компанії Microsoft) і DR-DOS (Caldera),
а також Novell DOS. Остання має ряд цікавих розширень і «примочок»
(наприклад, можливість захисту окремих файлових каталогів
паролем).
Операційна система DOS має консольний інтерфейс користувача.
Опис команд DOS можна знайти, наприклад, у книзі Фігурнова
«IBM PC для користувача».
У 1995 році з'явилася популярна ОС для PC - Windows 95, створена
компанією Microsoft. Ще раніш тією же компанією була створена
так звана «операційне середовище» Windows, що була графічною
надбудовою над DOS. Однак у ній містилися деякі «відкриті
інтерфейси», тобто стандартні графічні засоби, що могли бути
використані при написанні інших програм. Це було дуже зручно,
і незабаром з'явилося безліч додатків, у тому числі музичних,
котрі використовували операційне середовище Windows. У 1998
році з'явилася «виправлена і доповнена» версія цієї системи
- Windows 98, а в 2000 році ще одна реалізація - Windows ME.
Що стосується ОС Windows 95/98, то вона має зворотну сумісність
із середовищем Windows більш ранніх версій. Крім того, за
час її існування з'явилася дуже велика кількість програм,
що працюють під її управлінням. Вона має дуже гнучкий і симпатичний
графічний інтерфейс, що кожен користувач може настроїти у
відповідності зі своїми смаками і примхами. Крім того, Windows
95/98/ME мають властивість багатозадачності, тобто під їхнім
управлінням можуть виконуватися кілька програм одночасно.
Однак я не рекомендую зловживати цією можливістю, особливо
у відношенні музичних і графічних програм, тому що ресурси
ПК, як правило, розподіляються між програмами, що виконуються,
неадекватно їхнім запитам (у цих системах). Наслідком цього
звичайно є істотне уповільнення роботи системи, аж до неможливості
роботи в який-небудь із запущених програм, а також помилки
й аварійні завершення деяких з них. До того ж помилка і «зависання»
однієї з програм часто може викликати «зависання» усієї системи,
що означає втрату даних у всіх працюючих у цей момент програмах.
Існує також багато інших операційних систем для PC, наприклад
Linux, Вео і т.д.
…[Програмні
пакети]…
Як dже говорилося, сучасні програми звичайно складаються не
з одного файлу, що виконується, а з досить великої кількості
компонентів. Більш того, для роботи багатьох з них необхідно,
щоб у системі були зроблені визначені настроювання чи щоб
система просто «знала» про їхнє існування. Тому програмні
пакети звичайно поставляються в «запакованому» виді, а до
них додається невелика програмка (звичайно іменована Setup
чи Install), що «встановлює» наш програмний пакет, тобто розпаковує
файли-компоненти, поміщає їх у потрібні каталоги, записує
чи змінює системні установки і т.д. Запакований програмний
пакет із програмою установки називається дистрибутивом.
Наприклад, дистрибутив нотно-графічної програми Finale 2002,
містить файл Setup.exe. При запуску він створює спеціальний
каталог для програми Finale 2002, поміщає туди одинадцять
необхідних файлів, створює усередині нього ще три каталоги
(для бібліотек установок, шаблонів і навчальних файлів), встановлює
в системі «нотні» шрифти Maestro і Petrucci, а також кілька
PostScript-шрифтів (спеціальних шрифтів для поліграфічних
робіт).
...[Мінімальні і необхідні вимоги до
системи ]…
Ми
розглянули основні поняття, знання яких набагато полегшить
вам освоєння комп'ютера та його вибір при покупці. Залишилося
з'ясувати, які ж компоненти необхідні для того, щоб повноцінно
займатися музикою на комп'ютері.
Використання комп'ютера в музиці може бути дуже різноманітним.
Тому вимоги до комп'ютерної системи можуть бути дуже різні
і залежать від тих задач, що ця система повинна буде виконувати.
Якщо користувач збирається займатися винятково набором нот,
то йому як мінімум необхідна система, що включає Pentium 166
MHz, 64 Мбайт ОЗУ, відеоадаптер, що підтримує частоту екрану
85 Гц при розмірі 1024x678 і 32-бітну глибину кольору, 15-дюймовий
монітор, жорсткий диск обсягом 1-10 Гбайт. Бажана звукова
карта (хоча б для «звукової» перевірки набраного), MIDI-клавіатура,
а також принтер для роздруковування результатів роботи. Якщо
ж не задовольнятися мінімумом, то для такої роботи рекомендую
процесор 1700-2400 MHz, 256-512 Мбайт ОЗУ, відеоадаптер з
підтримкою частоти 100 Гц при розмірі 1280X1024, 21-дюймовий
монітор і 40-120 Ггб вінчестер. Так як, графіка є графіка,
і при роботі з нею використовуються файли великого обсягу,
для яких і необхідний досить великий твердий диск. Однак самі
«музичні» файли, що записуються, як правило в «шрифтовому»
форматі (кожен нотний значок позначається однобайтовим кодом),
займають небагато місця, і, якщо не планується ніяких додаткових
графічних і видавничих розширень, цілком можна обійтися вінчестером
у 1-2 Гбайт(якщо ОС буде WIN98, але якщо ставити WIN XP, то
потрібно мінімум 5-10 Гбай), а також меншою кількістю оперативної
пам'яті (при WIN XP, WIN 2000-128-256 Mb).
Найменше ресурсів буде потрібно тим, хто збирається використовувати
комп'ютер для роботи з MIDI. Мінімально для цього необхідний
комп'ютер із процесором 486 MHz, 8-32 Мбайт ОЗУ, відеоадаптером
з підтримкою частоти 85 Герц при - 1024х678 і 32бітній кольоровій
палітрі, 15-дюймовим монітором і 1-гігабайтним жорстким диском,
а також звуковою картою. Бажана також MIDI-клавіатура і додаткові
звукові модулі. У принципі, для MIDI-секвенсера як такого
можна використовувати ще менш потужний комп'ютер, однак у
приведених вище рекомендаціях враховується, що як операційну
систему буде використовуватися як мінімум Windows 95, що просто
не запрацює (чи хапрацює так, що «краще не треба») на більш
повільних машинах.
Рекомендую для роботи з MIDI таку конфігурацію системи: Pentium/Celeron
200 MHz, 32 Мбайт ОЗУ, відеоадаптер з частотою 75 Гц при 800х600
(16-бітна колірна палітра) і 15-дюймовий монітор.
Якщо ж ви плануєте займатися звуковим синтезом і обробкою,
то буде потрібно як мінімум процесор 2000 MHz (рекомендується
Athlon чи Pentium) і 512 (рекомендується 1024) Мбайт оперативної
пам'яті. До відеосистеми (адаптер + монітор) вимоги ті ж,
що й у попередньому випадку, а от жорсткий диск повинен бути
як мінімум обсягом 40 Гбайт (рекомендується 120-240 Гбайт,
при чому бажано декілька), оскільки звукові файли займають
дуже багато дискового простору. Вимоги до комп'ютерної системи
різко зростають, якщо передбачається проводити такі види робіт,
як багатоканальне зведення, обробка в реальному часі чи сполучення
багатоканального аудіо і MIDI з відео (створення кліпів і
роликів). У цих випадках рекомендується мати дуже швидку систему.
Вимоги для цих і розглянутих вище випадків приведені в таблиці
на наступній сторінці. У кожнім осередку таблиці приведені
спочатку мінімальні вимоги, а потім у дужках що рекомендуються.
При роботі з багатоканальними системами, дані доводиться зчитувати
з жорсткого диска прямо в реальному часі (наприклад, відтворення
ролика чи накладення однієї з аудіодоріжок). У цьому випадку
при досить швидкій системі ефективність залежить в основному
від швидкості читання даних із вінчестера, а також від швидкості
запису на нього. Тому для роботи такого роду потрібно вибирати
швидкі жорсткі диски, використовуючи для їхнього тестування
спеціальні програми.
|
|
|
|
| Процесор |
Pentium166
MHz (Pentium, AMD1200 MHz) |
Pentium166
MHz (Pentium, AMD1200 MHz) |
Pentium
600 MHz (Pentium3200 MHz) |
| Пам'ять |
64
Мбайт(128 Мбайт) |
64
Мбайт(128 Мбайт) |
512
Мбайт(3 Гбайт) |
| Відеоадаптер |
800x600,
85 Гц(1280x1024, 100 Гц) |
800x600,
85 Гц(1280x1024, 100 Гц) |
800x600,
85 Гц(1280x1024, 100 Гц) |
| Монітор |
15"
(21") |
15"
(17") |
15"
(19") |
| Вінчестер |
10
Гб (40 Гб) |
10
Гбайт |
40
Гб (200 Гб) |
| Плати
розширення |
Звукова
карта |
Звукова
карта |
Audio-MIDI
Interfice |
| Периферія |
Принтер |
MIDI-клавіатура |
MIDI-клавіатура |
| Від
діяльності |
Багатоканальне
зведення, аудіо + midi |
Аудіо в реальному
часі |
Сполучення
з відео |
| Процесор |
1700 MHz(Pentium
3200 MHz) |
1700 MHz(Pentium
3200 MHz) |
1700 MHz(Pentium
3200 MHz) |
| Пам'ять |
512 Мбайт(3
Гбайт) |
256 Мбайт(3
Гбайт) |
512 Мбайт(3
Гбайт) |
| Відеоадаптер |
1024x768,
85 Гц(1024x768, 100 Гц |
1024x768,
85 Гц(1024x768, 100 Гц |
1024x768,
85 Гц(1600x1200,100 Гц) |
| Монітор |
15"
(17") |
15"
(17") |
17"
(21") |
| Вінчестер |
40 Гбайт(400
Гбайт) |
40 Гбайт(400
Гбайт) |
120 Гбайт(1
Трбайт) |
| Плати
розширення |
Аудіо-міді
інтерфейс |
Аудіо-міді
інтерфейс |
Аудіо-міді
інтерфейс, карта відеообробки |
К
оглавлению
Попик
Сергей Владимирович
Рокищук
Иван Иванович
08.11.2004
|