crearea programului

Ce trebuie să știți pentru a crea programe utile?

În primul rând, trebuie să știți dacă doriți să creați programe care rulează pe dvs. (sau altcuiva) de calculator, sau pe care doriți să dezvolte pagini web, sau au nevoie de un program care afișează numai informațiile sau vor fi implicate în dezvoltarea unei funcții specifice. Dacă nu știi încă, nu vă faceți griji! Informațiile de pe acest site vă va oferi o bază bună pentru a afla în cazul în care vă deplasați.







Veți găsi că cele mai multe cărți și site-uri pe care le întâlniți de programare pentru incepatori, în general, arăta numai textul programului. Acest stil de programare datează de zile de calcule operaționale. Unii dintre voi poate aminti în timp ce utilizați DOS sau, probabil, sistemul VAX a fost introdus în linia de comandă ( „C: \>“) într-o școală în cazul în care aveți nevoie pentru a obține lucruri de facut. Deoarece cele mai multe limbaje de programare au fost scrise atunci când interfața linie de comandă este interfața principală, multe dintre tutoriale veți găsi de ajutor pentru a învăța această metodă. Probabil că ești mai interesat în crearea de programe cu ferestre care lucrează sub forma unei ferestre deschise în sistemul de operare. Windows și instrumente care sunt frecvent utilizate în programe cu interfața de fereastra (meniuri, fișiere de ajutor, deschide și salva fișiere, etc) sunt în așa-numitul mediu de dezvoltare integrat (IDE) de programare pentru Dummies. Aceste medii furnizează elementele pe care le puteți trage la programul dvs., astfel încât să nu trebuie să scrie diferite tipuri de instrumente „de la zero“ - aceasta este o inovație foarte util în programare pentru începători. În ciuda acestui varietate de cursuri de formare începe cu activitatea și introducerea textului în modul consolă, și poate intra în eroare umană, care încearcă să învețe și să înțeleagă programarea. Probabil că nu sunt interesați, în scris, un program de consolă de la linia de comandă, dar este aproape tot ceea ce este predat. Vă asigurăm, există modalități de a scrie cu ușurință o fereastră de aplicație. Visual Basic este proiectat pentru a scrie aplicații Windows. Limbi, cum ar fi C și C + + nu sunt concepute special pentru Windows, dar cu utilizarea de instrumente, cum ar fi IDE Microsoft Visual C + + și Borland C + + Builder va fi capabil să se adapteze cunoștințele lor și de a scrie programe pentru Windows.







Un dicționar de termeni comune legate de programare.

Compiler - compilator, un program care citește textul programului pe care le-ați scris ( „Codul“) și îl convertește în conformitate cu specificațiile de limba în fișierul executabil al programului.

Baza de date - o bază de date este un fișier care conține informații într-un mod structurat, în anumite privințe similare cu o foaie de calcul. Ele sunt adesea folosite în programarea pentru stocarea datelor și recuperarea datelor anterioare de a folosi programul.

Algoritmul - algoritmul este un set de instrucțiuni și măsuri pentru a rezolva problema. Dacă cineva mi-a cerut cum să facă ceva, și să le spui „face acest lucru, atunci acest lucru, atunci acest lucru, atunci acest lucru, și dacă îl vedeți, apoi face altceva.“ Tu doar le-a dat algoritmul. Algoritmii folosiți de program pentru a produce rezultate pe baza datelor introduse.

Orientată pe obiecte - programarea orientată pe obiecte (OOP) Tendințe recente în limbaje de programare. PLO redesign, astfel încât programatorii se gândească la rezolvarea problemei - în loc de a folosi abordarea funcțională și algoritmice, crezi că „obiectelor“ în program și ceea ce ar trebui să facă. Nu ezitați prea mult despre concepte OOP ca omul a fost de programare pentru un incepator. Când vine vorba de timp pentru a afla mai multe despre OOP, atunci veți găsi informațiile necesare, iar în unele cazuri, nu poate fi necesar să o faci.

Platforma - o platformă descrie tipul de sisteme de hardware și de operare. care va rula programul. De exemplu, Intel și Windows sau Mac, și Mac OS.



Dacă aveți o întrebare, atunci puteți obține răspunsul: Programatorii forum