Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Laboratorni_roboti_z_programuvannya_2_trimestr.doc
Скачиваний:
7
Добавлен:
23.03.2015
Размер:
483.33 Кб
Скачать

Лабораторна робота № 7

Тема роботи: Графіка у Delphi, використання файлу.

У текстовому файлі 17000.txt розташовані дані, які описують складну поверхню (суднова поверхня). У файлі розташовані координати точок на поперечних перерізах судна. Вибрати координати точок перерізу згідно з своїм варіантом, координати вивести на форму у поле, тип якого вказано у завданні. Координати задано у метрах, використання масштабу обов’язкове. Зобразити контур на формі.

  1. № 6, Memo

  2. № 7, StringGrid

  3. № 8, ListBox

  4. № 9, StringGrid

  5. № 10 , ListBox

  6. № 11, StringGrid

  7. № 12, Memo

  8. № 13, ListBox

  9. № 14 , StringGrid

  10. № 16, Memo

  11. № 17, StringGrid

  12. № 18, ListBox

  13. № 19, , Memo

  14. № 20, ListBox

  15. № 21, StringGrid

  16. № 22 , Memo

Лабораторна робота № 8

Тема роботи: Графіка у Delphi, Виведення графіка функції на форму.

Дослідити функцію. Для кожного варіанта протабулювати функцію в заданому довільному інтервалі ( вводиться з клавіатури ), вивести результат у зручній для перегляду формі (у таблиці), вивести її графік на екран таким чином, щоб увесь інтервал розташовувався на ньому без зайвого запасу, провести осі координат з необхідними позначками, в разі наявності асімптот провести їх теж. Лінії різного призначення проводити різними кольорами (обов’язково використати масштаб, рахувати, що координати Х та У у сантиметрах). Знак ‘^’ означає ‘у ступеню’. Використання масштабу обов’язкове.

Дослідити та побудувати графіки функцій, використання масштабу обов’язкове.

  1. Y=Abs (x2+x-2); x=-2.5 ÷2.5;

  2. Y= (1-x)Abs (x+1); x=-1.5 ÷1.5;

  3. Y= x2-2|x|+1; x=-2.5 ÷2.5;

  4. Y= (1+|x|) (2-|x|); x=-2.5 ÷2.5;

  5. y= (x-1) (2-|x|); x=-2.5 ÷2.5;

  6. y=|4x2-1|-3x; x=-1.5 ÷1.5;

  7. y=x3-3x; x=-1 ÷3;

  8. y=|-x3+x|; x=-1.5 ÷1.5;

  9. y=x4-x2+2; x=-1.5 ÷1.5;

  10. y=x4+4x2; x=-2.5 ÷2.5;

  11. y=xsin (x); x=-2Pi ÷2Pi;

  12. y=Sin (x2); x=-2Pi ÷2Pi;

  13. y=|arcsin (x)|; x=-1 ÷1; значення y у долях Pi;

  14. y=x+arcsin (sinx); x=-3Pi ÷3Pi;

  15. y=arcos ( (1-x2)/ (1+x2)); x=-3 ÷3;

  16. y=arcsin (2x/ (1+x2)); x=-1.5 ÷1.5; значення y у долях Pi;

  17. y=x-arcsin (x); x=-2 ÷2; значення y у долях Pi;

  18. y=x*arcsin (sin (x)); x=-3Pi ÷3Pi;

  19. Спираль з n витками, r – зовнішній радіус

  20. x=r*cos (t); y=r*sin (t); r=t/2; α<=t<=2Pi*n; α=0 градусів.

Лабораторна робота № 9

Тема роботи: Графіка у Delphi+об’єктноорієнтоване програмування.

Розробити програму для малювання на формі геометричного об’єкту, використовуючи об’єктно-орієнтоване програмування. В програмі повинно бути не менше 1 класу. Вхідні дані – параметри об’єкту, які визначають його розміри та положення відносно сторін форми (наприклад, кут нахилу сторони прямокутника до горизонталі або вертикалі, тощо). Приклади програм див у папці \\Main\documents\Computer Science\Basic of programing\PASCAL\Приклади програм. Розміри об’єктів задаються у см. Використання масштабу обов’язкове.

  1. Горизонтальний відрізок довжиною А з колами на кінцях (гантель). Його положення визначається довжиною лінії, діаметром кола та кутом нахилу лінії до горизонту (0-360 градусів).

  2. Прямокутник із сторонами А та В, його положення на формі визначається кутом нахилу однієї із сторін до горизонту.

  3. Вертикально розташована пружина (на кінці причеплена маса у вигляді прямокутника або кола), яка визначається діаметром, довжиною та кількістю витків.

  4. Трикутник рівносторонній, його положення на формі визначається кутом нахилу його висоти до горизонту.

  5. Морська хвиля (синусоїда, задається висота і довжина, та фаза – положення синусоїди відносно початку координат).

  6. Колесо зі спицями на горизонтальній поверхні, 4 спиці, задається кут нахилу базової спиці до вертикалі.

  7. Млин повітряний (Колесо має 4 лапасті). Положення визначається кутом нахилу базової лапасті до вертикалі.

  8. Дві бобіни (колесо із 4-ма спицями) різного діаметра, які з’єднані магнітною стрічкою. Положення бобін визначається кутом нахилу базової спиці до вертикалі.

  9. Математичний маятник довільної довжини. Довжина підвісу, діаметр кульки та кут відхилення від положення рівноваги.

  10. Пружинний метроном. Теж саме, що і математичного маятника, але перевернутого догори.

  11. На поверхні, яка має нахил до горизонталі лежить тіло у вигляді прямокутника із певними розмірами.

  12. Балансир механічного годинника має дві спиці. Положення визначається кутом нахилу базової спиці до вертикалі.

  13. Горизонтально розташована пружина (на кінці причеплена маса у вигляді прямокутника або кола), яка визначається діаметром, довжиною та кількістю витків.

  14. Горизонтально розташований резиновий жгут (на кінці причеплена маса у вигляді прямокутника або кола), який визначається діаметром та довжиною. При розтягуванні жгута його діаметр зменшується пропорційно збільшенню довжини і навпаки. Об’єм жгута повинен залишатися постійним.

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