شرح درس قواعد البرمجة بلغة فيجوال بيسك - للصف الثالث الثانوي
الأربعاء، 2 يناير 2013
الخميس، 27 ديسمبر 2012
برنامج المتوسط الحسابي بلغة فيجوال بيسك
هذا فيديو سجلته باستخدام برنامج كامتاسيا لشرح عمل برنامج بلغة فيجوال بيسك
لحساب متوسط ثلاثة أعداد مدخلة .... أتمنى أن تعم الفائدة الجميع
الأربعاء، 26 ديسمبر 2012
حقيبة تعليمية تفيد معلم الحاسب الآلي ثانوي من تجميعي
حقيبة تعليمية من تجميعي لمادة الحاسب الآلي ثانوي :
أتمنى أن تعم الفائدة الجميع
شبكات الحاسب الآلي
ما هي الشبكة؟
شبكة البياناتData Networks عبارة عن حاسبين (أو أكثر) متصلة ببعضهما بعضاً التي تتوزع على مواقع مختلفة و تربط بينها وسائل الاتصالات المختلفة ، بهدف المشاركة في البيانات الرقمية وفي الموارد resources مثل الطابعة Printer والمودم Modem ومحرك القرص المدمج CD-ROM Drive وغيرها
وتستخدم شبكات الكومبيوتر أساليب مختلفة للاتصال ابتداء بشبكة الهاتف العادية و الاقمار الصناعية , وانتهاء بوصلة ألياف ضوئية خاصة ذات سرعة عالية.
بعض فوائد استخدام الشبكات:
1- المشاركة في البرامج والبيانات PROGRAM AND FILE SHEARING
شراء البرمجيات التي يمكن ان تكون متاحة على الشبكة لأكثر من مستخدم فأنها تكون أرخص من حيث السعر .
البرامج والبيانات الخاصة بها يمكن تخزينها على ( FILE SERVER) وتصبح متاحة لأي مستخدم من الشبكة
وحيث أن المستخدم يمكن أن يقوم بتخزين الملفات إلى ( PERSONAL DIRECTORIES ) وايضاً يستطيع تخزين الملفات على ( PUBLIC DIRECTORIES ) بحيث أي مستخدم أخر أن يقرأه ويعدل فيه .
وأحد أهم التطبيقات التي يمكن أن تكون موجودة على الشبكة هى قواعد البيانات ( database) ويستطيع اكثر من مستخدم الاستفادة من قواعد البيانات وفى نفس الوقت .
وهناك أيضاً وسائل لتأمين قواعد البيانات بحيث أن يقوم مدير النظام بعمل ( record lock) بحيث يمنع أكثر من مستخدم من التعديل في هذا السجل في نفس الوقت .
2- المشاركة في موارد الشبكات : network resource sharing
من موارد الشبكات التي يمكن المشاركة فيها بحيث أن يقوم اكثر من مستخدم باستخدامها مثل :
Printers, plotters, storage devices and computing systems.
3- إنشاء أجهزة الحواسب الشخصية الرخيصة Economical Exousion of the pc base
الشبكات أيضا تقوم بعمل نشر أو توزيع لأجهزة الحواسب الشخصية (pc) والتي لا تمتلك أقراص تخزين (Diskless) وتعتمد عملها على تخزين الملفات والبيانات على خادم الملفات (file server)
4- القدرة على استخدام برمجيات على الشبكة Ability to use network soft word
من أشهر البرمجيات المستخدمة على الشبكة هو أنظمة قواعد البيانات وكذلك البريد الإلكتروني
شبكة البياناتData Networks عبارة عن حاسبين (أو أكثر) متصلة ببعضهما بعضاً التي تتوزع على مواقع مختلفة و تربط بينها وسائل الاتصالات المختلفة ، بهدف المشاركة في البيانات الرقمية وفي الموارد resources مثل الطابعة Printer والمودم Modem ومحرك القرص المدمج CD-ROM Drive وغيرها
وتستخدم شبكات الكومبيوتر أساليب مختلفة للاتصال ابتداء بشبكة الهاتف العادية و الاقمار الصناعية , وانتهاء بوصلة ألياف ضوئية خاصة ذات سرعة عالية.
بعض فوائد استخدام الشبكات:
1- المشاركة في البرامج والبيانات PROGRAM AND FILE SHEARING
شراء البرمجيات التي يمكن ان تكون متاحة على الشبكة لأكثر من مستخدم فأنها تكون أرخص من حيث السعر .
البرامج والبيانات الخاصة بها يمكن تخزينها على ( FILE SERVER) وتصبح متاحة لأي مستخدم من الشبكة
وحيث أن المستخدم يمكن أن يقوم بتخزين الملفات إلى ( PERSONAL DIRECTORIES ) وايضاً يستطيع تخزين الملفات على ( PUBLIC DIRECTORIES ) بحيث أي مستخدم أخر أن يقرأه ويعدل فيه .
وأحد أهم التطبيقات التي يمكن أن تكون موجودة على الشبكة هى قواعد البيانات ( database) ويستطيع اكثر من مستخدم الاستفادة من قواعد البيانات وفى نفس الوقت .
وهناك أيضاً وسائل لتأمين قواعد البيانات بحيث أن يقوم مدير النظام بعمل ( record lock) بحيث يمنع أكثر من مستخدم من التعديل في هذا السجل في نفس الوقت .
2- المشاركة في موارد الشبكات : network resource sharing
من موارد الشبكات التي يمكن المشاركة فيها بحيث أن يقوم اكثر من مستخدم باستخدامها مثل :
Printers, plotters, storage devices and computing systems.
3- إنشاء أجهزة الحواسب الشخصية الرخيصة Economical Exousion of the pc base
الشبكات أيضا تقوم بعمل نشر أو توزيع لأجهزة الحواسب الشخصية (pc) والتي لا تمتلك أقراص تخزين (Diskless) وتعتمد عملها على تخزين الملفات والبيانات على خادم الملفات (file server)
4- القدرة على استخدام برمجيات على الشبكة Ability to use network soft word
من أشهر البرمجيات المستخدمة على الشبكة هو أنظمة قواعد البيانات وكذلك البريد الإلكتروني
مكونات الحاسب الآلي
يتكون نظام الحاسب من :
(1) الأجهزة ( Hardware ) وهى المكونات المادية التى يتكون منها الحاسب.
(2) البرامج ( Software ) وهى مجموعة التعليمات والأوامر التي تستخدم للحصول علىالنتائج
المطلوبة من الحاسب.
أولا:
(1) وحدات الإدخال ( INPUT UNITS ) وهى تعتبر حلقة الوصل ما بين المستخدم والحاسب حيث
يقوم المستخدم بإدخال برامجهوبياناته من خلالها وأكثر شيوعا :
أ- لوحة المفاتيح ( Key board ) وتعتبر هيوحدة الإدخال الرئيسية فى الحاسب وتتكون من:
*لوحة المفاتيح الرئيسية :
وتتكون من مفاتيح كتابة الحروف الأبجدية
( عربى /أنجليزى )
* مفاتيحالإتجاهات والتحكم :
وتتكون من الأسهم التي عن طريقها نستطيع تحريك المؤشرلأعلى ولأسفل ….إلخ بالإضافة إلى
بعض المفاتيح التي تستخدم لتحريك المؤشر شاشةكاملة لأعلى أو أسفل .
* مفاتيح الأرقام :
وهى لوحة مفاتيح رقمية يوجد بهاالأرقام وجميع العلامات الرياضية ومفاتيح الأتجاهات والتحكم .
* مفاتيح الوظائف :
وهى مفاتيح تقوم بعمل وظائف محددة تختلف هذه الوظائف من برنامج لآخر ( ctrl & Alt ).
ب- الفأر ( Moue):
وتستخدم الفأرة لاختيار الأوامر وتشغيلالبرامج و خاصة فى التطبيقات التى تعتمد على الرسومات
والأشكال المختلفة مثل Windows.
أولاً:
وحدات الإخراج (Output unit ) تستخدم وحدات الإخراج لإظهارالبينات والنتائج
والتقارير والرسوم وعرضها بالصورة المطلوبة ومنها : -
أ- شاشة العرض ( Monitor ) : وهى قد تكون أحادية اللون ( Monochrome display )أو ملونه ( Color display ) & والشاشة مقاسات منها 12 بوصة & 14 بوصة & 15 بوصة & 17بوصة & …….. إلخ .
– ويجب أن يكون هناك توافق بين جهاز الحاسبوالشاشة المستخدمة وبطاقة العرض (Display
Adapters) التي تنتج إشارة للتحكموفرض السيطرة على الشاشة . ومن البطاقات
المستخدمة فى الحاسب الشخصي ( Personal Computer ): -
بطاقة CGA ( Color Graphics Adapter ) & بطاقة EGA ( Enhanced Graphics
Adapter)& بطاقة VGA( Video Graphics Array ) & بطاقة SVGA القياسية
(Standard ) .
ب- الطــــابعة ( Printer) وهى من وحداتالإخراج التي يتم من خلالها الحصول على النائج
والبيانات مطبوعة على الورق .
(1) الأجهزة ( Hardware ) وهى المكونات المادية التى يتكون منها الحاسب.
(2) البرامج ( Software ) وهى مجموعة التعليمات والأوامر التي تستخدم للحصول علىالنتائج
المطلوبة من الحاسب.
أولا:
(1) وحدات الإدخال ( INPUT UNITS ) وهى تعتبر حلقة الوصل ما بين المستخدم والحاسب حيث
يقوم المستخدم بإدخال برامجهوبياناته من خلالها وأكثر شيوعا :
أ- لوحة المفاتيح ( Key board ) وتعتبر هيوحدة الإدخال الرئيسية فى الحاسب وتتكون من:
*لوحة المفاتيح الرئيسية :
وتتكون من مفاتيح كتابة الحروف الأبجدية
( عربى /أنجليزى )
* مفاتيحالإتجاهات والتحكم :
وتتكون من الأسهم التي عن طريقها نستطيع تحريك المؤشرلأعلى ولأسفل ….إلخ بالإضافة إلى
بعض المفاتيح التي تستخدم لتحريك المؤشر شاشةكاملة لأعلى أو أسفل .
* مفاتيح الأرقام :
وهى لوحة مفاتيح رقمية يوجد بهاالأرقام وجميع العلامات الرياضية ومفاتيح الأتجاهات والتحكم .
* مفاتيح الوظائف :
وهى مفاتيح تقوم بعمل وظائف محددة تختلف هذه الوظائف من برنامج لآخر ( ctrl & Alt ).
ب- الفأر ( Moue):
وتستخدم الفأرة لاختيار الأوامر وتشغيلالبرامج و خاصة فى التطبيقات التى تعتمد على الرسومات
والأشكال المختلفة مثل Windows.
أولاً:
وحدات الإخراج (Output unit ) تستخدم وحدات الإخراج لإظهارالبينات والنتائج
والتقارير والرسوم وعرضها بالصورة المطلوبة ومنها : -
أ- شاشة العرض ( Monitor ) : وهى قد تكون أحادية اللون ( Monochrome display )أو ملونه ( Color display ) & والشاشة مقاسات منها 12 بوصة & 14 بوصة & 15 بوصة & 17بوصة & …….. إلخ .
– ويجب أن يكون هناك توافق بين جهاز الحاسبوالشاشة المستخدمة وبطاقة العرض (Display
Adapters) التي تنتج إشارة للتحكموفرض السيطرة على الشاشة . ومن البطاقات
المستخدمة فى الحاسب الشخصي ( Personal Computer ): -
بطاقة CGA ( Color Graphics Adapter ) & بطاقة EGA ( Enhanced Graphics
Adapter)& بطاقة VGA( Video Graphics Array ) & بطاقة SVGA القياسية
(Standard ) .
ب- الطــــابعة ( Printer) وهى من وحداتالإخراج التي يتم من خلالها الحصول على النائج
والبيانات مطبوعة على الورق .
الاشتراك في:
الرسائل (Atom)