ຄອມພິວເຕີ, ດໍາເນີນໂຄງການ
ດໍາເນີນໂຄງການ modular
ດໍາເນີນໂຄງການ Modular ເຮັດວຽກກ່ຽວກັບຫຼັກການຂອງ "ດອກແລະກົດລະບຽບ" ໄດ້. ຕົກເປັນມູນຄ່າການສືບສວນ.
ດໍາເນີນໂຄງການກ່ຽວຂ້ອງກັບ Modular ຈັດຕັ້ງໂຄງການເປັນກະຕັນຂະຫນາດນ້ອຍ, ຂະຫນາດເອກະລາດ, ເຊິ່ງປົກກະຕິແລ້ວແມ່ນເອີ້ນວ່າໂມດູນເປັນ, ພຶດຕິກໍາແລະໂຄງປະກອບການແມ່ນຂ້ອນຂ້າງສົມບູນຫຼັກການສະເພາະໃດຫນຶ່ງ subordinate. ມັນເປັນມູນຄ່າທີ່ຈະແບ່ງປັນການນໍາໃຊ້ແນວຄວາມຄິດຂອງ "ຫນ່ວຍບໍລິການ" ໃນເວລາທີ່ມີທັດສະນະຂອງ syntactic ເປັນ ຫນ່ວຍບໍລິການຂອງພາສາ ໂຄງການແລະໃນເວລາທີ່ມັນເປັນຫນ່ວຍບໍລິບົດຂອງໂຄງການຂະຫນາດໃຫຍ່ເຂົ້າໄປໃນຫຼາຍຕັນທີ່ສາມາດໄດ້ຮັບການປະຕິບັດໃນຮູບແບບຂອງຂັ້ນຕອນການ, ເຊັ່ນດຽວກັນກັບໃນ ຮູບແບບຂອງການປະຕິບັດຫນ້າທີ່. ການນໍາໃຊ້ຂອງດໍາເນີນໂຄງການ modular ເຮັດໃຫ້ມັນເປັນໄປໄດ້ທີ່ຈະລົດຄວາມຊັບຊ້ອນຂອງ ໂຄງການການທົດສອບ ແລະການຊອກຄົ້ນຫາໃຫ້ທັນເວລາຂອງຄວາມຜິດພາດ. ມັນສາມາດໄດ້ຮັບການແຍກອອກຢ່າງເຂັ້ມງວດວຽກງານຮາດແວ, ຂຶ້ນຈາກ subtasks ອື່ນໆ, ເຊິ່ງຈະປັບປຸງການເຄື່ອນໄຫວຂອງບັນດາໂຄງການສ້າງຕັ້ງຂຶ້ນ. ໂມດູນທີ່ໃຊ້ເວລາ, ທີ່ສໍາຄັນສາມາດປ່ຽນແປງປະເພດແຍກກັນ, ທີ່ສໍາຄັນຄວາມຍຸ່ງຍາກແລະເຮັດໃຫ້ປະສິດທິພາບແມ່ນຕົວສູງຂຶ້ນຫຼາຍ. ໃນນອກຈາກນັ້ນ, ດໍາເນີນໂຄງການ modular ແມ່ນງ່າຍທີ່ຈະເຂົ້າໃຈ, ນັບຕັ້ງແຕ່ໂມດູນທີ່ສາມາດນໍາໃຊ້ປະສິດທິພາບການກໍ່ສ້າງໄຟສໍາລັບບັນດາໂຄງການອື່ນໆ.
ຄໍາວ່າ "ໂມດູນ" ຕົວຂອງມັນເອງເລີ່ມຕົ້ນທີ່ຈະໄດ້ຮັບການນໍາໃຊ້ໃນການຂຽນໂປຣແກຣມໃນການເຊື່ອມຕໍ່ກັບການນໍາສະເຫນີຂອງຫຼັກການ modular ໃນເວລາທີ່ລາຍລັກອັກສອນບັນດາໂຄງການ. ໃນ seventies ໄດ້, ໂມດູນເອີ້ນວ່າວັດຖຸບາງສ່ວນຂອງການທໍາງານຂອງການຫຼືຂັ້ນຕອນ, ຊຶ່ງໄດ້ຮັບການລາຍລັກອັກສອນອີງຕາມການກົດລະບຽບສະເພາະໃດຫນຶ່ງ. ເນື່ອງຈາກວ່າໃນເວລາທີ່ບໍ່ໄດ້ສ້າງຕັ້ງຂຶ້ນຄວາມຕ້ອງການຍອມຮັບໂດຍທົ່ວໄປ, ລະຫັດໄດ້ຖືກເອີ້ນວ່າຂະບວນການໃດທີ່ຂະຫນາດແມ່ນສູງເຖິງຫ້າສິບສາຍ. Parnassus ທໍາອິດຫັນຄວາມຕ້ອງການສໍາລັບອຸປະກອນນະໄດ້ສ້າງຕັ້ງຂຶ້ນ: ". ໃນຄໍາສັ່ງທີ່ຈະປະກອບເປັນແຜ່ນຮັບແສງຄວນຈະພຽງພໍສໍາລັບຄວາມຮູ້ຫນ້ອຍກ່ຽວກັບເນື້ອໃນຂອງຄົນອື່ນໄດ້" ມັນ turns ໃຫ້ເຫັນວ່າມັນເປັນຄັ້ງທໍາອິດ Parnassus ຮູບແບບແນວຄວາມຄິດຂອງຂໍ້ມູນຂ່າວສານ hiding ຢູ່ໃນການຂຽນໂປຣແກຣມ. ຄໍານິຍາມຂອງພຣະອົງເຮັດໃຫ້ພວກເຮົາມີຄວາມຈິງທີ່ວ່າລະບານອາດຈະຫມາຍລະບຽບການດຽວໃດເປັນຕ່ໍາສຸດແລະລະດັບທີ່ສູງທີ່ສຸດຂອງລໍາດັບຊັ້ນໄດ້. ປອດໄພປິດບັງຂໍ້ມູນບໍ່ສາມາດບັນລຸໄດ້ໂດຍການນໍາໃຊ້ໂຄງສ້າງທີ່ມີຢູ່ໃນເວລານັ້ນ, ນັບຕັ້ງແຕ່ພວກເຂົາເຈົ້າໄດ້ຂຶ້ນກັບຜົນກະທົບຄອນຂອງຕົວແປສ່ວນກາງແລະພຶດຕິກໍາຂອງເຂົາເຈົ້າເປັນການຍາກທີ່ຈະຄາດຄະເນໃນບັນດາໂຄງການສະລັບສັບຊ້ອນ. ມັນແມ່ນຄວາມຈໍາເປັນເພື່ອສ້າງໂຄງປະກອບການທີ່ໄດ້ຖືກໂດດດ່ຽວຈາກການປ່ຽນແປງເຫຼົ່ານີ້ໄດ້. ມັນແມ່ນຂອງນາງແລະຊື່ໂມດູນແລະອີງໃສ່ມັນ, ແລະໄດ້ເກີດການດໍາເນີນໂຄງ modular.
ໃນເບື້ອງຕົ້ນມັນໄດ້ຖືກຄາດວ່າການດໍາເນີນການລະບົບຊອຟແວສະລັບສັບຊ້ອນສາມາດໄດ້ຮັບການປະຕິບັດການນໍາໃຊ້ອຸປະກອນນະກ່ຽວກັບການ par ທີ່ມີຫນ້າທີ່ແລະລະບຽບການເປັນການກໍ່ສ້າງ unites ແລະຫນັງລະອຽດປະຕິບັດຂອງ subtask ໂດຍສະເພາະ. ແຕ່ໃນພາສາ Turbo Pascal ມັນບໍ່ໄດ້ປະຕິບັດຢ່າງເຕັມສ່ວນຫຼັກການຂອງການດໍາເນີນໂຄງ modular ໄດ້. ພາສານີ້ບໍ່ໄດ້ສະຫນັບສະຫນູນລະຫັດພາຍໃນຢ່າງເຕັມທີ່, ການນໍາເຂົ້າປະຕິບັດການປ່ຽນແປງບໍ່ພຽງພໍ, ເນື່ອງຈາກວ່າມັນບໍ່ໄດ້ອະນຸຍາດໃຫ້ນໍາເຂົ້າວັດຖຸຈາກໂມດູນອື່ນໆ. ການອະນຸຍາດຂອງອິດທິພົນຂອງຄວາມເປັນຈິງນີ້ມີຄວາມຈິງທີ່ວ່າມີ proliferation ຂອງຄອມພິວເຕີສ່ວນບຸກຄົນການຂະຫຍາຍຕົວຢ່າງຫຼວງຫຼາຍລະດັບຂອງປະຊາຊົນດໍາເນີນໂຄງການ, ເຊິ່ງໄດ້ຫຼຸດຜ່ອນລະດັບສະເລ່ຍຂອງການກະກຽມທາງທິດສະດີ, ນໍາໄປສູ່ການຄວາມຈິງທີ່ວ່າການພັດທະນາຂອງໂມດູນຄໍາຮ້ອງສະຫມັກໄດ້ຖືກນໍາໃຊ້ເປັນວິທີຂອງການສ້າງບັນຫາຂອງຫ້ອງສະຫມຸດຂອງຫນ້າທີ່ແລະຂັ້ນຕອນການ. ພຽງແຕ່ໂຄງການມີຄຸນສົມບັດການນໍາໃຊ້ພະລັງງານຢ່າງເຕັມທີ່ຂອງໂຄງສ້າງພາສາສໍາລັບວັດຖຸທັງຫມົດໃນໂຄງປະກອບຂອງການດໍາເນີນງານໄດ້.
ຖ້າຫາກວ່າທ່ານເບິ່ງຢູ່ໃນຫນ່ວຍ Pascal ຈາກທັດສະນະ programmer, ເບີຂອງເຂົາເຈົ້າຄວນຈະໄດ້ຮັບການກໍານົດໂດຍ decomposition ຂອງບັນຫາດັ່ງກ່າວເຂົ້າໄປໃນຈໍານວນຂອງອະນຸວຽກງານ, ເອກະລາດຂອງກັນແລະກັນ. ໃນກໍລະນີທີ່ຮ້າຍ, ໂມດູນສາມາດໄດ້ຮັບການນໍາໃຊ້ສໍາລັບການສະຫລຸບວ່າມັນເປັນພຽງແຕ່ຫນຶ່ງການປິ່ນປົວ, ຖ້າຫາກວ່າຕ້ອງການ, ການປະຕິບັດໃນທ້ອງຖິ່ນວ່າມັນແມ່ນດໍາເນີນການ, ມັນແມ່ນສົມບູນເອກະລາດຈາກອິດທິພົນຂອງພາກສ່ວນອື່ນໆຂອງໂຄງການທີ່ມີການປ່ຽນແປງຢູ່ໃນລະຫັດຮ່າງໄດ້.
Similar articles
Trending Now