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

نظام تشغيل عربي !!!

مغلقرائج
بدأه neo في 2 أبريل 2003 · 203 رد · 36,693 مشاهدة · في هندسة البرمجيات
مشاركة: واتساب X فيسبوك تيليجرام
#76

أنا سعيد جدا جدا جدا جدا جدا جدا جدا جدا جدا جدا بمشركتك لنا يا mnm2410

أنا أخوك أحمد عصام من مصر

أسمح لي أن أطلب منك طلب صغيير

لو سمحت ممكن تقول لنا كل الأدوات و الكتب و المطلوبة

أنا و الأخ خالد من الأسكندرية هنبدأ بدراسة الموضوع و تحديد المهام خلال الشهران القادمين و ياريت تكون مشترك معنا لان كل الأخوة لم يعودوا للرد منذ زمن

Nothing to mention except that I am Muslim

Using your brain is not bad as you think

My Blog

logo.jpg

#77

يا شباب مصر الأستاذ أنس الكردى مشرف قسم الأسمبلي موجود فى مصر

Nothing to mention except that I am Muslim

Using your brain is not bad as you think

My Blog

logo.jpg

#78

و انا كمان يا اخ احمد عصام مستعد للمشاركة معاك و مع الاخوة في المشروع الرائع ده..

يا ريت تتصل بي علشان تفهمني تفصيل اكتر عن الموضوع ..جايز يكون لي فايدة ..

انت عارف ان انا سبت البرمجة من فترة و بدرس في الشبكات دلوقتي ..

لكن متخفش انا اسه برده بعرف ابرمج ..منستش كل حاجة ..

مستني اتصالك ..

اخوك : محمد يونس ..

صدمة عندما تفسر كلماتك وأفعالك على أنها كلمات حاقد...

صدمة عندما يُجحد عطائك..

صدمة عندما يذهب كل ما بنيته أدراج الرياح ..

صدمة عندما تمد يديك للناس بالخير وترد خائبا...

#79

محمد يونس : أهلا بيك معنا و كنت عايز أقول حاجة للشباب

محمد يونس كان من ضمن المجموعة بتاعتي فى البرمجة عندما كنا نتدرب على البرمجة

أتمنى أن أجد ردود أحنا بنكلم فى نفسنا

Nothing to mention except that I am Muslim

Using your brain is not bad as you think

My Blog

logo.jpg

#80

السلام عليكم...

أخ احمد عصام، أنا اعتقد في البداية معرفة التعامل مع اجهزة الحاسبة برمجياً ومن ثم

التعامل مع بعض نظم التشغيل برمجياً (وافضل في البداية MS-DOS) ومن ثم قراءة كيفية

عمل نظم التشغيل وما هي الخوارزميات لتأدية العمل.

ولهذا انا افضل قراءة الكتاب التالي أولاً PC Intern The encyclopedia of system programming

وهذا الكتاب حقيقة من اروع الكتب التي رأيتها لأنه يشرح عمل اجهزة الحاسبة في ما

يخص المبرمج بسلاسة.

بعدها قراءة اي كتاب فيما يخص التعامل مع نظام تشغيل بسيط مثل كتاب MS-DOS Programmer Guide

ومن ثم قراءة كتاب يخص عمل نظم التشغيل مثل كتاب Opreating System : Design and Implementation للمؤلف Andrew S. Tanenbaum

بالاضافة الى ذلك فهو تعلم لغة Assembly

اما بالنسبة للادوات فاني في عملي استخدمت عدة برامج للوصول الى code الذي

اريده وذلك بسبب assembler الذي استخدمه، فهذا assembler ليس لديه القابلية على

انتاج برنامج يبدأ بالعنوان صفر وليس لديه Header، وبالتالي كنت أحول البرنامج الناتج الى

disassembler ومن ثم استنسخ Op-code اي الايعازات بلغة الحاسبة وكتابة هذا الكود

الى فايل بواسطة برنامج انا كتبته.

ولكن لو كان لديك assembler لديه تلك القابلية فلا تحتاج الى تلك الخطوات الطويلة.

