This PDF 1.5 document has been generated by Microsoft® Word 2016 / www.ilovepdf.com, and has been sent on pdf-archive.com on 14/01/2018 at 22:14, from IP address 105.101.x.x.
The current document download page has been viewed 373 times.
File size: 1.05 MB (21 pages).
Privacy: public file
الجزء األول :العتاد في الحواسيب
Les composants de l’unité centrale :المكونات الداخلية للوحدة المركزية
.1البطاقة األمCarte mère :
ت عد من األجزاء األكثر أهمية فهي التي توصل بها باقي القطع في الحاسوب و هي المسؤولة عن تبادل المعلومات بين القطع
للقيام بمهامها و تنسق بين جميع األجزاء كما أنه من خاللها نحدد مدى قابلية الجهاز للزيادة في قدراته في المستقبل (إضافة
ذاكرة الحية ,RAMبطاقة قرافيك (........, carte graphiqueكما أنها تمكننا من تحديد أنوع األجهزة الملحقة التي يمكن
تركيبها عليها.
أهم أجزاء البطاقة األم
•
SOCKET CHIPSET MÉMOIRE PORT PCI PORT SATA
•
مقبس المعالج CPU socketيوصل المعالج( ) processeurبالبطاقة األم ويمكن لها أن تحوي أكثر من سوكت
socket
•
مقبس الطاقة الكهربائية Power Sockotيقوم بتزويد البطاقة األم بالكهرباء
•
شقوق الذاكرة الحية (العشوائية) : RAMلتركيب الذاكرة الحية
•
شقوق التوسعة ports d’extensions
•
رقوق البيوس bios
•
بطارية حفظ إعدادات البيوس ) (biosو تسمي السيموس
•
واجهة توصيل القرص الصلب IDE
الشكل الموالي يوضح بعض النماذج عن البطاقة االم
نماذج عن البطاقة األم
.2وحدة المعالجة(المعالج) )Unité de traitement(processeur
وهي عبارة عن دوائر مدمجة(،) circuits intégrésتسمح بالقيام بمختلف العمليات الحسابية ( )-،/،*،+والعمليات
المنطقية.
وهي تحتوي على المعالج الذي العقل المدبر للكمبيوتر ،حيث يقوم بمراقبة وتسيير كل المهام التي تجري بداخله،وتحسب
سرعته بـMhr :أو .Ghr
/3الذاكرة المركزية :Mémoire Centrale:وهي تنقسم إلى قسمين:
الذاكرة الحية(العشوائية) : RAM random acces memoryوهي الذاكرة التي تخزن فيها المعلومات أثناء
المعالجة،حيث أنها تمحى بمجرد انقطاع التيار الكهربائي ) (mémoire volatileكما أنه من سهل تغيرها أو الزيادة في
حجمها
.4الذاكرة الميتة:Read Only Memory:(ROM):
وهي ذاكرة ميتة ال يمكن تغيير محتواها ،تحتوي على معلومات ضرورية لتشغيل الكمبيوتر ) ، (Biosال تمحى عند
انقطاع التيار الكهربائي ). (non volatile
.5الذاكرة الثانوية )mémoire de masse(secondaire
القرص الصلب Disque dur
هو عبارة عن أقراص معدنية مطلية بمادة ممغنطة موضوعة داخل :علبة محكمة اإلغالق ومفرغة من الهواء ويتم تخزين
المعلومات فيه بشكل دائم مع إمكانية حذفها أو إعادة تخزينها فيها .ويعتبر القرص الصلب اكبر مخزن للمعلومات في
الحاسوب
لقرص المرن
Disquette
القرص المضغوط DVD , Cd-Rom
القرص فالش flash Disque
الصورة توضح الشكل الخارجي و الداخلي للقرص الصلب
.6اللواحق
مخزن الطاقة
Onduleur
les périphériques
الطابعة
مكبر الصوت
الشاشة
الماسح الضوئي
Scanner
الفأرة
لوحة المفاتيح
الـوحدة الثانية
•
وحدات القياس المستخدمة في اإلعالم اآللي & أنظمة التعداد
•
وحدات القياس المستخدمة في اإلعالم اآللي les unités de mesures en informatique
•
كما هو معروف في جميع المجاالت تستخدم وحدات للقياس
فالمساحة تقاس بالمتر و الحجم يقاس باللتر(المتر المربع) و الوزن يقاس بالكيلوغرام
•
فما هي وحدة القياس المستخدمة لقياس سعة الذاكرة في اإلعالم اآللي وحجم الملفات؟
•
الوحدة المستخدمة لقياس حجم أو سعة الذاكرة هي األكتي octet
•
فما هي األكتي ) (octetو ما هي أجزاؤها و مضعفاتها
البايت bitأو(خلية ذاكرة) case mémoireهي أصغر جزء في الذاكرة حيث نستطيع أن نخزن بها إحدى
القمتين 0او 1
•
األكتي هي كلمة يونانية تعني العدد 8
•
العدد 8يمثل 8بايت bit
•
جميع الوحدات المستخدمة في القياسات الفزيائية تستخدم أجزاء من مضاعفات العدد 10
•
مثال 1متر = 100سم
•
1 octet = 8 bits
لماذا 8لماال 10؟
إن أكبر إشكال في اإلعالم اآللي هو حجم الذاكرة وقدرة التخزين و االستغالل األمثل للفراغات في الذاكرة لهذا وجب
استخدام أقل مجال يكفي لتمثيل جميع الرموز المستخدمة من طرف الحاسوب
•
لو نستخدم مثال 10بايت ( )case mémoireفهذا المساحة تكفي لتمثيل 1024رمز وهذا يفوق بكثير عدد
الرموز المستخدمة من طرف الحاسوب كذلك 9بايت تكفي لتمثيل 512رمز مما يؤدي إلى ضياع في حجم
الذاكرة .من هنا وجد المختصون أن 8بايت كافية لتمثيل جميع الرموز المستخدمة من طرف جهاز الحاسوب
حيث أن 8بايت تكفي لتمثيل 256رمز.
•
لو نأخذ 7فإنها تمكننا من تمثيل 128وهدا غير كافي لجميع الرموز
•
من هنا وقع اإلجماع على 8بايت و سميت octetنسبة للعدد 8باللغة اليونانية
•
بعد ما تبين لنا بأن الوحدة األساسية لقياس حجم الالزم لتمثيل أي رمز هو االكتي فان حجم الذاكرة يقاس بـ octet
إليك مضاعفات هذه الوحدة()octet
•
مضاعفات األكتي )(octet
•
Kilo octet =1000 Octet
•
Méga octet =1000.000 Octet
•
Giga octet = 1000 Méga Octet
•
Téra octet =1000 Giga Octet
أنظمة التعداد في اإلعالم اآللي
نظام التعداد الثنائي Le système binaire
•
اإلنسان في حياته بحاجة للحساب له ذا قام بوضع نظام الحساب العشري استناد إلى عدد أصابع اليد .لكتابة األعداد
بهذا النظام نحتاج الى 10أرقام 9......0,1وضع النظام الستيني كذلك لحساب الوقت .كما أنه توجد أنظمة تعدد
آخرى و في حالة ماكانت قاعدة النظام أكبر من 10يتم اضافة الحروف A,B…..الى قاعدة النظام
•
فما هو النظام المستخدم من طرف الحاسوب؟
الجدول التالي يوضح طرق الحساب وكيفية كتابة األعداد بقواعد مختلفة
مثال عن كتابة العدد 1000بقواعد مختلفة
من خالل الجدول نالحظ أنه كلما كانت القاعدة كبيرة كلما استحدمنا أرقام(رموز) أقل لكتابة األعداد
القاعدة
كيفية الكتابة
القاعدة الثنائية
1111101000
القاعدة الثالثية
1101001
القاعدة الرباعية
33220
القاعدة الخماسية
13000
القاعدة السداسية
4344
القاعدة السباعية
2626
القاعدة الثمانية
1750
القاعدة العشارية
1000
•
النظام المستخدم في اإلعالم اآللي هو النظام الثنائي إضافة إلى النظام بالقاعدة )hexadécimal(16يستخدم 16
رقم .F,E,D,C,B,A,9,........,0,1,2
التحويل من التعداد العشري إلى التعداد الثنائي
كيف نكتب العدد 193
العدد 193يكتب 11000001
نظام التعداد بالقاعدة le système hexadécimale 16
قاعدة النظام تستخدم األعداد 0,1,…,9,A,B,C,D,E,F
كيفية التحويل من النظام العشري الى النظام بالقاعدة 16
نقوم بالقسمة على 16الى غاية حاصل قسمة 0ثم نكتب البواقي في اتجاه السهم
العدد 1156يكتب 9Cفي النظام بالقاعدة 16
كيفية التحويل من النظام ابالقاعدة 16الى النظام العشريلنأخذ العدد
9Cمن القاعدة 16
9 0C
=12+144=156
1
C .160+9.161
الوحدة الثالثة
البرمجياتles logiciels :
•
البرامج ) les programmes ( les logiciels
•
بعدما تطرقنا إلى المكونات المادية لجهاز الحاسوب ننتقل إلى الجزء األهم بالنسبة للمستخدمين سواء كانوا
مبرمجين مستخدمين عادين ....هذا الجزء هو جزء البرمجيات Software
البرمجيات :هي االخري تقسم الى قسمين نظام التشغيل و البرامج التطبقية
نظام التشغيل :هو مجموعة من البرامج التي تسمح باستغالل الكمبيوتر وملحقاته وتنفيذ مختلف البرامج ،من بين أنظمة
البرامج التطبيقية :تمثل كل البرامج التي يمكن استعمالها على الكمبيوتر والتي تشمل ميادين مختلفة.
.التشغيل نذكر lunix ،Unix،Windows، Msdos:
برنامج معالج النصوص Word
المجدول Excel
برنامج التسيير ....الخ.
األصل في نظام التشغيل هو عبارة عن مجموعة من البرامج المتكاملة تعمل معا و نفس الشيء بالنسبة
للبرامج التطبيقية
اإلشكال إذن هو :ما هو البرنامج كيف يتم أنشاؤه وبواسطة ماذا؟
البرنامج هو مجموعة من التعليمات مفهومة من طرف الحاسوب تكتب في لغة البرمجة (لغة البرمجة تعتبر في
حد ذاتها برنامج و من أهم هذه اللغات نجد) ).......... c, c++ ,java , pascalتترجم هذه التعليمات من طرف
الحاسوب وتطبيقها يعطي نتائج معينة غير أن هذه التعليمات تحول الى اللغة الثنائية ( )0,1المفهومة من طرف
الحاسوب
البرنامج هو مجموعة التعليمات المقروءة من طرف الحاسوب لطريقة حل رياضي أو منطقي مكتوب على
شكل خوارزمية ) (algorithmeحيث أن الخوارزمية تكتب بطريقة مستقلة تماما عن لغة البرمجة وعن الجهاز
الذي سيطبق فيه البرنامج
من خالل التعريف الثاني للبرنامج يجب المرور بكتابة خوارزمية algorithmeو التي تعطي الحل الرياضي أو البرنامج
المستقل عن لغة البرمجة المستخدمة وجهاز الحاسوب الذي سينفذ عليه البرنامج وذلك وفقا لقواعد معينة ثم تتم عملية
ترجمة الخوارزمية الى لغة برمجة يختارها المبرمج
مالحظة في غالب األحيان مطوري البرامج أو المهندسين يقمون بكتابة البرنامج مباشرة دون المرور بالخوارزمية ألن
هذا يأخذ وقت أكبر بالنسبة لهم
تعريف لغة البرمجة
لغة البرمجة في حد ذاتها هي مجموعة من البرامج تستخدم مفرادات وصيغ موضوع باحكام لكتابة البرامج .
تحتوي لغات البرمجة على محرر لكتابة البرنامج )(éditeur de texteوبعض اآلخر يستخدم محرر
الملف الذي يحوي نص البرنامج يسمي fichier de code
النصوص الموجودة في أنظمة التشغيل
source
عند االنتهاء من كتابة البرنامج فان هذا األخير يحول الى لغة الحاسوب()langage machine 0,1
بعد عملية كتابة البرنامج وتنفيذه تسمح معظم لغات البرمجة بتحرير ملفات قابلة لالستخدام باالستقاللية عن لغة
البرمجة )(fichier autonomeهذه الملفات لها االمتداد .exeو تسمي ملفات التطبيق أو التنفيذ (fichier
)exécutable
•
بعد عملية كتابة البرنامج وتنفيذه تسمح معظم لغات البرمجة بتحرير ملفات قابلة لالستخدام باالستقاللية عن لغة
البرمجة )(fichier autonomeهذه الملفات لها االمتداد .exeو تسمي ملفات التطبيق أو التنفيذ (fichier
)exécutable
مستويات لغات البرمجة
•
نميز ثالث مستويات للغات البرمجة
•
لغات البرمجة عالية المستوي )c, c++, java, pascal (langage de programmation de haut niveau
•
لغات البرمجة الوسيطة )langage de programmation intermédiaire (assembleur
•
لغة البرمجة ذات المستوى األدنى )langage de programmation bas niveau(langage machine 0,1
Informatique.pdf (PDF, 1.05 MB)
Use the permanent link to the download page to share your document on Facebook, Twitter, LinkedIn, or directly with a contact by e-Mail, Messenger, Whatsapp, Line..
Use the short link to share your document on Twitter or by text message (SMS)
Copy the following HTML code to share your document on a Website or Blog