techdict talk:Parameter
اقتراحات
- معامل
--Hadibou 22:34, 18 أغسطس 2007 (PDT)
--خالد حسني 22:21, 12 ديسمبر 2007 (PST)
--عبدالعزيز الشريف 14:16, 13 ديسمبر 2007 (PST)
--ورقة 11:51, 14 ديسمبر 2007 (PST)
--مأمون 15:42، 1 يوليو 2009 (UTC)
- موسِط (اسم فاعل من أوسط)
--البكتيكي ٠١:١٦, ١٦ فبراير ٢٠٠٧
--محمد سعد 11:23, 25 مارس 2007
--يوسف 14:12, 26 أغسطس 2007 (PDT)
--خالد محمد عطية 14:16, 08 إبريل 2008 (PST)
- وسيط
--زايد السعيدي 08:20, 2 سبتمبر 2007 (PDT)
تعليقات
- معامل هي
Coefficient --Chahibi 01:18, 24 December 2006 (PST)
- وسيط أكثر سهولة من موسط --زايد السعيدي 08:20, 2 سبتمبر 2007 (PDT)
- لم أفهم، وسيط وموسط، ما هو مصدرهما؟ أعني ما علاقتهما بparameter، لست متأكدا ولكن أعتقد أن عامل أو معامل مستخدمة في بعض النصوص العربية في الرياضيات، وهي في الواقع تبدو لي منطقية من باب أن لها دور وهي عامل يؤثر في الناتج المتوقع! فأنت تحدد/ين العوامل المراد أن تؤثر في سلوك برنامج أو في قيمة مخرجاته.--213.6.24.116 15:49, 2 سبتمبر 2007 (PDT)
- أميل للاتفاق معك، وعلى حسب فولدوك ال parameter هو نوع من المعطيات (argument). فباريميتر هو مرجع للمعطى الحقيقي، مثلا:
square(x) = x * x
، ف x هنا الباريمتر، بينما فيy = square(3+4)
، هنا 3+4 هي المعطى الحقيقي. لا أرى وجه الاشتقاق من موسّط هنا، وإن كانت معامل مستخدمة لهذا المعنى في كتب الرياضيات العربية، فلا أرى وجها لاستبدالها. --خالد حسني 22:15, 12 ديسمبر 2007 (PST)
- أميل للاتفاق معك، وعلى حسب فولدوك ال parameter هو نوع من المعطيات (argument). فباريميتر هو مرجع للمعطى الحقيقي، مثلا:
- لحظة! كلمة "Factor" لها نفس معنى معامل وقد تسبب في تشويش بين المصطلحين، أرى أن نعرب "Parameter" إلى متغير من باب الحيطة. --نواف السلمي 02:19، 1 يوليو 2009 (CDT)
- ربما معامل ترجمة جيدة لهذا المعنى، لكلمة كهذه كثيراً ما تُتداول كما هي بأحرف عربية "بارامتر" لصعوبة ترجمتها، وتفريقها التفصيلي عن بعض المصطلحات الأخرى. لكني أستلطفها ليس للسبب الغريب (الذي وضعه هذا الزائر قبل خالد؛ والذي فكَّرت كثيراً ماذا كانت جملته تعني، ولم أصل لجواب!)، وإنما لأنها فعلاً تُعبر عن حقيقة هذا "المخزن"، أو "العامل" (ربما أفضل "عامل" فقط؛ لأن تلك توحي أكثر بالمعامل الضربي، أو المعامل عموماً الذي يُضاف بعملية حسابية معينة ليُحول قيمة إلى أخرى) الذي سيُستبدل بـ"الوسيطة" المُمررة عند التنفيذ.
في البرمجة؛ هناك بضعة طرق لجعل الدَّوال تُنفذ عملية حسابية معينة لبعض القيَم المُدخلة من قِبل المستخدم. النتائج بالطبع على الشاشة دوماً مُتماثلة للمستخدم؛ مع اختلاف التفاصيل التقنية فقط في الشفرة. أحد هذه الطرق هو جعل الدالة تتحمل عبء العملية كاملةً، فتعرض على المستخدم إدخال ما يريد من القيم لحسابها، وتُخزنها في متغيرات مُعرفة بها، ثم تجري العملية وتُخرج نتائجها. لكن هذه العملية بالواقع تضيق نطاق الاستفادة من الدوال قليلاً، إذ اختصت الدالة هنا لشيء مُعين، وكُلفت بسؤال المستخدم سؤالاً معيناً عنه خاصة. الطريقة الثانية؛ هيَ أخذ المُدخلات من المستخدم وتخزينها في مُتغيرات عامة مُعرَّفة، ثم تمرير هذه المُتغيرات -التي باتت تحوي قيماً- إلى الدالة (بعد أن تُعرِّف نوع هذه القيم واسم المُتغيرات التي ستخزن بها داخل تعريف الدالة)، فتحسب لك الدالة النتيجة فقط وتُرجعها لك (هذا الأسلوب الشائع المُستخدم، والذي يجعل المُبرمج يستفيد من مرونة المتغير، لكن بالطبع نستطيع الاستعاضة عن أي متغير بقيمة ثابتة)، وهي طريقة أأنق وأفضل في البرمجة لتنفيذ الأشياء، بالإضافة إلى أنها تجعل استفادتك منها "وظيفياً" فقط؛ تُنفذ لك العملية أو أي شيء كان ثم تُرجع نتيجة.
الآن يوجد مصطلحان مُتقاربان لهذه الوسيطات المُمررة، وكثير للأسف لا يعرف الفرق الدَّقيق بينهما؛ وهما Parameter و Argument؛ فأما الأولى فهي تُشير إلى تعريف هذه الوسيطات عامَّة في الدالة؛ أي هيَ المُتغيرات داخل الدالة المُمررة إليها القيَم؛ والتي ستنسخ -تقنياً- قيم أولئك المُتغيرات المُمرَّرة من قِبلك إلى مُتغيراتها المحلية هذه قبل أن تُنفذ العملية المطلوبة. أما الثانية (argument)؛ والتي تترجمونها "مُعطًى"، وسأقترح بعد قليل في الصفحة المُناسبة مصطلح "وسيطة"، إذ هيَ إن أخذنا بالاعتبار المعنى التقني للمصطلح (وأظنه المقصود، فالقاموس معنيٌّ أولاً وأخيراً بالمصطلحات التقنية، وخاصة الحاسوبية) أكثر وضوحاً وتعبيراً، وهيَ ترجمة شائعة ومُستخدمة بكثرة في كتب البرمجة العربية، وهيَ إن لم تخني الذاكرة الترجمة المُعتمدة لهذا المصطلح في منشورات "الدار العربية للعلوم" ببيروت. --مأمون 05:58, 9 أبريل 2008 (PDT) <s/>
- الفرق بين parameter و coefficient هو أن الأولى تعبّر عن معامل متغير أما الثانية فتعبر عن معامل ثابت
http://www.answers.com/Q/What_is_the_difference_between_coefficient_and_parameter
ولمجرد التفريق أقترح ترجمة parameter إلى عامل لتمييزها عن coefficient معامل
--أحمد سامي البسيوني (نقاش) 10:59، 7 مايو 2017 (BST)