Методичні вказівки
До виконання лабораторних робіт з курсу
„Міжнародні інформаційні системи та технології”
Методичні вказівки
до виконання лабораторних робіт з курсу „Міжнародні інформаційні системи”
Загальні положення
1. Лабораторний практикум складається з 3 лабораторних робіт. Кожна лабораторна робота виконується за 2 заняття. Перед виконанням лабораторної роботи викладачем проводиться експрес-опитування студентів для визначення ступеня підготовки до її виконання. Студенти, які не підготовлені до проведення лабораторного заняття, до роботи не допускаються.
2. Лабораторні заняття проводяться в лабораторних класах: 115, 116 та 121. Перед початком циклу занять кожний студент повинен пройти інструктаж з „Техніки безпеки” (ТБ), який проводить викладач. Результати здачі правил ТБ оформлюються у відповідному журналі з техніки безпеки.
3. Для проведення лабораторної роботи кожний студент повинен мати „Зошит для лабораторних робіт” та окрему дискету, де зберігатимуться матеріали дослідження, які студент отримав під час проведення лабораторної роботи.
4. Після закінчення проведення кожної лабораторної роботи оформлюється звіт в друкованому вигляді та на дискеті, який захищається перед викладачем. Кожна робота оцінюється викладачем за модульно-рейтинговою системою.
Література:
1. В. Коломієць. „Міжнародні інформаційні системи”, видавничо-поліграфічний центр „Київський університет” Київ 2001 р.
Лабораторні роботи
з курсу “Міжнародні інформаційні системи”
Лабораторна робота №1
Тема роботи: "Представлення інформації в міжнародних інформаційних системах".
Мета роботи: Ознайомитися з методами представлення інформації в міжнародних інформаційних системах.
Завдання до роботи:
1. Обчислити цифрове значення аналогових (неперервних) величин, заданих в Таблиці 1, використовуючи пакет Microsoft Office. Номер варіанту визначає викладач.
Таблиця 1.
№ варіанту | Функція | Інтервал | Крок | Примітка | ||
A | B | 1 вар. | 2 вар. | |||
1. | y=kx+b | 0,1 | 0,15 | k=2; b=5 | ||
2. | y=kx+b | 0,5 | 0,55 | k=1; b=4 | ||
3. | y=kx+b | 0,2 | 0,25 | k=3; b=5 | ||
4. | y=kx+b | 0,1 | 0,15 | k=4; b=3 | ||
5. | y=kx+b | 0,2 | 0,25 | k=4; b=1 | ||
6. | y=kx+b | 0,4 | 0,45 | k=6; b=2 | ||
7. | y=kx+b | 0,4 | 0,45 | k=3; b=4 | ||
8. | y=kx+b | 0,1 | 0,15 | k=7; b=2 | ||
9. | y=kx+b | 0,2 | 0,25 | k=2; b=7 | ||
10. | y=kx+b | 0,5 | 0,55 | k=5; b=4 | ||
11. | y=kx+b | 0,2 | 0,25 | k=2; b=7 | ||
12. | y=sinx | p | 0,15 | 0,157 | ||
13. | y=sinx | p | 0,14 | 0,15 | ||
14. | y=sinx | p | 0,16 | 0,155 | ||
15. | y=sinx | p/2 | 0,07 | 0,075 | ||
16. | y=sinx | p/2 | 0,08 | 0,085 | ||
17. | y=sinx | p/2 | 0,06 | 0,065 | ||
18. | y=sinx | p/2 | p | 0,07 | 0,075 | |
19. | y=sinx | p/2 | p | 0,08 | 0,085 | |
20. | y=sinx | p/2 | p | 0,06 | 0,065 | |
21. | y=sinx | p/4 | 3/4p | 0,06 | 0,065 | |
22. | y=sinx | p/4 | 3/4p | 0,08 | 0,075 | |
23. | y=cosx | p/2 | 0,07 | 0,075 | ||
24. | y=cosx | p/2 | 0,08 | 0,085 | ||
25. | y=cosx | p/2 | 0,06 | 0,065 | ||
26. | y=cosx | p/2 | 0,075 | 0,08 | ||
27. | y=cosx | p/2 | 0,065 | 0,07 | ||
28. | y=cosx | 3/2p | 2p | 0,07 | 0,075 | |
29. | y=cosx | 3/2p | 2p | 0,08 | 0,085 | |
30. | y=cosx | 3/2p | 2p | 0,06 | 0,065 | |
31. | y=cosx | 3/2p | 2p | 0,075 | 0,08 | |
32. | y=cosx | 3/2p | 2p | 0,065 | 0,07 | |
33. | y=cosx | 3/2p | 2p | 0,085 | 0,09 |
2. Побудувати блок-схему алгоритму обчислення цифрового (дискретного) значення.
3. Записати блок-схему обчислення на любій алгоритмічній мові або мові асемблера.
4. Виконати обчислення на ПК.
5. Обчислені дані представити у вигляді Таблиці 2.
Таблиця 2.
Крок | Аналогове значення | Цифрове значення | Перевірка |
... | |||
N |
Зразок виконання лабораторної роботи
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,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,08 | 6,16 | 6,24 | 6,32 | |
0,8662 | 0,9033 | 0,9347 | 0,9601 | 0,9794 | 0,9924 | 0,999 | 0,9993 |
2. Побудувати блок-схему алгоритму обчислення цифрового (дискретного) значення.
3. Записати блок-схему будь-якою алгоритмічною мовою або мовою асемблера.
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
початок
вводимо число
Дробова частина=0
кінець
4. Виконати обчислення на ПК.
5. Обчислені дані представити у вигляді таблиці
№ | Аналогове значення | Цифрове значення | Перевірка |
a) | |||
4,725 | 100.10111 | 22.2-1+2-3+2-4+2-5 | |
4,8 | 100.11001 | 22.2-1+2-2+2-5 | |
4,875 | 100.111 | 22.2-1+2-2+2-3 | |
4,95 | 100.1111 | 22.2-1+2-2+2-3+2-4 | |
5,025 | 101.0000011 | 20+22.2-6+2-7 | |
5,1 | 101.00011 | 20+22.2-4+2-5 | |
5,175 | 101.001011 | 20+22.2-3+2-5+2-6 | |
5,25 | 101.01 | 20+22.2-2 | |
5,325 | 101.0101 | 20+22.2-2+2-4 | |
5,4 | 101.011 | 20+22.2-2+2-3 | |
5,475 | 101.01111 | 20+22.2-2+2-3+2-4+2-5 | |
5,55 | 101.100011 | 20+22.2-1+2-5+2-6 | |
5,625 | 101.101 | 20+22.2-1+2-3 | |
5,7 | 101.1011 | 20+22.2-1+2-3+2-4 | |
5,775 | 101.1100011 | 20+22.2-1+2-2+2-6+2-7 | |
5,85 | 101.11011 | 20+22.2-1+2-2+2-4+2-5 | |
5,925 | 101.111011 | 20+22.2-1+2-2+2-3+2-5+2-6 | |
21+22 | |||
6,075 | 110.00010011 | 21+22.2-4+2-7+2-8 | |
6,15 | 110.0010011 | 21+22.2-3+2-6+2-7 | |
6,225 | 110.00111 | 21+22.2-3+2-4+2-5 | |
6,3 | 110.010011 | 21+22.2-2+2-5+2-6 | |
0.0126 | 0.00000011 | 0.2-7+2-8 | |
0.0874 | 0.0001011 | 0.2-4+2-6+2-7 | |
0.1618 | 0.00101 | 0.2-3+2-5 | |
0.2353 | 0.0011111 | 0.2-3+2-4+2-5+2-6+2-7 | |
0.3075 | 0.0100111 | 0.2-2+2-5+2-6+2-7 | |
0.3779 | 0.011 | 0.2-2+2-3 | |
0.4462 | 0.0111001 | 0.2-2+2-3+2-4+2-7 | |
0.10000011 | 0.2-1+2-7+2-8 | ||
0.575 | 0.1001 | 0.2-1+2-4 | |
0.6346 | 0.1010001 | 0.2-1+2-3+2-7 | |
0.6908 | 0.1011 | 0.2-1+2-3+2-4 | |
0.743 | 0.1011111 | 0.2-1+2-3+2-4+2-5+2-6+2-7 | |
0.7911 | 0.1100101 | 0.2-1+2-2+2-5+2-7 | |
0.8347 | 0.110101 | 0.2-1+2-2+2-4+2-6 | |
0.8736 | 0.1001011 | 0.2-1+2-4+2-6+2-7 | |
0.9076 | 0.11101 | 0.2-1+2-2+2-3+2-5 | |
0.9365 | 0.111011111 | 0.2-1+2-2+2-3+2-5+2-6+2-7+2-8+2-9 | |
0.9601 | 0.1111010111 | 0.2-1+2-2+2-3+2-4+2-6+2-8+2-9+2-10 | |
0.9784 | 0.1111101 | 0.2-1+2-2+2-3+2-4+2-5+2-7 | |
0.9911 | 0.11111101 | 0.2-1+2-2+2-3+2-42-52-6+2-8 | |
0.9983 | 0.111111111 | 0.2-1+2-2+2-3+2-4+2-5+2-62-7+2-8+2-9 | |
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) | |||
4.72 | 100.10111001 | 22.2-1+2-3+2-4+2-5+28 | |
4.8 | 100.11001 | 22.2-1+2-2+2-5 | |
4.88 | 100.111 | 22.2-1+2-2+2-3 | |
4.96 | 100.1111 | 22.2-1+2-2+2-3+2-4 | |
5.04 | 101.00001 | 20+22.2-5 | |
5.12 | 101.0001111 | 20+22.2-4+2-5+2-6+2-7 | |
5.2 | 101.0011 | 20+22.2-3+2-4 | |
5.28 | 101.010001 | 20+22.2-2+2-6 | |
5.36 | 101.0101 | 20+22.2-2+2-4 | |
5.44 | 101.0111 | 20+22.2-2+2-3+2-4 | |
5.52 | 101.100001 | 20+22.2-1+2-6 | |
5.6 | 101.1001 | 20+22.2-1+2-4 | |
5.68 | 101.10101 | 20+22.2-1+2-3+2-5 | |
5.76 | 101.1100001 | 20+22.2-1+2-2+2-7 | |
5.84 | 101.1101 | 20+22.2-1+2-2+2-4 | |
5.92 | 101.11101 | 20+22.2-1+2-2+2-3+2-5 | |
21+22 | |||
6.08 | 110.0001 | 21+22.2-4 | |
6.16 | 110.00101 | 21+22.2-3+2-5 | |
6.24 | 110.00111 | 21+22.2-3+2-4+2-5 | |
6.32 | 110.0101 | 21+22.2-2+2-4 | |
0.0076 | 0.000000011111 | 0.2-8+2-9+2-10+2-11+2-12 | |
0.0874 | 0.0001011 | 0.2-4+2-6+2-7 | |
0.1668 | 0.00101 | 0.2-3+2-5 | |
0.245 | 0.0011111 | 0.2-3+2-4+2-5+2-6+2-7 | |
0.3217 | 0.0101001 | 0.2+2+2-4+2-7 | |
0.3964 | 0.011001 | 0.2-2+2-3+2-6 | |
0.4685 | 0.01110111111 | 0.2-2+2-3+2-4+2-6+2-7+2-8+2-92-10+2-11 | |
0.5376 | 0.100010011 | 0.2-1+2-5+2-8+2-9 | |
0.6032 | 0.1001101 | 0.2-1+2-4+2-5+2-7 | |
0.665 | 0.1010101 | 0.2-1+2-3+2-5+2-7 | |
0.7226 | 0.10111000111 | 0.2-1+2-3+2-4+2-5+2-9+210+2-11 | |
0.7755 | 0.1100011 | 0.2-1+2-2+2-6+2-7 | |
0.8235 | 0.1101001011 | 0.2-1+2-2+2-4+2-7+2-9+2-10 | |
0.8662 | 0.110111011 | 0.2-1+2-2+2-4+2-52-6+2-8+2-9 | |
0.9033 | 0.11100111 | 0.2-1+2-2+2-3+2-6+2-7+2-8 | |
0.9347 | 0.11101111 | 0.2-1+2-2+2-3+2-5+2-6+2-7+2-8 | |
0.9601 | 0.1111010111 | 0.2-1+2-2+2-3+2-4+2-6+2-8+2-9+2-10 | |
0.9794 | 0.111110101 | 0.2-12-2+2-3+2-4+2-5+2-7+2-9 | |
0.9924 | 0.1111111 | 0.2-1+2-2+2-3+2-4+2-5+2-6+2-7 | |
0.999 | 0.111111111 | 0.2-1+2-2+2-3+2-4+2-5+2-6+2-7+2-8+2-9 | |
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 |