- •Робочий зошит з інформатики
- •Правила поведінки в кабінеті інформатики. З агальні поняття
- •Тема 1.Інформація та інформаційні процеси
- •Тема 2. Інформаційна система. Апаратне забезпечення пк.
- •Запитання для самоперевірки
- •Тема 3 Системне програмне забезпечення. Файлова система
- •Функції операційної системи:
- •Програми архівації файлів.
- •Робота з дисками.
- •Антивірусні програми.
- •Тема 4. Операційна система Windows
- •Тема 5. Елементи комп’ютерної графіки.
- •Запитання для самоперевірки.
- •Тема 6. Системи опрацювання текстів. Текстовий процесор Microsoft Word.
- •Тема 7. Комп’ютерна презентація Microsoft PowerPoint.
- •Запитання для самоперевірки.
- •Тема 8. Комп’ютерна публікація Microsoft Publisher
- •Запитання для самоперевірки.
- •Тема 9. Алгоритми
- •Запитання для самоперевірки.
- •Тема 10. Середовище програмування Visual Basic
- •Тема 11. Величини та вирази у програмуванні
- •Завдання для самостійного виконання:
- •12. Створити простий лінійний проект засобами мови програмування Visual Basic
- •Тема 12. Вказівки розгалуження
- •Виконання програм з розгалуженнями в покроковому режимі.
- •Завдання для самостійного виконання:
- •Тема 13. Вказівки повторення
- •Завдання для самостійного виконання:
- •Тема14. Поняття про використання функцій користувача і підпрограм
- •Табличні величини. Масиви. Опрацювання табличних величин.
- •Тема 16. Табличний процесор Microsoft Excel.
- •Тема 17. Бази даних. Субд Microsoft Access.
- •Запитання для самоперевірки.
- •Тема 18. Інтернет.
- •Запитання для самоперевірки
- •Список рекомендованої літератури:
Виконання програм з розгалуженнями в покроковому режимі.
If Логічний_вираз Then Оператор1 Еlse Оператор2
або складніше If Логічний_вираз Then
Група_операторів
End If
У першому випадку оператор може бути тільки один. У другому – скільки завгодно (у тому числі й один).
Наприклад:
1. If (a = b) And (c <> d) Then
pa = d
pb = 20
End If
Дужки тут не обов’язкові, але вони підвищують читабельність коду.
2. Записати оператор, що реалізує таку дію:
змінній А присвоїти значення True, якщо X не належить проміжку (5;10) і False, якщо 5<X<10.
If (х < 5) And (х > 10) Then А = True Else A = False
3. Записати оператор, що
реалізує таку дію:
If (А < 5) Then В = А+1 Else: В = А*2
4
.
Чому дорівнює значення змінної С після
виконання команди:
Оскільки умова 2≥6
не виконується, тоді С=12.
5. А=–8. Чому дорівнює А після виконання даного оператора?
Select Case А mod 10
Case Is < 3 : A = A*2 Оскільки 8 mod 10 = 8
Case 3 To 5 : A =A+10 (остача від ділення 8 на 10),
Case Else: A= 15 тоді перевіряються умови:
End Select 8<3 та 8є[3;5], які не
виконуються, тому А=15.
Завдання для самостійного виконання:
Записати логічні вирази:
а) число а більше від 10 __________________________________
б) число а належить відрізку [7;9]__________________________
в) хоча б одне з чисел a,b – додатне_________________________
г) число k від’ємне або більше 2 ___________________________
д) число у кратне 4_______________________________________
Чому дорівнює Y після виконання заданого оператора, якщо X=10?
If x<0 then y=x
elseIf x<=5 then y=x^2
else: y = 2*x
End If
End If
Y=________________
Нехай А=15, В=5. Які значення приймуть змінні А і В після виконання оператора:
If A < 5 Then В = А + 1
ElseIf A < 10 Then В = A * 2
Else: В = A + 10
End If
End If
А=______ В=_______
Як записати оператор, що реалізує таку дію: змінній А присвоїти значення True, якщо -5<X<3, і False, якщо X не належить проміжку (-5;3)?
_______________________________________________________
Визначити результат виконання програми:
А= –5 : C=A+8
SELECT CASE C
CASE 1: A=A^3+C
CASE 2: A=A^2–C/2
CASE ELSE : A=4*A
END SELECT
PRINT A А=_______
Скласти блок-схему і написати програму для обчислення значення функції:
.
Блок-схема алгоритму: Програмний код:
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
_____________________________
_____________________________
_____________________________
_____________________________
_____________________________
_____________________________
_____________________________
_____________________________
Скласти блок-схему і написати програму для обчислення значення функції:
.
Блок-схема алгоритму: Програмний код:
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
_____________________________
_____________________________
_____________________________
_____________________________
_____________________________
_____________________________
_____________________________
_____________________________
Пояснення до програмного коду:
__________________________________________________________
__________________________________________________________
__________________________________________________________
__________________________________________________________
__________________________________________________________
__________________________________________________________
