Допомога у написанні освітніх робіт...
Допоможемо швидко та з гарантією якості!

Реалізація програми створення системи пошуку оптимальної туристичної путівки

РефератДопомога в написанніДізнатися вартістьмоєї роботи

В таблиці (таб. 1.1) наведено порівняння найбільш актуальних мов програмування на даному етапі розвитку інформаційних технологій. В таблиці наведено лише відмінні ознаки тієї чи іншої мови програмування. Тому було прийнято рішення, що С++ найбільше підходить для виконання поставленої задачі, адже у неї велика швидкість роботи програм, що практично не поступається програмам на мові С. Також у неї… Читати ще >

Реалізація програми створення системи пошуку оптимальної туристичної путівки (реферат, курсова, диплом, контрольна)

Вибір мови програмування та особливості реалізації

Для якісного і об`єктивного вибору мови програмування, потрібно порівняти найбільш актуальні мови програмування. Після цього визначити всі переваги і недоліки кожної з мов програмування. На сучасному розвитку найбільш актуальним і прогресивними мовами програмування є: С++, С# та Java.

Таблиця 1.1 — Порівняння С++, С#, Java.

Особливість.

C + +.

C #.

Java.

Збір сміття.

Ні.

Так.

Так.

Псевдоніми.

Так.

Ні.

Ні.

Множинне успадкування.

Так.

Ні.

Ні.

Перевантаження операторів.

Так.

Так.

Ні.

Вбудований ассемблер

Так.

Ні.

Ні.

Прямий доступ до апаратної частини.

Так.

Ні.

Ні.

Шаблони функцій.

Так.

Ні.

Так.

TypeOf.

Ні.

Так.

Ні.

Foreach.

Ні.

Так.

Так.

Гарантована ініціалізація.

Ні.

Так.

Так.

Автоматичний деструктор

Так.

Так.

Ні.

Прямий доступ до С.

Так.

Ні.

Ні.

Умовна компіляція.

Так.

Так.

Ні.

В таблиці (таб. 1.1) наведено порівняння найбільш актуальних мов програмування на даному етапі розвитку інформаційних технологій. В таблиці наведено лише відмінні ознаки тієї чи іншої мови програмування. Тому було прийнято рішення, що С++ найбільше підходить для виконання поставленої задачі, адже у неї велика швидкість роботи програм, що практично не поступається програмам на мові С. Також у неї велика масштабованість, що дає змогу розробляти програми для найрізноманітніших платформ і систем.

Хоч у С++ є ряд недоліків в порівнянні з сучасними мовами програмування, вони не вплинуть на рішення поставленої задачі.

Тому для рішення поставленої задачі, було обрано мову програмування С++.

Показати весь текст
Заповнити форму поточною роботою