37
ي ص خ ش ل ا ب س حا ل ي ا عل ات ق ي ب ط ت1103 حال ة ي ن ا ث ل ا رة ض حا م ل ا1

تطبيقات على الحاسب الشخصي 1103 حال المحاضرة الثانية

Embed Size (px)

DESCRIPTION

تطبيقات على الحاسب الشخصي 1103 حال المحاضرة الثانية. هي البرامج التي تتحكم في سير العمل على الحاسب وفي تنفيذ البرامج الأخرى وتعتبر هي حلقة الوصل بين المستخدم وبين الحاسب بمكوناته المادية والبرمجية. - PowerPoint PPT Presentation

Citation preview

Page 1: تطبيقات  على الحاسب  الشخصي 1103 حال المحاضرة الثانية

تطبيقات على الحاسب الشخصي حال1103

المحاضرة الثانية

1

Page 2: تطبيقات  على الحاسب  الشخصي 1103 حال المحاضرة الثانية

2

المكونات البرمجية اآلليمكونات الحاسب)البرامج(Software

أنظمة التشغيل

البرامج التطبيقية

لغات البرمجة

البرامج المساعدة

المكونات المادّي$ة )األجهزة(Hardware

وحدة المعالجة

وحدة الذاكرة

وسائط التخزّين

وحدات اإلدخال

وحدات اإلخراج

Page 3: تطبيقات  على الحاسب  الشخصي 1103 حال المحاضرة الثانية

3

هي البرامج التي تتحكم في سير العمل على الحاسب وفي تنفيذ البرامج األخرى وتعتبر هي حلقة الوصل بين المستخدم وبين

الحاسب بمكوناته المادية والبرمجية.

فقط وبهذا تكون غير قابله لإلزالة وهذا ROMوتكون مخزنة إما على ما تفعله بعض الشركات ليكون موجودا بصفة دائمة على بعض

الحاسبات الصغرى، أو يكون مخزنا على القرص الصلب حيث يمكن حذفه واستبداله بنظام آخر. وعند بدء تشغيل الجهاز فإن نظام

ليبدأ العمل .RAMالتشغيل يأخذ مكانه على الذاكرة

أوال: Operating systemsأنظمة التشغيل

Page 4: تطبيقات  على الحاسب  الشخصي 1103 حال المحاضرة الثانية

4

تختلف نظم التشغيل باختالف غرض استخدام الحاسب، فهناك نظم تشغيل شخصية )عادية( وهناك نظم

تشغيل متخصصة )خاصة بالشبكات مثال(.كما تنقسم من ناحية واجهة المستخدم إلى نوعين:

واجهة مستخدم رسومية، تعرض صور وأيقونات 1.وغيرها.

واجهة مستخدم غير رسومية، تعرض نصوص فقط.2.

أوال: Operating systemsأنظمة التشغيل

MS Dos نظام تشغيل غير رسومي Microsoft Windows نظام تشغيل رسومي

Page 5: تطبيقات  على الحاسب  الشخصي 1103 حال المحاضرة الثانية

نظام التشغيلWindows: وهو من أكثر نظم التشغيل استخدامmا لما يتمتع به من إمكانيات برمجية

وتنوع فى التطبيقات والمرونة مما جعله نظام التشغيل األول على مستوى العالم.

نظام التشغيل:Unix

م للعمل على األجهزة الحاسوبية 1969 عام Bell ُطoور من قبل شركة الشخصية والمتوافقة معها وهو مكتوب IBMالكبيرة ويستخدم مع أجهزة

من لغات المستوى العالي.Cبلغة نظام التشغيل:Novell

وهو من نظم تشغيل الشبكات، يقوم بالسيطرة على الحواسيب المشتركة في شبكة حواسيب شخصية من حيث التعامل مع الملفات واألقراص

باإلضافة والنسخ والحذف واإلسترجاع، كما يتحكم بأمن شبكة الحاسوب والتحكم باألجهزة الملحقة.

باإلضافة إلى أخرى مثلMAC OS وDOS

5

أوال: Operating systemsأنظمة التشغيل أمثلة على نظم

التشغيل

Page 6: تطبيقات  على الحاسب  الشخصي 1103 حال المحاضرة الثانية

إن أهم الخدمات التي يقدمها نظام التشغيل هو تنظيم حفظ البيانات في الملفات.

:تعرّيف الملف وهو عبارة عن وعاء لحفظ البرامج أو النصوص أو البيانات، وهو

أصغر وحدة للحفظ بالنسبة لنظام التشغيل. :تسمية الملفات

ينقسم اسم الملف إلي قسمين: 8 ويجب أال يزيد ُطوله عن ROOT: وهو األساس القسم األول

حروف )قديمmا(، ووجود هذا الجزء من اسم الملف إجباري. 3: ويسمى االمتداد ويجب أال يزيد ُطوله عن القسم الثاني

حروف، ويجب أن يفصل بين االسم األساس واالمتداد بعالمة النقطة ).(، وهذا الجزء من االسم اختياري.

6

أوال: Operating systemsأنظمة التشغيل

نظام الملفات في الحاسب اآللي

Page 7: تطبيقات  على الحاسب  الشخصي 1103 حال المحاضرة الثانية

:مثالLOCK.EXE

BASIC.COMAUTOEXEC.BAT

، BATجميع الملفات التي تنتهي بأحد الممتدات التاليةEXE،COM.هي ملفات قابلة للتحميل والتنفيذ المباشر

7

أوال: Operating systemsأنظمة التشغيل

نظام الملفات في الحاسب اآللي

Page 8: تطبيقات  على الحاسب  الشخصي 1103 حال المحاضرة الثانية

ويبين الجدول التالي بعض أشهر أنواع االمتداد المستخدمة مع : أسماء الملفات

االمتداد

نوعه معناه

BAT ملف أوامر تنفذ دفعة واحدة

BATCH

COM COMMAND ملف برنامج

EXE EXECUTABLE ملف جاهز للتنفيذ

DOC ملف نصوص أو وثائق

DOCUMENT

BAK ملف احتياُطي BACKUP

DBF DBASE FILE ملف قاعدة بيانات

C ملف مصدر مكتوب بلغة سي

C

SYS SYSTEM ملف تكوين نظام

8

أوال: أنظمة Operating systemsالتشغيل

Page 9: تطبيقات  على الحاسب  الشخصي 1103 حال المحاضرة الثانية

9

هي برامج متخصصة تخدم الهدف الذي كتبت من أجله وتخزن على القرص الصلب. من أمثلتها:

Word, Excel, Access, Power Point, Adobe Photoshop

عندما يقوم المستخدم بطلب أحد البرامج التطبيقية تنتقل من القرص الصلب إلى الذاكرة العشوائية لتبدأ

عملها.

أو التطبيقات ثانيJا: البرامج التطبيقيةApplication software

Page 10: تطبيقات  على الحاسب  الشخصي 1103 حال المحاضرة الثانية

10

الحاسب ال يستطيع فهم لغة البشر وتعليماتهم.•oترجم أوامر البشر إلى لغة مفهومة • لغة البرمجة ت

)لغة اآللة(.للحاسبهي اللغة التي تكتب بها األوامر لجهاز لغة البرمجة:•

الحاسب اآللي ويفهمها جهاز الحاسب وينفذها.ال يمكن للحاسب حل مشكلة إال عندما يتم تزويده •

بطريقة الحل على شكل تعليمات.oعرف عملية كتابة البرامج بالبرمجة، ويعرف الشخص • ت

الذي يقوم بكتابة الشفرات البرمجية بمبرمج.لغات البرمجة إما لغات متدنية المستوى أقرب إلى لغة •

اآللة، أو لغات عالية المستوى أقرب إلى لغة اإلنسان.

ProgrammingثالثJا: لغات البرمجة languages

Page 11: تطبيقات  على الحاسب  الشخصي 1103 حال المحاضرة الثانية

11

لغات متدنية المستوى:لغة اآللة.-

هي اللغة التي تمثل لغة الحاسوب والتي يستخدمها لتنفيذ عملياته، وتعتمد هذه اللغة على نظام العد

.0,1الثنائي حيث تتكون تعليمات هذه اللغة من لغة التجميع. -

تعتمد هذه اللغة على االختصارات ويطلق عليها أحيانا لغة االختصارات حيث تتكون تعليماتها من مجموعة

من الرموز المختصرة ذات الداللة المعينة, لذلك فهي تسمي لغة رمزية.

وتستخدم لغة التجميع مجموعة من األوامر بلغة اآللة والمجموعة األخرى من األوامر بلغة التجميع التي

يجب ترجمتها إلي لغة اآللة.

ProgrammingثالثJا: لغات البرمجة languages

Page 12: تطبيقات  على الحاسب  الشخصي 1103 حال المحاضرة الثانية

12

لغات عالية المستوى:سميت عالية المستوى ألنها قريبة من لغة اإلنسان وبعيدة

عن لغة الحاسوب حيث يتم كتابة تعليماتها بلغة قريبة من لغة اإلنسان يخاُطب اإلنسان من خاللها الحاسوب,

أي أنه ليس هناك حاجة ألن يتعلم اإلنسان لغة الحاسوب لكي يخاُطبه, ولكن البد من وجود مترجم، ولقد أوجدت

هذه اللغة لمساعدة المبرمجين على تركيز انتباههم على المشكلة دون التركيز على كيفية كتابة البرنامج

وعمل اآللة.

أمثلتها: لغة الفيجوال بيسك، لغة الكوبول، لغة سي، لغة

باسكال، لغة فورتران، لغة جافا

ProgrammingثالثJا: لغات البرمجة languages

Page 13: تطبيقات  على الحاسب  الشخصي 1103 حال المحاضرة الثانية

13

هي البرامج التي تقوم بوظيفة معينة وعلى الغالب •تكون بسيطة.

مثل: الرسام, اآللة الحاسبة, دفتر المالحظات.•تعتبر بمثابة األدوات.•

رابعJا: برامج التشغيل المساعدة

المالحظات

اآللة الحاسبة

الرسام

Page 14: تطبيقات  على الحاسب  الشخصي 1103 حال المحاضرة الثانية

14

المكونات البرمجية اآلليمكونات الحاسب)البرامج(Software

أنظمة التشغيل

البرامج التطبيقية

لغات البرمجة

البرامج المساعدة

المكونات المادّي$ة )األجهزة(Hardware

وحدة المعالجة

وحدة الذاكرة

وسائط التخزّين

وحدات اإلدخال

وحدات اإلخراج

Page 15: تطبيقات  على الحاسب  الشخصي 1103 حال المحاضرة الثانية

15

تصنيف الحاسبات اآللية

Page 16: تطبيقات  على الحاسب  الشخصي 1103 حال المحاضرة الثانية

إن أكثر أنواع أجهزة الحاسوب استخدامmا في المنازل •( PCوالمكاتب تعرف باسم الحاسوب الشخصي )ومع ذلك فليس جميع أجهزة الحاسوب التي

يستخدمها الناس تعتبر أجهزة حاسوب شخصية.

تستخدم أنواع مختلفة من أجهزة الحاسوب ألداء •مهام متنوعة ومن المهم فهم الفروقات بين أنواع

الحواسيب ألجل اختيار التقنية المناسبة ألداء وانجاز مهمة معينة.

16

تصنيف الحاسبات اآللية

Page 17: تطبيقات  على الحاسب  الشخصي 1103 حال المحاضرة الثانية

17

ملخص تصنيف الحاسبات

حسب األداء والحجم

عمالقة

كبيرة

متوسطة

دقيقة

حاسبا تالتحكم

محط ةالعمل

حسب غرض االستخدام

)نوعية العمل(

محدودة

الغرض متعددة

األغراض

حسب تقنية العمل

هجينة

رقمية

قياسية

Page 18: تطبيقات  على الحاسب  الشخصي 1103 حال المحاضرة الثانية

18

حسب تقنية عملها

Page 19: تطبيقات  على الحاسب  الشخصي 1103 حال المحاضرة الثانية

- الحاسبات القياسية )تماثلية أو تناظرّية( 1Analog Computer:

تستخدم بيانات قياسية وهي البيانات التي تأخذ قيمmا •عديدة جدا.

مثل )شدة الصوت، درجة الحرارة(. تستخدم في:•حساب الخصائص الفيزيائية مثل )األوزان، الضغوط، •

