PočítačeProgramovanie

Programovacie prostredie. Na ceste k vytváraniu vlastného softvéru

Na vytvorenie softvérových prvkov, ako aj jednotlivých aplikácií je málo poznať základné informácie o určitom jazyku. Moderný programátor bude potrebovať programovacie prostredie inštalované na svojom osobnom počítači. S jeho pomocou bude práca na budúcich programoch pohodlná a dosiahne vysoký výkon. Integrované programovacie prostredie v klasickej forme by malo mať vo svojom arzenáli konvenčný textový editor, nástroje na automatizáciu zostavovania a debuggerov, ako aj tlmočníka alebo kompilátora, ktoré môžu mať obe nástroje v súprave nástrojov.

Použitie textového editora ako zdrojového editora umožňuje používať pravidlá práce s určitým typom textových nástrojov na vytáčanie a úpravu zdrojového kódu vytvorených programov. Moderné programovacie prostredie poskytuje vstavanému editoru možnosť vykonávať kontrolu syntaxe v závislosti od použitého jazyka.

Existujú programovacie prostredia, ktoré vám umožňujú pracovať s viacerými jazykmi. Príklad takýchto univerzálnych softvérových balíkov môže slúžiť ako Embarcadero RAD Studio, Eclipse, NetBeans, Qt Creator alebo Microsoft Visual Studio. Ale zvyčajne je programovacie prostredie "zaostrené" pre konkrétny jazyk. V tejto sérii sú najjasnejšími predstavitelia: Dev-C ++, Visual Basic, Delphi.

Ako zvláštny prípad môžete zvážiť vizuálne vývojové prostredie. Funkciou tohto druhu programovacieho prostredia je dostupnosť vo svojej funkčnosti možnosti vizuálne upraviť programové rozhranie. Táto schopnosť sa realizuje pomocou blokov najčastejšie používaných kódov vo forme grafických objektov. Grafické vývojové prostredie našlo širokú aplikáciu pri vytváraní aplikačných programov a vývoji vlastného grafického používateľského rozhrania (GUI).

Výhodami tohto typu programového prostredia sú rýchlosť vývoja, jednoduchosť vývoja, štandard typu zobrazenia programov. Medzi nedostatky možno identifikovať pripútanosť k určitému vývojovému prostrediu, prechod na iné prostredie sa vykonáva s určitými ťažkosťami. Tiež programovacie prostredie tohto typu má ťažkosti s používaním komponentov, ktoré sa odchyľujú od zavedených štandardov, a má nedokumentované vlastnosti komponentov.

Keďže pre prostredie vizuálneho vývoja je typické mať vlastný formát ukladania projektu, prechod na iné prostredie môže byť komplikovaný prejavom intolerancie k vlastnostiam projektu, ako aj niektorým jeho častiam. Príkladom sú natívne knižnice vývojového prostredia.

Vývoj nových programovacích jazykov vám umožňuje vykonať určité zmeny. Takže programovacie prostredie Delphi založené na Pascalu je funkčné a obsahuje nový programovací jazyk.

Po posúdení stupňa zložitosti a predpovedaní toho, čo je potrebný súbor nástrojov na riešenie konkrétnych cieľov v rámci prebiehajúceho projektu , vyberie množstvo existujúcich vývojových prostredí ten, ktorý je pre riešenie konkrétnej úlohy najprijateľnejší.

Koniec koncov, od správnosti plánovaného softvéru, jeho plnohodnotné fungovanie do veľkej miery závisí od vývoja a implementácie najnovších technológií. Schopnosť prenášať vývoj nového softvéru do priľahlého vývojového prostredia má v tejto úlohe veľký význam.

Ale aj prítomnosť ultramodernej programovacie prostredie, výrazne zjednodušenie práce nielen profesionálny programátor, ale aj človek. Prvé kroky k vytváraniu aplikácií, programov a iného softvéru vám neumožňujú zabudnúť na prvky vývoja vynájdené v minulom storočí. Napriek svojmu archaizmu a do určitej miery pomalosti sú doposiaľ dopytom. Sú aktívne používané modernými programátormi.

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

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