Рачунарско програмирање: шта је то, основна дефиниција и структуре података


post-title

Шта се подразумева под рачунарским програмирањем, концептима који су у основи исправне организације података од стране програмера, који мора имати способност да развије програм способан за секвенцирање свих операција неопходних за постизање жељеног резултата.


Основно рачунарско програмирање

Термин програмирање означава скуп ИТ процедура које се користе за пренос наруџеног низа упутстава на рачунар како би се постигао добро дефинисан резултат.

Овај редослед упутстава је означен изразом "алгоритам".


Прво што ИТ оператер мора да уради, који жели да постави сврху развоја програма, јесте да у низу постави све логичке операције неопходне за постизање жељеног резултата.

Након тога, тако написан програм мора се превести у погодан облик да би га рачунар могао разумјети.

Програм који је написао програмер обично се дефинише као изворни програм, док се програм добијен након поступка превођења назива објектни програм.


Да би се програм извршио са рачунара, битно је да се он преведе у машински код, то јест у низу бинарних бројева, од којих неки нису ништа друго до прецизна упутства усмерена на централну процесну јединицу, друга чиста података и адресе других меморија.

У рачунарском програмирању подаци морају бити организовани у лако манипулираним структурама, па је зато сваком подацима додијељено име или скраћеница која омогућава да се идентификују.

Подаци којима је додељено јединствено име и који одржавају исту вредност за цео део програма где је дефинисан, називају се константе.


Напротив, називамо променљивим све оне податке којима програм, чак и ако је додељено јединствено име, програм слободно додељује различите вредности у зависности од тога где их испуњава.

Рачунар не само да мора знати како се одређени подаци зову, већ мора знати и који је тип да би могао да поступа адекватно у меморији.

Препоручена читања
  • Интернет програми: брзо прегледајте и преузимајте
  • Проверите везу пинг: како тестирати
  • Компјутерски вирус: дефиниција, рачунарски ризици за безбедност
  • Видео картица: како монтирати пц графички менаџер
  • Оффице програми: обрада текста, управљање

Декларација типа унутар структуре података фиксира број елемената који је сачињавају, омогућава рачунару да им додијели прорачунске ресурсе и меморијски простор потребан за исправну обраду, поред прецизних модалитета који се тичу начина приступа на поједине елементе структуре.

Ако су подаци истог типа, на примјер сви бројеви или сва слова, могуће је створити низ, назван "низ", података који припадају истом типу помоћу једне наредбе.
Сваком елементу је додељена одређена меморијска локација.

Читав низ назива се структура или запис, а појединачни променљиви елементи или поља.

Пошто су структуре података обично фиксне и из тог разлога у многим случајевима недовољне, можда ће бити потребно да се прибегавају структурама веће сложености које се могу самостално мењати током самог извођења програма.

У овом случају говоримо о динамичким структурама података.

Будући да се њихова величина и тип током времена разликују, ове структуре третира сам програм, а не рачунар, из тог разлога је неопходно да програмер дубински познаје употребу одређених променљивих, названих показивачи, који имају задатак тачне идентификације података како унутар структуре у којој су створени тако и унутар рачунарске меморије.

Злоупотреба структура података може узроковати нестабилност у раду рачунара.

From C to Python by Ross Rheingans-Yoo (Април 2024)


Ознаке: компјутер
Top