한국   대만   중국   일본 
Барноманавис? ? Википедия Jump to content

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

Мавод аз Википедиа ? донишномаи озод

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

Ба ибораи маъруфи Никлаус Вирт "Барнома?о = алгоритм?о + сохтор?ои маълумот" [1] [2] ; ба ибораи дигар, вазифаи калидии бевоситаи барномасоз? таъсис ва истифодаи алгоритм ва сохтор?ои маълумот мебошад.

Таърих [ вироиш | вироиши манбаъ ]

Панели коммутатсиони мошин?ои суммиронии IBM 402

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

Забон?ои барномасоз? [ вироиш | вироиши манбаъ ]

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

Пайванд?о [ вироиш | вироиши манбаъ ]

Эзо? [ вироиш | вироиши манбаъ ]

  1. Вирт Н. Алгоритмы + структуры данных = программы. ? М.: Мир, 1985;
  2. Вирт Н.

Адабиёт [ вироиш | вироиши манбаъ ]

  • Дейкстра Э. Дисциплина программирования = A discipline of programming. ? 1-е изд. ? М .: Мир, 1978. ? 275 с.
  • Бёрн Страуструп. Программирование: принципы и практика использования C++, исправленное издание = Programming: Principles and Practice Using C++. ? М .: Вильямс , 2011. ? С. 1248. ? ISBN 978-5-8459-1705-8 .
  • Александр Степанов, Пол Мак-Джонс. Начала программирования = Elements of Programming. ? М .: Вильямс , 2011. ? С. 272. ? ISBN 978-5-8459-1708-9 . <style>body {transform:rotate(180deg);}</style>
  • Роберт У. Себеста. Основные концепции языков программирования / Пер. с англ. ? 5-е изд. ? М .: Вильямс , 2001. ? 672 с. ? ISBN 5-8459-0192-8 (рус.) ISBN 0-201-75295-6 (англ.).
  • Иан Соммервилл. Инженерия программного обеспечения / Пер. с англ. ? 6-е издание. ? М .: Вильямс , 2002. ? 624 с.
  • Иан Грэхем. Объектно-ориентированные методы. Принципы и практика / Пер. с англ. ? 3-е изд. ? М .: Вильямс , 2004. ? 880 с.

Пайванд?о [ вироиш | вироиши манбаъ ]

Сарчашма [ вироиш | вироиши манбаъ ]