Записи: ієрархічні, з варіантними полями, множини. Складання програм, які забезпечують дії з таблицями, відомостями, списками, каталогами, де містяться дані різних типів. Особливості використання процедур і функцій мови Turbo Pascal при розробці програм.
При низкой оригинальности работы "Структуровані типи даних записи та множини. Використання процедур та функції мови Turbo Pascal. Поняття про записи. Прості записи", Вы можете повысить уникальность этой работы до 80-100%
Житомирський військовий інститут Національного авіаційного університету Реферат на тему: Структуровані типи даних: записи та множини. Використання процедур та функції мови Turbo Pascal. Прості записи Житомир 2010 План Ієрархічні записи Записи з варіантними полями Множини Загальні відомості про процедури та функції Процедури з параметрами Процедури без параметрів Особливості використання функцій Методи звертань до процедур і функцій 1. Прості записи Записи призначені для складання програм, які забезпечують дії з таблицями, відомостями, списками, каталогами і т.д., де містяться дані різних типів. Розглянемо суть запису на прикладі 1: Приклад 1: Нехай маємо таблицю відомостей про типи зброї: № Тип зброї Індекс зброї Дальність дії Висота дії N W I D H Кожному рядку такої таблиці відповідає запис, який має своє власне ім’я (також, як і змінна), наприклад: TWOO. Для прикладу 1: № - тип INTEGER; тип зброї W - може бути обмеженим, який вводиться оператором, наприклад WOOR (або може використовувати тип STRING); індекс I - також може бути обмежений цілочисловий (IND); дальність D та висота H - типу REAL. Особливість: якщо деякий ідентифікатор F є полем, він інтерпретується як V2.F, тобто ідентифікатор поля зв’язується з останнім записом у списку WITH. 2. всі ідентифікатори в межах оператора приєднання перевіряються на можливість їх інтерпретації як полів записів, заданих у заголовку. 2. Наприклад: A . B . C; A . B[ i ] . C і т.д. Приклад 4: варіанти характеристики систем зброї Тип зброї Індекс Маса W (ZRK, RLS) I M Для ZRK: Дальність дії Висота дії D H Для RLS: Потужність передавача Довжина хвилі Спосіб обзору P L SZ Опис запису: Type SS = (neprer, impuls); TW = (ZRK, RLS); Var WW : TW; W : RECORD I : integer; M : real; CASE WW of ZRK : (D, H : real); RLS : (P, L: real; SZ : SS); End; Якщо тепер в програмі виконати оператор : WW :=ZRK; то далі можна використовувати оператори: W.I :=124;with w do W.M :=15;oI := 124; W.D :=40;M := 15; W.H :=24;D := 40; H := 24; Якщо виконано оператор WW := RLS; with w do I := 203; M := 18; P := 10; L := 0.3; SZ := impuls; Особливості: для розміщення змінної комбінованого типу завжди відводиться фіксований об’єм пам’яті, який визначається найбільшим варіантом.
Вы можете ЗАГРУЗИТЬ и ПОВЫСИТЬ уникальность своей работы