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