°ˆ~*¤®§(*§ مـــنـــتـــدى بــــوعـــــنــــان §*)§®¤*~ˆ°
هل تريد التفاعل مع هذه المساهمة؟ كل ما عليك هو إنشاء حساب جديد ببضع خطوات أو تسجيل الدخول للمتابعة.

°ˆ~*¤®§(*§ مـــنـــتـــدى بــــوعـــــنــــان §*)§®¤*~ˆ°

الموقع موجه لكل الشباب العرب أدخل وأبدع مساحة بدون قيود
 
الرئيسيةأحدث الصورالتسجيلدخول

 

 الفصل (0) : دورة تعلم معنا فيجوال بيسك دوت نيت

اذهب الى الأسفل 
كاتب الموضوعرسالة
Admin
مدير
مدير
Admin


عدد الرسائل : 68
العمر : 35
Localisation : oujda
السٌّمعَة : 3
نقاط : 6439
تاريخ التسجيل : 10/02/2007

الفصل (0) : دورة تعلم معنا فيجوال بيسك دوت نيت Empty
مُساهمةموضوع: الفصل (0) : دورة تعلم معنا فيجوال بيسك دوت نيت   الفصل (0) : دورة تعلم معنا فيجوال بيسك دوت نيت Emptyالأربعاء فبراير 15, 2012 7:48 pm



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




اليوم ان شاء الله دعنا ندخل البرمجة من الباب وليس من الشباك ( كما يقولون )

مدخل إلى البرمجة

سوف يكون فصلنا هذا عبارة عن عناوين فرعية

1. لماذا البرمجة..!؟
[size=9]الحواسيب تستطيع القيام بالعديد من المهام لانها قابلة للبرمجة

2.أنظمة الحاسوب..[برمجيات ومادة]
جميع انظمة الحاسوب تتكون من تركيبة
أجهزة متشابهة ومكونات برمجية. والجزء التالي يوضح منظومة الأجهزة
والبرمجيات ويمكن تصوير هذه المنظومة بالجسد(المكونات المادية)
والروح(المكونات البرمجية) التي يتكون منها نظام الحاسب



  • المكونات المادية:

  1. المعالج The CPU
  2. الذاكرة الرئيسية Main Memory
  3. الذاكرة الثانوية Secondary Memory
  4. أدوات الإدخال Input Devices
  5. أدوات الإخراج Output Devices
وهذا المخطط يوضح الصلة ما بين تلك الأجهزة




الفصل (0) : دورة تعلم معنا فيجوال بيسك دوت نيت 11247144295

  • المكونات البرمجية

  1. أنظمة التشغيل : -وحيدة المهام -متعددة المهام
  2. البرامج التنفيذية.
3.البرنامج ولغات البرمجة
البرنامج: عبارة عن مجموعة من التعليمات التي يبتعها الحاسب الآلي بغرض اتمام مهمة معينة.
لغة البرمجة:هي لغة خاصة تستخدم لكتابة البرنامج(مجموعة التعليمات)

ملاحظة:سيتم استخدام الConsole كتوضيح للفقرات

مثال 1:

الكود:

Sub Main()
        Dim X As Integer = 5
        Dim Y As Integer = 3
        Console.Write(X * Y)
        Console.ReadKey()
End Sub
في المثال رقم 1 قمنا بحجز متغيرين-سيتم توضيح
المتغيرات في وقت لاحق- في الذاكرة وقمنا باسناد قيم اولية وطلبنا من
البرنامج ان يحسب حاصل ضربهما ثم يقوم بعرض حاصل الضرب وكما رايتم فهي
تسلسل في التعليمات
ويحب التنويه الى ان المترجم يقوم بتطبيق التعليمات من الأعلى الى الاسفل
اي انه يقوم بترجمة السطر الأول ثم الثاني ثم الثالث الى ذلك
4. لغات البرمجة
تقسم لغات البرمجة لصنفين:

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

والمخطط التالي يوضح بعض لغات البرمجة عالية المستوى ومجالات استخدامها





الفصل (0) : دورة تعلم معنا فيجوال بيسك دوت نيت 11247145421
5.من ماذا يتكون البرنامج؟
يتكون البرنامج من مكونات رئيسية اهمال احدها يسبب خلل في سير البرنامج

  • الكلمات المحجوزة(KeyWords): هي كلمات تم حجزها في اللغة بهدف استخدامها في وظائف خاصة بالبرنامج مثل الكلمة المحجوزة If في
    تستخدم للتحقق من صحة الشرط أم لا.كما أن محرر لغة البرمجة يقوم بتلوين
    الكلمة المحجوزة لتمييزها عن غيرها كما يجب التنويه الى ان المترجم لا يقبل
    استخدام الكلمة المحجوزة كمتغير فهو يحتكرها له.
  • رموز معرفة من المبرمج(Symbols): هي عبارة عن رموز تعود لمتغيرات أو ثوابت أو روتينيات للمبرمج.
  • علامات الترقيم (Punctuation): لغة البرمجة هي لغة لها قواعدها لا ينبغي مخالفتها والوقوع في خطأ بسبب الاخلال بها يسمى Syntax Error أي خطأ قواعدي
  • العمليات(Operators): وهى عبارة عن عمليات منطقية(عمليات المقارنة) وحسابية(جمع , ضرب...الخ)
هذا هو الدرس الصفري(ما قبل الدخول في عالم البرمجة) وترقبونا في الدرس القادم
[/size]
الرجوع الى أعلى الصفحة اذهب الى الأسفل
https://bouanane.yoo7.com
 
الفصل (0) : دورة تعلم معنا فيجوال بيسك دوت نيت
الرجوع الى أعلى الصفحة 
صفحة 1 من اصل 1
 مواضيع مماثلة
-
» الفصل (1) : الفيجوال بيسك دوت نت (لمحة تعريفية)
» الفصل(4): المصفوفات
» الفصل(3): التركيبات أنواعها واستخداماتها
» الفصل(2):الثوابت والمتغيرات وخصائصها....نظرة مفصلة
» الفصل(5):صنع القرار...الجزء الأول-الجمل الشرطية

صلاحيات هذا المنتدى:لاتستطيع الرد على المواضيع في هذا المنتدى
°ˆ~*¤®§(*§ مـــنـــتـــدى بــــوعـــــنــــان §*)§®¤*~ˆ° :: °ˆ~*¤®§(*§ مـــنـــتـــدى البرمجة والتطوير §*)§®¤*~ˆ° :: VB.NET-
انتقل الى: