Табличний процесор MS Excel Мова програмування Visual Basic for Applications

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

скачати

Питання до заліку для заочного відділення 1 курс 2 семестр 2007-2008 р.:
1. Електронні таблиці: огляд, призначення та основні функції. Основні поняття електронних таблиць (робоча книга, аркуш, комірка, блок осередків; робоча область, друкована сторінка; формати листа і осередків). Типи даних, використовуваних Ехсе1. Поняття абсолютної та відносної адресації.
2. Огляд, призначення та основні функції Ехсе1. Причини виникнення помилок та способи їх вирішення в Ехсе1.
3. Елементи екрану. Введення даних і формул у таблицю. Організація посилань.
4. Автоматичне обчислення сум. Виділення фрагментів таблиці. Редагування табличних даних.
5. Копіювання даних і формул. Автозаповнення. Режими обчислень в Ехсе1.
6. Оформлення таблиць. Автоформатирование.
7. Операції над довгим текстом клітинки, вибір шрифту, зміна виду вирівнювання по горизонталі й вертикалі. Об'єднання осередків.
8. Зміна формату виведення чисел. Операції над документами. Одночасна робота з декількома табличними документами.
9. Робота з діаграмами: створення діаграм, складові частини діаграми, форматування об'єктів, зміна типу діаграм, додавання до діаграми нових даних.
10. Робота з великими таблицями: фіксація титулів на екрані, створення кількох вікон для табличного документа, розбивка документа на сторінки вручну, друк повторюваних заголовків.
11. Сортування даних таблиці. Робота з іменами осередків: створення імен, заміна адрес клітинок їх іменами, вставка імен в формули.
12. Вбудовані функції Ехсе1. Операції над робочими листами. Консолідація даних. Підведення проміжних підсумків у таблиці.
13. Поняття алгоритму. Властивості алгоритмів. Елементи блок-схем алгоритмів.
14. Структури алгоритмів: алгоритми лінійної і розгалужується структур, алгоритми циклічної структури.
15. Поняття програми, програмування, програмного продукту. Системи та мови програмування.
16. Мова програмування Visual Basic for Applications (VBA): Загальна характеристика мови. Інтерфейс редактора Ува. Типи даних Ува. Призначення кнопок стандартної панелі інструментів. Вбудовані елементи управління.
17. Мова програмування Visual Basic for Applications (VBA): Оператори, вирази та операції. Процедури Ува.
18. Мова програмування Visual Basic for Applications (VBA): Керуючі конструкції мови. Вбудовані функції. Опції введення-виведення даних і повідомлень.
19. Мова програмування Visual Basic for Applications (VBA): Обробка подій. Використання списків і полів зі списками. Функції для роботи з рядками. Функції користувача. Масиви даних.
20. Програмне забезпечення ЕОМ та технології програмування.
21. Основні поняття інформаційної безпеки.
22. Способи та засоби порушення конфіденційності інформації.
23. Класифікація способів і засобів захисту інформації.
24. Організаційно-адміністративні та технічні засоби захисту інформації.
25. Юридичні основи захисту інформації. Програмні засоби та методи захисту.
26. Засоби впізнання та розмежування доступу до інформації.
27. Криптографічні методи захисту інформації.

1. Електронні таблиці: огляд, призначення та основні функції. Основні поняття електронних таблиць (робоча книга, аркуш, комірка, блок осередків; робоча область, друкована сторінка; формати листа і осередків). Типи даних, використовуваних Ехсе1. Поняття абсолютної та відносної адресації

Ехсеl - табличний процесор-комплекс взаємозв'язку. програм, призначений для обробки електронних таблиць.
Електронна таблиця - комп'ютерний еквівалент звичайної таблиці, що складається з рядків і стовпців на перетині яких знаходяться клітини (комірки) в яких міститься числова інформація, формули або текст.
Функції:
1. бухгалтерський і статистичний розрахунок,
2. зв'язування таблиці між собою,
3. створення і редагування електронів в бази даних,
4. автоматичне отримання і роздрукування звітів,
5. обчислення різного роду,
6. математичне моделювання.
Робоча книга - документ, складається з кількох аркушів, на яких можуть знаходитися таблиці діаграмою макросу.
Робочий лист - складається з осередків.
Осередок - область, що знаходиться на перетині рядка і стовпця.
Блоком осередків - є рядок або частину рядка, стовпець або частину стовпця, а також прямокутник, що задається координатами протилежних кутів.
Робоча область - весь простір розділена тонкими лініями по вертикалі на стовпці, а по горизонталі на рядки.
Типи даних використовуються в Excel.
Текстової тип даних. Формати числових даних:
1. загальний - для відображення текстових і числових знач.
2. числовий - для чисел.
3. текстової - текст.
4. денежн. формат,
5. дата, час,
6. відсотковий.

2. Огляд, призначення та основні функції Ехсе1. Причини виникнення помилок та способи їх вирішення в Ехсе1

Функції Ехсел - стандартні формули, які дозволяють проводити розрахунки: фінансової, статистичної, математичної, логічної та інших областях.
Категорії функції:
1. математ., арифмет., тригонометрії. функції.
2. функції з датами і часом.
3. фінансові функції.
4. логічні.
5. для роботи з посиланнями та масивами.
6. статистичні.
7. текстові та ін
Shift F3 або вставка / функція
ім'я функції (аргумент1, аргумент 2 і т.д.) СУМ (А1; В1; С1) СУМ (А1: В5)
Повідомлення про помилку. Причина виникнення і спосіб вирішення проблеми
Числове значення складається з багатьох символів. Є два можливих рішення: збільшити ширину комірки або ущільнити число. Спробуйте розширити стовпець і подивіться, що вийде. Якщо це не те, що вам потрібно, можете скоротити кількість символів у клітинці, вибравши команду Клітинки в меню Формат і вказавши новий формат на вкладці Число.
# ПОСИЛАЮЧИСЬ! Невірне посилання на клітинку. Таке часто трапляється при переміщенні осередків. Ті осередки, які ви переміщаєте, знищують дані в тих, чиє місце вони займають. При цьому посилання на ці осередки в усіх формулах автоматично зміняться на невірні, і Excel буде не в змозі обчислити результат цих формул.
# Значить! Неправильні операнди або аргументи функції. Перевірте посилання на клітинки, які використовуються в цій формулі.
# NUM! Проблема полягає в одному з чисел формули. Можливо, результатом формули є занадто велика або занадто мале число, яке Excel не може вивести на екран з-за його розміру. Перевірте правильність аргументів функції.
# ІМ'Я? У формулі використовується ім'я, яке Excel не в змозі знайти. Перевірте правильність написання посилань, формул і функцій. Перевірте наявність лапок, які вказують, що укладені в них символи є рядком. Переконайтеся в тому, що всі перераховані імена існують, а не були видалені з книги. Перевірте наявність двокрапки в середині посилань, що визначають область осередків; якщо таке відсутнє, Excel сприймає посилання як ім'я.
# СПРАВ / 0! Поділ на нуль. Ця помилка виникає з-за порожніх клітинок, які Excel сприймає як нульові. Переконайтеся в тому, що жодна з посилань у вашій формулі не вказує на порожню комірку.
# Нехай! Посилання на перетин двох непересічних областей. Перевірте, чи правильно ви вказали посилання, переконайтеся в тому, що хоча б одна клітинка належить двом областям.
# Н / ДЗначеніе недоступне функції або формулі. Можливо, осередок, на яку посилається формула, містить помилку або ж ви пропустили аргумент у вбудованій функції Excel.

3. Елементи екрану. Введення даних і формул у таблицю. Організація посилань

Основи роботи в Excel.
Після запуску Excel на екрані з'являється вікно, що складається з декількох елементів (рис 1):
рядка меню, що містить пункти головного і підлеглих меню (документи різних типів мають різні рядки меню, наприклад, при роботі над діаграмою, Ви побачите рядок меню діаграми). За допомогою цього рядка можна отримати доступ практично до всіх команд Excel.
Примітка: Крім головного меню Excel містить так звані контекстні меню, що містять найбільш вживані команди для роботи з осередками, діаграмами або іншими об'єктами.
Контекстні меню активізуються натисканням ПРАВОЇ кнопки миші (або Shift + F10). Для виходу з контекстного меню потрібно натиснути кнопку миші поза ним або натиснути Esc.
рядка формул, в якій можна вводити та редагувати дані, що знаходяться в обраній комірці активного робочого аркуша або в цьому рядку відображається вміст поточної комірки.

Рядок меню
Користувацька
панель інструментів
Рядок формул
Робочий лист
Ярлички
робочих
аркушів
Смуги прокручування
Рядок стану



