enter">
1.2 Комп'ютерні засоби для реалізації завдання 1) Turbo Pascal - інтегроване середовище розробки програмного забезпечення для платформ DOS і Windows 3. x і мова програмування в цьому середовищі, діалект мови Паскаль від фірми Borland. Особливостями мови є сувора типізація і наявність коштів структурного (процедурного) програмування. Паскаль був одним з перших таких мов. На думку Н. Вірта, мова повинна сприяти дисциплінування програмування, тому, поряд з суворою типізацією, в Паскалі зведені до мінімуму можливі синтаксичні неоднозначності, а сам синтаксис інтуїтивно зрозумілий навіть при першому знайомстві з мовою.
На даний момент користуються популярністю такі версії мови як Turbo Pascal, Free Pascal та GNU Pascal. Продовжує використовуватися і Borland Pascal. Розвитком мови Borland Pascal є Object Pascal - версія мови Паскаль розширена засобами об'єктно-орієнтованого програмування. Останні версії Borland Pascal лежать в основі середовища програмування Delphi [3].
) Мова програмування Delphi-це нащадок Турбо Паскаля, який був випущений для операційної системи CP / M в 1983 році. У лютому 1994 року Турбо Паскаль був перенесений на операційну систему MS-DOS.
На ранньому етапі розвитку комп'ютерів IBM PC, Турбо Паскаль був одним з найбільш популярних мов розробки програмного забезпечення - головним чином тому, що це було цілком серйозний компілятор, який, включаючи компілятор, редактор і все інше, коштував всього $ 19.95 і працював на машині з 64 Kb оперативної пам'яті.
Під Windows - Турбо Паскаль був перенесений фірмою Borland в 1990 році. А сама остання версія Borland Pascal 7.0 (яка має тепер таку назву), не рахуючи Delphi, вийшла у світ в 1992 році.
Розробка Delphi почалася в 1993 році. Після проведення beta-тестування Delphi показали на «Software Development '95». І 14 лютого 1995 офіційно оголосили про її продаж в США. У торгівлю Delphi потрапила через 14 днів, 28 лютого 1995 року. [4]
). Мова програмування C + +
C + + був розроблений в 1980 році в компанії Bell. Він вважається найбільш підходящим мовою для оновлення систем, написаних мовою С.
Спочатку C + + був розроблений, щоб автору і його друзям не доводилося програмувати на асемблері, C або інших сучасних мовах високого рівня. Основним його призначенням було зробити написання хороших програм більш простим і приємним для окремого програміста. Плану розробки C + + на папері ніколи не було; проект, документація та реалізація рухалися одночасно. Зрозуміло, зовнішній інтерфейс C + + був написаний на C + +. Ніколи не існувало «Проекту C + +» і «Комітету з розробки C + +». Тому C + + розвивався і продовжує розвиватися у всіх напрямках, щоб справлятися зі складнощами, з якими стикаються користувачі, а також у процесі дискусій автора з його друзями і колегами" .
У мові С + + повністю підтримуються принципи об'єктно-орієнтованого програмування, включаючи три кити, на яких воно коштує: инкапсуляцию, спадкування і поліморфізм. Інкапсуляція в С + + підтримується за допомогою створення нестандартних (для користувача) типів даних, званих класами. Мова С + + підтримує наслідування. Це означає, що можна оголосити новий тип даних (клас), який є розширенням існуючого. Хоча мова С + + с...