- •Лабораторна робота № 4
- •Лабораторна робота № 8 Записи.
- •Лабораторна робота № 9 Записи, файли типізовані.
- •Лабораторна робота № 10 Файли текстові.
- •Лабораторна робота № 11 Записи, файли без типу.
- •Лабораторна робота № 12 Процедурний тип
- •Лабораторна робота № 13 Обчислення площі контуру та координати центра його ваги.
- •Лабораторна робота № 14 Вказівниковий тип
- •Лабораторна робота № 2 Delphi. Виведення графіка функції на форму
- •Об’єктноорієнтоване програмування.
- •Бінарні дерева
- •Модулі.
Лабораторна робота № 2 Delphi. Виведення графіка функції на форму
Дослідити функцію. Для кожного варіанта протабулювати функцію в заданому довільному інтервалі ( вводиться з клавіатури ), вивести результат у зручній для перегляду формі (у таблиці), вивести її графік на екран таким чином, щоб увесь інтервал розташовувався на ньому без зайвого запасу, провести осі координат з необхідними позначками, в разі наявності асімптот провести їх теж. Лінії різного призначення проводити різними кольорами (обов’язково використати масштаб, рахувати, що координати Х та У у сантиметрах). Знак ‘^’ означає ‘у ступеню’. Використання масштабу обов’язкове.
Примітка: усі логарифми при основі 2.
-
y=x^3*(2*x^3+x^2+1);
-
у=x^2-(y-1)/(y+1);
-
y=log abs((x^2-4)/(x^2-1));
-
y=0.5 log (x-1)^2;
-
y= log (x^2-4);
-
y^2=x^4/(x^2-1);
-
y=x/(1-x^2);
-
y=2/(3-x^2)/(5-x^2);
-
y=x^3/(x-1);
-
y=x/(x-1)^2;
-
y=(2^(2x)-4)/abs(2^x-2);
-
y=2^(1/x);
-
y=sqrt(x^2-1);
-
y=1/(x-1)-1/(x-2);
-
y=x^2/(x-2);
-
y=(3x-2)/(5x^2);
-
y=x^4/(x^3-1);
-
y=log abs(log(x+1));
Об’єктноорієнтоване програмування.
Розробити програму для демонстрації мультиплікаційного режиму переміщення геометричних об’єктів, використовуючи об’єктно-орієнтоване програмування. Передбачити можливість зміну кроку чи періоду в процесі виконання програми. В програмі повинно бути не менше 2 об’єктів, другий повинен бути нащадком першого, а також повинен бути хоча б одна пара віртуальних об’єктів. Процес руху об’єктів повинен бути зображен у реальному часу, а не за допомогою штучних затримок. Приклади програм див у директорії \\Main\documents\Computer Science\Basic of programing\PASCAL\Приклади програм.
Звіт повинен оформлятися у письмовому вигляді, файл з працюючою програмою розташувань у директорї
\\Academy\assignments\Tsybenko\<відповідна група>. Термін здачі роботи – 8-й тиждень занять.
-
Колесо зі спицями котиться горизонтально.
-
Прямокутник кантується по горизонтальній площині.
-
Процес обертання лопастей млина повітряного.
-
Траєкторія тіла, кинутого під кутом до горизонту із визначеною швидкістю.
-
Процес перемотування плівки на магнітофоні.
-
Вільні коливання математичного маятника довільної довжини.
-
Метроном.
-
Падіння тіла з висоти H та його підскакування.
-
Падіння тіла, яке має горизонтальну швидкість V з висоти Н.
-
Збільшення кута підйома поверхні, поки з нього не почне зсуватися тіло, при коефіцієнті тертя f.
-
Коливання балансиру механічного годинника.
-
Коливання горизонтального пружинного маятника.
-
М’яч підскакує на горизонтальній поверхні і при цьому має певну горизонтальну швидкість.
-
Горизонтальний відрізок довжиною А з колами на кінцях обертається навколо свого центра ваги.
-
Прямокутник обертається навколо свого центра ваги.
-
Трикутник обертається навколо однієї із своїх вершин.
-
Просування морської хвилі по екрану(певної висоти і довжини, що визначає її швидкість).