користувацька панель інструментів, в якій в якості піктограм винесені найбільш вживані користувачем команди. Використання кнопок панелей інструментів дозволяє заощадити час в порівнянні з вибором команд меню. При приміщенні покажчика миші на піктограми у формі підказки буде відображена інформація про функціональне призначення кнопки. Налаштування панелей інструментів залежить від завдань користувача і визначається пунктом меню Вид | Панелі інструментів.
смуги прокрутки (вертикальною і горизонтальною), що дозволяють переглядати і працювати з великими таблицями;
рядка стану, що відбиває інформацію про поточний стан і результати виконуваних операцій Excel.
ярлички робочих аркушів, що містять стандартні імена (Лист1, Лист2, Ліст3 і т.д.), які за бажанням користувача можуть бути додані, видалені або перейменовані під конкретну задачу.
Робота з електронними таблицями
У Excel можна працювати з 4 основними типами документів:
електронна таблиця;
діаграма;
макротабліца;
робоча книга.
Електронні таблиці в Excel розташовуються на робочих аркушах робочих книг, що представляють собою електронний еквівалент папки-швидкозшивачі, "чинною" документи. Кількість робочих аркушів у книзі може регулювати користувач. У робочі книги можна додатково "підшивати" діаграми, зведені таблиці, різні звіти і т.п.
Робочий лист електронної книги складається з комірок, кожна з яких має свою адресу: поєднання імені стовпця і рядка. Стовпці ідентифікуються літерами латинського алфавіту (А. B, C, D ...), а рядки - арабськими цифрами (1,2,3 ...). Осередок, в якій знаходиться курсор, вважається активною, тобто призначеної для введення даних.
Наприклад, адреса F10 говорить про те, що вводиться, при активній клітинці F10 потрапить саме в цей осередок, а вміст цього осередку відіб'ється в рядку формул.
Багато команд Excel дозволяють працювати з блоками комірок. Блок клітинок - це прямокутник, що задається координатами протилежних кутів, зазвичай, верхньої лівої та нижньої правої комірок. Імена клітинок в блоках розділяються двокрапкою (":"). Наприклад, блок А1: В4 включає в себе комірки А1, А2, А3, А4, В1, В2, В3 і В4. Виділення блоку осередків здійснюється протягуванням курсору миші на потрібний діапазон. При цьому осередок, починаючи з якої виділяється блок, залишається білого кольору, а інші клітинки затемнюються. Але блок комірок не обов'язково може включати суміжні клітинки.
Осередкам і блокам для зручності роботи можна давати імена.
Робочі листи також можуть бути перейменовані для кращого відображення смислового змісту розв'язуваної задачі.

4. Автоматичне обчислення сум. Виділення фрагментів таблиці. Редагування табличних даних

Автоматичне обчислення сум.
Багато операцій у Ехсе1 виробляються з використанням вбудованих функцій. Функції можуть бути обрані зі списку функцій за допомогою меню Вставка | Функція чи за допомогою натискання піктограми Г х на стандартній панелі інструментів з відповідним вибором необхідної Функ. Найбільш уживаною функцією є функція підсумовування - СУМ (). Вона знаходиться у згаданому вище пункті меню Вставка | Функція, піктограмі Г х, а також винесена в якості окремої піктограми Автосума, зображуваної як математичний знак суми - X.
Виділення фрагментів таблиці
Щоб виділити:
1 - Текст у клітинці - Якщо режим редагування у клітинці включений, виберіть клітинку, двічі клацніть її та виділіть текст у клітинці. Якщо режим редагування у клітинці вимкнуто, виберіть клітинку та виділіть текст у рядку формул.
2 - Окрему клітинку - Клацніть клітинку або перейдіть до неї, використовуючи клавіші зі стрілками.
З - Діапазон комірок - Перетягніть вказівник з одного кута діапазону в інший.
4 - Великий діапазон комірок - Клацніть першу клітинку діапазону, а потім, утримуючи натиснутою клавішу 8Н1РТ, клацніть останню клітинку діапазону. Для переміщення до останньої клітинки можна використовувати смуги прокручування.
5 - Усі клітинки аркуша - Натисніть кнопку Виділити все
6 - Несуміжні клітинки або діапазони клітинок - Виділіть першу клітинку або перший діапазон клітинок, а потім, утримуючи натиснутою клавішу СТЯЕ, послідовно виділіть інші клітинки або діапазони.
7 - Увесь рядок або стовпець - Клацніть заголовок рядка або стовпця
8 - Суміжні рядки або стовпці - Перетягніть вказівник по заголовках рядків або стовпців. Або виділіть перший рядок або стовпець, а потім, утримуючи натиснутою клавішу 8Н1РТ, виділіть останній рядок або стовпець.
9 - Несуміжні рядки або стовпці - Перейдіть перший рядок або стовпець, а потім, утримуючи натиснутою клавішу СТКЕ, послідовно виділіть інші рядки або стовпці.
10 - Більше або менше клітинок, ніж охоплює поточне виділення - Утримуючи 8Н1РТ, клацніть останню клітинку, яку потрібно долучити до нового виділення. Прямокутна область між активною клітинкою та клітинкою, яку клацнули.
11 - Скасування виділення осередків - Клацніть будь-яку клітинку на аркуші.
Редагування табличних даних
Якщо під час перегляду таблиці були виявлені помилки, їх необхідно відредагувати. Ехсе1 дозволяє
редагувати вміст комірок кількома способами: а) набором в активній клітинці нової інформації
поверх помилковою (використовується, як правило, при повній заміні інформації), б) активізацією рядки
формул клацанням миші для переходу в режим редагування, в) натисканням функціональної клавіші Р2 в
активної осередку.
Видалення помилкової інформації здійснюється натисканням клавіші Ое1е * е в активній клітинці.
Для зручності орієнтації серед електронних документів рекомендується давати листам робочої книги відповідні назви.

5. Копіювання даних і формул. Автозаповнення. Режими обчислень в Ехсеl

Копіювання даних і формул в електронних таблицях Економічні таблиці містять у межах одного стовпця, як правило, однорідні дані, тобто дані одного типу і структури. Ехсе! надає можливість один раз ввести формулу розрахунку в клітинку, а потім скопіювати її з однієї комірки в інші. Для цього існує кілька прийомів копіювання:
Використання пунктів меню Правка | Копіювати і Правка | Вставити.
Використання піктограм Копіювати і Вставити на стандартній панелі інструментів.
Застосування правої кнопки миші, тобто виклик контекстного меню, і вибір відповідних пунктів: Копіювати і Вставити.
Протягування "маркера заповнення" через необхідні суміжні клітинки. Маркером заповнення при цьому називається чорний квадратик, розташований у правому нижньому кутку активної комірки.
Інші способи копіювання в середовищі \ \ ^ ПЕО \ У5 (наприклад, поєднання "гарячих клавіш" Сдх1 + С, Сйт + У і т.п.).
При прийомі копіювання з використанням "протягування" маркера заповнення необхідно виконати наступні дії: а) Помістити курсор миші на маркер осередку ВЗ у правому нижньому куті (при цьому курсор повинен придбати конфігурацію знака "плюс" (+). Б) Утримуючи ліву кнопку миші , "протягти" маркер через комірки В4: В10. в) Клацнути лівою кнопкою миші в будь-якій вільній клітинці аркуша, щоб зняти виділення з блоку ВЗ: В10. У процесі копіювання Ехсе1 автоматично коригує адреси аргументів формул, змінюючи їх відповідно до ідентифікатором або стовпець. Це називається відносною адресацією осередків.
Автозаповнення числами.
При роботі з числами використовується метод автозаповнення. У правому нижньому кутку рамки поточної комірки є чорний квадратик - маркер заповнення. При наведенні на нього покажчик миші (він зазвичай має вигляд товстого білого хреста) набуває форми тонкого чорного хрестика. Перетягування маркера заповнення розглядається як операція "розмноження" вмісту комірки в горизонтальному або вертикальному напрямку. Якщо комірка містить число (в тому числі дату, грошову суму), то при перетягуванні маркера відбувається копіювання клітинок або їх заповнення арифметичною прогресією. Для вибору способу автозаповнення слід виробляти спеціальне перетягування з використанням правої кнопки миші. Нехай, наприклад, осередок А1 містить число 1. Наведіть вказівник миші на маркер заповнення, натисніть праву кнопку миші, і перетягніть маркер заповнення так, щоб рамка охопила осередки АI, В1 і С1, і відпустіть кнопку миші. Якщо тепер вибрати в меню пункт "Копіювати осередку", всі осередки будуть містити число 1. Якщо ж вибрати пункт "Заповнити", то осередках виявляться числа 1,2 і 3. Щоб точно сформулювати умови заповнення клітинок, слід дати команду Правка> Заповнити> Прогресія. У діалоговому вікні Прогресія вибирається тип прогресії, величина кроку і граничне значення. Після клацання на кнопці ОК програма Ехсе! автоматично заповнює осередки відповідно до заданих правил. Автозаповнення формулами. Ця операція виконується так само, як автозаповнення чіагамі. Її особливість полягає в необхідності копіювання посилань на інші клітинки. У ході автозаповнення до уваги приймається характер посилань у формулі: відносні посилання змінюються відповідно до відносним розташуванням копії і оригіналу, абсолютні залишаються без змін. Для прикладу припустимо, що значення в третьому стовпці робочого аркуша (стовпці С) обчислюються як суми значень у відповідних осередках стовпців А і В. Введемо в комірку С1 формулу = А1 + В1. Тепер скопіюємо цю формулу методом автозаповнення у всі комірки третього стовпця таблиці. Завдяки відносній адресації формула буде правильною для всіх осередків даного стовпця. У таблиці 12.1 наведені правила оновлення посилань при автозаповнення уздовж рядка або уздовж стовпця. Правила оновлення посилань при автозаповнення.

6. Оформлення таблиць. Автоформатирование

Автоформатирование. Введена в осередки Ехсе1 інформація може бути відображена на екрані різними способами. Для зміни форми відображення і доступу до інформації використовуються засоби форматування і захисту. Неправильний формат представлення даних може викликати значні проблеми, особливо, якщо у користувача відсутній достатній досвід. Наприклад, якщо користувач введе число 0.9, але в якості десяткового роздільника у налаштуваннях комп'ютера використовується кома, то введені дані будуть сприйматися як текст. Досвідчений користувач відразу це помітить, так як зазвичай по замовчуванню текст вирівнюється по лівому краю, а числа - по правому краю комірки. Оформлення у Ехсе1 включає в себе вирішення наступних питань:
1 - зміна шрифту, розмірів, накреслення і кольору символів,
2 - вирівнювання і зміна орієнтації тексту і чисел у комірках,
3 - форматування чисел, дат і часу,
4 - форматування рядків і стовпців,
5 - створення і використання для користувача форматів,
6 - умовне форматування,
7 - захист вічок, листів і робочих книг,
8 - використання стилів при форматуванні,
9 - застосування автоформат
Більшість операцій щодо форматування таблиць зосереджено в пункті меню Формат | Клітинки на відповідних вкладках, але найбільш вживані операції (колір заливки, колір шрифту, вирівнювання по різних ознаках, межі, розрядність і т.п.) виведені в якості піктограм панелі інструментів Форматування. Кожна електронна таблиця вимагає свого оформлення, тобто надання їй певного естетичного вигляду. Як правило, заголовки таблиць, назви їх граф, підсумковий рядок можуть бути виділені відрізняється від загального тексту розміром шрифту, його кольором, фоном. Крім того, в таблицях прийнято використовувати роздільники стовпців і рядків (межі) та інші графічні ефекти.

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

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

8. Зміна формату виведення чисел. Операції над документами. Одночасна робота з декількома табличними документами

Зміна формату виведення чисел.
1. Виділіть клітинки, формат яких потрібно змінити.
2. У меню Формат виберіть команду Клітинки, а потім відкрийте вкладку Число.
З. У списку Числові формати виберіть потрібний формат і натисніть кнопку ОК. Якщо числа вже введено, їх можна перетворити в текстовий формат.
1. Виділіть клітинки, які містять числа, які потрібно відформатувати у вигляді тексту.
2. У меню Формат виберіть команду Клітинки, а потім відкрийте вкладку Число.
З. У списку Числові формати виберіть Текстовий та натисніть кнопку ОК.
Операції над документами.
За допомогою програми Ехсеl можна створювати самі різні документи, які зберігаються на диску у вигляді файлу. Файл може містити кілька взаємопов'язаних робочих аркушів, що утворюють єдиний тривимірний документ (блокнот, робочу книгу). За допомогою тривимірних документів користувач отримує доступ одночасно до кількох таблиць і діаграм, що підвищує ефективність їх обробки. Створення нового документа. Для створення документа з меню потрібно вибрати Файл / Створити. Новий документ можна створити також, клацнувши мишею по піктограмі, яка знаходиться на першій піктографічної панелі (зелений ікс). Завантаження робочого документа. Щоб завантажити з диска розташований там документ, потрібно викликати директиву відкрити з меню Файл. Можна також клацнути мишею по піктограмі, яка знаходиться на основній панелі. У будь-якому випадку відкриється діалогове вікно завантаження файлу. У цьому вікні в полі Диски потрібно вказати диск, а в полі директорії, вибрати директорії, де розташований файл. Якщо вибір був зроблений правильно, то в лівому полі з'явиться список імен файлів, серед яких повинен знаходитися шуканий файл. Збереження документа. При першому збереженні документа необхідно виконати команду Файл / Зберегти як. Після цього з'явиться діалогове вікно, в якому потрібно вказати ім'я файлу, а також диск і директорію, в якій його треба розташувати. Якщо документ вже зберігався раніше під певним ім'ям, при наступному збереженні слід виконати Файл / Сохранить або клацнути по зображеної піктограмі, яка знаходиться на основній панелі (дискетка). Автоматичне збереження. З меню потрібно вибрати Сервіс / Параметри і на вкладці збереження потрібно включити опцію Автоматичне збереження, клацнувши по ній мишею, потім необхідно закрити вікно, клацнувши ок. Також у вкладці Збереження користувач може задати інтервал часу між моментами збереження. Крім того, в цьому вікні можна визначити, чи повинна програма видавати запит на збереження і чи потрібно автоматично зберігати всі документи або лише активний документ. Також створений документ можна захистити від використання іншими особами. Для цього необхідно зайти в Сервіс, вибрати Захист і поставити свій пароль або на робочий лист, або на всю книгу.
Одночасна робота з декількома табличними документами.
Одночасний перегляд декількох аркушів або книг. 1. Відкрийте книгу, яку потрібно переглянути. Щоб вивести одночасно кілька аркушів поточної книги, виберіть команду Нове в меню Вікно. Перейдіть до нового вікна і виберіть лист, який потрібно переглянути. Таким же чином виведіть на екран всі необхідні листи. 2. У меню Вікно виберіть команду Розташувати. 3. У групі Розташувати виберіть потрібний параметр. Щоб відобразити тільки ті листи, які знаходяться в поточній книзі, встановіть прапорець. Тільки вікна поточної книги. Об'єднання книг. 1. Для виконання даної процедури копії спільної книги повинні зберігатися в одній папці. Щоб помістити їх в одну папку, дайте кожній копії унікальне ім'я. 2. Відкрийте копію, в якій планується об'єднати зміни. 3. У меню Сервіс виберіть команду Порівняти й об'єднати кнігі.4. Якщо буде запропоновано, збережіть кнігу.5. У діалоговому вікні Виберіть, які файли включити в книгу виберіть копію, яка містить зміни, які потрібно об'єднати, а потім натисніть кнопку ОК. Порівняння двох робочих книг поруч: 1 - Відкрийте робочі книги, які потрібно сравніть.2 - У меню Вікно виберіть команду Порівняти поруч с.3 - За допомогою панелі інструментів Порівняти поруч виконайте наступні дії. А. Для одночасної прокручування робочих книг натисніть кнопку Синхронна прокрутка. Щоб відновити те розташування вікон робочих книг, яким воно було на початку порівняння, натисніть кнопку Відновити положення вікна. 3 - Натисніть кнопку Закрити відкриті поруч документи, щоб закінчити порівняння книг. Примітка. Якщо відкрито дві робочі книги, то в меню Вікно в назву команди буде включено ім'я файлу однієї з цих книг. Наприклад, якщо відкриті файли "Книга1. Х1з" і "Кніга2. Х1 $", то при перегляді файлу "Книга1. Х1з" в меню Вікно відображатиметься команда Порівняти поруч з Кніга2. х1з. Якщо панель інструментів Порівняти поруч була закрита, то для того щоб знову її відобразити, виберіть у меню Сервіс команду Настройка, перейдіть на вкладку Панелі інструментів і в списку Панелі інструментів установіть прапорець Порівняти поруч.

9. Робота з діаграмами: створення діаграм, складові частини діаграми, форматування об'єктів, зміна типу діаграм, додавання до діаграми нових даних

Побудова діаграм в Excel /
Значний набір можливостей надає користувачеві Excel для графічного представлення даних. Складати діаграми можна як на одному робочому аркуші з таблицею, так і на окремому аркуші робочої книги, який називається листом діаграми. Діаграма, створена на одному робочому аркуші з таблицею, називається впровадженої. Для побудови діаграм в Excel використовується:
Майстер діаграм;
Панель Діаграми.
Майстер діаграм дозволяє будувати кілька типів графіків, для кожного з яких можна вибрати модифікацію основного варіанту діаграми.
Елементи діаграми
Основні компоненти діаграми представлені на наступній схемі:
SHAPE \ * MERGEFORMAT
Вісь Y
Підписи даних
Область діаграми
Назва діаграми
Лінії сітки
Легендада
Елемент легенди
Вісь Х
Ряд даних
Назва осі
Мітки осі
Ключ легенди
\ S

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

SHAPE \ * MERGEFORMAT
Елементи діаграми
Формат області діаграми
Вирівню-вання тексту
Таблиця
даних
Легенда
Тип діаграми
Порядок рядів

