Склад операційних систем MS Windows

[ виправити ] текст може містити помилки, будь ласка перевіряйте перш ніж використовувати.

скачати

Частина 1 1
Завдання 1: Склад операційних систем MS Windows 95/98 ............................ 1
Завдання 2: Технічні та програмні засоби для доступу та роботи в Internet. 24
Частина 2. 38
Завдання 3. 38
Завдання 4. 42
Сценарій запиту до БД: 42
Завдання 5. 43
Сценарій запиту до БД: 43
Завдання 6. 44
Сценарій запиту до БД: 44
Завдання 7. 45
Сценарій запиту до БД: 45
Завдання 8. 46
Сценарій запиту до БД: 46
Завдання 9. 47
Сценарій запиту до БД: 47
Частина 3. 48
Список літератури: 49


Частина 1

Завдання 1: Склад операційних систем MS Windows 95/98.

Операційна система - резидентна програма, автоматично запускатися після включення живлення, що керує роботою всіх пристроїв комп'ютера, що здійснює діалог з користувачем і виконання його команд, що запускає на виконання інші програми.
Операційна система відіграє роль посередника між людиною і машиною.
Без операційної системи робота на комп'ютері неможлива. Якщо операційна система не створює користувачеві зручних умов роботи, між нею і людиною можливе існування ще одного посередника-програми - оболонки.
Призначення операційної системи полягає також у тому, щоб приховати від користувача непотрібні йому подробиці роботи. Насправді будь-яка команда користувача складається з десятків і сотень дрібних команд. Наприклад, щоб рахувати з диска файл потрібно включити двигун, що обертає диск, повернути диск, включити двигун, що переміщає голівку, перемістити її до потрібного сектору диска, опустити її на диск, і т.д. зрозуміло, що користувачеві знати всіх цих та інших подробиць не потрібно. Ці функції бере на себе операційна система.
Операційні системи MS DOS і Windows'95 / 98 складаються з двох частин. Перша частина - базова система введення і виведення - BIOS (англ. Basic Input-Output System) розміщується в постійному запам'ятовуючому пристрої. Друга - основна частина операційної системи являє собою набір файлів, що знаходяться на одному з дисків, званому системним. BIOS забезпечує зчитування з диска основної частини операційної системи.
Дійсно, після включення живлення комп'ютер повинен "знати", що йому робити далі. Ця інформація і записана в BIOS. Зокрема, там містяться команди з зчитування з диска решті частини операційної системи. Якби вся операційна система була записана на диску, її неможливо було б звідти вважати, завантажити в оперативну пам'ять, а значить і запустити комп'ютер.
Причина очевидна - адже операційна система сама і забезпечує роботу з пристроями комп'ютера, включаючи диски, а значить і зчитування інформації з них. Розміщення операційної системи на диску цілком було б схоже на наступну ситуацію: сейф зачинити, а ключі від нього залишились всередині. Очевидно, ключі від сейфа потрібно залишити зовні. Їх роль і відіграє BIOS.
Чому ж операційна система не розміщується в постійному запам'ятовуючому пристрої цілком? Операційні системи, особливо останні розробки, досить громіздкі програми. Їх розміщення в постійному запам'ятовуючому пристрої цілком призвело б до необхідності збільшення обсягу ПЗУ і, отже, до подорожчання комп'ютера. До речі в комп'ютерах Macintosh фірми Apple зроблено саме так.
Програма, що управляє роботою якогось з пристроїв ЕОМ називається драйвером. Драйвери входять до складу операційної системи. Існують драйвери пам'яті, дисплея, клавіатури, принтера та інших пристроїв. Драйвери розширюють можливості ОС, наприклад, дозволяючи їй працювати з тим чи іншим зовнішнім пристроєм, навчаючи її новому протоколу обміну даними і т.д. Операційні системи Windows'95 / 98 містять чимало драйверів в комплекті своєї поставки, і програма установки ОС встановлює (задіє) ті драйвери, які потрібні для підтримки пристроїв і функцій ОС, зазначених користувачем.
4 серпня 1995 в продаж надійшла нова операційна система Windows 95. Ще до виходу було продано близько 400 тис. екземплярів beta-версій цієї системи. Вся комп'ютерна громадськість буквально збожеволіла на цій системі - вихід Windows 95 став найголовнішим подією 1995 року. Почався шквал: усі журнали писали про Windows 95, почали виходити книги, проводилася широка рекламна компанія, усі виробники програмного забезпечення стали переробляти свої продукти для цієї нової операційної системи, виробники комп'ютерів і комплектуючих намагалися одержати логотип Designed for Windows 95. Причина ж, по якій Windows 95 виявилася в центрі загальної уваги, проста: це найважливіше поновлення системи Windows з часу появи в 1990р. Windows 3.0.
Користувачі тепер одержали тепер переваги об'єктно-орієнтованого інтерфейсу, включаючи справжній «робочий стіл» і піктограми, копіювання і видалення технікою перетягування (drag-and-drop), вкладені папки і легко доступний діалог для завдання властивостей. Файлова система розпізнає довгі імена файлів і добре відповідає метафорі «робочого столу».
Windows 95 внесла значні поліпшення в архітектуру Windows, в тому числі істинно 32-розрядний інтерфейс прикладного програмування (API), захищені адресні простори для її власних 32-розрядних прикладних програм, витісняючу багатозадачність, поділ прикладних програм на потоки і більш широке використання віртуальних драйверів пристроїв . Модель захисту пам'яті реалізована із серйозними компромісами, метою яких було досягти сумісності з існуючими 16-розрядними прикладними програмами та драйверами пристроїв. Але на практиці стійкість системи виявляється кращою, ніж у Windows 3.1х. Продуктивність же Windows 95 на подив висока. На повільних системах, оснащених ОЗП не більше 4 Мбайт, її показники майже такі ж, а іноді і краще результатів Windows 3.1х, у залежності від виконуваної операції. На більш швидкодіючих системах з більшою пам'яттю вона залишається дуже конкурентоспроможною в одно-і багатозадачному режимах роботи.
Як і будь-який продукт з широкими функціональними можливостями, розрахований на задоволення запитів величезного ринку, Windows 95 не позбавлена ​​компромісних рішень. Багато її вражаючі досягнення будуть по заслугах оцінені користувачами PC, але в деяких областях Windows 95 доки ще тільки наздоганяє своїх конкурентів.
З точки зору базової архітектури Windows 95 - істинно 32-розрядна, багатопотікове операційна система з витісняючої багатозадачністю, що ставить її в один ряд з такими суперниками, як OS / 2, UNIX та Windows NT У її середовищі можуть виконуватися власні 32-розрядні прикладні програми , написані у відповідності зі специфікацією Win32 API (майже ідентичний варіант цього інтерфейсу реалізований в Windows NT). Власні прикладні програми Windows 95 використовують неструктуроване 32-розрядне адресний простір, що робить їх потенційно більш швидкодіючими при обробці великих масивів даних.
Найбільш важливі компроміси в архітектурі Windows 95 були породжені рішенням корпорації Microsoft зробити її сумісною з існуючими 16-розрядними прикладними програмами Windows і драйверами пристроїв реального режиму. Це дозволяє Windows 95 працювати з набагато більш широким спектром існуючих апаратних і програмних засобів, чим працюють OS / 2, Windows NT, UNIX. Недолік цього рішення полягає в тому, що області пам'яті, що містять 16-розрядні прикладні програми і драйвера реального режиму, повинні залишатися незахищеними. Недопрацьована програма як і раніше відносно легко може викликати крах всієї операційного середовища.
У Windows 95 кожна 32-розрядна прикладна програма виконується у власному адресному просторі, але всі вони спільно використовую один і той же 32-розрядний системний код. Неправильно написана 32-розрядна програма все ще може призвести до аварійного збою всієї системи. Всі 16-розрядні програми Windows поділяють загальний адресний простір, тому вони такі вразливі один для одного, як і в середовищі Windows 3.1. . У практичній роботі Windows 95 справляє враження більш стійкої середовища, ніж попередні версії Windows. Очевидні великі зміни в інтерфейсі Windows 95. Ви використовуєте кнопку Start для запуску прикладних програм самих по собі або через документи, з якими програми пов'язані. Після запуску програм їх піктограми з'являються на панелі завдань, зазвичай розміщується в нижній частині екрана. Клацання на будь-якій кнопці лінійки завдань викликає переключення на відповідну програму. Це самий інтуїтивно зрозумілий спосіб перемикання задач з усіх коли-небудь існували.
Модулі Program Manager і File Manager поступилися місцем метафорі «робочого столу», на якому ваші файли показані у вигляді піктограм, поміщених у так звані папки. Більш складні функції з управління файлами Windows 95 доручені утиліті Explorer, по суті замінила File Manager, яка показує деревоподібну діаграму файлової структури вашого комп'ютера і його мережевого оточення. Завдяки розширенню файлової системи FAT імена файлів не обмежені, як раніше, вісьмома символами плюс складається з трьох букв розширенням; ви можете використовувати імена довжиною до 255 символу.
Серед інших сприятливих змін в інтерфейсі - анімаційні піктограми і діалогові вікна з закладками. У цілому новий інтерфейс являє собою істотне поліпшення в порівнянні з Windows 3.1, хоча колишнім користувачам буде потрібно якийсь час, щоб звикнути до нього. Звичайно, метафора «робочого столу», заснована на застосуванні папок, і довгі імена файлів винайдені не творцями Windows 95; протягом тривалого часу вони були складовою частиною різних користувацьких інтерфейсів, починаючи з Macintosh і закінчуючи Workplace Shell операційної системи OS / 2.
Збільшилося число і підвищилася якість що поставляються разом з Windows 95 стандартних допоміжних програм - від традиційного калькулятора та ігор до потужних інструментальних засобів контролю стану системи. Також очевидні значні вдосконалення засобів зв'язку. Тепер до складу операційної системи входить клієнт Exchange, який розроблявся як універсальний поштовий ящик для вхідної кореспонденції. Він працює в якості клієнтського ящика-одержувача з системою Microsoft Mail, службою Microsoft Exchange Server і іншими поштовими системами, сумісними зі стандартом MAPI, а також з Microsoft Network. Він також дозволяє отримувати і відправляти факси за допомогою вбудованої служби Microsoft Fax.
Розширилися мережеві функціональні можливості. До складу Windows 95 включений вбудований клієнт для мереж NetWare 3.x, 4.x і для серверів Windows NT. Передбачені також кошти для роботи з протоколами IPX / SPX, NetBEUI, TCP / IP. Останній з перерахованих протоколів дозволяє виконувати підключення до Internet, хоча краща програма для з'єднання з Internet, що містить утиліту перегляду Web, входить до складу пакету Microsoft Plus!. Windows95 дозволяє безпосередньо під'єднуватися до іншого комп'ютера через кабель і має в своєму розпорядженні базовими засобами для встановлення комутованих з'єднань через телефонні лінії з сервером віддаленого доступу Remote Access Server системи Windows NT, NetWare Connect або з комутованими серверами компанії Shiva. До складу Windows95 також входить інтерфейс прикладного програмування для телефонії (TAPI) фірми Microsoft, що забезпечує спільну роботу вашої машини з телефоном, реєструючи телефонні виклики і виконуючи функції автовідповідача (прикладні програми для телефонії будуть поставлятися незалежними фірмами).
Windows95 показує цілком прийнятні результати при виконанні як нових прикладних програм, так і програм Windows 3.x, хоча Windows for Workgroups випереджає її за швидкодією в багатьох дискових операціях. Але на машинах з ОЗУ 8 Мбайт і більше її продуктивність порівнянна або вище, ніж у попередніх версій Windows. Продуктивність системи при виконанні Windows-програм набагато перевищує аналогічний показник системи Windows NT.
Windows 95 являє собою продукт еволюційного розвитку системи Windows 3.1х і не означає повного розриву з минулим. Хоча вона несе в собі багато важливих змін у порівнянні з 16-розрядною архітектурою Windows, в ній збережені деякі найважливіші властивості її попередниці. Результатом стала поява гібридної ОС, здатної працювати з 16-розрядними прикладними програмами Windows, програмами, успадкованими від DOS, і старими драйверами пристроїв реального режиму і в той же час сумісної з істинними 32-розрядними прикладними програмами та 32-розрядними драйверами віртуальних пристроїв.
Серед найбільш важливих удосконалень з'явилися в Windows 95, - спочатку закладена в ній здатність працювати з 32-розрядними багатопотокових прикладними програмами, захищені адресні простори, що витісняє багатозадачність, набагато більш широке і ефективне використання драйверів віртуальних пристроїв і зросле застосування 32-розрядних хіповую для зберігання структур даних системних ресурсів. Її найбільш істотний недолік полягає у відносно слабку захищеність від погано працюючих програм, що містять помилки.
Кожна власна прикладна програма Windows 95 бачить неструктуроване 4-Гбайт адресний простір, в якому розміщується вона сама плюс системний код і драйвери Windows 95. Кожна 32-розрядна прикладна програма виконується так, як ніби вона монопольно використовує весь ПК. Код прикладної програми завантажується в це адресний простір між позначками 2 і 4 Гбайт. Хоча 32-розрядні прикладні програми «не бачать» одне одного, вони можуть обмінюватися даними через буфер обміну (Clipboard), механізми DDE і OLE. Усі 32-розрядні прикладні програми виконуються у відповідності з моделлю витісняючої багатозадачності, заснованої на управлінні окремими потоками. Планувальник потоків, що представляє собою складову частину системи управління віртуальною пам'яттю (VMM), розподіляє час серед групи одночасно виконуваних потоків на основі оцінки поточного пріоритету кожного потоку і його готовності до виконання. Витісняють планування дозволяє реалізувати набагато більш плавний і надійний механізм багатозадачності, ніж кооперативний метод, який використовується в Windows 3.1х.
Системний код Windows 95 розміщується вище кордону 2 Гбайт. У просторі між позначками 2 і 3 Гбайт знаходяться системні бібліотеки DLL кільця 3 і будь-які DLL використовуються декількома програмами. (У 32 - розрядних процесорах фірми Intel надаються чотири рівні апаратного захисту, що зазначені поіменно, починаючи з кільця 0 до кільця 3. Кільце 0 найпривілейованіших.) Компоненти кільця 0 в системі Windows 95 відображаються в простір між 3 і 4 Гбайт. Ці важливі ділянки коду з максимальним рівнем привілеїв містять підсистему управління віртуальними машинами (VMM), файлову систему і драйвери VxD.
Область пам'яті між 2 і 4 Гбайт відображається в адресний простір кожної 32-розрядної прикладної програми, тобто воно спільно використовується всіма 32-розрядними прикладними програмами у вашому ПК. Така організація дозволяє обслуговувати виклики API безпосередньо в адресному просторі прикладної програми і обмежує розмір робочого множини. Проте за це доводиться розплачуватися зниженням надійності. Ніщо не може перешкодити програмі, що містить помилку зробити запис у адреси, що належать системним DLL, і викликати крах всієї системи.
В області між 2 і 3 Гбайт також знаходяться всі запускаються вами 16-розрядні прикладні програми Windows. З метою забезпечення сумісності ці програми виконуються в спільно використовуваному адресному просторі, де вони можуть зіпсувати один одного так само, як і в Windows 3.1х.
Адреси пам'яті нижче 4 Мбайт також відображаються в адресний простір кожної програми і спільно використовуються всіма процесами. Завдяки цьому стає можливим сумісність з існуючими драйверами реального режиму, яким необхідний доступ до цих адресах. Це робить ще одну область пам'яті незахищеною від випадкового запису. До самим нижнім 64 Кбайт цього адресного простору 32-розрядні прикладні програми звертатися не можуть, що дає можливість перехоплювати невірні покажчики, але 16-розрядні програми, які, можливо, містять помилки, можуть записувати туди дані.
Деякі системні DLL Windows 95, зокрема USER і GDI, все ще містять 16-розрядний код. Одне з сумних наслідків цього полягає в тому, що 64 - Кбайт локальні хіпи модулів USER і GDI і супутні їм обмеження системних ресурсів як і раніше, залишаються. На щастя, в Windows 95 деякі структури даних перемістилися в 32-розрядні хіпи, завдяки чому тепер стало набагато складніше виснажити системні ресурси, ніж в середовищі Windows 3.1х. Інша проблема, пов'язана c l6-розрядним системним кодом, - ефект Win16Mutex. Так як 16-розрядний системний код нереентерабелен, тільки один потік може звертатися до 16-розрядним DLL в кожен момент часу, потенційно затормажівая інші процеси, яким потрібен доступ до цих бібліотек.
Інтерфейс Windows 98 характерний своєю відносною простотою, у порівнянні з попередніми версіями операційної системи. Він відрізняється від його попередників більш красивою графічної середовищем (підтримка 16-ти і 32-х бітної глибини кольору), простотою (будь-який додаток можна викликати, клацнувши на його ярлик). Окремої уваги заслуговує робочий стіл Windows98.
На моніторі, перед собою, ми бачимо робочий стіл. На робочому столі знаходиться панель завдань, а на панелі завдань - кнопка Пуск. Починаючі користувачі можуть розпочати роботу з Windows 98 з натискання кнопки Пуск. Якщо клацнути по ній мишею, то з'явиться система меню, яка відкриває доступ до всіх основних елементів Windows 98.
За допомогою цієї кнопки можна знайти і запустити будь-який додаток, встановлений на комп'ютері. Єдиний недолік - це занадто маленькі піктограми, через що їх можна переплутати один з одним. Розглянемо основні компоненти інтерфейсу користувача:
Панель завдань. На панелі задач знаходиться кнопка Пуск, і кнопки відповідні активним додатків і відкритих вікон. На панелі завдань присутні всі активні завдання, як працюють у вікні, так і мінімізовані, що працюють у фоновому режимі.
Робочий стіл. На поверхні робочого столу ви можете помістити найбільш часто використовувані програми і документи (точніше покажчики на них або ярлики).
Активний робочий стіл. Якщо на комп'ютері встановлений Internet Explorer, то ви можете використовувати додатковий вид робочого столу, який називається Активний робочий стіл (Active Desktop). Ця опція робить робочий стіл схожим на web-сторінку з активним вікном і безперервно оновлюваною інформацією.
Папки. Каталоги в робочому середовищі Windows 98 називаються папками. Якщо двічі клацнути мишею на піктограмі папки, то відкриється вікно, в якому буде показано вміст цієї папки. Це найпростіший спосіб перегляду дисків і файлів.
Пошук. Операційна система Windows 98 має могутні засоби пошуку файлів за назвою, вмісту і дату створення. Так, наприклад, можна знайти всі файли, у назві яких є слово звіт, що містять тест комп'ютер, і створені протягом останнього тижня. Процедури пошуку можна зберігати і модифікувати
Ярлики. Можна створювати покажчики на файли - так звані ярлики. Вони використовуються для того, щоб забезпечити доступ до одного і того ж файлу з різних місць, не копіюючи його. Ярлики можуть використовуватися як для відкриття документів, так і для запуску програм. Наприклад, меню кнопки пуск складається з ярликів.
Комунікації:
Віддалений доступ до мережі. Використовую цю функцію можна підключатися до свого комп'ютера, розташованому в офісі, перебуваючи вдома або в готелі, і працювати з його ресурсами як з локальними.
Доступ до Internet. Можна підключатися до мережі Інтернет як за допомогою локальної мережі, так і за допомогою модему. Високошвидкісний 32-х розрядний протокол TCP / IP дозволяє повноцінно працювати зі свого комп'ютера в цій мережі.
Гіпертерміналу. Ця програма дозволяє підключатися до електронних дошок оголошень, інших комп'ютерів і передавати файли з використанням декількох протоколів.
Управління файлами:
Довгі імена файлів. Назви файлів тепер можуть складатися з 255 символів. Усі програми, що входять в постачання Windows 98 підтримують довгі імена.
VFAT (Virtual File Allocation Table). Оновлена ​​файлова система являє собою розвиток ідеї FAT, що використовується в DOS і попередніх версіях Windows.
Динамічне кешування в захищеній пам'яті. Windows 98 забезпечує швидке кешування даних. Тепер не потрібно виділяти певний обсяг простору на жорсткому диску для підтримки віртуальної пам'яті. Крім того, відпадає необхідність у постійному файлі підкачки. Розмір файлу підкачки динамічно змінюється в залежності від потреб системи.
Обладнання:
Самонастроюється пристрої (Plug and Play). Процес встановлення нового обладнання в системі Windows 98 значно спростився. При установці самоналагоджувальних пристроїв їх конфігурування та усунення апаратних конфліктів виконується автоматично.
Підключення обладнання, що не відповідає сертифікатам Plug and Play. Всі пристрої встановлені на комп'ютері, автоматично визначаються при установці Windows 98. Програма установки створює базу даних про наявних у комп'ютері обладнанні. При додаванні нових пристроїв система виявляє виникли апаратні конфлікти та сповіщає про них користувача.
Шрифти:
32-х розрядна растеризація TrueType. Растерізація - це процес перетворення опису символу в набір точок на екрані монітора.
Згладжування шрифтів. У Windows 98 передбачені спеціальні алгоритми поліпшення зовнішнього вигляду символу на екрані монітора.
Обробка помилок і надійність:
Локальна перезавантаження. «Завислі» додатки DOS і Windows можуть бути перезапущени без перезавантаження всієї системи.
Безпечний режим. Якщо система Windows 98 з якої-небудь причини не завантажується в нормальному режимі, то вона завантажується в безпечному режимі з мінімальним набором драйверів. Це дозволить зробити всі необхідні зміни і усунути проблему.
Робота в мережі:
Орієнтація на роботу в мережі. Розробники нової системи врахували всі достоїнства і недоліки попередніх версій, причому велика увага була приділена роботі в мережі. Мережеві засоби Windows 98 стали більш надійними, швидкими і захищеними.
Одночасна підтримка декількох мереж. Комп'ютер може бути підключений до декількох мереж різного типу. Window 98 підтримує декілька протоколів TCP / IP. При необхідності в систему може бути додана і підтримка інших протоколів.
Робота в Internet:
При створенні операційної системи розробники особливу увагу приділили розвитку її комунікаційних можливостей. Найбільш яскравим зовнішнім нововведенням у порівнянні з попередньою версією є інтеграція операційної системи з оглядачем операційної системи Internet Explorer 4.0, призначеним для перегляду web-сторінок в мережі Інтернет. Інтерфейс користувача в Windows 98 можна налаштувати на роботу в мережі Інтернет. У цьому випадку робочий стіл приймає вид web-сторінки, а ярлики діють як web-посилання, які можуть вказувати не тільки на файли комп'ютера але і на дані в мережі Інтернет. Подібний інтерфейс є доповненням до традиційного інтерфейсу Windows.
Взаємодія прикладних програм з апаратурою комп'ютера. Plug and Play.
Технологія Plug and Play - технологія, що базується на можливостях BIOS, операційної системи і зовнішніх пристроїв. Дозволяє автоматично визначати і налаштовувати підключені пристрої. Автоматична настройка пристроїв допомагає уникнути конфліктів між адаптерами, а також оптимально налаштувати систему в цілому.
Відомо, що для підключення нового периферійного в середовищі операційної системи MS DOS користувач повинен володіти професійними знаннями: наприклад, вміти написати файл конфігурації, знати структуру команди підключення необхідного драйвера.
У середовищі Windows ця задача вирішується досить просто. Система самостійно створює і змінює файл конфігурації, розпізнає конкретне технічний пристрій і проводить його автонастроювання. Подібна технологія отримала назву Plug and Play - «включай і працюй».
Додаткові пристрої підключаються спеціальними програмами-майстрами, які можуть розпізнати будь-який пристрій, що підтримують технологію Plug and Play. Якщо пристрій не підтримує цю технологія, то програми-майстри запитують додаткову інформацію у найбільш зручній для користувача формі, завдяки чому процес підключення пристрої помітно спрощується.
Інтерфейс API. Інтерфейси програмування додатків (Application Programming Interfaces - APIs) дозволяють програмістам виконати більший обсяг роботи меншими зусиллями за рахунок стандартизації форма доступу до системних ресурсів і об'єктах. Використовуючи стандартний інтерфейс, виробник програмного забезпечення може легко змінити деталі реалізації без проникнення всередину інших програм, наприклад, Windows API дозволяє припускати наявність у користувача стандартних компонентів і пристроїв із заданим інтерфейсом.
До складу Windows 98 включені додаткові набори API:
· TAPI - забезпечує стандартне управління телефонними службами.
· MAPI - забезпечує стандартне управління системами електронної пошти.
Обидва інтерфейсу надають стандартні методи, що забезпечують ефективну роботу з модемом, і обидва інтерфейси підтримуються в Windows 98 у формі особливих утиліт:
Утиліта Модем, розміщена на панелі керування, дозволяє повністю налаштувати модем. Будь-який додаток Windows 98, що підтримує TAPI (Microsoft Exchange, Microsoft Outlook Exdivss або Microsoft Network), застосовує ці налаштування. TAPI не використовується старими 16-ти розрядними додатками, тому, щоб скористатися можливостями TAPI, потрібно встановити оновлену версію цих додатків.
Прикладом програми, що використовує MAPI, є Microsoft Exchange, який отримує доступ до поштових служб і повідомленнями за допомогою спеціальних драйверів MAPI. Інший драйвер MAPI використовується для доступу до служби CompuServe. Ще один драйвер MAPI дозволяє посилати факси. Фактично, для доступу до будь-якої службі необхідно мати драйвер MAPI. Переваги набору цих драйверів, полягає в тому, що доступ до всіх інформаційних служб здійснюється одноманітно. Результатом такої уніфікації є зміна цікавить служби повідомлення «одним натисканням клавіші».
Підтримка MAPI і TAPI не обмежується тільки застосуванням додатками Windows 98. Наприклад, команда Файл, Відправити в Microsoft Word використовує вбудовану в Windows 98 підтримку MAPI для відправки документа по необхідному маршруту. При цьому зовсім не потрібно закривати Word і запускати програму електронної пошти.
Багатозадачний режим роботи Windows 98. Кооперативна і витісняє багатозадачність. Реалізація багатозадачності в Windows 98.
Операційна система Windows 98 є багатозадачною (multitasking - мультизадачності) тобто вона здатна «одночасно» виконувати кілька програм. Насправді один мікропроцесор може виконувати інструкцію тільки однієї програми. Проте операційна система настільки оперативно реагує на потреби тієї чи іншої програми, що створюється враження одночасності їх роботи. Наприклад, у процесі підготовки тексту можна паралельно друкувати вміст якого або файлу і перевіряти на вірус жорсткий диск.
Багатозадачність може кооперативної і витісняє. При кооперативної багатозадачності (cooperative multitasking) операційна система не займається вирішенням проблеми розподілу процесорного часу. Розподіляють його самі програми. Причому активна програма самостійно вирішує, чи віддавати процесор іншій програмі. Момент передачі управління тут залежить від ходу виконання завдання. Таким моментом має бути системний виклик, тобто звертання до системи за будь-якої послугою (введення або виведення на зовнішній пристрій). Фоновим завданням виділяється процесорний час при простої пріоритетного завдання (очікування натискання клавіші та ін.) Кооперативна багатозадачність була реалізована в середовищі Windows 3.1. У Windows 98 кооперативна багатозадачність забезпечується для 16-ти розрядних додатків, тому що ці програми, створені для Windows 3.1 вміють самостійно розподіляти процесорний час.
При витісняючої багатозадачності (divemptive multitasking) розподілом процесорного часу між програмами займається операційна система. Вона виділяє кожному завданню фіксований квант часу процесора. По закінченню цього кванта часу система знову отримує управління, щоб вибрати іншу задачу для її активізації. Якщо завдання звертається до операційної системи до закінчення її кванта часу, то це також служить причиною перемикання завдань. Такий режим багатозадачності Windows 98 реалізує для 32-х розрядних додатків, а також для програм написаних для MS DOS.
32-х розрядний режим роботи Windows 98. Windows 98 - це 32-х розрядна операційна система. Більшість програм для операційної системи MS DOS відносилося до 16-ти розрядних програм, які використовували реальний режим роботи мікропроцесора. Реальний режим значно обмежує можливості програми, тому що в цьому режимі утруднений доступ в верхні (понад 1 Мб) області пам'яті. Операційна система MS DOS не має коштів для підтримки 32-х розрядних програм, що працюють в захищеному режимі мікропроцесора. Щоб такі програми могли працювати в середовищі MS DOS, потрібно додаткове програмне забезпечення, що розширює функції MS DOS. Можливий також варіант, коли додаткові функції, що забезпечують захищений режим, включаються безпосередньо в код програми, збільшуючи тим самим її обсяг. Операційна система Windows 98 повністю забезпечує роботу 32-х програм, причому вона спроектована таким чином, що використання 32-х розрядних програм в її середовищі є найбільш оптимальним. У середовищі Windows 16-ти розрядні програми також успішно функціонують, але вони не можуть задіяти всі ресурси системи.
32-х розрядні програми займають більше оперативної і дискової пам'яті, однак, це компенсується, по-перше, збільшенням швидкості роботи програм, по-друге, здешевленням усіх видів пам'яті, в тому числі і електронної.
Фізична і віртуальна пам'ять, розподіл пам'яті в Windows 98. Віртуальна пам'ять. Віртуальна пам'ять - розширення адресного простору завдання, отримана за рахунок використання зовнішньої пам'яті. В оперативній пам'яті завжди знаходиться частина віртуального простору, що виділяється для вирішення завдання, інша його частина розташовується на дискової пам'яті. Якщо оперативної пам'яті не вистачає для забезпечення роботи поточного (активного) додатки, то додаток або його частина, які не використовує в даний момент мікропроцесор вивантажуються (витісняються) з оперативної пам'яті на диск. На їх місце в оперативну пам'ять завантажується (підкачується) необхідний фрагмент активного застосування. Коли одному з вивантажених додатків передається управління, воно знову завантажується в оперативну пам'ять, що може призвести до вивантаження на диск іншого, пасивного в даний момент програми.
Таким чином, програми циркулюють між диском і оперативною пам'яттю.
Підтримка віртуальної пам'яті дозволяє відкрити велику кількість додатків одночасно, але вивантаження на диск і завантаження з диска знижують продуктивність комп'ютера.
Використовувана для цієї мети частина зовнішньої пам'яті називається файлом підкачки, а описаний процес підкачки - свопінг. Свап може в кілька разів перевищувати обсяг оперативної пам'яті.
Файл підкачки - файл на жорсткому диску, який використовується для організації віртуальної пам'яті.
Налаштування віртуальної пам'яті проводиться автоматично і вручну.
Фізична пам'ять. До фізичної пам'яті відноситься дискова та оперативна тобто та пам'ять комп'ютера, яка залишається постійною (незмінною), незважаючи на операції проведені комп'ютером. Розмір фізичної пам'яті визначається характеристикою комплектуючих комп'ютера (об'ємом жорсткого диска, оперативною пам'яттю і т. д.).
Розподіл пам'яті. Віртуальна пам'ять використовується для зберігання даних які в даний момент не завантажені в оперативну пам'ять, але часто нею використовуються. Віртуальна пам'ять формується за рахунок фізичної пам'яті, тобто файл підкачки користується ресурсом жорсткого диска.
Динамічне підключення бібліотек (DLL - файли). Dynamic Link Library (Бібліотека динамічного компонування) - бібліотека процедур, які можна викликати з програми. Слова «динамічна компонування» означають, що зв'язок з процедурою встановлюється динамічно, під час виконання програми і тільки в тому випадку, якщо процедуру фактично потрібно викликати. Динамічна компонування протилежна статичної компонуванні, коли використовується бібліотека приєднується до програми на етапі компіляції або редагування зв'язків. Бібліотека динамічного компонування має такі переваги: ​​бібліотека може бути оновлена ​​не залежно від використовує її програми, процедури не займають місце в пам'яті до тих пір, поки вони фактично не знадобляться.
Можливість обміну даними між додатками Windows. Характеристика технологій clipboard, DDE, OLE. Місце технологій в середовищі Windows. Буфер обміну (clipboard) відіграє найважливішу роль при організації обміну даними. Це частина віртуальної пам'яті, яка служить якимсь перевалочним пунктом при обміні даними. При невеликих обсягах даних, що передаються для буфера обміну виділяється частина оперативної пам'яті.
Буфер обміну - спеціальна область пам'яті, яка призначена для тимчасового зберігання стерпного, копируемого або об'єкту, що видаляється.
Основні прийоми роботи з буфером обміну підтримуються більшістю програмних продуктів. Його широко використовують:
При створенні та редагуванні простого документа, коли з допомогою буфера обміну здійснюються копіювання, переміщення або видалення його фрагментів;
· При створенні і редагуванні складеного документа, коли необхідно використовувати об'єкти з різних програм;
· При переміщенні або копіюванні об'єктів файлової системи, (файлів і папок);
· Для збереження в файлі виділеного фрагмента документа.
Буфер обміну обслуговується операційною системою і характеризується наступними властивостями:
· В буфері обміну зберігається об'єкт, поміщений в нього одним із відомих користувачеві способів;
· В буфері обміну зберігається об'єкт до тих пір, поки не буде в нього поміщений новий об'єкт;
· Буфер обміну доступний з будь-якої програми;
· Вміст буфера обміну можна переглянути або зберегти у файлі за допомогою програми Перегляд буфера обміну;
· Буфер обміну очищається при перезавантаженні операційної системи або спеціальною командою;
· Об'єкт в буфері обміну зберігається у форматі, визначеному додатком-джерелом, але при його вставці в складовою документ, як правило, надається можливість перетворення в інший формат.
При обміні даними між додатками через буфер обміну можна встановити зв'язок між джерелом і приймачем. Цей зв'язок дозволяє редагувати об'єкт безпосередньо у складеному документі засобами програми-приймача (зв'язок між складовим документом і додатком-джерелом) або оновлювати об'єкт, якщо він був записаний у файл і згодом змінений додатком-джерелом (зв'язок між складовим документом і файлом).
Обмін даними через буфер виконується в такій послідовності:
· Виділяється об'єкт, що підлягає копіюванню або переміщенню;
· Виділений об'єкт переноситься в буфер обміну за допомогою команди Копіювати або Вирізати (наприклад, через контекстне меню);
· Покажчик миші встановлюється на місце вставки об'єкта;
· Об'єкт вставляється у вказане місце командою Вставити або командою Спеціальна вставка (через контекстне меню або меню Правка).
DDE (динамічний обмін даними) є найбільш старою технологією обміну даними між додатками. Тим не менш, підтримка DDE була збережена в Windows 98 і, швидше за все ця технологія буде використовуватися ще досить довго. Навіть у Провіднику Windows (додатку, розробленому спеціально для Windows 98) використовується можливості DDE. Крім того, кожен додаток, що підтримує OLE, в тій чи іншій мірі використовує і DDE. Однак при роботі DDE існує ряд труднощів. Зокрема, за допомогою DDE можна створити тільки статичну зв'язок додатків, яка за своїми можливостями не багатьом відрізняється від коштів, що надаються Буфером обміну Windows. Перевагою DDE є стандартизований макромова, який дозволяє відкривати файли і робити досить складні операції з документами.
DDE - це протокол обміну повідомленнями, що дозволяє ініціювати виконання команди однієї програми з іншого. Спочатку технологія DDE використовувалася для виконання операцій з документами без відкриття додатків і при роботі з Буфером обміну Windows. Макромова DDE включає в себе як команди DDE, так і команди макромови додатки. Таким чином, для використання макромови DDE недостатньо вивчить внутрішній мова цікавить програми, необхідно ще знання DDE і знання мови серверного додатку. Макромова DDE занадто складний, - не тільки звичайні користувачі, але і багато програмісти вважають роботу з ним важкою. Тому, всупереч очікуванням Microsoft, технологія DDE не реалізувала повною мірою всіх покладених на неї надій.
І все ж технологія DDE збереглася і використовується до цих пір. Причина тому - можливість створення зв'язку для проведення автоматизованої процедури обміну даними між додатками. Класична специфікація OLE забезпечує не всі можливості по створенню зв'язку між додатками. Для зміни цього положення було запропоновано й інше рішення, що поєднує в собі якості DDE і OLE. Нова технологія отримала назву OLE Automation.
OLE (Object Linking and Embedding) - впровадження та зв'язування об'єктів, метод передачі і спільного використання інформації різними додатками, який дозволяє створювати складові документи.
Файлова система Windows 98. Довгі імена файлів, віртуальна таблиця файлів VFAT, 32-х розрядний доступ до дисків. Існують деякі особливості, які відрізняють операційну систему Windows 98 від її попередників. Як і в Windows 95, є підтримка довгих імен файлів. FAT32 являє собою вдосконалену версію старої широко відомої файлової системи FAT16. Кластер в цій файловій системі має менший розмір на жорстких дисках великого об'єму, таким чином, збільшується ефективність зберігання інформації, і також трохи збільшується швидкість доступу до інформації. Файлова система FAT32 з'явилася у версії OSR2 операційної системи Windows 95. (Ця версія Windows була доступна тільки постачальникам апаратного забезпечення, її не можна купити в магазині.)
Розглянемо коротко архітектуру файлової підсистеми Windows 98 і найбільш важливого її компонента - VFAT. Віртуальна таблиця розміщення файлів (Virtual File Allocation Table - VFAT) може виглядати і працювати як розширена версія старої системи. Тепер розглянемо файлову систему VFAT, яка підтримує Windows 98. Головною причиною зміни файлової системи була незадоволеність користувачів іменами файлів у форматі 8.3. Користувачам необхідно працювати з довгими іменами файлів, а файлова система FAT не могла їх забезпечити. Файлова система VFAT являє собою спробу компанії Microsoft надати користувачам те, що їм необхідно, і зберегти сумісність з попередніми версіями MS-DOS на певному рівні (і, що більш важливо, сумісність з додатками MS-DOS). Наступні розділи містять трохи історії та поточні відомості про те, як Windows обробляє доступ до файлів.
Доступ до файлової системи в Windows 98. Windows 98 повністю обходить проблему доступу до диска в реальному режимі, тому що в цій операційній системі всі функції включені в 32-розрядну архітектуру. Компанія Microsoft називає цю технологію інтерфейсом VFAT. Її повна назва звучить як файлова система FAT захищеного режиму (protected mode FAT system). Використання драйверів захищеного режиму означає, що у програми менше шансів викликати збій системи, тому що Windows 98 ніколи не залишається в реальному режимі на час, достатній для виклику збою - вона завжди виконується в захищеному режимі. (Виключенням із цього правила є ситуації, коли за допомогою файлу CONFIG.SYS завантажується драйвер реального режиму для підтримки старомодного пристрою, такого як CD-ROM. Windows 98 перемикає процесор у віртуальний режим 8086, щоб отримати доступ до цього пристрою, яке використовує драйвер реального режиму.) Використання захищеного режиму означає, що операційна система постійно стежить за всіма подіями, що відбуваються на комп'ютері. За нею залишається останнє слово перш, ніж відбудеться певна подія. Ця нова система виконується повністю в захищеній області пам'яті й зменшує можливість збою системи, пов'язаної з доступом до диска, майже до нуля й значно підвищує швидкість доступу до диска.
Існує кілька окремих компонентів, що становлять файлову систему Windows 98. Компанія Microsoft називає ці компоненти шарами (layers). Потенційно у файловій системі Windows 98 існує 32 шару. (Поточна конфігурація не використовує всі 32 шари.) Прошарок 0 найбільш близький до підсистеми введення / виводу, в той час як шар 31 найбільш близький до апаратного забезпечення. Поточна версія Windows 98 вимагає для своєї роботи 'тільки деяку кількість цих шарів (звичайно 12). Інші верстви зарезервовані. Кожен шар надає місце для постачальників програмного забезпечення, використовуваного для підтримки спеціальних файлових систем і пристроїв. Наприклад, додавання нового мережного драйвера до шару файлової системи дозволяє одержувати доступ до дисків, розташованим на інших комп'ютерах. На відміну від попередніх версій Windows, постачальник може змінити файлову систему Windows 98 таким чином, що вона буде підтримувати деякі додаткові можливості.

