Хатшы мамандығының ерекшеліктері



бет4/11
Дата29.09.2024
өлшемі84.79 Kb.
#504098
1   2   3   4   5   6   7   8   9   10   11
Pracцik

Тілдің атауы:
Атауы " Си шарп "(ағылш. sharp-диез) латын әрпі c нотасына дейін, ал диез белгісі (ағылш. sharp) тиісті дыбыс нотасын жартылай тонға көтеруді білдіреді, бұл C++ тілінің атауына ұқсас, мұнда "++" айнымалы инкрементті білдіреді. Атауы C → C++ → C++++(C#) тізбегі бар ойын болып табылады, себебі "#" таңбасын 4 "+"таңбасынан тұратын етіп көрсетуге болады. (Стандартты қаріптер, браузерлер және т.б.) және диез белгісі компьютердің стандартты клавиатурасында ұсынылмауына байланысты, бағдарламалау тілінің атын жазу кезінде (#)[7] тор белгісін қолданады. Бұл келісім c# ECMA-334 тілінің ерекшелігінде көрсетілген. Дегенмен, іс жүзінде (мысалы, жарнаманы орналастыру және қорапты дизайнда[9]) Microsoft диез белгісін пайдаланады. Бағдарламалау тілдерінің атауларын аудару қажет емес, сондықтан тіл транскрипцияны қолдана отырып, "Си шарп"деп аталады.
C # қысқаша тарихы және оның сипаттамалары:
С # - бұл объектіге бағытталған бағдарламалау тілі. Оны 1998-2002 жылдар аралығында Андерс Хейлсберг пен Скотт Вильтаумот бастаған Microsoft инженерлер тобы құрды.
Тіл С-тәрізді тілдер отбасына кіреді. Синтаксис Java және cлиж-ға жақын. Оның ерекшеліктері:
статистикалық теру,

  • полиморфизм сақталады,

  • операторлардың шамадан тыс жүктелуіне қолдау көрсетіледі,

  • делегация, атрибуттар, оқиғалар, жалпыланған түрлер және анонимді функциялар қол жетімді.

Microsoft корпорациясының дамуы Delphi, Smalltalk және Java-да көптеген ерекшеліктерді мұра етті. Сонымен қатар, жаңа тілді жасаушылар "проблемалы"деп саналатын көптеген тәжірибелер мен ерекшеліктерді өз ұрпақтарынан алып тастады.
C# көмегімен не әзірленеді:
C# тілі іс жүзінде жан-жақты. Оны кез-келген бағдарламалық жасақтаманы жасау үшін пайдалануға болады: жетілдірілген бизнес қосымшалары, бейне ойындар, функционалды веб-қосымшалар, Windows қосымшалары, macOS, iOS және Android үшін мобильді бағдарламалар, т.б.
Бейне ойындар:
C# асыра сілтеусіз бейне Ойын жасаушылар арасында өте танымал. Тіл Windows, macOS, Android Және iOS жүйелерінде ойындар жасау үшін қолданылады. Мұның бәрі 3D графикасымен жұмыс істеуге арналған Unity платформасында. Осы қозғалтқышпен жұмыс істеуге бейімделген# тілдердің қалған бөлігінен жақсы. Сондықтан бағдарламашылар әдетте таңдамайды, бірақ бірден Unity + c#байламын пайдаланады.
Танымал жобалардың ішінде bastion (изометриялық көрінісі бар кросс-платформалық RPG адвенчурасы), Wasteland (апокалиптикалық ғаламнан кейінгі танымал атқыш), әйгілі Doom 3 және Hearthstone (Blizzard күштері жасаған world of Warcraft әлеміндегі карта ойыны) сияқты ойын индустриясының хиттерін атап өткен жөн.


Достарыңызбен бөлісу:
1   2   3   4   5   6   7   8   9   10   11




©dereksiz.org 2024
әкімшілігінің қараңыз

    Басты бет