Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:

Дипломна робота

.pdf
Скачиваний:
161
Добавлен:
06.02.2016
Размер:
3.63 Mб
Скачать

ЗМІСТ

ВСТУП .........................................................................................................................................

4

РОЗДІЛ 1. АПАРАТНЕ ЗАБЕЗПЕЧЕННЯ............................................................................

6

1.1 Історія виникнення ЕОМ ..................................................................................................

6

1.2 Система збереження інформації ....................................................................................

12

 

1.2.1 Внутрішня пам'ять....................................................................................................

14

 

1.2.2 Постійна пам'ять ROM (Read Only Memory).........................................................

18

 

1.2.3 Кеш-пам'ять...............................................................................................................

20

 

1.2.4 Зовнішня пам'ять ......................................................................................................

21

1.3 Система обробки інформації ..........................................................................................

29

 

1.3.1 CISC процесори. .......................................................................................................

29

 

1.3.2 RISC процесори ........................................................................................................

30

 

1.3.3 MISC процесори .......................................................................................................

30

 

1.3.4 Матричні процесори.................................................................................................

30

 

1.3.5 Процесори з конвейєрною обробкою .....................................................................

31

1.4 Пристрої введення і виведення ......................................................................................

32

 

1.4.1 Призначення клавіатури ..........................................................................................

32

 

1.4.2. Функції деяких клавіш у більшості програм........................................................

33

 

1.4.3 Маніпулятор(мишка)

................................................................................................

35

 

1.4.4 Механічна миша .......................................................................................................

36

 

1.4.5 Оптична миша...........................................................................................................

37

 

1.4.6 Підключення миші до комп’ютера .........................................................................

38

 

1.4.7 Сканери......................................................................................................................

38

 

1.4.8 Настільні сканери .....................................................................................................

39

 

1.4.9 Чорно-білі сканери ...................................................................................................

41

 

1.4.10 Кольорові сканери ..................................................................................................

41

 

1.4.11 Апаратні інтерфейси сканерів ...............................................................................

43

 

1.4.12 Програмні інтерфейси і TWAIN............................................................................

43

 

1.4.13 Монітори..................................................................................................................

44

 

1.4.14 CRT - монітори........................................................................................................

51

 

1.4.15 LCD - монітори .......................................................................................................

54

РОЗДІЛ 2. ПРОГРАМНЕ ЗАБЕЗПЕЧЕННЯ......................................................................

57

2.1 Системне програмне забезпечення ................................................................................

58

2.1.1 Операційні системи ..................................................................................................

58

2.1.2. Операційні системи типу DOS...............................................................................

59

2.1.3 Стандарт MSX...........................................................................................................

60

2.1.4 Операційні системи засновані на графічному інтерфейсі....................................

60

2.1.5 Пі - система ...............................................................................................................

61

2.1.6 Операційні системи сімейства UNIX .....................................................................

61

2.1.7 Різновиди сучасних операційних систем ...............................................................

62

2.1.8 Коротка історія розвитку операційних систем Windows......................................

63

2.1.9 Характеристика операційних систем Windows .....................................................

63

2

 

2.1.10 Антивірусні програми ............................................................................................

72

2.1.11 Віруси.......................................................................................................................

74

2.1.12 Типи антивірусів.....................................................................................................

75

2.2 Системи програмування .................................................................................................

78

2.2.2 Редактор коду ............................................................................................................

80

2.2.3 Структура проекту Delphi........................................................................................

80

2.2.4 Компіляція проекту та його виконання ..................................................................

84

2.2.5 Помилки.....................................................................................................................

84

2.2.6 Внесення змін в код проекту ...................................................................................

85

2.3 Бібліотеки стандартних мов програмування ................................................................

86

2.3.1 Стандартні бібліотеки мови С та С++ ....................................................................

86

2.3.2 Довідкова служба......................................................................................................

88

2.4 Прикладне програмне забезпечення..............................................................................

91

2.4.1 Класифікація прикладного програмного забезпечення. .......................................

91

РОЗДІЛ 3. ПРАКТИЧНЕ ЗАВДАННЯ...............................................................................

100

3.1 Створення електронного довідника на мові HTML...................................................

100

3.2 Поняття про мову HTML ..............................................................................................

102

3.3 Структура файлу в форматі HTML ..............................................................................

103

РОЗДІЛ 4. ОХОРОНА ПРАЦІ..............................................................................................

104

4.1. Загальна частина...........................................................................................................

104

4.2. Оснащення робочих місць операторів ПК .................................................................

104

4.3. Вимоги безпеки перед початком роботи. ...................................................................

105

4.4. Вимоги безпеки під час роботи...................................................................................

