Мазмуну:

Процедуралык программалоонун кандай кемчиликтери бар?
Процедуралык программалоонун кандай кемчиликтери бар?

Video: Процедуралык программалоонун кандай кемчиликтери бар?

Video: Процедуралык программалоонун кандай кемчиликтери бар?
Video: Pascal и Delphi живы? / История / Популярность / Мифы / Возможности / Преимущества и недостатки 2024, Май
Anonim

Негизги кемчилик колдонуунун Процедуралык программалоо ыкмасы катары программалоо бүтүндөй кодду кайра колдонуу мүмкүн эместиги программасы . Бир эле типтеги кодду бир нече жолу кайра жазууга туура келет программасы долбоордун иштеп чыгуу наркын жана убактысын кошууга болот. Башка кемчилик каталарды текшерүүдөгү кыйынчылык болуп саналат.

Процедуралык программалоонун кандай артыкчылыктары жана кемчиликтери бар?

Булар бир нече кемчиликтер менен теңдештирилет:

  • Берилиштер бүтүндөй программанын алдында турат, андыктан берилиштер үчүн коопсуздук жок.
  • Чыныгы дүйнө объектилери менен байланышуу кыйын.
  • Берилиштердин жаңы түрлөрүн түзүү татаалдыгы кеңейүүнү азайтат.
  • Маалыматтарга караганда, маалыматтар боюнча операцияга маани берилет.

Ошо сыяктуу эле, процедуралык программалоонун кандай көйгөйлөрү бар? Берилиштер толугу менен ачыкка чыгат программасы , ошондуктан маалымат үчүн коопсуздук жок. ?Чыныгы дүйнө объектилери менен байланышуу кыйын. ?Жаңы берилиштердин түрлөрүн түзүү татаалдыгы кеңейүүнү азайтат. ?Маанилүү маалыматтарга караганда, маалыматтар боюнча операцияга берилет.

Ошондой эле билиңиз, программисттер эмнени процедуралык тилдердин кемчилиги деп эсептешет?

негизги процедуралык программалоонун кемчилиги төмөнкү деңгээлде жазылган код менен салыштырганда аны иштетүү тез эмес тил . Көп иштетүү күчүн талап кылган колдонмолор үчүн бул эффективдүүлүгүн чектеши мүмкүн процедуралык программалоо . Мисалдар процедуралык программалоо тилдери C жана Паскалды камтыйт.

Процедуралык программалоо жаманбы?

Процедуралык /функционалдык программалоо Тьюрингдин аргументтерине кирбесе да (менин тилим Тьюрингге ээ жана башка кыла турган нерселердин баарын жасай алат) OOPден эч кандай алсыз эмес, бул көп нерсени билдирбейт. Чындыгында, объектиге багытталган ыкмалар биринчи жолу аларда орнотулбаган тилдерде эксперимент жасалган.

Сунушталууда: