Cum să vă faceți un program pe calculator

Configurare noua (How To)

Situatie

Într-adevăr, dacă nu am avea software, PC-urile noastre ar fi piese de metal (și metaloid) complet inutile. Cu toate acestea, de unde vin aceste programe? Oamenii trebuie să le creeze, dar cine și cum? O concepție greșită comună este că doar corporațiile mari sau geniile pot crea software de calculator. Acest lucru este complet fals. Orice persoană obișnuită are capacitatea intelectuală de a face acest lucru și nu va costa niciun ban! Acest lucru vă voi arăta chiar în acest articol.

Cum funcționează?

Înainte de a vă crea propriul dvs., trebuie să știți cum funcționează. Un program, în calcul, este pur și simplu un set de stocare a structurii care poate executa computerul țintă. Aceste serii de instrucțiuni, atunci când sunt executate în procesor, efectuează seturi specifice de sarcini, așa cum sunt definite de programator. Programele interactive realizează acest lucru în trei sarcini:

Inputis colectarea datelor necesare programului.
Calculul este partea programului care manipulează informația.
Rezultă rezultatul final al calculului.

De exemplu, dacă ar fi să facem un program de calcul, introducerea ar fi atunci când utilizatorul tipează numere, calculul ar fi executarea efectivă a operațiunilor matematice și ieșirea ar fi atunci când programul afișează răspunsul.
Crearea proprie:

Programele sunt create cu ceea ce se numesc „limbaje de programare”. Acestea sunt pur și simplu comenzi computerizate scrise într-o sintaxă pe care oamenii o pot înțelege. Există mai multe tipuri de limbi, fiecare având un scop diferit. Înapoi, este o listă de trei tipuri majore:

Scripturi: Acestea sunt cele mai simple tipuri de programe. Scripturile sunt seturi de instrucțiuni care controlează unul sau mai multe programe deja existente. Exemple bune de scripturi sunt fișierele de lot, vizual de bază pentru aplicații (VBA), CSS și JavaScript. Pentru a scrie un script, va trebui mai întâi să înveți comenzile și sintaxa limbajului de script în care vrei să scrii. Nu le voi arăta în acest articol, deoarece ar face mult prea mult timp.
Aplicații web: Aplicațiile web (sau pur și simplu „aplicațiile” web) sunt programe care sunt făcute accesibile pe internet printr-un mediu controlat de browser. Aceste programe, precum scripturile, sunt de asemenea create prin scrierea instrucțiunilor în fișiere care sunt apoi analizate de un program numit „interpret”. Unele dintre cele mai populare limbaje de programare web includ: PHP, ASP și, desigur, … JAVA.
Fișiere executabile: Până acum, programele pe care le-am analizat au nevoie de un alt program pentru a putea fi executat! Ok, dar iată că lucrurile devin foarte interesante. Fișierele executabile (* .exe pe Windows) rulează direct pe computer! Aceste fișiere sunt compuse din instrucțiuni extrem de complexe, care sunt înțelese de procesorul însuși! Programele precum Paint, Open Office, Mozilla Firefox etc. sunt toate executabile. Singura problemă este că codurile conținute în fișierele executabile sunt prea complicate pentru a putea scrie noi.

Acesta este motivul pentru care trebuie să utilizați un limbaj de programare pentru a simplifica sarcina. Un limbaj de programare este pur și simplu un limbaj care este tradus într-un program executabil cu un program care se numește “compilator”. Există multe mari gratuit: BASIC este unul foarte ușor de învățat, dar este destul de limitat. C ++ este favoritul meu personal, dar este oarecum complicat. Există, de asemenea, montaj, Haskell, PASCAL, FORTRAN, COBOL, C #, Eiffel, iar lista continuă și continuă …

În retrospectivă

Practic, totul depinde de ce tip de program vrei să creezi. În fiecare caz, va trebui să înveți cum să folosești un „limbaj” diferit și sunt instrumente. Învățarea la program este o sarcină lungă și laborioasă, dar o recomand tuturor doritorilor de a sacrifica câteva ore din timp. În cele din urmă, îți doresc cel mai mult noroc pe drumul tău de a deveni programator de calculatoare.

Solutie

Tip solutie

Permanent

Voteaza

(9 din 21 persoane apreciaza acest articol)

Despre Autor

Leave A Comment?