КомпютерБарномасозӣ

Дар забони барномасозии в (Си)

Дар C барномасозӣ забони (он бояд мегӯянд, «Б») метавонад ҳамчун имрӯзӣ, арзиши самаранок бо маҷмӯи пурраи операторони бо муосир тавсиф, сохтори маълумот ва ҷорист назорати. Ин забони нест, мумкин хонда мешавад «бузург» бо забони ва на аз он даъвои бошад "забони сатҳи баланд", ӯ барои вазифаи махсус офарида нашудааст, баръакс, ба он кӯшиш мекунам, ки аз ҳама самаранок барои ягон барнома. Ин меёфт, ҷолиб ғояҳои дарунсохти дар забони барномасозии C дод, аз он хеле қулай ва пурсамар барои доираи васеи масъалаҳо аз тарафи дигар, шояд ҳатто забонҳои пешрафта бештар.

Коммуникатсионӣ «С» OS "дар UNIX» хеле наздик аст, ки ин забон дар якҷоягӣ бо «UNIX» падидомада ва дар аксарияти нармафзор барои ин система дар он навишта шудааст. Дар баробари ин, баъзан ба сифати забони ишора барномасозӣ системаи, чунон ки гуфта мешавад, ки бо ёрии осон барои эҷоди системаҳои оператсионӣ, ки дар асл, шояд, инчунин онро ба дурустӣ бинависад коркарди калима, маълумот барномаи коркарди додаҳо ва бозии.

C - забони барномасозӣ дар сатҳи паст, вале фикр накунед, ки аз он бад аст, ки дар асл, ӯ танҳо ба идоракунии объектҳои ҳамон, ки доимо кор ҳама гуна компютер бо рамзҳо, рақамҳо ва адресҳо роҳ медиҳад. Дар ин ҳолат, њамаи объектњои омехта мебошанд, дар муқоиса ё тарҳ аз тарафи амалиёти муқаррарии мантиқӣ ва арифметикӣ, компютер маъмулӣ.

Дар ҳоле, кор бо объектҳои мураккаб вазифаҳои табдил меъёр дар ҷаҳон кодҳо ва embed ҳамаи забонҳо барномасозӣ муосир, C, бар хилофи дигарон, метавонанд, на бо объектҳои ба монанди сатри, як рӯйхат, ќатори ё танзим кор мекунанд. Он дорои нест, тачҳизотҳо амалиёт PL / 1 оид ба тамоми сатр ва рамзхо.

Бо хотираи бо истифодаи як анбора ва таърифи оморӣ, дигар хусусиятҳо хотираи амалиётӣ нест, ки шумо онро «хӯшаи» (теппае), ё «ҷамъоварии партов" пайдо намешавад, чунки он метавонад, Паскал ё Algol 68 мекунед.

Ва ҳатто механизмҳои асосии аз ҳама барои ман / эй, забони C таври таъмин намекунад, операторони хонед ва нависед, шумо дар он биёбад, чунки нест, вазифаҳои сохта-дар системаи файли нест. Чунин амалиёт дар сатҳи баланд бо истифода аз китобхонаи пайванд таъмин мебошад.

Ва забони барномасозии C рад мекунад, агар кор ба шумо лозим аст, ки multiprogramming, ҳамоҳангсозӣ, амалиёти мувозӣ ва ғайра Ин пешниҳод имкониятҳои танњо барои осон ва пайваста кор, ҷузъи худ давраҳои, чекҳо, гурӯҳбандӣ, ва вижагиҳои.

Касе шояд чунин маблағҳои ба бухл аз тарафи барномасозони тааччуб ( «Чаро ман ба даъват кардани функсия ҳар бор, ки ман лозим аст, ки нисбат ба якчанд хатҳои!»), Вале аз тарафи дигар, маҳз ба сабаби чунин барномаҳо пасандозҳо навишта C, гирифтани бартарии воқеӣ дар суръати.

Аз тарафи дигар, шумораи ками операторони вақти зарурӣ барои омӯзиши онҳо паст, ва шумо кофӣ барои чанд саҳифаҳои барои тавсифи ҳамаи онҳо. Ва чунон ки амал нишон медиҳад, ки compiler бо «С» - асбоби паймоне аст, ки кофӣ оддӣ навишта аст. Агар мо истифода воситаҳои муосир, як compiler барои компютер бренди нав омода дар танҳо як ду моҳ мешавад, сарфи назар аз он, ки 80% кодекси монанд ба тарҷумаҳои қаблӣ аз кодекси хоҳад буд. Дар робита ба чунин хусусиятњои худ, забони барномасозии C ҳисобида мешавад, хеле мобилӣ. Бале, ва самаранокии он аст, ки барои навиштан дар assembler ҳама гуна барномаҳое, ки ба иҷрои муҳим аст, чунон ки одати пеш буд аст, ки танҳо чӣ маъно водор накардам. Дар ин намунаи беҳтарин ин аст ки «UNIX" OS худ, 90% -и он аст хаттӣ дар «С», ва нармафзор барои он, қариб пурра аз тарафи сершумори барномасозони дар ҳамон олиҷаноби забон аст ҳоли ҳозир баррасӣ мешавад, дар ҷаҳон рақами як барномасозӣ забони.

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

Copyright © 2018 tg.atomiyme.com. Theme powered by WordPress.