Программалау тілдері туралы


Құрылымдык - императивті программалау



бет7/40
Дата15.12.2021
өлшемі0,64 Mb.
#101004
түріПрограмма
1   2   3   4   5   6   7   8   9   10   ...   40
Байланысты:
ишпей куатындар ушин. Таратпандар-1

Құрылымдык - императивті программалау-процедуралық парадигманы калау негізінің маңызды бөлігі . Процедуралық тілдердің қарапайым императивті тілдерден негізгі айырмашылығы процедуралық тілдер абстрагирлеу , перархия және модульділік сияқты жобалаудың маңызды тұжырымдамаларын іске асыру үшін жоғары деңгейлі құралдар ұсынады . Процедуралық тілдер деректер құрылымын кадамдық нақтылау және функционалдык - иерархиялық декомпозиция сиякты жобалаудың жүйелі әдістерін дамытуға бағытталған.

Парадигманың атауында " процедуралык " анықтамасын қолдану процедуралық тілдердегі процестердің абстракцияларының басымдылығын көрсетеді . Программалаудың алғашқы тілдерінде негізгі жоғары деңгейлі ұғымдар болып ішкі программа ( subroutine ) және оның санаттары - процедуралар мен функция табылғаны кездейсоқтық емес.



Программалау парадигмасы

Программалар мен мәліметтерді сипаттау

Программалардың орындалуы

Программа бөліктерінің өзара байланысы

Процедуралық

Программа мен мәліметтер бөлек, бір-бірімен байланыспаған элементтерді береді.

Операторлардың тізбекті орындалуы

Бірлесіп өңделетін деректер арқылы ғана мүмкін болады.

Обьектілі-бағытталған

Мәліметтер мен оларды өңдеу әдістері тұтас бір обьект шеңберінде инкапсуляцияланған

оқиғалар тізбегі және объектілердің осы оқиғаларға реакциясы

Программаның жеке бөлікері бір-бірінің әдістері мен деректер элементтерін мұралауы мүмкін

Логикалық

Мәліметтер мен оларды өңдеу ережелері тұтас бір логикалық құрылымдық құрстыру шеңберіне біріккен.

Логикалық құрамды түрендіру логикалық ережеерге сәйкес

Программаны тәуелсіз жеке бөліктерге бөлу қиынға соғады



Достарыңызбен бөлісу:
1   2   3   4   5   6   7   8   9   10   ...   40




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

    Басты бет