Барноманависӣ

Барномасозӣ (барномарезӣ, барноманависӣ) — раванди таҳияи барномаҳои компютерӣ.

Ба ибораи маъруфи Никлаус Вирт "Барномаҳо = алгоритмҳо + сохторҳои маълумот"Вирт Н. Алгоритмы + структуры данных = программы. — М.: Мир, 1985;Вирт Н.; ба ибораи дигар, вазифаи калидии бевоситаи барномасозӣ таъсис ва истифодаи алгоритм ва сохторҳои маълумот мебошад.

 Таърих 
Дар асоси барноманависӣ компютер ё дигар афзори мантиқӣ ин ё он амалро иҷро мекунад. Нахустин барномаҳои компютериро математикон ва таҳиягарони мантиқ ба вуҷуд овардаанд. Одатан, барномаро барномасоз ба компютер ворид мекунад. Замоне, ки равзана яъне (экран) вуҷуд надошт, натиҷаи барнома бо чопгар (принтер) чоп карда мешуд. Сипас дар компютерҳо воситаҳои хотира сохта шуданд. Нахустин компютерҳо рақамӣ неву шабеҳӣ буданд. Яъне аввал компютерҳои механикӣ, сипас электрикиву механикӣ ва баъд электронӣ сохта шудаанд. барноманависӣ инчунин соз кардани афзори электронӣ ва маҷмӯаъҳои барномавию дастгоҳиро дар бар мегирад. Ба маънои умумӣ барноманависӣ – ин раванди тавсифи амали афзорест, ки дар дохили он амал мекунад ё маҷмӯи амрҳоест, ки афзор ё дастгоҳ онҳоро иҷро менамояд. Барноманависӣ аз унсурҳои илмӣ (мантиқ, математика, информатика, кибернетика), фанҳои муҳандисӣ ва санъат иборат аст. Ба маънои маҳдудаш (ба истилоҳ рамзбандӣ) барноманависӣ таҳияи дастурҳоеро, ки ба забони мушаххаси барноманависӣ аз рӯйи алгоритми муайян – нақша, усули ҳалли масъалаи гузошташуда навишта шудаанд, дар бар мегирад. Умуман барноманависӣ тамоми амалҳоест, ки ба ташаккул ва дар ҳолати корӣ нигоҳ доштани барномаҳо – таъмини барномавии компютерҳо зарур аст. Барноманависӣ аз таҳлил, масъалагузорӣ, таҳияи лоиҳаи барнома, сохтани алгоритмҳо, гурӯҳбандии маълумотҳо, навиштани матни барнома, ворид кардани он, санҷиши барнома, мутобиқсозӣ, такмил ва пешбурди он иборат мебошад.

 Забонҳои барномасозӣ 
Барноманависӣ барои компютерҳо дар асоси истифодаи забонҳои барномаҳо амалӣ мешавад.

 Пайвандҳо 
 Забони барномасозӣ
 Таъминоти барномавӣ

 Эзоҳ 

 Адабиёт 
 ''

  body {transform:rotate(180deg);}




 Пайвандҳо 
 Программирование  в каталоге ссылок Open Directory Project (dmoz).

 Сарчашма 


Гурӯҳ:Барномасозӣ