Programma's foar it meitsjen fan programma's

Anonim

Programma's foar programmearring

Programmering - It proses is kreatyf en ynteressant. Om programma's te meitsjen hoege net altyd de talen te kennen. Hokker ark is nedich om programma's te meitsjen? Jo hawwe programmearje omjouwing nedich. Dêrnei wurde jo teams oerset yn in kompjûterbitbere binêre koade. Hjir binne gewoan in soad talen, en de programmearomjouwingen binne noch mear. Wy sille in list mei programma's beskôgje foar it meitsjen fan programma's.

Pascalabc.net.

Pascalabc.net_

Pascalabc.net is in ienfâldige fergese ûntwikkeling omjouwing foar pascal. It is krekt it is it meast brûkt yn skoallen en universiteiten foar training. Dit programma yn Russysk lit jo projekten meitsje fan elke kompleksiteit. Koade bewurker sil jo foarstelle en helpe, en de kompilator is om flaters te wizen. It hat in hege snelheid fan útfiering fan programma.

It foardiel fan it brûken fan 'e Pascal-taal - it is in objekt-rjochte programmearring. Oop is folle handiger foar prosedurele programmearring, hoewol it folume.

Helaas, pascalabc.net is in bytsje tankber foar kompjûterboarnen en op âldere masines kinne honger wurde.

FERGESE PASCAL

Frij-Pascal

Fergees Pascal is in cross-platfoarm kompilator, net programmomjouwing. Dêrnei kinne jo it programma kontrolearje op 'e korrektheid fan skriuwen, lykas ek rinne. Mar jo sille it net kinne kompilearje. Fergees Pascal hat in hege útfieringssnelheid, lykas ek in ienfâldige en begryplike ynterface.

Krekt lykas yn in protte fan dizze programma's kinne de koade-bewurker yn 'e fergese pascal de programmeur helpe om it team te skriuwen dat it skriuwen foar it skriuwen.

Syn minút is dat de kompilator allinich kin bepale: D'r binne flaters as net. It markeart gjin tekenrige wêryn't in flater makke wurdt, sadat de brûker der nei sykje moat.

Turbo pascal

Turbo-pascal

Hast it earste ark foar it meitsjen fan programma's op in kompjûter - Turbo Pascal. Dizze programmearring wurdt oanmakke foar it DOS-bestjoeringssysteem en om it te begjinnen op Windows dy't jo ekstra software moatte ynstallearje. De Russyske taal wurdt stipe, hat in hege prestaasjes en kompilaasje.

Turbo Pascal hat sa'n ynteressante funksje as tracing. Yn spoarmodus kinne jo it wurk fan 'e programma stap by stap besjen en de feroaring folgje yn' e gegevens. Dit sil helpe om flaters te detektearjen, dy't it dreechste binne - logyske flaters.

Hoewol Turbo-pascal ienfâldich is en betrouber is yn gebrûk, nettsjinsteande is hy wat ferâldere: yn 1996 makke, is yn 1996, turbo-pascal allinich relevant is foar ien OS - Dos.

Lazarus.

Lazarus.

Dit is in fisuele programmearring omjouwing yn Pascal. It is handige, yntuïtive ynterface kinne jo maklik programma's meitsje mei minimale kennis kennis. Lazarus is hast folslein kompatibel mei de Delphi-programmeartaal.

Oars as de algoritme en Hiasm, Lazarus ympliseart ek kennis fan 'e taal, yn ús saak - Pascal. Hjir sammelje jo it programma net allinich mei de mûs yn stikken, mar ek foarskriuwe koade foar elk elemint. Hjirmei kinne jo mear begripe dat de prosessen dy't yn it programma foarkomt.

Lazarus lit jo in grafyske module brûke wêr't jo mei ôfbyldings kinne wurkje, lykas spultsjes oanmeitsje.

Spitigernôch, as jo fragen hawwe, dan sille de antwurden sykje om nei te sykjen, sille jo op it ynternet wêze, om't Lazarus gjin dokumintaasje hat.

Hiasm.

Hiasm.

Hiasm is in fergese ûntwerper dy't yn it Russysk is beskikber. Jo hoege de taal net te kennen om programma's te meitsjen - hjir binne jo gewoan op in stik, lykas in ûntwerper, sammelje it. In protte komponinten binne hjir te krijen, mar jo kinne har assortiment útwreidzje troch de tafoegings te ynstellen.

