Розробка засобами Delphi дидактичного ілюстративного матеріалу для розв’язання задачі з аналітичної геометрії
Зміст Вступ 1 Математичне розв’язання задачі 1.1 Умова задачі 1.2 Аналітичне розв’язання задачі в загальному вигляді 1.3 Розв’язання задачі для самостійно заданих початкових даних 2 Сценарій розв’язання задачі в Delphi 2.1 Програмування в консольному режимі 2.1.1 Блок-схема алгоритму 2.1.2 Код додатку 2.1.3 Реакція ЕОМ 2.2 Компоненти форми та їх властивості 2.2.1 Edit 2.2.2 Label 2.2.3 Button 2.2.4 GroupBox та CheckBox 2.2.5 PaintBox та ColorBox 2.2.6 Timer 2.2.7 MainMenu 2.2.8 OLEContainer 2.3 Алгоритми процедур 2.4 Програмний код додатку 3 Опис інтерфейсу з екранними копіями 3.1 Інтерфейс проекту Висновки Список використаних джерел
Вступ Delphi — інтегрована система візуальної розробки додатків (1994 р.). У процесі побудови додатку розробник вибирає з палітри компонент готові компоненти, як художник, що робить крупні мазки пензлем. Ще до компіляції він бачить результати своєї роботи — після підключення до джерела даних їх можна вивести на форму, можна переміщуватись по даним, представляти їх у тому чи іншому вигляді. В основі системи швидкої розробки лежить технологія візуального проектування та подійного програмування RAD (Rapid Application Development — середа швидкої розробки додатків), так що вам не треба буде думати надпрограмним кодом та реалізацією стандартних задач. Все, що вам потрібно, це підключити певний модуль (залежно від задачі) та правильно побудувати інтерфейс програми [5]. Основний упор моделі в Delphi робиться на те, щоб максимально продуктивно використовувати код. Це дозволяє дуже швидко розробляти додатки, так як вже існує раніш підготовлені об’єкти, без будь-яких обмежень. Мова Delphi — строго типізована об’єктно-орієнтована мова, в основі якої лежить добре відомий програмістам Object Pascal. Мова цілком підтримує всі вимоги, пропоновані до об’єктно-орієнтованої мови програмування. У стандартну поставку Delphi входять основні об'єкти з 270 базових класів. Як і належить суворо типізований мови, класи підтримують тільки просте успадкування, але зате інтерфейси можуть мати відразу кілька пращурів. Delphi генерує exe-файл, який для виконання не вимагає ніяких додаткових файлів, тобто чисті прикладні програми. Delphi має компілятором, який дозволяє створювати швидкі програми. Він забезпечує високу продуктивність, необхідну для побудови додатків в архітектурі "клієн-сервер". Цей компілятор в даний час є найшвидшим у світі, його швидкість компіляції становить понад 120 тисяч рядків у хвилину [9]. Якщо взяти до уваги і зручний інтерфейс для створення графічних оболонок, то можна з упевненістю заявити, що мова Delphi — це дуже доступна для розуміння, але в той же час і дуже потужна мова програмування. Використання Delphi дозволяє створювати як найпростіші додаків, на розробку яких потрібно 2-3 години, так і серйозні корпоративні проекти, що призначені для роботи десятків і сотень користувачів; на цій мові дуже зручно писати як додатки до баз даних, так навіть і ігрові програми. У Delphi можна реалізувати все, що видно на екрані під час роботи Windows-додатків: різні елементи графічного інтерфейсу (кнопки, бігунки, меню, вікна та т.п.). Підтримується робота з базами даних. Delphi призначена не тільки для програмістів-професіоналів, її також можуть використовувати і вчителі, і лікарі, і викладачі ВУЗів, і бізнесмени, — всі ті, хто використовує комп'ютер з чисто прикладної метою, тобто для того, щоб швидко вирішити якісь свої завдання, не залучаючи для цього програмістів зі сторони. Об’єкт дослідження: Об’єктом дослідження даної курсової роботи є точка перетину прямої з віссю координат. Мета дослідження: Метою є створення Windows-додатка на алгоритмічній мові Object Pascal в середовищі візуального програмування Delphi. Необхідно знайти точку перетину прямої з віссю координат, якщо ця пряма проходить через введені точки. Задачі: 1) На основі теоретичного матеріалу з аналітичної геометрії розробити математичне розв’язання задачі; 2) Виконати розв’язання задачі в консольному режимі; 3) Розробити сценарій проекту в Delphi та алгоритми процедур; 4) Виконати програмну реалізацію проекту, протестувати проект та внести до нього необхідні зміні та доповнення; 5) Оформити текст пояснювальної записки для захисту.
1 Математичне розв’язання задачі 1.1 Умова задачі Необхідно знайти точку перетину прямої з віссю координат, якщо ця пряма проходить через введені точки. 1.2 Аналітичне розв’язання задачі в загальному вигляді Координати точок: Підставляємо ці координати у систему рівнянь: Слідом вираховуємо коефіцієнти для змінних x та y. ; ; . Підставляємо коефіцієнти та отримуємо рівняння прямої, що проходить через точки A та B: Так як точка лежить на вісі ординат (y), то x = 0. Підставляємо до рівняння прямої значення x та знаходимо y, але тоді Y1 не повинна рівнятися нулю. ; . Якщо Y1=0, оді пряма паралельна вісі ординат (y) і точки перетину не має. 1.3 Розв’язання задачі для самостійно заданих початкових даних Задача: Знайти точку перетину прямої з віссю координат, якщо ця пряма проходить через введені точки. Дано: А (-3; 2); В (-1; 3); X=0. Знайти: Точку С, що лежить на вісі ординат.
Рішення: Знаходимо рівняння прямої, що проходить через точки А та В. Для цього складемо систему рівнянь: Вирішимо цю систему за допомогою визначників, де: ; ; . Із отриманих даних складемо рівняння прямої x+y=z: . Так як х=0, то . Відповідь: С( 0 ; 3,5).
Рефераты по информатикеЗміст Вступ 1 Математичне розв’язання задачі 1.1 Умова задачі 1.2 Аналітичне розв’язання задачі в загальному вигляді 1.3 Розв’язання задачі для
Оценок: 286 (Средняя 5 из 5)
Наверняка у вас есть товары или услуги, продажа которых приносит вам максимальную прибыль. Для быстрого старта в сети вам необходимо создание посадочной страницы (одностраничного сайта), на которой будет размещена информация о маржинальных товарах/услугах интернет магазина. За 8 лет опыта разработки конверсионных страниц мы выработали оптимальную структуру, которая позволит привлекать через landing page больше продаж. На такую структуру «одевается» ваш контент — фирменный стиль, тексты, фотографии, уникальные торговые предложения, после чего страница выходит в свет. Разработка лендинга и запуск в сети — до 7 рабочих дней. Стоит отметить, что в разработку самой посадочной страницы входит и написание копирайтером продающих текстов для вашего бизнеса, чтобы каждый посетитель страницы захотел совершить покупку именно у вас. Результат: качественно разработаная продающая посадочная страница, которая готова приносить вам новых клиентов.