استفسارات

استفسارات

في حال وجود استفسارات او أسئلة بخصوص المدونة او التدوين بشأن بلوجر او تملبر او وورد بريس


فيرجى التواصل على البريد التالي

mohhaseb21@hotmail.com


المدوَّنة موقع إلكتروني يجمع عدد من التدوينات وهي بمثابة مفكرة أو ساحة طرح آراء شخصية.[1][2][3] المدونة تطبيق من تطبيقات شبكة الإنترنت، تكتب فيها التدوينات لنقل الاخبار او التعبير عن الافكار، وهي تعمل من خلال نظام لإدارة المحتوى، وهو في أبسط صوره عبارة عن صفحة وب على شبكة الأنترنت تظهر عليها تدوينات (مدخلات) مؤرخة ومرتبة ترتيبا زمنيا تصاعديا ينشر منها عدد محدد يتحكم فيه مدير أو ناشر المدونة، كما يتضمن النظام آلية لأرشفة المدخلات القديمة، ويكون لكل مداخلة منها مسار دائم لا يتغير منذ لحظة نشرها يمكِّن القارئ من الرجوع إلى تدوينة معينة في وقت لاحق عندما لا تعود متاحة في الصفحة الأولى للمدونة، كما يضمن ثبات الروابط ويحول دون تحللها.
هذه الآلية للنشر على الوب تعزل المستخدم عن التعقيدات التقنية المرتبطة عادة بهذا الوسيط، أي الإنترنت، وتتيح لكل شخص أن ينشر كتابته بسهولة بالغة. يتيح موفرو خدمة عديدون آليات أشبه بواجهات بريد إلكتروني على شبكة (الوب) تتيح لأي شخص أن يحتفظ بمدونة ينشر من خلالها ما يريد بمجرد ملء نماذج وضغط أزرار، وكما يتيحون أيضا خصائص مكملة؛ مثل تقنية التلقيم التي تهدف إلى تسهيل متابعة التحديثات التي تطرأ على المحتوى المنشور دون الحاجة إلى زيارة المواقع بشكل دوري ودون الحاجة للاشتراك في قوائم بريدية، وخدمات أخرى للربط بين المدونات، إضافة إلى الخاصية الأهم وهي التعليقات التي تحقق التفاعل بين المدونين والقراء، وتعتبر الصحف والمجلات الإلكترونية أحد أوجه التدوين المتقدمة.
ومن وجهة نظر علم الاجتماع فإن الإنترنت ينظر إلى التدوين باعتباره وسيلة النشر للعامة والتي أدت إلى زيادة دور الشبكة العالمية باعتبارها وسيلة للتعبير والتواصل أكثر من أي وقت مضى، وبالإضافة إلى كونه وسيلة للنشر والدعاية والترويج للمشروعات والحملات المختلفة. و يعتبر التدوين بالإضافة إلى البريد الإلكتروني أهم خدمتين ظهرتا على شبكة الإنترنت على وجه الإطلاق، يليه الويكي.
والموضوعات التي يتناولها الناشرون في مدوناتهم تتراوح ما بين اليوميات، والخواطر، والتعبير المسترسل عن الأفكار، والإنتاج الأدبي، ونشر الأخبار والموضوعات المتخصصة في مجال التقنية والإنترنت نفسها. وبينما يخصص بعض المدونون مدوناتهم للكتابة في موضوع واحد، يوجد آخرون يتناولون موضوعات شتى في ما يكتبون.
كذلك توجد مدونات تقتصر على شخص واحد، وأخرى جماعية يشارك فيها العديد من الكتاب، ومدونات تعتمد أساسا على الصور photoblog والتعليق عليها. كما أنتشرت مؤخرا مدونات الفيديو Videoblogs على شبكة الأنترنت، وهي قائمة أساسا على نشر المحتوى التدويني بالصوت والصورة مسجلا على فيديو.
مقدمة

مقدمة

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

والصلاة والسلام على أشرف الأنبياء والمرسلين سيدنا محمد

هذه المدونة لمادة حاسب 1

بإشراف المعلم زياد الجهني

هذه المدونة تشتمل على جميع جوانب واساسيات حاسب 1

نتمنى ان تستفيدوا منها

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

