الفريق العربي للبرمجةأرشيف المنتديات · 2000 – 2023
نسخة أرشيفية للقراءة فقط — التسجيل والمشاركة مغلقان، والمحتوى محفوظ كما كان.

دعوة عامة لتوحيد المصطلحات في المنتدى

مغلقرائج
بدأه ♥ حُوريّة ♥ في 12 فبراير 2008 · 175 رد · 11,844 مشاهدة · في ارشيف قسم C/C++
مشاركة: واتساب X فيسبوك تيليجرام
#151

السلام عليكم, :)

انا "أتجسس" على مشروعكم منذ فترة.... ;) ولكني كنت جاسوس صامت لحد الآن :ph34r:

بالأساس لأنني قد إستسلمت منذ زمن طويل وتعودت على قراءة كل شئ باللغة الإنكليزية... لذلك فانا اتجنب الخوض في أي ترجمة للمصطلحات الإنكليزية في كل ما أكتبه قدر الإمكان.

ولكني أتمنى ان يتغير ذلك.

معلوماتي النحوية في اللغة العربية ضعيفة, ولكن أستطيع أن أشارك في بعض المسائل من الناحية البرمجية.

مثلاً رأيت في الصفحات السابقة نقاشاً قليلاً عن مصطلح vector في البرمجة, يجب ان لا ننسى شيئاً مهماً هنا, ليس كل ما هو إنكليزي.. صحيح, حيث إن هنالك مشاكل في المصطلحات الإنكليزية كما لدينا مشاكل هنا (رغم إنها أقل بالتأكيد), مثلاً std::vector من STL هو أحد هذه المشاكل, هنالك من إعترض على تسميته, حالياً معظم لغات البرمجة التي توفر خدمة مشابهه تماماً (أي مصفوفة ديناميكية مرنة) تسميها بالإسم Array لأن vector مستخدمة أصلاً في البرمجة للتعبير عن قيمة إتجاهية.

مثلاً, في إطار عمل دوت نت ستجدوا System.Collections.ArrayList وليس Vector, في Python تم التخلص من المصفوفات أصلاً وإستبدالها بـ list أو tuple, وهنالك مجموعة أخرى من لغات البرمجة التي لم تستخدم Vector للدلالة عن مصفوفاتها الديناميكية. لذلك فأقترح تسمية std::vector بالذات بـ "المصفوفة المرنة" (أو عموماً معاملتها كـ Array) كحالة إستثنائية تنطبق على مكتبة STL التابعة للغة ++C فقط, المشكلة الرئيسية هنا إن ++C تقدم ميزة المصفوفات البدائية, إذن فليكن إسمها "المصفوفة".

هكذا يمكن تجنب التشابه الذي من الممكن حصوله مع كلمة Vector بدلالتها الرياضية.

من ويكيبيديا vector (STL):

In C++, arrays are contiguous pieces of memory. They are somewhat like blocks aligned together, each block is then given a number, and to look at the contents of each block one only has to supply the number of the block. All the elements of an array must be of the same type.

A vector is similar to an array but with extended functionality. One of the features of a vector is that if you use the at() function, an exception will be thrown if you try to access an element that doesn't exist. A vector is a template class, a generic array of whatever type you want it to be. This gives vectors a great deal of flexibility, as they can be used as an array of anything.

فقط إقتراح :)

--------------------------------------

أسف لأني لم أستأذن للمشاركة مسبقاً لكن.. هل تسمحون لي بالمشاركة؟ :D

تم تعديل هذه المشاركة بواسطة SandHawk في 3 مارس 2008 في 00:11

#152

السلام عليكم اخوتي الكرام

======

اقتباس
لكني أرى كلمة طريقة بالرغم من فصاحتها أراها لا علاقه لها بالبرمجة .

أنا ضامة صوتي مع أخي خلدون.

======

ماني عارفة صراحة, كلمتي ليست مستقرة بشان هذي الكلمة.

منهج بالفعل هي كلمة واسعة,,وكلمة طريقة ليست في محلها برمجياً خصوصا مع الكائن.

======

أطيب المُنى

[وسط]

♥ Countess ♥

57899411.gif

♥

[/وسط]

#153

يبدو إني أملك قدرة تدميرية لا بأس بها... ما إن قمت بكسر صمتي ووضع أول مشاركة حتى توقف كل شئ...

(بالعراقي: غير رجل خضرة عليه)

:blink:

تم تعديل هذه المشاركة بواسطة SandHawk في 6 مارس 2008 في 00:22

#154

