بررسی عادتهای حل مسأله در برنامهنویسان کامپیوتری: مطالعهی موردی در شرکتهای ایرانی
- سال انتشار: 1399
- محل انتشار: فصلنامه مهندسی برق دانشگاه تبریز، دوره: 50، شماره: 2
- کد COI اختصاصی: JR_TJEE-50-2_028
- زبان مقاله: فارسی
- تعداد مشاهده: 425
نویسندگان
گروه علوم کامپیوتر - دانشگاه شهرکرد
چکیده
برنامهنویسان در نحوهی کدنویسی با هم فرق دارند. بررسی عادتهای برنامهنویسان در کدنویسی هم به انتخاب برنامهنویسان مناسب و هم به آموزش آنها کمک میکند و در نتیجه باعث بهتر شدن برنامههای کامپیوتری میشود. این مسأله یعنی بررسی عادتهای برنامهنویسان در کدنویسی، در خارج از ایران و معمولاً بین برنامهنویسان دانشجو بررسی شده است. ولی بنا بر دانش ما تا کنون در ایران مطالعه نشده است. به منظور پر کردن این شکاف و فراهم آوردن دانش بومی در این زمینه، در پژوهش حاضر با تمرکز بر عادتهای مربوط به استفاده از روشهای حل مسأله یعنی بالا-به-پایین، پایین-به-بالا، اول-سطح و اول-عمق، پرسشنامهای بین 52 برنامهنویس ایرانی که در حوزهی توسعهی سیستمهای نرمافزاری شاغل بودند؛ توزیع شد و علاوهبر میزان استفاده از روشهای مختلف حل مسأله، تفاوتهای فردی برنامهنویسان نیز از طریق آن اندازهگیری شد. سپس دادههای جمعآوری شده با استفاده از روشهای آماری تحلیل شد. نتایج بهدستآمده، این موضوع را تأیید میکند که برنامهنویسان ایرانی نیز بعضی از روشهای حل مسأله را به روشهای دیگر ترجیح میدهند و سن، جنسیت، تجربهی برنامهنویسی و شخصیت برنامهنویس از عوامل مؤثر بر میزان استفاده از روشهای حل مسأله در برنامهنویسی هستند.کلیدواژه ها
مهندسی نرمافزار تجربی, عادتها در برنامهنویسی, روشهای حل مسأله, برنامهنویسان ایرانی, تحلیل آماریاطلاعات بیشتر در مورد COI
COI مخفف عبارت CIVILICA Object Identifier به معنی شناسه سیویلیکا برای اسناد است. COI کدی است که مطابق محل انتشار، به مقالات کنفرانسها و ژورنالهای داخل کشور به هنگام نمایه سازی بر روی پایگاه استنادی سیویلیکا اختصاص می یابد.
کد COI به مفهوم کد ملی اسناد نمایه شده در سیویلیکا است و کدی یکتا و ثابت است و به همین دلیل همواره قابلیت استناد و پیگیری دارد.