105

4.5. Вимоги безпеки в аварійних ситуаціях. .....................................................................

106

4.6. Вимоги безпеки після закінчення роботи. .................................................................

106

4.7. Основні вимоги.............................................................................................................

106

4.8. Безпека при роботі........................................................................................................

107

4.9. Вимоги електробезпеки. ..............................................................................................

108

4.10. Вимоги до клавіатури.................................................................................................

109

4.11. Вимоги до відеотерміналів ........................................................................................

109

4.12. Режим праці та відпочинку........................................................................................

110

ВИСНОВОК.............................................................................................................................

111

СПИСОК ВИКОРИСТАНОЇ ЛІТЕРАТУРИ .....................................................................

112

ІНТЕРНЕТ ДЖЕРЕЛА..........................................................................................................

113

ДОДАТОК 1..............................................................................................................................

114

ДОДАТОК 2..............................................................................................................................

115

ДОДАТОК 3..............................................................................................................................

119

ДОДАТОК 4.............................................................................................................................

122

3

ВСТУП

На сьогоднішній день ПК щоденно використовується не тільки у трудовій діяльності людини. але й є невідїмним комунікативним інструментом, засобом розваг та відпочинку. Щодня людина використовує ПК як універсальний засіб збереження інформаоції (фото, відео, аудіо), його обробки та видозмінення, пошуку будь-якої інформації та передачі її на великі вістані у різних об'ємах. Це забезпечує оптимальне використання робочого та особистого часу, полегшуючи щоденні турботи, та підвищує її ефективність роботи.

Персональний комп’ютер — це система з багатьох складових, які працюють разом.

Матеріальні частини, до яких можна доторкнутися і які можна побачити, загалом називають апаратним забезпеченням. Програмне та апаратне забезпечення у комп'ютері працюють у нерозривному зв'язку та взаємодії. Натомість, програмним забезпеченням,

називають інструкції або програми, які наказують апаратним складовим що і як слід виконати. Поняття программного і апаратного забезпечення набуло чіткого визначення,

коли комп'ютери увійшли у використання серед широких мас користувачів у 1970, коли

ХХХ(люди) презентували ХХХ(модель) як перший ПК.

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

Microsoft, заявив акціонерам фірми, що ера персональних комп'ютерів добігає кінця.

Сьогодні вже чимало пристроїв, які можуть боротися з персональним комп'ютером за звання. У тому числі - нове покоління мультимедійних ПК, що потенційно можуть підключатися до телевізора і масі інших пристроїв, і навіть мобільні телефони так звані