.... يا اهل البييييييييت... يا الله يالله...

------------

شو ترجمة method؟ أنا أقول أسلوب؟

شو رأيكم يلا نرجع للعمل بعد فترة النقاهة اللي أخذناها!

#155
اقتباس
شو ترجمة method؟ أنا أقول أسلوب؟

ربما تصلح قناة

''‏اللهم إني أسالك إيمانا دائما وأسألك قلبا خاشعا وأسألك علما ‏نافعا وأسألك يقينا صادقا وأسألك دينا قيما وأسألك العافية من كل ‏بلية''

'‏اللهم أغفر للمؤمنين و المؤمنات و المسلمين و المسلمات الأحياء ‏منهم و الأموات'

www.it-scoop.com

#156
اقتباس
ربما تصلح قناة
عزيزي سيف...

كل شيء ربما يصلُح، لكـــن قل لنا لماذا وكيف؟

تحياتي لك :)

============

على فكرة أخ SandHawk لم أتجاهل كلامك لكن نحن قررنا الاّ ننتقل من كلمة قبل إنهاء ما بين يدينا (طبعا vector المسكينه ضاعت قبل هذا القرار سنعود لها :) )

#157

مبدئياً أسلوب جيدة..ضامة صوتي إلها..لكن شايفة ترجمة ثانوية اخرى(تصرّف, تصرّفات) الكائن.

--------------

تمنياتي

[وسط]

♥ Countess ♥

57899411.gif

♥

[/وسط]

#158
اقتباس
تصرّف, تصرّفات
اسم عام لمجموع الدوال التي تشكل في النهاية تصرف behavior
#159
اقتباس
كل شيء ربما يصلُح، لكـــن قل لنا لماذا وكيف؟

الأمر بسيط عند تمرير الماء مثلا فنحن نمرره في أنبوب أما إن أردنا تمرير بيانات خاصة و إن كانت في شبكة فإننا نفتح منفذ "PORT" يكون مثل الأنبوب في الماء لكن هنا نسميه قناة لأنها تكون خاصة بجهتين .

''‏اللهم إني أسالك إيمانا دائما وأسألك قلبا خاشعا وأسألك علما ‏نافعا وأسألك يقينا صادقا وأسألك دينا قيما وأسألك العافية من كل ‏بلية''

'‏اللهم أغفر للمؤمنين و المؤمنات و المسلمين و المسلمات الأحياء ‏منهم و الأموات'

www.it-scoop.com

#160
اقتباس
اسم عام لمجموع الدوال التي تشكل في النهاية تصرف behavior

صحيح؟؟ كنت ناسية كلمة behavior؟

======

خلص اخي اسماعيل..صوتي مع كلمة أسلوب..مثلك :happy:

======

قناة مني شايفتها مناسبة او متماشية مع المعنى اللغوي او التقني...آسفة اخي سيف (رأي شخصي). :happy:

======

الصوت إلكم اخوتي الكرام...أطيب المُنى

[وسط]

♥ Countess ♥

57899411.gif

♥

[/وسط]

#161
اقتباس
قناة مني شايفتها مناسبة او متماشية مع المعنى اللغوي او التقني...آسفة اخي سيف (رأي شخصي). happy.gif

لايهم أختي رغد كانت هذه محاولة أو تفسير شخصي لي لها .

''‏اللهم إني أسالك إيمانا دائما وأسألك قلبا خاشعا وأسألك علما ‏نافعا وأسألك يقينا صادقا وأسألك دينا قيما وأسألك العافية من كل ‏بلية''

'‏اللهم أغفر للمؤمنين و المؤمنات و المسلمين و المسلمات الأحياء ‏منهم و الأموات'

www.it-scoop.com

#162
اقتباس
لايهم أختي رغد كانت هذه محاولة أو تفسير شخصي لي لها .
أخ سيف.. أنا أحب هذه المحاولات، فهي التي تحررنا من الترجمات الجامدة، لــــكن بما أنك فسّرت سبب تفكيرك في هذه النرجمة فسأفسر سبب عدم فناعتي بها:

لو أن وظيفتها فقط هو التمرير ولا شيء غير التمرير لكان إسم قناه مقنع...

لكن method هو اسلوب عمل الصنف، مثلا نقول، كيف يقوم الصنف بنسخ القيمة إلى متغير ما، نقول بالاسلوب الفلاني... ونقصد الدالة العضو.. الفلانية أي الـ method

#163

السلام عليكم

=====

