العودة   منتديات شبكة إب الخضراء > المنتديات التقنية > منتدى التصميم والبرمجة > منتدى لغات البرمجة
مزاجك التسجيل قوانين المنتدى بحث مشاركات اليوم
 

هل تبحث عن شئ ...!

 

منتدى لغات البرمجة قسم لغات البرمجة والمبرمجين ، Visual Basic ، ++C ، java ، Oracle ، ASP.NET ، VB.NET ،ASP, CSS, HTML, DHTML, MSHTML, php

دورة سي بلس بلس الأول ( الدرس الأول - مقدمة عامة و خاصة

رد
 
LinkBack أدوات الموضوع التقييم: تقديرات الموضوع: 2 تصويتات, المعدل 5.00.
  #1 (permalink)  
قديم 07/12/06, 07 :00 07:00:22 PM
صورة عضوية عـ العبيدي ــلي
عضو شرف
 





مزاج العضو
دورة سي بلس بلس الأول ( الدرس الأول - مقدمة عامة و خاصة

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



هذه هي الدورة الاول لتعلم لغة السي بلس بلس و سوف تكون مثل بوابة جيدة لكي تصبح مبرمج جيدا فيها







و الدرس الاول سيكون مقدمة بسيطة لكل من البرمجة و السي بلس بلس







للعلم فقط :-
محتويات الدرس توضيحية و لا يشترط ان تكون دقيقة و ايضا تختلف فيه بعض الامور حسب وجهة النظر .



=========================



الكمبيوتر :-



في بداية دعونا نتعرف الكمبيوتر ....



في الحقيقة الكمبيوتر لم يتطور كثيرا منذ ستينات ... التطورات كلها التى تشاهدها تكون 99 % من خارج و تتعلق بالمستخدم لكن من الداخل فهو تقريبا كما هو ... و الفكرة العامة لعمله بسيطة جدا



حيث يقوم على اساس 1 و 0



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



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



وهكذا يكون لديه مجموعة ضخمة من 1010101110111



وهذا له مفهوم معين عند الرياضيات و يلقب بنظام العد الثنائي



و المبرمج شغلته يمسك الكمبيوتر و يعلمه انه مجموعة الارقام هذه ( مثال 1011011101 ) تعني قم بالعملية كذا او ترمز الى قيمة ما ... و لنظام العد الثنائي قواعد بسيطة سواء خاصة بالرياضيات ( من جمع و طرح و ضرب و قسمة ... الخ ) او منطقية ( من truth table او intersection او union ... الخ ) لكنها بالنهاية قواعد محدودة من صعب جدا صنع قاعدة جديدة او تمديد قاعدة قديمة



و هذه العملية الاساسية التى يسير عليها كمبيوتر منذ اكثر من 50 سنة .



و هذه رسالة ارسلها لكل من اغترى بالحضارات الغربية او معتقد انهم تفوقوا كثيرا علينا و اخترعوا شغلات من صعب نلحق بهم
فالتطور الذي تراه مجرد عملية فبركةو خداع بصري تقريبا ... فهم كم مجموعة من نظريات و اختراعات جديدة احقاقا للحق نسجلها لهم ( مثل قوانين نيوتين الثلاثة , الكهرباء , الكمبيوتر .. الخ ) و بقية مجرد عملية تكرير للكلام السابق و تغيير شكل تقريبا دون اضافة جديد بالمضمون نفسه .
و ليس مثل ايام جابر بن حيان او ابن سينا عندما يقعد الشخص خلال كل فترة يطلع لك مادة علمية جديدة .



لغات البرمجة :-



نعود لبرمجتنا ... ترون طبعا ان شغلة المبرمج صعبة خاصة انه عليه يتعامل مع 1 و 0 كثيرا و من صعب تميز هذه الرموز عن غيرها , و هكذا كان الحال في بداية الستينات من قرن الماضي , لذا كان المبرمجين يعانون الامرين لصنع برنامج يقوم بعملية الجمع فقط .... لكن مع ظهور لغات البرمجة حدثت طفرة قوية ( بالنسبة للمبرمجين فقط ) .



فالبرمجة مفهومها بإختصار شديد هي عملية تحويل الكلام العادي الذي نتعامل معه نحن ( كلام بشري ) الى لغة الآلة ( binary numbers ) فقط ... اي لغة البرمجة لا تجيب حاجة جديدة
لا كل شغلنا يبقى و يظل فقط بالــ 1 و 0 و هكذا يراها الكمبيوتر و يتعامل على اساسها



اي لغات البرمجة كلها ليست بديل للغة الآلة ... بل هي لغة الآلة لكن بشكل خاص و جديد يسهل علينا البرمجة .
الم اقل لكم كله فبركة



طبعا لاحظ بعضكم اني عندما قلت ظهور لغات البرمجة في ستينات كان طفرة فقط للبرمجين ... اما المستخدم العادي لم تهمه بشيء لان البرمجة ظلت بالنسبة له ... فاللغات البرمجة القديمة ( مثل لغة c , باسكال ... الخ ) كانت صعبة و معقدة و ايضا بعيدة عن لغة البشر المعتادة و قريبة من لغة الآلة .



لذا بقي التطور الشكلي و التعامل مع المستخدمين ضعيف لفترة طويلة الى ان ظهرت لغات البرمجة الجديدة مع بداية التسعينات و طبعا الذي ميزها انها سهلة و اقوى من ناحية المفهوم البرمجي مثل لغة c++ و php و java .... الخ



السي بلس بلس :-



بوجهة نظري الشخصية ارى ان اقوى لغة جديدة هي سي بلس بلس لأنها لغة برمجة حقيقة اي تعامل معها مباشر لغة الآلة .
لذا هي تفتح على الاجهزة و تعمل على كل انظمة و برامجها تحفظ بصيغة exe اي ملف تنفيذي وهي نوعية البرامج الاساسية
او بالاحرى الوحيدة ... حيث كل برامج هي من نوع exe حتى التى تكون بصيغ اخرى مثل .txt او pdf. فهي تحتاج الى برنامج يفتحها هذا برنامج لابد يكون بصيغة exe اي هي بالاساس exe ... ( نعود الى موضوع الفبركة اياه , و اطمئن كل من اتقرف من تكراري له ان سوف يتكرر كثيرا ان شاء )



اما معظم لغات البرمجة الاخرى ( مثل php و غيرها ) فأنا اسميها لغات غير حقيقية فهي تحتاج الى متصفح يفتحها و هذا متصفح هو بالاساس مصنوع بلغة برمجة حقيقة مثل سي بلس بلس .



هذه كانت الميزة الاساسية لغة c++ اما الميزات الثانوية و الاضافية كثيرة لكن اهمها ... انها لغة الاختصارات .



كل شغله اختصار الكلام .... فهذه تسهل عملية حفظ الاوامر و ايضا كتابتها ... ناهيك ان للآوامر لها معنى مفهوم و قريب جدا من لغة البشر لذا مفهومة و يسهل حفظها و تطبيقها .



وحدات الكمبيوتر الأساسية:-



يتكون الكمبيوتر من ستة وحدات اساسية :-



1 - المدخلات
2 - المخرجات
3 - وحدة ذاكرة مؤقتة
4 - ALU
5 - CPU
6 - وحدة ذاكرة الدائمة



مهم نعرف رقم 1 و 2 في دورتنا هذه



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



اما المخرجات فهي قطع الاجهزة التى من خلالها يخرج الكمبيوتر المعلومات لك ... منها الشاشة , السماعات , الطابعة ... الخ



و المدخلات الاعتيادية المتعارف عليها بلغة سي بلس بلس ( STANDERED ) هي الكيبورد



و المخرجات الاعتيادية هي الشاشة .



===============================



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

من مواضيع : عـ العبيدي ــلي 0 الاتفاق يتأهل لنهائي كأس ولي العهد السعودي على حساب الأهلي
0 ريال يؤكد صدارته وهزيمة مدوّية لبرشلونة
0 تستطيع ان تشاهد وتسمع التلاوه والترجمه واشياء اخرى
0 فضيحة شركة الإتصالات السعوديه Aljawal>>> انتبهو يا بنات المنتدى
0 الجلوس بجوار شخص مقرف
0 إن العيون التي في طرفها حَـوَرٌ
رد باقتباس
قديم 16/12/06, 09 :04 09:04:13 AM   رقم المشاركة : 2
 
أنس الأبطح
مشرف منتديات الكمبيوتر والأنترنت
 
صورة عضوية أنس الأبطح
 

أنس الأبطح غير متواجد حالياً

 
مزاج العضو
 

الله يزيدك لتعلمنا كمان و كمان









__________________


رد باقتباس
قديم 22/12/06, 03 :21 03:21:05 PM   رقم المشاركة : 3
 
عـ العبيدي ــلي
عضو شرف
 
صورة عضوية عـ العبيدي ــلي
 

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

 
مزاج العضو
 

اقتباس:
أرسل أصلا بواسطة أنس الأبطح
الله يزيدك لتعلمنا كمان و كمان

هلا وغلا فيك اخي انس الابطح

وشكرا على تواجدك

سلام







رد باقتباس
قديم 22/12/06, 05 :46 05:46:29 PM   رقم المشاركة : 4
 
البـ أحمد ـرنس
المشرف العام
 
صورة عضوية البـ أحمد ـرنس
 

البـ أحمد ـرنس غير متواجد حالياً

 
مزاج العضو
 

حياك الله أخي علي

ان شاء الله اللغة هذا واصلين لها قريب

شكراً لك ... خالص تحياتي لك








رد باقتباس
قديم 23/12/06, 06 :29 06:29:07 AM   رقم المشاركة : 5
 
عـ العبيدي ــلي
عضو شرف
 
صورة عضوية عـ العبيدي ــلي
 

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

 
مزاج العضو
 

اقتباس:
أرسل أصلا بواسطة البـ أحمد ـرنس
حياك الله أخي علي

ان شاء الله اللغة هذا واصلين لها قريب

شكراً لك ... خالص تحياتي لك

هلا وغلا فيك اخ احمد

انشاء الله اذا وصلت لها نكون مع بعض
وتنزل لنا دروسك اول باول
ومنكم نستفيد

والله يوفقك

وشكرا لتواجدك

سلام







رد باقتباس
قديم 31/05/07, 01 :21 01:21:50 PM   رقم المشاركة : 6
 
بن العواضي
عضو فعال
 
صورة عضوية بن العواضي
 

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

 
مزاج العضو
 

شكراً لك استاذنا
وان شاء نصل معك الى آخر درس
ونتعلم منك المزيد








رد باقتباس
قديم 02/06/07, 12 :01 12:01:43 AM   رقم المشاركة : 7
 
mohamed.bouamar
عضو جديد
 

mohamed.bouamar غير متواجد حالياً

 
 

chokran akhi








رد باقتباس
قديم 16/01/08, 11 :44 11:44:41 AM   رقم المشاركة : 8
 
ابو اسيد
عضو فعال
 

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

 
مزاج العضو
 

رد: دورة سي بلس بلس الأول ( الدرس الأول - مقدمة عامة و خاصة

شكرا حبيبي
هلا هذة الافادة العضيمة وانشاء الله تزيد لنا الكثير والكثير








رد باقتباس
قديم 16/01/08, 11 :50 11:50:33 AM   رقم المشاركة : 9
 
ابو اسيد
عضو فعال
 

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

 
مزاج العضو
 

رد: دورة سي بلس بلس الأول ( الدرس الأول - مقدمة عامة و خاصة

شكرا حبيبي
هلا هذة الافادة العضيمة وانشاء الله تزيد لنا الكثير والكثير








رد باقتباس
قديم 16/01/08, 12 :06 12:06:42 PM   رقم المشاركة : 10
 
النسمه العابره
مشرفة عالم بنات حواء
 
صورة عضوية النسمه العابره
 

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

 
مزاج العضو
 

رد: دورة سي بلس بلس الأول ( الدرس الأول - مقدمة عامة و خاصة

بارك الله فيك.
مشكور على الافاده الرائعه.
أختك..








رد باقتباس
رد

دورة سي بلس بلس الأول ( الدرس الأول - مقدمة عامة و خاصة


أدوات الموضوع
تقييم هذا الموضوع
تقييم هذا الموضوع:



شبكة إب الخضراء

forex , gold , currency , trade , web hosting , lawyer , money , trading , online , links , earn , free calls , Online Trading , Mesothelioma , Debt Consolidation , Life Insurance , Death Insurance , Calling Cards , Asbestos , Car Insurance , AntiVirus Protection , Credit Cards , Acne , Private Jets , Cash Advance , Equity Loans , secured loans

دليل المواقع العربية  الأعلى تقيماً - الأكثر زيارة - مواقع جديدة - دليل الويب العربي - جديد - زيارة - إسلام - برامج - صور وأفلام - اناشيج - جوال - عام  دين  سياسة  تعليم

منتدى الصوتيات الأسلامية  - البرامج والجوال - مواضيع وحوارات - 1  2  3  4  5  6  7  8  9  10  11  12  13  14  أسرة   شعر   ثقافة  أدب

جميع الآراء والكتابات في المنتدى تمثل أصحابها ، ولاتمد بأي صلة للإدارة الموقع

إستضافة وتصميم : شبكة إب الخضراء جميع الحقوق محفوظة لـ شبكة إب الخضراء 2008 © Copyright