Майстер діаграм передбачає кілька кроків, які повинен зробити користувач.
Створені діаграми в будь-який час можуть редагуватись. Excel дозволяє:
Змінювати розміри діаграми
Переміщати діаграми на робочому аркуші
Міняти тип і підтип діаграми, коректувати колір рядів або точок даних, їх місце розташування, настроювати зображення рядів, додавати підписи даних
Додавати нові та вилучати непотрібні дані і т. п
Діаграма може впливати на значення даних таблиці і навпаки, тобто при зміні значень в електронних таблицях відбувається автоматичне оновлення даних діаграми, так само як і зміна даних у діаграмі миттєво міняє дані в пов'язаної з нею таблицею.
Увага! Зміна значень даних на діаграмі буде впливати на зміну відповідних даних лише в тих осередках таблиці, які не містять формул.
Додавання лінії тренду до ряду даних
Для виявлення загальної тенденції зміни значень окремого ряду на діаграму виводиться лінія тренда.
Лінія тренда - це лінія регресії, апроксимуюча точки даних, або лінія змінного середнього. Лінію тренда можна вивести за межі, в яких дані вже відомі, і показати тенденцію їх зміни.
Лінії тренда зазвичай використовуються в задачах прогнозування, для згладжування різниці цін, по лінії тренду можна визначити лінійну кореляцію двох змінних і т.д.
Лінії тренда різняться в залежності від заданого математичного співвідношення між значеннями ряду даних. Наприклад, при згладжуванні розкиду цін на акції за певний період може бути використаний або лінійний тип тренда, або ковзне середнє, при визначенні періоду напіврозпаду радіоактивного з'єднання знадобиться експонентний тип тренда і т.д. Вибір типу лінії тренда завжди пов'язаний з предметною областю.
Лінії тренду можна використовувати не для всіх типів діаграм, а тільки для гістограм, лінійчатих діаграм, графіків, XY-точкових діаграм, діаграм з областями.
Виведена на діаграму лінія тренда зберігає зв'язок із вихідним поруч, тобто при зміні даних відповідно змінюється лінія тренда, а при видаленні ряду лінія тренда видаляється разом з ним.

10. Робота з великими таблицями: фіксація титулів на екрані, створення кількох вікон для табличного документа, розбивка документа на сторінки вручну, друк повторюваних заголовків


11. Сортування даних таблиці. Робота з іменами осередків: створення імен, заміна адрес клітинок їх іменами, вставка імен в формули

Сортування даних таблиці Сортування призначена для більш зручного представлення даних. Ехсе1 надає різноманітні способи сортування даних. Можна сортувати рядки або стовпці у зростаючому або спадаючому порядку даних, з урахуванням або без урахування регістру букв. Можна поставити і свій власний користувальницький порядок сортування. Під час сортування рядків змінюється порядок розташування рядків, в той час як порядок стовпців залишається тим самим. При сортуванні стовпців відповідно змінюється порядок розташування стовпців. Стандартні засоби Ехсе1 за замовчуванням дозволяють сортувати дані за трьома ознаками (графам таблиці).
Увага! Перед тим, як проводити сортування, необхідно встановити курсор на будь-яку клітинку сортируемое таблиці. Для сортування списку найменувань товарів у алфавітному порядку необхідно:
1. Виділити блок комірок. Звернути увагу, що перша графа (№ п / п) таблиці не бере участі в процесі сортування, щоб нумерація рядків залишалася незмінною.
2. Активізувати пункт меню Дані.
З. Вибрати команду Сортування.
4. У вікні Сортувати за з випадаючого списку вибрати, наприклад "Найменування товарів".
5. Встановити перемикач, наприклад, За зростанням.
6. Встановити перемикач Ідентифікувати поля по в положення підписами (перший рядок діапазону).
7. Клацнути по кнопці Параметри.
8. Встановити перемикач в положення Рядки діапазону.
9. Натиснути ОК.
10. У вікні Сортування діапазону натиснути ОК.
11. Зняти виділення з діапазону клітинок у таблиці. У даному випадку список відсортований тільки за однією ознакою сортування, а рядки впорядковані у відповідності з розташуванням найменувань товарів за алфавітом.
Робота з іменами осередків.
Для того, щоб дати осередку ім'я треба: вставка - ім'я: застосувати, привласнити, вставити, створити або заголовки діапазонів (назва рядків або стовпців). Заголовки та імена у формулах. Для посилання на клітинки у стовпцях і рядках можна використовувати заголовки цих стовпців і рядків аркуша. Також для представлення клітинок, діапазонів клітинок, формул або констант можна створювати імена. Заголовки можна використовувати у формулах, які містять посилання на дані на тому ж аркуші; для представлення групи клітинок, що знаходиться на іншому аркуші, цій групі слід присвоїти ім'я. Використання певних імен для представлення клітинок, констант або формул - Певне ім'я у формулі полегшує розуміння призначення формули. Наприклад, формулу = СУМА (Продано_в_первом_квартале) легше впізнати ніж = СУММ (С20: С30). Імена можна використовувати в будь-якому аркуші книги. Ім'я можна привласнити формулі або постійному значенню (константі). Наприклад, ім'я "ПроцентнаяСтавка", якому присвоєно значення 6,2 відсотка, можна використовувати в будь-якому місці для обчислення відсотків. Також можна посилатися на певне ім'я в іншій книзі, або визначити ім'я, що посилається на клітинку в іншій книзі. Допустимі знаки. Перший знак в імені повинен бути літерою або знаком підкреслення. Решта знаки імені можуть бути: літерами, числами, крапками та знаками підкреслення. Посилання на клітинки як імена. Імена не можу р мати такий же вигляд, як і посилання на клітинки, наприклад 2 $ 100 або КЛ С1. Використання декількох слів. В імені може бути більше одного слова, але пробіли неприпустимі. В якості роздільників слів можуть бути використані знаки підкреслення та крапки - наприклад: Налогнапродажі або Перший. Квартал. Кількість символів, яке можна використовувати. Ім'я може містити до 255 знаків. Облік регістра в іменах. Ім'я може складатися з малих і великих літер, але Мюгозой Ехсе1 їх не розрізняє. Наприклад, якщо створено ім'я "Продаж", а потім у тій же книзі створено інше ім'я "ПРОДАЖ", то друге ім'я замінить перше.

12. Вбудовані функції Ехсе1. Операції над робочими листами. Консолідація даних. Підведення проміжних підсумків у таблиці

Функції Excel - це стандартні формули, які дозволяють проводити розрахунки в фінансової, статистичної, математичної, логічної та інших сферах діяльності. Вони згруповані по категоріях і мають однаковий синтаксис.
Функції задаються за допомогою математичних та інших формул, відповідно до яких виконуються обчислення по заданих величин, називаються аргументами, і в зазначеному порядку, визначеному синтаксисом. Синтаксис вбудованих функцій досить простий:
Ім'я функції (аргумент1; аргумент2; аргумент3 і т.д.), де:
Ім'я функції - показує у програмі, про які обчисленнях йде мова. Приклади імен функції - СУМ, СРЗНАЧ та ін
Аргументи - значення, які функція використовує, обчислюючи результат. Аргументи перераховуються в дужках слідом за ім'ям функції. В якості аргументів можуть виступати числові значення, текст, логічні значення, масиви, значення помилок або посилання, дата / час, а також інші функції і формули. У Excel розрізняють обов'язкові (які завжди потрібно задавати) і необов'язкові аргументи. Окремі аргументи розділяються символами крапки з комою (;).
Результат - значення, отримане при обчисленні функції.
Багато математичні операції в Excel виробляються з використанням вбудованих функцій.
Функції можуть бути обрані зі списку функцій за допомогою меню Вставка | Функція чи за допомогою натискання піктограми f (x) на стандартній панелі інструментів з відповідним вибором необхідної функції.
Після вибору необхідної функції підключається Майстер функцій, що дозволяє користувачеві покроково заповнювати її аргументи.
Функції в Excel поділяються на такі основні групи:
Математичні, арифметичні та тригонометричні функції.
Функції для роботи з датами і часом.
Фінансові функції.
Логічні функції.
Функції для роботи з посиланнями і масивами.
Функції для роботи з базами даних.
Статистичні функції.
Текстові функції та ін
Функції для роботи з датою і часом дозволяють аналізувати та працювати зі значеннями дати і часу у формулах. Значення дати й часу зберігаються й обробляються програмою як числа.
Фінансові функції вирішують в основному задачі розрахунку амортизації та визначення відсотків за позиками та інвестицій, а також аналізують операції з цінними паперами.
Логічні функції оперують з логічними значеннями і результат їх також являє собою логічне значення - TRUE або FALSE.
Функції для роботи з посиланнями і масивами даних для пошуку в списках або таблицях, а також для знаходження посилання до осередку.
Функції для роботи з базами даних застосовуються для роботи з базами даних (списками) і таблицями з відповідною структурою даних. За допомогою цих функцій можна виконувати аналіз даних робочого листа.
Статистичні функції дозволяють вирішувати безліч різних завдань як складних професійних, так і простих, наприклад, визначення арифметичного середнього.
Текстові функції використовуються при роботі з текстом, дозволяють шукати, замінювати або об'єднувати певні послідовності символів, а також підраховувати кількість символів і багато іншого.
Десять останніх функцій, що застосовуються користувачем, Excel автоматично групує в категорію "10 нещодавно використовувалися".
Підведення проміжних підсумків
При роботі зі списками команда Дані | Підсумки швидко створює проміжні підсумки за обраними категоріями. Ця команда виконує дві досить складні завдання:
Вставляє рядок і створює функцію Проміжні підсумки для всіх змінюваних даних у вказаному стовпці. Ця функція автоматично посилається на коректне кількість осередків, розташованих над нею.
Створює структуру, яка за допомогою щілинка на кнопці відображає дані з більшою або меншою мірою деталізації.
Перш ніж скористатися командою Дані | Підсумки, слід відсортувати список за стовпцем, для якого буде вирахувано проміжний підсумок.
Команда Підсумки створює на аркуші структуру, де кожен рівень містить одну з груп, для яких підраховується проміжний підсумок. Замість того щоб розглядати сотні рядків даних, можна закрити будь-який з рівнів і опустити непотрібні деталі.

