Upload
mazin-alkthere
View
628
Download
2
Tags:
Embed Size (px)
DESCRIPTION
Introduction to Computer class 3 University of hadramout
Citation preview
مقدمة ف علم الحاسوب
مازن محمد الكثري. أ
الثالثةالمحاضرة
كلة العلوم االدارة بجامعة حضرموت 1
Softwareالعناصر البرمجة
المستلزمات البرمجة ه مصطلح طلق عام طلق على البرامج •
فاألجزاء المادة الت تم شرحها ف , والمرجعات المصاحبة لها
الفقرات السابقة مجرد آالت صماء ال فائدة لها إال عند تشغل
والذي تمثل ف هذه الحالة ف مجموعة , محركها بواسطة الوقود
.البرامج الت قوم بصاغتها العقل البشري
والبرامج عبارة عن سلسلة من خطوات المعالجة المطلوب أداؤها •
ومكن تقسم جمع البرامج الى نوعن , بواسطة الحاسب االل
.رئسن
(Program)البرنامج
تخبر هو عبارة عن مجـموعة من التعلمات المتسلسلة الت
.الحاسوب ماذا فعل
(Software)البرمجات
منفرد أو فه عبارة عن مصطلح عام ـطلق عل أي برنامج
مجموعة من البرامج واالجراءات الت تساعد الحاسوب على
أو مجموعة من البرامج تستخدم لتشغل نظام , إنجاز مهمة ما
.الحاسوب
(( Programmerالمبرمج وسمى الشخص الذي صنع البرنامج
أنواع البرمجات
( Computer Software )
: هناك نوعان من البرمجات ه •
برمجات النظم –
( System Software )
البرمجات التطبقة –
(Applications Software )
System Programsبرامج التشغل
و تعتبر , ه البرامج الضرورة لتشغل الحاسب االل•
بمثابة شرط المرور الذي قوم بتنظم حركة البانات
.ف االجزاء المادة المختلفة ف الحاسب االل
:التال وه تشمل• Programming Languagesغات البرمجة ل•
Compilers And Interpretersالمترجمات والمفسرات •
Operating Systemsنظم التشغل •
Operation Systemنظم التشغل
و أدارة الحاسب االل حث ال مكن وه المسئولة عن تشغل•وه اذا عتبر وسط بن , ألي جهاز ان عمل بدون نظام التشغل
.الجاز والمستخدم
System Programsوهو عبارة عن مجموعه من برامج النظام • .والت تتحكم وتنسق تشغل جهاز الحاسوب
:ومن أمثلة نظم التشغل•–Dos
–Unix
–OS\2
–Windows بكافة اصداراته
8
وظائف نظم التشغل
تشغيل الحاسوب 1.
تمكنه من تشغيل البرمجيات واجهة ربط مع المستخدم 2.
االخرى
.إدارة المصادر والمهام 3.
.مراقبة النظام بأكمله وإعاقة العمليات الغير مسموح بها 4.
.إدارة الملفات وتنظيمها في المجلدات والفهارس5.
المحافظة على سرية النظام ومنع الوصول غير المخول 6.
.لبيانات وبرمجيات الجهاز
DOS: أشهر نظم التشغل
Operating Systems برامج نظام التشغل
هو نظام تشغل قدم كان ستخدم خالل
الثماننات وبداة التسعنات مع
الشخصة والحاسبات IBMحاسبات
عتمد نظام التشغل . المتوافقة معها
دوس على الواجهات النصة، الت
تتطلب من المستخدم التعامل باألوامر
الكتابة، وستقبل فقط األحرف والرموز
.من المستخدم الغر
Operating Systems برامج نظام التشغل
: عوب النظام .عدم قدرته على تسمة الملفات بأكثر من ثمانة أحرف•
.عدم قدرته على تشغل أكثر من برنامج تطبق ف نفس الوقت•
نسبة الخطأ فه عالة خصوصا ف إعطائه األوامر النصة وذلك •
.إلحتمالة الخطأ بنسبة كبرة
DOS: أشهر نظم التشغل
عتبر نظام التشغل وندوز الذي أنتجته شركة
. مكروسوفت أشهر نظم التشغل وأوسعها انتشارا
وستخدم هذا النظام واجهة تطبق صورة
Graphical User Interfaces - GUIs تتكوون مون أشوكال ورمووز صوغرة
مثوول كوول منهوا تطبقووا معنووا كموا تحتوووي واجهووة Icons تسومى أقونووات
على قوائم لألوامر لتسهل عملات االختار باستخدام Windows وندوز
.Mouse الفأرة
Operating Systems برامج نظام التشغل
نظوووووام التشوووووغل مكروسووووووفت ونووووودوز : أشوووووهر نظوووووم التشوووووغل
Microsoft Windows
UNIX نظام التشغل ونكس
بووودأ اسوووتخدام هوووذا النظوووام موووع الحاسوووبات الكبووورة
Mainframe والمتوسووطة Minicomputers وقوود تووم
-PC تعدلووووووه للعموووووول علووووووى الحاسووووووبات الشخصوووووووة
Computers . وتمووووز بنمكانووووة اسووووتخدامه مووووع عوووودة
وكووذلك إمكانووة أدائووه لعوودة Multi-users مسووتخدمن
.Multi-tasking وظائف ف وقت واحد
و قد ظهر اصدار حود مون نظوام التشوغل وونكس اطلوق علوه
.ح تمتع بواجهه رسومه لنكس
Operating Systems برامج نظام التشغل
Mac OS نظام التشغل ماك
هوو نظوام تشوغل خواص لحاسوبات ابول مواكنتو Mac OS نظام التشغل
Apple Macintosh أنتجته شركة Apple للحاسوبات وتوم العمول بوه سونة
، كووان هووذا النظووام أساسووا ألنظمووة التشووغل ذات واجهووة التطبووق 1984
.Graphical User-GUI Interface الصورة
Operating Systems برامج نظام التشغل
ولكل نظام تشغل واجهه مستخدم تختلف من نظام الى •
.تمكن المستخدم باالتصال بالحاسب, اخر
لهما واجهه تتلقى Unixوكذلك Dosفنظام التشغل •
المدخلة Command User Promptأوامر المستخدم
فالمستخدم دخل أوامر كتابة مثل . بواسطة لوحة المفاتح
dir للحصول على قائمة بالملفات الموجودة او كتب
Print ألرسال ملفات للطباعة.
Windowsو OS\2ف حن ان كال من نظام •
Graphicalستخدمان واجهة المستخدم الرسومة
User Interface (GUI) .
وتعتمد هذه الواجهة على مجموعه من الصور تعرف •
هذه األقونات , باألقونات عوضا عن االوامر الكتابة
فمثال أقونة بها شكل . تظهر العملات بصورة مرئة
اقونة أسطوانة تمثل عملة , طابعه تمثل امر الطباعة
.حفظ لملف ف االسطوانة وهكذا
, مثلما ان انظمة التشغل تختلف عن بعضها ف واجهة المستخدم•كذلك هناك عامل اخر ومهم مز كل نظام تشغل عن االخر أال
وقصد به عدد المهام , Multitasking هو تعدد المهام ( تشغلها)الت ستطع جهاز الحاسب االل القام بها ( البرامج)
.ف نفس الوقت وعلى نفس الجهاز
•Dos عرف انهSingle- task system أي ستطع القام .بعملة واحدة فقط ف الوقت الواحد
حث ان بقة االنظمة السابقة تعد انظمة متعددة المهام •Multitasking systems حث تخصص لكل مهمه اطار
.خاص بها
Programming Languageلغات البرمجه
, تم تطور برامج الحاسوب باستخدام لغات البرمجة• –وتتكون لغة البرمجة من مجموعة من الرموز والقواعد
.لتوجةالعملات ف الحاسوب -كأي لغة اخرى
-:من أمثلة لغات البرمجه•
Visual basicفجول بسك •
Pascalالباسكال •
++Cس بلس بلس •
Javaالجافا •
Application Programsبرامج تطبقة
, وه مجموعة البرامج الت تم تصممها لحل المسائل التطبقة المختلفة•كما مكن , وهناك مؤسسات وبوت خبرة تقوم بتصمم هذه البرامج
للمستخدم الذي لدة خلفة ف تصمم البرامج ان قوم بصاغة البرامج .الخاصة بتطبقاته
:أمثلة على البرامج التطبقة•
برمج تنسق النصوص–
برامج تشغل الوسائط–
برامج تنسق او تعدل الوسائط–
برامج أدارة العملات الحسابة –
File Management Programs برامج إدارة الملفات–
Antivirus Programs برامج القضاء على الفروسات –
Disk Management برامج تنظم وتنظف األقراص–Programs
File Compression Programs برامج ضغط الملفات–
Application Programsبرامج تطبقة
Application Programsبرامج تطبقة
Application Programsبرامج تطبقة
نظام التشغل مكروسوفت وندوز
وسمح الحاسوب عملات جمع ف تحكم برنامج عن عبارة التشغل نظام
واجهة خالل من للحاسوب المادة والمكونات البرامج مع التعامل بسهولة للمستخدم
.Graphical User Interface – GUI الرسومة التشغل نظام
الشخصة الحاسبات تشغل نظم أهم وندوز مكروسوفت التشغل نظام وعتبر
:منها عدة إصدارات منه ظهرت وقد انتشارا وأكثرها
Windows 2003 - Windows XP - Windows ME
Windows 2000 - Windows 98 - Windows 95...
جولة سرعة قبل أن نبدأ: الفصل األول –الوحدة األولى
نظام التشغل مكروسوفت وندوز
:الحاسوب تشغل خطوات •
.بالكهرباء الجهاز وصل 1.
ROM الحاسوب ذاكرة ف مخزن برنامج عمل سوف 2.
.الحاسوب تشغل بداة عن مسئوال وكون أوتوماتكا
ذاكرة إلى Hard Disk الصلب القرص من التشغل نظام نتقل 3.
.RAM الحاسوب
- وندوز التشغل لنظام GUI الرسومة الواجهة ستظهر4.
.Desktop المكتب سطح والمسماة
جولة سرعة قبل أن نبدأ: الفصل األول –الوحدة األولى
نظام التشغل مكروسوفت وندوز
:خطوات إغالق الحاسوب •
أغلوووق أوال جمووووع البوووورامج المسووووتخدمة ثووووم 1.
تفقد بعض البانات أو قد أغلق الحاسوب وإال
.الملفات المهمة
.من شرط المهام Start ضغط مربع ابدأا 2.
.Turn off computer اختر من القائمة أمر 3.
.Turn off اضغط مربع 4.
جولة سرعة قبل أن نبدأ: الفصل األول –الوحدة األولى
نظام التشغل مكروسوفت وندوز
البرامج قائمة عرض•
البرامج قائمة لعرض
Start البدء مربع اضغط
فوق الفأرة مؤشر ضع ثم
.All Programsاالختار
جولة سرعة قبل أن نبدأ: الفصل األول –الوحدة األولى
تابع المحاضرة الماضةتم تخزن البانات والتعامل معها ف :الذاكرةتمثل البانات ف •
, فقط 0,1أي باستخدام الرمزن , باستخدام النظام الثنائ, الحاسوب
الخانة الثنائة ) اختصار لـ Bitودعى كل من هذن الرمزن
Binary Digits) , بن تسمى البات وه عدد الوحدات الثنائة 8كل
الحاسوبالالزمة لتمثل رمز واحد ف
0او 1تم تخزن فها اي من الرمزن : 1Bitالبت •
اي رمزا واحدا 1Byte =8Bitالبات •
kilobyte 1 =1024 Byte، (KB)الكلوبات •
1Megabyte =1024Kb( Mb)المجابات •
1Gigabyte =1024Mb( Gb)الججابات •