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

[ تمت الإجابة ]سؤال حيرني جدا

بدأه Z3r0n3 في 14 مايو 2010 · 6 رد · 982 مشاهدة · في أرشيف قسم الـــ Assembly
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

عن نفسي:

في البداية أنا عمري 18 سنة , هذه السنة و كذلك السنة الفارطة قمت بدراسة لغة البرمجة باسكال (Pascal) في المعهد

فبماذا تنصحوني بعد تعلم هذه اللغة و ماهي المتطلبات من مستوى الذكاء خاصتا

في الحقيقة سمعت الكثير عن لغة الأسمبلي و مميزاتها حيث أنني أحببتها قبل أن أبدأ بتعلمها

قمت في البداية بتعلم Win32 Assembly

و كانت كل دروس تتحدث عن:

كيفية صنع نافذة لبرنامج, إدراج قائمة (Menu) لنافذة البرنامج, صناعة أزرار و برمجتها, استخدام Win32 API

لكن الدروس التي قرأتها أهملت كل الحديث عن المسجلات, المكدس (stack), العنونة, بنية الملفات التنفيذية...

الى أنني شعرت بأنني أتعلم لغة الفيجوال باسيك أو الدوت نت

و الآن لي شهر مقلع عن هذه اللغة و أخمن هل أكمل تعلمها أو ألجأ الى win16 asm أو أتعلم لغة أخرى ثم أرجع الى win16 asm ثم الى win32 asm أو أتعلم الس أو السي بلس بلس أو ... الكثير من الأسئلة تدور في ذهني و هذا للأنني مغرم بالبرمجة و يهمني ما سأتعلمه

سؤالي موجه لكل خبير بالبرمجة و من مر بتجربة مثلي

ساعدوني في الإختيار وماهي الكتب التي تنصحوني بها الرجاء, ممكن إدراج الوقت الكافي للأتعلم اللغة التي تنصحوني بها للأن الوقت مهم, لدي 3 أشهر عطلة و السنة المقبلة أصبح بالسنة الرابعة ثانوي (الباكالوريا)

ولسوء حضي سأكمل تعلمي للغة الباسكال ): ستصبح 3 سنوات باسكال

شكرا

#2

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

انا مثلك عمري 18 سنه والحمد لله ومغرم بالبرمجة

لذلك تعلمت ولا زلت اتعلم لغة تطوير الويب php ولغات الويب الاخرى , فـ php ممتعه ومصدرها مفتوح وادآئها قوي

لكن ان كنت تفضل برمجة انظمة فـليس لدي الخبره

لكن نصيحتي ان رغبت بتعلم احدى لغات البرمجة , فلا تتعلم إلا لغة قويه

لانك ستبذهل جده ووقت في التعلم, لذلك اجعل الوقت في شي قوي

وتلعم c++ او الاسمبلي وهي محبوبتي , تعلمت القليل منها وان شاء الله سأ اعاول تعلمها في اول فرصه

فالجامعه لا تعطيني الوقت الكافي , :wink:

اتمنى لك التوفيق , وتذكر انك صغير السن :wacko: وانا كذلك :lol:

فـ بعد 5 سنوات , ماذا توقع منآآ ؟ لغة برمجه ؟ نظام تشغيل ؟

الامل والطموح السر للنجاح

آسف على الاطاله

10=1+1

#3

تعلم ما تحب :)

أنا عن نفسي أحب (لأسباب عدة) C+ASM لبرمجة تطبيقات النظم, وPHP+MYSQL لتطبيقات الويب ;)

يمكنك أيضاً الزيادة وتعلم الديلفي (بسبب خبرتك في الباسكال) إذا كنت ستبرمج للويندوز.

تم تعديل هذه المشاركة بواسطة 0xAli في 17 مايو 2010 في 14:59

A man who wants to lead the orchestra must turn his back on the crowd

#4

السلام عليكم

أخي بما أنك مبرمج لغاة عالية المستوى ( باسكال ) فيمكنك الدخول لعالم الأسمبلي

فقط عدم دراستك لأساس الأسمبلي ألا و هو هندسة الحواسيب قبل كل شيء ثم الأسمبلي ( أوامر المعالج ، المكدس ، المسجلات ، وغيرهم ... )

للأسف الآن عليك المحاولة من جديد لكن هذه المرة حاول فهم هندسة الحواسيب ( البروسيس ، الذاكرة الوهمية ..... ) ثم انتقل بعدها إلى الأسمبلي ، و ربما لن تواجه صعوبات بما أن لديك خبرة ستبقة في البرمجة

بالتوفيق أخي و أنصحك بكتاب

• Microsoft Windows Internals لهندسة الحواسيب

• Pas a Pas vers l'Assembleur في الأسمبلي هو مبسط و مفيد

• The Art Of Asm معمق و طويل لكن يمكن أن تقول أنه كامل في هذه اللغة و يشرح كل شيء ، وبه إصداران واحد للـ 16 bit و الثاني للـ 32 bit و التي أردت تعلمها

في الأخير أرجو أن أكون أفدتك :happy:

لاتيأس أبدا مادمت تسعى إلى النجاح .

#5

شكرا : kindar,0xAli, Sk-iNsP

سأشرع في تعلم الأسمبلي

لكن ستكون العملية صعبة جدا لأني سأتعلمها في المنزل يعني لايوجد أستاذ و بذلك لا يوجد لم أفهم :unsure:

شكرا لمشاركتكم و أسئل الله أن يزدنا علما و معرفة

:wub: :wub: :wub:

#6
Z3r0n3 كتب:

شكرا : kindar,0xAli, Sk-iNsP

سأشرع في تعلم الأسمبلي

لكن ستكون العملية صعبة جدا لأني سأتعلمها في المنزل يعني لايوجد أستاذ و بذلك لا يوجد لم أفهم :unsure:

شكرا لمشاركتكم و أسئل الله أن يزدنا علما و معرفة

:wub: :wub: :wub:

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

http://rapidshare.com/files/390661604/computer.organization.and.design.the.hardware.software.interface.3rd.2004.pdf.html

وإذا احتجت أى شىء به فانا معك بإذن الله على قدر استطاعتى

سَبِّحِ اسْمَ رَبِّكَ الْأَعْلَى

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