Pagpili sa usa ka palibot nga programa

Pin
Send
Share
Send

Ang Programming usa ka proseso sa paglalang ug makapaikag. Aron makahimo ka mga programa nga dili ka kanunay kinahanglan nga makahibalo mga sinultian. Unsa man nga kinahanglan ang paghimo og mga programa? Kinahanglan nimo ang palibot sa programa. Uban sa tabang niini, ang imong mga mando gihubad sa usa ka binary code nga masabtan alang sa usa ka computer. Ania ra ang daghang mga sinultian, ug daghang mga palibot sa pagprograma. Atong hisgotan ang lista sa mga programa alang sa paghimo og mga programa.

PascalABC.NET

Ang PascalABC.NET usa ka yano nga libre nga kalamboan sa kalamboan alang sa Pascal. Kini kini kanunay nga gigamit sa mga eskwelahan ug unibersidad alang sa pagbansay. Kini nga programa sa Russian motugot kanimo sa paghimo sa mga proyekto sa bisan unsang komplikado. Ang code editor ang mag-aghat ug motabang kanimo, ug ang magtitipig magtudlo sa mga sayup. Kini adunay usa ka taas nga tulin sa pagpatuman sa programa.

Ang bentaha sa paggamit sa Pascal mao nga kini usa ka programa nga nakabase sa object-oriented. Ang OOP labi ka labi kadali kay sa pagprograma sa pamaagi, bisan kung labi ka madanihon.

Ikasubo, ang PascalABC.NET gamay nga gipangayo sa mga kahinguhaan sa kompyuter ug mahimong magbitay sa mga tigulang nga makina.

Pag-download sa PascalABC.NET

Libre nga pascal

Ang libre nga Pascal usa ka compiler sa cross-platform, dili usa ka programming environment. Uban niini, mahimo nimong susihon ang programa alang sa husto nga spelling, ingon usab pagdagan kini. Apan dili nimo kini makatipon sa .exe. Ang libre nga Pascal adunay taas nga tulin sa pagpahamtang, ingon usab usa ka yano ug intuitive interface.

Sama sa daghang susamang mga programa, ang code editor sa Free Pascal makatabang sa programmer pinaagi sa pagkompleto sa pagsulat sa mga mando alang kaniya.

Ang minus niini mao nga ang tighipos mahimong mahibal-an kung adunay mga sayup o dili. Dili kini gipasiugda ang linya kung diin nahimo ang kasaypanan, mao nga kinahanglan nga pangitaon kini sa us aka kaugalingon.

Pag-download sa Libreng Pascal

Turbo pascal

Hapit ang una nga himan alang sa paghimo og mga programa sa usa ka computer mao ang Turbo Pascal. Kini nga environment environment nga gihimo alang sa DOS operating system ug aron ma-operahan kini sa Windows nga kinahanglan nimo i-install ang dugang nga software. Gisuportahan niini ang sinultian nga Ruso, adunay usa ka taas nga tulin sa pagpapatay ug pagtipig.

Ang Turbo Pascal adunay ingon usa ka makapaikag nga bahin sama sa pagsubay. Sa trace mode, mahimo nimong bantayan ang operasyon sa lakang sa programa sa lakang ug pag-monitor sa mga pagbag-o sa datos. Makatabang kini aron mahibal-an ang mga sayup, labing lisud nga makit-an - lohikal nga mga sayup.

Bisan kung ang Turbo Pascal yano ug kasaligan nga gamiton, gamay ra kini nga panahon: nahimo kaniadtong 1996, ang Turbo Pascal may kalabutan alang sa usa lamang ka OS - DOS.

Pag-download sa Turbo Pascal

Lazaro

Kini usa ka visual environment environment sa Pascal. Ang sayon, intuitive interface nga nakapadali sa paghimo og mga programa nga adunay gamay nga kahibalo sa sinultian. Si Lazaro hapit hingpit nga magkatugma sa sinultian nga programa sa Delphi.

Dili sama sa Algorithm ug HiAsm, si Lazaro nagpahayag gihapon sa kahibalo sa sinultian, sa ato pa, si Pascal. Dinhi dili lang nimo i-ipon ang programa gamit ang mga piraso sa mouse, apan usab prescribe ang code alang sa matag elemento. Gitugotan ka niini nga mas masabtan ang mga proseso nga nagakahitabo sa programa.

Gitugotan ka ni Lazaro nga mogamit ka usa ka module sa grapiko diin mahimo ka magtrabaho uban ang mga imahe, ingon man paghimo mga dula.

Ikasubo, kung adunay mga pangutana, kinahanglan nimo nga pangitaon ang mga tubag sa Internet, sanglit wala’y dokumentasyon si Lazaro.

Pag-download Lazaro

Hiasm

Ang HiAsm usa ka libre nga konstruksyon nga magamit sa Russian. Dili kinahanglan nimo mahibal-an ang sinultihan alang sa pagmugna sa mga programa - dinhi usa ra ka piraso, ingon usa ka tighatag, tipunon kini. Daghang mga sangkap ang magamit dinhi, apan mahimo nimo mapalapad ang ilang mga sakup pinaagi sa pag-instalar og mga add-on.