في هذا القسم ان شاء الله سوف نتعلم (صياغة حل المسائل)

بداية

ما الهدف من صياغة حل المسائل ؟

ما هي مخططات الانسياب؟




خطوات حل المسائل : حل المسائل مهارة تكتسب كغيرها من المهارات الاخرى يجب التدريب عليها , ولحل المسائل و المشكلات بواسطة الحاسب لتكتمل في النهاية على شكل برنامج يستطيع الحاسب فهمه و التعامل معه .

أولاً / صياغة حل المسائل : المقصود بصياغة الحل هو تحديد الخطوات المتبعة للوصول للحل لضمان صحة الحل .



وتتكون من ثلاثة صيغ أساسية :
1- فهم المسألة وتحديد عناصرها .
2- كتابة الخوارزم والخطوات المنطقية للحل .
3- التمثيل البياني للخوارزم عن طريق مخططات الأنسياب .


ثانياً / كتابة البرنامج وتنفيذه :
وتنقسم إلى ثلاثة أقسام :
1- كتابة البرنامج بواسطة إحدى لغات البرمجة من قبل المبرمج .
2- ترجمة البرنامج إلى لغة الالة و تنفيذه .
3- اختبار البرنامج وإصلاح الأخطاء .


فهم المسألة وتحديد عناصرها
مخرجات البرنامج : النتائج والمعلومات المراد التوصل إليها عند حل المسألة .
مدخلات البرنامج : المدخلات والبيانات اللازم الحصول عليها لمعرفة النتائج والمخرجات .
عمليات المعالجة : العمليات الحسابية و الخطوات المنطقية التي نقوم بإجرائها .




مثال
نفرض اننا نريد حساب مساحة المستطيل بمعلومية الطول والعرض حلل عناصر المسألة اذا علمت ان مساحة المستطيل=الطول*العرض

الحل
لتحليل عناصر المسألة نحدد الآتي
1 - المخرجات
2 - المدخلات
3 - عمليات المعالجة





كتابة الخطوات الخوارزمية ( Algorithms ) :
الخوارزم يُعرّف بأنه "مجموعة من القواعد والعمليات المعرّفة جيداً لحل المشكلة في عدد محدد من الخطوات " . وهذه الخطوات الخوارزمية مشتقة من اسم عالم الرياضيات المسلم أبو جعفر محمد بن موسى الخوارزمي
ولكي تكون الخطوات الخوارزمية سليمة لا بد أن تحتوي على ثلاث خواص أساسية وهي :
1- يجب أن تكون كل خطوة معرّفة جيداً دون أي غموض ومحددة بعبارات دقيقة .
2- أن تتوقف العمليات بعد عدد محدد من الخطوات .
3- أن تؤدي العمليات بمجملها إلى الحل الصحيح للمسألة

مثال





مخططات الانسياب ( Flowchart ) :
مخططات الانسياب تُعرّف بأنها " تمثيل بياني أو رسمي للخطوات الخوارزمية " .
وتكمن الفائدة من رسم هذه المخططات بما يلي :
1- توضيح الطريقة التي يمر بها البرنامج
2- توثيق منطق البرنامج للرجوع إليه عند الحاجة
ولتمثيل مخططات الانسياب بيانياً نحتاج إلى مجموعة من الرموز والأشكال الهندسية والتي يُستخدم كل شكل منها للدلالة على وصف معين ، كما يوضح ذلك الشكل في الجدول التالي ، وفي داخل هذه الأشكال نقوم بكتابة العمليات للدلالة على العملية المطلوبة .



مثال







امثلة على صياغة حل المسائل








التمارين بالأسفل










س1\عدد اثنين من اهداف تعلم صياغة حل المسائل
ج\ القدرة على كتابة برامج للحاسب - القدرة على التفكير لحل المشكلة

س2\ المراحل اللازمة لحل المسألة بواسطة الحاسب الآلي؟
ج\صياغة حل المسألة - كتابة البرنامج وتنفيذه


س3\ ما المقصود بالخوارزمية؟ وما هي خواصها؟
ج\مجموعة من الاوامر مكتوبة بسلسلة مترابطة
أن تكون كل خطوة معرفة جيدا-ان تتوقف بعد عدد محدد - ان تؤدى في مجالها