13. Поняття алгоритму. Властивості алгоритмів. Елементи блок-схем алгоритмів

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

14. Структури алгоритмів: алгоритми лінійної і розгалужується структур, алгоритми циклічної структури

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

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


Циклічним - алгоритм, де частина операцій (тіло циклу - послідовність команд) виконується багато разів.

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

15. Поняття програми, програмування, програмного продукту. Системи та мови програмування

Програма - опис структури алгоритму мовою алгорітміч. програмування.
Мови програмування - формальні искусствен. мови для опису алгоритму розв'язання задачі на комп'ютері.
Мови: низький рівень та високий рівень.
Мова низького рівня - мова програміров. орієнтований на команди процесу і учітивающ. його особливостей (ансамблер). За допомогою цих мов створюються компактні оптимальні програми. При цьому програміст отримує доступ до всіх можливостей процесора. Використовується для написання невеликих системах додатки, драйвера і т.д.
Мова високого рівня - мова програміров. імітує природний, володіє укрупне. командами, орієнтир. на людину. У них не враховується особливості конкретних комп'ютер. архітектур. (Легко переносяться на ін платформи). Мови високих рівнів орієнтирів. на вирішення великих містять. прикладних завдань і вимагає використ. відповідність. програм перекладачів для перетвор. машини даних в машинний код.
Компілятор - переводить весь текст програми у машин. код і потім передає на виконання процесора.
Імпретатор - виконує команди мови переводячи на машин. мова та виконуючи кожну команду по черзі.
Процес створення програми включає етапи:
1. складання вихідного коду програми мовою програміров.2. трансляції необхідний для створення об'єктного коду программи.3. побудова завантажувального модуля готовий до виконання вихідний код трансляція → об'єктний код редактор зв'язку → завантажувальний модуль
Система програмір. включає:
1. текстовий редактор - для створення і редагується. вихідного коду программ.2. компілятор 3. редактор зв'язку 4. відладчик 5. Бібліотека функцій 6. довідкова система

16. Мова програмування Visual Basic for Applications (VBA): Загальна характеристика мови. Інтерфейс редактора Ува. Типи даних Ува. Призначення кнопок стандартної панелі інструментів. Вбудовані елементи управління

Visual Basic for Applications (VBA)
Мова VBA.1. гол. меню 2. вікно проектів 3. вікно макетів форми 4. панелі інструментів 5. вікно властивостей об'єктів 6. панель елементів керування 7. вікно програмного коду.
Типи даних VBA.
integer - цілі числа, long - цілі числа, але більше ніж integer, string - текстовий тип, double - десяткові. числа з подвійною точністю, curreney - грошовий формат чисел, single - десяткові. числа, date - дата і час, object - для посилання на рисунок або будь-який об'єкт, boolean - логічний (брехня, істина), variant - значення зміною будь-якого з вище перерахованих типів (універсал).
Призначення кнопок стандартної. панелей інструментів. form - додає форму в проект, module - додає модуль в проект, open project - відкривши. істот. проект, save project - зберігає проект, menu editor - редактор меню, properties - властивості, object brouser - розгляну всіх возможн. об'єктів.
пуск - запуск, пауза - преостоновленіе, стоп - відпущення.
Вбудовані елементи управління:
Pointer - покажчик
Picture Box - вікно малюнка
Label - напис
Tixt Box - текстове поле
Command Button - командні. кнопка
Cleck Boy - прапорець
Option Button - перемикач

17. Мова програмування Visual Basic for Applications (VBA): Оператори, вирази та операції. Процедури Ува

Visual Basic for Applications (VBA)
Процедура - іменований набір описів і команд. VBA входить до складу програмного модуля. Типи:
1. підпрограма - [Private Public] Sub ім'я підпрограми ([аргументи]).
2. функції Function ім'я функції ([параметри]) [As тип]
Не можна включати оголошення процедурно. функції до складу процедури в програми або ін функції.
Безсумнівно, за допомогою Excel можна створювати складні і потужні програми, але існує засіб, який дозволяє створювати програми більш віртуозно. Це засіб - Visual Basic for Applications (VBA) - об'єктно-орієнтована мова програмування, розроблений в свій час для запису макросів, а незабаром доповнений можливістю створення процедур в додатках.
За допомогою VBA можна записувати послідовності повторюваних команд, характерних для будь-якої програми, і призначити правила, за якими ці послідовності (процедури VBA) будуть викликатися в додатку користувача. Наприклад, при натисненні на кнопку, робочий лист Excel буде відформатований відповідно до вимог користувача, оформленими у вигляді записів на VBA і збереженими у вигляді шаблону.
За допомогою засобів VBA можна забезпечити нестандартний діалог з користувачем, створюючи свої діалогові форми і обробляючи реакцію користувача на події при роботі з додатком.
Єдина мова програмування - VBA - для всіх продуктів Microsoft Office сприяє їх більш тісної взаємодії. За допомогою VBA можна розробляти програми, одночасно використовують різні компоненти декількох додатків.
Макрос - часто використовувана іменована послідовність команд, яку можна запускати за допомогою однієї інструкції. Макроси, по суті, є комп'ютерними програмами, але вони не виконуються незалежно, а працюють тільки в середовищі Excel. Їх найчастіше використовують для автоматизації трудомістких або часто повторюваних завдань.
Існує кілька способів створення макросів: можна автоматично записати послідовність необхідних дій або вручну ввести інструкції на особливому аркуші, званому модулем. Для введення інструкцій у модулі і використовується мову VBA.
Таким чином, Excel володіє великими можливостями як "простий" роботи з електронними таблицями, так і складним економіко-математичним апаратом для аналізу даних. Всі інструменти Excel спроектовані так, що, скористатися ними можна різними шляхами в залежності від переваги користувача. Весь інтерфейс можна налаштувати оп своєму смаку, він зрозумілий, наочний і не вимагає спеціальних технічних навичок. З ним легко і просто працювати.
Крім того, в даний час, коли все більш популярним стає робота з документами за допомогою засобів мереж Internet і Intranet, Excel має всі вбудовані засоби для призначення і проведення повідомлень по мережі. Не покидаючи Excel, можна відправити документ по електронній пошті, за маршрутом чи учасника мережі. Гіперпосилання можна вводити прямо в комірки робочого аркуша, за допомогою яких можна переглянути WEB - документи Office, матеріали корпоративної або мережі Internet.
VBA - мова програмування, потужна середовище для створення додатків.
Властивості характеризують об'єкти.
Методи змушують об'єкти виконувати деякі дії.
Події відбуваються, коли об'єкти виконують будь-яку дію.
Синтаксис написання команд.
Об'єкт. Властивість | Метод | Подія
| - Або
Кожен об'єкт в VB має свій набір властивостей, методів і подій.
User Form
Module
Для створення властивостей об'єктів використовується вікно Properties. Для перегляду властивостей і методів використовується Object Browser. Властивості: Backcolor (колір об'єкта), Caption (напис на об'єкті), Font (шрифт), Name (ім'я, що використовується для посилань на елемент управління), Top (позиція елемента керування). Методи являють собою фрагменти програмного коду, впроваджені безпосередньо в елемент управління і виконують ту чи іншу задачу. Деякі загальні і найбільш часто використовувані методи: Move - у відповідь на запит програми переміщує об'єкт. Drag - обробляє операції типу перетягнути або відпустити. Show - показати об'єкт. Hide - приховати об'єкт. Cls - очищає графічне або текстове поле. Подія - це те, що відбувається в програмі і за її межами. Change - користувач змінять текст поля зі списком або в текстовому полі. Click - користувач клацає мишею на об'єкті. Dragdrop - перетягування об'єкта в інше місце розташування. KeyPress - користувач натискає і відпускає клавішу на клавіатурі.
Типи змінних. Integer - цілі числа. Long - цілі числа, більші, ніж Integer. Single - десяткові. String - текстова інформація. Date - інформація про дату і час.
Оголошення змінних.
Dim <VarName [As Var Type]
Private - "-
Static - "-
Public - "-
Для оголошення змінних використовуються ці оператори, які визначають, де і коли можуть використовуватися змінні. Математичні оператори: +, -, \, /, ^, mod. Оператори порівняння:>, <, <=,> =, <>. Логічні: Not, And, Or
Умова і цикл:
Однорядковий оператор If використовується для виконання завдання, якщо деякі умови будуть істинні.
if <умова> then <дію>
Багаторядковий оператор If використовується для виконання блоку команд.
if <умова> then
<Дію>
<Дію>
<Дію N>
End If
Оператор If ... Then ... Else використовується, коли при вірному умови потрібно виконати один блок команд, а при неправильному - інший.
if <умова> then
<Блок команд>
Else <блок команд>
End If
Оператор Select Case використовується для вибору 1-й з кількох команд залежно від значення певної змінної.
Select Case <змінна 1>
Case <значення змінної 1>
<Блок команд 1>
Case <значення змінної 2>
<Блок команд 2> ...
End Select
Цикл For ... Next - цикл лічильника
For <мінлива лічильника>; = <початок>
<Команди>
Next <змінна, лічильник>
Цикл виконується до тих пір, поки мінлива лічильника не пройде всі значення від початку до кінця.
Цикл Do While ... Loop виконується до тих пір, поки виконується деякий нехибне умова.
Do While <умова>
<Команди>
Loop
Цикл Do Until ... Loop виконується до тих пір, поки умова помилкова.
Do Until <умова>
<Команди>
Loop

18. Мова програмування Visual Basic for Applications (VBA): Керуючі конструкції мови. Вбудовані функції. Опції введення-виведення даних і повідомлень

Visual Basic for Applications (VBA)
Математичні операції: +, -, *,/,%, \,
порівняння: <,>,=
логічний: not, fnd, or
Умови:
1). if <умова> then <вираз>
2) if <умова> then
<Действіе1>
<Дію n>
End if
3). if <умова> then
<Блок команд1>
else
<Блок команд2>
End if
Вбудовані функції:
1. Msg Box - дозволяє вивести діалогове вікно, що містять повідомлення користувачів у полі вводу значень змінної.
Msg Box (повідомлення [кнопки] [заголовок] [довідка, контекст])
2. Imput Box - виводить діалогів. вікно повідомлення користувача для введення Imput Box (, повідомлення [, заголовок] [, за замовчуванням] [, x-post] [, ypos] [, довідка, контекст])

19. Мова програмування Visual Basic for Applications (VBA): Обробка подій. Використання списків і полів зі списками. Функції для роботи з рядками. Функції користувача. Масиви даних

При розробці способів і під час видалення програми.
Способи:
1. під час розробки List Box - список, ComboBox - поле зі списками.
2. Виділити цей елемент у формі.
3. У вікні властивостей / властивості Лист набрати потрібний рядок ліній додавання програм.
Функції для роботи з рядками.
1. Lenl () - дозволяє визначити довжину або кількість символів рядка. Ціла мінлива = Len (рядок).
2. Left () - ціла змінна (рядок, число-символів-ліворуч).
3. Right () - ціла змінна (рядок, число _сімволов_справа).
4. mid () - ціла змінна = Mid (рядок, початок, дліна_подстрокі).
5. ihstr () - ціла змін. = In Str ()
6. val () - преобразів. цифр у число
7. Str () - зворотна.

20. Програмне забезпечення ЕОМ та технології програмування

Без програм (сукупності, команд, які повинен виконувати процесор) комп'ютер - не більше ніж просте переплетення непотрібних електронних схем.
Програмне забезпечення (softwаrе) на даний момент становить сотні тисяч програм, які призначені для обробки найрізноманітнішої інформація з самими різними цілями. У залежності від того, які завдання виконує те чи інше програмне забезпечення можна розділяти все програмне забезпечення на кілька груп:
1. Базове програмне забезпечення.
2. Перекладачі.
3. Мови програмування.
4. Інструментальні засоби.
5. Прикладне програмне забезпечення.
До Базовому програмного забезпечення відносять операційні системи та оболонки операційних систем.
Операційною системою називають сукупність програм, яка координує роботу комп'ютера і управляє розміщенням програм і даних в оперативній пам'яті комп'ютера, інтерпретує команди, управляє периферійними пристроями, розподіляє апаратні ресурси.
Оболонки операційних систем забезпечують зручний інтерфейс (спосіб спілкування) для користувача, програміста і комп'ютера.
Оболонки операційних систем дають можливість вводити команди операційних систем у більш зручному для людини вигляді, за допомогою вибору команд у запропонованому оболонкою меню. З найбільш поширених оболонок можна назвати оболонки Norton Commander, DOS Shell, Windows2, 3.0, 3.11 та ін
До транслятора відносять програми, які перетворять команди програм, написаних на мовах високого рівня, таких як Qbasic, Pascal, З, Prolog, Ada і інших, в команди записані в машинних кодах, що використовують двійковий алфавіт. Ці програми можна назвати програмами-перекладачами з мов програмування високого рівня на машинну мову.
Перекладачі бувають двох видів: інтерпретатори і компілятори. Інтерпретатори, перетворюючи команду, записану на будь-якому мовою програмування, в команду на машинному мовою, відразу ж дають вказівку машині виконати її, не записуючи переклад. Компілятор ж не виконує команди, а просто перекладає всю програму на машинну мову і записує свій переклад в спеціальну, так звану, виконані програми, програму, записану в двійковому коді, яку ЕОМ зрозуміє вже без перекладача.
Мови програмування, це програми, які дозволяють записувати алгоритми вирішення будь-яких завдань на тій чи іншій мові програмування.
Інструментальні засоби, які називають ще утилітами (від англ. Utility - корисність, зручність), включають в себе набір невеликих допоміжних спеціалізованих обслуговуючих програм, кожна з яких виконує яку-небудь одну рутинну, але необхідну операцію.
Прикладні програми призначені для обробки найрізноманітнішої інформації: текстової, числовий, звуковий, графічної.
Всупереч зовнішнім розбіжностям всі програми повинні виконувати деякі загальні основні функції:
1. зберігати інформацію в ОЗУ;
2. пам'ятати, де вона знаходиться;
3. витягувати її певним чином;
4. записувати інформацію на зовнішні носії;
5. пред'являти її для безпосереднього сприйняття та ін

21. Основні поняття інформаційної безпеки

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

22. Способи та засоби порушення конфіденційності інформації

Способи та засоби порушення конфіденційності інформації 1. Безпосереднє звернення до об'єктів доступу. Зловмисник намагається увійти в систему, використовуючи підглянутий повністю або частково пароль легального користувача; намагається отримати доступ до об'єктів, сподіваючись на помилки в політиці безпеки.
2Созданіе програмних і технічних засобів, що виконують звернення до об'єктів доступу. Зловмисник, отримавши в своє розпорядження файл паролів за допомогою програм, що здійснюють перебір паролів, намагається його розшифрувати; використовує програми, переглядали вміст жорстких дисків, з метою отримання інформації про незахищених каталогах і файлах.
З. Модифікація засобів захисту, що дозволяє реалізувати загрози інформаційної безпеки. Зловмисник, отримавши права доступу до підсистеми захисту, підміняє деякі її файли з метою зміни реакції підсистеми на права доступу до об'єктів, розширюючи права легальних користувачів або надаючи права нелегальним користувачам.
4. Впровадження в технічні засоби програмних або технічних механізмів, що порушують структуру і функції КС.
Зловмисник, на етапі розробки або модернізації технічних засобів КС, впроваджує апаратуру або змінює програми, що містяться в постійному запам'ятовуючому пристрої КС, які, поряд з корисними функціями, виконують деякі функції несанкціонованого доступу до інформації, наприклад, збір відомостей про паролі або зчитування, збереження і передача даних, що залишилися в оперативній пам'яті після завершення роботи програми; підключає додаткові пристрої, наприклад, клавіатурні шпигуни, які дозволяють перехоплювати паролі і конфіденційну інформацію.
Отримання доступу до інформації звичайно здійснюється зловмисником в кілька етапів. На першому етапі вирішуються завдання отримання тим або іншим способом доступу до апаратних і програмних засобів КС. На другому етапі вирішуються завдання впровадження апаратних або програмних засобів з метою розкрадання програм і даних.
Для отримання відомостей про режими доступу, паролі і даних про користувачів системи зловмисник намагається отримати доступ до використаних витратних матеріалів і змінних носіїв;
знімні носії інформації, що містять секретну інформацію;
візуальне спостереження або зйомка екранів терміналів, аналіз роздруківок і відходів роботи графопостроителей і т.д.;
перехоплення побічних електромагнітних і звукових випромінювань і наведень по ланцюгах харчування. Отримавши доступ до КС або можливість входу в систему, зловмисник, в залежності від переслідуваних цілей, серед яких можна виділити одержання секретної інформації, спотворення секретних даних, порушення роботи системи, робить наступні дії:
несанкціонований доступ до інформації;
перехоплення даних по каналах зв'язку;
зміна архітектури КС, шляхом встановлення додаткових перехоплюючих пристроїв або заміни окремих вузлів на спеціальні, що містять можливість проводити несанкціоновані дії в КС, наприклад, установка клавіатурних шпигунів, перепрограмування ПЗУ, установка мережевих карт, здатних фіксувати

