Інформатика І
.doc
|
Комп'ютерна техніка в процесі свого розвитку пройшла декілька етапів, які ознаменувалися зміною її елементної бази. Це дозволяє виділяти покоління комп’ютерів саме за цією ознакою. Проте від покоління до покоління вдосконалювалися і принципи організації комп’ютерних систем, розширювалися галузі їх застосування. Неможливо точно зазначити, коли відбувається зміна поколінь. У межах «життя» одного покоління комп’ютерів ще експлуатуються машини попереднього покоління і вже з’являються провісники наступного покоління. Роки «життя» покоління — це лише орієнтовний період його процвітання й домінування в історії комп’ютерного світу. Перше покоління До першого покоління відносять машини, створені на електронних лампах на рубежі 50-х років ХХ століття. Це були громіздкі конструкції, які споживали велику кількість електроенергії і вимагали для розміщення значної площі.
Рис. 15. Електронна лампа Швидкодія комп'ютерів першого покоління досягала тисяч і десятків тисячі операцій за секунду. Для введення і виведення даних використовувалися перфокарти, магнітні стрічки, пристрої друкування.
Рис. 16. Перфокарта Машини мали обмежений набір команд, програмне забезпечення було практично відсутнім. Програмування здійснювалося у машинних кодах, що вимагало спеціальної підготовки. Незважаючи на обмежені можливості, ці машини дозволили виконати складні розрахунки, необхідні для розв’язання найважливіших науково-технічних задач, пов’язаних з оборонною інженерією, атомною енергетикою, ядерною фізикою, космічними дослідженнями, прогнозуванням погоди та ін. Експлуатація машин першого покоління виявила їх принципові недоліки, які поступово усувалися в наступних поколіннях:
Друге покоління До другого покоління (1955—1964) відносять машини, сконструйовані на базі транзисторів.
Рис. 17. Транзистор Машини стали більш надійними, компактними, споживання енергії зменшилося. Їх оперативну пам’ять було побудовано на магнітних сердечниках.
Рис. 18. Пам’ять на магнітних сердечниках Для введення і виведення інформації почали застосовувати магнітні стрічки і магнітні барабани, а пізніше і диски — прообрази сучасних жорстких дисків. Швидкодія машин зросла до сотень тисяч операцій за секунду. Для машин другого покоління були створені перші операційні системи з обмеженими можливостями, розроблені мови програмування, складені бібліотеки програм розв’язання типових математичних задач. Це суттєво полегшило написання програм. Вдалося організувати незалежну роботу пристрою опрацювання даних відносно пристроїв введення і виведення даних. Програми оброблялися в пакетному режимі. Машина виконувала одну програму за іншою. У той час, коли машина працювала над поточною програмою, пристрій уведення зчитував наступну програму, а пристрій виведення даних друкував результати виконання попередньої програми. Машини знайшли нові галузі використання: в плануванні і управлінні виробництвом, в бухгалтерських розрахунках. Розширення попиту на машини стимулювало їхне виготовлення для продажу. Третє покоління Чергове покоління машин (1965—1974) вийшло на арену у зв’язку з появою інтегральних схем, які на невеличкій пластинці кристалу кремнію вміщували сотні і тисячі елементів електронної схеми — транзисторів, діодів тощо.
Рис. 19. Інтегральна схема У ці часи з’явилася напівпровідникова пам’ять, яка і сьогодні використовується в оперативних запам’ятовуючих пристроях. Швидкодія машин зросла до мільйонів операцій за секунду. Поряд з числовою і текстовою інформацією розпочалося оброблення графічної інформації. Для машин третього покоління були створені операційні системи, які взяли на себе керування пам'яттю, пристроями введення і виведення інформації та використанням інших машинних ресурсів. Програмування здійснювалося на мовах високого рівня, що відкрило широким колам користувачів комп’ютера можливість складання програм для власних потреб. Виробництво комп’ютерів набуло промислових масштабів. Рубіж 60-х і 70-х років був надзвичайним періодом в історії обчислювальних машин:
Останнє досягнення було революційним. На одному кристалі розміром не більше головки цвяха вдалося розмістити 2250 транзисторів. Це був комп’ютер в одному кристалі!
Рис. 20. Мікропроцесор Створений мікропроцесор призначався для мікрокалькулятора, проте в наступному десятиріччі він стане «серцем» персонального комп’ютера. Четверте покоління Четверте покоління (1975—1985) — це покоління комп'ютерної техніки, розроблене на базі великих інтегральних схем. У таких схемах щільність розміщення елементів вимірюється десятками тисяч на одному квадратному сантиметрі. З’явилися швидкодіючі запам’ятовуючі пристрої великої ємності. Швидкодія машин зросла до десятків і сотень мільйонів операцій за секунду. У 1981 році американська фірма IBM (International Business Machins) — представила свій перший персональний комп’ютер — IBM PC (IBM Personal Computer). Хоча раніше були створені інші моделі компактних комп’ютерів (Altair 8800 — 1974р., Apple — 1976 р.), проте саме з IBM PC ведеться відлік епохи персональних комп’ютерів. До речі і назва цієї моделі — персональний комп’ютер — стала загальною для комп’ютерів такого типу. IBM PC стрімко завоював світ: у 1981 році обсяг продажу IBM PC склав 136 тисяч, у наступному — 3,2 мільйони. У 1982 році в США персональний комп’ютер був визнаний героєм року!
Рис. 21. IBM PC Завдяки появі персональних комп’ютерів обчислювальна техніка стала дійсно масовою і загальнодоступною. Ще ніколи людина не мала у своєму розпорядженні такого потужного інструменту інтелектуальної діяльності. Англійці кажуть, що для народження справжнього джентльмена потрібні три покоління благородних предків. Саме так трапилося і в історії комп’ютера. Починаючи з четвертого покоління, термін «електронна обчислювальна машина» остаточно виходить з ужитку і заміщується терміном «комп’ютер». Хоча слово «комп’ютер» означає «обчислювач», нова назва має на меті підкреслити той факт, що ЕОМ, які довгий час залишалися машинами виключно для обчислень, перетворилися на універсальний засіб опрацювання інформації будь-якого виду. Діапазон їх застосування охоплює практично всі види діяльності людини. Слід підкреслити, що поява персональних комп’ютерів ні в якому разі не означала припинення робіт із створення великих машин, які перетворилися на складні багатомашинні комплекси. П'яте покоління Ера комп’ютерів п’ятого покоління розпочинається з середини 90-х років. Вони створюються на базі супервеликих інтегральних схем, де щільність розміщення вимірюється сотнями тисяч і мільйонами елементів на одному квадратному сантиметрі; на використанні оптоелектроніки і нових принципів організації комп’ютерної системи. Щоб показати, якими темпами йде розвиток мікропроцесорної техніки, наведемо лише чотири цифри: мікропроцесор, виготовлений фірмою Intel у 1974 році, містив 4500 транзисторів, у 1978 — 29 тисяч, у 1989 — понад 1 мільйон, а за прогнозами спеціалістів у 2011 році ця цифра становитиме 1 мільярд, що дозволить реалізувати обчислювальну потужність у 100 мільярдів операцій за секунду! Подальше вдосконалення комп’ютерів спрямовується на їх «інтелектуалізацію», на усунення бар’єра між комп’ютером і людиною, на організацію все більш простого і природного людино-машинного діалогу, на створення нового інформаційного оточення людини. Комп’ютери мають бути спроможними сприймати інформацію не тільки з друкованого, а й з рукописного тексту, розпізнавати голосові команди користувача, здійснювати переклад з однієї мови на іншу. У призначенні комп’ютера вимальовується якісно нова орієнтація — опрацювання знань на основі реалізації систем штучного інтелекту. Сучасний світ комп’ютерів є надзвичайно різнобарвним. У ньому є і крихітні мікрокомп’ютери, які вбудовуються в різні пристрої або навіть у тіло людини, й персональні комп’ютери, які розміщуються на столі чи на долоні, й величезні монстри — суперкомп’ютери, які переробляють гігантські масиви інформації. Суперкомп’ютери використовуються для розв’язання складних і трудомістких наукових задач, опрацювання розвідувальних даних, створення спецефектів у кінематографії, прогнозування погоди, для організації на їхній базі централізованих сховищ інформації. Найпотужніший на цей час суперкомп’ютер розроблено в США за проектом «Колумбія». Метою проекту є підтримка досліджень в галузі аеронавтики та наук про життя і космос. Суперкомп’ютер передано Національному агентству США з аеронавтики і космічних досліджень (NASA). Цей складний обчислювальний комплекс забезпечує фантастичну продуктивність — 42,7 трильйони операцій за секунду. Дійсно, руками людини створено те, що мозок її збагнути не в змозі! Проте і це досягнення є лише віхою на нескінченному шляху вдосконалення комп’ютерної техніки.
Рис. 22. Суперкомп’ютер, розроблений за проектом «Колумбія» |
|
||
|
§ 1.1.3 «Подання інформації в комп'ютері» |
|
||
|
|
|
• |
Інформація і повідомлення |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
• |
Двійкове кодування - основа роботи комп'ютера |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
• |
Кодування текстів |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
• |
Кодування чисел |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
• |
Кодування зображень |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
• |
Кодування звуків |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
• |
Міжнародні стандарти кодування |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
• |
Вимірювання кількості інформації в комп'ютері
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