ولله الحمد نكون قد انتهينا من الباب السادس
استغفرالله
الله اكبر
سبحان الله















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


سوف ندرس في هذا القسم ان شاء الله (البرمجة بلغة فيجوال بيسك)


سنتعرف على لغه البرمجة الفيجوال بيسك دوت نت ومقدمة من المعلومات البسيطة التي تؤهلك الي ان تعرف المزيد ولغه البرمجة فيجوال بيسك دوت نت هى من احدى لغات البرمجة المتاحة داخل برنامج Microsoft Visual Studio .Net

وبرنامج الفيجوال بيسك عبارة عن بيئة متكاملة لانشاء واختبار و تصحيح اخطاء التطبيقات المتنوعة



مراحل كتابة الرنامج بلغة ( فيجول بيسك ستوديو )

 1-     تصميم الواجهات2-      ضبط خصائص الادوات
3-      كتابة اوامر البرمجة



طريقة تعامل البرنامج مع البيانات

1 - الثوابت وانواعها :الثابت : هو اعطاء اسم لقيمة معينة ويستخدم داخل البرنامج , ولا يمكن تغيير هذه القيمة عند تنفيذ البرنامج.
انواعها :
  • ثابت عددي  
  • ثابت حرفي

 2 - المتغيرات وانواعها :المتغير : هو مكان في الذاكرة الرئيسة تخزن فيه بيانات وتعطى اسما معينا
انواعها : 
  • متغير عددي
  • متغير حرفي
  • متغير منطقي

شروط تسمية المتغير
 1-  ان يتكون من حروف انجليزية ( a..z ), وارقام, والرمز ( __ ) , ولا يحتوي على فراغ او أي رمز آخر2-      ان لا يبدأ برقم
3-      ان لا يتجاوز (255) حرف
4-      ان لا يكون محجوزا للغه البرمجة


انواع البيانات :
نوع البيانات
 الاســم 
عدد صحيح
Integer
عدد صحيح طويل
Long
عدد عشري
Single
عدد عشري مضاعف
Double

انواع البيانات :




          


العمليات الحسابية والمنطقية




ترتيب العمليات الحسابية

1 - العمليات داخل الاقواس

2 - عمليات الاس

3 - عمليات الضرب والقسمة

4 - الجمع والطرح


مثال




العمليات المنطقية في البرمجة





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






ادوات البرمجة بلغة ( فيجول بيسك ستوديو ) :
اولا: ادوات البرمجة :
الادوات : هي اجزاء برامج جاهزة للاستخدام, أي انها اعدت مسبقا لتوفر على المبرمج الوقت والجهد
استخدامها :
1-      وضعها على النموذج في المكان المناسب
2-      ضبط الخصائص الخاصة بالاداة
3-      كتابة اوامر البرمجة التي تتعامل مع هذه الأداة






2- ضبط خصائص الادوات :أ‌-        ضبط خصائص الادوات اثناء تصميم البرنامج :
  • كتابـــة القيمـــة
  • اختيــار القيمـــة
  • ظهور نافذة خيارات

  ضبط خصائص الأدوات اثناء تشغيل البرنامج :
  • يجب وضع نقطة بين اسم الاداة والخاصية التي نريد الوصول اليها




ثالثا: ادوات ادخال البيانات :
1-      اداة مربع النص (TextBox) :
تتيح للمستخدم كتابة نص وتخزين النص في خاصية (Text)
2-      اداة زر الخيار (RadioButton) :
تتيح للمستخدم انتقاء خيار واحد فقط من عدة خيارات, وتخزن قيمه في خاصية (Checked)
3-      اداة مربع الاختيار (CheckBox) :
تتيح للمستخدم انتقاء عدة خيارات, وتخزن قيمها في الخاصية (Checkstate) والخاصية (Checked)
4-      اداة مربع القائمة (ListBox)  :
تعرض قائمة مكونة من عناصر يختار المستخدم احدها وتخزن خيار المستخدم في الخاصية (Text)  او (SelectedIndex)
5-      اداة الخانة المركبة (ComboBox) :
تعطي المستخدم حرية الاختيار من قائمة او ادخال اختياره وكتابة وتخزنها في الخاصية (Text)