كنت جالسة افرز المقالات والردود السابقة وكنت حابة اعيد الكلمات..واعيد تنسيقهن من جديد وانزلهن للعرض مرة ثانية.وكلي نشاط وحيوية.طموحة بكل معنى الكلمة..لكن تراجعت اول ما شفت تحذير اخي خلدون وصرت منكمشة من الفكرة اياها (متشائمة بعض الأحيان) :( ..

اقتباس
توكلوا على الله و ليرفعهم أخي خالد , و أنا أحذر من إعادة تنزيلهم ! :stop: :P

الآن يا رب اخي المسافر خالد يرجع بالسلامة ويرفعهن إلنا او حدا مخول برفعهن وفرزهن علشان نكون بالنور اخوتي الكرام. وكمان تجشيع إلنا :blush: ..صراحة حاسة الموضوع عائم

=======

تمنياتي لكم..اخوتي الكرام

[وسط]

♥ Countess ♥

57899411.gif

♥

[/وسط]

#164

السلام عليكم و رحمة الله و بركاته

لم اتابع الموضوع منذ مدة لأن التصفح صار مزعج

أقترح غلق هذا الموضوع و مواصلته في موضوع جديد ليسهل تصفحه و متابعة الإقتراحات.

اقتباس
الآن يا رب اخي المسافر خالد يرجع بالسلامة ويرفعهن إلنا او حدا مخول برفعهن وفرزهن علشان نكون بالنور اخوتي الكرام. وكمان تجشيع إلنا :blush: ..صراحة حاسة الموضوع عائم

أخبرني بالإضافات التي تود إضافتها و سأقوم بذلك

#165

عليكم السلام ورحمة الله اخي الكريم

شاكرة اهتمامك اولاً.. وأيضاً كنت متفائلة بأن حدا مخوّل رح يجاوب :happy: ..لكن مني فاهمة صراحة هو اخبرك بشو؟ واي اضافات تقصد؟؟

============

على العموم نحنا متعودين خالد يجي يجمع الكلمات والترجمات اللي وافقنا عليهن وصوتنا بخصوصهن(المشاركين بالترجمات)..وماني عارفة باقي التفاصيل شو بالضبط

====

تمنياتي

[وسط]

♥ Countess ♥

57899411.gif

♥

[/وسط]

#166

السلام عليكم و رحمة الله و بركاته

أعني المتابع لسير الموضوع يضع قائمة المصطلحات التي إتفقتم على ترجمتها و أقوم باضافة القائمة الجديدة الى الموضوع المثبت

#167

خلص اخي الكريم..عنية لكم..رايحة اعمل مراجعة وانقيهن من جديد وافرزهن انا.. إن شاء الله بعد كم ساعة او باكر بإذن الله عز وجل..

تمنياتي..وآسفة على اللخبطة هذي..

تم تعديل هذه المشاركة بواسطة رغـــــــــد في 11 مارس 2008 في 19:24

[وسط]

♥ Countess ♥

57899411.gif

♥

[/وسط]

#168

بسم الله الرحمن الرحيم

===========

السلام عليكم...الآن تحت شعار لا تؤجل عمل اليوم إلى الغد..لش باكر طالما الآن فاضية ومعينة مواقعهن من زمان :happy:

===========

الترجمات التالية تم التصويت بخصوصهن من قبل المشاركين وتم إعلانهن لأسابيع..

===========

inheritance = وراثة

initialization = استهلالية

intial = استهلال..استهلالية

Object-Oriented Programming = البرمجة الكائنية

encapsulation = تغليف

Base class = الصنف الأساس

Derived class = الصنف المشتق

Derivation = اشتقاق

Polymorphism = تعدد الأشكال

Constructor = الدالة المُشيّدة, المُشيِّد

Destructor = الدالة الهادمة, الهادم

Method = اسلوب

Property = خاصية

===========

الآن الأمر بعد الله لكم اخوتي الكرام :happy:

===========

اختكم رغـــد

أطيب المُنى

[وسط]

♥ Countess ♥

57899411.gif

♥

[/وسط]

#169

السلام عليكم و رحمة الله و بركاته

حمدا لله على عودة الموضوع (و العود أحمد)

بالنسبة لل Method = اسلوب

فأنا بالتأكيد معها .

تحياتي

#170

لماذا توقفنا يا جماعة؟

أخي بن العيد... ارجو ان تثبت المصطلحات الواردة في مشاركة الاخت رغــــد الأخيرة بالاضافة الى : Method = اسلوب ...

ولك جزيل الشكر... كما نرجو أو نطمع في ان تشاركنتا النقاش...

-----------------

المصطلح التالي:

Override = يدوس (من الفعل داسَ)... هذا اقتراحي...

ما رأيكم؟

ما اقتراحاتكم؟

لنبدأ مرة أخرى... فأمامنا العمل الكثير!

تحياتي الحارّة..

تم تعديل هذه المشاركة بواسطة إسماعيل ابراهيم في 18 مارس 2008 في 22:30

#171

السلام عليكم اخواني ..

تركتم قبل اكثر من ثلاث اسابيع.. وانتم تتناقشون على method ..

وعدت .. ووجدت ..

اقتباس
شو ترجمة method؟

الmethod اذا التي تقصدونها داخل الصنف .. فان اسلوب حسب رايي الشخصي لا تنفع ..

رايي هو ان تكون ترجمتها ( عملية ) ..

لان method عبارة عن دالة خاصه بصنف .. تؤدي وظيفة ( عملية ) خاصة بها ..

لانستطيع هنا ترجمتها ب( دالة ) لانها دالة خاصة بالعضو وليست دالة عادية .. لذلك اقترح ترجمتها ب( عملية ) اي عملية خاصة بالصنف .. او عملية يؤديها الصنف ..

هذا رايي ..

تحياتي العطرة ..

يَارَبُ إِن ضَاقَت قُلُوُب الْنَّاسٍ عَنْ مّافِي .. مِنْ خَيْرٍٍ فَعَفْوكَ لَا يَضِيْقْ ..

#172

السلام عليكم

اقتباس
الmethod اذا التي تقصدونها داخل الصنف .. فان اسلوب حسب رايي الشخصي لا تنفع ..

رايي هو ان تكون ترجمتها ( عملية ) ..

لان method عبارة عن دالة خاصه بصنف .. تؤدي وظيفة ( عملية ) خاصة بها ..

لانستطيع هنا ترجمتها ب( دالة ) لانها دالة خاصة بالعضو وليست دالة عادية .. لذلك اقترح ترجمتها ب( عملية ) اي عملية خاصة بالصنف .. او عملية يؤديها الصنف ..

هذا رايي ..

تحياتي العطرة ..

كان التصويت الأخير و ما زال

على method = اسلوب ؟؟

تحياتي

#173

أهلا وسهلا بعودتك أخ سنان..

الحقيقة خلال الأسبوعين لم نكتب شيء تقريبًا...

لـــكن اتفقنا على الترجمة "أسلوب" ، وأنا أأيد الترجمة "أسلوب" ، وليس عملية..

لماذا: لأن كلمة عملية قد تواجهنا مع مصطلح آخر (كما وجدنا مثلا أن الترجمة سلوك لا تصلح لأنها تأتي ترجمةً لكلمة behavior ) فإن الترجمة التي تكون بعيدة عن المعنى الإنجليزي يجب أن تضمن لنا أنها غير "محجوزة" لمصطلح آخر قد يواجهنا في المستقبل فنضطر إلى حال من حالين:

1- كلمة عربية يقابلها كلمتان إنجليزيتان.

2- العودة للكلمة الحالية وتغيير ترجمتها من "عملية" إلى شيء آخر لأننا وجدنا كلمة "عملية" مناسبة كترجمة لمصطلح آخر.

مثلا: في المستقبل سنصل للمصطلح process، سنقول ترجمته "عملية" - لكن سيقول قائل لكننا ترجمنا method على انها عملية؟ ماذا نفعل:

1 - يصبح لكلمة عملية معنيين الأول process والثاني method

2- نرجع إلى هنا لنعدّل ترجمة method إلى شيء غير عملية...

سلام.

تم تعديل هذه المشاركة بواسطة إسماعيل ابراهيم في 20 مارس 2008 في 00:03

#174

السلام عليكم و رحمة الله و بركاته

تمت إضافة المجموعة الثالثة للموضوع المثبت.

رجاء إعلامي بتحديثها أو إضافة مجموعة جديدة عند الحاجة

#175

السلام عليكم اخوتي الكرام

أخي الكريم ابن العيد انا فاكرة انت بتقول سكروا الموضوع علشان الحجم تبعه..خلص إن شاء الله رايحة اعمل المرحلة الرابعة الآن بموضوع جديد علشان الحجم البياني..وخصوصاً بعد رفع الترجمات السابقة..تمنياتي لكم بالتوفيق

=========

اطيب المُنى

[وسط]

♥ Countess ♥

57899411.gif

♥

[/وسط]

هذا الموضوع مغلق.

مواضيع مشابهة