Середа, 01.05.2024, 14:51
Вітаю Вас Гість | Реєстрація | Вхід

Інформатика в Білицькій ЗОШ І - ІІІ ступенів №1

Меню сайту
Вхід на сайт
Наше опитування
Оцініть мій сайт
1. Відмінно
2. Непогано
3. Добре
4. Погано
5. Жахливо
Всього відповідей: 8
Друзі сайту
  • Білицька ЗОШ №1
  • Мої Білики
  • Уроки Delphi

     

    Уроки Delphi початківцям з нуля

    Уроки Delphi призначені початківцям Delphi програмістам. Зазвичай початківцям необхідно спочатку вивчити теорію, навіть не усвідомлюючи, навіщо потрібна нова інформація. Початківцям ці Уроки Delphi даються відразу з застосуванням на практиці. Ці Уроки Delphi дадуть  програмістам-початківцям в Delphi відчути, який інформації їм не вистачає для подальшого вдосконалення в Delphi. Для професіонала правильне питання вже містить в собі відповідь. На безлічі форумів та інших Delphi-ресурсів Delphi-професіонали будуть раді допомогти Delphi-початківцям порадою. Тому є лише одна умова для успіху в програмуванні - потрібно не тільки читати, а й думати самому. Хоча ці Уроки Delphi і ставлять перед собою мету замінити вашу першу книгу, але все ж думати самому для роботи в Delphi необхідно.

    Чому саме Delphi ? У Delphi зробити перший крок дуже просто, вона інтуїтивно зрозуміла. Звичайно, невелика частина розробників за службовим обов'язком потрібні глибокі специфічні знання, які приходять з часом. А початківцям Delphi дозволяє почати створювати програми відразу, не заглиблюючись у вивчення нутрощів операційної системи, і навіть свого середовища розробки. Тому програміст може відразу зосередитися на логіці роботи майбутньої програми. Delphi - прекрасна система візуального об'єктно-орієнтованого проектування, однаково радує і новачків у програмуванні, і професіоналів. Початківцям Delphi дозволяє відразу, з невеликими витратами часу і сил створювати прикладні програми, які зовні не відрізняються від програм, створених професіоналами. А для досвідченого програміста Delphi відкриває необмежені можливості для створення як завгодно складних програм будь-якого типу, в тому числі, розподілених додатків, що працюють з будь-якими базами даних.    Більш докладно про те, що таке Delphi і чому її варто вивчати, можна прочитати на спеціальній сторінці і цьому перекладі статті.

     

    Ця стаття про Delphi має на меті пояснити, що таке Delphi і що він може зробити для вас. 

       Перш за все, я припускаю, що ви вмієте працювати з комп'ютером, і знаєте що таке програмування в цілому. Адже якщо це не так, вас тут би не було в будь-якому випадку! Швидше за все, у вас вже є базові знання в області програмування. По-моєму, я прав! Тепер сядьте зручніше, розслабтеся і читайте далі. Borland Delphi являє собою засіб розробки додатків для Microsoft Windows . Delphi є потужним і простим у використанні інструментом для створення автономних програм, що володіють графічним інтерфейсом

       Графічний інтерфейс користувача ), Або 32-бітних консольних додатків (програм, які не мають графічного інтерфейсу). 

       У поєднанні з Borland Kylix , програмісти Delphi можуть створювати з одного вихідного тексту програми та для Windows і дляLinux , і це відкриває нові можливості і збільшує потенційну віддачу від зусиль , вкладених у вивчення Delphi. У Delphi використовується крос-платформна бібліотека компонентів CLX і візуальні дизайнери для створення високопродуктивних додатків для Windows , які повторної компіляції можна легко перетворити в додатки для Linux . 

       Delphi є першою мовою програмування, що володіє простий у використанні середовищем для швидкої розробки додатків, яка руйнує бар'єри між мовами високого рівня, і мовами, на низькому рівні розмовляють з системою на мові бітів і байтів. 

       При створенні графічного інтерфейсу додатків Delphi, у вас всі можливості мови програмування Object Pascal , "загорнутого" в середовище RAD. Такі компоненти вікна графічного інтерфейсу, як форми, кнопки і списки об'єктів, включені до складу Delphi. Це означає, що вам не потрібно писати ніякого коду при додаванні їх в вашу програму. Ви просто "кладете" їх на вашу Форму, як в графічному редакторі. Ви можете також додати на Форму елементи управління ActiveX , для створення в лічені хвилини спеціалізованих програм таких, наприклад, як веб-браузери. Delphi дозволяє розробникам дизайну впроваджувати в інтерфейс нові елементи і кодувати їх події одним клацанням миші. 

       Delphi поставляється в різних конфігураціях, налаштованих на потреби різних підприємств. У Delphi ви можете писати програми для Windows швидше і легше, ніж це було можливо раніше.

    Паскаль

       Кращим способом представити що таке Delphi є Object Pascal на основі візуального середовища розробки. Delphi заснований на Object Pascal, мовою, аналогічному об'єктно-орієнтованому C ++ , а в деяких випадках навіть краще. Для розробників не мають досвіду роботи в Паскалі, Delphi має шаблони своїх структур на Паскалі, що прискорює процес вивчення мови. 

       Компілятор Delphi упаковує додатки в компактні виконувані файли, причому немає необхідності в громіздких бібліотеках DLL - велика зручність, я повинен сказати. 

       Бібліотека Visual Component Library (автономні бінарні частини програмного забезпечення, які виконують деякі конкретні зумовлені функції), або VCL , Delphi є об'єктно-орієнтованої базою. У цій багатій бібліотеці ви знайдете класи для таких візуальних об'єктів Windows як вікна, кнопки і т.д., а також класи для користувача елементів управління таких як таймер і мультимедійний плеєр, поряд з невізуальними об'єктами, такими як список рядків, таблиці бази даних, потоки і т.д.

    Бази даних

     

       Delphi може отримувати доступ до багатьох типів баз даних. Використовуючи BDE (Borland Database Engine - механізм доступу до баз даних), форми і звіти, які ви створюєте, отримують доступ до локальних баз даних, таким як Paradox і DBase , мережевих баз даних SQL Server , InterBase , також як і SysBase , і будь-які джерела даних, доступні навіть через ODBC (відкрита зв'язок з базами даних). 

    Отже, Delphi - прекрасне середовище розробки Windows- і Linux-програм будь-якого типу. Тому єдине, що вас має вже зараз цікавити - Як Почати Роботу .