Техник-бағдарламашының дипломалды тәжірибесі



Pdf көрінісі
бет10/12
Дата02.05.2023
өлшемі0,81 Mb.
#89208
түріДиплом
1   ...   4   5   6   7   8   9   10   11   12
Байланысты:
отчет

 
 
 
 
 
 
ҚР ИТК 1305023 КТ Есеп 
 
Бет
 
 
 
 
 
19 
Өзг
ш 
Бет 
Құжат № 
Қолы 
Қүні 


Сіз жазған C# коды аралық тілге (IL) аударылады, ол өз кезегінде 
қолданбаны орындау кезінде (JIT) компьютеріңізде машиналық кодқа 
түрлендіріледі. Мәселе мынада: мұның бәрі неліктен? Ең бастысы, сіз Вася 
досыңызбен бір жобаны әртүрлі тілдерде қиып тастай аласыз және сіздердің 
ешқайсыларыңызға қайта үйренудің қажеті жоқ. Бірақ мен оны іс жүзінде 
қолданғанын ешқашан көрген емеспін. Бірақ бұл бәрі емес. Аралық кодтың 
соңғы компиляциясы нақты құрылғыда тікелей орындалатындықтан, нақты 
процессордың арнайы пәрмендерін пайдалану арқылы өнімділікті арттыруға 
болады.
C# - өте оңай бөлшектеу. Бұл сіздің кодыңызды бәсекелестер жоғары 
ықтималдықпен қабылдап, зерттейтінін білдіреді. Әрине, бұл процесті 
қиындататын арнайы құралдар бар, бірақ бұл 100% -дан қорғау мүмкін емес.
.NET JIT компиляциясының тұжырымдамасын пайдаланады. Бұл 
бағдарлама қажет болған жағдайда, қолданба жұмыс істеп тұрған кезде машина 
кодтарына жинақталатынын білдіреді. Бір жағынан, бұл, әрине, керемет, бірақ 
бірінші іске қосу кезінде өте маңызды тежегіштер болуы мүмкін.
C# - бұл барлық жерде қолданылатын тіл емес. Көптеген бағдарламашылар 
Delphi немесе PHP-ден басқа ештеңе көрмеген шағын қалаларда жұмыс табуға 
өте күрделі шектеулер қоятын коммерциялық кәсіпорын өрісінде шоғырланған. 
Сонымен қатар, C# ең алдымен Windows жүйесімен байланысты. Жақын 
болашақта ештеңенің өзгеруі екіталай және Windows әлі де нарықта үстемдік 
етуді жалғастыра береді, бірақ әлі де аз қауіп бар, әсіресе соңғы Windows 10 
жаңартуы сәтсіздікке ұшыраған жағдайда.
C# – 2018 жылдың ең танымал бес бағдарламалау тілінің бірі. Оны 
көптеген ірі компаниялар, сондай-ақ шағын стартаптар пайдаланады. Қазір 
Microsoft осы тіл үшін әмбебаптылық пен кросс-платформаны дамытуға үлкен 
көңіл бөлуде. Қазірдің өзінде оның көмегімен қолданбалардың кез келген түрін 
жасауға болады.
Майкрософт әлемдегі ең ірі IT-компаниялардың бірі болып қала береді, ал 
C# - бұл үнемі дамып, жаңа мүмкіндіктерді сіңіретін флагмандық бағдарламалау 
тілі. Сондықтан жақын болашақта бұл тілде қиындықтар болмауы керек.
Бұл салада C# басқалардан алда болуы мүмкін. Егер сіз компьютерге 
арналған тұрақты қолданбаларды жасағыңыз келсе, сізге көмектесу үшін 
стандартты WinForms қолданбасын және консольді пайдаланыңыз. Сіз де солай, 
бірақ әдемірек болғыңыз келе ме? - WPF пайдаланыңыз. Сондай-ақ Windows 
дүкеніндегі арнайы дүкен қолданбалары. Веб қолданбалары?–Easy ASP.NET 
әрқашан көмекке келеді. Linux жүйесінде ме?-бұл сұрақ емес, .NET Core қазірдің 
өзінде осында. Мобильді қолданба?–Xamarin оны барлық платформалар үшін 
дереу жасайды. Ойын жазғыңыз келе ме? - Unity қозғалтқышы өзін өте жақсы 
көрсетеді және сонымен бірге ойынды әртүрлі платформаларға бейімдейді.
 
 
 
 
 
 
ҚР ИТК 1305023 КТ Есеп 
 
Бет
 
 
 
 
 
20 
Өзг
ш 
Бет 
Құжат № 
Қолы 
Қүні 


2.АРНАЙЫ БӨЛІМ 
2.1. Blender көмегімен 3d модельдеу 
2.1-сурет.
Ең бірінші фигура 1х1 шаршысы 
Бұл фигура алаңда маңызды рөль атқарады. Ойыншы осы блоктарды басу 
арқылы алаңда бір жерден екінші жерге орын алмастырады. Шаршы екі блоктан 
тұрады. Астынғы бөлігі фигураның көлемін беру үшін жасалған, шаршының ені 
1 метр, ұзындығы 1 метр. Ал үстінгі бөлігі ерекшелендіру үшін жасалған. Асты 
мен үсті екі түрлі түсті болғандықтан шаршылар қатарынан тұрған кезде 
шекаралары көзге көрінеді. Осының арқасында ойыншыға алаңда фигураларды 
қозғалту жеңіл болады. Астыңғы блок қараңғы түсті (яғни сұр түсті), ал үстінгі 
бөлігі ашық түс (яғни күлгін түсті). Бұл көзге жағымды болуы үшін жасалған. 
2.2-сурет.
2х1 тіктөртбұрышты параллелепипед 


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




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

    Басты бет