"наладонники" (кишенькові комп'ютери). Але по-при еволюцію ПК, актуальність программного і апаратного забезпечення залишається актуальним.

Програмне забезпечення (software) та апаратне забезпечення (hardware) — це два комплементарні компоненти комп'ютера, але межа між ними не чітка, деякі фрагменти програмного забезпечення на практиці реалізуються в основному апаратурою мікросхем

4

комп'ютера, а програмне забезпечення, в свою чергу, здатне виконувати функції електронної апаратури. В основному, призначення програмного забезпечення полягає в керуванні як самим комп'ютером так і іншими програмами та маніпулюванні інформацією.

5

Розділ 1. АПАРАТНЕ ЗАБЕЗПЕЧЕННЯ

1.1 Історія виникнення ЕОМ

Перша електронно-обчислювальна машина була розроблена Джоном Алтансоффом і Клиффордом Берри, на її базі в 1946 році під керівництвом Дж. Преспера Зккерта і Джона Маушли був побудований ENIAC (Electronic Numeral Integrator and Calculator) (рис.1.1) за замовленням військового відомства СІЛА.

Рис. 1.1 ENIAC перша ЕОМ

Вага машини складала 30 тонн, вона вимагала для розміщення 170 квадратних метрів площі. ENIAC містив 18000 електронних ламп замість тисяч механічних деталей.

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

Гарвардському університеті професор Говард Айкен у 1943 році з групою інженерів ІВМ завершив роботу над пристроєм із частковим програмним керуванням. Цей пристрій одержав назву Mark 1(рис.1.2) і став першим у світі цифровим комп'ютером, здатним сприймати вхідні дані, закодовані за допомогою перфокарт або перфолент.

6

Рис. 1.2 Mark1 перший цифровий комп’ютер

У ньому використовувалися електронні сигнали в комбінації з механічними приводами і реле. Ця машина, рахувала за допомогою 72 пристроїв, що підсумовують, у 23 десяткових розрядах. Mark 1 мав більш ніж із 750 тисяч деталей і мав довжину понад

15 метрів, висоту біля 2,5 метри, на 3 мільйони з'єднань пішло 80 кілометрів проводу.

Програма для керування машиною була кодована в двійковій системі. На одне підсумовування Mark 1 затрачав 0,3 секунди, а для перемножування двох 23-розрядних чисел йому було необхідно 4 секунди. Для заміни часто вихідних із ладу електронних ламп у 1948 році американці Джон Бардін, Уолтер Браттейн і Вуликам Брздфорд Шокли винайшли стабільні елементи, що переключають, вони отримали назву-транзистори.

Транзистори виявилися здатними виконувати всі ті функції, що до цього виконували електронні лампи. Але при цьому вони займали істотно менший об’єм і споживали значно менше електроенергії. У 1949 році американський математик Джон фон Нейман,

що приймав участь у створенні ENIAC, зробив відкриття, що поклало початок сучасній обробці даних. Він запропонував ідею інтегрування робочої програми в пам'ять машини в закодованому виді. В ній є процесор, що прямо зв'язаний із пам'яттю, де дані і програма знаходяться напоготові для обробки. І вони обробляються в процесорі друг за другом.

Перша ЕОМ із збереженою програмою одержала назву EDSAC (Electronic Delay Storage Automatic Calculator — електронний калькулятор із пам'яттю на лініях затримки). Вона була створена в Кембріджському університеті (Англія) у 1949 році. З тих пір усі ЕОМ є комп'ютерами зі збереженою програмою.

7

Перша ЕОМ була створена в 1950 році у Радянському Союзі в Інституті математики АН УРСР під керівництвом академіків С.А. Лебедєва і М.А. Лаврентьєва. Перший радянський електронно-обчислювальний пристрій, одержав назву МЭСМ — мала електронна рахункова машина. Основні параметри машини були такі: швидкодія — 50

операцій у секунду; ємність оперативного ЗУ — 31 число і 63 команди; представлення чисел — 16 двійкових розрядів із фіксованої перед старшим розрядом коми; команди трьохадресні; робоча частота — 5 кгц; була передбачена також можливість підключення додаткового ЗУ на магнітному барабані, ємністю в 5000 слів. ОЗУ було побудовано на тригерних регістрах, АУ — рівнобіжної дії, чим, в основному, і пояснювалися порівняно великі апаратурні витрати (тільки в ОЗУ було використано 2500 тріодів і 1500 діодів).

ОЗУ було побудовано на таких же тригерах, як і пристрій керування й арифметичний пристрій, і могло безпосередньо зв'язуватися з повільно діючим ЗУ на магнітному барабані. Джон Маушли і Дж. Преспер Зккерт заснували компанію, що приступила до розробки комп'ютерів із збереженою програмою. У 1951 році вони створили машину

UNIVAC (Universal Automatic Computer — універсальна автоматична обчислювальна машина). Перший екземпляр був переданий у Бюро перепису населення США. Потім було створено багато різних моделей UNIVAC, що знайшли застосування в різних сферах діяльності. Таким чином, UNIVAC став першим серійним комп'ютером. Крім того, це був перший комп'ютер, у якому замість перфолент і карт використовувалася магнітна стрічка,

івін вільно обробляв як цифрову, так і символьну інформацію.

У1953 з’явилась БЭСМ — велика електронна рахункова машина, побудована під керівництвом С.А. Лебедєва для Академії наук і визнана тоді самої швидкодіючої з європейських пристроїв подібного типу (середня швидкість рахунку - до 10 тис. операцій у секунду). У цій трьохадресній машині рівнобіжної дії на електронних лампах (4000

ламп) була використана двійкова система числення з плаваючої коми. У якості пристроїв уведення використовувалася перфолента, для висновку — магнітна стрічка з наступним друкуванням на спеціально розробленому швидкодіючому пристрої, що фотодрукує.

Цікавими особливостями структури машини було введення місцевого керування операціями, що виходять за часом за рамки стандартного циклу а також автономне керування при переході на інші програми. Машина містила довгостроковий пристрій, що

8

запам'ятовує.

За 1959-1966 роки було створено 4 моделі цієї родини: БЭСМ-2, БЭСМ-3, БЭСМ-

ЗМ і БЭСМ-4. Удосконалювання йшло по шляху збільшення і модернізації зовнішніх пристроїв, переходу на напівпровідникову елементну базу, збільшення ємності ОЗУ, а

також ємності зовнішніх ЗУ. У 1967 році була створена сама потужна обчислювальна машина даної родини — БЗСМ-6(рис.1.3)

Рис. 1.3 БЗСМ-6 обчислювальна машина

(швидкодія складала біля 1 млн. операцій у секунду). Характерними чортами внутрішньої організації центральної частини машини були: високий ступінь локального паралелізму, наявність буферного пристрою, що запам'ятовує, має велику швидкодію,

розширена система операцій, можливість організації магазинної пам'яті і розбивка оперативної пам'яті на незалежні блоки. Структура машини була розрахована на застосування її в режимі поділи часу і мультипрограмування. Після появи БЭСМ був заснований серійний випуск великої машини "Стріла" розробленої по проекту Ю.А.

Базилевского. Машина згодом зіграла чималу роль у вирішенні ряду науково-технічних завдань. У ній здійснювалося рівнобіжне представлення десяткових чисел із плаваючої коми (діапазон від 10 у -19 ступеня до 10 у +19). "Стріла" мала 43 двійкових розряди і трьохадресну систему команд. Введення в машину здійснювався з перфокарт і з магнітної стрічки. Ця машина, побудована на 6000 електронних ламп, за секунду могла виконати до

2 тис. трьохадресних операцій із плаваючої коми. Корисний машинний час - до 18 годин

удобу.

Уколективі, яким керував член-кореспондент АН СРСР И.С. Брук, були побудовані

9

універсальні машини М-2 і М-3. З 1954 року початий також серійний випуск універсальної машини "Урал-1", а потім і "Урал-4" конструкції Б.И. Рамеева. Машини всіх цих типів швидко знайшли застосування в різних галузях народного господарства. З 1955 року транзистори активно впроваджуються при виробництві комп'ютерів, із цього часу вважається, що з'явилося друге покоління комп'ютерів. Нові електронні елементи були менші і стабільніші. Вони споживали менше току, і виробництво їх було дешевше.

Один транзистор був здатний замінити 40 електронних ламп і при цьому працювати з більшою швидкістю, чим вони. У результаті швидкодія машин другого покоління зросло в 10 разів. Цей прогрес позначився на пристрої пам'яті. Центральний пристрій, що запам'ятовує, став перебувати з магнітних сердечників, так що вони могли зберігати більше даних і швидше їх зчитувати. Починають розроблятися обчислювальні програми з програмною мовою. Магнітну стрічку почали використовувати як для введення, так і для виводу інформації.

Фірми Fairchild і Texas Instruments незалежно друг від друга представили в 1959

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

Зі зменшенням елементів комунікації в 1970-і роки з'явилося четверте покоління комп'ютерів. Перехід зробив чіп 4004 виробництва Intel — мікропроцесор, що виконував

60 тис. інструкцій у секунду. Цей 8-розрядний мікропроцесор був виконаний по Моп-

технології. Він був розрахований на виконання тільки арифметичних дій і тому в основному був застосований у технічних розрахунках. Поряд із Intel подібні чіпи запропонували Motorola і Zilog. У 1970-і роки були створені так названі мінікомп’ютери,

такі як PDP-11 фірми Digital Equipment Corporation(рис.1.4).

10

Рис. 1.4 PDP11

До кінця 1970-х років мікронізація чіпів привела до того, що повна обчислювальна машина могла розміститися на звичайному письмовому столі. Маленькі комп'ютери мали доступну ціну, що привело до росту зацікавленості з боку підприємств, шкіл і університетів. Для введення і виводу даних використовувався дисковод 8-дюймових гнучких дисків, що купувався окремо. Наприкінці 1975 року Пол Аллен і Білл Гейтс

(майбутні засновники фірми Microsoft) створили для комп'ютера "альтаир" інтерпретатор мови Basic, що дозволило користувачам досить просто спілкуватися з комп'ютером і легко писати для нього програми. У серпні 1981 року поряд із Apple, Commodore і Atari

на ринку з'явилися перші переносні бізнеси-комп'ютери фірми Osborne. Але отут виник ще один конкурент — IBM.

У 1981 році фірма IBM випустила свій перший мікрокомп’ютер IBM PC (IBM Personal Computer) з відкритою архітектурою, заснований на 16-розрядному мікропроцесорі 8088 фірми Intel. Цей комп'ютер був обладнаний монохромним текстовим дисплеєм, двома дисководами для 5-дюймових дискет на 160 Кбайт, оперативною пам'яттю 64 Кбайта. IBM PC був орієнтований на ринок комп'ютерів для бізнесу. IBM

вирішив використовувати власну операційну систему і доручив фірмі програмного забезпечення Microsoft її розробити. Вона стала продаватися разом із IBM PC як PC DOS.

У березні 1993 року фірма Intel оголосила про початок промислових постачань 66- і 60-

МГЦ версій процесора Pentium. Системи, побудовані на базі Pentium, цілком були сумісні з персональними комп'ютерами, що використовують мікропроцесори І8088, i80286,

11