‫لكافة أقسام‬                                     ‫كلٌةالعلوم االدارٌة‬‫مقدمة فً علم الحاسوب‬                  ‫إعداد المد...
‫مقدمة فً علم‬                                                                                    ‫الحاسوب‬               ...
‫المدرس : مازن محمد الكثٌري‬                                  ‫مبادئ الحاسوب‬                        ‫كلٌة العلوم االدارٌة...
‫المدرس : مازن محمد الكثٌري‬                                    ‫مبادئ الحاسوب‬                      ‫كلٌة العلوم االدارٌة...
‫المدرس : مازن محمد الكثٌري‬                                ‫مبادئ الحاسوب‬                        ‫كلٌة العلوم االدارٌة‬ ...
‫المدرس : مازن محمد الكثٌري‬   ‫مبادئ الحاسوب‬                 ‫كلٌة العلوم االدارٌة‬                                ‫‪ ‬...
‫المدرس : مازن محمد الكثٌري‬                                          ‫مبادئ الحاسوب‬                             ‫كلٌة ال...
Upcoming SlideShare
Loading in …5
×

Introduction to Computer NOTES in Arabic class:3

593 views

Published on

Introduction to Computer Notes in Arabic class:3 for the student of University of hadramout

Published in: Education
1 Comment
0 Likes
Statistics
Notes
  • جميل جدا, يوجد العديد من المؤلفات الموجودة على الانترنت تتعلق بالمقدمة على الحاسوب وهذ الموضوع من افضلها
       Reply 
    Are you sure you want to  Yes  No
    Your message goes here
  • Be the first to like this

No Downloads
Views
Total views
593
On SlideShare
0
From Embeds
0
Number of Embeds
2
Actions
Shares
0
Downloads
16
Comments
1
Likes
0
Embeds 0
No embeds

No notes for slide