Завдання 2: Технічні та програмні засоби для доступу та роботи в Internet.

Близько 20 років тому Міністерство Оборони США створило мережу, яка стала предтечею Internet, - вона називалася ARPAnet. ARPAnet була експериментальною мережею, - вона створювалася для підтримки наукових досліджень у військово-промисловій сфері, - зокрема, для дослідження методів побудови мереж, стійких до часткових ушкоджень, одержуваним, наприклад, при бомбардуванні авіацією і здатних у таких умовах продовжувати нормальне функціонування. Ця вимога дає ключ до розуміння принципів побудови і структури Internet. У моделі ARPAnet завжди був зв'язок між комп'ютером-джерелом і комп'ютером-приймачем (станцією призначення). Мережа a priori передбачалася ненадійною: будь-яка частина мережі може зникнути в будь-який момент.
На комп'ютери, що зв'язуються - не тільки на саму мережу - також покладена відповідальність забезпечувати налагодження і підтримку зв'язку. Основний принцип полягав у тому, що будь-який комп'ютер міг зв'язатися як рівний з рівним з будь-яким іншим комп'ютером.
Передача даних в мережі була організована на основі протоколу Internet - IP. Протокол IP - це правила і опис роботи мережі. Це зведення включає правила налагодження і підтримки зв'язку в мережі, правила поводження з IP-пакетами та їх обробки, опису мережевих пакетів сімейства IP (їх структура і т.п.). Мережа замислювалася й проектувалася так, щоб від користувачів не потрібно було ніякої інформації про конкретну структуру мережі. Для того, щоб відправити повідомлення по мережі, комп'ютер повинен помістити дані в якийсь «конверт», званий, наприклад, IP, вказати на це «конверті» конкретний адреса в мережі і передати отримані в результаті цих процедур пакети в мережу.
Ці рішення можуть здатися дивними, як і припущення про «ненадійною» мережі, але вже наявний досвід показав, що більшість цих рішень цілком розумно й правильно. Поки Міжнародна Організація по Стандартизації (Organization for International Standartization - ISO) витрачала роки, створюючи остаточний стандарт для комп'ютерних мереж, користувачі чекати не бажали. Активісти Internet почали встановлювати IP-програмне забезпечення на всі можливі типи комп'ютерів. Незабаром це стало єдиним прийнятним способом для зв'язку різнорідних комп'ютерів. Така схема сподобалася уряду і університетам, які проводять політику купівлі комп'ютерів у різних виробників. Кожен купував той комп'ютер, який йому подобався і вправі був очікувати, що зможе працювати через мережу з іншими комп'ютерами.
Приблизно 10 років після появи ARPAnet з'явилися Локальні Обчислювальні Мережі (LAN), наприклад, такі як Ethernet і ін Одночасно з'явилися комп'ютери, які стали називати робочими станціями. На більшості робочих станцій була встановлена ​​операційна система UNIX. Ця ОС мала можливість роботи в мережі з протоколом Internet (IP). У зв'язку з виникненням принципово нових задач і методів їх вирішення з'явилася нова потреба: організації бажали підключитися до ARPAnet своєю локальною мережею. Приблизно в той же час з'явилися інші організації, які почали створювати свої власні мережі, що використовують близькі до IP комунікаційні протоколи. Стало ясно, що всі тільки виграли б, якби ці мережі могли спілкуватися всі разом, адже тоді користувачі з однієї мережі змогли б зв'язуватися з користувачами іншої мережі.
Однією з найважливіших серед цих нових мереж була NSFNET, розроблена з ініціативи Національного Наукового Фонду (National Science Foundation - NSF), аналога нашого Міністерства Науки. В кінці 80-х NSF створив п'ять суперкомп'ютерних центрів, зробивши їх доступними для використання в будь-яких наукових установах. Було створено усього лише п'ять центрів тому, що вони дуже дороги навіть для багатої Америки. Саме тому їх потрібно було використовувати кооперативно. Виникла проблема зв'язку: був потрібний спосіб з'єднати ці центри і надати доступ до них різним користувачам. Спочатку була зроблена спроба використовувати комунікації ARPAnet, але це рішення потерпіло крах, зіткнувшись з бюрократією оборонної галузі і проблемою забезпечення персоналом.
Тоді NSF вирішив побудувати свою власну мережу, засновану на IP технології ARPAnet. Центри були з'єднані спеціальними телефонними лініями з пропускною здатністю 56 Kbps. Однак, було очевидно, що не варто навіть і намагатися з'єднати всі університети і дослідницькі організації безпосередньо з центрами, тому що прокласти така кількість кабелю - не тільки дуже дорого, але практично неможливо. Тому вирішено було створювати мережі по регіональному принципу. У кожній частині країни зацікавлені установи повинні були з'єднатися зі своїми найближчими сусідами. Ланцюжки, приєднувалися до суперкомп'ютера в одній зі своїх крапок, у такий спосіб суперкомп'ютерні центри були з'єднані разом. У такій топології будь-який комп'ютер міг зв'язатися з будь-яким іншим, передаючи повідомлення через сусідів.
Це рішення було успішним, але настала пора, коли мережа вже більш не справлялася зі зрослими потребами. Спільне використання суперкомп'ютерів дозволяло підключеним громадам використовувати і безліч інших речей, що не відносяться до суперкомп'ютерів. Зненацька університети, школи та інші організації усвідомили, що здобув під рукою море даних і світ користувачів. Потік повідомлень у мережі (трафік) наростав усе швидше і швидше поки, зрештою, не перевантажив керуючі мережею комп'ютери і пов'язують телефонні лінії. У 1987 р. контракт на керування і розвиток мережі був переданий компанії Merit Network Inc., Яка займалася освітньою мережею Мічигану разом з IBM і MCI. Стара фізично мережа була замінена більш швидкими (приблизно в 20 разів) телефонними лініями. Були замінені на більш швидкі і мережні керуючі машини.
Процес вдосконалення мережі йде безперервно. Однак, більшість цих перебудов відбувається непомітно для користувачів. Включивши комп'ютер, ви не побачите оголошення про те, що найближчі півроку Internet не буде доступна через модернізацію. Можливо навіть більш важливим є те, що перевантаження мережі і її удосконалення створили зрілу і практичну технологію. Проблеми були вирішені, а ідеї розвитку перевірені в справі.
Важливо відзначити те, що зусилля NSF з розвитку мережі призвели до того, що будь-який бажаючий може отримати доступ до мережі. Перш Internet була доступна тільки для дослідників у галузі інформатики, державним службовцям та підрядників. NSF сприяв загальної доступності Internet по лінії освіти, вкладаючи гроші у під'єднання навчального закладу до мережі, тільки якщо той, у свою чергу, мало плани поширювати доступ далі по окрузі. Таким чином, кожен студент чотирирічного коледжу міг стати користувачем Internet.
І потреби зростають. Більшість таких коледжів на Заході вже підключено до Internet, робляться спроби залучити до цього процесу середні та початкові школи. Випускники коледжів чудово обізнані про переваги Internet і розповідають про них своїм роботодавцям. Вся ця діяльність призводить до безперервного росту мережі, до виникнення й розв'язання проблем такого зростання, розвитку технологій та системи безпеки мережі.
Те, що Internet не мережа, а збори мереж, майже не позначається на конкретного користувача. Для того, щоб зробити що-небудь корисне (запустити програму або дістатися до будь-яких єдиних у своєму роді даних), користувачеві не треба піклуватися про те, як ці складові мережі містяться, як вони взаємодіють і підтримують міжмережеві зв'язку.
Розглянемо для наочності телефонну мережу - теж в деякому роді Internet. Міністерство Зв'язки Росії, Pacific Bell, AT &, MCI, British Telecom, Telefon's de Mexico і т.д., - все це окремі корпорації, які обслуговують різні телефонні системи. Вони ж піклуються про спільну роботу, про створення об'єднаної мережі; все, що вам потрібно зробити, де б на планеті ви були і куди б ви не дзвонили, - це набрати номер. Якщо забути про ціну і рекламі, вам повинно бути абсолютно все одно, з ким ви маєте справу: з МСI, AT & або Міністерством Зв'язки. Знімаєте трубочку, натискаєте кнопочки (крутите диск) і говорите.
Вас, як користувача, турбує лише, хто займається вашими заявками, коли з'являються проблеми. Якщо щось перестає працювати, одна з відповідних компаній може виправити це. Вони спілкуються один з одним з проблемних питань, але кожен з власників мереж відповідальний за проблеми, що виникають на його власній ділянці системи, за сервіс, який ця мережа надає своїм клієнтам.
Це ж вірно і для Internet. Кожна мережа має свій власний мережевий експлуатаційний центр (NOC). Кожен такий робочий центр пов'язаний з іншими і знає, як вирішити різні можливі проблеми. Ваш регіон має угоду з однією з складових мереж Internet і її турбота полягає в тому, щоб люди вашого регіону були задоволені роботою мережі.
Архітектура мережевих протоколів TCP / IP, на базі яких побудована Internet, призначена спеціально для об'єднаної мережі. Мережа може складатися з абсолютно різнорідних підмереж, з'єднаних один з одним шлюзами. Як підмереж можуть виступати найрізноманітніші локальні мережі (Token Ring, Ethernet, пакетні радіомережі тощо), різні національні, регіональні та спеціалізовані мережі (наприклад, HEPnet), а також інші глобальні мережі, такі, наприклад, як Bitnet або Sprint. До цих мереж можуть підключатися машини абсолютно різних типів. Кожна з підмереж працює у відповідності зі своїми специфічними вимогами і має свою природу зв'язку, сама вирішує свої внутрішні проблеми. Однак, передбачається, що кожна підмережа може прийняти пакет інформації та доставити його за вказаною адресою у цій конкретній підмережі. Все ж не потрібно, щоб підмережа гарантувала доставку пакетів і мала надійний наскрізний протокол (протокол роботи мережі як посередника при передачі повідомлень між двох зовнішніх мереж). Таким чином, дві машини, підключені до однієї підмережі, можуть безпосередньо обмінюватися пакетами, а якщо виникає необхідність передати повідомлення машині в іншій підмережі, то набирають чинності міжмережеві угоди, для чого підмережі використовують свій міжмережевий мова - протокол IP; вони передають повідомлення за певною ланцюжку шлюзів і підмереж, поки воно не досягне потрібної підмережі, де воно і буде доставлено безпосередньо одержувачу. Іншими словами, користувача вся ця кухня абсолютно не турбує. Як і в прикладі з телефонною мережею, яка представляється йому єдиною великою мережею, а не безліччю мереж, для нього все це строкате збіговисько різнорідних і іноді несумісних між собою мереж представляється однією мережею - «Мережею мереж» - Internet.
Internet - глобальна комп'ютерна мережа, що охоплює весь світ. Сьогодні Internet має близько 15 мільйонів абонентів у більш ніж 150 країнах світу. Щомісяця розмір мережі збільшується на 7-10%. Internet утворює як би ядро, що забезпечує зв'язок різних інформаційних мереж, що належать різним установам у всьому світі, одна з іншою.
Якщо раніше мережа використовувалася винятково в якості середовища передачі файлів і повідомлень електронної пошти, то сьогодні вирішуються більш складні задачі розподіленого доступу до ресурсів. Internet, що служила колись винятково дослідницьким і навчальним групам, чиї інтереси простиралися аж до доступу до суперкомп'ютерів, стає все більш популярною в діловому світі.
Компанії спокушають швидкість, дешевий глобальний зв'язок, зручність для проведення спільних робіт, доступні програми, унікальна база даних мережі Internet. Вони розглядають глобальну мережу як доповнення до своїх власних локальних мереж.
При низькій вартості послуг (часто це тільки фіксована щомісячна плата за використовувані лінії або телефон) користувачі можуть отримати доступ до комерційних і некомерційних інформаційних служб США, Канади, Австралії і багатьох європейських країн. В архівах вільного доступу мережі Internet можна знайти інформацію практично по всіх сферах людської діяльності, починаючи з нових наукових відкриттів до прогнозу погоди на завтра.
Крім того, Internet надає унікальні можливості дешевого, надійного і конфіденційного глобального зв'язку по всьому світу. Це виявляється дуже зручним для фірм мають свої філії в усьому світі, транснаціональних корпорацій і структур управління. Звичайно, використання інфраструктури Internet для міжнародного зв'язку обходиться значно дешевше прямого комп'ютерного зв'язку через супутниковий канал або через телефон.
Електронна пошта - найпоширеніша послуга мережі Internet. В даний час свою адресу електронної пошти мають приблизно 20 мільйонів чоловік. Посилка листа по електронній пошті обходиться значно дешевше посилки звичайного листа. Крім того, повідомлення, послане по електронній пошті дійде до адресата за кілька годин, у той час як звичайний лист може добиратися до адресата декілька днів, а то й тижнів.
В даний час Internet відчуває період підйому, багато в чому завдяки активній підтримці з боку урядів європейських країн і США. Щорічно в США виділяється близько 1-2 мільярдів доларів на створення нової мережевої інфраструктури. Дослідження в області мережевих комунікацій фінансуються також урядами Великобританії, Швеції, Фінляндії, Німеччини.
Однак, державне фінансування - лише невелика частина і коштів, тому що все більш помітною стає "комерціалізація" мережі (очікується, що 80-90% коштів буде надходити з приватного сектора).
Для всіх користувачів, що бажають використовувати глобальну комп'ютерну мережу Internet, працювати з електронною поштою, одержувати ззовні офісу доступ до локальної мережі своєї фірми, посилати і отримувати факси за допомогою комп'ютера і т.д., необхідний модем або факс-модем. Модем - це пристрій для обміну інформацією з іншими комп'ютерами через телефонну мережу. Факс-модем - пристрій, що поєднує можливості модему і засоби для обміну факсимільними зображеннями з іншими факс-модемами і звичайними телефаксні апаратами. Оскільки реалізація факсимільних функцій обходиться недорого, більшість сучасних модемів оснащені цими функціями, тобто є факс-модемами. Деякі модеми мають голосовими можливостями, тобто можуть приймати з телефонної мережі звукові повідомлення, записуючи їх у файл, і відтворювати звукові файли в телефонну мережу. Такий модем у поєднанні з відповідним програмним забезпеченням може, наприклад, використовуватися як автовідповідача, здійснювати розсилку голосових повідомлень або розсилку факсів.
Як правило, модем містить два стандартні телефонні роз'єми RJ-11 - також, як на імпортних телефонних апаратах. Один такий роз'єм (з написом LINE) використовується для підключення до телефонної мережі, а в інший можна під'єднати звичайний телефонний апарат (це зручно, оскільки дозволяє використовувати одну телефонну розетку і для модему, і для телефону).
За конструктивним виконанням модеми бувають:
· Внутрішніми - у вигляді електронної плати, яка підключається до системної шини комп'ютера.
· Зовнішніми - у вигляді окремо пристрою, звичайно підключається через послідовний порт комп'ютера (у сучасних моделях - через USB-порт);
· У вигляді PC-карти для підключення до портативного комп'ютера.
Внутрішні модеми дешевше, тому що не потребують окремого блоці живлення, вони не займають роз'єми портів на задній стінці комп'ютера. Однак вони не так зручні, оскільки не містять світлових індикаторів, за якими можна дізнатися про стан модему, а при їх «зависанні» (що іноді буває в деяких модемів) припадає вимикати і вмикати комп'ютер, витрачаючи час на його перезавантаження, в той час як для зовнішнього модему було б досить вимкнути і знову включити модем. Крім того, в наших телефонних мережах іноді проходять імпульси (удари) підвищеної напруги до 200-300 В. При отриманні такого електричного удару для зовнішнього модему в гіршому випадку «згорить» модем, а для внутрішнього може прийти в повну непридатність весь комп'ютер. Тому, як правило, застосування зовнішніх модемів є кращим.
Зовнішні модеми бувають:
· Настільні - зазвичай розміром з невелику книгу;
· Портативні - зменшеного розміру (наприклад, з пачку сигарет), з більш міцним корпусам, а часто - і з можливістю роботи від вбудованих батарей. Вони дорожчі за звичайні (настільних) модемів.
· Вмонтовувані в стійку (rack-mount) - це професійні модеми, застосовувані на комунікаційних серверах. Ці модеми вставляються в спеціальні стійки, що містять кілька таких модемів, що дозволяє компактно розмістити модеми, зменшити плутанину кабелів і спростити роботу обслуговуючого персоналу.
Модеми відрізняються один від одного по максимальній швидкості обміну даними. Швидкість вимірюється в бітах в секунду (біт / с). Взаємодія модемів при кожній швидкості обміну стандартизовано відповідним протоколом, зазвичай затвердженим Відділенням телефонії міжнародного телекомунікаційного союзу (ITU-T) або його попередником - Міжнародним консультативним комітетом з телефонії і телеграфії (CCITI).
Крім модемів функціонуючих за допомогою телефонної лінії існують ISDN-модеми працюють на лініях цифрового зв'язку ISDN зі швидкістю 64 Кбіт / с.
Якщо розглядати мережу Internet на нижньому рівні, то вона дозволяє пересилати пакети даних з одного підключеного до Internet комп'ютера на будь-який інший, незалежно від того, з'єднані вони між собою безпосередньо чи ні (як це найчастіше і буває). Маршрутизатори Internet автоматично вибирають оптимальний маршрут для доставки пакетів даних до місця призначення. На цій основі були розроблені різні служби, які використовують можливості Internet. До середини 90-х років в основному застосовувалися:
Електронна пошта - Це саме популярне на сьогодні використання Internet у нас в країні. Оцінки говорять, що в світі є більше 50 мільйонів користувачів електронної пошти. У цілому ж у світі трафік електронної пошти (протокол smtp) становить лише 3.7% всього мережевого. Популярність її пояснюється, як насущними вимогами, і тим, що більшість підключень - підключення класу `` доступ за викликом''(з модему), а у нас в Росії, взагалі, в переважній більшості випадків - доступ UUCP. E-mail доступна при будь-якому вигляді доступу до Internet.
E-mail (Electronic mail) - електронна пошта - електронний аналог звичайної пошти. З її допомогою ви можете посилати повідомлення, одержувати їх у свою електронну поштову скриньку, відповідати на листи ваших кореспондентів автоматично, використовуючи їхні адреси, виходячи з їхніх листів, розсилати копії вашого листа відразу декільком одержувачам, переправляти отриманий лист за іншою адресою, використовувати замість адрес (числових або доменних імен) логічні імена, створювати кілька підрозділів поштової скриньки для різного роду кореспонденції, включати у листи текстові файли, користуватися системою «відбивачів пошти» для ведення дискусій із групою ваших кореспондентів і т.д. З Internet ви можете посилати пошту в суміжні мережі, якщо ви знаєте адресу відповідного шлюзу, формат його звертань і адресу в тій мережі.
Використовуючи e-mail, ви можете користуватися ftp в асинхронному режимі. Існує безліч серверів, що підтримують такі послуги. Ви посилаєте e-mail на адресу такої служби, яка містить команду цієї системи, наприклад, дати лістинг якийсь директорії, або переслати файл такий-то до вас, і вам приходить автоматично відповідь по e-mail з цим лістингом чи за потрібне файлом. У такому режимі можливо використання майже всього набору команд звичайного ftp. Існують сервери, що дозволяють одержувати файли по ftp не тільки з них самих, але з будь-якого ftp-сервера, який ви вкажете у своєму посланні e-mail;
Телеконференції - це обмін думками з допомогою електронних листів з приводу тих чи інших тем. Кожен користувач Internet може підписатися на його цікавлять телеконференції (всього їх кілька десятків тисяч і присвячені вони найрізноманітнішим темам. При цьому користувач буде отримувати всі листи, що надсилаються у відповідні телеконференції, а може і сам висловити свою думку чи відповісти на чиєсь питання;
Сервери новин - вони розсилають новини за тим чи іншим темам у вигляді електронних листів. Користувач Internet може підписатися, наприклад, на отримання біржових зведень, політичних чуток і т.д.;
Файлові сервери (або FTP-сервери) - сховища файлів. На них зберігаються тексти документів, програми, тексти книг і т.д. Кожен користувач Internet може отримати зміст FTP-сервера або будь-якої їх зберігаються на ньому файлів у вигляді електронного листа, направивши лист зі спеціально підготовленим запитом на FTP-сервер. Можливі перегляд змісту і отримання файлів і в діалоговому режимі (в режимі Telnet - віддаленого терміналу);
Служби пошуку - дозволяють знайти потрібний документ на включених в Internet FTP-серверах. Пошук може вестися за ключовими словами та іншими характеристиками документа. Поставити запит службі пошуку можна в діалоговому режимі або відіславши їй спеціально оформлене електронний лист.
NFS (Network File System) - розподілена файлова система. Дає можливість абоненту користуватися файловою системою віддаленого комп'ютера, як своєю власною.
WWW (World Wide Web, всесвітня павутина) - міститься в Internet всесвітня розподілена база гіпертекстових документів. Кожен комп'ютер, що має постійне (не комутоване) підключення в Internet, можна використовувати в якості Web-сервера. Будь-який користувач може з'єднатися з будь-яким Web-сервером за допомогою програми перегляду WWW (Web-браузера). Для цього необхідно вказати лише електронну адресу Web-сервера. При підключенні до Web-сервера на екран виводиться Web-сторінка на якій можуть знаходитися написи, тексти, малюнки та інші об'єкти. Якщо кликнути мишею будь підсвічене слово (посилання), Ви перейдете до Web-сторінці, відповідної цьому слову (цим посиланням). Виведена за посиланням Web-сторінка може знаходитися на будь-якому іншому Web-сервері. Механізм функціонування WWW грунтується на тому, що всі сторінки Web описуються у вигляді текстових файлів на спеціальному мовою HTML (Hypertext Markup Language - мова розмітки гіпертекстів). Команди цієї мови можуть зазначати вид і розташування написів, малюнків, вказувати посилання на інші ресурси Web, відповідні написам-посиланнях і т.д. При зверненні до Web-сервера він передає програмі перегляду (Web-браузеру) опис сторінки Web на мові HTML, а Web-браузер будує зображення цієї сторінки і показує його користувачеві.
Сучасні програми перегляду WWW (Web-браузери), наприклад Internet Explorer фірми Microsoft входить до складу операційних систем Windows, надають дуже зручні засоби для перегляду WWW. Так, вони дозволяють повертатися до однієї з попередніх переглянуто сторінок, запам'ятовувати розташування Вас зацікавило сторінок, записувати Web-сторінки у файли на диск комп'ютера, переглядати зображення (графічні файли), визначати власні засоби перегляду і відтворення (наприклад, для відтворення звуку) і т . д. Більш того, можна переглядати кілька Web-сторінок одночасно і автоматично оновлювати Популярні Web-сторінки (скажімо, щоб завжди мати перед очима свіжий варіант біржових зведень). Крім того, Web-браузери надають також зручні засоби для роботи з традиційними послугами Internet - FTP-серверами, серверами новин, електронною поштою, телеконференціями і т.д. Наприклад, працювати з FTP-серверами (файловими серверами) через Web-браузер набагато зручніше, ніж в режимі віддаленого термінала. Правда, для роботи з електронною поштою краще користуватися окремими програмами, тому що вбудований в популярні Web-браузери засоби електронної пошти менш зручні.
Для комерційних додатків в Web-браузери були вбудовані засоби обміну зашифрованими повідомленнями. Вони дозволяють пересилати фінансову інформацію (скажімо, номери кредитних карток) за допомогою Internet, що дає можливість здійснювати покупки, замовляти авіаквитки, використовувати платні послуги і т.д. Зараз безліч магазинів мають свої Web-сторінки, де покупець може переглянути найменування пропонованих товарів, їх ціни, побачити зображення цих товарів, скласти замовлення і тут же оплатити його за кредитною карткою. Є навіть фірми, що пропонують сотні тисяч товарів за цінами, істотно меншим, ніж у роздрібному продажі.
Поступово в Web-браузери впроваджуються все нові функції. Наприклад, в багато браузери вбудована підтримка мови Java, що дозволяє виконувати містяться на Web-сервері програми (програми на мові Java не залежать від типу комп'ютера і мікропроцесора).

Частина 2.

Завдання 3. Описати структуру існуючої БД відділу кадрів з даними про працівників універсаму, створену в середовищі табличного процесора MS Excel. При цьому зазначити кількість полів, записів в БД і тип (формат) даних для кожного з полів (текстовий, числовий, грошовий / фінансовий або дата).
Таблиця 1.
Опис структури бази даних про працівників універсаму
Діапазон клітинок, займаних БД - A1: I80.
Число полів у БД - 9.
Число записів у БД - 61.
Стовпець
Найменування поля
Тип даних
A
Прізвище
Текстовий
B
Ім'я
Текстовий
C
По батькові
Текстовий
D
Пол
Текстовий
E
Дата народження
Дата / час
F
Посада
Текстовий
G
Оклад
Грошовий
H
Сімейний стан
Текстовий
I
Кількість дітей
Числовий

Таблиця 2. Вихідні дані:
Прізвище
Ім'я
По батькові
Пол
Дата народження
Посада
Оклад
Сімейний стан
Кількість дітей
Агафонов
Юрій
Олександрович
м
05.02.1964
механік
1 800,00 р.
одружений
3
Агєєв
Сергій
Петрович
м
25.05.1970
товарознавець
2 500,00 р.
одружений
2
Андрєєв
Георгій
Олексійович
м
03.08.1944
бухгалтер
2 100,00 р.
розлучений
0
Андрєєв
Юрій
Дмитрович
м
12.08.1942
бухгалтер
2 100,00 р.
вдівець
5
Андрєєв
Олександр
Олексійович
м
22.09.1955
продавець 2кат.
2 450,00 р.
одружений
4
Андрєєв
Олександр
Сергійович
м
19.02.1951
сторож
1 300,00 р.
неодружений
0
Анікіна
Ірина
Григорівна
ж
20.09.1973
продавець 2кат.
2 200,00 р.
назамужем
4
Анісімов
Григорій
Сергійович
м
07.07.1964
вантажник
1 200,00 р.
одружений
1
Аннушкін
Сергій
Петрович
м
02.11.1949
заст.директора
3 500,00 р.
вдівець
2
Антоненко
Іван
Анатолійович
м
26.12.1976
продавець 2кат.
2 060,00 р.
одружений
1
Атоманюк
Олексій
Федорович
м
13.01.1977
зав.секціей
2 800,00 р.
одружений
3
Багірова
Олена
Костянтинівна
ж
09.12.1974
продавець 1кат.
2 400,00 р.
заміжня
1
Базіни
Людмила
Петрівна
ж
07.04.1954
економіст
2 900,00 р.
заміжня
1
Баранова
Ірина
Петрівна
ж
03.05.1977
бухгалтер
1 960,00 р.
вдова
5
Березкіна
Алла
Сергіївна
ж
15.02.1971
товарознавець
2 500,00 р.
заміжня
3
Бірюкова
Олександра
Олексіївна
ж
18.09.1980
продавець 2кат.
2 060,00 р.
заміжня
4
Богданова
Ірина
Ігорівна
ж
06.09.1975
продавець 3кат.
1 740,00 р.
вдова
0
Бондарчук
Сара
Георгіївна
ж
08.12.1968
зав.секціей
2 800,00 р.
заміжня
1
Борисов
Олександр
Олексійович
м
16.05.1975
експедитор
2 200,00 р.
одружений
1
Борисова
Тетяна
Олександрівна
ж
21.08.1948
зав.секціей
2 600,00 р.
вдова
1
Бурова
Тетяна
Олександрівна
ж
11.05.1961
касир-контролер
2 300,00 р.
заміжня
2
Васильєва
Тетяна
Борисівна
ж
24.07.1959
юрист
2 900,00 р.
вдова
2
Гарін
Олександр
Петрович
м
22.01.1965
продавець 1кат.
2 400,00 р.
вдівець
5

Граніна
Ніна
Олексіївна
ж
21.10.1978
адміністратор
2 600,00 р.
заміжня
1
Грачова
Алла
Олексіївна
ж
09.09.1971
Гл.бухгалтер
3 000,00 р.
розлучена
2
Григор'єв
Олександр
Сергійович
м
26.04.1960
коммерч.агент
3 200,00 р.
неодружений
2
Данилова
Тетяна
Олександрівна
ж
02.11.1959
продавець 2кат.
2 060,00 р.
заміжня
0
Дмитрієва
Ірина
Ігорівна
ж
01.11.1965
бухгалтер
1 960,00 р.
заміжня
1
Дорофєєва
Алла
Сергіївна
ж
03.03.1978
касир-контролер
2 400,00 р.
незаміжня
0
Дрозд
Тетяна
Олександрівна
ж
30.07.1968
зам.зав.секціей
2 600,00 р.
вдова
4
Єгорова
Ніна
Олексіївна
ж
15.11.1968
прибиральниця
1 500,00 р.
заміжня
3
Єфімова
Алла
Сергіївна
ж
21.11.1960
продавець 2кат.
2 100,00 р.
заміжня
2
Жук
Віра
Олексіївна
ж
02.01.1959
продавець 1кат.
2 400,00 р.
незаміжня
1
Звєрєва
Белла
Гаврилівна
ж
12.04.1949
продавець 3кат.
1 840,00 р.
заміжня
1
Іванова
Ніна
Олексіївна
ж
10.03.1976
продавець 2кат.
2 100,00 р.
незаміжня
0
Ільїна
Людмила
Миколаївна
ж
04.08.1975
прибиральниця
1 500,00 р.
розлучена
0
Каро
Наталія
Костянтинівна
ж
11.07.1964
продавець 3кат.
1 750,00 р.
незаміжня
1
Кім
Ірина
Олегівна
ж
12.06.1969
продавець 3кат.
1 800,00 р.
незаміжня
0
Кірєєва
Ніна
Борисівна
ж
03.03.1970
фасувальниці
1 600,00 р.
заміжня
1
Кітунічева
Віра
Дмитрівна
ж
07.07.1964
ст.кассір
2 500,00 р.
заміжня
2
Коваленко
Ганна
Давидівна
ж
17.07.1973
продавець 3кат.
1 800,00 р.
розлучена
3
Козлова
Олена
Миколаївна
ж
26.02.1963
продавець 3кат.
1 900,00 р.
заміжня
1
Лазаренка
Алла
Сергіївна
ж
01.06.1965
продавець 3кат.
1 900,00 р.
заміжня
1
Леонова
Ніна
Олексіївна
ж
05.10.1975
касир
2 200,00 р.
заміжня
0
Мартиніхіна
Ганна
Дмитрівна
ж
01.10.1965
приймальник посуду
1 600,00 р.
заміжня
2
Милашевичі
Алла
Олександрівна
ж
12.09.1975
продавець 2кат.
2 060,00 р.
заміжня
1
Мініна
Ліана
Зурабовна
ж
02.11.1975
касир
2 250,00 р.
заміжня
2
Мінц
Олександр
Сергійович
м
07.02.1956
охоронець
2 160,00 р.
розлучений
1
Михайлов
Олексій
Петрович
м
05.08.1971
приймальник посуду
1 600,00 р.
одружений
0

Москвіна
Алла
Сергіївна
ж
01.08.1977
зам.зав.секціей
2 400,00 р.
заміжня
3
Мухіна
Наталія
Олегівна
ж
29.06.1962
касир
2 300,00 р.
заміжня
1
Наливайко
Ірина
Олегівна
ж
02.07.1975
кухар
2 300,00 р.
заміжня
1
Наришкіна
Олена
Омелянівна
ж
25.06.1975
фасувальниці
1 900,00 р.
заміжня
1
Никодимов
Петро
Олександрович
м
31.01.1961
продавець 3кат.
1 900,00 р.
розлучений
0
Миколаїв
Петро
Олексійович
м
05.12.1939
касир
2 300,00 р.
вдівець
1
Ніколавева
Наталія
Костянтинівна
ж
23.07.1961
кухар
2 000,00 р.
заміжня
0
Озерова
Ніна
Олексіївна
ж
05.06.1964
продавець 3кат.
1 900,00 р.
заміжня
1
Павлова
Віра
Олегівна
ж
17.10.1959
продавець 3кат.
1 800,00 р.
незаміжня
0
Петрова
Ганна
Дмитрівна
ж
07.04.1973
бухгалтер
1 900,00 р.
незаміжня
0
Петрова
Ганна
Юріївна
ж
31.08.1963
продавець 3кат.
1 800,00 р.
заміжня
2
Петрушевич
Ірина
Олегівна
ж
22.01.1980
продавець 3кат.
1 800,00 р.
незаміжня
0
Пушкіна
Ніна
Олексіївна
ж
31.01.1958
касир
2 300,00 р.
незаміжня
0

Завдання 4. Провести дворівневе сортування БД відповідно до наступних критеріїв: первинний критерій - спочатку чоловіки, а потім жінки; вторинний - за зменшенням віку працівника. При цьому на першому етапі провести сортування згідно первинного критерію, а на другому етапі для записів, що мають однакові значення первинного критерію, передбачити сортування згідно вторинному критерію. Детально по кроках описати дії користувача з поданням у вигляді малюнка діалогового вікна Сортування діапазону.

Сценарій запиту до БД:

Виділяємо діапазон комірок, займаний базою даних. Вибираємо пункт меню Дані / Сортування ... Заповнюємо діалогове вікно наступним чином:

Завдання 5. Використовуючи операцію автофільтра, провести вибірку записів з БД згідно з наступним критерієм фільтрації: прізвища, що починаються на «Мі» або «Ні». Детально по кроках описати необхідні дії користувача. При цьому представити у вигляді малюнка діалогове вікно користувацького автофільтра.

Сценарій запиту до БД:

Виділимо діапазон комірок займаний вихідної БД. Виберемо пункт меню Дані / Фільтри / Автофільтр. Після включення автофільтра база має наступний вигляд:
Виберемо в спадному списку поля Прізвище позицію Умова.
Заповнимо діалогове вікно користувача автофільтр:
Отримуємо вибірку

Завдання 6. Використовуючи багатокрокових операцію автофільтра, провести вибірку записів з БД згідно з наступним критерієм фільтрації: чоловіки з окладом вище 2000 крб. Детально по кроках описати необхідні дії користувача. При цьому представити у вигляді малюнків діалогові вікна застосовуються для користувача автофільтрів.

Сценарій запиту до БД:

Виберемо в спадному списку поля Пол позицію М. При цьому використовується автофільтр встановлений у завданні 5.
Виберемо в списку, що Оклад позицію Умова.
Заповнимо діалогове вікно автофільтра
Отримуємо вибірку:

Завдання 7. Використовуючи операцію розширеного фільтра, виконати однокрокову фільтрацію згідно з критеріями завдання 6. Відповідний блок критеріїв розташувати над таблицею БД. Детально по кроках описати необхідні дії користувача. При цьому представити у вигляді малюнків використовувану частину такого блоку і діалогове вікно розширеного фільтра.

Сценарій запиту до БД:

Резервуємо діапазон комірок для розміщення блоку критеріїв за допомогою вставки чотирьох рядків над таблицею вихідної БД (пункт меню Вставка / Рядки).
Копіюємо рядки з найменуваннями полів БД в перший рядок блоку критеріїв.
Вносимо у другий рядок блоку критеріїв умова вибірки записів.
Виділяємо діапазон комірок вихідної БД.
Вибираємо в інструментальному меню пункт Дані / Фільтри / Розширений фільтр ...
Заповнюємо діалогове вікно Розширений фільтр.
Отримуємо вибірку.

Завдання 8. Реалізувати запит до БД, використовуючи функції категорії Робота з базою даних. Детально по кроках описати необхідні дії користувача. При цьому представити вигляді малюнка використовувану частину блоку критеріїв і привести відповідну розрахункову формулу. Запит до бази даних: сума окладів продавців будь-яких категорій.

Сценарій запиту до БД:

Заповнимо блок критеріїв (створений в завданні 7) наступним чином:
Введемо в комірку A70 (під таблицею вихідної БД) текст пояснення планованого результату запиту, а в комірку B70 за допомогою Майстра функцій - відповідну розрахункову формулу. Виберемо в процесі діалогу з Майстром функцій категорії функцій Робота з базою даних та імені функції БДСУММ:
Заповнюємо діалогове вікно з зазначенням трьох аргументів функції наступним чином:
Отримуємо таку формулу: = БДСУММ (A5: I67; G5; F1: F4), де G5 - осередок імені поля з арифметичними значеннями - окладами, які використовуються для підрахунку суму окладів для записів, які відповідають умові фільтрації.

Завдання 9. Реалізувати перехресний запит до БД, використовуючи операцію побудови зведеної таблиці. Детально по кроках описати необхідні дії користувача. При цьому представити у вигляді малюнка діалогове вікно кроку 3 з 4 Майстри зведених таблиць. Запит до бази даних: кількість працівників у кожній посаді окремо для жінок і чоловіків.

Сценарій запиту до БД:

Виберемо в інструментально меню пункт Дані / Зведена таблиця ...
Після натискання на кнопку Макет ... формуємо шаблон для зведеної таблиці:
Отримуємо зведену таблицю:

Частина 3.

Побудуйте таблицю «Розрахунок заробітної плати працівників підприємства». Побудуйте діаграму: категорії - в колонці 2, ряди даних - у стовпцях 3,8.
Вид таблиці заповненої вихідними даними:
Вид таблиці в режимі перевірки формул:
Створення діаграми за допомогою Майстра діаграм:
1. Виділимо області, містять вихідні дані для діаграми: B3; C3; H3; B5: B12; C5: C12; H5: H12 (тому що області не суміжні, то для їх виділення необхідно утримувати натиснутою клавішу Ctrl).
2. На панелі інструментів виберемо піктограму Майстра діаграм.
3. Вибираємо тип діаграми: тривимірна гістограма:
4. Вказуємо джерело даних:
5. Вказуємо розміщення діаграми:
5. Остаточно діаграма має наступний вигляд:

Список літератури:

1. Фігурне В.Е. «IBM PC для користувача. Вид. 7-е, перероб. і доп. »- М.: ИНФРА-М, 1999. - 640 с.: Іл.
2. Журнал для користувачів персональних комп'ютерів «Світ ПК».
3. Комп'ютерний журнал для користувачів «Hard 'n' Soft».
4. Камілл Ахметов «Windows 95 для всіх», М: КомпьютерПресс.
5. Володимир Волков «Зрозумілий самовчитель роботи в Windows». Видавничий дім «Пітер», С-Пб. 2001р.
6. Н.В. Макарова. «Інформатика.» - М.: «Фінанси і статистика» 2001.

Додати в блог або на сайт

Цей текст може містити помилки.

Програмування, комп'ютери, інформатика і кібернетика | Реферат
224кб. | скачати


Схожі роботи:
Переваги та недоліки операційних систем Windows
Аналіз принципів адміністрування операційних систем на прикладі Windows 2003
Аналіз криптостійкості методів захисту інформації в операційних системах Microsoft Windows 9x
Огляд операційних систем
Оболонки операційних систем
Архітектура операційних систем
Еволюція мережевих операційних систем
Нові можливості операційних систем
Особливості операційних систем реального часу
© Усі права захищені
написати до нас