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

لكل محبي البرمجة

مغلق
بدأه منسيه في 24 يونيو 2004 · 9 رد · 1,217 مشاهدة · في لغة Assembly لأنظمة 16, 32, 64 بت
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

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

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

في هذا الموضوع، أتمنى من كل من لديه خبرة في مجال البرمجة المشاركة ومساعدة كل مبتدأ في تبادل المعلومات بغض النظر عن التخصص في لغة برمجة محددة، ولتوضيح هدف الموضوع أكثر سأطرح هذا المثال:

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

الخلاصة، كيف لي أن اصنع برنامج مفيد لغير المبرمجين؟؟

اعتذر لو كان مكان الموضوع خاطئ

تحياتي...أختكم منسيه

#2

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

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

أتمنى أن يكون هدا ما فهمته من كلامك وإلى اللقاء.

#3

السلام عليكم

انا ايضاً لم افهم المطلوب, المثال الذى ذكرته الاخت موجود بالفعل فى برامج مثل excel و access وغيرها, هذه البرامج ليست لغة برمجه رغم وجود بعض الامكانيات البرمجيه فيها, فمن الممكن إستخدام دالة rand فى هذه البرامج, ارجو التوضيح عن المراد نقاشه.

والسلام

لا إله إلا الله محمد رسول الله

busbar : يجب ان تدرك انه هناك حد ادنى للمعرفة المطلوبة قبل البدء في عمل أي شئ.

#4

اهلا فيكم اخواني

فعلا ما قدرت اوصل لكم اللي ابغيه...امممم

مثلا، لو شرينه لعبة(من العاب الكمبيوتر) في cd بيكون السي دي يحتوي على كل شي بنحتاجه لهذه اللعبة بغض النظر عن اللغة اللي تبرمجة فيها هاذي اللعبة، والمطلوب... كيف ممكن اقدر اعمل برنامج(مثل اللعبة) واستخدمه في اي مكان او احمله على سي دي مثلا؟؟

ما هي الاشياء اللي بحتاجها؟؟ :(

#5

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

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

إلى اللقاء.

#6

تسلم اخوي chik

بس ممكن تذكر لي بعض هذه البرامج؟؟بكون لك ممتنه

#7

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

الأخت منسيه .

هناك العديد من هذه البرامج وعلى سبيل المثال يمكن أن نستعمل Install Shield الذي يأتي مع الفجوال ستوديو أو برنامج Deployment الذي يأتي دائما مع فيجوال ستوديو والخاص بالباسيك.

يمكن أن نذهب إلى www.download.com ونعمل هناك بحث على make setup وسنحصل على عدة برامج.

وهنا بعض المواقع :

http://www.installshield.com/products/x/express/

http://www.deploymaster.com/

وكما قلت في هذا الميدان توجد العديد من البرامج.

إلى اللقاء.

#8

تسلم والله ياخوي، عذبتك معاي

بس هل افهم من الكلام انه لازم نكون ملمين بالفيجوال بيسك؟؟

#9

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

هذا ليس له علاقة مع الفيجوال باسيك.

كل ما قلته أنه في الفجوال ستيديو هناك برنامج Install Shield يمكن أن نستعمله لبرامجنا من س++ أو غيرها وهذا لا يحتم علينا أن نكون نعرف البرمجة بالباسيك. وقلت أيضا أن هناك برنامجا آخر Setup Deployment في الفجوال ستيديو دائما وهذا قد يصلح للمشاريع التي برمجت بالباسيك.

إلى اللقاء.

#10

تسلم اخوي، كفيت و وفيت

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

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