Transcript ******* 1

‫وحدات القياس وأقسام اللوحة األم وصندوق‬
‫‪Company‬األقراص‬
‫الحاسب وآلية عمل محركات‬
‫‪LOGO‬‬
‫وحدات القياس و أقسام اللوحة األم وصندوق‬
‫الحاسب وآلية عمل محركات األقراص‬
‫الحاسب اإللكتروني‪ :‬جهاز إلكتروني يستخدم في تمثيل البيانات بنبضات كهربائية‬
‫بحالتين فقط (نبضة مرتفعة الفولتية ونبضة منخفضة الفولتية) ‪ ,‬وتمثل رقميا بـ ‪ 0‬و ‪.1‬‬
‫• تسمى كل نبضة ‪.BIT‬‬
‫•تمثل كل مجموعة متتالية من النبضات ( ‪ 8‬نبضات\ ‪.)BIT 8‬‬
‫مثال ‪ :‬يمثل حرف أ بلغة الحاسب بـ ( ‪.)11000110‬‬
‫• البت (‪ :)Bit‬هي أصغر وحدة في جهاز الحاسب وتمثل نبضة كهربائية واحدة‪.‬‬
‫•البايت (‪ :)Byte‬تمثل ‪ 8‬بت وكل بايت يمثل أحد األحرف أو األرقام الموجودة على‬
‫لوحة المفاتيح‪.‬‬
‫‪2‬‬
‫وحدات القياس و أقسام اللوحة األم وصندوق‬
‫الحاسب وآلية عمل محركات األقسام‬
‫وحدة قياس تخزين بيانات الحاسب اآللي‬
‫‪ ‬الوحدة األساسية هي ‪ Bit‬وأساسها ثنائي‪ ،‬أي ‪0, 1‬‬
‫‪Byte = 8 Bits. ‬‬
‫‪Kilo Byte (KB) = 1024 Byte. ‬‬
‫‪Mega Byte (MB) = 1024 KB. ‬‬
‫‪Giga Byte (GB) = 1024 MB. ‬‬
‫‪Tera Byte (TB)) = 1024 GB. ‬‬
‫‪ ‬وحدة قياس سرعة ‪ CPU‬وهي الميجاهرتز ‪MHz‬‬
‫‪ ‬وحدات قياس سعة الذاكرة العشوائية ‪ RAM‬هي ‪MB , GB‬‬
‫‪3‬‬
‫قياس بيانات الحاسب اآللي‬
‫‪ ‬الوحدة األساسية هي ‪ Bit‬وأساسها ثنائي‪ ،‬أي ‪0, 1‬‬
‫‪Byte = 8 Bits. ‬‬
‫‪Kilo Byte (KB) = 1024 Byte. ‬‬
‫‪Mega Byte (MB) = 1024 KB. ‬‬
‫‪Giga Byte (GB) = 1024 MB. ‬‬
‫‪Tera Byte (TB)) = 1024 GB. ‬‬
‫‪‬‬
‫‪‬‬
‫‪‬‬
‫‪‬‬
‫‪4‬‬
‫وحدة قياس سرعة ‪ CPU‬وهي الميجاهرتز ‪MHz‬‬
‫نظرا الرتفاع قدرات الحاسب على تنفيذ العمليات فإن سرعته تقاس عادة بـ ‪:‬‬
‫الميجاهيرتز‪ MHz‬أو الجيجاهيرتز ‪.GHz‬‬
‫‪1MHz=1000Hz‬‬
‫‪1GHz=1000MHz‬‬
‫وحدات قياس سعة الذاكرة العشوائية ‪ RAM‬هي ‪.MB , GB‬‬
‫‪Chase Memory‬‬
‫•ذاكرة خاصة للمعالج تكون أقرب من ذاكرة الوصول‬
‫العشوائي‬
‫•تساعد المعالج في زيادة سرعة التنفيذات‪.‬‬
‫•تزداد سرعة تنفيذ العمليات بازدياد سرعة وصول‬
‫البيانات في الذاكرة العشوائية و سرعة دوران القرص‪.‬‬
‫‪5‬‬
‫‪Case‬صندوق الحاسب‬
‫صندوق الحاسب‪ :‬يستخدم لتجميع وتثبيت المكونات المادية‬
‫للحاسب(اللوحة األم‪,‬المعالج‪,‬الذواكر‪,‬محركات األقراص) وحمايتها‬
‫من العبث والصدمات‪.‬‬
‫محتويات صندوق الحاسب‪:‬‬
‫صندوق محركات األقراص‪,‬اللوحة األم ‪Motherboard‬‬
‫أسالك كهربائية‪,‬مروحة تبريد ‪,Cooler Fan‬مزود الطاقة الكهربائية‬
‫‪.Power Supply‬‬
‫‪6‬‬
‫اللوحة األم ‪Mother Board‬‬
‫اللوحة األم‬
‫‪7‬‬
‫اللوحة األم ‪Mother Board‬‬
‫اللوحة األم‪ :‬لوحة إلكترونية يتم تجميع وربط وحدات الحاسب الرئيسية‬
‫عليها(المعالج‪,‬الذاكرة‪,‬الوحدات اإللكترونية‪,‬منافذ الجهاز)‪.‬‬
‫محتويات اللوحة األم‪:‬‬
‫المعالج ‪,Processor‬الذاكرة العشوائية ‪, RAM‬بطارية حفظ التاريخ‬
‫والوقت ‪,Battery‬منافذ تثبيت‪,‬ومن الممكن إضافة بطاقات للصوت‬
‫والشبكة ‪. Port\Slots‬‬
‫وظائف اللوحة األم‪:‬‬
‫‪ .1‬توزيع الطاقة الكهربائية‪.‬‬
‫‪ .2‬جسر نقل المعلومات‪.‬‬
‫‪8‬‬
Mother Board ‫اللوحة األم‬
9
‫محركات األقراص‬
‫‪ ‬محركات األقراص وآلية عملها‪:‬‬
‫تستخدم لـ قراءة وكتابة البيانات على األقراص‪.‬‬
‫‪ ‬أنواع محركات األقراص‪:‬‬
‫أ‪ -‬القرص الصلب‬
‫ يتكون من عدة أقراص‪.‬‬‫ القدرة كبيرة على التخزين‪.‬‬‫ يقسم كل قرص إلى مجموعة من المسارات الدائرية والمقاطع‪.‬‬‫ يستخدم تقنية الذراع والمسارات والقطاعات للوصول للبيانات‪.‬‬‫‪10‬‬
‫محركات األقراص‬
‫ب‪ -‬القرص المرن‬
‫ يتكون من قرص واحد فقط‪.‬‬‫ القدرة المحدودة على التخزين‪.‬‬‫‪ -‬يقسم كل قرص إلى مجموعة من المسارات الدائرية والمقاطع‪.‬‬
‫‪11‬‬
‫المكونات البرمجية للحاسب‬
‫وتطوير النظم والبرمجيات‬
‫‪12‬‬
‫المكونات البرمجية ‪Software‬‬
‫‪ ‬المكونات البرمجية‪:‬‬
‫الجزء الغير ملموس من نظام الحاسب اآللي‪.‬‬
‫أنواع البرمجيات‬
‫أنظمة التشغيل‬
‫‪Operating System‬‬
‫‪EX: Microsoft Windows‬‬
‫‪13‬‬
‫لغات البرمجة‬
‫‪Programming‬‬
‫‪Languages‬‬
‫‪EX: Visual Basic‬‬
‫برامج التشغيل المساعدة‬
‫‪Utilities Programs‬‬
‫برنامج تفحص ‪EX:‬‬
‫األقراص‬
‫التطبيقات‬
‫‪Applications‬‬
‫‪Applications‬‬
‫‪EX: Microsoft‬‬
‫‪Wordo‬‬
‫نظام التشغيل‬
‫‪Operating System‬‬
‫نظام التشغيل‪ :‬هو عبارة عن مجموعة من البرامج التي تستخدم في تشغيل الحاسب‬
‫وفي التعامل مع مكوناته وفي ادارة البرامج والتطبيقات‪.‬‬
‫ البرنامج الرئيسي ألي جهاز حاسب‪.‬‬‫‪ -‬يعتبر حلقة وصل بين المستخدم والمكونات المادية للحاسب‪.‬‬
‫أنواع نظم التشغيل من حيث لغة التخاطب مع الجهاز‪:‬‬
‫‪-1‬واجهة مستخدم رسومية‪.‬‬
‫‪-2‬واجهة مستخدم غير رسومية‪.‬‬
‫نظم التشغيل من حيث غرض اإلستخدام‪:‬‬
‫ نظم تشغيل متخصصة بمهام محددة مثل نظم تشغيل الشبكات ونظم تشغيل األجهزة‬‫الطبية والهندسية‪.‬‬
‫ نظم تشغيل عادية وتستخدم في تشغيل الحواسيب الشخصية‪.‬‬‫‪14‬‬
‫واجهة التطبيق الرسومية ‪GUI‬‬
‫واجهة التطبيق الرسومية ‪:)GUI( Graphical User Interface‬‬
‫تعد واجهة التطبيق الرسومية جزءًا إضافيًا من نظام تشغيل يقوم بعرض اإلطارات والقوائم المنسدلة‬
‫ويتيح لك أيضًا التعامل مع الحاسوب من خالل استخدام الفأرة‪ .‬ومن أمثلة نظم التشغيل التي تستخدم‬
‫هذه الواجهة ويندوز ‪ 95‬و ‪98‬و‪ NT‬و‪ 2000‬و ‪ XP‬و ‪ VISTA‬و ‪Windows7‬‬
‫واجهة التطبيق الرسومية‬
‫تمكن المستخدم من تنفيذ عدة برمجيات‬
‫في نفس الوقت‪.‬‬
‫‪15‬‬
‫واجهة التطبيق الغير رسومية‬
‫تنفذ برنامج واحد في الوقت الواحد‪.‬‬
‫نظام التشغيل ‪Operating System‬‬
‫مهام نظام التشغيل‬
‫‪.1‬‬
‫‪.2‬‬
‫‪.3‬‬
‫‪.4‬‬
‫‪.5‬‬
‫‪16‬‬
‫‪:‬‬
‫قراءه وتنفيذ التعليمات واألوامر المخزنة في الذكراة (‪)ROM‬‬
‫فحص وحدات الحاسب للتأكد من سالمتها‪.‬‬
‫إظهار واجهة المستخدم بعد انتهاء تحميل النظام‪.‬‬
‫استقبال وإدخال األوامر من مستخدم الجهاز‪.‬‬
‫استكشاف أخطاء الوحدات المادية والبرمجية أثناء عملية التشغيل‪.‬‬
‫أمثلة على أنظمة التشغيل‬
‫نظام تشغيل القرص ‪( MS-DOS‬غير رسومي)‪:‬‬
‫يتكون من مجموعة من البرامج و األوامر و لكن ال يتيح للمستخدم تشغيل أكثر‬
‫من برنامج في نفس الوقت و ال يتيح تنفيذ أكثر من أمر‪ .‬يتعين أن تكون‬
‫لديك خبرة في عالم الحاسوب لتعرف كيف تستخدمه‪ .‬أي أنه لم يكن سهل‬
‫االستخدام ‪.‬‬
‫نظام تشغيل ‪(Windows‬رسومي)‪:‬‬
‫هو نظام تشغيل ذو واجهة رسومية ‪ GUI‬أي أنه يمكنك التعامل معه من خالل‬
‫الفأرة والقوائم المنسدلة‪.‬‬
‫نظام تشغيل اليونكس‪(UNIX‬رسومي)‬
‫نظام تشغيل الماكنتوش(‪)MAC‬‬
‫خاص بأجهزة الماكنتوش‬
‫‪17‬‬
‫أمثلة على أنظمة التشغيل‬
‫نظام تشغيل النوافذ ‪( Windows‬رسومي) نظام تشغيل القرص ‪Dos‬غير رسومي‬
‫‪18‬‬
‫البرامج المساعدة ‪/‬أدوات النظام‬
‫من مهامها ‪:‬‬
‫‪ -1‬فحص األقراص وإصالح أخطائها وتقسيمها وتجزئتها‪.‬‬
‫‪-2‬التحكم بالملفات و المجلدات (_نسخ‪,‬ضغط‪,‬حذف‪ ,‬النسخ‬
‫اإلحتياطي)‪.‬‬
‫‪-3‬قياس أداء سرعة المعالج‪.‬‬
‫‪-4‬حماية البيانات‪.‬‬
‫‪19‬‬
‫لغات البرمجة‬
‫‪Programming Languages‬‬
‫لغات البرمجة‪ :‬هي برمجيات تستخدم لصناعة البرمجيات األخرى‬
‫مثل(التطبيقات‪,‬البرامج المساعدة‪ )...‬عن طريق توجيه األوامر باستخدام عبارات أو‬
‫شفرات برمجية من قبل المبرمج ويتم تفسيرها إلى لغة اآللة من قبل مترجمات‬
‫خاصة بلغة البرمجة ليتم فهمها من قبل نظام التشغيل وتنفيذ محتواها‪.‬‬
‫أمثلة‪ :‬لغة البيسك ‪ , BAISC‬الفبجوال بيسك ‪,C ,Visual Basic‬‬
‫‪.C++‬‬
‫‪20‬‬
‫التطبيقات ‪Applications‬‬
‫البرنامج التطبيقي ‪ :‬هي البرمجيات المخصصة ألداء مهام معينة وهي أكثر‬
‫انتشارا ومن أشهرها‪:‬‬
‫أنواع البرمجيات‬
‫َ‬
‫‪ .1‬برنامج معالجة النصوص ‪Microsoft Word‬‬
‫‪ .2‬برنامج الجداول اإللكترونية ‪Microsoft Excel‬‬
‫‪ .3‬برنامج قواعد البيانات ‪Microsoft Access‬‬
‫‪ .4‬برنامج العروض التقديمية ‪Microsoft Power Point‬‬
‫‪ .5‬برنامج متصفح اإلنترنت ‪Internet Explorer‬‬
‫‪ .6‬برامج متعددة األغراض ‪Micromedia Flash : Multimedia‬‬
‫‪21‬‬
Software & System Development
‫تطوير البرمجيات‬
‫ تعرف كل نسخة مطورة من البرمجيات باسم اإلصدار ورقمه‬.)Version 1.1(
, Windows98 ,Windows ME (‫ من أمثلة نظم التشغيبل ويندوز‬, Windows Vista , Windows 3.11,Windows 95
.)Windows 7 ,Windows 2000 ,Windows XP
22
‫مراحل تطوير البرمجيات‬
‫‪ .1‬تحليل النظام ‪System Analysis‬‬
‫ تحديد احتياجات المستخدم من النظام لتسهل عمله‪.‬‬‫ تحديد خطوات بناء النظام‪.‬‬‫ التأكد من إمكانية بناء النظام مثل‪ :‬توفر المقدرة المادية والفنية‪.‬‬‫ يسمى الشخص المسؤول عن هذه المرحلة (محلل نظم)‪.‬‬‫‪ .2‬تصميم النظام ‪System Design‬‬
‫ تصميم الشاشات والتقارير وقواعد البيانات‪.‬‬‫ مراعاة سهولة االستخدام من قبل المستخدم‪.‬‬‫ يسمى الشخص المسؤول عن هذه المرحلة (مصمم النظام)‪.‬‬‫‪23‬‬
‫مراحل تطوير البرمجيات‬
‫‪ .3‬البرمجة ‪Programming‬‬
‫ كتابة األوامر الحاسوبية بواسطة لغة البرمجة‪.‬‬‫ يسمى الشخص المسؤول عن هذه المرحلة (مبرمج)‪.‬‬‫‪‬بعد اإلنتهاء من مراحل تطوير البرمجيات يكون البرنامج جاهز‬
‫للفحص ومن ثم إمكانية العمل عليه‪.‬‬
‫‪‬من البرمجيات المطورة ماهو عام مثل برامج المايكروسوفت ومنها‬
‫ماهي خاصة لمؤسسات معينة‪.‬‬
‫‪‬تتطور البرمجيات إلظهار نسخة جديدة بناء على احتياجات‬
‫المستخدمين وتطور المنافسة في البرمجيات‪.‬‬
‫‪24‬‬