ПЕРЕЛІК ДИСЦИПЛІН:
  • Адміністративне право
  • Арбітражний процес
  • Архітектура
  • Астрологія
  • Астрономія
  • Банківська справа
  • Безпека життєдіяльності
  • Біографії
  • Біологія
  • Біологія і хімія
  • Ботаніка та сільське гос-во
  • Бухгалтерський облік і аудит
  • Валютні відносини
  • Ветеринарія
  • Військова кафедра
  • Географія
  • Геодезія
  • Геологія
  • Етика
  • Держава і право
  • Цивільне право і процес
  • Діловодство
  • Гроші та кредит
  • Природничі науки
  • Журналістика
  • Екологія
  • Видавнича справа та поліграфія
  • Інвестиції
  • Іноземна мова
  • Інформатика
  • Інформатика, програмування
  • Юрист по наследству
  • Історичні особистості
  • Історія
  • Історія техніки
  • Кибернетика
  • Комунікації і зв'язок
  • Комп'ютерні науки
  • Косметологія
  • Короткий зміст творів
  • Криміналістика
  • Кримінологія
  • Криптология
  • Кулінарія
  • Культура і мистецтво
  • Культурологія
  • Російська література
  • Література і російська мова
  • Логіка
  • Логістика
  • Маркетинг
  • Математика
  • Медицина, здоров'я
  • Медичні науки
  • Міжнародне публічне право
  • Міжнародне приватне право
  • Міжнародні відносини
  • Менеджмент
  • Металургія
  • Москвоведение
  • Мовознавство
  • Музика
  • Муніципальне право
  • Податки, оподаткування
  •  
    Бесплатные рефераты
     

     

     

     

     

     

         
     
    Комп'ютерні віруси та боротьба з ними
         

     

    Інформатика, програмування

    Комп'ютерні віруси та боротьба з ними

    Контрольна робота з інформаційних технологій

    Оренбурзький державний аграрний університет

    Оренбург-2004

    1. Комп'ютерні віруси і боротьба з ними

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

    Багато різновиди вірусів влаштовані так, що при запуску зараженої програми вірус залишається резидентного, тобто до перезавантаження DOS, в пам'яті комп'ютера і час від часу заражає програми і виконує шкідливі дії на комп'ютері.

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

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

    Прояв наявності вірусу в роботі з ПЕОМ

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

    Поки на комп'ютері заражене щодо мало програм, наявність вірусу може бути практично непомітно. Однак за Після деякого часу на комп'ютері діється щось дивне, наприклад:

    * деякі програми перестають працювати або починають працювати неправильно;

    * на екран виводяться сторонні повідомлення, символи і т.д.;

    * робота на комп'ютері істотно сповільнюється;

    * деякі файли виявляються зіпсованими і т.д.

    До цього моменту, як правило, вже досить багато (або навіть більшість) програм є зараженими вірусом, а деякі файли і диски - зіпсованими. Більш того, заражені програми з одного комп'ютера могли бути перенесені за допомогою дискет або по локальній мережі на інші комп'ютери.

    Деякі види вірусів поводяться ще більш підступно. Вони спочатку непомітно заражають велику кількість програм або дисків, а потім завдають дуже серйозні пошкодження, наприклад, формують весь жорсткий диск на комп'ютері. А бувають віруси, які намагаються вести себе як можна більш непомітно, але потроху і поступово псують дані на жорсткому диску комп'ютера.

    Таким чином, якщо не робити кроків із захисту від вірусу, то наслідки зараження комп'ютера можуть бути дуже серйозними.

    1.1 Різновиди комп'ютерних вірусів

    Кожна конкретна різновид вірусу може заражати тільки один або два типи файлів. Найчастіше зустрічаються віруси, заражає здійснимих файли. Деякі віруси заражають і файли, і завантажувальні області дисків. Віруси, що заражають драйвери пристроїв, зустрічаються вкрай рідко, зазвичай такі віруси вміють заражати і виконані файли.

    Останнім часом набули розповсюдження віруси нового типу - віруси, що мають файлову систему на диску. Ці віруси зазвичай називаються DIR. Такі віруси ховають своє тіло в деякий ділянку диску (зазвичай - в останній кластер диска) і позначають його в таблиці розміщення файлів (FAT) як кінець файлу.

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

    САМОМОДІФІЦІРУЮЩІЕСЯ віруси. Інший спосіб, який застосовується вірусами для того, щоб сховатися від виявлення, -- модифікація свого тіла. Багато вірусів зберігають велику частину свого тіла в закодованому вигляді, щоб з допомогою дизассемблер не можна було розібратися в механізмі їх роботи. Самомодіфіцірующіеся віруси використовують цей прийом і часто змінюють параметри цієї кодування, а крім того, змінюють і свою стартову частину, яка служить для розкодування інших команд вірусу. Таким чином, в тілі подібного вірусу не є ні одні з сталого ланцюжка байтів, за якою можна було б ідентифікувати вірус. Це, звичайно, ускладнює знаходження таких вірусів програмами-детекторами.

    "троянський кінь"

    Спосіб "троянський кінь" складається в таємному введенні в чужу програму таких команд, які дозволяють здійснити нові, не планувалися власником програми функції, але одночасно зберігати і колишню працездатність. За допомогою "троянського коня" злочинці, наприклад, відраховують на свій рахунок певну суму з кожної операції.

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

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

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

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

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

    Залишався один шлях - йти з повинною до розробнику.

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

    AIDSTEST

    У нашій країні, як вже було сказано вище, особливої популярності набули антивірусні програми, що поєднують в собі функції детекторів і докторів. Найвідомішою з них є програма AIDSTEST Д.М. Лозинського. В Україні практично на кожному IBM-сумісному персональному комп'ютері є одна з версій цієї програми. Одна з останніх версія виявлення, 8000 вірусів.

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

    При запуску Aidstest перевіряє себе оперативну пам'ять на наявність відомих їй вірусів і знешкоджує їх. При це паралізуються тільки функції вірусу, пов'язані з розмноженням, а інші побічні ефекти можуть залишатися. Тому програма після закінчення знешкодження вірусу в пам'яті видає запит про перезавантаження. Слід обов'язково послідувати цьому раді, якщо оператор ПЕОМ не є системним програмістом, що займається вивченням властивостей вірусів. При чому слід перезавантажитися кнопкою RESET, тому що при "теплою перезавантаження" деякі віруси можуть зберігатися. До того ж, краще запустити машину і Aidstest з захищеної від запису дискети, тому що при запуску з зараженого диска вірус може записатися на згадку резидентом і перешкоджати лікуванню.

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

    DOCTOR WEB

    Останнім часом стрімко зростає популярність іншої антивірусної програми - Doctor Web. Dr.Web так само, як і Aidstest відноситься до класу детекторів - докторів, але на відміну від останнього, має так званий "евристичний аналізатор" - алгоритм, що дозволяє виявляти невідомі віруси. "Лікувальна павутина", як перекладається з англійської назва програми, стала відповіддю вітчизняних програмістів на навалу самомодіфіцірующіхся вірусів-мутантів. Останні при розмноженні модифікують своє тіло так, що не залишається ні однієї характерної ланцюжка байт, яка була присутня у вихідній версії вірусу. Dr.Web можна назвати антивірусом нового покоління в порівнянні з Aidstest та його аналогами.

    Управління режимами також як і в Aidstest здійснюється за допомогою ключів. Користувач може вказати програмі, тестувати як весь диск, так і окремі підкаталоги або групи файлів, або ж відмовитися від перевірки дисків і тестувати тільки оперативну пам'ять.

    Але, звичайно, головною особливістю "Лікувальної павутини" є наявність евристичного аналізатора, який підключається ключем/S. Балансу між швидкістю і якістю можна добитися, вказавши ключу рівень евристичного аналізу: 0 - мінімальний, 1 - оптимальний, 2 - максимальний; при цьому, природно, швидкість зменшується пропорційно збільшенню якості. До того ж Dr.Web дозволяє тестувати файли, вакциновані CPAV, а також упаковані LZEXE, PKLITE, DIET.

    Тестування вінчестера Dr.Web-ом займає на багато більше часу, ніж Aidstest-му, тому не кожен користувач може собі дозволити витрачати стільки часу на щоденну перевірку всього жорсткого диска. Таким користувачам можна порадити ретельніше (з опцією/S2) перевіряти принесені ззовні дискети. Якщо інформація на дискеті знаходиться в архіві (а останнім часом програми і дані переносяться з машини на машину тільки в такому вигляді; навіть фірми-виробники програмного забезпечення, наприклад Borland, пакують свою продукцію), слід розпакувати його в окремий каталог на жорсткому диску і одразу ж, не відкладаючи, запустити Dr.Web, задавши йому як параметр замість імені диска повний шлях до цього підкаталогу. І все ж потрібно хоча б раз на два тижні робити повну перевірку "вінчестера" на віруси із завданням максимального рівня евристичного аналізу.

    Так само як і у випадку з Aidstest при початковому тестуванні не варто дозволяти програмі лікувати файли, в яких вона виявить вірус, тому що не можна виключити, що послідовність байт, прийнята в антивірусі за шаблон може зустрітися в здорової програмі.

    Microsoft Antivirus

    До складу сучасних версій MS-DOS входить антивірусна програма Microsoft Antivirus (MSAV). Цей антивірус може працювати в режимах детектора-доктора і ревізора.

    MSAV має дружній інтерфейс в стилі MS-Windows, природно, підтримується миша. Добре реалізована контекстна допомога: підказка є практично до будь-якого пункту меню, до будь-якої ситуації. Універсально реалізований доступ до пунктів меню: для цього можна використовувати клавіші управління курсором, ключові клавіші (F1-F9), клавіші, що відповідають однієї з букв назви пункту, а також миша. Прапорці установок у пункті меню Options можна встановлювати як клавішею ПРОБІЛ, так і клавішею ENTER. Серйозним незручністю при використанні програми є те, що вона зберігає таблиці з даними про файли не в одному файлі, а розкидає їх по всіх директорій.

    При першій перевірці MSAV створює в кожній директорії, що містить виконані файли, файли CHKLIST.MS, в які записує інформацію про розмір, дату, час, атрибутах, а також контрольну суму контрольованих файлів. При наступних перевірках програма буде порівнювати файли з інформацією в CHKLIST.MS-файлах. Якщо змінилися розмір і дата, то програма повідомить про це користувача і запитає про подальші дії: оновити інформацію (Update), встановити дату і час у відповідність з даними в CHKLIST.MS (Repair), продовжити, не звертаючи уваги на зміни в даному файлі (Continue), перервати перевірку (Stop). Якщо змінилася контрольна сума, то MSAV виведе таке ж вікно, тільки замість пункту Repair буде пункт Delete (видалити), тому що програма не може відновити вміст файлу. При виявлення вірусу в режимі Detect & Clean програма видалить цей вірус. Перевірку диска в обох режимах можна призупинити, або повністю перервати, натиснувши ESC (або F3) і відповівши на відповідне питання програми. Під час сканування диска виводиться інформація про виконану роботу: відсоток оброблених каталогів і відсоток оброблених файлів у поточному каталозі. Ця інформація видається також наочно, у вигляді кольорової смужки, як і при перевірці пам'яті. Наприкінці перевірки MSAV видає звіт у вигляді таблиці, в якій повідомляється про кількість перевірених жорстких дисків і дискет, про кількість перевірених, інфікованих і вилікуваних файлів. Крім того, виводиться час сканування.

    У меню Options можна настроїти програму за власним бажанням. Тут можна встановити режим пошуку вірусів-невидимок (Anti-Stealth), перевірки всіх (а не тільки здійснимих) файлів (Check All Files), а також дозволити або заборонити створювати таблиці CHKLIST.MS (Create New Checksums). До того ж можна задати режим збереження звіту про виконану роботі у файлі. Якщо встановити опцію Create Backup, то перед видаленням вірусу з зараженого файлу його копія буде збережена з розширенням *. VIR

    Перебуваючи в основному меню, можна переглянути список вірусів, відомих програмі MSAV, натиснувши клавішу F9. При цьому виведеться вікно з назвами вірусів. Щоб побачити більш детальну інформацію про вірус, потрібно підвести курсор до його імені і натиснути ENTER. Можна швидко перейти до потрібного вірусу, набравши перші літери його імені. Інформацію про вірус можна вивести на принтер, вибравши відповідний пункт меню.

    ADINF

    (Advanced Diskinfoscope)

    ADinf відноситься до класу програм-ревізорів. Антивірус має високу швидкість роботи, здатний з успіхом протистояти вірусам, що знаходяться в пам'яті. Він дозволяє контролювати диск, читаючи його по секторах через BIOS і не використовуючи системні переривання DOS, які може перехопити вірус.

    Для лікування заражених файлів застосовується модуль ADinf Cure Module, який не входить в пакет ADinf і поставляється окремо. Принцип роботи модуля - збереження невеликої бази даних, яка описує контрольовані файли. Працюючи разом, ці програми дозволяють виявити і видалити близько 97% файлових вірусів і 100% вірусів в завантажувальному секторі. Наприклад, гучний вірус SatanBug був легко знайдений, і заражені їм файли автоматично відновлені. Причому, навіть ті користувачі, які придбали ADinf і ADinf Cure Module за кілька місяців до появи цього вірусу, змогли без праці від його позбутися.

    ADinf має добре виконаний дружній інтерфейс, що реалізований в реальному часі. Програма працює безпосередньо з відеопам'яттю, минаючи BIOS, при цьому підтримуються всі графічні адаптери. Наявність великої кількості ключів дозволяє користувачеві створити максимально зручну для нього конфігурацію системи. Можна встановити, що саме потрібно контролювати: файли з заданими розширеннями, завантажувальні сектору, наявність збійних кластерів, нові файли на наявність Stealth-вірусів, файли зі списку незмінних і т.д. За власним бажанням користувач може заборонити перевіряти деякі каталоги (це потрібно, якщо є каталоги робітниками і в них весь час відбуваються зміни). Є можливість змінювати спосіб доступу до диску (BIOS, Int13h або Int25h/26h), редагувати список розширень перевіряються файлів, а також призначити кожного розширення власний вювер, за допомогою якого будуть проглядатися файли з цим розширенням. У традиціях сучасного програмного забезпечення реалізована робота з мишею. Як і вся продукція фірми "ДіалогНаука", ADinf підтримує програмно-апаратний комплекс Sheriff.

    При інсталяції ADinf до системи є можливість змінити ім'я основного файлу ADINF.EXE та ім'я таблиць, при цьому користувач може задати будь-яке ім'я. Це дуже корисна функція, так як останнім часом з'явилося безліч вірусів, "полюють" за антивірусами (наприклад, є вірус, який змінює програму Aidstest так, що вона замість заставки фірми "ДіалогНаука" пише: "Лозинський - пень"), у тому числі і за ADinf.

    Корисною функцією є можливість роботи з DOS, не виходячи з програми. Це буває корисно, коли потрібно запустити зовнішній антивірус для лікування файлу, якщо у користувача немає лікуючого блоку ADinf Cure Module.

    Ще одна цікава функція - заборона роботи з системою при виявленні змін на диск. Ця функція корисна, коли за терміналами працюють користувачі, що не мають ще великого досвіду у спілкуванні з комп'ютером. Такі користувачі, через незнання чи через недбальство, можуть проігнорувати повідомлення ADinf і продовжити роботу як ні в чому не бувало, що може призвести до тяжких наслідків.

    Якщо ж встановлений ключ-Stop у рядку виклику Adinf AUTOEXEC.BAT, то при виявленні змін на диску програма зажадає покликати системного програміста, що обслуговує цей термінал, а якщо користувач натисне ESC або ENTER, то система перезавантажиться і все повториться знову.

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

    При першому запуску програма запам'ятовує обсяг оперативної пам'яті, знаходить і запам'ятовує адреса обробника переривання Int 13h в BIOS, який буде використовуватися при всіх подальших перевірках, і будує таблиці для перевіряються дисків. При цьому перевіряється, чи показував вектор переривання 13h в BIOS перед завантаженням DOS.

    При наступних запуски ADinf перевіряє обсяг оперативної пам'яті, доступної DOS, змінні BIOS, завантажувальні сектори, список номерів збійних кластерів (тому що деякі віруси, записавшись в кластер, позначають його, як зіпсований, щоб їх не затерли інші дані, а також не виявили примітивні антивіруси). До того ж антивірус шукає новостворені і знищені підкаталоги, нові, віддалені, перейменовані, переміщені та змінені файли (перевіряється зміна довжини та контрольної суми). Якщо ADinf виявить, що, змінився файл зі списку незмінних, або у файлі відбулися зміни без зміни дати і часу, а також наявність у файлу дивної дати (число більше 31, місяць більше 12 або рік більше поточного) або часу (більше 59 хвилин, годин більше 23 секунд або більше 59), то він видасть попередження про те, що можливе зараження вірусом.

    Після перевірки ADinf видає зведену таблицю, що повідомляють про зміни на диск. По таблиці можна переміщатися стрілками і переглядати докладну інформацію, натиснувши ENTER на цікавить пункті. Існує можливість переходу до будь-якого пункту за допомогою "швидких" клавіш. Змінити файл можна переглянути в класичному режимі (шістнадцятковий дамп/ASCII-коди) за допомогою вбудованого вювер, який читає диск через BIOS. Можна також скористатися зовнішнім вювер, попередньо вказавши до нього шлях. Підключивши зовнішній редактор, можна відредагувати змінився файл.

    Не зовсім звично виглядає форма, в якої ADinf повідомляє про виявлені підозрілі зміни: замість видачі повідомлення про конкретні зміни він виводить червоне вікно зі списком всіх можливих і позначає галочкою пункти, що відповідають змінам, які відбулися в даний момент. Якщо після отримання такого повідомлення натиснути ESC, то програма запитає про подальші дії: оновити інформацію про диск, не оновлювати її, лікувати (за наявності лікуючого модуля ADinf Cure Module) або записати протокол. Для лікування можна скористатися зовнішнім антивірусом, завантаживши його з вікна роботи з DOS, яке викликається комбінацією клавіш ALT + V.

    Якщо зміни не відносяться до розряду підозрілих, то після видачі таблиці змін можна натиснути ESC. При цьому програма запитає, чи потрібно оновлювати дані про диск у таблицях чи не потрібно, а також чи потрібно створювати файл у звітом про виконану роботу. Після вибору одного з пунктів програма виконує витребувані дію і завершує свою роботу.

    2. Стандартні програми оперативної системи Windows

    У комплект постачання Windows 95/98/NT входить ряд корисних стандартних програм (32-розрядних додатків):

    Калькулятор.

    Блокнот.

    Графічний редактор Paint.

    Текстовий редактор WordPad.

    Таблиця символів.

    Годинник.

    Телефон і ін

    Для запуску будь-якої з цих програм слід натиснути кнопку ПУСК, вибрати команду меню ПРОГРАМИ = Стандартні, а потім вказати ім'я потрібної програми.

    Блокнот

    Програма Блокнот - це досить простий текстовий редактор для роботи з невеликими файлами (до 40 Кбайт), як правило, у форматі *. txt. Текстовий редактор - програма, призначена для створення, редагування та перегляду текстових документів. Текстовий редактор Блокнот займає мало оперативної пам'яті, і тому його зручно використовувати для ведення коротких записів, позначок, редагування командних файлів, а також для обміну фрагментами тексту між окремими додатками за допомогою буфера обміну. Блокнот надає обмежені кошти для оформлення документа; наприклад, в цій програмі не можна застосовувати різні шрифти для окремих частин текстового документа, але можна змінювати тип шрифту, його розмір і накреслення цілком у всьому документі. Для цієї мети використовується команда Правка = Шрифт. На відміну від текстового редактора Word у програмі Блокнот НЕ відбувається автоматичного перенесення слів у кінці рядка. За цим в кінці кожного рядка потрібно натискати клавішу Enter або попередньо встановлювати режим переносу за допомогою команди меню вікна програми Правка = Перенесення по словами. Відкрити документ програми Блокнот можна або подвійним клацанням миші по значку документа або його позначці, або за допомогою команди ФАЙЛ = Відкрити після запуску програми Блокнот. Зберегти документ програми Блокнот, як і документ будь-якої іншої програми Windows, можна за допомогою команди меню ФАЙЛ = Зберегти або ФАЙЛ = Зберегти як. Остання команда використовується для збереження новоствореного документа із зазначенням його імені і місця (папки), де він повинен бути. Команда ФАЙЛ = Зберегти як також може використовуватися для збереження раніше створеного документа з новим ім'ям. При цьому колишній документ не знищується і може залишатися незмінним. Програму Блокнот зручно використовувати для протоколювання записів з автоматичним зазначенням дати їх створення. Для цього в початок документа (у першу позицію першого рядка) потрібно ввести з клавіатури команду. LOG. Після збереження цього документа при кожному його подальшому відкриття в кінці файлу завжди буде автоматично проставлятися поточна дата. Поточну дату і час створення запису можна проставляти і "вручну" - за допомогою команди меню вікна програми Блокнот Правка = Дата і час. Для автоматичної вставки поточної дати і часу можна також використовувати клавішу F5. Друк документа, створеного в програмі Блокнот, здійснюється за допомогою команди меню ФАЙЛ = Друк. З допомогою команди меню вікна ПОШУК = Знайти програма Блокнот дозволяє здійснити швидкий пошук потрібних записів шляхом введення в діалоговому вікні Пошук необхідного слова або послідовності символів.

    Калькулятор

    Калькулятор Windows використовується для виконання порівняно простих розрахунків і працює майже так само, як звичайний кишеньковий мікрокалькулятор. Калькулятор Windows має пам'ять для розміщення проміжних результатів обчислень. У Windows є два варіанти калькулятора: Звичайний і Інженерний (мал. 2.1,2.2). Переключення між цими режимами здійснюється за допомогою команд меню ВИД у вікні програми Калькулятор.

    Інженерний калькулятор, крім цього, дозволяє обчислювати типові математичні функції і виконувати досить складні, наприклад статистичні, розрахунки. Результати обчислень калькулятора можна копіювати в Буфер обміну. Крім того, в рядок дисплея (табло) калькулятора можна вставляти з буфера обміну числові дані для використання їх у подальших обчисленнях за допомогою калькулятора. Виконувати обчислення можна за допомогою миші, клацаючи по відповідних кнопок на панелі калькулятора -- цифр, операторам і т. п., або за допомогою клавіатури, натискаючи на клавіші, які збігаються з зображеними на екрані кнопками калькулятора. Кнопка Bacspace в вікні калькулятора служить для скасування введення останньої цифри. Кнопка CE видаляє показується на екрані останнє введене число Кнопка C використовується для початку розрахунку нового виразу Кнопки, наведені ліворуч, використовуються для роботи з пам'яттю калькулятора. Для того щоб отримати коротку довідку про призначення будь-якого елемента калькулятора, потрібно клацнути по цьому елементу правою кнопкою миші і вибрати команду Що це таке? Детальну довідку про всі функції звичайного та інженерного калькуляторів можна отримати за допомогою пункту "?" у рядку горизонтального меню вікна калькулятора.

    Текстовий процесор WordPad

    Програма WordPad - Це сучасний, відносно простий текстовий процесор. Текстовий процесор WordPad має набагато більше можливостей, ніж редактор Блокнот. WordPad замінив редактор Write, що входив до комплект поставки більш ранніх версій Windows. Текстові процесори, крім виконання основних функцій текстових редакторів зі створення та редагування текстових документів, виконують ще одну функцію - форматування документів. Форматування - обробка документів із застосуванням кількох шрифтових наборів, використанням методів вирівнювання тексту, вбудовуванням в текстовий документ об'єктів іншої природи, наприклад малюнків, а також контролем за обтіканням графіки текстом.

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

    Програма WordPad має типовий для більшості додатків Windows 95/NT користувальницький інтерфейс, який, є своєрідним еталоном при розробці Windows інших програм.

    Рядок меню редактора WordPad містить типові пункти: Файл, Правка, ВИД, ВСТАВКА, ФОРМАТ?. Найважливіші команди меню продубльовані кнопками-піктограмами на панелях інструментів. Програма дозволяє встановлювати автоматичний перенос слів, перетягувати виділені в документі фрагменти за допомогою миші, використовувати контекстне меню, забезпечує різноманітні можливості для форматування тексту та покращення виду документа, наприклад можливість встановлювати не тільки тип і розмір шрифту, але і колір будь-якого символу або цілого фрагменту тексту та ін WordPad дозволяє відкривати і зберігати файли в трьох основних форматах:

    в текстовому форматі MS DOS - без форматування;

    в тbекстовом форматі RTF - з окремими елементами форматування;

    у форматі Word 6.0 - з широким набором елементів форматування. WordPad дозволяє також відкривати файли з розширенням . wri-документи, створені в текстовому редакторі колишніх версій Windows Write. На відміну від текстового процесора Word в WordPad можна одночасно відкрити тільки одне вікно документа. Текстовий процесор WordPad і розглянута нижче програма Paint є одновіконному додатками.

    Графічний редактор Paint

    Програма Paint - порівняно простий графічний редактор, який входить в комплект постачання Windows 95/98 і Windows NT. Програма Paint дозволяє створювати і редагувати довільні малюнки, схеми, креслення, діаграми, написи, вставляти і редагувати готові об'єкти, створені в інших додатках. Об'єкти, створені в Paint, можна зберігати у вигляді шпалер Робочого столу. Програма Paint є редактором растрового типу: графічне зображення у ньому будується з окремих точок - пікселів. Крім растрових редакторів, для створення графічних об'єктів використовуються також графічні редактори векторного типу. Векторні зображення існують у вигляді набору математичних формул (графічних примітивів), які описують окремі елементи малюнка. Векторна графіка легко масштабується без втрати якості зображення, тоді як при збільшенні растрового малюнка обриси можуть прийняти грубий ступінчастий характер через збільшення розмірів складових його точок. До редакторам векторного типу відносяться графічний редактор, вбудований в програми Microsoft Office (Word, Excel), програма Corel DRAW! та ін Деякі програми, наприклад Adobe Photoshop, при обробці зображень дозволяють комбінувати растрові і векторні методи. Головне меню програми Paint містить наступні пункти: Файл, Правка. ВИД, МАЛЮНОК, ПАРАМЕТРИ і ДОВІДКА. У самому низу вікна в Строке стану видаються підказки про призначення вибраного інструменту або команди, поточні координати курсору, а також розміри текстового поля або виділяється фрагмента (в пікселях). Процес малювання в програмі Paint здійснюється за допомогою спеціального Набору інструментів і колірної Палітри. Набір інструментів і Палітру квітів можна переміщати по екрану за допомогою миші. При необхідності Набір інструментів. Палітру і Рядок стану можна прибрати з екрану зняттям перемикачів у відповідних команд меню ВИД. При створенні малюнка в програмі Paint покажчик миші змінює свою форму в залежності від обраного інструменту і характеру виконуваної операції, приймаючи вигляд олівця піпетки, лупи, розпилювача, квадрата, перехрестя, подвійної стрілки і т. п. Вибір інструмента і кольори символу здійснюється клацанням лівої кнопки миші. Для вибору кольору фону та забарвлення фону використовується права кнопка миші. Малювання правильних фігур здійснюється при натиснутій клавіші Shift. При виборі деяких інструментів в нижній частині панелі інструментів з'являються додаткові панелі Варіанти використання (табло з альтернативами). Панель Варіанти використання для кожного інструменту виглядає по-різному і дозволяє встановити:

    Ширину лінії;

    Розмір гумки. Для вибору простого гумки слід натискати ліву кнопку миші, а кольорового гумки - праву кнопку;

    Форму кисті;

    Розмір "мазка" розпилювача;

    Тип заповнення фігури кольором (порожниста фігура з контуром, фігура, заповнена кольором з контуром і без контуру);

    Тип фону (прозорий або непрозорий);

    Масштаб -- звичайний, зі збільшенням у 2, 6 і 8 разів ментальною опрацювання малюнка (по точках). Для детального опрацювання малюнка по точках (пікселям) можна використовувати також команди меню ВИД = Масштаб = Крупний, Вибрати, Показати сітку. Початок створення документа в графічномум редакторі Paint, треба на самому початку роботи встановити необхідний розмір поля для малювання (за допомогою команди меню МАЛЮНОК = Атрибути). Це пов'язано з тим, що при зменшенні розмірів поля малюнок може бути обрізаний і втрачена частина може бути відновлена навіть при подальшому збільшення розміру поля. У самому верху панелі інструментів знаходяться два кнопки, за допомогою яких в малюнку можна виділяти прямокутні або довільні області, обводячи їх лінією при натиснутій лівій кнопці миші.

    Як і в будь-якому іншому додатку Windows, виділений фрагмент можна вирізати або копіювати в буфер обміну, переміщати і копіювати в межах робочого поля, змінювати його розміри (мишею або з допомогою відповідних команд меню Малюнок Зміна розмірів фрагмента усередині кордонів малюнка за допомогою миші здійснюється перетягуванням маркерів, які з'являються по кутах і на сторонах рамки, що обмежує об'єкт, після його виділення. Переміщення виділених об'єктів усередині документа проводиться перетягуванням їх за допомогою миші при натиснутій лівій кнопці (методом "Drag-and-Drop"). Копіювання виділених фрагментів у межах робочого поля проводиться перетягуванням їх за допомогою миші при одночасно самій клавіші Ctrl. Переміщення фрагменту мишею, утримуючи клавішу Shift призводить до розмноження виділеного фрагмента -- створення "шлейфу" з копій фрагмента. При цьому кількість копій залежить від швидкості переміщення миші. Зміна кута нахилу, відображення і поворот виділеного фрагмента малюнка виконуються за допомогою відповідних команд меню Рисунок. Видалення виділеного фрагмента здійснюється натисканням клавіші Del або за допомогою команд меню Правка = Вирізати/з приміщенням в буфер обміну) або Правка = Очистити виділення (без приміщення в буфер обміну). Очистити все поле для малювання при відсутності виділених фрагментів можна з допомогою команди МАЛЮНОК = Очистити. У разі виконання помилкових дій у редакторі Paint можна скасувати три останні операції за допомогою команди меню Правка = Скасувати або комбінації клавіш Ctrl + Z, a за допомогою команди Правка = Повторити або клавіші F4-відновити дію, яку відмінено (також три рази підряд). Щоб ввести текст у малюнок використовується інструмент Напис. Після вибору цього інструменту слід натиснути в потрібному місці малюнка, розтягнути рамку для тексту до потрібного розміру і ввести текст за допомогою клавіатури. Тип, розмір і накреслення шрифту можна змінити за допомогою панелі атрибутів тексту, що виводиться на екран установкою відповідного перемикача в меню ВИД. Слід мати на увазі, що текст можна вводити тільки при звичайному масштабі малюнка, а розміри текстового вікна і сам текст можна змінювати тільки до вибору наступного інструменту. Якщо малюнок повинен містити багато тексту, то текст зручніше підготувати за допомогою текстового редактора, а потім вставити в малюнок за допомогою буфера обміну. Вставка в документ Paint графічного об'єкта виробляється в лівий верхній кут робочого поля, а вставка текстового фрагмента, створеного в

         
     
         
    Реферат Банк
     
    Рефераты
     
    Бесплатные рефераты
     

     

     

     

     

     

     

     
     
     
      Все права защищены. Reff.net.ua - українські реферати ! DMCA.com Protection Status