Znanost

Kaj je računalniško programiranje? »Njegova opredelitev in pomen

Anonim

Računalniško programiranje je postopek, s katerim se izvorna koda računalniških programov oblikuje, kodira, očisti in zaščiti. S programiranjem se narekujejo koraki za ustvarjanje izvorne kode računalniških programov. Po njihovem mnenju je koda napisana, preizkušena in izpopolnjena.

Cilj programiranja je ustvariti programsko opremo, ki jo bo nato neposredno izvajala strojna oprema računalnika ali drug program.

Programiranje vodi vrsta pravil in majhen nabor ukazov, navodil in izrazov, ki ponavadi spominjajo na omejen naravni jezik. Programski jezik so vsa pravila ali norme, simboli in določene besede, ki se uporabljajo za ustvarjanje programa in z njim ponujajo rešitev določenega problema.

Programski jezik je odgovoren za računalnik, ki po korakih sledi ukazom, ki jih je programer zasnoval v algoritmu. S tem se razume, da je programski jezik nekakšen posrednik med računalnikom in uporabnikom, tako da lahko slednji prek računalnika in z uporabo besed (funkcij), ki interpretirajo omenjeni program v računalnik, da odgovore na težave za uresničitev tega dela.

Zdaj se lahko glede na jezik, ki ga izberete, pogovorite o vrsti programiranja, ki ga želite izvesti. Nekateri med njimi so:

Zaporedno programiranje: so programi, ki so zasnovani s smernicami, ki gredo zaporedoma ena za drugo. Na primer: Cobol, Basic.

Strukturirano programiranje: tako se upošteva, kadar programiranje oblikujejo moduli. Vsak modul izvede posebno nalogo in kadar je ta naloga potrebna, se ta modul preprosto pokliče. Na primer: Turbo Pascal, Ada, Modula.

Predmetno usmerjeno programiranje: so tisti jeziki, ki omogočajo izvedbo predmetov znotraj njegove zasnove in uporabnik lahko na vsak objekt prilepi programsko kodo. Nekateri med njimi so: Java, Xml, med drugim.

Logično ali naravno jezikovno programiranje: so programi, ki so zasnovani z vmesniki tako, da lahko uporabnik stroju daje ukaze v preprostem jeziku. Na primer: Prolog.

Programiranje umetne inteligence: to so programi, ki so najbližji človeški inteligenci, saj imajo sposobnost razvijati znanje. Ta vrsta jezika deluje na zelo podoben način kot človeški um.