Introduction to Computer NOTES in Arabic class:3

  1. 1. ‫لكافة أقسام‬ ‫كلٌةالعلوم االدارٌة‬‫مقدمة فً علم الحاسوب‬ ‫إعداد المدرس:‬ ‫مازن محمد الكثٌري‬ ‫قسم نظم المعلومات االدارٌة‬ ‫كلٌة العلوم االدارٌة‬
  2. 2. ‫مقدمة فً علم‬ ‫الحاسوب‬ ‫المحاضرة الثانٌة : مكونات الحاسب االلً: العناصر البرمجٌة ‪Software‬‬ ‫النتائج المتوقعه :‬ ‫التعرف على مكونات الحاسب االلً البرمجٌة‬ ‫‪‬‬ ‫التعرف على وحدات قٌاس حجم البٌانات فً الحاسب االلً‬ ‫‪‬‬ ‫التعرف على االنواع المختلفة من انظم التشغٌل‬ ‫‪‬‬ ‫مدخل الى نظام التشغٌل وندوز ‪XP‬‬ ‫‪‬‬ ‫العناصر البرمجية ‪Software‬‬ ‫‪Software‬‬ ‫العناصر البرمجٌة‬ ‫المستلزمات البرمجٌة هً مصطلح ٌطلق عام ٌطلق على البرامج والمرجعٌات المصاحبة لها, فاألجزاء المادٌة التً تم‬ ‫شرحها فً الفقرات السابقة مجرد آالت صماء ال فائدة لها إال عند تشغٌل محركها بواسطة الوقود, والذي ٌتمثل فً هذه‬ ‫الحالة فً مجموعة البرامج التً ٌقوم بصٌاغتها العقل البشري.‬ ‫والبرامج عبارة عن سلسلة من خطوات المعالجة المطلوب أداؤها بواسطة الحاسب االلً, وٌمكن تقسٌم جمٌع البرامج الى‬ ‫نوعٌن رئٌسٌٌن.‬ ‫البرنامج )‪(Program‬‬ ‫هو عبارة عن مجـموعة من التعلٌمات المتسلسلة التً تخبر الحاسوب ماذا ٌفعل.‬ ‫)‪(Software‬‬ ‫البرمجٌات‬‫فهً عبارة عن مصطلح عام ٌـطلق علً أي برنامج منفرد أو مجموعة من البرامج واالجراءات التً تساعد الحاسوب على‬ ‫إنجاز مهمة ما , أو مجموعة من البرامج تستخدم لتشغٌل نظام الحاسوب.‬ ‫وٌسمى الشخص الذي ٌصنع البرنامج المبرمج ) ‪)Programmer‬‬ ‫) ‪( Computer Software‬‬ ‫أنواع البرمجٌات‬ ‫هناك نوعان من البرمجٌات هً :‬ ‫برمجٌات النظم ( ‪) System Software‬‬ ‫البرمجٌات التطبٌقٌة ( ‪) Applications Software‬‬
  3. 3. ‫المدرس : مازن محمد الكثٌري‬ ‫مبادئ الحاسوب‬ ‫كلٌة العلوم االدارٌة‬ ‫‪System Programs‬‬ ‫برامج التشغٌل‬ ‫هً البرامج الضرورٌة لتشغٌل الحاسب االلً, و تعتبر بمثابة شرطً المرور الذي ٌقوم بتنظٌم حركة البٌانات فً االجزاء‬ ‫المادٌة المختلفة فً الحاسب االلً.‬ ‫وهً تشمل التالً:‬ ‫‪ ‬لغات البرمجة ‪Programming Languages‬‬ ‫‪ ‬المترجمات والمفسرات ‪Compilers And Interpreters‬‬ ‫‪ ‬نظم التشغٌل ‪Operating Systems‬‬ ‫‪Operation System‬‬ ‫نظم التشغٌل‬ ‫وهً المسئولة عن تشغٌل و أدارة الحاسب االلً حٌث ال ٌمكن ألي جهاز ان ٌعمل بدون نظام التشغٌل, وهً اذاً تعتبر‬‫وسٌط بٌن الجاز والمستخدم. وهو عبارة عن مجموعه من برامج النظام ‪ System Programs‬والتً تتحكم وتنسق تشغٌل‬ ‫جهاز الحاسوب. ومن أمثلة نظم التشغٌل:‬ ‫‪ Windows‬بكافة اصداراته‬ ‫2‪OS‬‬ ‫‪Unix Dos‬‬ ‫وظائف نظم التشغٌل‬ ‫‪ ‬تشغٌل الحاسوب‬ ‫‪ ‬واجهة ربط مع المستخدم تمكنه من تشغٌل البرمجٌات االخرى‬ ‫‪ ‬إدارة المصادر والمهام .‬ ‫‪ ‬مراقبة النظام بأكمله وإعاقة العملٌات الغٌر مسموح بها .‬ ‫‪ ‬إدارة الملفات وتنظٌمها فً المجلدات والفهارس.‬ ‫‪ ‬المحافظة على سرٌة النظام ومنع الوصول غٌر المخول لبٌانات وبرمجٌات الجهاز .‬ ‫أشهر نظم التشغٌل : ‪DOS‬‬ ‫هو نظام تشغٌل قدٌم كان ٌستخدم خالل الثمانٌنٌات وبداٌة التسعٌنٌات مع حاسبات ‪ IBM‬الشخصٌة والحاسبات المتوافقة‬ ‫معها. ٌعتمد نظام التشغٌل دوس على الواجهات النصٌة، التً تتطلب من المستخدم التعامل باألوامر الكتابٌة، وٌستقبل فقط‬ ‫األحرف والرموز من المستخدم الغٌر.‬
  4. 4. ‫المدرس : مازن محمد الكثٌري‬ ‫مبادئ الحاسوب‬ ‫كلٌة العلوم االدارٌة‬ ‫عٌوب النظام:‬ ‫‪ ‬عدم قدرته على تسمٌة الملفات بأكثر من ثمانٌة أحرف.‬ ‫‪ ‬عدم قدرته على تشغٌل أكثر من برنامج تطبٌقً فً نفس الوقت .‬ ‫‪ ‬نسبة الخطأ فٌه عالٌة خصوصا ً فً إعطائه األوامر النصٌة وذلك إلحتمالٌة‬ ‫الخطأ بنسبة كبٌرة.‬ ‫أشهر نظم التشغٌل : نظام التشغٌل مٌكروسوفت وٌندوز ‪Microsoft Windows‬‬ ‫ٌعتبر نظام التشغٌل وٌندوز الذي أنتجته شركة مٌكروسوفت أشهر نظم التشغٌل‬ ‫وأوسعها انتشاراً. وٌستخدم هذا النظام واجهة تطبٌق صورٌة ‪ Graphical User Interfaces - GUIs‬تتكون من أشكال‬‫ورموز صغٌرة تسمى أٌقونات ‪ٌ Icons‬مثل كل منها تطبٌقا ً معٌنا ً كما تحتوي واجهة وٌندوز ‪ Windows‬على قوائم لألوامر‬ ‫لتسهٌل عملٌات االختٌار باستخدام الفأرة ‪.Mouse‬‬ ‫نظام التشغٌل ٌونكس ‪UNIX‬‬ ‫بدأ استخدام هذا النظام مع الحاسبات الكبٌرة ‪ Mainframe‬والمتوسطة ‪ Minicomputers‬وقد‬ ‫تم تعدٌله للعمل على الحاسبات الشخصٌة ‪ .PC-Computers‬وٌتمٌز بإمكانٌة استخدامه مع عدة‬‫مستخدمٌن ‪ Multi-users‬وكذلك إمكانٌة أدائه لعدة وظائف فً وقت واحد ‪ .Multi-tasking‬و قد ظهر‬ ‫اصدار حدٌث من نظام التشغٌل ٌونكس اطلق علٌه لٌنكس حٌث ٌتمتع بواجهه رسومٌه.‬ ‫‪Mac OS‬‬ ‫نظام التشغٌل ماك‬ ‫نظام التشغٌل ‪ Mac OS‬هو نظام تشغٌل خاص لحاسبات ابل ماكنتوش‬ ‫‪Apple Macintosh‬أنتجته شركة ‪ Apple‬للحاسبات وتم العمل به سنة 4984، كان‬ ‫هذا النظام أساسا ً ألنظمة التشغٌل ذات واجهة التطبٌق الصورٌة-‪Graphical User‬‬ ‫‪.GUI Interface‬‬ ‫ولكل نظام تشغٌل واجهه مستخدم تختلف من نظام الى اخر, تمكن المستخدم‬ ‫باالتصال بالحاسب. فنظام التشغٌل ‪ Dos‬وكذلك ‪ Unix‬لهما واجهه تتلقى أوامر المستخدم ‪Command User Prompt‬‬ ‫المدخلة بواسطة لوحة المفاتٌح. فالمستخدم ٌدخل أوامر كتابٌة مثل ‪ dir‬للحصول على قائمة بالملفات الموجودة او ٌكتب‬ ‫‪ Print‬ألرسال ملفات للطباعة. فً حٌن ان كالً من نظام 2‪ OS‬و ‪ٌ Windows‬ستخدمان واجهة المستخدم الرسومٌة‬ ‫)‪ .Graphical User Interface (GUI‬وتعتمد هذه الواجهة على مجموعه من الصور تعرف باألٌقونات عوضا ً عن‬ ‫االوامر الكتابٌة, هذه األٌقونات تظهر العملٌات بصورة مرئٌة. فمثال أٌقونة بها شكل طابعه تمثل امر الطباعة, اٌقونة‬ ‫أسطوانة تمثل عملٌة حفظ لملف فً االسطوانة وهكذا.‬ ‫مثلما ان ا نظمة التشغٌل تختلف عن بعضها فً واجهة المستخدم, كذلك هناك عامل اخر ومهم ٌمٌز كل نظام تشغٌل‬‫عن االخر أال هو تعدد المهام ‪ , Multitasking‬وٌقصد به عدد المهام (البرامج) التً ٌستطٌع جهاز الحاسب االلً القٌام بها‬ ‫(تشغٌلها) فً نفس الوقت وعلى نفس الجهاز. ‪ٌ Dos‬عرف انه ‪ Single- task system‬أي ٌستطٌع القٌام بعملٌة واحدة‬ ‫فقط فً الوقت الواحد. حٌث ان بقٌة االنظمة السابقة تعد انظمة متعددة المهام ‪ Multitasking systems‬حٌث تخصص‬ ‫لكل مهمه اطار خاص بها.‬
  5. 5. ‫المدرس : مازن محمد الكثٌري‬ ‫مبادئ الحاسوب‬ ‫كلٌة العلوم االدارٌة‬ ‫‪Programming Language‬‬ ‫لغات البرمجة‬ ‫ٌتم تطوٌر برامج الحاسوب باستخدام لغات البرمجة, وتتكون لغة البرمجة من مجموعة من الرموز والقواعد – كأي لغة‬ ‫اخرى- لتوجٌه العملٌات فً الحاسوب. من أمثلة لغات البرمجة:-‬ ‫‪ ‬فٌجول بٌسك ‪Visual basic‬‬ ‫‪ ‬الباسكال ‪Pascal‬‬ ‫‪ ‬سً بلس بلس ++‪C‬‬ ‫‪ ‬الجافا ‪Java‬‬ ‫وتصنف لغات البرمجة كالتالً:‬‫4- لغة االلة: ٌتكون البرنامج المكتوب بلغة االلة من أرقام ثنائٌة تعبر عن التعلٌمات ومواقع الذاكرة والبٌانات‬‫الضرورٌة, وهً تختلف من نوع حاسوب الى اخر, إن استخدام لغة االلة صعب جدا وٌحتاج الى وقت كبٌر, كما‬ ‫انه معرض الى الكثٌر من االخطاء.‬‫2- لغة التجمٌع: تتكون لغة التجمٌع من اختصارات سهلة التذكر او الرموز المختصرة مثل ‪,SOT, MUL, ADD‬‬‫كما تتمٌز باستخدام العنونة الرمزٌة اي ان المبرمج ٌستطٌع ان ٌسمً موقع الذاكرة ‪ TOTAL‬بدال من 1001000,‬‫كما ٌمكن استخدام االرقام الثمانٌة او السادي عشرٌة أو العشرٌة فً قٌم البٌانات, كل هذا جعل استخدام لغة التجمٌع‬ ‫اسهل بكثٌر من استخدام لغة االله.‬‫3- اللغات عالٌة المستوى: هً لغات تستخدم جمال أقرب الى لغة االنسان او التعابٌر الحسابٌة من لغات االله ولغات‬‫التجمٌع, ومن أمثلة هذه اللغات:‪ Visual Basic, Java, FORTRAN, C, BASIC‬وهً تحتاج الى مترجمات‬ ‫أو مفسرات لٌفهمها االنسان.‬ ‫‪Application Programs‬‬ ‫برامج تطبٌقٌة‬ ‫وهً مجموعة البرامج التً ٌتم تصمٌمها لحل المسائل التطبٌقٌة المختلفة, وهناك مؤسسات وبٌوت خبرة تقوم بتصمٌم هذه‬ ‫البرامج, كما ٌمكن للمستخدم الذي لدٌة خلفٌة فً تصمٌم البرامج ان ٌقوم بصٌاغة البرامج الخاصة بتطبٌقاته.‬ ‫أمثلة على البرامج التطبٌقٌة:‬ ‫‪ ‬برمج تنسٌق النصوص‬ ‫‪ ‬برامج تشغٌل الوسائط‬ ‫‪ ‬برامج تنسٌق او تعدٌل الوسائط‬ ‫‪ ‬برامج أدارة العملٌات الحسابٌة‬ ‫‪ ‬برامج إدارة الملفات ‪File Management Programs‬‬ ‫‪ ‬برامج القضاء على الفٌروسات ‪Antivirus Programs‬‬ ‫‪ ‬برامج تنظٌم وتنظٌف األقراص ‪Disk Management Programs‬‬ ‫‪ ‬برامج ضغط الملفات ‪File Compression Programs‬‬
  6. 6. ‫المدرس : مازن محمد الكثٌري‬ ‫مبادئ الحاسوب‬ ‫كلٌة العلوم االدارٌة‬ ‫‪ ‬برامج تطبٌقٌة ‪Application Programs‬‬
  7. 7. ‫المدرس : مازن محمد الكثٌري‬ ‫مبادئ الحاسوب‬ ‫كلٌة العلوم االدارٌة‬ ‫تمثٌل البٌانات فً الذاكرة :‬ ‫ذاكرة الحاسوب الرئٌسٌة تشبه ذاكرة االنسان والذاكرة الثانوٌة تشبه الدفتر أو الكتاب, وكلتاهما تذكر االنسان‬ ‫بمعلومات معٌنة إال ان كال منهما ٌعمل بطرٌقة خاصة, ٌتم تخزٌن البٌانات والتعامل معها فً الحاسوب, باستخدام النظام‬ ‫الثنائً, أي باستخدام الرمزٌن 1,0 فقط, وٌدعى كل من هذٌن الرمزٌن ‪ Bit‬اختصار لـ ( الخانة الثنائٌة ‪,)Binary Digits‬‬ ‫كل 8 بن تسمى الباٌت وهً عدد الوحدات الثنائٌة الالزمة لتمثٌل رمز واحد فً الحاسوب, كما انها الوحدة التً تقاس بها‬ ‫سعة الذاكرة فً الحاسوب. إذا :‬ ‫البت ‪ٌ : 1Bit‬تم تخزٌن فٌها اي من الرمزٌن 1 او 0‬ ‫= ‪ 8Bit‬اي رمزا واحدا‬ ‫الباٌت ‪1Byte‬‬ ‫الكٌلوباٌت )‪1024 Byte = 4kilobyte ، (KB‬‬ ‫المٌجاباٌت (‪1024Kb = 1Megabyte )Mb‬‬ ‫الجٌجاباٌت (‪1024Mb = 1Gigabyte )Gb‬‬‫المحتويات‬‫العناصر البرمجٌة ‪2.................................... ................................ ................................ Software‬‬‫العناصر البرمجٌة ‪2.................................. ................................ ................................ Software‬‬‫البرنامج)‪2........................................ ................................ ................................ (Program‬‬‫البرمجٌات )‪2.................................... ................................ ................................ (Software‬‬‫أنواع البرمجٌات) ‪2............... ................................ ................................ ( Computer Software‬‬‫برامج التشغٌل ‪3......................... ................................ ................................ System Programs‬‬‫نظم التشغٌل ‪3........................ ................................ ................................ Operation System‬‬‫وظائف نظم التشغٌل ................................ ................................ ..........................................3‬‫نظام التشغٌل ماك ‪4............................... ................................ ................................ Mac OS‬‬‫لغات البرمجة ‪5.............. ................................ ................................ Programming Language‬‬‫وتصنف لغات البرمجة كالتالً: ................................ ................................ .............................5‬‫برامج تطبٌقٌة ‪5................... ................................ ................................ Application Programs‬‬‫تابع المحاضرة السابقة ................................ ................................... خطأ! اإلشارة المرجعٌة غٌر معرفة.‬ ‫ّ‬‫تمثٌل البٌانات فً الذاكرة : ................................ ................................ ..................................7‬

×