Transcript المصطلح
في مقدمة الحاسب اآللي
In basic of computer
1
تعريف الكمبيوتر Computer
Definition
هو مجموعة من األجهزة االلكترونية تسمى معدات
( ) Hardwareيتم التحكم بها بواسطة مجموعة من
التعليمات تسمى ( . ) Software
2
أنواع الكمبيوتر
-
Types of Computer
هنــــــــاك نوعان للكمبيوتر :
-1المعدات . ) Hardware ( :وهو أي شي يمكن لمسه أو
مشاهدته من أجزاء الكمبيوتر يعتبر معدات أي أنها هي األجزاء
الصلبة والمادية من جهاز الكمبيوتر .
-2البرمجيات . ) Software ( :هو أي برنامج يمكن تنفيذه
من خالل الكمبيوتر يعتبر برمجيات ,أي انها هي البرامج التي
تكون مخزنة في ذاكرة الكمبيوتر .
3
تاريخ الكمبيوتر The History of
Computer
-لقد بدأت فكرة العد والحساب عند اإلنسان منذ القدم ففي البداية
كان يستخدم اإلنسان اصابع اليدين في عملية العد والحاسب وعندما
ال تكفي كان يستخدم الحصى اذاً فكرة العد والحساب هي فكرة قديمة
ولقد بدأت عند اإلنسان قبل حوالي 2500عام وكان ذلك من قبل
الصينيين حيث تم اختراع عداد ” اباكوس ”
-عدّاد اباكوس :هو عبارة عن آلة حاسبة بدائية تعتمد على
الخرز في عملية إجراء الحسابات حيث يتم ترتيب هذه الخرزات
بطريقة معينة إلجراء العمليات الحسابية ومن ثم الحصول على
الناتج .
4
الكمبيوتر في العصر الحاضر
-مع مرور الزمن أخذ الكمبيوتر بالتطور ومر بعدة أجيال
سميت بأجيال الكمبيوتر ففي األجيال األولى من أجهزة
الكمبيوتر كانت الكمبيوترات ميكانيكية أي ان مبدأ عملها
يعتمد على أجزاء ميكانيكية وليس كهربائية وفي الجيل
الذي يليه ظهرت الكمبيوترات التي تعمل الكترونيا أي ان
مبدأ عملها يعتمد على الكهرباء في علمها ثم ظهر الجيل
الثالث والجيل الرابع والخامس وهكذا حتى وصلت
الكمبيوترات في الوقت الحالي إلى ماهي عليه من تطور
وسرعة كبيرة ودقة علية في العمل وإخراج النتائج .
5
لماذا سمي الحسب اآللي بهذا االسم
- كلمة ( ) Computerمأخوذة من الفعل ( ) Compute
والذي يعني بالعربية ” يحسب ” اذا كلمة ( ) Computerهي
اسم الفاعل للفعل ( ) Computeوكلمة ( ) Computerتعني
بالعربية } حاسوب { .
-وسواء اطلق على الكمبيوتر اسم :حاسوب أو حاسب أو حاسب
آلي فهي جميعها اسم لجهاز واحد يعرف باسم الكمبيوتر .
6
ولكن ....السؤال ما الذي يحسبه الكمبيوتر ؟
-نحن ال نشاهد سوى شاشة رسومية تظهر أمامنا تمثل
واجهة البرنامج الذي نستخدمه !
لإلجابة :نقول ان الكمبيوتر يجري عمليات حسابية بداخله من
خالل األجزاء المسئولة عن عملية المعالجة مثل :المعالج
( ) CPUألن إظهار هذه الصور على شكل واجهة رسومية
تتطلب إجراء عمليات حاسبة معقدة الن الكمبيوتر ال يفهم
لغة اإلنسان ولكنه يفهم اللغة الخاصة به وهي لغة اآللة
المكونة من الشفرة الثنائية وهي ( الصفر ,الواحد ) .
7
مكونات الكمبيوتر المادية
-يتكون الكمبيوتر من أربعة وحدات رئيسية وهي تمثل
المعدات أي األجزاء الصلبة الملموسة من الكمبيوتر وهي
على النحو التالي :
-1وحدات اإلدخال
-2وحدات المعالجة
-3وحدات اإلخراج
-4وحدات التخزين
Input Units
Processing Units
Output Units
Storage Units
8
وحدات اإلدخال ووحدات المعالجة
وحدات اإلدخال
وحدات المعالجة
هي مجموعة من األجهزة اإللكترونية .
هي مجموعة من أجهزة إلكترونية .
وظيفتها :إدخال البيانات والمعلومات
الى الكمبيوتر .حيث تسهل عملية
إدخال المعلومات الى الكمبيوتر ألنه
من الممكن ان تكون هذه المعلومات
نصوص لذا فنحن نحتاج لجهاز
يناسب إدخال النصوص .
وظيفتها :معالجة المعلومات المدخلة
للكمبيوتر بواسطة وحدات اإلدخال
ومن ثم إجراء العمليات الحسابية
والمنطقية عليها للحصول على
معلومات معالجة بواسطة الكمبيوتر
مثل :لوحة المفاتيح ,الفارة ,
الميكروفون ...الخ .
مثل :المعالج ,لوحة األم ,الذاكرة
الرئيسية ,رقاقات ذاكرة القراءة
9
وحدات اإلخراج ووحدات التخزين
وحدات اإلخراج
هي مجموعة من أجهزة إلكترونية .
وظيفتها :إخراج المعلومات بعد
معالجتها وذلك للحصول على النتائج
المطلوبة وقد تكون هذه النتائج على
شكل :صور ,رسومات ,ورق
مطبوع ,صوت مسموع ..الخ .
مثل :الشاشة ,الطابعة ,السماعات
..الخ .
وحدات التخزين
هي مجموعة من أجهزة إلكترونية .
وظيفتها :تخزين البيانات التي تم
الحصول عليها نتيجة عملية اإلدخال
والمعالجة .حيث يمكن حفظ
البيانات على شكل ملفات وفتحها
عند الحاجة إليها .
مثل :القرص الصلب ,القرص المرن
,اسطوانات الليزر ,وغيرها .
10
األجزاء الخارجية للكمبيوتر
األجزاء الخارجية للكمبيوتر هي األجزاء المكونة للكمبيوتر والتي تكون خارج
صندوق الكمبيوتر ( ) caseحيث يمكن مشاهدتها .
اعداد األستاذ /فهد بن ص ّديق
11
تصنيف الكمبيوترات
يمكن تصنيف الكمبيوترات حسب اكثر من أسلوب فيمكن تصنيفها من حيث مبدأ
العمل أو من حيث االستخدام أو من حيث الحجم وهي كما يلي :
-
الكمبيوترات الكبيرة Mainframes
هي كمبيوترات عمالقة وإمكانياتها كبيرة وقادرة على معالجة وتخزين كم هائل من المعلومات .
-الكمبيوترات المتوسطة Minicomputers
هي كمبيوترات أصغر من الكمبيوترات العمالقة واكبر من الكمبيوترات الشخصية وتستخدم في
شركات متوسطة الحجم مثل :البنوك والمعاهد والجامعات ..الخ
-
تستخدم من قبل أشخاص عاديين ولألغراض الشخصية أو المنزلية مثل
الكمبيوترات الشخصية والمحمول ( ) laptop
الكمبيوترات الصغيرة Microcomputers
12
مبدأ عمل الكمبيوتر Computer mechanism
-المبدأ :يتم أوالً إدخال المعلومات للكمبيوترات بواسطة
وحدات اإلدخال على شكل إشارات كهربائية ثم تسري هذه اإلشارات
الكهربائية عبر األسالك النحاسية إلى اللوحة األم
( ) motherboardثم تنقل إلى الذاكرة الرئيسية ( ذاكرة الوصول
العشوائي ( ) RAMوتبقي هنالك تنتظر لفترة زمنية وجيزة لحين
السماح لها باالنتقال إلى المعالج وعندما يأتي وقت معالجتها يسمح
لها باالنتقال والدخول إلى المعالج ( ) Processorوعلى شكل
إشارات كهربائية تمثل عملية وصل ( ) onوفصل ( ) offللدارات
الكهربائية داخل المعالج وذلك إلجراء العمليات الحسابية .
13
اعداد األستاذ /فهد بن ص ّديق
14
وحدة المعالجة المركزية CPU
وحدة المعالجة المركزية :من أهم الوحدات المكونة للكمبيوتر
ألن المعالج يعتبر عقل الكمبيوتر .ألن فيه تتم عملية معالجة
البيانات وإجراء العمليات الحسابية والمنطقية عليها .
المصطلح باالنجليزي Central Processing Unit :
CPU :
اختصارهـــــــا
معنـــــــــاهـــــــــا :وحدة المعالجة المركزية
15
16
المعالج الصغيري Microprocessor
-يتكون المعالج الصغيري من ثالثة أنظمة وهي :
-1وحدة التحكم ( . ) CU
-2وحدة الحساب والمنطق ( . ) ALU
-3وحدة اإلدخال واإلخراج ( . ) I/O
ومن الجدير بالذكر هنا ان المعالج يتكون من الداخل من ماليين
الترانزستورات ( مفاتيح التبديل ) .
الترانزستورات :هي عبارة عن بوابات الكترونية تفتح وتغلق وذلك
باالعتماد على الجهد الكهربائي ال1ي يمر عبرها نتيجة سريان
التيار الكهربائي ( اإللكترونات ) .
17
مكونات وحدة المعالجة المركزية ( المعالج)
-وحدة التحكم ( Control Unit ) C.U
هذه الوحدة مسئولة عن التنسيق بين وحدات الكمبيوتر المختلفة وتنظيم أعمالها وتوزيع المهام عليها .
-وحدة الحساب والمنطق ( Arithmetic & Logical Unit ) A.L.U
هذه الوحدة مسئولة عن العمليات الحسابية والمنطقية مثل :الجمع ,الضرب ,الطرح وغيرها .
والمنطقية مثل :قيم الصواب ,الخطأ
-وحدة اإلدخال واإلخراج ( Input & Output ) I/O
هذه الوحدة مسئولة عن إحضار البيانات من الخارج إلى داخل المعالج ثم إعادتها عبر الناقل العمومي
للبيانات .
-الذاكرة الفورية Cash Memory
هي أحدى أشكال الذاكرة والتي تستخدم لحفظ األعمال األكثر استخداما وذلك للتسهيل على المعالج في
الوصول إلى البيانات وذلك بهدف تسريع عمل الكمبيوتر .
18
ذاكرة الكمبيوتر Memory
-ذاكرة الكمبيوتر :هي المكان الذي يخزن به
المعلومات حيث يمكن استرجاعها عند الحاجة إليها .
-وهذه الذاكرة هي التي يخزن بها المستخدم ملفاته
وبرامجه .وذاكرة أخرى مؤقتة يستخدمها للكمبيوتر أثناء
عمله لالحتفاظ بالمعلومات بشكل مؤقت لحين معالجتها .
19
20
أنواع ذاكرة الكمبيوتر Types of memory
-هناك نوعان لذاكرة الكمبيوتر وهما :
-1الذاكرة الرئيسية ( ) main memory
-2الذاكرة الثانوية ( ) secondary memory
21
الذاكرة الرئيسية بالتفصيل
الذاكرة الرئيسية
اسمها :الذاكرة الرئيسية
المصطلح االنجليزي main memory :
-
تمتاز بأنها تحتفظ بالمعلومات بشكل
مؤقت وعلى شكل إشارات كهربائية .
مالحظة :تسمى احيانا ً بالذاكرة المؤقتة .
وهي المحطة قبل األخير إلرسال المعلومات للمعالج
ألنها تبقى محتفظة بشكل مؤقت لحين إرسال
المعلومات للمعالج .
انواع الذاكرة الرئيسية
األول :ذاكرة الوصول العشوائي
المصطلح RAM :
سبب التسمية :ألنه يتم الوصول لمحتوياتها
بشكل مباشر ( عشوائي ) من قبل المعالج
وهي ذاكرة للقراءة والكتابة ألنه يسمح
بتعديلها .
الثاني :ذاكرة القراءة فقط
المصطلح ROM :
سبب التسمية :سميت ألنه مخصصة للقراءة
فقط أي مسموح بقراءة محتوياتها بدون تعديل
أي شي وذلك تجنبا ً إلدخال قيم خاطئة
22
الذاكرة الثانوية بالتفصيل
الذاكرة الثانوية
اسمها :الذاكرة الدائمة
المصطلح Secondary :
memory
سبب التسمية :أنها تبقى
محتفظة بالمعلومات بشكل دائم
حتى مع زوال التيار الكهربائي
أمثلة على الذاكرة الثانوية
-1القرص الصلب
-2األقراص المرنة
-3األشرطة المغناطيسية
-4االسطوانات المدمجة الليزر
Flash Disk -5
23
البرمجيات Software
-البرمجيات :هي عبارة عن البرامج التي تكون مخزنة
في ذاكرة الكمبيوتر والتي تنفذ من خالله .
مالحظة :هي شيء غير ملموس ولكن يمكن مشاهدتها عند
تشغيل الكمبيوتر ومشاهدة نتائجها من خالل وحدات اإلخراج
مثل :الشاشة
امثلة عليها :برنامج وورد ,برنامج القاموس المترجم
24
أنواع البرمجيات
-انواع البرمجيات :
يمكن تقسيم برامج الكمبيوتر إلى خمسة فئات رئيسية كل فئة
تمثل نوعا ً معينا ً من برامج الكمبيوتر .
Operating Systems
-1نظم التشغيل
Ready Applications
-2البرامج التطبيقية
Programming Languages
-3لغات البرمجة
Utility Programs
-4البرامج المساعدة
Computer Games
-5العاب الكمبيوتر
25
انواع البرمجيات بالتفصيل
نظم التشغيل
البرامج التطبيقية
المصطلح :
المصطلح :
Operating Systems
Ready Applications
هي عبارة عن مجموعة من التعليمات
تكون مسئول عن إدارة عمل معدات
الكمبيوتر وبرامجه وتمثل وسيلة ربط
بين المستخدم والكمبيوتر .
هي عبارة عن برامج يمكن استخدامها
مباشرة من قبل المستخدم هي مجهزة
للقيام بوظيفة محددة .
األمثلة MS dos , Windows :
االمثلة :برامج قواعد البيانات األكسس
برامج االتصاالت ام اس ان مسنجر
برامج تصميم مواقع النت فرونت بيج
26
تكملة ألنواع البرمجيات بالتفصيل
لغات البرمجة
البرامج المساعدة
المصطلح :
المصطلح :
Programming Languages
Utility Programs
هي عبارة عن لغات برمجية تستخدم
لتخصيص الكمبيوتر وتصميم أنظمة
تتناسب مع احتياجات المستخدم مثل
تصميم األنظمة الخاصة بالشركات
هي عبارة عن برامج صغيرة تكون
موجهة لوظيفة محددة للقيام بها مثل
برامج فحص األقراص والبرامج
المضادة لفيروسات الكمبيوتر .
األمثلة C++ , Visual Basic :
,Oracle , Java
األمثلة QDOS , Norton :
Antivirus
27
الواجهة الرسومية Graphical Interface
-هي التي تسمح للمستخدم بالتعامل مع الكمبيوتر من خالل
الرسومات .
مثل :القوائم ,واألشرطة ,والنوافذ ,واأليقونات ,واألزرار
مالحظة :وهذا بالطبع أسهل وأفضل ومألوف أكثر لدى المستخدم
ألن الرسومات هي أشياء معبرة يمكن من خاللها التعرف على
وظائف البرامج بمجرد النظر إلى الرسمة نفسها مثل :ايقونة
( . ) Icon
28
عناصر الواجهة الرسومية
-الواجهة الرسومية :تعمل كوسيلة ربط ما بين المستخدم
والكمبيوتر ,أي تعمل كمترجم بين لغة اإلنسان وهي اللغة
التي نفهمها نحن ولغة اآللة التي يفهمها الكمبيوتر .
مثال :ابدا ,طباعة ,حفظ ,إنهاء ,إيقاف ,نسخ هذه كلها
أوامر للكمبيوتر مكتوبة بلغة اإلنسان كي يقوم الكمبيوتر
بتنفيذها .
29
أمثلة على عناصر الواجهة الرسومية
-األيقونـــات :األيقونات ( ) Iconsهي من األشياء
المهمة في نظام تشغيل ويندوز ألن لكل برنامج أيقونة خاصة
به تمييزه عن بقية البرامج ويتم التعرف على البرنامج
وملفاته من خاللها .
30
مشغالت األقراص
-المحرك أو مشغل األقراص ( ) Driveعبارة عن جهاز
وظيفته قراءة المعلومات من األقراص المغناطيسية الصلبة
أو المرنة .
مالحظة :يوجد بالكمبيوتر عدة مشغالت تختلف باختالف
القرص المستخدم .
31
نظام التشغيل
-التعريف :هي مجموعة من التعليمات وظيفتها إدارة عمل برامج ومعدات
الكمبيوتر المختلفة والتحكم بها وتوزيع المهام بينها .
المصطلح باالنجليزي Operating Systems :
-المالحظة :الكمبيوتر يفهم اللغة الخاصة به وهي لغة اآللة
( الشفرة الثنائية ) .
-البد من وجود مترجم يترجم بين اإلنسان والكمبيوتر وهذا المترجم هو نظام
التشغيل الذي يتلقى األوامر من المستخدم ويترجمها للكمبيوتر .
32
وظائف نظام التشغيل
-1التشفير وفك التشفير :يعمل نظام التشغيل على الترجمة بين
اإلنسان والكمبيوتر .
-2إدارة األجهزة :إضافة وحذف وتعريف األجهزة المكونة
للكمبيوتر .
-3إدارة البرامج :إضافة وحذف وتشغيل البرامج .
-4إدارة البيانات :نسخ وحذف وتعديل البيانات .
-5إدارة الذاكرة :التحكم بطريقة توزيع الذاكرة وتخزين البيانات
عليها .
33
أنواع نظم التشغيل
-هناك عدة أنواع من نظم التشغيل الموجودة في السوق حاليا ً
التي تستخدم في الكمبيوتر وهي تختلف باختالف الشركة المصنعة
ولكل نظام ميزاته الخاصة به فهناك أنظمة تشغيل تعمل معل
الكمبيوترات الشخصية ( . ) PC’s
مثل :نظام تشغيل ويندوز اكس بي نسخة المنزل
( ) Windows XP Home Edition
وأنظمة اخرى تعمل مع الشبكات ( . ) Networks
34