Студопедия  
Главная страница | Контакты | Случайная страница

АвтомобилиАстрономияБиологияГеографияДом и садДругие языкиДругоеИнформатика
ИсторияКультураЛитератураЛогикаМатематикаМедицинаМеталлургияМеханика
ОбразованиеОхрана трудаПедагогикаПолитикаПравоПсихологияРелигияРиторика
СоциологияСпортСтроительствоТехнологияТуризмФизикаФилософияФинансы
ХимияЧерчениеЭкологияЭкономикаЭлектроника

Основні поняття та опис масивів даних

Читайте также:
  1. I. Поняття зворотної дії в часі закону про кримінальну відповідальність.
  2. II. Основні засоби
  3. III. Поняття комунікації, комунікаційного процесу, методи його удосконалення
  4. Uml; Основні теоретичні положення
  5. Uml; Основні теоретичні положення
  6. Адміністративні стягнення: поняття та види
  7. Аналіз отриманих даних
  8. Анкетний спосіб збору даних
  9. Бази даних;
  10. Базисні умови постачання відповідно до правил “Інкотермс-2000”. Основні обов’язки сторін за базисом постачання
Октанти Координати Октанти Координати
Х Y Z X Y Z
І ІІ ІІІ ІV + + + + + - - + + + - - V VI VII VIII - - - - + - - + + + - -

 

Питання та завдання для самоперевірки

 

1 Що є предметом нарисної геометрії?

2 У чому суть методу проекцій? Що таке проеціювання?

3 Назвіть способи проеціювання.

4 Які проекційні поверхні можуть утворювати проекційні промені?

5 Як побудувати центральну проекцію точки?

6 В якому випадку центральна проекція прямої буде у вигляді точки?

7 У чому суть способу паралельного проеціювання?

8 Як побудувати паралельну проекцію прямої лінії?

9 Як взаємно розміщені проекції точки і прямої лінії за умови, що точка лежить на прямій?

10 Назвіть основні властивості проекцій.

11 Як утворюється епюр за методом Монжа?

12 Що називають віссю проекцій?

13 Як утворюється система октантів?

14 Накресліть наочне зображення моделі трьох площин p 1 , p 2, p 3 і зафарбуйте ці площини різними кольорами слабкого тону акварелі, розведеної туші або кольоровими олівцями.

 

 

Вступ

Курсова робота з програмування - важливий етап у формуванні практичних навичок з написання та відлагодження програм на мові Object Pascal у середовищі Delphi.

Метою роботи є закріплення теоретичних знань з основних понять мови Delphi та набуття навиків у розробці простих алгоритмів і програм для вирішення логічних задач на прикладах обробки структурованих даних.

Розвиток обчислювальної техніки, потреба в ефективних засобах розробки програмного забезпечення привів до появи систем програмування, що орієнтовані на так звану "швидку розробку", серед яких можна виділити Borland Delphi і Microsoft Visual Basic. В основі систем швидкої розробки (RAD-систем, Rapid Application Development — середовище швидкої розробки додатків) лежить технологія візуального проектування та програмування подій, суть якої полягає в тому, що середовище розробки бере на себе більшу частину рутинної роботи, залишаючи програмісту роботу по конструюванню діалогових вікон та функцій обробки подій.

Delphi – це середовище розробки, у якому в якості мови програмування використовується мова Delphi. Мова Delphi – строго типізована об’єктно – орієнтована мова, в основі якої лежить добре відомий програмістам Object Pascal.

 


ОСНОВНІ ТЕОРЕТИЧНІ ВІДОМОСТІ

Основні поняття та опис масивів даних

Масив (Array) в програмуванні ­­– це упорядкована сукупність елементів одного й того самого типу. Масиви зручно використовувати для зберігання та опрацювання однорідної інформації, наприклад, таблиць, векторів, матриць, коефіцієнтів рівнянь тощо.

Кожен елемент масиву однозначно можна визначити ім’ям та індексами. Ім’я масиву (ідентифікатор) складають за тими самими правилами, що й для змінних. Індекси визначають місцезнаходження елемента в масиві. Наприклад, елементи вектора мають один індекс – номер за порядком; елементи матриць чи таблиць мають по два індекси: перший означає номер рядка, другий - номер стовпчика. Кількість індексів визначає вимірність масиву. Наприклад, вектори в програмах – це одновимірні масиви, матриці – двовимірні.

Масив може займати в пам’яті не більш 2 Гбайт.

Описування одновимірних масивів

Масиви в програмах можна описувати двома способами:

1) Type ім'я_типу = аrray [ тип_індексу ] оf тип_елементів_масиву;

Var ім'я_масиву: ім'я_типу;

2) Var ім'я_масиву: аrray [ тип_індексу ] оf тип_елементів;

Тут тип_індексу – це константи або змінні перерахованого типу, які визначають діапазон змінювання індексів. Приклади описування масивів:

Type Mas1= array [1.. 11] of real;

Mas2= array [1.. 5] of integer;

Mas3 = array ['a'..'e'] of real;

Mas4= array [Boolean] of char;

Var A: Mas1; B: Mas2; C: Mas3; D: Mas4;

У прикладах наведено опис таких масивів:

А - вектор величин А1, А2,…, А11, який складається з дійсних елементів А [ 1 ], А [ 2 ], …, А [ 11 ];

B- послідовності 5 цілих чисел B1,B2,…B5, яка складена з цілих елементівB[1], B[2], ..., B[3].

C - вектор з п’яти елементів дійсного типу C['a'], C['b'], C['c'], C['d'], C['e'];

D - символьний масив з двох елементів D [ True ], D [ False ];

Для описування масивів зручно використовувати типізовані констант-масиви, які дозволяють водночас об’явити масив й задати його значення в розділі опису констант:

Const ім'я_масиву: аrray [ тип_індексу ] оf тип_елементів_масиву =

(значення_елементів_масиву);

Наприклад, оператор

Const T: array [1..5] of real = (0.5, 3.4, –2.7, 6.5, 4.8);

описує й задає значення п’ятьом елементам вектора Т.

Описування багатовимірних масивів

Багатовимірні масиви (як і одновимірні) в програмах можна описувати двома способами:

1) Type ім'я_типу = аrray [ тип_індексу1, тип індексу2, … ] оf тип_елементів_масиву;

Var ім'я_масиву: ім'я_типу;

2) Var ім'я_масиву: аrray [ тип_індексу1, тип індексу2, … ] оf

тип_елементів;

Можна вказувати індекси іншим способом, наприклад, для двовимірного масиву:




Дата добавления: 2014-12-19; просмотров: 46 | Поможем написать вашу работу | Нарушение авторских прав




lektsii.net - Лекции.Нет - 2014-2024 год. (0.009 сек.) Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав