TuLai
08-03-2007, 09:21 AM
بسم الله الرحمن الرحيم
السلام عليكم ورحمة الله وبركاته
....
كيف حالكم يا أعضاء ويا عضوات
يا تماسيح وياسحليات
يا حلوين وياحلـ.... >>> ماله داعي أكمل خايف أتسطر
طريقك نحو إمبراطورية البرمجة ....
هذا هو العنوان الذي اخترته ليكون على قمة موضوعي ,,
الفهرس
1/ مقدمة عن البرمجة
2/ شرح بالصور لأهم الأدوات المستخدمة في لغة الفيجوال بيسك
3/ شرح كيفية صناعة برنامج الحاسبة
4/ تعريفات لبعض الرموز المستخدمة في الويندوز
5/ شرح كيفية صناعة متصفح إنترنت
6/ مجموعة من الأكواد البرمجية التي تستخدم في لغة الفيجوال بيسك
7/ شرح بالصور لكيفية صناعة ويندوز وهمي ( افتراضي)
.......
وعلى بركة الله نبدأ ......
1/ مقدمة عن البرمجة:
البرمجة أو بالأحرى لغة البرمجة , وهي اللغة التي شغلت العالم أجمع ,
وهي اللغة التي تبحث الشركات الكبرى عمن يتقنها لمصلحتها الخاصة,
الحاسب مكون من أوامر برمجية مصممة بدقة وعناية حيث إن العقل البشري لا يستطيع تمييزها وحفظها بسهولة إلا بالعمل الشاق والتمرين المتواصل ,
ولا أحد يستطيع القول عن نفسه مبرمجاً لأن البرمجة تتكاثر مع مرور الوقت والزمن .,
فالشركات الآن تخطط لصناعة الجيل الخامس من أجهزة الحاسب حيث تسمح للمستخدم بالتعامل مع الحاسب بكل سهولة...
لا أستطيع القول أكثر من ذلك لأنني حتى ولو جلست يوماً كاملاً فلن أقول سوى 1 % من مقدمة لغة البرمجة..
..................
2/ شرح بالصور لأهم الأدوات المستخدمة في لغة الفيجوال بيسك:
http://www.queen-anime.net/up/uploads/9cd89fc39c.jpg (http://www.queen-anime.net/up/)
1= التسمية ( Label ) :
ويتم بواسطتها عرض النصوص على النموذج بواسطة الخاصية Label دون أن يتمكن مستخدم البرنامج من تعديلها أو نسخها .
2= أداة مربع النص ****Box :
وهي ستقبل البيانات على شكل كتابة من المستخدم من الخاصية **** , كما يتم بواسطتها عرض النصوص على النموذج, إلا أنها تمكّن المستخدم من القيام بتعديلها أو نسخها حسب طريقة الإعداد لها .
3= أداة زر الأمر command Button :
ويتم بواسطتها تنفيذ الأوامر البرمجية بلغة الفيجوال , وذلك عندما يقوم مستخدم البرنامج بالنقر عليها .
4= أداة الإطار Frame :
ويتم في هذه الأداة تجميع مجموعة من الأدوات تعمل بعضها مع بعض.
5= أداة زر الخيار optionButton :
وهي تستقبل البيانات على شكل اختيارات من المستخدم من الخاصية value, وهذه الأداة تقوم بعرض عدة خيارات للمستخدم ليقوم باختيار أحدها .
6= أداة مربع الاختيار checkbox :
وتستقبل البيانات على شكل اختيار من المستخدم من الخاصية value , وهذه الأداة تقوم بعرض مربع يتيح للمستخدم النقر عليه وإظهار علامة صح أو إزالتها حسب القيمة التي يريدها.
7= أداة مربع القائمة ListBox :
تعرض قائمة مكّونة من عناصر يختار المستخدم أحدها.
8= أداة الخانة المركبة comboBox :
تعطي المستخدم الحرية في الاختيار من القائمة أو كتابة قيمة جديدة.
........................
3/ شرح كيفية صناعة برامج الحاسبة :
أولاً لازم يكون عندنا برنامج الفيجوال بيسك
ثانياً لازم نرسم الإطار للبرنامج
ثالثاً ماعليكم إللا تتابعون الشرح المصور وبتفهمون إن شاء الله
http://www.queen-anime.net/up/uploads/4d217532ca.jpg (http://www.queen-anime.net/up/)
1= استعملت الأمر Label من قائمة الأدوات
2= حددت مربع نص ****box
( ملاحظة : تقدرون تمسحون الكلام الموجود داخل مربع النص ولكني تركته لأني بشرح لكم نقطة فيه)
3= حددت مربع نص ****Box
4= أيضاً مربع نص
5= أيضاً مربع نص
6= أيضاً مربع نص
7= أيضاً مربع نص
8= حددت باستخدام أداة الإطار ووضعت فيه أداوت مربع الاختيار ( أربع أدوات )
9= مربع الاختيار الأول واسمه ( جمع )
10= مربع الاختيار الثاني واسمه (طرح)
11= مربع الاختيار الثالث واسمه ( ضرب)
12= مربع الاختيار الرابع واسمه ( قسمة )
13= أداة زر الأمر Command Button
بعد ما رسمنا البرنامج جاء وقت إدخال الأوامر البرمجية لكي يعمل البرنامج
http://www.queen-anime.net/up/uploads/e6d44dfdf8.jpg (http://www.queen-anime.net/up/)
كما نلاحظ قد أدخلت الأوامر البرمجية لبرنامج الحاسبة من خلال النقر المزدوج على زر الأمر command Button
(أدخل هذه الأوامر ان كنت تريد صنع حاسبة)
لكل برنامج أوامر برمجية محددة وماتقدر تخترع من مخك أوامر برمجية ....اللا إذا كنت مبرمج والله يوفقك ,,
http://www.queen-anime.net/up/uploads/670ac911a9.jpg (http://www.queen-anime.net/up/)
كما نرى نحفظ البرنامج من خلال ملف FILE ثم save.exe وكمل الحفظ ومبروك البرنامج البسيط عليك وعقبال c++
........................
4/ تعريفات لبعض الرموز المستخدمة في الويندوز:
inf
ملحق اسم الملف للملفات التي تحتوي على معلومات الجهاز أو البرامج النصية الخاصة به للتحكم بعمليات الأجهزة...
AppleTalk
هندسة شبكة Apple Computer وبروتوكولات شبكة الاتصال.
إن شبكة الاتصال التي لديها عملاء ماكنتوش وكمبيوتر يستخدم Windows 2000 Server أو Windows NT Server مع خدمات ماكنتوش تعمل كشبكة AppleTalk.
CD-R
قرص مضغوط قابل للتسجيل. يمكن نسخ البيانات إلى القرص المضغوط في أكثر من مناسبة؛ ولكن، لا يمكن محو البيانات من على القرص المضغوط.
CD-RW
قرص مضغوط قابل لإعادة الكتابة. يمكن نسخ البيانات إلى القرص المضغوط أكثر من مرة ويمكن حذفها منه.
DirectX
أحد ملحقات نظام التشغيل Microsoft Windows. تساعد تقنية DirectX الألعاب والبرامج الأخرى على استخدام الإمكانيات المتقدمة لتعدد الوسائط في جهازك.
DLL
أحد ملحقات نظام التشغيل Microsoft Windows. تساعد تقنية DirectX الألعاب والبرامج الأخرى على استخدام الإمكانيات المتقدمة لتعدد الوسائط في جهازك.
DNS
قاعدة بيانات موزعة ذات تنظيم هرمي تحتوي على مخططات تربط بين أسماء مجال DNS وأنواع مختلفة من البيانات، مثل عناوين IP. يوفر DNS إمكانية تحديد مواقع أجهزة الكمبيوتر والخدمات عن طريق أسماء مألوفة للمستخدم، وكذلك إمكانية اكتشاف المعلومات الأخرى المخزنة في قاعدة البيانات.
FTP
عضو في مجموعة بروتوكولات TCP/IP، والمستخدم لنسخ ملفات بين جهازي كمبيوتر على إنترنت. يجب أن يعتمد الجهازان قواعد FTP الخاصة بكل منهما: الأول يجب أن يكون عميل FTP والآخر ملقم FTP.
HTTP
البروتوكول المستخدم لنقل المعلومات على World Wide ***. يتخذ عنوان HTTP
(نوع من 'محّدد موقع المورد المنتظم' )
الشكل: [U]http://www.Queen-Anime.com (http://www.queen-anime.com/).
ISDN
شبكة الإتصال الرقمية للخدمات المتكاملة
خدمة هاتفية رقمية عالية السرعة يمكنها زيادة سرعة اتصالك بإنترنت أو بشبكة LAN
(شبكة اتصال محلية)
الخاصة بشركتك...
يتمكن ISDN من التشغيل بسرعة 128 كيلو بت بالثانية (Kbps)، وتعتبر هذه السرعة أكبر بخمس مرات أو أكثر من معظم أجهزة المودم التماثلية.
ROM
اختصار لـ Read-Only Memory (ذاكرة للقراءة فقط), وهي دارة من أنصاف النواقل يتم فيها تثبيت التعليمات البرمجية أو البيانات بشكل دائم من قبل الشركة المصنعة. تحتوي ROM على إرشادات أو بيانات يمكن قراءتها ولكن لا يمكن تعديلها.
DSL
الخط الرقمي المشترك
نوع من أنواع الاتصال بإنترنت عالي السرعة يستخدم الخطوط الهاتفية القياسية. ويشار إلى هذا أيضاً بالاتصال واسع النطاق.
MS-DOS
نظام التشغيل بالأقراص لــ Microsoft
نظام تشغيل مستخدم على كافة أجهزة الكمبيوتر الشخصية والمتوافقة. كما هو الحال في أنظمة التشغيل الأخرى، مثل OS/2، يقوم بترجمة إدخال لوحة مفاتيح المستخدم إلى عمليات يمكن أن ينفذها الكمبيوتر. ويمكن الوصول إلى إن أوامر MS-DOS بسهولة باستخدام موجّه الأوامر، بينما يمكن الوصول إلى MS-DOS بواسطة الاختصارات على سطح المكتب.
PING
أداة مساعدة تتحقق من الاتصالات بمضيف بعيد أو أكثر. يستخدم الأمر ping طلبات ارتداد ICMP وحزم الرد المرتدة لتحديد فيما إذا كان نظام IP محدد على شبكة اتصال يعمل. Ping مفيد لتشخيص فشل شبكة اتصال أو توجيه IP.
TELNET
بروتوكول لمضاهاة المحطات الطرفية، مستخدم على نطاق واسع في شبكة إنترنت لتسجيل الدخول إلى أجهزة الكمبيوتر في شبكات الاتصال. ويشير Telnet أيضاً إلى التطبيق الذي يستخدم بروتوكول Telnet للمستخدمين الذين يسجلون الدخول من مواقع بعيدة.
UNIX
نظام تشغيل أكثر قوة ومتعدد المستخدمين ومتعدد المهام وتم تطويره أولاً في مختبرات AT&T Bell Laboratories في العام 1969 للاستخدام في أجهزة الكمبيوتر المصغرة. يُعنى UNIX بالأجهزة المحمولة أكثر من أنظمة التشغيل الأخرى لأنه تمت كتابته بلغة C. تم تطوير النسخ الأحدث من UNIX في University of California at Berkeley وفي AT&T.
يتـــــبع
السلام عليكم ورحمة الله وبركاته
....
كيف حالكم يا أعضاء ويا عضوات
يا تماسيح وياسحليات
يا حلوين وياحلـ.... >>> ماله داعي أكمل خايف أتسطر
طريقك نحو إمبراطورية البرمجة ....
هذا هو العنوان الذي اخترته ليكون على قمة موضوعي ,,
الفهرس
1/ مقدمة عن البرمجة
2/ شرح بالصور لأهم الأدوات المستخدمة في لغة الفيجوال بيسك
3/ شرح كيفية صناعة برنامج الحاسبة
4/ تعريفات لبعض الرموز المستخدمة في الويندوز
5/ شرح كيفية صناعة متصفح إنترنت
6/ مجموعة من الأكواد البرمجية التي تستخدم في لغة الفيجوال بيسك
7/ شرح بالصور لكيفية صناعة ويندوز وهمي ( افتراضي)
.......
وعلى بركة الله نبدأ ......
1/ مقدمة عن البرمجة:
البرمجة أو بالأحرى لغة البرمجة , وهي اللغة التي شغلت العالم أجمع ,
وهي اللغة التي تبحث الشركات الكبرى عمن يتقنها لمصلحتها الخاصة,
الحاسب مكون من أوامر برمجية مصممة بدقة وعناية حيث إن العقل البشري لا يستطيع تمييزها وحفظها بسهولة إلا بالعمل الشاق والتمرين المتواصل ,
ولا أحد يستطيع القول عن نفسه مبرمجاً لأن البرمجة تتكاثر مع مرور الوقت والزمن .,
فالشركات الآن تخطط لصناعة الجيل الخامس من أجهزة الحاسب حيث تسمح للمستخدم بالتعامل مع الحاسب بكل سهولة...
لا أستطيع القول أكثر من ذلك لأنني حتى ولو جلست يوماً كاملاً فلن أقول سوى 1 % من مقدمة لغة البرمجة..
..................
2/ شرح بالصور لأهم الأدوات المستخدمة في لغة الفيجوال بيسك:
http://www.queen-anime.net/up/uploads/9cd89fc39c.jpg (http://www.queen-anime.net/up/)
1= التسمية ( Label ) :
ويتم بواسطتها عرض النصوص على النموذج بواسطة الخاصية Label دون أن يتمكن مستخدم البرنامج من تعديلها أو نسخها .
2= أداة مربع النص ****Box :
وهي ستقبل البيانات على شكل كتابة من المستخدم من الخاصية **** , كما يتم بواسطتها عرض النصوص على النموذج, إلا أنها تمكّن المستخدم من القيام بتعديلها أو نسخها حسب طريقة الإعداد لها .
3= أداة زر الأمر command Button :
ويتم بواسطتها تنفيذ الأوامر البرمجية بلغة الفيجوال , وذلك عندما يقوم مستخدم البرنامج بالنقر عليها .
4= أداة الإطار Frame :
ويتم في هذه الأداة تجميع مجموعة من الأدوات تعمل بعضها مع بعض.
5= أداة زر الخيار optionButton :
وهي تستقبل البيانات على شكل اختيارات من المستخدم من الخاصية value, وهذه الأداة تقوم بعرض عدة خيارات للمستخدم ليقوم باختيار أحدها .
6= أداة مربع الاختيار checkbox :
وتستقبل البيانات على شكل اختيار من المستخدم من الخاصية value , وهذه الأداة تقوم بعرض مربع يتيح للمستخدم النقر عليه وإظهار علامة صح أو إزالتها حسب القيمة التي يريدها.
7= أداة مربع القائمة ListBox :
تعرض قائمة مكّونة من عناصر يختار المستخدم أحدها.
8= أداة الخانة المركبة comboBox :
تعطي المستخدم الحرية في الاختيار من القائمة أو كتابة قيمة جديدة.
........................
3/ شرح كيفية صناعة برامج الحاسبة :
أولاً لازم يكون عندنا برنامج الفيجوال بيسك
ثانياً لازم نرسم الإطار للبرنامج
ثالثاً ماعليكم إللا تتابعون الشرح المصور وبتفهمون إن شاء الله
http://www.queen-anime.net/up/uploads/4d217532ca.jpg (http://www.queen-anime.net/up/)
1= استعملت الأمر Label من قائمة الأدوات
2= حددت مربع نص ****box
( ملاحظة : تقدرون تمسحون الكلام الموجود داخل مربع النص ولكني تركته لأني بشرح لكم نقطة فيه)
3= حددت مربع نص ****Box
4= أيضاً مربع نص
5= أيضاً مربع نص
6= أيضاً مربع نص
7= أيضاً مربع نص
8= حددت باستخدام أداة الإطار ووضعت فيه أداوت مربع الاختيار ( أربع أدوات )
9= مربع الاختيار الأول واسمه ( جمع )
10= مربع الاختيار الثاني واسمه (طرح)
11= مربع الاختيار الثالث واسمه ( ضرب)
12= مربع الاختيار الرابع واسمه ( قسمة )
13= أداة زر الأمر Command Button
بعد ما رسمنا البرنامج جاء وقت إدخال الأوامر البرمجية لكي يعمل البرنامج
http://www.queen-anime.net/up/uploads/e6d44dfdf8.jpg (http://www.queen-anime.net/up/)
كما نلاحظ قد أدخلت الأوامر البرمجية لبرنامج الحاسبة من خلال النقر المزدوج على زر الأمر command Button
(أدخل هذه الأوامر ان كنت تريد صنع حاسبة)
لكل برنامج أوامر برمجية محددة وماتقدر تخترع من مخك أوامر برمجية ....اللا إذا كنت مبرمج والله يوفقك ,,
http://www.queen-anime.net/up/uploads/670ac911a9.jpg (http://www.queen-anime.net/up/)
كما نرى نحفظ البرنامج من خلال ملف FILE ثم save.exe وكمل الحفظ ومبروك البرنامج البسيط عليك وعقبال c++
........................
4/ تعريفات لبعض الرموز المستخدمة في الويندوز:
inf
ملحق اسم الملف للملفات التي تحتوي على معلومات الجهاز أو البرامج النصية الخاصة به للتحكم بعمليات الأجهزة...
AppleTalk
هندسة شبكة Apple Computer وبروتوكولات شبكة الاتصال.
إن شبكة الاتصال التي لديها عملاء ماكنتوش وكمبيوتر يستخدم Windows 2000 Server أو Windows NT Server مع خدمات ماكنتوش تعمل كشبكة AppleTalk.
CD-R
قرص مضغوط قابل للتسجيل. يمكن نسخ البيانات إلى القرص المضغوط في أكثر من مناسبة؛ ولكن، لا يمكن محو البيانات من على القرص المضغوط.
CD-RW
قرص مضغوط قابل لإعادة الكتابة. يمكن نسخ البيانات إلى القرص المضغوط أكثر من مرة ويمكن حذفها منه.
DirectX
أحد ملحقات نظام التشغيل Microsoft Windows. تساعد تقنية DirectX الألعاب والبرامج الأخرى على استخدام الإمكانيات المتقدمة لتعدد الوسائط في جهازك.
DLL
أحد ملحقات نظام التشغيل Microsoft Windows. تساعد تقنية DirectX الألعاب والبرامج الأخرى على استخدام الإمكانيات المتقدمة لتعدد الوسائط في جهازك.
DNS
قاعدة بيانات موزعة ذات تنظيم هرمي تحتوي على مخططات تربط بين أسماء مجال DNS وأنواع مختلفة من البيانات، مثل عناوين IP. يوفر DNS إمكانية تحديد مواقع أجهزة الكمبيوتر والخدمات عن طريق أسماء مألوفة للمستخدم، وكذلك إمكانية اكتشاف المعلومات الأخرى المخزنة في قاعدة البيانات.
FTP
عضو في مجموعة بروتوكولات TCP/IP، والمستخدم لنسخ ملفات بين جهازي كمبيوتر على إنترنت. يجب أن يعتمد الجهازان قواعد FTP الخاصة بكل منهما: الأول يجب أن يكون عميل FTP والآخر ملقم FTP.
HTTP
البروتوكول المستخدم لنقل المعلومات على World Wide ***. يتخذ عنوان HTTP
(نوع من 'محّدد موقع المورد المنتظم' )
الشكل: [U]http://www.Queen-Anime.com (http://www.queen-anime.com/).
ISDN
شبكة الإتصال الرقمية للخدمات المتكاملة
خدمة هاتفية رقمية عالية السرعة يمكنها زيادة سرعة اتصالك بإنترنت أو بشبكة LAN
(شبكة اتصال محلية)
الخاصة بشركتك...
يتمكن ISDN من التشغيل بسرعة 128 كيلو بت بالثانية (Kbps)، وتعتبر هذه السرعة أكبر بخمس مرات أو أكثر من معظم أجهزة المودم التماثلية.
ROM
اختصار لـ Read-Only Memory (ذاكرة للقراءة فقط), وهي دارة من أنصاف النواقل يتم فيها تثبيت التعليمات البرمجية أو البيانات بشكل دائم من قبل الشركة المصنعة. تحتوي ROM على إرشادات أو بيانات يمكن قراءتها ولكن لا يمكن تعديلها.
DSL
الخط الرقمي المشترك
نوع من أنواع الاتصال بإنترنت عالي السرعة يستخدم الخطوط الهاتفية القياسية. ويشار إلى هذا أيضاً بالاتصال واسع النطاق.
MS-DOS
نظام التشغيل بالأقراص لــ Microsoft
نظام تشغيل مستخدم على كافة أجهزة الكمبيوتر الشخصية والمتوافقة. كما هو الحال في أنظمة التشغيل الأخرى، مثل OS/2، يقوم بترجمة إدخال لوحة مفاتيح المستخدم إلى عمليات يمكن أن ينفذها الكمبيوتر. ويمكن الوصول إلى إن أوامر MS-DOS بسهولة باستخدام موجّه الأوامر، بينما يمكن الوصول إلى MS-DOS بواسطة الاختصارات على سطح المكتب.
PING
أداة مساعدة تتحقق من الاتصالات بمضيف بعيد أو أكثر. يستخدم الأمر ping طلبات ارتداد ICMP وحزم الرد المرتدة لتحديد فيما إذا كان نظام IP محدد على شبكة اتصال يعمل. Ping مفيد لتشخيص فشل شبكة اتصال أو توجيه IP.
TELNET
بروتوكول لمضاهاة المحطات الطرفية، مستخدم على نطاق واسع في شبكة إنترنت لتسجيل الدخول إلى أجهزة الكمبيوتر في شبكات الاتصال. ويشير Telnet أيضاً إلى التطبيق الذي يستخدم بروتوكول Telnet للمستخدمين الذين يسجلون الدخول من مواقع بعيدة.
UNIX
نظام تشغيل أكثر قوة ومتعدد المستخدمين ومتعدد المهام وتم تطويره أولاً في مختبرات AT&T Bell Laboratories في العام 1969 للاستخدام في أجهزة الكمبيوتر المصغرة. يُعنى UNIX بالأجهزة المحمولة أكثر من أنظمة التشغيل الأخرى لأنه تمت كتابته بلغة C. تم تطوير النسخ الأحدث من UNIX في University of California at Berkeley وفي AT&T.
يتـــــبع