Mediul de programare. Pe drumul spre crearea propriului software
Pentru a crea elemente de software, precum și pentru aplicații individuale, nu există prea multe cunoștințe despre elementele de bază ale unei anumite limbi. Un programator modern va avea nevoie de un mediu de programare instalat pe computerul său personal. Cu ajutorul său, lucrul la programele viitoare va fi confortabil și va avea performanțe ridicate. Mediul de dezvoltare integrat în forma clasică ar trebui să aibă în arsenalul lor, un editor de text simplu, instrumente pentru automatizarea construi și debugger și compilator sau interpret, poate, prezența celor două în pachetul de programe utilitare.
utilizarea editor de text deoarece editorul codului sursă permite, utilizând regulile de lucru cu un anumit tip de instrumente de text, să formeze și să editeze codul sursă al programelor create. Editorul modern de programare încorporat oferă posibilitatea de a efectua verificarea sintaxei în funcție de limba utilizată.
Există medii de programare care vă permit să lucrați cu mai multe limbi. Un exemplu de astfel de pachete software universale poate servi ca Embarcadero RAD Studio, Eclipse, NetBeans, Qt Creator sau Microsoft Visual Studio. Dar, de obicei, mediul de programare este "ascuțit" pentru o anumită limbă. În această serie, cei mai străluciți reprezentanți sunt: Dev-C ++, Visual Basic, Delphi.
Ca un caz special, puteți lua în considerare mediul de dezvoltare vizuală. O caracteristică a acestui tip de mediu de programare este disponibilitatea în funcționalitatea acestuia a posibilității de a edita vizual interfață program. Această abilitate este implementată utilizând blocuri de cod cel mai frecvent utilizate sub formă de obiecte grafice. Graficul de dezvoltare grafic a găsit o aplicație largă în crearea aplicații și dezvoltare personalizată interfață grafică (GUI).
Avantajele acestui tip de medii de programare sunt în viteza de dezvoltare, ușurința de dezvoltare, de tip standard, aspectul programului. Printre deficiențele pot fi identificate atașament la un mediu de dezvoltare special, trecerea la un alt mediu se realizează cu anumite dificultăți. De asemenea, acest tip de mediu de programare este de a avea probleme cu ajutorul componentelor de a părăsi standardele stabilite, și este caracteristici nedocumentate ale componentelor.
Deoarece mediile de dezvoltare vizuale caracterizate prin prezența de propriul format de stocare de proiect, trecerea la un mediu diferit poate fi dificilă apariția intoleranței la proprietățile proiectului, precum și unele dintre părțile sale. Un exemplu este bibliotecile native ale mediului de dezvoltare.
Dezvoltarea de noi limbi de programare vă permite să efectuați unele modificări. Deci, mediul de programare Delphi, bazat pe Pascal, este un limbaj de programare funcțional și nou.
După ce a evaluat gradul de complexitate și a prezis ceea ce este necesar pentru soluționarea obiectivelor specifice în cadrul proiectului în curs de dezvoltare set de instrumente, dintr-o varietate de medii de dezvoltare existente, alegeți cel mai potrivit pentru soluționarea unei probleme specifice.
La urma urmei, din corectitudinea software-ului proiectat, funcționarea sa completă depinde în mare măsură de dezvoltarea și implementarea celor mai noi tehnologii. Abilitatea de a transfera dezvoltarea de software nou într-un mediu de dezvoltare adiacent este de o importanță deosebită în această sarcină.
Dar chiar și prezența unor medii de programare ultramoderne, simplificând în mare măsură lucrarea nu numai a unui programator profesionist, ci și a unei persoane. făcând primii pași spre crearea de aplicații, programe și alte programe software, nu ne permite să uităm de elementele de dezvoltare inventate în secolul trecut. În ciuda arhacismului lor și, într-o oarecare măsură, a încetinirii, ele sunt solicitate până în prezent. Ele sunt folosite în mod activ de către programatorii moderni.
- Ce este - compilatorul sau Cum de a face computerul să înțeleagă ce vrei de la el?
- Python este mediul de dezvoltare. Python 3 pentru începători
- Editor PDF: revizuirea celor mai bune programe
- Ce este un editor de text? Caracteristici de lucru cu programe pentru prelucrarea textului
- Lista limbajelor de programare. Limbi de programare de nivel scăzut și înalt
- Cum se scrie în fișierul php
- Programare pentru Android: cum să începeți să creați propriile aplicații și jocuri?
- Cele mai populare limbi de programare. Limbaje de programare pentru începători
- Software-ul este ce? Ce fel de program este Software-ul?
- Compilează ce?
- GCC Compiler pentru Windows
- Istoria dezvoltării limbajelor de programare: pe scurt despre tot
- Limba de programare c (s)
- Ce este formatul XML decât să deschizi și cum să lucrezi cu el.
- Cum de a facilita procesul de creare a unui site web? Ajutați editorul vizual html!
- Ce este software-ul de sistem?
- Software de aplicație, clasificare
- Tipuri de software de calculator
- Cum se scrie un program în Notepad
- Studiem programele standard Windows
- Ce este sistemul de programare