
- •Лабораторна робота № 2 Робота в текстовому редакторі WordPad
- •Лабораторна робота № 3 робота з програмами блокнот та калькулятор
- •Лабораторна робота № 4 робота в графічному редакторі paint
- •Лабораторна робота № 5 створення, редагування та форматування текстових документів засобами офісного пакета word
- •Установити різні масштаби перегляду документа: 150%, 90%, 50%, по ширині, сторінка повністю, кілька сторінок. Для цього необхідно скористатися командою Вид/Масштаб
- •Лабораторна робота № 6 створення та розміщення графіки і таблиць у текстових документах word
- •Лабораторна робота № 7 створення таблиці та виконання обчислень у таблиці засобами офісного пакета word
- •Лабораторна робота № 8 створення, редагування та форматування складних текстових документів засобами офісного пакета word
- •Лабораторна робота № 9 системи числення і способи переведення чисел із однієї системи числення в іншу
- •Лабораторна робота 10 робота з вікном програми microsoft excel
- •Панелі інструментів
- •Виділення елементів таблиці
- •Заповнення комірок
- •Скасування операцій
- •Створення робочої книги
- •Відкриття робочої книги
- •Збереження робочої книги
- •Закриття робочої книги
- •Завершення роботи з Microsoft Excel
- •Лабораторна робота 11 робота з формулами в microsoft excel
- •Теоретичний матеріал до теми
- •Функції
- •Масиви формул
- •Повідомлення про помилки
- •Лабораторна робота 12 робота з операціями з елементами таблиці в microsoft excel
- •Видалення елементів таблиці
- •Видалення вмісту елементів таблиці
- •Копіювання і переміщення даних
- •Буфер обміну
- •Пошук даних
- •Операції з аркушами робочих книг
- •Лабораторна робота 13 форматування даних у microsoft excel
- •Маски форматів
- •Вирівнювання вмісту комірок
- •Установлення шрифту
- •Зміна розмірів рядків і стовпців
- •Оформлення таблиць
- •Лабораторна робота 14 робота з вікнами microsoft excel
- •Створення нового вікна
- •Фіксація підвікон
- •Створення приміток
- •Сортування даних
- •Форми даних
- •Розширений фильтр
- •Лабораторна робота 16 технології та інструменти web-дизайну, його практичне застосування
- •Література:
- •Лабораторна робота 17 створення web-документів на мові html
- •Література:
- •Лабораторна робота 18 вивчення елементів середовища субд ms access
- •Системне меню ms access
- •Література:
- •Лабораторна робота № 19 проектування бази даних реляційного типу
- •Проектування бази даних microsoft access
- •Порядок виконання роботи:
- •Література:
- •Лабораторна робота № 20 вивчення елементів мови програмування vba для написання коду програми
- •Порядок виконання роботи:
- •Література:
- •Зміст звіту по роботі:
- •Лабораторна робота № 21 процес розробки застосувань vba
- •Типи елементів управління
- •Література:
- •Зміст звіту по роботі:
- •Лабораторна робота № 22 приклад створення програми в редакторі vba
- •1. Створення модуля:
- •2. Введення тексту процедури Sub hello()
- •3. Написання коментара
- •Література:
- •Зміст звіту по роботі:
- •Порядок виконання роботи:
- •Перший макрос
- •Запуск макрорекордера і привласнення імені макросу
- •Запис макросу в Excel
- •Завдання стартових умов
- •Призначення імені та збереження макросу
- •Запис дій
- •Зміст звіту по роботі:
- •Лабораторна робота № 24 програмування алгоритмів лінійної структури
- •Зміст звіту по роботі:
- •Лабораторна робота № 25 програмування алгоритмів структури, що розгалужується
- •Зміст звіту по роботі:
- •Лабораторна робота № 26 програмування алгоритмів циклічної структури
- •Зміст звіту по роботі:
- •Лабораторна робота № 27 вкладені цикли
- •Зміст звіту по роботі:
- •Частина 2
- •Питання для самоконтролю
- •Тема 1. Предмет, методи і завдання «інформатики»
- •Питання для самоконтролю
- •Тема 2. Теоретичні основи інформатики Питання для самоконтролю
- •Тема 3. Системне забезпечення інформаційних процесів Питання для самоконтролю
- •Тема 4. Мережні технології Питання для самоконтролю
- •Тема 5. Застосування інтернету в економіці Питання для самоконтролю
- •Тема 6. Організація комп’ютерної безпеки та захисту інформації Питання для самоконтролю
- •Тема 7. Програмні засоби роботи зі структурованими документами Питання для самоконтролю
- •Тема 8. Основи веб-дизайну Питання для самоконтролю
- •Тема 9. Програмні засоби роботи з базами та сховищами даних Питання для самоконтролю
- •Тема 10. Основи офісного програмування Питання для самоконтролю
- •Тема 11. Експертні і навчальні системи Питання для самоконтролю
- •Тема 12. Перспективи розвитку інформаційних технологій Питання для самоконтролю
- •Екзаменаційні питання
- •Список рекомендованої літератури основна література
- •Додаткова література
- •Згідно дсту 3008-95 - звіти у сфері науки і техніки
- •2. Нумерація
- •3. Таблиці
- •4. Переліки
- •5. Виноски
- •6. Формули та рівняння
- •7. Посилання
- •8. Додатки
- •Зразки оформлення бібліографічного опису в списку використаних джерел
- •Критерії оцінювання знань
- •Розділ 1 загальна відомості про текстові редактори
- •1.1. Системи обробки тексту
- •1.2. Загальна характеристика текстового процесора ms Word
- •1.3. Вікно прикладної програми ms Word
- •Розділ 2 робота з текстом у редакторі microsoft word xp: набір та редагування тексту
- •2.1. Основні засоби ms Word. Для набору, редагування та форматування тексту згідно з дест по ндр
- •2.2. Засоби копіювання, переносу, пошуку, заміни та автоматичного коригування тексту
- •Розділ 3 форматування тексту
- •3.1. Встановлення та зміна параметрів сторінки
- •3.2. Про форматування
- •3.3. Форматування символів
- •3.4. Форматування абзаців
- •3.5. Форматування списків
- •Розділ 4 робота з таблицями, формулами та графікою
- •4.1. Створення структури, модифікація та оформлення таблиць
- •4.2. Набір та редагування формул
- •4.3. Засоби Word для роботи з графікою
- •4.4. Шаблони та стилі. Створення змісту документів
- •Висновок
- •Список використаних джерел
- •Рецензія
- •Рецензія
Зміст звіту по роботі:
Назва роботи.
Постановка задачі.
Теоретична підготовка.
Опис виконаної роботи та отриманих результатів по кожному з пунктів інструкції.
Висновки.
Список використаних джерел.
Зберегти звіт у власну папку з ім’ям „Прізвище_25.doc”.
Підготуватися до захисту роботи у викладача.
Лабораторна робота № 26 програмування алгоритмів циклічної структури
Мета роботи:
Вивчення складу та призначення елементів мови програмування VBA для написання коду програми, наприклад для створення функцій користувача в Excel, автоматизації діяльності, пов’язаної з розробкою різних типів документів.
Завдання:
Ознайомтесь із складом та змістом системного меню мови програмування VBA .
Вивчіть функції та призначення командних кнопок вікна управління мови програмування VBA .
Вивчіть склад та порядок зміни параметрів середовища мови програмування VBA .
Виконайте команду Сервіс/ Редактор Visual Basic. Відкриється вікно редактора Visual Basic
Виберіть у меню пункт Insert, а в ньому пункт UserForm.
Вирішення багатьох лабораторних завдань зводиться до виконання обчислень по одних і тих же залежностях, але при різних значеннях вхідних у них величин. Такий обчислювальний процес називається циклічним, а ділянки цього процесу, що багато разів повторюються, називаються циклами.
Розрізняють регулярні цикли з параметром (з відомим числом повторень), що управляє, умовою закінчення якого є досягнення параметром циклу свого кінцевого значення; цикли ітераційні, в яких умова повторення або закінчення циклу задається по деякому результату, наприклад, поки не буде досягнута точність обчислень. Реалізуються цикли за допомогою спеціальних операторів циклу.
Оператори циклу
Оператор циклу While... Wend
Оператор має синтаксис
While умова
[оператори]
Wend
Синтаксис інструкції While... Wend містить наступні елементи:
умова — обов’язковий елемент. Числовий вираз або строковий вираз, який має значення True або False.
оператори— необов’язковий елемент. Один або декілька операторів, що виконуються, поки умова має значення True.
Цього оператора називають оператором циклу з передумовою. Виконується оператор While... Wend таким чином. Якщо умова має значення True, виконуються всі оператори до інструкції Wend. Потім управління повертається інструкції While і знов перевіряється умова. Якщо умова як і раніше має значення True, процес повторюється. Якщо воно не має значення True, виконання поновлюється з інструкції, наступної за інструкцією Wend. У зв’язку з цим елемент умова тут є умовою виконання циклу. Цикли While... Wend можуть мати будь-яку глибину вкладеності.
Оператор циклу Do...Loop
Оператор Do...Loop також використовується для виконання наборів операторів невизначене число разів. Оператор має синтаксис:
Do
[оператори]
Loop Until [умова]
Синтаксис інструкції Do Loop містить наступні елементи:
умова — необов’язковий елемент. Числовий або строковий вираз, який має значення True або False.
оператори— один або декілька операторів, виконання яких повторюється, поки умова не прийме значення True.
Цього оператора називають оператором циклу з післяумовою. Виконується оператор Do...Loop таким чином. Якщо умова має значення False, виконуються всі оператори після інструкції Do. Потім управління передається інструкції Until і знов перевіряється умова. Якщо умова як і раніше має значення False, процес повторяється. Якщо воно має значення True, управління передається наступному за інструкцією Loop Until операторові. У зв’язку з цим елемент умова тут є умовою виходу з циклу.
Оператор циклу For...Next.
Часто при складанні макросу заздалегідь відома кількість повторень групи операторів, в таких випадках можна використовувати інструкцію For...Next.
Оператор For...Next використовується для виконання наборів операторів вказане число разів. Цикли For використовують як лічильник змінну, значення якої збільшується або зменшується при кожному виконанні циклу на вказане значення.
Синтаксис інструкції For...Next
For лічильник = почало Те кінець [step крок]
[оператори]
Next [ лічильник]
лічильник — обов’язковий елемент. Це має бути числова змінна. Вона не може мати типу Boolean або бути елементом масиву.
почало — обов’язковий елемент, містить початкове значення змінної лічильник.
кінець — обов’язковий елемент, містить кінцеве значення змінної лічильник.
крок — елемент необов’язковий, це значення, на яке змінюється лічильник при кожному виконанні тіла циклу. Якщо це значення не задане, за умовчанням крок дорівнює одиниці. Крок може бути як позитивним, так і негативним.
операторы— необов’язковий елемент. Один або декілька операторів між For і Next, які виконуються вказане число разів.
Інструкція For...Next працює таким чином: початкове значення елементу лічильник порівнюється з кінцевим значенням. Якщо крок позитивний і початкове значення менше кінцевого або якщо крок негативний і початкове значення більше кінцевого, то управління передається всередину тіла циклу. Після виконання всіх операторів в тілі циклу значення крок додається до поточного значення змінної лічильник. Після цього оператори тіла циклу або виконуються ще раз (на основі тієї ж умови, яка привела до початкового виконання циклу), або цикл завершується і виконання продовжується з оператора, наступною за Next.
Допускається вкладення циклів For...Next (один цикл For...Next розташовується усередині іншого). Лічильник кожного циклу повинен мати унікальне ім’я.
Приклад 1. Скласти таблицю значень функції y=x^2 на відрізку [2,8] з кроком 0.5.
Програма
Sub Tablica()
Dim x, у As Double, i As Integer
i = 1
Cells(1, 1)= "X": Cells(1, 2)= "Y"
For x = 2 To 8 Step 0.5
у = x ^ 2
i = i + 1
Cells(i, 1)= x: Cells(i, 2)= у
Next x
End Sub
Приклад 2. Обчислити суму квадратів n чисел: 1,4,9,16,25. Число n задати довільно при введенні.
Програма
Sub sum()
Dim n, i As Integer, s As Double
n = Val(InputBox("Введіть кількість доданків n"))
s = 0
For i = 1 To n
s = s + i ^ 2
Next i
MsgBox ("Сума s=" + Str(s#))
End Sub
Приклад. Обчислити добуток квадратів n чисел: 1,4,9,16,25. . Число n задати довільно при введенні.
Програма
Sub Proiz()
Dim n, i As Integer, p As Double
n = Val(InputBox("Введіть кількість доданків n"))
p = 1
For i = 1 To n
p = p * i ^ 2
Next i
MsgBox ("Добуток p=" + Str(p#))
End Sub
Приклад. Дана числова послідовність:
Обчислити суму даної послідовності при n=( з точністю 0.000001).
Програма
Sub Iter()
Dim а, e, s As Double
а = 1 ‘перший член ряду
s = а ‘сума ряду
e = Val(InputBox("Введіть точність обчислень"))
Do ‘початок циклу
а = -a / 2 ‘обчислюваний черговий член послідовності
s = s + а ‘накопичуємо суму
Loop Until Abs(a)< e ‘кінець циклу
MsgBox ("Сума s=" + Str(s#))
End Sub