Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
informatyka.docx
Скачиваний:
0
Добавлен:
01.07.2025
Размер:
160.61 Кб
Скачать

63. .Піктограми

Процедури типу Sub (підпрограми). Вони викликаються за ім'ям з інших процедур, можуть мати аргументи, одержувати вхідні значення, виконувати відповідні дії і повертати значення. На відміну від функцій процедури Sub використовуються для одержання або обробки вхідних даних і відображення вихідних даних або встановлення властивостей значень. Перший рядок складає заголовок процедури, ім’я процедури вибирає програміст так як і ім'я змінної. В списку формальних параметрів описуються через ; параметри та інформація про їх тип. Деякі параметри призначені для передачі даних в процедуру, інші для повернення результатів з процедури до тієї програмної одиниці, яка її викликала. В розділі локальних даних (який взагалі може бути відсутнім) описують ті дані, які використову­ються тільки для «службових» цілей в самій процедурі (параметри циклів, робочі змінні та маси­ви, тощо). Всередині підпрограми записують послідовність операторів, які реалізують потрібний алгоритм. При цьому вони працюють з формальними параметрами, локальними та глобальними даними. Зв'язок між окремими частинами програми здійснюється через списки формальних параметрів та за допомогою глобальних змінних. Глобальні дані описуються в головній програмі вони не являються фактичними параметрами при виклику підпрограм, не описані в підпрограмах, а використовуються в одній з них і в головній програмі. Результати роботи підпрограми можуть бути передані до головної програми через формальні параметри та глобальні дані. Підпрограми-функції використовуються для реалізації алгоритму та повернення в головну програму одного результату в вигляді імені функції. Типом функції може бути скалярний тип, тобто: цілий, дійсний, логічний, символьний та рядковий тип String. Відносно формальних параметрів, локальних та глобальних даних в функції діють такі ж самі обмеження та вимоги, що і в процедурах. В виконавчій частині підпрограми-функції повинен бути хоча б один оператор в якому імені функції: призначається значення. Звернення до функції виконується з якого-небудь арифметичного виразу так, як і до стандартних функцій тину sin(x), ln(x), тощо. Результат роботи функції передається в місце її виклику.

64. Масив

Масив – це впорядкований набір даних одного типу, кожен з яких має свій порядковий номер, що називається індексом. Розрізняють статичні та динамічні масиви.Кожен елемент масиву має свій номер (індекс). Причому таких номерів може бути декілька. Кількість різних індексів визначає вимірніть масиву. Бувають одновимірні (вектори), двовимірні (матриці), тривимірні і т.д. кожен індекс може набувати різних значень з визначеного діапазону. Мінімальне Nmin і максимальне Nmax значення діапазону зміни індексу називається граничною парою. Кількісь різних знвчень індексу визначає кількість елементів К в масиві. Так, для одновимірного масивуК=Nmax-Nmin+1При використанні масивів в Visual Basic нумерація масивів за замовчуванням починається з нуля. Інколи при оголошенні масиву його розмір невідомий. В такому випадку слід оголошувати динамічний масив, що дозволяє його розмір, або розмірність змінювати під час виконання програми.

Динамічний масив створюється в два етапи. Спочатку масив визначають в секції (General) (Declarations) контейнеру (форми, модуля) без указання розміру.

65.Автоматизація додатків MS Exel засобами VBA передбачає, що користувач повинен вміти управляти з проекту такими об’єктами додатка, як комірка, стовпці, діаграми, робочі аркуші тощо.Для цього кожний елемент Microsoft Excel у VBA описаний як об’єкт, що має свої властивості,методи,події. Існує велика кількість об’єктів, ще більше їхніх властивостей та методів.

Об’єкт Application (додаток) – головний в ієрархії об’єктів MS Exel і є власне додатком MS Exel.Його властивості та методи призначені для встановлення загальних параметрів додатка.

В свою чергу об'єкти мають "колекції". Колекція - це група об'єктів однакового класу. Окремі елемети колекції є також об'єктами. Так, об'єкти Worksheets є елементами колекції об'єкту Worksheet, який містить також й інші колекції та об'єкти. Workbooks (книга), Worksheets (аркуш), Range (діапазон, або окрема комірка).

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]