انا كتبت نظام التشغيل بلغة Assembly ولم استخدم اي لغة اخرى معها، ولكن هذه

الطريقة متعبة جداً فان اردت كتابته بالاضافة الى Assembly لغة C مثلاً فيجب عليك معرفة

كيفية ربط لغة C بـــ Assembly وتعرف هذه العملية عن طريق كتب تعليم Assembly، ولكن

المشكلة (وهي التي منعتني من استخدام هذه الطريقة) هي كيفية تحويل البرنامج المنتوج الى كود يبدأ من الصفر، هناك طريقة لحل هذه المشكلة وهي بناء برنامج لتحويله

الى الناتج المرغوب ولكن هذا الناتج سوف يكون كبيرأً نسبةً الى البرنامج الاصلي.

قد يقول البعض احوله بواسطة البرنامج exe2bin الى com ولكن com file يبدأ من العنوان

100h وبالتالي يجب كتابة برنامج لتحويله.

ملاحظة: لو كنت تعرف op-codes الخاصة بجميع الايعازات وكيفية خزنها فبالمكان عمل

برنامج تحويل بدون ان يكبر البرنامج.

أرجو ان اكون قد افدتكم

وانا اسف بالنسبة الى الانضمام اليكم من خلال البرمجة معكم فأنا حالياً في مرحلة

الماجستير ولكن انا مستعد للاجابة عن اي سؤال داخل نطاق معرفتي البسيطة.

وشكراً

#81

أخ neo لقد لاحظت من خلال كتاباتك بانك تميل الى جمع مصادر كثيرة وانا مثلك ولكن ارجو منك استخدام مصدر واحد حالياً وذلك لكي لا تشوش وانت في البداية لأن لكل مؤلف اسلوبه الخاص ولكن قد يلتقون في نفس الهدف ولكنك سوف تشوش.

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

وارجو ان يصب تفكيركم الآن حول بناء Simple non-multitasking Operating System ليس فيه القابليات الحالية الموجودة في نظم التشغيل الاخرى ولكن الاخذ بنظر الاعتبار اثناء البرمجة بامكانية التطوير بسهولة.

وارجو اني لم اطول عليك...

#82

إخواني الأحباء أنا معكم إن شاء الله

والحمد لله أجيد التعامل مع ++C

والمشروع جميل جدا ولكن لابد من الصبر

ومع العلم أنا من مصر

تم تعديل هذه المشاركة بواسطة برق الإخوان في 8 سبتمبر 2003 في 12:11

System Engineer

Red Hat Certified Engineer

Red Hat Certificate Number

805010381752078

#83

أنا أقوم بجمع كل الطرق الممكنة

و لكنى مقتنع برأيك

لذا قررت أن أبدأ ب MMURTL و لانه قوى و به أمثله كثيرة و شرح كامل للكود

Nothing to mention except that I am Muslim

Using your brain is not bad as you think

My Blog

logo.jpg

#84

بأذن الله قريبا سوف أضع جدول العمل لهذا المشروع

أتمنى أن أجد أجابة

Nothing to mention except that I am Muslim

Using your brain is not bad as you think

My Blog

logo.jpg

#85

السلام عليكم

الأخ العزيز mnm2410

يمكن استخدام DJGPP لجعل الكود يبدأ من الصفر في حال استخدام C، فهو يدعم عملية الكومبايل لـ Binary File و من ثم يمكن وضع الملف الناتج في دسك ابتدائا من سكتر معين، بحيث تستطيع كتابة برنامج اسمبلي يقوم بتحميله من ثم القفز إليه،

إنا استخدمته في لينكس وهو رائع، فحتى حجم الملف يكون صغيرا جدا، ولكنني لا أدري إذا كان يدعم الكومبايل لـ 16 بت

لمزيد من المعلومات يمكنك الاطلاع على هذا المقال http://www.nondot.org/sabre/os/files/Booti...ngACompiler.pdf

أخ neo

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

Dissecting DOS

http://www.amazon.com/exec/obidos/tg/detai...=books&n=507846

