Міністерство освіти і науки України
Львівський техніко-економічний коледж НУ "Львівська політехніка”.
______________________________________________________
______________________________________________________
______________________________________________________
______________________________________________________
3. 4.
______________________________________________________
______________________________________________________
______________________________________________________
______________________________________________________
Повідомлення передаються від джерела до отримувача за допомогою каналів зв’язку. Природні канали зв’язку – це органи чуття людини. Штучні канали зв’язку – телефонні чи телевізійні кабельні лінії, комп’ютерні мережі. Повідомлення передаються за допомогою електричних імпульсів, звукових чи електромагнітних хвиль.
У техніці застосовують два фізичних способи подання повідомлень:
а) за допомогою неперервних сигналів – ______________________.
б) за допомогою дискретних (імпульсних) сигналів______________
Інформація в аналоговому вигляді міняє своє значення поступово (показники ртутного термометра, годинника зі стрілками, ваги пружинної, спідометра автомашини, електричні сигнали телефону і радіо, телевізійні сигнали тощо). Точність такої інформації залежить від точності приладів, які її визначають або передають.
Інформація в дискретному вигляді міняє своє значення з певним кроком (показники електронного годинника або термометра, ваги з гирями, будь-який текст).
6. В ЕОМ використовується тільки цифрова інформація. У разі потреби обробки аналогової інформації пристроями ЕОМ її попередньо перетворюють на цифрову.
Кодуванням називають______________________________________
__________________________________________________________
Кодуванню підлягають числа, тексти, зображення, звуки.
За допомогою різних комбінацій нулів та одиниць, що складаються з восьми символів, можна закодувати 28=256 різних символів.
Біт – це __________________________________________________.
__________________________________________________________
Байт – це _________________________. Він складається з ___ бітів.
Об’єм інформації вимірюється кількістю символів у повідомленні. Будь-який символ інформації кодується байтом.. Всього розрізняють 256 різних байтів (стільки символів може мати одна машина).
Для більших обсягів інформації використовують 1 кілобайт = 1024 байт, 1 Мегабайт =1024 кбайт =1024*1024 байт, 1 Гігабайт = 1024*1024*1024 байт, 1 Терабайт = 1024*1024*1024*1024 байт.
Наприклад, текст “Інформатика - це галузь науки” має 29 байтів. Аркуш з 56 рядків по 64 символи в рядку буде мати 56*64=3584 байт інформації. Книжка, яка має 256 сторінок матиме 3584*256=917504 байт=896 кілобайт=0,875 Мегабайта інформації.
7. У своїй роботi комп`ютер використовує лише цифри 0 та 1.
Цi цифри та дiї над ними утворюють, так звану, систему числення, яка має назву - двійкова.
Системою числення вважають - алфавiт, правила побудови чисел та дiї над ними. Назва СЧ походить вiд кiлькостi у нiй цифр. Отже, ми користуємося так званою десятковою системою числення. Але ми можемо створити будь-яку систему числення i користуватися нею, як десятковою. В iнформатицi iснують найбiльш поширенi системи, якi використовуються для кодування операцiй, що виконуються рiзними технічними пристроями.
Це - ДВIЙКОВА, ВIСIМКОВА, ШIСТНАДЦЯТКОВА системи числення. Виходячи з назви систем можна зробити висновок про кiлькiсть цифр, у них.
Зокрема: “2” - 0 i 1;
“8” - 0, 1, 2, 3, 4, 5, 6 i 7;
“16” - 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, A, B, C, D, E та F.
Кожна система числення складається з p - цифр. Де р- основа СЧ.
Розрiзняють позицiйнi та непозицiйнi системи числення. Якщо значення цифри у числi залежить вiд позицiї, в якій вона знаходиться, такi системи числення називаються позиційними. Сюди вiдносяться усi згаданi вище системи числення. Наприклад, цифра 1 у числах 1, 51, 17, 143, 0.1 має рiзнi значення.
Усi СЧ пов`язанi мiж собою. Ми можемо зобразити одне i те ж саме число в рiзних системах, використовуючи для цього правила переведення чисел з однiєї СЧ в iншу.
Правила переведення чисел з "10"-вої СЧ в iншу:
1. Подiлити число на основу р.
2. Знайти частку i остачу.
3. Якщо частка менша,нiж р, тодi виконати п.6, iнакше - п.4.
4. Прийняти частку за нове число.
5. Виконати пункти 1,2,3.
6. Записати результат.
Результат - ланцюжок цифр, який складається з останньої частки та остач, записаних у зворотньому порядку (з кiнця), тобто вiд останньої до першої.
2 8 16
Наприклад, 157¦1 157¦5 157¦13 Отже, 157 (10) = 10011101 (2)
78¦0 19¦3 9¦
39¦1 2¦ 157 (10) = 235 (8)
19¦1
9¦1 157 (10) = 9D (16)
4¦0
2¦0
1¦
Для зворотнього переходу використовується розклад числа по основi:
157=1*102+5*101+7*100 - для десяткової системи числення.
Для інших систем числення маємо:
100111012=1*27+0*26+0*25+1*24+1*23+1*22+0*21+1*20=
=128+16+8+4++1=157
2358=2*82+3*81+5*80=2*64+3*8+5=128+24+5=157
9D16=9*161+13*160=9*16+13=144+13=157
Зверніть увагу, що при розкладі числа використовується основа відповідної системи числення.
Щодо iншого типу систем числення, якi називаються непозиційними, то це такi системи, значення цифр яких не залежить вiд їхньої позицiї у числi.
Прикладом такої системи числення є римська СЧ.
Тут використовуються буквеннi позначення цифр, якi записуються при утвореннi чисел у порядку спадання своїх значень.
Миша–__________________________________________________
__________________________________________________________
Сканер – _________________________________________________
____________________________________________________________________________________________________________________
5.
Монітор – ________________________________________________
__________________________________________________________
Основні характеристики моніторів:
Чіткість зображення та його деталізація на екрані залежить від роздільної здатності екрана дисплея – кількість точок, які можуть бути відображені на ньому. Кожна точка являє собою невеличкий прямокутник, який називається _________________.
Принтер– ________________________________________________
__________________________________________________________
Плотер – _________________________________________________
__________________________________________________________
6. Системний блок являє собою головну частину комп’ютера.
До складу СБ входять такі компоненти: _______________________
______________________________________________________________________________________________________________________________________________________________________________
Центральний мікропроцесор, внутрішню пам'ять, системну шину, адаптери та контролери розміщують на одній платі, яку називають:
__________________________.
Підпишіть елементи системного блоку на малюнку:
блок живлення, відео карта, слоти розширення, материнська плата, порти, процесор, дисковід, дисковід DVD, вінчестер, оперативна пам’ять.
7. Головний процесор (або точніше центральний мікропроцесор) – це_______________________________________________________
_________________________________________________________
Фізичні принципи роботи комп’ютера
Комп`ютер опрацьовує значні обсяги інформації з великою швидкістю та високою надійністю. Розглянемо, як це відбувається.
Інформація, з якою працює комп`ютер, знаходиться у регістрах процесора або в оперативній пам’яті (під час виконання програми). У постійний чи зовнішній пам’яті інформація зберігається постійно або поки вона потрібна.
Основними елементами мікропроцесора є регістри. Один регістр зберігає в собі 8 або 16 бітів інформації. Це число визначає розрядність регістра та розрядність процесора. У ПЕОМ застосовуються переважно 8-розрядні, 16-розрядні, 32-розрядні та 64-розрядні процесори, які застосовують у більш досконалих моделях та великих ЕОМ. Усі регістри є пронумеровані. Ці номери називаються адресами чисел, які зберігаються в регістрах. Інша назва регістру – комірка. Кожна комірка містить визначену кількість двійкових розрядів n, тобто n-розрядне двійкове число, яке називається вмістом комірки.
Усі розряди опрацьовуються у регістрі при надходженні лініями зв`язку – шинами – електричних сигналів. Розрядність шини визначається кількістю провідників в одній шині. Від розрядності процесора та розрядності шин залежить швидкість обміну інформацією між процесором та іншими пристроями.
Регістр складається з ТРИГЕРІВ - пристроїв, що зберігають 1 біт інформації: 0 чи 1. Тригер може перебувати в одному із двох стійких станів, поки працює ЕОМ та поки не надходить на вхід тригера сигнал зміни стану. Велика швидкодія комп`ютера досягається завдяки здатності тригерів міняти стани мільйони разів за секунду. Ця здатність визначається ТАКТОВОЮ ЧАСТОТОЮ.
Принцип опрацювання інформації процесором:
З оперативної пам’яті в кожен регістр надходять дані, які потрібно опрацювати і команда для їх опрацювання. АЛП здійснює арифметичні і логічні дії над кодами. Результат опрацювання в оперативну пам'ять повертає пристрій керування.
Процесор складається з:
1)__________________________________________
2)__________________________________________
Призначення елементів процесора:
1)_______________________________________________________
2)_______________________________________________________
Гніздо на материнській платі, куди вставляють процесор називають ___________________.
Охолоджувач процесора називається ____________________.
Основними характеристиками процесорає кількість ядер, тактова частота, розрядність регістрів, ємність кеш-пам’яті і система команд.
Дані опрацьовуються у _________________________(комірках). Процесори бувають 32- або 64- розрядні.
Це розміри _____________ процесора. Під час опрацювання даних у кожен регістр поміщаються 32 або 64 біти даних, які опрацьовуються за один такт.
Багатоядерні процесори можуть опрацьовувати одночасно декілька потоків команд і даних.
Від ___________________________ залежить швидкодія процесора. Ця характеристика коливається від 1 до 5 Гігагерц і вище.
З оперативної пам’яті у _______–пам'ять потрапляють дані, які процесор дуже часто використовує, щоб вони були напоготові та поближче до регістрів. Процесор може виконувати більше ________базових команд. Тисячі команд користувача і різних програм автоматично перекладаються у систему команд, які він вміє виконувати.
8. Пам’ять комп’ютера – __________________________________
__________________________________________________________
Основними характеристиками різних типів і пристроїв пам’яті є їхні обсяг і швидкодія.
Комп’ютерну пам'ять можна поділити на ____________________ та ____________________.
Зовнішня пам`ять використовується для тривалого зберігання інформації, яка не зникає при вимкненні комп`ютера, може бути прочитана або занесена. Обсяг пам’яті не обмежений. Інформація зберігається в пам’яті комп`ютера у вигляді файлів. На магнітних носіях організовують архіви програм, даних і результатів обробки їх на ЕОМ.
Оперативна пам’ять служить для розміщення програм, що виконуються, і інформації, яка обробляється. Інформація зберігається протягом сеансу роботи, зникає при виключенні машини, може бути прочитана або занесена. Обсяг пам’яті обмежений.
Оперативна пам’ять складається із комірок пам’яті і будується на електронних елементах. В одній комірці розміщується один байт інформації.
У 32-розрядних ЕОМ: машинне слово (порція) має 4 байти або 32 біти.
Постійна пам`ять забезпечує зберігання програм і даних, призначених для початкового завантаження системи введення-виведення і обслуговування апаратури. Інформація зберігається постійно, не зникає при виключенні машини, може бути лише прочитана. Обсяг пам’яті малий. Тут інформація не може мінятися ні людиною, ні комп’ютером. Внутрішня пам’ять виготовляється на мікросхемах, коштує дорого, має невеликий обсяг, працює швидко.
До пристроїв зовнішньої пам’яті належать:_____________________
____________________________________________________________________________________________________________________
Вкажіть, у яких одиницях характеризується ємність запам’ятовуючого пристрою: __________________
Вінчестер –це_____________________________________________
Накопичувачі на гнучких магнітних дисках – _________________
__________________________________________________________
Накопичувачі на лазерних дисках –___________________________
__________________________________________________________
Магнітооптичний диск – __________________________________
__________________________________________________________
Швидкість обміну інформацією (читання-запис) вимірюється у бодах або кілободах. 1 бод = 1 біт/с, 1 Кбод=1024 бод.
9. Контролерабо адаптер - це електронна схема, що керує роботою зовнішнього пристрою.
Магістрально-модульний принцип будови комп’ютераполягає в тому, що, приєднуючи за допомогою контролерів до магістралі різні набори пристроїв (модулів), можна одержати різноманітні конфігурації комп'ютерів.
Магістральабо шина даних - це _____________________________
____________________________________________________________________________________________________________________
Підпишіть які пристрої можна приєднувати через вказані порти
Назва порту | Назви пристроїв | |
1. | електромережа | |
2. | перемикач | |
3. | PS/2 | |
4. | послідовний | |
5. | паралельний | |
6. | VGA | |
7. | USB | |
8. | мережевий RS-45 | |
9. | лінійний вхід |
Загальна схема будови і роботи комп'ютера
Тема 3 Системне програмне забезпечення.
________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________
6.Файл –це_______________________________________________
________________________________________________________________________________________________________________
7.Файлова система - _____________________________________
_______________________________________________________
________________________________________________________
Система FAT32 накладає обмеження на обсяг файлу до 4 Гбайт і кількість записів про файли в кореневій папці до 65000. Система NTFSтаких обмежень не має. В оперативній пам’яті процесор має доступ до кожного байта за його адресою. У вінчестері доступ до читання / записування є лише в кластерів.
Кластер – це один або декілька послідовних секторів, які утворюють мінімальну заадресовану ділянку пам’яті на диску.
Сектор – це послідовні 512 байт диску.
Обсяг кластера залежить від типу файлової системи і ємності диска. У FAT32 розмір кластера залежить від ємності диска (диск великої ємності має великі кластери). У NTFS користувач може задати розмір кластера 1-4 сектори. Чим менший розмір кластера, тим ліпше. Справа в тому, що файл записується на диск фрагментами: один фрагмент в один кластер. Часто закінчення файлу не заповнює цілий кластер і, якщо файлів багато, простір на диску використовується нераціонально.
Файл записується не у послідовні кластери, а у вільні. Інформацію, у які кластери записано конкретний файл, система заносить до спеціальної таблиці FAT.У NTFS до таблиці MFT.
8.Операції, визначені над файлами:
Програми архівації файлів.
Архіватори– це_________________________________________
____________________________________________________________________________________________________________________
Архівація - _______________________________________________
____________________________________________________________________________________________________________________
Назвіть функції архіваторів:
______________________________________________________________________________________________________________________________________________________________________________
Наведіть приклади архіваторів: _______________________________
__________________________________________________________
Запитання для самоперевірки.
Домашнє завдання:_________________________________________
Тема 6. Системи опрацювання текстів.
Запитання для самоперевірки.
____________________________________________________________________________________________________________________
Розрізняють два типи циклів:
1)______________________________;
2)______________________________.
Ознайомимося з блок-схемою циклічного алгоритму:
Запитання для самоперевірки.
1. Що таке алгоритм?
2. Які основні властивості алгоритму?
3. Чим зумовлене існування багатьох способів опису алгоритмів?
4. Як записується й використовується структура «слідування»?
5. Як записується й використовується структура «розгалуження»?
6. Що таке цикл?
7. Що таке блок-схема?
Домашнє завдання:_________________________________________
____________________________________________________________________________________________________________________
Створення нового проекту
Після запуску VB, коли з’явиться діалогове вікно New Project (новий проект), потрібно вказати тип створюваного проекту Standart EXE, а потім клацніть на кнопці «Відкрити». При цьому на екрані з’являється порожня форма – заготовка вікна майбутньої програми.
Запуск проекту на виконання
1. Run Start
2. Кнопка панелі інструментів .
3. Натискання клавіші F5.
Зупинити виконання проекту можна кнопкою © або натиснути кнопку T на самій формі.
Збереження проекту
Процес зберігання проекту складається з трьох кроків:
· Створення папки для проекту.
· Збереження файлу форми всередині папки проекту.
· Збереження файла проекту в папці проекту.
Для збереження проекту необхідно задати імена форм, модулів та ім’я проекту. (Автоматично пропонуються імена Form1.frm, Module1.bas, Project1.vbp).
Редактор коду програми знаходиться в окремому вікні. У верхній його частині є 2 списки компонентів форми та подій, які можуть бути до них застосовані. Застосування події веде до появи заготовки (шаблона), що складається з заголовка процедури та ключових слів End Sub.
Код проекту має такий загальний вигляд:
’Опис глобальних змінних
Private Sub<ім’я об’єкта>_<ім’я методу>()
’Тут записується тіло процедури (програма)
Show
<оператор 1>
<оператор 2>
<оператор 3>:<оператор 4>
<оператор 5>
Властивості об’єктів
Спільні властивості елементів керування
- ім’я (Name)
- шрифт (Font) – для написів та повідомлень
- вибір кольору фону та написання (BackColor, ForeColor)
- вирівнювання (Alіgnment) – 0-зліва, 1-справа, 2-по центру.
- видимість (Visible)
- розташуваня (Left, Top, Height i Width)
Left – відстань від лівого краю екрана чи форми
Top – відстань від верхнього краю екрана чи форми
Height – висота елемента
Width – ширина елемента
Зовнішній вигляд елемента керування можна змінити під час виконання програми, змінюючи значення цих властивостей. Розміри елементів вимірюються у твіпах (1 дюйм=1440 твіпів=12,2 см).
Тобто 1 мм=120 твіпів. Властивості Left, Top можуть набувати і від’ємних значень, тоді елемент буде розміщений за межами вікна чи форми.
Оператор (команда) = службове слово + список операндів
Службове слово вказує на _______________________________________.
Операнди – це_________________________________________________.
За призначенням оператори мови Basic поділяються на такі групи:
- описові оператори - використовуються для опису типів змінних, розмірів масивів і нестандартних функцій;
- оператори присвоєння - використовуються для надання початкових значень та зміни біжучих значень змінних;
- оператори введення-виведення - використовуються для введення-виведення інформації, зокрема, для організації діалогу користувача з ЕОМ;
- оператори керування процесом опрацювання інформації – сюди входять оператори переходу, умовний оператор, оператори циклу ...
- інші оператори - забезпечують додаткові можливості: оператори підтримки файлової структури, оператори графіки, звукових ефектів тощо.
В операторах важливу роль відіграють службові слова - набір англійських слів, які входять у конструкції операторів і позначають дії, які необхідно виконати над даними.
!!! Вирази описуються в одному або в кількох рядках без знаку переносу і без дублювання знаків арифметичних операцій при переносі (допоміжні рядки не нумеруються). Показники степеня, індекси, чисельники та знаменники розміщуються у горизонтальному рядку.
________________________________________________________
________________________________________________________
________________________________________________________
________________________________________________________
________________________________________________________
________________________________________________________
________________________________________________________
________________________________________________________
11.Записати вирази мовою програмування:
7. ________________________________________________
8. ________________________________________________
9. ________________________________________________
10. ________________________________________________
11. ________________________________________________
12. ________________________________________________
13.
__________________________________________________________________
14.
_______________________________________________________________
15.
__________________________________________________________________
16.
__________________________________________________________________
Select Case TestValue
Case Value1
<оператор1>
…………….
Case Value n
<оператор n>
Case Else <оператор n+1>
End Select
Після кожного оператора Case вказуються значення або діапазон значень, яких може набувати змінна TestValue. Це значення Value1…Value n. Саме від них залежатиме, за якою групою операторів буде відбуватись обчислення у програмі. Якщо ж значення змінної TestValue не співпаде з жодним значенням Value n, то буде виконуватись група операторів, розташована на гілці Case Else.
Виконання програм з розгалуженнями в покроковому режимі.
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 В = А+1Else: В = А*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 Select8<3 та 8є[3;5], які не
виконуються, тому А=15.
Завдання для самостійного виконання:
1. Записати логічні вирази:
а) число а більше від 10 __________________________________
б) число а належить відрізку [7;9]__________________________
в) хоча б одне з чисел a,b – додатне_________________________
г) число k від’ємне або більше 2 ___________________________
д) число у кратне 4_______________________________________
2. Чому дорівнює 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=________________
3. Нехай А=15, В=5. Які значення приймуть змінні А і В після виконання оператора:
If A < 5 Then В = А + 1
ElseIf A < 10 Then В = A * 2
Else: В = A + 10
End If
End If
А=______ В=_______
4. Як записати оператор, що реалізує таку дію: змінній А присвоїти значення True, якщо -5<X<3, і False, якщо X не належить проміжку (-5;3)?
_______________________________________________________
5. Визначити результат виконання програми:
А= –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 А=_______
6. Скласти блок-схему і написати програму для обчислення значення функції: .
Блок-схема алгоритму: Програмний код:
_____________________________
_____________________________
_____________________________
_____________________________
_____________________________
_____________________________
_____________________________
_____________________________
_____________________________
7.Скласти блок-схему і написати програму для обчислення значення функції: .
Блок-схема алгоритму: Програмний код:
_____________________________
_____________________________
_____________________________
_____________________________
_____________________________
_____________________________
_____________________________
_____________________________
_____________________________
Пояснення до програмного коду:
__________________________________________________________
__________________________________________________________
__________________________________________________________
__________________________________________________________
__________________________________________________________
__________________________________________________________
Loop
Алгоритм виконання циклу:
1. циклічному параметру присвоюється початкове значення А;
2. перевіряється умова входу до циклу, а саме, якщо значення параметра циклу більше кінцевого значення В, тоді відбувається вихід з циклу (виконується команда, записана після оператора Loop), інакше повторно виконується тіло циклу (перехід до пункту 3 даного алгоритму),
3. виконується тіло циклу;
4. змінюється значення параметра циклу із заданим кроком С;
5. відбувається перехід до пункту 2 даного алгоритму (перевірка умови входу до циклу).
Якщо в циклі пропустити умову виходу або ця умова завжди виконується, то отримаємо нескінченний цикл. Наприклад такий:
Do While 2 > 1
Print "Вічний цикл"
Loop Це означає: Поки 2>1 друкуй «вічний цикл»
Якщо у Вас випадково вийшов такий цикл, то вийти з нього можна при натисканні Ctrl+Break. Але це працює тільки в середовищі розробки програми.
Наприклад:
1. Цей приклад означає наступну дію: поки оголошена ціла змінна п є невід’ємним числом, вивести її значення на екран.
Dim n As Integer
n = 100
Do While n >= 0
n = n – 1
Print n
Loop
2. Визначте значення S після виконання операторів:
X = –3 : S = 0 X = 0 : S = 0
Do Whіle Х<=0 Do Whіle Х<=5
X = X + 1 X = X + 1
S = S + X S = S + 1
Тема14. Поняття про використання
END SUB
Процедуру викликають з головної програми за допомогою команди виклику:
CALL <назва> (<параметри>)
Приклад1. Процедура Povidomlenna( ) викликається з процедури ItmOpen за допомогою оператора Call.
Private Sub Povidomlenna( )
MsgBox “Дані не знайдені”
End Sub
Private Sub ItmOpen_Click
Call Povidomlenna( )
End Sub
При виклику цієї підпрограми з довільної точки на екрані зявиться вікно повідомлення Windows, що відображає рядок “Дані не знайдені”.
Приклад2.Процедура з передачею параметра.
Private Sub Message(message as string )
MsgBox message
End Sub
Private Sub ItmOpen_Click
Call Message (“Наша перша процедура” )
End Sub
Зустрівши рядочок з викликом процедури, Visual Basic перевіряє чи потрібні цій процедурі параметри. Переконавшись в тому, що потрібні (параметр message) він передає в процедуру рядочок “Наша перша процедура”. Тобто в процедурі відбувається присвоєння змінній message значення “Наша перша процедура”. Далі відбувається виклик функції MsgBox і виведення повідомлення на екран. Якщо кількість параметрів, які передаються при виклику процедури не співпаде з кількістю параметрів в оголошенні процедури, Visual Basic згенерує помилку.
Створення простої функції
Функція користувача– це процедура, що виконує рядки свого коду і повертає в програму деяке значення.
Public Function<ім’я> (формальні параметри as <тип параметрів> ) as <тип значення, яке повертається функцією>
<Рядки коду>
<ім’я>=<значення, що обчислюється у функції>
Запитання та завдання.
1. Які різновиди процедур і функцій використовуються у Visual Basic?
2. Синтаксис та правила виконання процедури користувача.
3. Що таке функція користувача?
4. Синтаксис функції користувача.
5. Яка відмінність між формальними та фактичними параметрами?
6. Як відбувається обчислення функції користувача?
7. Скласти програму для побудови таблиці мір, використовуючи нестандартну функцію, якщо 1 фунт=0,453592кг.
8. Скласти програму для обчислення значення виразу з використанням нестандартної функції. , якщо x=5, a=3, n=2.
Табличні величини. Масиви.
Задача1.
Створити масив з п’яти елементів за формулою ai=2i-3. Обчислити суму від’ємних елементів масиву.
Блок-схема алгоритму: Програмний код:
_____________________________
_____________________________
_____________________________
_____________________________
_____________________________
_____________________________
_____________________________
_____________________________
_____________________________
Пояснення до програмного коду:
__________________________________________________________
__________________________________________________________
__________________________________________________________
__________________________________________________________
__________________________________________________________
__________________________________________________________
__________________________________________________________
__________________________________________________________
__________________________________________________________
__________________________________________________________
Задача2.(домашнє завдання)
Створити масив з семи елементів за формулою ai=5-i. Обчислити добуток непарних елементів масиву.
Блок-схема алгоритму: Програмний код:
_____________________________
_____________________________
_____________________________
_____________________________
_____________________________
_____________________________
_____________________________
_____________________________
_____________________________
Пояснення до програмного коду:
__________________________________________________________
__________________________________________________________
__________________________________________________________
__________________________________________________________
__________________________________________________________
__________________________________________________________
__________________________________________________________
Запитання для самоперевірки.
1. Що таке база даних?
2.Які операції можна виконувати за допомогою СКБД?
3. Де використовуються бази даних?
4. Що таке форма?
5. Що можна розташувати на формі?
6. Які є способи створення форм?
7. Що таке запит?
Тема 18. Інтернет.
1.Комп’ютерна мережа -___________________________________
____________________________________________________________________________________________________________________
2.Інтернет це - ____________________________________________
__________________________________________________________
Для підключення до мережі Інтернет потрібно мати (підкресліть потрібне):
1) принтер;
2) модем;
3) звукову карту;
4) мережеву карту.
Модем -___________________________________________________
____________________________________________________________________________________________________________________
3.Протокол –це:
2) лінія зв’язку;
3) набір правил обміну інформацією між комп’ютерами;
4) мережене обладнання;
5) програма.
ТСР –це протокол:
1) міжмережевої взаємодії;
2) пересилання повідомлень;
3) керування пересиланням даних;
4) пересилання файлів.
Вузол –___________________________________________________
__________________________________________________________
Провайдер – ______________________________________________
__________________________________________________________
Маршрутизатор –__________________________________________
Клієнт – __________________________________________________
Сервер –__________________________________________________
Пакет –___________________________________________________
__________________________________________________________
WWW -___________________________________________________
__________________________________________________________
Чат - _____________________________________________________
__________________________________________________________
__________________________________________________________
6.Web –сайт –це:
1) малюнок;
2) кілька сторінок;
3) кілька сторінок з єдиним тематичним змістом або які належать одному власнику;
4) текстовий документ.
Гіпертекст –це:
1) дуже великий текст:
2) структурований текст, у якому можна здійснювати переходи по виділених мітках;
3) текст, набраний на комп’ютері;
4) текст, у якому використовується шрифт великого розміру.
7.Електронна пошта або E-mail (від англ. electronic - електронна, mail - пошта) –це__________________________________________
____________________________________________________________________________________________________________________
За допомогою електронної пошти можна передавати:
1) тільки повідомлення;
2) тільки файли;
3) повідомлення і вкладені файли;
4) відеозображення.
Електронні скриньки розміщуються на спеціальних комп'ютерах - поштових серверах. Для кожної скриньки на поштовому сервері відводиться спеціальне місце.
Щоб отримати власну скриньку, існує два способи:
1. ________________________________________________________
__________________________________________________________
__________________________________________________________
__________________________________________________________
2. ________________________________________________________
__________________________________________________________
__________________________________________________________
__________________________________________________________
__________________________________________________________
__________________________________________________________
__________________________________________________________
Електронна адреса складається з двох частин, розділених знаком @ («ет»).
Наприклад, Alex@ukrbiz.net
Aleх - імя скриньки, ukrbiz.net - доменне ім'я поштового сервера, на якому знаходиться ця скринька (малі та великі літери не розрізняються).
Поштовий клієнт – це програма для обробки електронної пошти та її обміну з поштовим сервером.
8.Броузер - _______________________________________________
______________________________________________________________________________________________________________________________________________________________________________
9.Гіперпосилання –це ( підкресліть потрібне):
1) виділений фрагмент тексту, що містить невидиме посилання на інше місце у тексті чи інший файл;
2) картотека;
3) ключове слово;
4) візитка.
10 Комп’ютер, підключений до Інтернету, обов’язково має:
1) ІР-адресу;
2) web-сервер;
3) домашню web-сторінку;
4) доменне ім’я.