Аппаратные и программные средства встраиваемых систем



Pdf көрінісі
бет123/268
Дата07.01.2022
өлшемі3,23 Mb.
#18255
1   ...   119   120   121   122   123   124   125   126   ...   268
3.2.6  Стиль программирования  
Стиль  программирования – внутренне  концептуально  согласованная 
совокупность  средств,  базирующаяся  на  некоторой  логике  построения 
программ. 
Впервые 
этот 
термин 
введен 
в 
книге 
"Основания 
программирования".  
Стиль программирования следует отличать от стиля кодирования, который 
сводится  к  определенному  способу  форматирования  исходного  текста. 


 
139 
Термины программирование и программа необходимо определить более точно, 
чтобы  не  возникало  неоднозначности.  В  настоящее  время  под  программой 
понимается  последовательность  действий,  совершаемых  машиной  Фон-
Неймана, а в качестве стиля программирования рассматривается базирующийся 
на  машине  Фон-Неймана  структурный  стиль  программирования.  В  таком 
контексте  непонятно,  можно  ли  считать  программой  текст,  написанный  на 
языке VHDL или Verilog, а также тексты, описывающие системы, работающие 
в других моделях вычислений. 
Непейвода 
приводит 
следующую 
классификацию 
стилей 
программирования: 
•  сентенциальное программирование (Рефал, Prolog);  
•  функциональное программирование (Lisp);  
•  автоматное программирование;  
•  событийное программирование;  
•  структурное программирование (Си);  
•  параллельное программирование;  
•  объектно-ориентированное программирование [42, 43].  


Достарыңызбен бөлісу:
1   ...   119   120   121   122   123   124   125   126   ...   268




©emirsaba.org 2024
әкімшілігінің қараңыз

    Басты бет