Yn tsjinstelling ta it algoritme is dit in grafyske programmearring omjouwing. Alles wat jo sille oanmeitsje sil wurde werjûn op it skerm yn 'e foarm fan in patroan en skema, en net koade. It is frij komfortabel, hoewol guon tekst record lykas mear.

Hiasym is frij machtich en it hat in hege snelheid fan útfiering fan programma. Dit is foaral wichtich by it oanmeitsjen fan spultsjes, doe't in grafyske module wurdt brûkt, dy't signifikant stadiger wurdt. Mar foar Hiasm is it gjin probleem.

Algorithm

Algorithm

De algoritme is in medium om programma's yn Russysk te meitsjen, ien fan 'e pear. De funksje is dat it tekst-fisuele programmearring brûkt. Dit betsjut dat jo in programma kinne oanmeitsje sûnder de taal te kennen. De algoritme is in ûntwerper dy't in grutte set komponinten hat. Ynformaasje oer elke komponint dy't jo kinne fine yn 'e program-dokumintaasje.

Ek, de algoritme kinne jo wurkje om mei in grafyske module te wurkjen, mar applikaasjes mei grafyk wurde útfierd foar in heule lange tiid.

Yn 'e frije ferzje kinne jo in projekt gearstelle fan .alg yn .sxe allinich op' e webside fan 'e ûntwikkelder en allinich 3 kear deis fan' e ûntwikkelder. Dit is ien fan 'e haadmodussen. Jo kinne in fergunningferzje keapje en projeksjes direkt yn it programma keapje.

Inicellij-idee

Inicellij-idee

Inselijn idee is ien fan 'e populêrste cross-platfoarm IDE. Dit medium hat in fergese, wat beheinde ferzje en betelle. Foar de measte programmeurs is it genôch en frij. It hat in krêftige koade-bewurker dy't flaters sille korrigearje en de koade foar jo einigje. As jo ​​in flater meitsje, ynformeart de omjouwing jo der oer en biedt mooglike oplossingen. Dit is in yntellektuele ûntwikkelingomjouwing dy't jo aksjes foarsizze.

In oare handige funksje yn Inteliij idee is automatysk ûnthâldbehear. De saneamde "garbage-samler" it ûnthâld kontroleart dat it ûnthâld konstant dat útkomt foar it programma, en, yn 't gefal as it ûnthâld net mear nedich is, hat de samler it.

Mar hawwe allinich konserven. In bytsje betiizjende ynterface is ien fan 'e problemen dy't begrammen-programmeurs gesicht binne. It is ek fanselssprekkend dat sa'n krêftige medium aardich hat-medium hat easken foar hege systeem foar juste operaasje.

Les: Hoe skriuwt jo in Java-programma te skriuwen mei In Ingely-idee

Eklips

Eklips

Meastentiids wurdt eclipse brûkt om te wurkjen mei de taak foar Java-programmeartaal, mar it stipet ek wurk mei oare talen. Dit is ien fan 'e wichtichste konkurrinten Inlogij-idee. It ferskil tusken eclipse fan sokke programma's oan him is dat ferskate tafoegings derfan kinne wurde ynstalleare en it kin folslein oanpast wurde kin.

Eclipse hat ek in hege kompilaasje en útfieringssnelheid. Elk programma makke yn dizze omjouwing, jo kinne op elk bestjoeringssysteem útfiere, om't Java in cross-platfoarmtaal is.

It ferskil tusken eclipse út Inwelij idee - ynterface. Yn eklipse is it folle makliker en dúdliker, wat makket it handiger foar begjinners.

Mar ek, lykas allegear foar Java, hat eclipse noch in eigen systeemeasken hat, dus it sil net op elke kompjûter wurkje. Hoewol net sa'n easken en heech.

It is ûnmooglik om te sizzen mei fertrouwen hokker programma foar it meitsjen fan programma's it bêste is. Jo moatte in taal selektearje en dan besykje elke woansdei derfoar. Eins is elk ide is oars en hat syn eigen skaaimerken. Wa wit hokker jo wierskynliker hawwe.

Lês mear