Сметачки програм
From Wikipedia, the free encyclopedia
Сметачки програм (исто така програмска опрема, или само една програм или прилог, апликација) е низа од инструкции напишани за вршење на определени задачи со компјутер.[1] Компјутерот бара програми за функционира, обично извршување на инструкции на програмата во централниот обработувач.[2] Програмата има извршна форма дека компјутерот може да се користи директно за извршување на инструкции. Истата програма во човечки читлив изворен код, од кои извршнитепрограми се изведени (на пример, составени), им овозможува на програмерот да учи и да ги развие своите алгоритми. Компјутерски изворниот код е често напишан од програмери. Изворниот код е напишан во програмскиот јазик кој обично следи еден од двата главни парадигми: императив или декларатив програмирање. Изворниот код може да се претвори во извршна податотека (понекогаш се нарекува извршна програма или бинарна) од страна на компајлерот, а подоцна и погубен од страна на централната единица за обработка. Алтернативно, сметачки програми може да се изврши со помош на преведувач (интерпретер), или можат да бидат вградени директно во хардверот. Сметачките програми може да се категоризираат по функционални линии: системскиот софтвер и апликативен софтвер. Две или повеќе сметачки програми може да работат истовремено на еден компјутер, процес познат како повеќезадачност.