Теми рефератів
> Реферати > Курсові роботи > Звіти з практики > Курсові проекти > Питання та відповіді > Ессе > Доклади > Учбові матеріали > Контрольні роботи > Методички > Лекції > Твори > Підручники > Статті Контакти
Реферати, твори, дипломи, практика » Статьи » Розробка програмно-методичного комплексу &Чукотський буквар&

Реферат Розробка програмно-методичного комплексу &Чукотський буквар&





ва риса цих класів полягає в тому, що вони забезпечують створення незалежних від використовуваної платформи абстракцій для широкого спектра системних інтерфейсів [18].

Переваги

Іншим важливим достоїнством мови є досить висока безпека. Оскільки всі додатки виконуються і, відповідно, контролюються Java-машиною, то при будь-якій спробі несанкціонованого доступу або з'єднання програма просто перериває свою роботу. Деякі програмісти виділяють і більш спрощену саму форму написання програм Java в порівнянні з її попередниками, якими є С, С + і С ++. Крім цього до мови існує величезна кількість безкоштовних програмних бібліотек, написаних програмістами усього світу [12].

Недоліки

До недоліків мови слід віднести надмірне навантаження на оперативну пам'ять устаткування. За деякими даними і час виконання одних і тих же завдань в півтора-два рази в продуктів цієї мови повільніше, ніж на тих же С. Тим не менш, поки переваги мови Java переважують його недоліки, він залишається одним з найбільш затребуваних [12].

Таким чином, зроблено аналіз об'єктно-орієнтованих мов програмування С ++, Java і Delphi, виявлено їх недоліки і достоїнства.

Виявлено переваги Delphi в порівнянні з аналогічними програмними продуктами:

- швидкість розробки додатку;

- висока продуктивність розробленого додатка;

низькі вимоги розробленого додатка до ресурсів комп'ютера;

наращиваемость за рахунок вбудовування нових компонент та інструментів в середу Delphi;

можливість розробки нових компонент та інструментів власними коштами Delphi (існуючі компоненти та інструменти доступні у вихідних кодах);

- потужні засоби налагодження (аж до покрокового виконання команд процесора);

- засоби колективної роботи над проектом;

широкі можливості середовища;

потужну підсистему роботи з базами даних;

вдала опрацювання ієрархії об'єктів.

Основним недоліком є ??великий розмір виконуваного файлу, і, як наслідок, підвищена вимогливість додатків до апаратних ресурсів.

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

Delphi є потужним і універсальним засобом розробки додатків, RAD-оболонкою. Її разом з бібліотекою VCL, на якій оболонка заснована і написана, можна назвати дійсно революційною. Порівняння з C ++ показує, що продуктивність Pascal-коду, згенерованого Delphi, всього на 4-5% менше, ніж коду C ++.

Можливості мови практично не обмежені. Звичайно, Object Pascal накладає певні обмеження, але для тих речей, для яких її писали, Delphi підходить практично оптимально. Певні незручності при роботі з низькорівневими функціями API може викликати те, що стандартною мовою для API все ж є С, і саме на ньому пишуться всі нові Software Development Kit (SDK) і заголовні файли до них. Це ні в якому разі не означає, що ми не зможемо працювати з новими SDK, просто нам доведеться написати нескладний (але, можливо, об'ємний) код на Pascal, в якому визначити інтерфейси даного SDK. І в ході опису виявлено переваги Delphi в порівнянні з аналогічними програмними продуктами:

- швидкість розробки додатку;

- висока продуктивність розробленого додатка;

низькі вимоги розробленого додатка до ресурсів комп'ютера;

наращиваемость за рахунок вбудовування нових компонент та інструментів в середу Delphi;

можливість розробки нових компонент та інструментів власними коштами Delphi (існуючі компоненти та інструменти доступні у вихідних кодах);

- потужні засоби налагодження (аж до покрокового виконання команд процесора);

- засоби колективної роботи над проектом;

широкі можливості середовища;

потужну підсистему роботи з базами даних;

вдала опрацювання ієрархії об'єктів.


1.6. Аналіз середовищ розробки мобільних додатків


Для розробки програмно-методичного комплексу «Чукотський буквар» для мобільних д...


Назад | сторінка 9 з 23 | Наступна сторінка





Схожі реферати:

  • Реферат на тему: Вивчення мови об'єктно-орієнтованого програмування Borland Delphi та ро ...
  • Реферат на тему: Середа розробки і мова програмування Delphi, його графічні засоби
  • Реферат на тему: Розробка проекту в інтегрованому середовищі розробки додатків Delphi &Додат ...
  • Реферат на тему: Розробка додатка в середовищі Delphi, що взаємодіє з базами даних в Access
  • Реферат на тему: Програмування на мові об'єктно-орієнтованого та візуального програмуван ...