Veda

Čo je to počítačové programovanie? »Jeho definícia a význam

Anonim

Počítačové programovanie je proces, pomocou ktorého sa navrhuje, kóduje, čistí a chráni zdrojový kód počítačových programov. Prostredníctvom programovania sú diktované kroky, ktoré treba podniknúť pri vytváraní zdrojového kódu počítačových programov. Podľa nich je kód napísaný, testovaný a vylepšený.

Cieľom programovania je vytvoriť softvér, ktorý sa potom vykoná priamo pomocou hardvéru počítača alebo prostredníctvom iného programu.

Programovanie sa riadi súborom pravidiel a malou sadou príkazov, pokynov a výrazov, ktoré majú tendenciu pripomínať ohraničený prirodzený jazyk. Programovacím jazykom sú všetky tie pravidlá alebo normy, symboly a jednotlivé slová, ktoré sa používajú na vytvorenie programu, a spolu s ním ponúkajú riešenie konkrétneho problému.

Programovací jazyk je zodpovedný za počítač, ktorý krok za krokom nasleduje za príkazmi, ktoré programátor navrhol v algoritme. Týmto sa rozumie, že programovací jazyk je akýmsi sprostredkovateľom medzi počítačom a používateľom, takže ten môže dať odpovede na problémy prostredníctvom počítača a použitia slov (funkcií), ktoré interpretujú uvedený program do počítača. za uskutočnenie tejto práce.

Teraz, v závislosti od jazyka, ktorý si vyberiete, môžete hovoriť o type programovania, ktoré sa má vykonať. Niektoré z nich sú:

Sekvenčné programovanie: sú programy, ktoré sú navrhnuté s usmerneniami, ktoré idú postupne za sebou. Napríklad: Cobol, Basic.

Štruktúrované programovanie: týmto spôsobom sa uvažuje, keď sa programovanie navrhuje pomocou modulov. Každý modul vykonáva špeciálnu úlohu, a keď je táto úloha požadovaná, tento modul sa jednoducho zavolá. Napríklad: Turbo Pascal, Ada, Modula.

Objektovo orientované programovanie: sú to jazyky, ktoré umožňujú implementáciu objektov v rámci ich návrhu a používateľ môže do každého objektu vložiť programový kód. Niektoré z nich sú: Java, Xml a ďalšie.

Logické alebo prirodzené jazykové programovanie: sú programy, ktoré sú navrhnuté s rozhraniami takým spôsobom, že užívateľ môže vydávať príkazy stroju pomocou jednoduchého jazyka. Napríklad: Prolog.

Programovanie umelej inteligencie: sú to programy, ktoré sú ľudskej inteligencii najbližšie, pretože majú schopnosť rozvíjať vedomosti. Tento typ jazyka funguje veľmi podobne ako ľudská myseľ.