و الكتاب اللذي ذكره الأخ mnm2410

Opreating System : Design and Implementation

http://www.amazon.com/exec/obidos/tg/detai...=glance&s=books

#86

أعجبني فى كتاب MMURTL أن كل جزء له مثال و هذا يسهل كثير جدا جدا جدا

شكرا على مساعدتكم و أرجوا أن أرى مدى الأهتمام و مساعدة قبل أن نتجة أى أتجاه قد يكون خطأ

Nothing to mention except that I am Muslim

Using your brain is not bad as you think

My Blog

logo.jpg

#87

أرجوا من يريد البدء الجدي معنا أن يسجل أسمه من الأن

لاننا بأذن الله سوف نتقابل على الـMSN جميعا قريبا لبدء تحديد المهام

هذا البريد سوف أخصصة لتحدث عن المشروع بأذن الله

NEO_4583@HOTMAIL.COM

Nothing to mention except that I am Muslim

Using your brain is not bad as you think

My Blog

logo.jpg

#88

أريد ان أكون معكم

nenebobo@hotmail.com

#89

أحنا كدة أثنان

neo_4583@hotmail.com

nenebobo@hotmail.com

نريد المزيد

Nothing to mention except that I am Muslim

Using your brain is not bad as you think

My Blog

logo.jpg

#90

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

انا اشرف وانا معكم

ashrafsaada858@hotmail.com

#91

سوف يتم التقابل على الـMSN يوم الخميس الموافق 25 \ 9 \ 2003

الساعة التاسعة بتوقيت جرينتش 21:00 PM GTM

أتمنى أن يكون هناك أكبر عدد ممكن

Nothing to mention except that I am Muslim

Using your brain is not bad as you think

My Blog

logo.jpg

#92

يا جماعة أنا عملت جروب فى الياهوو و هذه هى العناوين

http://groups.yahoo.com/group/Arabian_OS

http://groups.yahoo.com/group/neo_4583

بأذن الله يكون فيه نفع للجميع

Nothing to mention except that I am Muslim

Using your brain is not bad as you think

My Blog

logo.jpg

#93

يعني لا يوجد ردود

شكرا جدا جدا جدا

Nothing to mention except that I am Muslim

Using your brain is not bad as you think

My Blog

logo.jpg

#94

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

اخ neo نحن معك ونحن متحمسين للبدئ بالمشروع

فضع الخطة ووزع المهام اعانك الله وانا مستعد لاي مساعدة

a_saada@yahoo.com

#95

سوف أضع الخطة قريبة و ربنا يسهل و يكون فية عدد كبير

Nothing to mention except that I am Muslim

Using your brain is not bad as you think

My Blog

logo.jpg

#96

و نحن فى الانتظار

#97

لا تنسوا غدا على الـmsn الساعة 9 بتوقيت جرنتش

فى القاهرة هيكون الساعة 11 بعد تعديل الوقت

أو القاهرة هيكون الساعة 12 قبل تعديل الوقت

Nothing to mention except that I am Muslim

Using your brain is not bad as you think

My Blog

logo.jpg

#98

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

ammarcom03@hotmail.com وعلى العنوان ammarcom003@maktoob.com

وأكون شاكراً

تم تعديل هذه المشاركة بواسطة عمار محمد علي عبود في 9 أكتوبر 2003 في 15:38

#99

السلام عليكم

شكرا لك يا اخ neo على طرحك هذه الفكره , وانا على استعداد تام ببدء الدراسة والتطبيق وبحماس شديد

ولكن لنبدء بالراسة اولا كما ذكرت انات سابقا

امل ان لا تكون قد غيرت رايك ونسيت ال...

#100

أنا بدأت الأن بالأدراسة

لانة ليوجد أى ردود فعالة للموضوع

أنا بدأت بدراسة جادة للسي و الأسمبلي ولكني بدأت من أيام

قريبا سوف أضع جدول العمل ...

Nothing to mention except that I am Muslim

Using your brain is not bad as you think

My Blog

logo.jpg

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

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