رابعا: ادوات اخراج المعلومات :
1-      طريقة اخراج المعلومات الى مربع النص (TextBox) :
لاخراج المعلومات الى مربع النص نستخدم الصيغة التالية :
TextBox . Text = Varl
2-      طريقة اخراج المعلومات الى اداة التسمية (Label)  :
لاخراج المعلومات الى اداة التسمية نستخدم الصيغة التالية :
Label. Text = varl




بعض الاوامر الاساسية للغة ( فيجول بيسك ستوديو ) :
اولا: اوامر ادخال البيانات واخراج المعلومات :
1-      ادخال البيانات بواسطة الأمر ( InputBox ) :
يظهر هذا الامر نافذة صغيرة غير النافذة الرئيسة في البرنامج تحتوي على مربع نص و زر امر ليدخل المستخدم البيانات التي يريدها في مربع النص ثم يضغط على زر الأمر
2-      اخراج المعلومات بواسطة الأمر ( MsgBox ) :
يظهر هذا الامر نافذة صغيرة غير النافذة الرئيسة في البرنامج تحتوي على المعلومات التي نريد للمستخدم قرائتها


ثانيا: امر الإسناد :
يقصد به تخزين قيمة معينة داخل متغير, وقد تكون هذه القيمة :
  • عدد
  • عملية حسابية
  • سلسلة حرفية

