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

Реферат Проектування тривимірної сцени в нестандартному графічному режимі





лизно в наступному: програма на С відображає В«спосіб мисленняВ» процесора, а С + + - спосіб мислення програміста. Відповідаючи вимогам сучасного програмування, С + + робить акцент на розробці нових типів даних найбільш повно відповідають концепціям обраній галузі знань і завданням програми. Клас є ключовим поняттям С + +. Опис класу містить опис даних, потрібних для представлення об'єктів цього типу і набір операцій для роботи з подібними об'єктами. p align="justify"> На відміну від традиційних структур С і Паскаля, членами класу є не тільки дані, але й функції. Функції - члени класу мають привілейований доступ до даних усередині об'єктів цього класу і забезпечують інтерфейс між цими об'єктами і решті програмою. При подальшій роботі зовсім не важливо пам'ятати про внутрішню структуру класу і механізм роботи вбудованих функцій. У цьому сенсі клас подібний електричному приладу - мало хто знає про її устрій, але всі знають як ним користуватися. p align="justify"> Мова С + + є засобом об'єктного проектування та реалізації програм, яка в поточному десятилітті, швидше за все, замінить традиційне процедурне програмування. Головною метою творця мови було оснащення мови С + + конструкціями, що дозволяють збільшити продуктивність праці програмістів і полегшити процес оволодіння великими програмними продуктами. p align="justify"> Абстракція, реалізація, спадкування і поліморфізм є необхідними властивостями якими володіє мова С + +, завдяки чому він не тільки універсальний, як і мова С, але і є об'єктним мовою. [3]

Останнім часом С і C + + стають найбільш використовуваними мовами при розробці комерційних і бізнеc-додатків. Ці мови влаштовують багатьох розробників, але насправді не забезпечують належної продуктивності розробки. Наприклад, процес написання програми на C + + часто займає набагато більше часу, ніж розробка еквівалентного програми на Visual Basic. Зараз існують мови, що збільшують продуктивність розробки за рахунок втрати в гнучкості, яка так звична і необхідна програмістам на C/C + +. Подібні рішення дуже незручні для розробників і нерідко пропонують значно менші можливості. Ці мови також не орієнтовані на взаємодію з з'являються сьогодні системами і дуже часто не відповідають існуючій практиці програмування для Web. Багато розробники хотіли б використовувати сучасну мову, який дозволяв би писати, читати і супроводжувати програми з простотою Visual Basic і в той же час давав міць і гнучкість C + +, забезпечував доступ до всіх функціональних можливостей системи, взаємодіяв з існуючими програмами і легко працював з виникаючими Web -стандартами. Враховуючи всі подібні побажання, Microsoft розробила нову мову - С #. Він має масу переваг: простота, об'єктна орієнтованість, типова захищеність, В«збірка сміттяВ», підтримка сумісності версій і багато іншого. Дані можливості дозволяють швидко і легко розробляти програми. При створенні С # його автори враховували досягнення ба...


Назад | сторінка 6 з 10 | Наступна сторінка





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

  • Реферат на тему: Розробка і реалізація програми на мові С ++ з використанням класу статичних ...
  • Реферат на тему: Розробка прикладної програми для криптографічного обробки даних шифром Цеза ...
  • Реферат на тему: Мова програмування C + + та середовище розробки Microsoft Visual C + +
  • Реферат на тему: Розробка програми з використанням мови логічного програмування Prolog
  • Реферат на тему: Розробка програми з використанням мови логічного програмування Prolog