Dili sama sa Algorithm, usa kini ka palibot nga programa sa grapiko. Ang tanan nga imong gibuhat ipakita sa screen sa porma sa usa ka litrato ug diagram, dili usa ka code. Talagsaon kini, bisan kung ang pipila ka mga tawo ganahan sa pagrekord sa teksto nga labi pa.

HiAsm medyo kusog ug adunay usa ka taas nga tulin nga pagpatuman sa programa. Kini labi ka hinungdanon kung maghimo og mga dula sa dihang gigamit ang usa ka module sa grapiko, nga hinungdanon kaayo ang paglihok sa trabaho. Apan alang sa HiAsm, dili kini problema.

Pag-download HiAsm

Algorithm

Ang usa ka algorithm usa ka palibot alang sa paghimo og mga programa sa Russian, usa sa pipila. Ang bahin niini mao nga naggamit sa textual visual programming. Nagpasabut kini nga makahimo ka paghimo usa ka programa nga wala mahibal-an ang sinultihan. Ang usa ka algorithm usa ka konstruksyon nga adunay daghang hugpong sa mga sangkap. Makita nimo ang kasayuran bahin sa matag sangkap sa dokumentasyon sa programa.

Gitugotan ka usab sa Algorithm nga magtrabaho ka uban ang mga module sa grapiko, apan ang mga aplikasyon nga gigamit ang mga graphic modagan sa daghang oras.

Sa libre nga bersyon, mahimo nimong makolekta ang usa ka proyekto gikan sa .alg hangtod sa .exe lamang sa site sa nag-develop ug 3 nga mga beses lamang sa usa ka adlaw. Kini usa sa mga hinungdan nga disbentaha. Mahimo ka makapalit usa ka lisensyado nga bersyon ug magtipon sa mga proyekto nga direkta sa programa.

Pag-download sa Algorithm

Ang IntelliJ IDEA

Ang IntelliJ IDEA usa ka pinakapopular nga mga IDE nga cross-platform. Kini nga palibot adunay libre, gamay nga limitado nga bersyon ug usa ka bayad. Alang sa kadaghanan sa mga programmer, igo ang libre nga bersyon. Kini adunay usa ka gamhanan nga code editor nga magtul-id sa mga sayup ug makompleto ang code alang kanimo. Kung nakahimog usa ka sayup, gipahibalo ka sa palibot bahin niini ug nagtanyag posible nga mga solusyon. Kini usa ka intelihenteng kalamboan nga palibot nga nagtagna sa imong mga lihok.

Ang laing angay nga bahin sa InteliiJ IDEA mao ang pagdumala sa awtomatikong pagdumala. Ang gitawag nga "basurero" kanunay nga gimonitor ang memorya nga gigahin para sa programa, ug, sa kaso kung dili na kinahanglan ang memorya, gibuhian kini sa kolektor.

Apan ang tanan adunay cons. Usa ka gamay nga makalibog nga interface usa sa mga problema nga giatubang sa mga bag-ong programa. Dayag usab nga ang ingon usa ka kusgan nga palibot adunay igo nga mga kinahanglanon sa sistema alang sa tama nga operasyon.

Leksyon: Giunsa pagsulat ang usa ka programa sa Java gamit ang IntelliJ IDEA

Pag-download sa IntelliJ IDEA

Eklipse

Kasagaran, ang Eclipse gigamit aron magtrabaho sa Java programming language, apan nagsuporta usab kini sa pagtrabaho sa ubang mga sinultian. Kini usa sa mga punoan nga kakompetensya sa IntelliJ IDEA. Ang kalainan tali sa Eclipse ug parehas nga mga programa mao nga mahimo ka mag-install sa lainlaing mga add-on ug mahimo kini nga hingpit nga ipasibo alang kanimo.

Ang eklipse adunay usab taas nga pagtipon ug tulin sa pagpatay. Mahimo nimong ipadagan ang matag programa nga gihimo sa kini nga palibot sa bisan unsang operating system, tungod kay ang Java usa ka sinultian nga cross-platform.

Ang kalainan tali sa Eclipse ug IntelliJ IDEA mao ang interface. Sa Eclipse, labi ka yano ug labi ka masabtan, nga naghimo niini nga labi ka sayon ​​alang sa mga nagsugod.

Apan usab, sama sa tanan nga mga IDE alang sa Java, ang Eclipse adunay gihapon nga kaugalingon nga mga kinahanglanon sa sistema, mao nga dili kini molihok sa matag computer. Bisan kung kini nga mga kinahanglanon dili ingon kadako.

Pag-download sa Eclipse

Imposible nga isulti uban ang kasiguroan kung unsang programa ang paghimo sa mga programa nga labing maayo. Kinahanglan ka nga magpili usa ka sinultihan ug dayon sulayan ang matag palibot alang niini. Pagkahuman, ang matag IDE lainlain ug adunay kaugalingon nga mga kinaiya. Kinsa ang nahibal-an kung kinsa ang labing gusto nimo.

Pin
Send
Share
Send