InstagramTwitterSnapChat


 
وصف

العودة   منتديات سكاو > الكليات الجامعية > منتدى كلية الحاسبات وتقنية المعلومات > منتدى قسم علوم الحاسبات
التسجيل مشاركات اليوم البحث
   
   


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

منتدى قسم علوم الحاسبات

إضافة رد
 
أدوات الموضوع إبحث في الموضوع انواع عرض الموضوع
منتديات طلاب وطالبات جامعة الملك عبد العزيز منتديات طلاب وطالبات جامعة الملك عبد العزيز
  #1  
قديم 23-12-2014, 06:24 PM

عبدالقادر البعداني عبدالقادر البعداني غير متواجد حالياً

استاذ جامعي

 
تاريخ التسجيل: Dec 2014
الكلية: كلية الحاسبات وتقنية المعلومات
التخصص: علوم حاسوب
نوع الدراسة: ماجستير
المستوى: متخرج
البلد: الدول العربية
الجنس: ذكر
المشاركات: 7
افتراضي الدرس (1) : دورة تعلم معنا فيجوال بيسك دوت نيت


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

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

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

1. لماذا البرمجة..!؟

الحواسيب تستطيع القيام بالعديد من المهام لانها قابلة للبرمجة



2.أنظمة الحاسوب..[برمجيات ومادة]

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



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



المعالج The CPU

الذاكرة الرئيسية Main Memory

الذاكرة الثانوية Secondary Memory

أدوات الإدخال Input Devices

أدوات الإخراج Output Devices


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





أنظمة التشغيل : -وحيدة المهام -متعددة المهام

البرامج التنفيذية.



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. لغات البرمجة

تقسم لغات البرمجة لصنفين:



عالية المستوى

متدنية المستوي



أما عالية المستوى فهي التي تكون قريبة من لغة الانسان وسهلة التعامل

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



5.من ماذا يتكون البرنامج؟

يتكون البرنامج من مكونات رئيسية اهمال احدها يسبب خلل في سير البرنامج



الكلمات المحجوزة(KeyWords):هي كلمات تم حجزها في اللغة بهدف استخدامها في وظائف خاصة بالبرنامج مثل الكلمة المحجوزةIf في تستخدم للتحقق من صحة الشرط أم لا.كما أن محرر لغة البرمجة يقوم بتلوين الكلمة المحجوزة لتمييزها عن غيرها كما يجب التنويه الى ان المترجم لا يقبل استخدام الكلمة المحجوزة كمتغير فهو يحتكرها له.

رموز معرفة من المبرمج(Symbols):هي عبارة عن رموز تعود لمتغيرات أو ثوابت أو روتينيات للمبرمج.

علامات الترقيم (Punctuation):لغة البرمجة هي لغة لها قواعدها لا ينبغي مخالفتها والوقوع في خطأ بسبب الاخلال بها يسمى Syntax Error أي خطأ قواعدي

العمليات(Operators):وهى عبارة عن عمليات منطقية(عمليات المقارنة) وحسابية(جمع , ضرب...الخ)



هذا هو الدرس الاول(ما قبل الدخول في عالم البرمجة) وترقبونا في الدرس القادم




رد مع اقتباس

 

منتديات طلاب وطالبات جامعة الملك عبد العزيز منتديات طلاب وطالبات جامعة الملك عبد العزيز
قديم 24-12-2014, 01:34 AM   #2

عبدالقادر البعداني

استاذ جامعي

 
تاريخ التسجيل: Dec 2014
كلية: كلية الحاسبات وتقنية المعلومات
التخصص: علوم حاسوب
نوع الدراسة: ماجستير
المستوى: متخرج
البلد: الدول العربية
الجنس: ذكر
المشاركات: 7
افتراضي رد: الدرس (1) : دورة تعلم معنا فيجوال بيسك دوت نيت

مشاهدات تفوق مائة ولا تعليق هل افهم ان الدورة التي بداتها غير مفيدة

تحياتي للجميع

 

عبدالقادر البعداني غير متواجد حالياً   رد مع اقتباس
 

إضافة رد


تعليمات المشاركة
لا تستطيع إضافة مواضيع جديدة
لا تستطيع الرد على المواضيع
لا تستطيع إرفاق ملفات
لا تستطيع تعديل مشاركاتك

BB code is متاحة
كود [IMG] متاحة
كود HTML معطلة

الانتقال السريع

 


الساعة الآن 02:04 AM


Powered by vBulletin® Version 3.8.9 Beta 3
Copyright ©2000 - 2024, vBulletin Solutions, Inc.
Ads Organizer 3.0.3 by Analytics - Distance Education

أن كل ما ينشر في المنتدى لا يمثل رأي الإدارة وانما يمثل رأي أصحابها

جميع الحقوق محفوظة لشبكة سكاو

2003-2024