ثالثا: الجمل الشرطية :
1-      الجملة الشرطية  ( IF ):
تعد من اهم اوامر البرمجة , وتوجد في اغلب لغات البرمجة , ونستخدمها في البرنامج عند حاجتنا الى اتخاذ قرارات مختلفة على حسب شرط معين
أ‌-        صيغة ( IF – THEN )
( IF – THEN – END IF )
ت‌-    صيغة ( IF – THEN – ELSE )
ث‌-    صيغة ( IF – THEN – ELSEIF

2-      الجملة الشرطية ( Select Case ):
تستخدم اذا كانت هناك عدة احتمالات للشرط


رابعا: حلقات التكرار :
1-      الامر ( For .. Next ) :
يكرر هذا الامر مجموعة من الاوامر بعدد من المرات محدد ومعروف مسبقا
2-      الامر ( DO WHILE ) :
نستخدم هذا الامر اذا كان عدد مرات التكرار غير محدد , ولكن لدينا شرطا هو الذي يحدد متى ينتهي التكرار , أي نه متى ما كان الشرط صحيحا نفذنا الاوامر واستمر التكرار , ومتى ما صار الشرط غير صحيح توقف التكرار

خامسا: المصفوفات :
المصفوفة ( Array ) : هي مجموعة من المتغيرات لها الاسم نفسه و نوع البيانات نفسه ويتم تعريفها في جملة واحدة
1-      فوائدها :
  • توفير الوقت والجهد
  • معالجة كل متغير على حدة
  • القدرة على التعامل معها بسهولة
  • يؤدي استخدامها الى صغر حجم البرنامج
التعامل مع المصفوفات :
للوصول الى عنصر من عناصر المصفوفة نكتب اسم المصفوفة وبين قوسين رقم العنصر , ولكن يجب التنبه الى ان ترقيم العناصر في المصفوفة يبدأ من الصفر





التمارين بالاسفل










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


الباب الرابع

الباب الرابع


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

في هذا القسم ان شاء الله سوف ندرس(تقنيات التحكم الرقمي والروبوت)

بداية 
ماهو الروبوت؟
ما المقصود بالتحكم الرقمي؟



مقدمة
:إن الشائع بين الناس أن الروبوت هو رجل آلي أو إنسان آلي وعندما يذكر يتبادر للأذهان فوراً أنها آلة ميكانيكية على صورة إنسان وأن هذه الروبوتات تقوم بالأعمال الشاقة بدلاً عن الإنسان ليعيش في راحة تامة.وأيضاً في أفلام الخيال العلمي يكون الروبوت آلة قوية خارقة وأنه سيحتل العالم في يوم ما.
ولكن يظهر أن الروبوت تطور علمي وتقني فبدأ اختراعه في مساندة الناس على أعمال الصناعة ويسجل التاريخ أن أول روبوت صناعي استخدم في المصنع كان من إنتاج شركة جنرال موتورز في عام 1961م بالولايات المتحدة الأمريكية  بولاية نيو جيرسي وأطلق علية اسم: يونيمايت ( UNIMATE ) .
وظهرت عقبات وتطورات وصناعات أخرى وأفضل تعريف للروبوت أنه: جهاز ميكانيكي متحكم به إلكترونياً ، يقوم بتنفيذ الأعمال بدلاً عن الإنسان




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



الروبوتات في العالم الحقيقي:
1-الروبوت الصناعي ولها أهمية استخدام في خطوط الإنتاج: ثبات المستوى الجودة والإنتاجية ، تخفيض التكلفة ، الحاجة إلى خبرات أعلى… وغيرها الكثير.

2- استكشاف الأماكن البعيدة.
تؤدي الروبوتات أدوارا مهمة في عملية استكشاف الأماكن البعيدة التي يصعب الوصول اليها

3- تنفيذ المهام الخطرة.

4- التطبيقات العسكرية والأمنية.


5- الروبوت وعالم التسلية والترفيه



تصنيف الروبوت:
1-تصنيف أمريكي.
2- تصنيف ياباني.
3- تصنيف أوروبي

فئاته

الفئة 1\ أجهزة يتحكم بها يدويا


الفئة2\روبوت لتنفيذ عمليات محددة التتابع

الفئة 3\روبوت لتنفيذ عمليات متغيرة التتابع

الفئة 4\ الروبوت المتعلم ويمكن أن يكون في حالتين : حالة التعلم والتسجيل وحالة إعادة التنفيذ

الفئة 5\ روبوت يتم التحكم به رقميا وجيع الروبوتات الحديثة ضمن هذه الفئة يتم التحكم بها بواسطة الحاسب


الفئة 6\الروبوت الذكي وهذه الفئة هي مستوى تطور من الروبوتات التي يتم التحكم بها بواسطة الحاسب





نظام التحكم

يعرف نظام التحكم بأنه جهاز او مجموعة من الأجهزة يدير ويتحكم في تصرف جهاز او نظام آخر ويوجد فئتان رئيستان من نظم التحكم:

1-نظام تحكم ذو دائرة مفتوحة

2-نظام تحكم ذو دائرة مغلقة



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



في النوع الثاني فإن عملية التحكم تأخذ في الاعتبار واقع مخرجات النظام بالإضافة الى مدخلات النظام وذلك من خلال تغذية راجعة ويعتبر المكيف مثالا





مكونات الروبوت



1 – الحاسب او نظام التحكم: وهو العقل المدبر في الروبوت الذي يقوم بتنفيذ برامج التشغيل للروبوت



2- الحساسات: الحساس هو أداة تحول المؤثر الفيزيائي (حرارة, ضغط , رطوبة.......)



3- السونار: وتحتاج معظم التطبيقات للروبوت الى قياس المسافات والابعاد



4- نظام الرؤية بالكاميرات: وفي حالة توفر هذا النظام في الروبوت فلا بد من توفير البرمجيات الخاصة بمعالجة الصور



5- نظام الحركة او التنقل : وفي معظم التطبيقات الصناعية يكون جسم الروبوت ثابتا وتقتصر الحركة على الذراع



6- الذراع : وتعتبر هذه الوحدة من المكونات الرئيسية الثابتة في أي روبوت



7- قبضة اليد : وهذه أيضا من المكونات الرئيسة الثابتة في أي روبوت



8- نظام توليد الأصوات : ويحتاج الى هذا النظام الفرعي في الغالب لتوليد المؤثرات الصوتية



9- نظام توليد الكلام: ويتم هنا توليد الكلام آليا باستخدام مكونات الكلام


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











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




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


بداية
ما هي البرمجة؟
مال الفرق بين المبرمج والمستخدم؟



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




الفرق بين المبرمج ومستخدم البرنامج

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

ومستخدم البرنامج هو الذي تظهر له واجهة البرنامج ولن تظهر له الأوامر التي كتبها المبرمج






كيفية الحصول على البرامج

هناك طريقتان لحصول الشركات او الافراد على البرامج:

1 – شراء برنامج جاهز (مكتوب مسبقا)

2- تطوير برنامج جديد خاص بالشركة او الفرد.

والبرامج الجاهزة هي برامج عامة مكتوبة مسبقا يمكن شراؤها مباشرة من السوق










أهمية الأوامر في البرمجة

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

1 – استقبل الرقم الأول واحفظه

2- استقبل الرقم الثاني واحفظه

3 – اجمع الرقم الأول مع الثاني واحفظه.

4 – أعط الناتج

وعلينا أن نعطي الحاسب هذه الأوامر على هيئة برنامج حتى يتم تنفيذه.



ونستطيع أن نستنتج أن اهم أوامر في أي برنامج

1 – الادخال : وهي عملية استقبال البيانات التي سوف يعالجها البرنامج

2 – الإخراج : وهي عملية عرض المعلومات التي نتجت عن تنفيذ العملية

3 – الحساب : وهي العمليات الحسابية التي ينفذها البرنامج

4 – التحقق من الشرط : وهي عملية التحقق من صحة شرط ما وتنفيذ بعض الأوامر بناء على مصداقية الشرط.


5 – التكرار : وهي عملية تكرار مجموعة من الأوامر


وتسمى أوامر الحساب والتحقق من الشرط والتكرار بعمليات المعالجة.







أهمية البرمجة

نستطيع القول أن جهاز الحاسب الآلي دون برمجة لا فائدة منه اطلاقا؛ لان البرامج هي التي تخبر الجهاز بما عليه القيام به وكيفية القيام به


أمثلة على أجهزة ونظم تعمل باستخدام برامج خاصة بها
في المنزل: الميكرويف, الهاتف المحمول, الساعات الالكترونية

في الشارع: إشارات المرور, السيارات الحديثة, الصراف الآلي

في المستشفيات: الأجهزة الطبية المختلفة, نظام المواعيد

في المحلات التجارية: نظام البيع, وقارئ الأكواد.









تعريف البرنامج

البرنامج: هو سلسلة من الأوامر مكتوبة بلغة برمجة معينة تكتب لتنفيذ مهمة محددة في جهاز الحاسب.






أقسام لغات البرمجة:

تنقسم إلى

القسم الأول لغات منخفضة

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

وتنقسم لغات منخفضة المستوى إلى  

1 – لغة الآلة
تكتب الأوامر في لغة الآلة على شكل سلسلة من الأرقام الثنائية ( الصفر, والواحد) حتى يفهمها جهاز الحاسب الآلي مباشرة.
وترمز كل مجموعة من الأرقام إلى عملية محددة يسيرة يمكن للحاسب تنفيذها, وتتعامل مباشرة مع ما هو مخزن في الذاكرة الرئيسة للجهاز.


2 – لغة التجميع
هي اختصارات للغة الآلة؛ حيث تكتب الأوامر على هيئة اختصارات مفهومة باللغة الإنجليزية يسهل تذكرها.
ويوجد مترجم يحول أوامر لغة التجميع الى الصفر والواحد حتى يفهمها الجهاز وينفذها.         وتتعامل أوامر لغة التجميع مع مكونات جهاز الحاسب الداخلية مباشرة.





القسم الثاني- لغات عالية المستوى

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

1 – لغات برمجة إجرائية
تعتمد لغات البرمجة الإجرائية على قيام المبرمج بكتابة البرنامج مفصلا اجراء بعد اجراء.
ومن ثم تحديد التعليمات التي تؤدي إلى قيام الحاسب بالمهام المطلوبة للبرنامج خطوة بعد أخرى.
وتمتاز البرامج المكتوبة باللغات الإجرائية بأنها قصيرة وسهلة القراءة والفهم مقارنة باللغات المنخفضة.




أمثلة للغات الإجرائية

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

لغة (سي)
لغة برمجة طورت عام 1973 وتستخدم لكتابة برمجيات التشغيل




2 – لغة برمجة بالكائنات

وتسمى أيضا البرمجة بالعناصر أو البرمجة الشيئية او البرمجة المرئية, وفي هذه اللغات تجمع البيانات مع الأوامر الخاصة بها تحت كائن واحد
ولغة البرمجة بالكائنات لا تتطلب من المبرمج كتابة البرنامج على شكل خطوات إجرائية محددة او كتابة أوامر وتعليمات متتابعة

أمثلة عليها

1 – لغة سي بلس بلس
2 – لغة جافا




 ولله الحمد نكون قد انتهينا من الباب الخامس
الله اكبر
استغفر الله 
سبحان الله




الباب الثالث

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



سوف ندرس بإذن الله في هذا القسم الوحدة الثالثة (تصميم وإدارة المواقع والشبكات الاجتماعية)


بداية 
ما هو التصميم وإدارة المواقع؟
ما هي الشبكات الاجتماعية؟
هل الشبكات الاجتماعية تفيدنا؟





إدارة المواقع على الانترنت
تعريفها
تعريف برامج إدارة المواقع على الانترنت\

حزم برامج متكاملة تشكل نظاما لادارة المحتوى المطلوب نشره وعرضه لزوار وأعضاء الموقع 

تعدد المصطلحات المتعلقة بإدراة المواقع على الشبكة العالمية للمعلومات (الإنترنت ) ويرجع هذا الاختلاف إلي :
  1. حداثة الموضوعات المرتبطة بتوظيف الشبكة العالمية للمعلومات في مجالات الحياة المتعددة .
  2. تعدد المجالات المتعلقة بإدارة المواقع فمنها التعليمي ومنها التجاري ومنها الطبي ومنها الشخصي ولكل مجال مصطلح خاص به أو أكثر .

مزايا استخدام برامج إدارة المواقع (CMS)
  1. ان استخدامها لا يحتاج إلي متخصص في الحاسب الآلي .
  2. كثرة البرمجيات والأدوات التي تخدم مدير الموقع .
  3. مجانية الاستخدام .
  4. وجود لوحة تحكم تسهل عملية ادارتها .
  5. وجود الدعم الكافي لها
  6. عدم الحاجة الى إعادة بناء صفحات لاضافة محتوى جديد
  7. تحديث محتوى الموقع بشكل مباشر






خطوات عمل برامج إدارة المواقع
1-تثبيت البرنامج على الموقع

2-تجهيز قاعدة البيانات

3-تجهيز المحتوى و ترتيب الموقع

4-تصميم أو اختيار شكل الموقع

5-إدخال وتحرير محتويات الموقع

كتابة المحتوى من خلال برامج إدارة المواقع

  1. يقوم الكاتب بكتابة المادة والمحتوى الذي يود عرضه على الموقع.
  2. في حالة عدم وجود رقابة على الموقع فإنه يتم إرسال المحتوى مباشرة إلى الموقع.
  3. في حالة وجود رقابة على الموقع فإنه يتم إرسال المحتوى إلى المسؤول عن مراجعة المحتوى ويطلق عليه المحرر.
  4. يبدأ هذا المحرر بمراجعة المحتوى والتحقق منه وإذا كان يفي بالغرض يقوم بالتصديق ويطلق عليه المحرر






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

ومن خدمات شبكات التواصل الاجتماعي
1-البريد الالكتروني
                                     2-المحادثة عن بعد    
                            3- نشر المقاطع الصوتية والمرئية والمشاركة



 ومن مزايا الشبكات الاجتماعية 
1- التواصل الفعال بين المشتركين فيها 
                                      2-سهولة التعامل معها 




أهم الشبكات الاجتماعية على شبكة الانترنت

تويتر
تعد تويتر من أشهر شبكات التواصل الاجتماعي التي تتيح خدمة التدوين المصغر بين افراد تلك الشبكة لمتابعيهم بحد أقصى (280) حرفا للتدوينة الواحدة

*مميزات
أ-اختصار الأفكار
ب-التفاعل مع الأحداث
ج-إمكانية إرفاق رابط لصورة أو مقطع مرئي أوملف صوتي مع التغريدة





أهم الرموز والمصطلحات المستخدمة تويتر
1-التغريدة (tweet): كل ما يكتب في مربع النص من مشاركات او ردود او إعادة نشر بحد اقصى (280) حرف لكل تغريدة

2- المتابع (following): الأشخاص الذين يتابعهم صاحب الحساب وتصل تغريداتهم اليه

3-المتابعين(followers): الأشخاص الذين يتابعون صاحب الحساب وتصل تغريداتهم إليه 

4- إعادة نشر (retweet): إعادة نشر التغريدة مرة أخرى الى المتابعين لصاحب الحساب الذي قام بنشر التغريدة

5-إشارة (mention): اسم صاحب التغريدة مسبوقا ب@

6- الرد (reply): الرد على صاحب التغريدة من الآخرين بتغريدة أخرى

7- الهاشتاق (Hashtag): عنوان لتغريدة يسبقها علامة # بحيث يضاف لها جميع التغريدات التي تندرج تحت هذا الهاشتاق







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

*مميزات
1-يعد من افضل وسائل التواصل الاجتماعي

2-يجري التواصل بين افراد الشبكة من خلال المحادثة السريعة عن بعد

3- تعد شبكة تعريفية اذا أراد الشخص التعريف بنفسه ومؤهلاته





جوجل بلس
يعد جوجل بلس من شبكات التواصل الاجتماعي وتقدم مجموعة من الخدمات لميتخدمي بريد ( google) 


*مميزات
1- المحادثات الجماعية
                                  2-المشاركة في الصور
                                                                     3- المشاركة في الفيديو






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

  1. عدم تجاوز حدود الخالق سبحانه وتعالى بتعدّ او استهتار.
  2. عدم تجاوز حدود الخالق بالشتم او القذف.
  3. توظيف هذه الشبكات في نشر ما هو مفيد.

  4. احترام الاخرين ومراعاة أداب الحوار وقبول الرأي الاخر.

  5. عدم إرسال الصور او المقاطع المحرمه.

  6. عدم نشر البدع والخرافات و الاشاعات.

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




المدونات 

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

أنواعها
1-مدونات الاخبار
2-المدونات الشخصية
3-مدونات المذكرات
4-مدونات الصور
5-مدونات المقاطع المرئية



اهم المواقع التي تتيح خدمة انشاء المدونات

1-بلوجر (blogger)

2- وورد بريس(wordpress)

3-(blogsome)

4-(edublogs)

5- تمبلر (tumblr)







مشاركة المصادر مع الآخرين
مشاركة المصادر مع الآخرين هي خدمة تقدمها مجموعة من المواقع التقنية على الانترنت للمستخدمين من رفع وحفظ كميات ضخمة من الوثائق والصور والملفات المتنوعة

1- موقع (سلايد شير) : موقع لرفع وحفظ ملفات العروض التقديمية على شبكة الانترنت .

2- موقع ( درايف قوقل ) : موقع يقدم خدمة حفظ ومشاركة الملفات من شركة جوجل لمشتركيها بحيث توفر مساحة مجانية لتخزين الملفات ومزامنتها عبر اجهزه مختلفة

3-موقع(دروب بوكس): موقع يوفر مساحة مجانية خاصة على الانترنت من 2-8 جيجا

4-موقع(scribd): موقع لرفع وحفظ ومشاركة الملفات النصية بمختلف أنواعها





ولله الحمد قد انتهينا من دراسة الباب الثالث 

التمارين بالاسفل














س1\عرف برامج إدارة المواقع
ج\حزم برامج متكاملة تشكل نظاما لادارة المحتوى 

س2\حدد الخطوات التي يتم فيها نشر المحتوى بواسطة برامج إدارة المواقع 
ج\1-تثبيت البرنامج على الموقع  
2-تجهيز قاعدة
3-تجهيز محتوى الموقع
4-تصميم شكل الموقع
5-ادخال وتحرير

س3\عرف الشبكات الاجتماعية وما الفائدة منها واهم المميزات التي تشترك فيها غالبية الشبكات الاجتماعية 
ج\مجوعة من مواقع التواصل الاجتماعية على الشبكة العالمية- تتيح التواصل في جميع انحاء العالم- النشر

س4\اذكر النصائح التي ينبغي مراعاتها عند استخدام الشبكات التواصل الاجتماعي
ج\عدم تجاوز حدود الخالق بتعد او استهتار
عدم تجاوز حدود المخلوق بشتم او قذف
توظيف الشبكات في نشر كل ما يفيد

س5\اكمل الفراغات
الهاشتاق في تويتر ........عنوان تغريدة يسبقها#..........

يتميز جوجل بلس عن الفيس بوك......بالخصوصية..........

المدونة هي .....تطبيق من تطبيقات الشبكة العالمية...............



مقالات

أخبار