23. Класифікація способів і засобів захисту інформації

Класифікація способів і засобів захисту інформації. Організаційно-адміністративні та технічні засоби захисту інформації.
Система захисту інформації - це сукупність організаційних (адміністративних) технологічних заходів, програмно-технічних засобів, правових та морально - етичних норм. У ході розвитку концепції захисту інформації фахівці прийшли до висновку, що використання будь-якого одного із способів захисту, не забезпечує надійного збереження інформації. Необхідний комплексних підхід до використання та розвитку всіх засобів і способів захисту інформації. У результаті були створені такі засоби захисту інформації:
1. Перешкода - фізично перегороджує зловмисникові шлях до інформації, що захищається (на територію і в приміщення з апаратурою, носіям інформації).
2. Управління доступом - спосіб захисту інформації регулюванням використання всіх ресурсів системи (технічних, програмних засобів, елементів даних).
Управління доступом включає наступні функції захисту.
1. ідентифікацію користувачів, персоналу і ресурсів системи, причому під ідентифікацією розуміється присвоєння кожному названому вище об'єкту персонального імені, коду, пароля і розпізнання суб'єкта або об'єкта про пред'явленому їм ідентифікатору;
2. перевірку повноважень, яка полягає у перевірці відповідності дня тижня, часу доби, а також запрошуваних ресурсів і процедур встановленому регламентом;
3. дозвіл і створення умов роботи в межах встановленого регламенту;
4. реєстрацію звернень до ресурсів, що захищаються;
5. реагування (затримка робіт, відмова, відключення, сигналізація) при спробах несанкціонованих действій.3. Маскування - спосіб захисту інформації з СОД шляхом її криптографічного. При передачі інформації з ліній зв'язку великої протяжності криптографічне закриття є єдиним способом надійної її захисту.
4. Регламентація - полягає у розробці та реалізації в процесі функціонування СОД комплексів заходів, що створюють такі умови автоматизованої обробки і зберігання в СОД, що захищається, при яких можливості несанкціонованого доступу до неї зводилися б до мінімуму. Для ефективного захисту необхідно строго регламентувати структурну побудову СОД (архітектура будівель, обладнання приміщень, розміщення апаратури), організацію та забезпечення роботи всього персоналу. Зайнятого обробкою інформації.
5. Примус - користувачі та персонал СОД змушені дотримуватися правил обробки та використання інформації, що захищається під загрозою матеріальної, адміністративної чи кримінальної відповідальності. Розглянуті способи захисту інформації реалізуються застосуванням різних засобів захисту:
1 - До законодавчих засобів захисту відносяться законодавчі акти країни, якими регламентуються правила використання та обробки інформації обмеженого доступу та встановлюються заходи відповідальності за порушення цих правил.
2 - До морально-етичним засобів захисту відносяться всілякі норми, які склалися традиційно або складаються в міру поширення обчислювальних засобів в даній країні або суспільстві.
3 - Організаційно-адміністративні засоби захисту:
а) створення контрольно-пропускного режиму на території, де розташовуються засоби обробки інформації,
б) Виготовлення та видача спеціальних перепусток.
в) Проведення заходів з підбору персоналу, пов'язаного з обробкою даних.
г) Зберігання магнітних та інших носіїв інформації, а також реєстраційних журналів у сейфах, недоступних стороннім особам,
д) Розробка посадових інструкцій і правил по набору з комп'ютерними засобами та інформаційними масивами.
4 - Технічні засоби захисту - ці кошти призначені для того, щоб створити фізично замкнуту середовище навколо об'єкта та елементи захисту. Тут використовується:
1 - установка коштів фізич. перепони у приміщення, де ведеться обробка інформації (кодові замки, сигналізації).
2 - обмеження електромагнітного випромінювання шляхом екранування приміщень, де відбувається обробка інформації.
3 - застосування рідкокристалічних і плазмових дисплеїв, використання струминних і лазерних принтерів з низьким електромагнітним і акустичним випромінюванням.
4 - використання автономних засобів захисту (кожухи).
5 - Програмні засоби та методи захисту:
1 - розмежування і контроль доступу до ресурсів.
2 - реєстрація та аналіз процесів, що протікають, подій і користувачів.
3 - криптографічний захист інформації.
4 - ідентифікація та аунтентіфікація (перевірка) і ін

24. Організаційно-адміністративні та технічні засоби захисту інформації

Під захистом інформації в інформаційних системах розуміється регулярне використання в них засобів і методів, вживання заходів і здійснення заходів з метою системного забезпечення необхідної надійності інформації, що зберігається і оброблюваної з використанням засобів інформаційних систем. захист персонального комп'ютера та захист інформації в мережах ЕОМ. Захист ПК від несанкціонованого доступу - несанкціонований доступ (НСД) представляє одну з найбільш серйозних загроз для зловмисників заволодіння захищається в сучасних інформаційних системах. Для ПК небезпека даної загрози в порівнянні з великими ЕОМ підвищується, чому сприяють причини:
1) переважна частина ПК розташовується в робочих кімнатах фахівців, що створює сприятливі умови для доступу до них сторонніх осіб;
2) багато ПК служать колективним засобом обробки інформації, що знеособлює відповідальність, у тому числі і за захист інформації;
3) сучасні ПК оснащені незнімними накопичувачами на ЖМД дуже великої місткості, причому інформація на них зберігається навіть в знеструмленому стані;
4) накопичувачі на ГМД виробляються в такому масовій кількості, що вже використовуються для поширення інформації так само, як і паперові носії;
5) спочатку ПК створювалися саме як персональний засіб автоматизації обробки інформації, а тому й не оснащувалися спеціально засобами захисту від несанкціонованого доступу.
Основні механізми захисту ПК від НСД можуть бути представлені таким переліком:
1) фізичний захист ПК і носіїв інформації;
2) впізнання (аутентифікація) користувачів і використовуваних компонентів обробки інформації;
3) розмежування доступу до елементів інформації, що захищається;
4) криптографічне закриття захищається інформації, що зберігається на носіях (архівація даних);
5) криптографічне закриття захищається інформації в процесі безпосередньої її обробки;
6) реєстрація всіх звернень до інформації, що захищається.
ПК краще розміщувати в надійно замикається приміщенні, причому, в робочий час приміщення повинне бути закрите або ПК повинен бути під наглядом законного користувача. При обробці закритої інформації в приміщенні можуть перебувати тільки особи, допущені до оброблюваної інформації. З метою підвищення надійності фізичного захисту в неробочий час ПК слід зберігати в опечатаному сейфі.
Розпізнавання (аутентифікація) користувачів і використовуваних компонентів обробки інформації. система захисту повинна надійно визначати законність кожного звернення до ресурсів, а законний користувач повинен мати можливість переконатися, що йому надаються саме ті компоненти (апаратура, програми, масиви даних), які йому необхідні.
Для впізнання користувачів застосува-ся наступні способи:
1) з використанням простого пароля;
2) у діалоговому режимі з використанням декількох паролів і / або персональної інформації користувачів;
3) за індивідуальним особливостям і фізіологічним характеристикам людини (відбитки пальців, геометрія руки, голос, персональна розпис, структура сітківки ока, фотографія і деякі інші);
4) з використанням радіокодових пристроїв;
5) з використанням електронних карток.
Розпізнавання по простому паролю полягає в тому, що кожному зареєстрованому користувачеві видається персональний пароль, який він повинен тримати в таємниці і вводити в ЗУ ЕОМ при кожному зверненні до неї. Спеціальна програма порівнює введений пароль з еталоном, що зберігається в ЗУ ЕОМ, і при збігу паролів запит користувача приймається до використання. Але є й недоліки: пароль може бути загублений або підібраний перебором можливих комбінацій, а майстерний зловмисник може проникнути в ту область ЗУ, в якій зберігаються еталонні паролі. Спроби подолати зазначені недоліки, природно, ведуть до ускладнення способу.
Розпізнавання у діалоговому режимі може бути здійснене за наступною схемою. У файлах механізмів захисту завчасно створюються записи, що містять персоніфікує дані користувача (дата народження, зріст, імена і дати народження рідних і близьких і т.п.) або достатньо великий і упорядкований набір паролів. При зверненні користувача програма механізму захисту пропонує користувачеві назвати деякі дані з наявної записи, які порівнюються з даними, що зберігаються у файлі. За результатами порівняння приймається рішення про допуск. Для підвищення надійності розпізнавання кожного разу запитувані у користувача дані можуть вибиратися різні.
Симетрична та асиметричне шифрування.
Шифрування - це потужна алгоритмічна техніка кодування, яка захищає файли комп'ютера і передану по мережі інформацію від інших користувачів не мають права доступу до такої інформації.
основні методи:
Алгоритм заміни або підстановки - символи вихідного тексту замінюються на символи іншого (або того ж) алфавіту відповідно до заздалегідь визначеною схемою, яка і буде ключем даного шифру.
Алгоритми перестановки - символи оригінального тексту міняються місцями за певним принципом, що є секретним ключем. Алгоритм перестановки сам по собі має низьку криптостійкість, але входить у ролі елемента у дуже багато сучасних криптосистеми.
Алгоритм гамування - символи вихідного тексту складаються з символами якоїсь випадкової послідовності. Найпоширенішим прикладом вважається шифрування файлів "ім'я користувача. pwl ", в яких операційна система Microsoft Windows 95 зберігає паролі до мережевих ресурсів даного користувача (паролі на вхід в NT-сервери, паролі для DialUp-доступу в Інтернет і т.д.). Коли користувач вводить свій пароль при вході в Windows 95, з нього за алгоритмом шифрування RC4 генерується гамма (завжди одна й та сама), застосовувана для шифрування мережевих паролів. Простота підбору пароля обумовлюється в даному випадку тим, що Windows завжди віддає перевагу одну і ту ж гаму.
Алгоритми, засновані на складних математичних перетвореннях вихідного тексту за деякою формулою. Багато з них використовують невирішені математичні завдання. Наприклад, широко використовуваний в Інтернеті алгоритм шифрування RSA заснований на властивостях простих чисел.
RSA - це система з відкритим ключем (public-key) призначена як для шифрування, так і для аутентифікації. Вона заснована на труднощах розкладання дуже великих чисел на прості множники.
Існує симетричне (традиційне та асиметричне) шифрування даних.
Симетричне - це шифрування з секретним ключем, яке було єдиним до винаходу шифрування з відкритим ключем.

25. Юридичні основи захисту інформації. Програмні засоби та методи захисту

1. Розмежування та контроль доступу до ресурсам.2. Реєстрація та аналіз перебігу процесів подій і ін пользователей.3. Криптографічний захист інформаціі.4. Ідентифікація та автентифікація користувачів і процесів та ін
Технологічні засоби захисту інформаціі.1. Створення архівних копій носіїв 2. Створення ручного або автоматичного файлу в зовнішньому пам'яті комп'ютера та ін
Засоби захисту: правові та морально - етичні кошти. Закони, нормативні акти, норми прояви.
Засоби впізнання та розмежування доступу до інформації.
Ідентифікація - присвоєння будь-якого об'єкта чи суб'єкту унікальне ім'я чи образ.
Аутентіфікаціі - перевірка автентичності.

26. Засоби впізнання та розмежування доступу до інформації

Впроваджуються различ. ср-ва впізнання, встановлення дійсності об'єкта (суб'єкта) і розмежування доступу. Ключ. поняття:
1. ідентифікація - присвоєння об'єкту (суб'єкту) Уніка. імені або образу;
2. аутотентфікація - встановлення автентичності, тобто перевірка, чи є об'єкт (суб'єкт) дійсно тим, за кого він себе видає (конечн. мета - допуск / недопуск до інф-ції). Об'єктом 1 і 2 явл-тся люди (користувачі, оператори), техніч. ср-ва (монітори, раб. станції), документи, магнітні носії інф-ції, інф-ція на екрані монітора, т.д.
Встановлення дійсності об'єкта м. виробляється апаратними пристроями, програмою, людиною. Один з наиб. распостр. методів аутотентіфікаціі - присвоєння пароля та зберігання його значення в обчислить. сис-ме.
Пароль - сукупність символів, що визначає об'єкт (суб'єкт). Наїб. високий ур-нь безпеки досягається у разі поділу пароля на 2 частини: одну - 3х і 6-значні і друга - містить кол-во знаків, визначається требов-ми до захисту і можливостями техніч. реалізації с-ми.
Заходи захисту паролів:
1. не зберігати його в незахищений. вигляді;
2. НЕ сип-ть в його кач-ве личн. інф-цію і міна (своє, родичів);
3. не спра-ть реальні слова з енциклопедій, словників;
4. вибирати довгі паролі;
5. исп-ть суміш символів верхн. і нижн. Регістрів;
6. придумувати новий., неіснуючі слова;
7. частіше міняти пароль.
Одне з напр-ї по забезпеченню безпеки інф-ції - ідентифікація встановлення автентичності док-тов електорнні. (Цифров) підписи. Вона являє собою спосіб шифрування з допомогу криптографічних. Перетворень. Для попередження повторного исп-я підпис повинен змінюватися від повідомлення до повідомлення.

27. Криптографічні методи захисту інформації

Сучасна криптографія включає в себе чотири великих розділи:
Симетричні криптосистеми.
Криптосистеми з відкритим ключем.
Системи електронного підпису.
Управління ключами.
Основні напрямки використання криптографічних методів - передача конфіденційної інформації з каналів зв'язку (наприклад, електронна пошта), встановлення автентичності переданих повідомлень, зберігання інформації (документів, баз даних) на носіях у зашифрованому вигляді.
Отже, криптографія дає можливість перетворити інформацію таким чином, що її прочитання (відновлення) можливе тільки при знанні ключа.
Ключ - інформація, необхідна для безперешкодного шифрування й дешифрування текстів.
Криптосистеми поділяються на симетричні й з відкритим ключем.
У симетричних криптосистемах і для шифрування, і для дешифрування використовується один і той самий ключ.
У системах з відкритим ключем використовуються два ключі - відкритий і закритий, які математично пов'язані один з одним. Інформація шифрується за допомогою відкритого ключа, що доступний усім бажаючим, а розшифровується за допомогою закритого ключа, відомого тільки одержувачу повідомлення.
Симетричні криптосистеми.
Класифікація основних криптографічних методів
Все різноманіття існуючих криптографічних методів можна звести до наступних основних класах перетворень:
Многоалфавитная підстановка - найбільш простий вид перетворень, що полягає в заміні символів вихідного тексту на інші (того ж алфавіту) за більш-менш складного правилом. Для забезпечення високої криптостійкості потрібне використання великих ключів.
Перестановки - нескладний метод криптографічного перетворення. Використовується як правило в поєднанні з іншими методами.
Гаммирование - цей метод полягає в накладенні на вихідний текст деякої псевдовипадковою послідовності, що генерується на основі ключа.
Блокові шифри представляють собою послідовність (із можливим повторенням і чергуванням) основних методів перетворення, застосовувану до блоку (частини) шіфруемого тексту. Блокові шифри на практиці зустрічаються частіше, ніж "чисті" перетворення того чи іншого класу в силу їх більш високої криптостійкості. Російський і американський стандарти шифрування засновані саме на цьому класі шифрів.
Системи з відкритим ключем.
Суть систем з відкритим ключем полягає в тому, що кожним адресатом ІС генеруються два ключі, зв'язані між собою за певним правилом. Один ключ оголошується відкритим, а інший закритим. Відкритий ключ публікується і доступний кожному, хто бажає послати повідомлення адресату. Секретний ключ зберігається в таємниці.
Вихідний текст шифрується відкритим ключем адресата і передається йому. Зашифрований текст у принципі не може бути розшифрований тим же відкритим ключем. Дешифрування повідомлення можливе тільки з використанням закритого ключа, який відомий тільки самому адресату.
Основна ідея цифрового підпису.
Процедура електронного підпису включає в себе пару алгоритмів, один з яких (підписування) зберігається в секреті, а другий (перевірка) видається всім, кому адресуватимуться підписані документи. "Підписування" документа - файлу полягає в обчисленні з допомогою програми по вмісту файлу деякого великого числа, яке і називається його електронним підписом. Програма перевірки по вмісту документа-файлу і його числа підпису швидко і надійно засвідчує, що підпис обчислена саме з цього документа-файлу і саме даної конкретної програмою підписування. Принциповим моментом в електронного підпису є неможливість її підробки без секретної програми підписання.
Додати в блог або на сайт

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

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


Схожі роботи:
Мова програмування Visual Basic for Applications
Створення програмного продукту на мові програмування Visual Basic for Applications
Використання мови програмування Visual Basic for Applications VBA для обробки результатів 2
Використання мови програмування Visual Basic for Applications VBA для обробки результатів
Access і Visual basic for Application Excel VBA прийоми програмування
Табличний процесор Excel
Табличний процесор microsoft Excel
Табличний процесор Excel Майстер функцій
Табличний процесор Microsoft Excel для Windows
© Усі права захищені
написати до нас