- •Лабораторні роботи з курсу “Міжнародні інформаційні системи” Лабораторна робота №1
- •Зразок виконання лабораторної роботи
- •Лабораторна робота №2
- •Зразок виконання лабораторної работи
- •Лабораторна робота №3
- •Зразок виконання лабораторної работи
- •Методичні вказівки до виконання лабораторних робіт з курсу „Міжнародні інформаційні технології”
- •Лабораторні роботи з курсу “Міжнародні інформаційні технології” Лабораторна робота №1
- •Зразок виконання роботи
- •Аналіз ескізу розробленої заголовної сторінки власного сайту
- •Лабораторна робота №2
- •Зразок виконання роботи
- •Лабораторна робота №3
- •Зразок виконання роботи
Зразок виконання лабораторної роботи
1. Обчислити цифрове значення аналогових (неперервних) величин (у=cosx, інтервал: 3/2п – 2п; з кроком: a) 0,075 та b) 0,08), використовуючи пакет Microsoft Office.
a)
4,725 |
4,8 |
4,875 |
4,95 |
5,025 |
5,1 |
5,175 |
5,25 |
5,325 |
5,4 |
5,475 |
5,55 |
5,625 |
5,7 |
0,0126 |
0,0874 |
0,1618 |
0,2353 |
0,3075 |
0,3779 |
0,4462 |
0,512 |
0,575 |
0,6346 |
0,6908 |
0,743 |
0,7911 |
0,8347 |
5,775 |
5,85 |
5,925 |
6 |
6,075 |
6,15 |
6,225 |
6,3 |
0,8736 |
0,9076 |
0,9365 |
0,9601 |
0,9784 |
0,9911 |
0,9983 |
0,9998 |
b)
4,72 |
4,8 |
4,88 |
4,96 |
5,04 |
5,12 |
5,2 |
5,28 |
5,36 |
5,44 |
5,52 |
5,6 |
5,68 |
0,0076 |
0,0874 |
0,1668 |
0,245 |
0,3217 |
0,3964 |
0,4685 |
0,5376 |
0,6032 |
0,665 |
0,7226 |
0,7755 |
0,8235 |
5,76 |
5,84 |
5,92 |
6 |
6,08 |
6,16 |
6,24 |
6,32 |
0,8662 |
0,9033 |
0,9347 |
0,9601 |
0,9794 |
0,9924 |
0,999 |
0,9993 |
Побудувати блок-схему алгоритму обчислення цифрового (дискретного) значення.
Записати блок-схему будь-якою алгоритмічною мовою або мовою асемблера.
Private Sub Label_Click()
TextBox1 = " "
TextBox2 = " "
End Sub
Private Sub OK_Click()
Dim A As Variant
Dim t As Variant
Dim B As Variant
Dim D As Variant
Dim C As Variant
Dim ts As String
Dim dr As String
A = Val(TextBox1.Value)
t = Int(A)
Do
B = t - 2 * Int(t / 2)
t = Int(t / 2)
ts = Str(B) + ts
Loop Until t = 0
t = A - Int(A)
If t = 0 Then
TextBox2.Value = ts$ + " "
Else
Do
C = Int(2 * t)
t = (2 * t) - Int(t * 2)
dr = dr + Str(C)
Loop Until C = 1
TextBox2.Value = ts$ + "," + dr$
End If
End Sub
початок
вводимо число
Виділяємо
цілу частину t
та t/2
поки
t>0
Виділяємо дробову
частину
Дробова
частина=0
Ціла частина
(2*дробова частина) поки не =1
Виводимо результат
ділення цілої частини на 2 у зворотному
напрямку (ціла
частина/2-2*ціла частина(ціла частина/2))
Виводимо результат
ділення цілої частини на 2 у зворотному
напрямку (ціла
частина/2-2*ціла частина(ціла частина/2)),
“ , ”,
результат множення дробової частини
на 2 (2*дробова частина – ціла частина(дробова
частина*2))
кінець
Виконати обчислення на ПК.
Обчислені дані представити у вигляді таблиці
№ |
Аналогове значення |
Цифрове значення |
Перевірка |
a) |
|
|
|
1 |
4,725 |
100.10111 |
22.2-1+2-3+2-4+2-5 |
2 |
4,8 |
100.11001 |
22.2-1+2-2+2-5 |
3 |
4,875 |
100.111 |
22.2-1+2-2+2-3 |
4 |
4,95 |
100.1111 |
22.2-1+2-2+2-3+2-4 |
5 |
5,025 |
101.0000011 |
20+22.2-6+2-7 |
6 |
5,1 |
101.00011 |
20+22.2-4+2-5 |
7 |
5,175 |
101.001011 |
20+22.2-3+2-5+2-6 |
8 |
5,25 |
101.01 |
20+22.2-2 |
9 |
5,325 |
101.0101 |
20+22.2-2+2-4 |
10 |
5,4 |
101.011 |
20+22.2-2+2-3 |
11 |
5,475 |
101.01111 |
20+22.2-2+2-3+2-4+2-5 |
12 |
5,55 |
101.100011 |
20+22.2-1+2-5+2-6 |
13 |
5,625 |
101.101 |
20+22.2-1+2-3 |
14 |
5,7 |
101.1011 |
20+22.2-1+2-3+2-4 |
15 |
5,775 |
101.1100011 |
20+22.2-1+2-2+2-6+2-7 |
16 |
5,85 |
101.11011 |
20+22.2-1+2-2+2-4+2-5 |
17 |
5,925 |
101.111011 |
20+22.2-1+2-2+2-3+2-5+2-6 |
18 |
6 |
110 |
21+22 |
19 |
6,075 |
110.00010011 |
21+22.2-4+2-7+2-8 |
20 |
6,15 |
110.0010011 |
21+22.2-3+2-6+2-7 |
21 |
6,225 |
110.00111 |
21+22.2-3+2-4+2-5 |
22 |
6,3 |
110.010011 |
21+22.2-2+2-5+2-6 |
23 |
0.0126 |
0.00000011 |
0.2-7+2-8 |
24 |
0.0874 |
0.0001011 |
0.2-4+2-6+2-7 |
25 |
0.1618 |
0.00101 |
0.2-3+2-5 |
26 |
0.2353 |
0.0011111 |
0.2-3+2-4+2-5+2-6+2-7 |
27 |
0.3075 |
0.0100111 |
0.2-2+2-5+2-6+2-7 |
28 |
0.3779 |
0.011 |
0.2-2+2-3 |
29 |
0.4462 |
0.0111001 |
0.2-2+2-3+2-4+2-7 |
30 |
0512 |
0.10000011 |
0.2-1+2-7+2-8 |
31 |
0.575 |
0.1001 |
0.2-1+2-4 |
32 |
0.6346 |
0.1010001 |
0.2-1+2-3+2-7 |
33 |
0.6908 |
0.1011 |
0.2-1+2-3+2-4 |
34 |
0.743 |
0.1011111 |
0.2-1+2-3+2-4+2-5+2-6+2-7 |
35 |
0.7911 |
0.1100101 |
0.2-1+2-2+2-5+2-7 |
36 |
0.8347 |
0.110101 |
0.2-1+2-2+2-4+2-6 |
37 |
0.8736 |
0.1001011 |
0.2-1+2-4+2-6+2-7 |
38 |
0.9076 |
0.11101 |
0.2-1+2-2+2-3+2-5 |
39 |
0.9365 |
0.111011111 |
0.2-1+2-2+2-3+2-5+2-6+2-7+2-8+2-9 |
40 |
0.9601 |
0.1111010111 |
0.2-1+2-2+2-3+2-4+2-6+2-8+2-9+2-10 |
41 |
0.9784 |
0.1111101 |
0.2-1+2-2+2-3+2-4+2-5+2-7 |
42 |
0.9911 |
0.11111101 |
0.2-1+2-2+2-3+2-42-52-6+2-8 |
43 |
0.9983 |
0.111111111 |
0.2-1+2-2+2-3+2-4+2-5+2-62-7+2-8+2-9 |
44 |
0.9998 |
0.11111111111 |
0.2-12-2+2-3+2-4+2-5+2-6+2-7+2-8+2-9+2-1+2-11 |
b) |
|
|
|
1 |
4.72 |
100.10111001 |
22.2-1+2-3+2-4+2-5+28 |
2 |
4.8 |
100.11001 |
22.2-1+2-2+2-5 |
3 |
4.88 |
100.111 |
22.2-1+2-2+2-3 |
4 |
4.96 |
100.1111 |
22.2-1+2-2+2-3+2-4 |
5 |
5.04 |
101.00001 |
20+22.2-5 |
6 |
5.12 |
101.0001111 |
20+22.2-4+2-5+2-6+2-7 |
7 |
5.2 |
101.0011 |
20+22.2-3+2-4 |
8 |
5.28 |
101.010001 |
20+22.2-2+2-6 |
9 |
5.36 |
101.0101 |
20+22.2-2+2-4 |
10 |
5.44 |
101.0111 |
20+22.2-2+2-3+2-4 |
11 |
5.52 |
101.100001 |
20+22.2-1+2-6 |
12 |
5.6 |
101.1001 |
20+22.2-1+2-4 |
13 |
5.68 |
101.10101 |
20+22.2-1+2-3+2-5 |
14 |
5.76 |
101.1100001 |
20+22.2-1+2-2+2-7 |
15 |
5.84 |
101.1101 |
20+22.2-1+2-2+2-4 |
16 |
5.92 |
101.11101 |
20+22.2-1+2-2+2-3+2-5 |
17 |
6 |
110 |
21+22 |
18 |
6.08 |
110.0001 |
21+22.2-4 |
19 |
6.16 |
110.00101 |
21+22.2-3+2-5 |
20 |
6.24 |
110.00111 |
21+22.2-3+2-4+2-5 |
21 |
6.32 |
110.0101 |
21+22.2-2+2-4 |
22 |
0.0076 |
0.000000011111 |
0.2-8+2-9+2-10+2-11+2-12 |
23 |
0.0874 |
0.0001011 |
0.2-4+2-6+2-7 |
24 |
0.1668 |
0.00101 |
0.2-3+2-5 |
25 |
0.245 |
0.0011111 |
0.2-3+2-4+2-5+2-6+2-7 |
26 |
0.3217 |
0.0101001 |
0.2+2+2-4+2-7 |
27 |
0.3964 |
0.011001 |
0.2-2+2-3+2-6 |
28 |
0.4685 |
0.01110111111 |
0.2-2+2-3+2-4+2-6+2-7+2-8+2-92-10+2-11 |
29 |
0.5376 |
0.100010011 |
0.2-1+2-5+2-8+2-9 |
30 |
0.6032 |
0.1001101 |
0.2-1+2-4+2-5+2-7 |
31 |
0.665 |
0.1010101 |
0.2-1+2-3+2-5+2-7 |
32 |
0.7226 |
0.10111000111 |
0.2-1+2-3+2-4+2-5+2-9+210+2-11 |
33 |
0.7755 |
0.1100011 |
0.2-1+2-2+2-6+2-7 |
34 |
0.8235 |
0.1101001011 |
0.2-1+2-2+2-4+2-7+2-9+2-10 |
35 |
0.8662 |
0.110111011 |
0.2-1+2-2+2-4+2-52-6+2-8+2-9 |
36 |
0.9033 |
0.11100111 |
0.2-1+2-2+2-3+2-6+2-7+2-8 |
37 |
0.9347 |
0.11101111 |
0.2-1+2-2+2-3+2-5+2-6+2-7+2-8 |
38 |
0.9601 |
0.1111010111 |
0.2-1+2-2+2-3+2-4+2-6+2-8+2-9+2-10 |
39 |
0.9794 |
0.111110101 |
0.2-12-2+2-3+2-4+2-5+2-7+2-9 |
40 |
0.9924 |
0.1111111 |
0.2-1+2-2+2-3+2-4+2-5+2-6+2-7 |
41 |
0.999 |
0.111111111 |
0.2-1+2-2+2-3+2-4+2-5+2-6+2-7+2-8+2-9 |
42 |
0.9993 |
0.1111111111 |
0.2-1+2-2+2-3+2-4+2-5+2-6+2-7+2-8+2-9+2-10 |