الحرارة(.المراكز العلمية والطبية ومراكز األرصاد الجوية.•

ويكون لها القدرة على تسيير األمور بالصورة التي تجدها مناسبة، مثال ذلك:

األجهزة الطبية المتصلة بمريض معين، يمكن للجهاز وزيادة الضغط أو خفضه أو زيادة سرعة سريان محلول

)مغذي( على حسب حالة المريض واستقراره.

19

حسب تقنية عملها

Page 20: تطبيقات  على الحاسب  الشخصي 1103 حال المحاضرة الثانية

:Analog Computer- الحاسبات القياسية 1

20

حسب تقنية عملها

Page 21: تطبيقات  على الحاسب  الشخصي 1103 حال المحاضرة الثانية

:Digital Computer- حاسبات رقمية 2

تعالج البيانات الرقمية فقط، بقيم محدودة )متقطعة( ال يمكن الخروج عنها مثل حروف الهجاء واألرقام

العشرية، وتستخدم في حل المشاكل الحسابية المعقدة وتنظيم الملفات وقواعد البيانات.

مجال هذه الحاسبات الرقمية هي: التعليم وتنظيم اإلدارة والمحاسبة.

تتميز بالسرعات العالية وإمكانية إجراء أكثر من عملية حسابية في نفس الوقت.

21

حسب تقنية عملها

Page 22: تطبيقات  على الحاسب  الشخصي 1103 حال المحاضرة الثانية

:Hybrid Computer الهجينة -الحاسبات3

هي مزيج بين النوعين الرقمي والقياسي.• يحتوي على مداخل ومخارج تناظرية والمعالجة فيه •

تكون رقمية. هذا النوع يجمع أفضل اإلمكانيات من كال النوعين •

السابقين فهو: يأخذ القدرة على خزن البيانات والدقة العالية من •

الحاسبات الرقمية. يأخذ من الحاسبات التناظرية ردة الفعل السريعة •

لتغيير المدخالت ونظام الوقت الحقيقي.

22

حسب تقنية عملها

Page 23: تطبيقات  على الحاسب  الشخصي 1103 حال المحاضرة الثانية

23

حسب الغرض من االستخدام- - حسب نوعية العمل

Page 24: تطبيقات  على الحاسب  الشخصي 1103 حال المحاضرة الثانية

- حاسبات متعددة األغراض:1

حاسبات يمكن أن تقوم بأي عمل تبرمج له، من •كتابة نصوص أو ترفيه أو عمليات حسابية .. الخ

- مثل الحاسب الشخصي. 

24

حسب الغرض من االستخدام

Page 25: تطبيقات  على الحاسب  الشخصي 1103 حال المحاضرة الثانية

- حاسبات محدودة الغرض:1حاسبات مبرمجة ألداء عمل معين، مثل:

في المصانع والمحالت التجارية التي تتطلب •نوعية معينه من العمل الخاص مثل باليستيشن

لها غرض خاص وهو الترفيه. التحكم في المركبات الفضائية أو األجهزة •

الطبية وغيرها. 

25

حسب الغرض من االستخدام

Page 26: تطبيقات  على الحاسب  الشخصي 1103 حال المحاضرة الثانية

26

حسب الحجم واألداء

Page 27: تطبيقات  على الحاسب  الشخصي 1103 حال المحاضرة الثانية

27

حسب الحجم واألداء

حاسبات كبيرةMain frames

حاسبات عمالقةSuperComputers

حاسبات دقيقةMicroComputers

حاسبات متوسطةMiniComputers

حاسب التحكمControl Computer

محطة عملWork Station

Page 28: تطبيقات  على الحاسب  الشخصي 1103 حال المحاضرة الثانية

:SuperComputers. الحاسبات العمالقة 1

تعتبر من أفضل الحاسبات من حيث القوة •والسرعة والكفاءة.

لها القدرة على القيام بعمليات حسابية معقدة •كالتي يحتاجها العلماء في مراكز األبحاث، كمراكز

الفضاء أو المصانع الحربية لتصنيع أسلحة الكترونية ”الصواريخ اإللكترونية“ .

مستخدم في نفس 10000تستطيع معالجة بيانات •الوقت وتعتبر ذات تكلفة عالية قد تصل إلى مليون

دوالر أو أكثر للحاسب الواحد.

28

حسب الحجم واألداء

Page 29: تطبيقات  على الحاسب  الشخصي 1103 حال المحاضرة الثانية

الحاسبات العمالقة SuperComputers

29

حسب الحجم واألداء

Page 30: تطبيقات  على الحاسب  الشخصي 1103 حال المحاضرة الثانية

MainFrameComputer- الحاسبات الكبيرة 2

من أوائل الكمبيوترات التي استخدمت في المجاالت •التجارية وقطاع األعمال.

وهي حاسبات ذات معالجات كبيرة تسمح بتعدد •المشاركة في العمل حيث تعتمد على إمكانية المشاركة

بمعلومات أو قاعدة بيانات موحدة على جهاز واحد يعمل عليها عدد كبير Serverيسمى مضيف أو خادم

من األشخاص من خالل وحدات ُطرفية عبارة عن شاشة ولوحة مفاتيح أو حاسبات صغيرة متصلة بها بكابل أو

اتصال السلكي. تستطيع معالجة بيانات المئات من المستخدمين في •

نفس الوقت وتتأثر في عملها بنوع وجودة وحدات اإلدخال واإلخراج والتخزين من حيث السعة والسرعة

وتستخدم في المؤسسات الكبيرة مثل شركات الطيران، الجامعات ، البنوك بتكلفه عالية تصل إلى مئة

ألف دوالر.

30

حسب الحجم واألداء

Page 31: تطبيقات  على الحاسب  الشخصي 1103 حال المحاضرة الثانية

31

حسب الحجم واألداء

الكبيرة الحاسباتMainFrameComputer

Page 32: تطبيقات  على الحاسب  الشخصي 1103 حال المحاضرة الثانية

32

حسب الحجم واألداء

الكبيرة الحاسباتMainFrameComputer

Page 33: تطبيقات  على الحاسب  الشخصي 1103 حال المحاضرة الثانية

MiniComputers- الحاسبات المتوسطة 3

تقع متوسطة بين الحاسبات الدقيقة والحاسبات الكبيرة فهي تشبه في شكلها الحاسبات الدقيقة ولكنها أكثر

كفاءة منها ألنها مصممة لخدمة عدد من المستخدمين وتعتبر قليلة Server) العشرات ( فهي تعمل كخادم أو

إلى 20000التكلفة إلى حد ما تتراوح أسعارها من دوالر.250000

33

حسب الحجم واألداء

Page 34: تطبيقات  على الحاسب  الشخصي 1103 حال المحاضرة الثانية

MicroComputers- الحاسبات الدقيقة 4

وهي الحاسبات الشخصية، مصممة لخدمة مستخدم واحد، تعتبر األصغر واألقل قوة وكفاءة وتكلفة حيث تتراوح

دوالر.1000 إلى 100أسعارها من  له عدة أشكل منها:

-3( Laptop -المحمول)2( Desk Top-الجهاز المكتبي )1(Palmحاسوب الجيب )

34

حسب الحجم واألداء

Page 35: تطبيقات  على الحاسب  الشخصي 1103 حال المحاضرة الثانية

Control Computers- حاسبات التحكم 5

35

حسب الحجم واألداء

Work Stations- محطات العمل 6

oستخدم في التحكم والمراقبة لألجهزة، مثل: تاألجهزة الصناعية والطبية ووسائل النقل كالسيارات

والطائرات إلصدار إشارات تنبيه عند حدوث خلل ما أو عطل في مجال معين، ويستخدم في وسائل االتصاالت مثل السنتراالت لعمليات تحويل المكالمات واالستجابة

لطلبات مستخدم الهاتف.- تشبه شكل الحاسب الشخصي حيث أن مستخدمه

واحد ولكن يتوفر بها:أكثر من معالج.• ملحقات إضافية.•

- هي للمتخصصين مثل المهندسين والعلماء في .المختبرات والمصانع

Page 36: تطبيقات  على الحاسب  الشخصي 1103 حال المحاضرة الثانية

36

تصنيف الحاسبات اآلليةحسب الحجم واألداء

حاسبات كبيرةMain frame

حاسبات عمالقةSuper Computer

حاسبات دقيقةMicrocomputers

حاسبات متوسطةMinicomputers

حاسب التحكمControl Computer

محطة عملWork Station

Page 37: تطبيقات  على الحاسب  الشخصي 1103 حال المحاضرة الثانية

:المراجع

37

كتاب مقدمة في الحاسب واإلنترنت، أ.د. عبدالله 1.الموسى.

صفحة أ.نوف الداوود في موقع الجامعة.2.

بعض الشرائح من تجميع أ.غادة الهدباء.3.