زمان کنونی: ۰۸ اردیبهشت ۱۴۰۳, ۰۷:۱۸ ب.ظ مهمان گرامی به انجمن مانشت خوش آمدید. برای استفاده از تمامی امکانات انجمن می‌توانید عضو شوید.
گزینه‌های شما (ورودثبت نام)

مفهوم تعامد در زبان های برنامه سازی

ارسال:
  

asal71 پرسیده:

مفهوم تعامد در زبان های برنامه سازی

سلام دوستان
کسی میتونه مفهوم تعامد رو به زبان خودمونی برام توضیح بده.از روی کتاب هرچی میخونم برام جا نمیوفته معنا و مفهومش
نقل قول این ارسال در یک پاسخ

۰
ارسال:
  

Alic پاسخ داده:

RE: مفهوم تعامد در زبان های برنامه سازی

سلام. تعامد یعنی برای یه کاری یک و فقط یک راه حل وجود داشته باشه. بین دستورات ارتباط خطی وجود داشته باشه که از ترکیب اونا بشه به مفهوم معنا داری رسید
نقل قول این ارسال در یک پاسخ

۰
ارسال:
  

joyebright پاسخ داده:

RE: مفهوم تعامد در زبان های برنامه سازی

(۱۰ آبان ۱۳۹۴ ۰۱:۳۹ ب.ظ)asal71 نوشته شده توسط:  سلام دوستان
کسی میتونه مفهوم تعامد رو به زبان خودمونی برام توضیح بده.از روی کتاب هرچی میخونم برام جا نمیوفته معنا و مفهومش

توجه کنید به عنوان یه برنامه نویس اگه قرار باشه یه زبان جدید یاد بگیرید ترجیح میدید با یک زبانی کار کنید که ۲۰ تا دستور حلقه دارد یا نه زبانی که ۵ تا دستور حلقه داره و همون کارایی زبان اول و داره ؟ خوب معلومه ترجیح میدید با ۵ تا حلقه کار کنید .
در واقع این موضوع رو می تونید بسطش بدید ، اگه زبان برنامه سازی ساختارهای متعددی داشته باشه منه برنامه نویس یا همشو یاد نمی گیرم یا اگه یاد بگیرم ازشون استفاده نمی کنم ، قبوله ؟
حتی این موضوع ممکنه باعث بشه به خاطر ازدیاد ساختارهای متفاوت برنامه نویس گیج بشه و اصلا این ساختار ها رو اشتباه استفاده کنه !
بنابراین اگه ما مجموعه ای از قوانین کوچک داشته باشیم (تعامد) خیلی بهتره تا اینکه تعداد ساختار های زیاد اولیه تو زبانمون بکار ببریم . واسه همینم میگن تعامد ویژگی زبان خوب به حساب می آید به عبارتی زبانی خوبه که دستوراتش حداقل و مفید باشه.
ممکنه سوال پیش بیاد برای مباحث پیچیده چیکار می کنیم ؟ جواب مشخصه ، مشابه قطعات پازل تکه های مفید ساختاری به هم اتصال می دیم و مسله پیچیدرو حل می کنیم
البته این مثال حلقه تا حدی انتزاعی بود ، یه مثال خود کتاب ترنس پرات داره که میگه فرض کنید عبارتی در یک زبان می تواند مقداری را تولید کند و همچنین می تواند شامل عبارتی باشد که ارزش true یا false داشته باشد .
یادتون باشه این همه توضیح دادم تا بگم اگه زبانی تعامد توش رعایت نشه حالت های استثنا ی زیادی تولید می کنه .
*متعامد ترین زبان algol 68 است
نقل قول این ارسال در یک پاسخ



موضوع‌های مرتبط با این موضوع...
موضوع: نویسنده پاسخ: بازدید: آخرین ارسال
  کمک برای شروع برنامه نویسی seyed ehsn ۲۱ ۱۴,۳۴۸ ۲۴ بهمن ۱۴۰۲ ۰۵:۱۰ ب.ظ
آخرین ارسال: maryamjafari63
  رودمپی برای برنامه نویسی Doctorwho ۱ ۱,۷۹۳ ۲۵ آذر ۱۴۰۰ ۰۳:۰۲ ق.ظ
آخرین ارسال: one hacker alone
  کدام زبان برای هوش مصنوعی بهتر است؟ فرق بین زبان های هوش مصنوعی چیست؟ azam2075 ۳ ۵,۵۳۶ ۱۴ مهر ۱۴۰۰ ۰۷:۲۱ ب.ظ
آخرین ارسال: علیصا
  استخدام برنامه نویس یا کارآموز برنامه نویسی سی شارپ Hesitant_Girl ۰ ۱,۵۱۴ ۲۰ شهریور ۱۴۰۰ ۱۲:۰۲ ب.ظ
آخرین ارسال: Hesitant_Girl
  رودمپی برای یادگیری برنامه نویسی Doctorwho ۰ ۱,۵۹۸ ۲۳ اردیبهشت ۱۴۰۰ ۱۱:۲۲ ق.ظ
آخرین ارسال: Doctorwho
  پکیج آموزشی طراحی وب + فارسی سازی وردپرس + سئو Happiness.72 ۶ ۶,۳۶۲ ۱۸ بهمن ۱۳۹۹ ۰۱:۱۵ ب.ظ
آخرین ارسال: saqarmoshtaq
  گرامر زبان انگلیسی:صفت های ed و ing دار cyruskingsolomon ۳ ۲,۶۷۰ ۱۵ بهمن ۱۳۹۹ ۰۶:۴۱ ب.ظ
آخرین ارسال: cyruskingsolomon
  درخواست برنامه برای اردینو در iot seokheiry ۱ ۳,۰۰۸ ۱۳ بهمن ۱۳۹۹ ۱۲:۵۵ ب.ظ
آخرین ارسال: iot-programer
  مرتب سازی سریع تصادفی چیست؟ Xzrix ۰ ۱,۴۰۱ ۱۴ آذر ۱۳۹۹ ۰۷:۲۲ ب.ظ
آخرین ارسال: Xzrix
  شبیه سازی مقاله Q-Learning kadoos ۱۶ ۱۵,۴۲۴ ۲۵ آبان ۱۳۹۹ ۰۹:۱۹ ب.ظ
آخرین ارسال: nasim.nasim۱

پرش به انجمن:

Can I see some ID?

به خاطر سپاری رمز Cancel

Feeling left out?


نگران نباش، فقط روی این لینک برای ثبت نام کلیک کن. رمزت رو فراموش کردی؟ اینجا به یادت میاریم! close

رمزت رو فراموش کردی؟

Feeling left out?


نگران نباش، فقط روی این لینک برای ثبت نام کلیک کن. close