You are on page 1of 10

Завдання на контрольну роботу з розділів 4-6 кредитного модуля «Інформатика»

1. Як визначити в MathCAD функцію, яка визначається: y = x2 при x ≤ 0 та y = √x при x > 0?


y=[ x2 if x ≤ 0
[ √x otherwise

2. Як задати ранжовану змінну в MathCAD та виконати арифметичні дії з усіма її елементами?


Щоб задати ранжовану змінну в MathCAD треба зробити такі дії:
- визначити індекс змінної і:= ;
- викликати оператор ранжування з меню матричних операцій;
- вказати діапазон зміни індекса (тобто скільки значень необхідно вказати: і:= m..n);
- записати ім’я змінної та присвоїти їй індекс;
- заповнити утворений шаблон (стовпчик) значеннями змінноЇ.
Щоб виконати арифметичні дії з усіма її елементами, треба задати спочатку ранжовану змінну, а потім її
використати в іншому виразі, як вже заданою напередодні.

3. Описати послідовність створення макросу в EXCEL


. В меню Еxcel треба обрати вкладку Вид, потім вибрати команду «Макросы» та натиснути на неї лівою
клавішею миши, після чого з’явиться вниз випадаюче вікно вкладки «Макросы», в якому обрати «Запись
макроса» (або у старих версіях Word 2003 і раніше оберіть «Начать запись»). З’явиться вікно «Запись
макроса», в якому буде потрібно визначити: - ім'я макросу. Правило таке: ім'я не повинно починатися з
цифри, не повинне містити пробіли та символи пунктуації. - місце де зберегти макрос зазвичай у поточній
книзі з розширенням *.xlsm , тобто обираємо з підтримкою макросів (або є можливість створити макрос
одночасно зі створенням нової книги).

4. Визначити суму чисел s по програмі, якщо n = 10 s = 0


FOR i = 1 TO n STEP 4
s=s+1
NEXT i
MsgBox (s)

Відповідь:
і=1; s=0+1=1
і=5; s=1+1=2
і=9; s=2+1=3

5. Які Ви знаєте види знаку „=” в MathCAD?


6. Як задати масив в MathCAD?
Для задання масиву в MathCAD треба на панелі контекстного меню «Матрица» обрати піктограму із
зображення матриці, тим самим створюємо заготовку масиву (матриці) із плейс-холдерами

7. Як оголосити змінні та їх типи в VBA? Наведіть приклади для різних типів. Чим від змінних відрізняються
константи?
8. Чому буде дорівнювати кількість циклів у програмі:
FOR i = 1 TO 16 STEP 4
s=s+1
NEXT i

Відповідь: Будемо вважати на початку програми s=0, тоді:


і=1; s=0+1=1
і=5; s=1+1=2
і=9; s=2+1=3
і=13; s=3+1=4

Чотири цикли.

9. Охарактеризуйте типи презентацій.


10. Які дії з масивами дозволяє виконати MathCAD?
1. Запис матриці
2. Обернення матриці в обернену
3. Обчислення визначника матриці
4. Перемноження матриць за допомогою символьних операцій
5. Побудова та форматування геометричного зображення матриці

11. Наведіть повний синтаксис виклику віконця вводу даних в VBA


Повний синтакис оператору InputBox() у VBA виглядає так:
Input Box («Запрошення», [«заголовок_вікна»], [знач. за замовч.])

12. Написати програму складання чисел від 1 до п


13. Що таке презентація, призначення презентації, в яких програмах виконуються презентації, яким чином.
14. Як здійснюється нумерація елементів масивів в MathCAD та як вказати конкретний елемент
векторастовпчика, вектора-рядка, матриці?
15. Наведіть повний синтаксис виклику віконця виводу даних користувачеві в VBA
Самий простий спосіб вивести інформацію користувачеві - скористатися вбудованою функцією VBA
MsgBox (Var).
Повний її синтаксис MsgBox (Var) виглядає так: MsgBox (Змінна, [кнопки], [ «заголовок_вікна»])

16. Написати програму перемноження чисел від 1 до п


17. Які вимоги висуваються при створенні до презентацій.
18. Як створити та налаштувати просторову діаграму в MathCAD?
19. Описати синтаксис умовних операторів у VBA
Найбільш поширений умовний оператор - If, який працює в парі з
оператором Then.
If може застосовуватись як в однорядковому, так і в блочному варіанті.
Однорядковий варіант застосовується, коли потрібно перевірити одну умову
і в разі відповідності зробити якусь дію.
Синтаксис однорядкового If:
If Умова Then Команда 1 [Else Команда 2]
Приклад: If y = 0 Then GoTo 1 Else GOTO 2
Якщо умови не виконані, програма виконує наступний рядок.
Повний синтаксис блочного If:
If Умова Then
Команди 1
…….
[ElseIf Умова N Then
Команди N]
[Else
Команди 2]
End If
Умова – це вираз, що перевіряється на істинність.
Якщо вираз істинний, то виконуються Команди 1, якщо хибний - Команди 2.

20. Записати порядок та варіанти використання команди root в MathCAD


21. Описати порядок та можливості побудови плоских графіків в MathCAD
22. Описати синтаксис організації циклів у VBA

23 Зобразити блок-схему обчислення добутку двох чисел


24. Записати призначення та порядок використання команди polyroots в MathCAD
25. Описати принцип матричного методу розв’язання системи лінійних рівнянь
26. Зобразити блок-схему обчислення суми трьох чисел
27. Написати програму визначення значення виразу y = 2x при x ≤ 0 та y = -x при x > 0, якщо х задаємо з
віконця

28. Записати як виглядає і де його знайти програмний блок в MathCAD, призначення та порядок використання
29. Як записується умовний оператор в блоці програмування MathCAD?
30. Описати синтаксис оголошення масиву в VBA
31. Написати програму визначення значення виразу y = x2 при x ≤ 0 та y = √x при x > 0, якщо х задаємо з
комірки А3
32. Які існують вбудовані функції для пошуку коренів рівнянь в MathCAD?
root та polyroot
33. Які можливості створення циклів в блоці програмування MathCAD?
34. Яким чином в VBA створити масив потрібного розміру і типу та одразу ввести в нього передані значення?
36. Скласти блок-схему для розрахунку виразу y = 2x при x ≤ 0 та y = -x при x > 0
37. Як визначити в MathCAD функцію, яка визначається: y = 2x при x ≤ 0 та y = -x при x > 0?
y=[2x if x ≤ 0
[-x otherwise

38. Як розпочати блок програмування MathCAD та присвоїти значення змінній?


39. Як викликаються підпрограми та як передаються значення в них?
40. Як визначити в MathCAD функцію, яка визначається: y = x2 при x ≤ 0 та y = √x при x > 0?
y=[ x2 if x ≤ 0
[ √x otherwise

41. Як здійснюється нумерація елементів масивів в MathCAD та як вказати конкретний елемент


векторастовпчика, вектора-рядка, матриці?
42. Яким чином в VBA створити масив потрібного розміру і типу та одразу ввести в нього передані значення?
43. Скласти блок-схему для розрахунку виразу y = x2 , при x ≤ 0 y = x.
44. Які Ви знаєте види знаку „=” в MathCAD?
45. Які можливості створення циклів в блоці програмування MathCAD?
46. Описати синтаксис оголошення масиву в VBA

47. Написати програму визначення значення виразу y = x2 при x ≤ 0 та y = √x при x > 0, якщо х задаємо з
комірки А4
48. Вказати призначення команди символьних обчислень MathCAD solve. Навести приклади.

49. Описати порядок та можливості побудови плоских графіків в MathCAD


50. Зобразити блок-схему обчислення суми трьох чисел
51. Написати програму визначення значення виразу y = 2x при x ≤ 0 та y = -x при x > 0, якщо х задаємо з
віконця

52. Як виконується діференціювання функції в MathCAD?


53. Як задати ранжовану змінну в MathCAD?
Щоб задати ранжовану змінну в MathCAD треба зробити такі дії:
- визначити індекс змінної і:= ;
- викликати оператор ранжування з меню матричних операцій;
- вказати діапазон зміни індекса (тобто скільки значень необхідно вказати: і:= m..n);
- записати ім’я змінної та присвоїти їй індекс;
- заповнити утворений шаблон (стовпчик) значеннями змінноЇ.
Щоб виконати арифметичні дії з усіма її елементами, треба задати спочатку ранжовану змінну, а потім її
використати в іншому виразі, як вже заданою напередодні.

54. Описати синтаксис організації циклів у VBA


55. Скласти блок-схему для розрахунку виразу С=А+В.
56. Як виконується інтегрування функції в MathCAD?
57. Як створити та налаштувати просторову діаграму в MathCAD?
58. Як викликаються підпрограми та як передаються значення в них?
59. Записати порядок та варіанти використання команди root в MathCAD
60. Які дії з масивами дозволяє виконати MathCAD?
1. Запис матриці
2. Обернення матриці в обернену
3. Обчислення визначника матриці
4. Перемноження матриць за допомогою символьних операцій
5. Побудова та форматування геометричного зображення матриці

61. Наведіть повний синтаксис виклику віконця виводу даних користувачеві в VBA
Самий простий спосіб вивести інформацію користувачеві - скористатися вбудованою функцією VBA
MsgBox (Var).
Повний її синтаксис MsgBox (Var) виглядає так: MsgBox (Змінна, [кнопки], [ «заголовок_вікна»])

62. Написати програму перемноження чисел від 1 до п


63. Записати призначення та порядок використання команди polyroots в MathCAD
64. Як задати масив в MathCAD?
Для задання масиву в MathCAD треба на панелі контекстного меню «Матрица» обрати піктограму із
зображення матриці, тим самим створюємо заготовку масиву (матриці) із плейс-холдерами

65. Наведіть повний синтаксис виклику віконця вводу даних в VBA


Повний синтакис оператору InputBox() у VBA виглядає так:
Input Box («Запрошення», [«заголовок_вікна»], [знач. за замовч.])

66. Написати програму складання чисел від 1 до п в MathCAD

67. Записати і вказати де знайти програмний блок в MathCAD, призначення та порядок використання в
MathCAD
68. Як записується умовний оператор в блоці програмування MathCAD?
69. Як оголосити змінні та їх типи в VBA? Наведіть приклади для різних типів. Чим від змінних відрізняються
константи?
70. Чому буде дорівнювати кількість циклів у програмі:
FOR i = 1 TO 15 STEP 3
s=s+1
NEXT i

Відповідь: Будемо вважати на початку програми s=0, тоді:


і=1; s=0+1=1
і=4; s=1+1=2
і=7; s=2+1=3
і=10; s=3+1=4
і=13; s=4+1=5

П’ять цикдів.

71. Які існують вбудовані функції для пошуку коренів рівнянь в MathCAD?
72. Описати принцип матричного методу розв’язання системи лінійних рівнянь
73. Описати послідовність створення макросу в EXCEL
. В меню Еxcel треба обрати вкладку Вид, потім вибрати команду «Макросы» та натиснути на неї лівою
клавішею миши, після чого з’явиться вниз випадаюче вікно вкладки «Макросы», в якому обрати «Запись
макроса» (або у старих версіях Word 2003 і раніше оберіть «Начать запись»). З’явиться вікно «Запись
макроса», в якому буде потрібно визначити: - ім'я макросу. Правило таке: ім'я не повинно починатися з
цифри, не повинне містити пробіли та символи пунктуації. - місце де зберегти макрос зазвичай у поточній
книзі з розширенням *.xlsm , тобто обираємо з підтримкою макросів (або є можливість створити макрос
одночасно зі створенням нової книги).

74. Визначити суму чисел s по програмі, якщо n = 15 s = 0


FOR i = 0 TO n STEP 4
s=s+1
NEXT i
MsgBox (s)

Відповідь:
і=1; s=0+1=1
і=5; s=1+1=2
і=9; s=2+1=3
і=13; s=3+1=4

75. Як визначити в MathCAD функцію, яка визначається: y = 2x при x ≤ 0 та y = -x при x > 0?


y=[ 2x if x ≤ 0
[ -x otherwise

76. Як розпочати блок програмування MathCAD та присвоїти значення змінній?


77. Описати синтаксис умовних операторів у VBA
78. Як в MathCAD порахувати першу похідну.
79. Як застосовуються в MathCAD оператори given та find? В чому між ними різниця?

80. Скласти програму обчислення та виводу в комірку С2 значення функції: у = 0, якщо х < 0, у = √х якщо
0 < х < 100, у = х2 якщо х > 100.
81. Як і для чого в MathCAD застосовуюється команда → ?
82. Для чого застосовується в MathCAD оператор lsolve? Опишіть порядок його застосування.
83. Напишіть в MathCAD програмний блок обчислення добутку чисел від 1 до п.
84. Як в MathCAD організовується програмний цикл з заданою кількістю повторень?
85. Як в VBA-програмі виділити певний діапазон комірок та вказати його як змінну? Якого типу має бути ця
змінна?
86. Скласти блок-схему програми обчислення та виводу значення функції: у = 0, якщо х < 0, у = х якщо 0 < х <
100, у = х2 якщо х > 100.

87. Напишіть в MathCAD програмний блок обчислення суми чисел від 1 до п.

88. Як в MathCAD організовується програмний цикл з передумовою?


89. Скласти блок-схему програми знаходження максимального елементу в масиві-векторі.
90. Записати порядок та варіанти використання команди root в MathCAD
91. Описати порядок побудови плоских графіків в MathCAD
92. Описати синтаксис умовного оператору для створення циклу у VBA
93. Зобразити блок-схему обчислення добутку двох чисел
94. Записати призначення та порядок використання команди polyroots в MathCAD
95. Описати послідовність розв’язання системи лінійних рівнянь матричним методом в MathCAD
96. Зобразити блок-схему обчислення суми двох чисел
97. Написати програму визначення значення виразу y = 2x при x ≤ 0

You might also like