Техникалык прогресс жана компьютердик технологиялар тармагынын өнүгүшү менен дүйнөдө программалоонун ар кандай системалары пайда болду. Программалоо тутуму алгоритмдерди түзүүнүн куралы, куралы. Ал программа жазыла турган программалоо тилдери түрүндө берилген.
Программалоо тутуму эмнеден турат
Программалык тутумдардын түзүмүнө программалык продуктуларды иштеп чыгуу үчүн зарыл болгон ар кандай шаймандар кирет. Бул компоненттер: компилятор жана котормочу. Биринчиси, машинанын кодун окуп, таануу жана программанын жумушчу нускасын түзүү үчүн керек. Тилмеч - жазуу жүзүндөгү коддун котормочусу. Алгоритмди этап-этабы менен аткарып, буйруктарды аткарат.
Программалоо тутумунда маанилүү ролду программалык продукт иштелип чыгуучу интегралдык чөйрө ойнойт. Өнүгүү чөйрөсү ар кандай китепканалардан, анын ичинде графикалык китепканалардан, ошондой эле алгоритмди аткаруучу жана тестирлөө учурунда каталарды табууга жардам берген мүчүлүштүктөрдү оңдоочу программалардан турат.
Интегралдык чөйрө - бул орнотулган күнүмдүк иштердин атайын жыйындысы. Интегралдык чөйрөнүн негизги милдети - универсалдуу, ар кандай типтеги тапшырмаларга ылайыкташкан, "достук" интерфейске жана жардам столуна ээ болуу.
Эң кеңири таралган жана популярдуу программалоо тутумдары
Эң популярдуу тутумдарга Turbo Pascal, Turbo Basic, Turbo C. кирет, ошондуктан ар бир тутумдун өзүнүн тиркемесин иштеп чыгуу пакети бар.
Turbo Pascal үчүн - Borland Delphi топтому. Бул тиркеме программаларын түзүү үчүн эң популярдуу кабыктардын бири, жөнөкөй жана ошол эле учурда ыңгайлуу. Паскаль тилин колдонгон объект багытталган чөйрөнүн арсеналында көптөгөн өнүгүү компоненттери, ошондой эле тез жана натыйжалуу компилятор бар.
Turbo Basic үчүн Microsoft Visual Basic пакети тиркемелерди жана макроолорду түзүүдө жакшы курал болуп саналат. Turbo C - Borland C ++ топтому үчүн DOS үчүн программаларды иштеп чыгууга ыңгайлуу.
Программалоо тутуму белгилүү бир программалоо тилине түздөн-түз байланган. Колдонуу чөйрөсүнө жана иштетүү тутумуна жараша, алардын белгилүү бир милдеттери үчүн жүзөгө ашырылган программалоо тилдеринин саны көп.
Программалоо тилдери коммерциялык тиркемелерди, веб тиркемелерди, оюндарды, Android тиркемелерин жазуу үчүн колдонулушу мүмкүн. Жалпысынан 25ке жакын тил катталган, алардын айрымдары балдар тилдери, башкача айтканда, алардын синтаксиси жана алгоритмдери окшош. Дүйнөдө бир нече кеңири жайылган тилдер бар: Delphi, PHP, C / C ++.
Delphi тили Паскалга негизделген, алгоритм түзүүдө жөнөкөйлүгү, ырааттуулугу, процедуралык программалоону колдоо, класстар менен иштөө жана динамикалык эс тутуму менен айырмаланат.
C / C ++ тили Паскаль программасын түзүү сыяктуу оңой эмес, анын негизинде алгоритмдер жана башка тилдер, мисалы, Java түзүлөт. Ошондой эле, бул тил компьютердин техникалык жабдыктарына түздөн-түз кире алат, түрлөрүн конверттөө касиетине ээ жана тутумдук программалоо категориясына кирет.
PHP - скрипттерди колдонуп веб-баракчаларды түзүүчү тил, ал ар тараптуулугу жана кросс-платформасы менен айырмаланат.
Бүгүнкү күндө тутумдардын жана программалоо тилдеринин бир нече классификациясы бар, бирок негизги милдет ошол эле бойдон калууда - колдонуучунун керектөөсүн канааттандырган сапаттуу программалык продукт түзүү.