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

Реферат Ігрова система "Тетріс"





Введення

ігровий система тетріс алгоритм

C # - об'єктно-орієнтована мова програмування. Розроблений в 1998-2001 роках групою інженерів під керівництвом Андерса Хейлсберг в компанії Microsoft як мова розробки додатків для платформи Microsoft. NET Framework і згодом був стандартизований як ECMA-334 і ISO/IEC 23270. # Відноситься до сім'ї мов з C-подібним синтаксисом, з них його синтаксис найбільш близький до C + + і Java. Мова має статичну типізацію, підтримує поліморфізм, перевантаження операторів (у тому числі операторів явного і неявного приведення типу), делегати, атрибути, події, властивості, узагальнені типи і методи, ітератори, анонімні функції з підтримкою замикань, LINQ, виключення, коментарі у форматі XML.

Перейнявши багато що від своїх попередників - мов C + +, Java, Delphi, Модула і Smalltalk - С #, спираючись на практику їх використання, виключає деякі моделі, що зарекомендували себе як проблематичні при розробці програмних систем, наприклад, C # не підтримує множинне спадкування класів (на відміну від C + +). # розроблявся як мова програмування прикладного рівня для CLR і, як такий, залежить, насамперед, від можливостей самої CLR. Це стосується, перш за все, системи типів C #, яка відображає BCL. Присутність або відсутність тих чи інших виразних особливостей мови диктується тим, чи може конкретна мовна особливість бути трансльована у відповідні конструкції CLR. Так, з розвитком CLR від версії 1.1 до 2.0 значно збагатився і сам C #; подібної взаємодії слід чекати і надалі. (Проте ця закономірність була порушена з виходом C # 3.0, що представляє собою розширення мови, що не спираються на розширення платформи. NET.) CLR надає C #, як і всім іншим. NET-орієнтованим мовам, багато можливостей, яких позбавлені В«класичніВ» мови програмування. Наприклад, збірка сміття не реалізована в самому C #, а проводиться CLR для програм, написаних на C # точно так само, як це робиться для програм на VB.NET, J # і ін

Назва «ѳ шарпВ» (До дієз) походить від музичної нотації, де знак дієз, додають до основного позначення ноти, означає підвищення відповідного цій ноті звуку на півтон. [4] Це аналогічно назвою мови C + +, де В«+ +В» позначає, що змінна повинна бути збільшена на 1.

Внаслідок технічних обмежень на відображення (стандартні шрифти, браузери і т. д.) і тієї обставини, що знак дієз ?? не представлені на стандартній клавіатурі, знак номера # був обраний для представлення знака дієз при записі імені мови програмування. [5] Ця угода відображено в специфікації мови C # ECMA-334. [6] Проте, на практиці (наприклад, при розміщенні реклами та коробковому дизайні [7]), Майкрософт використовує призначений музичний знак.

Назви мов програмування не прийнято перекладати, тому часто мову нази...


сторінка 1 з 28 | Наступна сторінка





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

  • Реферат на тему: Основи мови програмування Java
  • Реферат на тему: Гра "Акінатор". Мова програмування: С + +. Середа розробки: Mic ...
  • Реферат на тему: Розробка програмної системи для Вивчення іноземних слів з використанн мови ...
  • Реферат на тему: Мова програмування C + + та середовище розробки Microsoft Visual C + +
  • Реферат на тему: Java - мова програмування