Transcript الشريحة 1
وحدات القياس وأقسام اللوحة األم وصندوق
الحاسب وآلية عمل محركات األقراص
أ.مريم العومي
الحاسب اإللكتروني
الحاسب اإللكتروني :جهاز إلكتروني يستخدم في تمثيل البيانات بنبضات كهربائية
بحالتين فقط (نبضة مرتفعة الفولتية ونبضة منخفضة الفولتية) ,وتمثل رقميا بـ 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أو الجيجاهيرتز .GHz
1GHz=1000MHz 1MHz=1000Hz
وحدات قياس سعة الذاكرة العشوائية RAMهي MB , GB
صندوق الحاسب
صندوق الحاسب : Caseيستخدم لتجميع وتثبيت المكونات المادية
للحاسب(اللوحة األم,المعالج,الذواكر,محركات األقراص) وحمايتها من العبث
والصدمات.
محتويات صندوق الحاسب
.1صندوق محركات األقراص Case
.2اللوحة األم Motherboard
.3أسالك كهربائية Cables
.4مروحة تبريد Cooler Fan
.5مزود الطاقة الكهربائية .Power Supply
4
مكونات صندوق الحاسب
صندوق
محركات
األقراص
اللوحة األم
أسالك
كهربائية
مروحة
تبريد
مزود الطاقة
الكهربائية
5
مكونات صندوق الحاسب
اللوحة األم :لوحة إلكترونية يتم تجميع وربط وحدات الحاسب الرئيسية عليها
(المعالج,الذاكرة,الوحدات اإللكترونية,منافذ الجهاز).
محتويات اللوحة األم:
المعالج ,Processorالذاكرة العشوائية , RAMبطارية حفظ التاريخ والوقت
,Batteryمنافذ تثبيت,ومن الممكن إضافة بطاقات للصوت والشبكة
.Port\Slots
وظائف اللوحة األم:
.1
.2
6
توزيع الطاقة الكهربائية.
جسر نقل المعلومات.
محركات األقراص
يستخدم لـ قراءة وكتابة البيانات على األقراص.
أنواع محركات األقراص:
.1محرك القرص الصلب
• عبارة عن جهاز تخزين مغناطيسي يتم تثبيته داخل جهاز الكمبيوتر.
•يتكون من عدة أقراص.
•يقسم كل قرص إلى مجموعة من المسارات الدائرية والمقاطع.
•يستخدم تقنية الذراع والمسارات والقطاعات للوصول للبيانات.
.2محرك القرص الضوئي
• جهاز تخزين يستخدم الليزر لقراءة البيانات الموجودة على الوسائط الضوئية.
• هناك نوعان من المحركات الضوئية:
(1محرك األقراص المضغوطة CD
(2محرك أقراص الفيديو الرقمية DVD
.3محرك القرص المرن
• جهاز تخزين يستخدم أقرا ً
صا مرنة.
• يتكون من قرص واحد فقط.
7
•يقسم كل قرص إلى مجموعة من المسارات الدائرية والمقاطع.
المكونات البرمجية للحاسب اآللي
8
المكونات البرمجية Software
المكونات البرمجية:هي األجزاء غير الملموسة من نظام الحاسب اآللي ولها عدة أنواع.
البرمجيات(البرامج) :مجموعة من األوامر والتعليمات للجهاز مرتبة وفق تسلسل معين ،ويقوم
الجهاز بتنفيذها لتحقيق غرض معين كاحتساب مجموع درجات الطالب أو التحكم في جهاز أو تحليل
بيانات أو كتابة رسائل وغير ذلك ،إذ أن الحاسب كجهاز ال يستطيع أداء أي عمل أو تنفيذ مهمة ما لم
يعط تعليمات وأوامر تحدد له ما ينبغي انجازه.
أنواع البرمجيات
أنظمة التشغيل
Operating System
EX: Microsoft Windows
9
لغات البرمجة
برامج التشغيل المساعدة
Programming
Languages
EX: Visual Basic
Utilities Programs
برنامج تفحص EX:
األقراص
التطبيقات
Applications
EX: Microsoft Wordo
أنظمة التشغيل
Operating System
نظام التشغيل Operating System
هو عبارة عن مجموعة من البرامج التي تستخدم في تشغيل الحاسب وفي التعامل مع مكوناته وفي ادارة
البرامج والتطبيقات.
نظام التشغيل هو البرنامج الرئيسي ألي جهاز حاسب.
يعتبر حلقة وصل بين المستخدم والمكونات المادية للحاسب.
نظم التشغيل من حيث لغة التخاطب مع الجهاز
(1خطية ( )DOS, UNIX
(2رسومية ( )Windows, MAC, Linux
نظم التشغيل من حيث غرض اإلستخدام
(1نظم تشغيل متخصصة بمهام محددة مثل نظم تشغيل الشبكات ونظم تشغيل األجهزة الطبية
والهندسية.
(2نظم تشغيل عادية وتستخدم في تشغيل الحواسيب الشخصية.
10
أنظمة التشغيل Operating System
مهام نظام التشغيل
.1قراءه وتنفيذ التعليمات واألوامر المخزنة في الذكراة ()ROM
.2فحص وحدات الحاسب للتأكد من سالمتها.
.3إظهار واجهة المستخدم بعد انتهاء تحميل النظام.
.4استقبال وإدخال األوامر من مستخدم الجهاز.
.5استكشاف أخطاء الوحدات المادية والبرمجية أثناء عملية التشغيل.
11
أنظمة تشغيل خطية MS-DOS
أنظمة تشغيل رسومية
واجهة المستخدم User interface
واجهة المستخدم User interface-UI
وهي وسيلة لربط المستخدم بالحاسوب ،تمكن المستخدم من تشغيل التطبيقات واستعراض الملفات
والمجلدات .من أنواعها :
.1واجهة األوامر الخطية Command Line Interface-CLI
هي طريقة تفاعل المستخدم مع البرامج أو نظام التشغيل باستخدام األوامر الخطية بحيث يستجيب المستخدم مع رسائل
الكمبيوتر التوجيهية من خالل طباعة األوامر سطريا ً ومن ثم يتلقى المستخدم إجابة من النظام.
تنفذ برنامج واحد في الوقت الواحد.
يحتاج الى مستخدم متخصص
.2واجهة المستخدم الرسومية Graphical User Interface- GUI
عبارة عن واجهة توفر صور وأيقونات تسهل للمستخدم التعامل معها وتعتبر من أنسب أنواع الواجهات وأكثرها
استخداما ,ومن األنظمة التي تستخدم هذه الواجهات ويندوز باصداراته المختلفة ولينكس ويونكس وماكنتوش.
تمكن المستخدم من تنفيذ عدة برمجيات في نفس الوقت.
12
البرامج المساعدة /أدوات النظام
أدوات النظام
هي أجزاء من نظام التشغيل تسمى برامج مساعدة وكل برنامج يعمل كوحدة واحدة
قائمة بذاتها وتقوم هذه البرامج بمساعدة المستخدم في تشغيل الجهاز وتحقيق المهام
التي يرغب فيها وكذلك تصحيح وتطوير العمل على جهاز الحاسب اآللي.
من مهامها :
-1فحص األقراص وإصالح أخطائها وتقسيمها وتجزئتها.
-2التحكم بالملفات و المجلدات (نسخ,ضغط,حذف ,النسخ اإلحتياطي).
-3قياس أداء سرعة المعالج.
-4حماية البيانات.
13
لغات البرمجة
Programming Languages
لغات البرمجة
هي برمجيات تستخدم لصناعة البرمجيات األخرى مثل(التطبيقات,البرامج المساعدة)...
عن طريق توجيه األوامر باستخدام عبارات أو شفرات برمجية من قبل المبرمج ويتم
تفسيرها إلى لغة اآللة من قبل مترجمات خاصة بلغة البرمجة ليتم فهمها من قبل نظام
التشغيل وتنفيذ محتواها.
من أمثلتها ,Java :لغة البيسك , BAISCالفيجوال بيسك ,C ,Visual Basic
.C++
14
التطبيقات Applications
البرنامج التطبيقي :هي البرمجيات المخصصة ألداء مهام معينة وهي أكثر أنواع
انتشارا .ومن أشهرها:
البرمجيات
َ
.1برنامج معالجة النصوص Microsoft Word
.2برنامج الجداول اإللكترونية Microsoft Excel
.3برنامج قواعد البيانات Microsoft Access
.4برنامج العروض التقديمية Microsoft Power Point
.5برنامج متصفح اإلنترنت Internet Explorer
.6برامج متعددة األغراض Micromedia Flash : Multimedia
15
تطوير البرمجيات
Software & System Development
هي عملية يتم من خاللها إضافة أو تعديل خصائص ومميزات برنامج ما لتالئم احتياجات المستخدم.
و تمر هذه العملية بعدة مراحل:
.1التحليل
. 2التصميم
.3التنفيذ (البرمجة)
تعرف كل نسخة مطورة من البرمجيات باسم اإلصدار ورقمه (.)Version 1.1
من أمثلة تطوير البرمجيات :تطوير ناظم التشغيبل ويندوز( , Windows98 ,Windows ME
Windows , Windows XP, Windows Vista , Windows 3.11,Windows 95
.)Windows 7 ,2000
16
مراحل تطوير البرمجيات
.1تحليل النظام System Analysis
تحديد احتياجات المستخدم من النظام لتسهل عمله.
تحديد خطوات بناء النظام.
التأكد من إمكانية بناء النظام مثل :توفر المقدرة المادية والفنية.
يسمى الشخص المسؤول عن هذه المرحلة (محلل نظم).
.2تصميم النظام System Design
تصميم الشاشات والتقارير وقواعد البيانات.
مراعاة سهولة االستخدام من قبل المستخدم.
يسمى الشخص المسؤول عن هذه المرحلة (مصمم النظام).
.3البرمجة Programming
كتابة األوامر الحاسوبية بواسطة لغات البرمجة.
يسمى الشخص المسؤول عن هذه المرحلة (مبرمج).
17
مراحل تطوير البرمجيات
بعد اإلنتهاء من مراحل تطوير البرمجيات يكون البرنامج جاهز للفحص ومن ثم إمكانية
العمل عليه.
من البرمجيات المطورة ماهو عام مثل برامج المايكروسوفت ومنها ماهي خاصة لمؤسسات
معينة.
تتطور البرمجيات إلظهار نسخة جديدة بناء على احتياجات المستخدمين وتطور المنافسة في
البرمجيات.
18