You are on page 1of 35

‫جامعة تكريت‬

‫كلية الرتبية طوز خورماتو‬

‫قسم اللغة العربية‬

‫حماضرات احلاسوب‬
‫تقديم‬

‫م‪.‬م كامران عادل ابراهيم‬

‫‪1‬‬
‫الحاسبات‬

‫تعريف الحاسوب ( ‪. )Computer Definition‬‬

‫• أن كلمة كمبيوتر ‪ Computer‬مشتق من الفعل ‪ Compute‬بمعني يحسب‪ ,‬ويعرف الحاسوب بأنه آلة حاسبة الكترونية‬
‫ذات سرعة عالية و دقة متناهية يمكنها معالجة البيانات ‪ Data Processing‬وتخزينها‪ Storing‬واسترجاعها‬
‫‪ Retrieval‬وفقا لمجموعة من التعليمات واألوامر للوصول للنتائج المطلوبة ‪.‬‬

‫• الحاسوب هو من اآلالت االلكترونية ‪ Electronic devices‬تقوم بمجموعة مترابطة و متتالية من العمليات على‬
‫مجموعة من البيانات الداخلة ‪ Input Data‬تتناولها بالمعالجة وفقا لمجموعة من التعليمات ‪ Instructions‬واألوامر‬
‫الصادرة إليه‪ ,‬المنسقة تنسيقا منطقيا حسب خطة موضوعة ‪ Algorithm‬مسبقا لحل مسألة معينة معرفة بغرض‬
‫الحصول عل على نتائج ومعلومات تفيد في تحقيق أغراض معينة‪ ,‬وتسمى التعليمات واألوامر بالجمل ‪,Statements‬‬
‫و مجموعة الجمل هذه تسمى برنامجا ً ‪ Program‬والشخص الذي يصمم البرنامج يسمي مبرمج ‪. rPmmProorP‬‬

‫• وهو مجموعة من األجهزة االلكترونية تسمي المعدات او االجزاء المادية ‪ Hardware‬يتم التحكم في أدائها بواسطة‬
‫مجموعة من البرمجيات ‪.Software‬‬

‫‪2‬‬
‫أجيال الحاسوب ‪:‬‬
‫‪ .1‬الجيل األول ‪1959-1945‬م (‪:)First Generation‬‬

‫ظهر هذا الجيل بداية العام ‪ 1945‬م حيث تم إنتاج أول حاسبة من هذا الجيل واعتمد على لغة اآللة ‪Machine‬‬
‫‪ Language‬في برمجتها ‪ ,‬مما أدى إلى صعوبة التعامل مع الحاسوب و تشغيله ‪.‬‬

‫مميزات هذا الجيل‪:‬‬

‫‪ -1‬استخدم الصمامات المفرغة و هي صمامات يتم تفريغها من الهواء و تنبعث منها حرارة عالية جدا ً ‪.‬‬
‫‪ -2‬حجم الجهاز كبير جدا ً‪.‬‬
‫‪ -3‬سرعة الجهاز بطيئة‪.‬‬
‫‪ -4‬سعة التخزين صغيرة‪.‬‬

‫‪ .2‬الجيل الثاني ‪1964-1959‬م (‪:)Second Generation‬‬

‫تتضمن مجموعة حواسيب الجيل الثاني الحواسيب التي أنتجت من منتصف الخمسينيات وحتى منتصف الستينيات‪ .‬وتمثل‬
‫هذه الحواسيب تطورا ً كبيرا ً في مجال التجهيزات والبرمجيات‪.‬‬
‫ففي مجال التجهيزات بدأ استخدام الترانزستور بدالً من الصمامات‪ ،‬وهذا مما أدى إلى إنتاج حواسيب ذات حجم أقل‬
‫وتحتاج في التشغيل إلى طاقة أقل بكثير من حواسيب الجيل األول‪ ،‬إضافةً إلى أن سرعتها أكبر بكثير ‪.‬‬
‫وفي مجال البرمجيات حدثت تغيرات كبيرة في فرعي نظم التشغيل والبرمجة‪ .‬فمع هذا الجيل من الحواسيب بدأ استخدام‬
‫اللغات ذات المستوى العالي مثل لغة فورتران‪. FORTRAN‬‬

‫مميزات هذا الجيل ‪:‬‬

‫‪ -1‬تم استبدال الترانزستور بدالً من الصمام المفرغ‪.‬‬


‫‪ -2‬حجم الجهاز صغير بالمقارنة مع الجيل األول‪.‬‬
‫‪ -3‬سرعة الجهاز أعلى من سابقه‪.‬‬
‫‪ -4‬أعطى سعة تخزين أكبر‪.‬‬
‫‪ -5‬استعمل لغات برمجة عالية المستوى مثل فورتران و كوبل‪.‬‬

‫‪ .3‬الجيل الثالث ‪1970-1964‬م (‪:) Third Generation‬‬

‫في هذا الجيل من الحاسبات و ألول مرة تم استخدام تكنولوجيا الدوائر المتكاملة صغيرة المجال ‪Small‬‬
‫‪Scale Integrated‬و تبعتها الدوائر المتكاملة المتوسطة ‪ Medium Scale Integrated‬مما أدى إلى تصغير‬
‫الحجم بدرجة كبيرة مع زيادة هائلة في سعة الذاكرة و دقة األداء ‪.‬‬
‫‪3‬‬
‫مميزات هذا الجيل‪:‬‬

‫‪ -1‬زيادة سرعة األداء عن األجيال السابقة بشكل كبير ‪.‬‬


‫‪ -2‬بدأ ظهور الحاسبات الصغيرة‪ ,Minicomputer‬باإلضافة إلى تعدد المعالجات ‪.Multiprocessors‬‬
‫‪ -3‬تطورت برامج نظم التشغيل‪ Operating System‬مما أدى إلى زيادة فاعلية وكفاءة األداء‪.‬‬
‫‪ -4‬ظهور لغات برمجة راقية جديدة مثل لغة ‪ Basic‬و ‪. Pascal‬‬
‫‪ -5‬ظهرت وحدات إدخال و إخراج جديدة مثل أجهزة القراءة الضوئية والشاشات الملونة ‪.‬‬

‫‪ .4‬الجيل الرابع‪1995-1970‬م (‪:) Fourth Generation‬‬

‫بدأت حواسيب هذا الجيل في الظهور من فترة السبعينيات و الثمانينيات من القرن العشرين استخدمت أشباه الموصالت في‬
‫تطوير الدوائر المتكاملة الكبيرة ‪ Large Scale Integrated‬حيث استخدمت في تصنيع دوائر الحاسوب وذاكرته ‪,‬‬
‫وتطورت الدوائر المتكاملة الكبيرة إلى الدوائر المتكاملة الكبيرة جدا ً ‪ Very Large Scale Integrated‬و التي سميت‬
‫بالمعالجات الميكروية (الدقيقة) ‪. microprocessors‬‬

‫مميزات هذا الجيل ‪:‬‬

‫‪ -1‬ازدادت سرعة أداء حاسبات هذا الجيل عن األجيال السابقة ‪.‬‬


‫‪ -2‬بدأ ظهور الحاسبات المصغرة الشخصية و المنزلية ‪. Microcomputer, Personal and Home Computers‬‬
‫‪ -3‬تم تطوير برامج و نظم التشغيل و انتشرت أنظمة التشغيل اللحظية ‪.Real time systems‬‬
‫‪ -4‬ظهور األقراص المغناطيسية المرنة ‪.‬‬

‫‪ .5‬الجيل الخامس من ‪ 1995‬وحتى اآلن ‪:‬‬

‫مميزات هذا الجيل ‪:‬‬

‫‪ -1‬ظهور الدوائر المتكاملة فوق الكبيرة جدا ً ‪.‬‬


‫‪ -2‬تطوير وسائط التخزين و ظهور ما يسمى بـ )‪ (CD-ROM‬و )‪ (Flash Memory‬و غيرها من الوسائط األخرى‪.‬‬
‫‪ -3‬التطور الكبير في مجال الذكاء االصطناعي وظهور ما سمي بـ )‪ (ROBOT‬الرجل الصناعي (اإلنسان اآللي)‪.‬‬
‫‪ -4‬التطور الواسع في مجال الشبكات و قواعد البيانات و ظهور ما يسمى بشبكة اإلنترنت ‪.‬‬

‫‪4‬‬
‫خصائص الحاسوب ‪.‬‬

‫‪ .1‬سرعة إنجاز العمليات‪.‬‬


‫‪ .2‬سرعة دخول البيانات و استرجاع المعلومات ‪.‬‬
‫‪ .3‬القدرة على تخزين المعلومات ‪.‬‬
‫‪ .4‬دقة النتائج و التي تتوقف أيضا على دقة المعلومات المدخلة للحاسوب ‪.‬‬
‫‪ .5‬تقليص دور العنصر البشري خاصة في المصانع التي تعمل آليا ‪.‬‬
‫‪ .6‬سرعة إجراء العمليات الحسابية و المنطقية المتشابكة ‪.‬‬
‫‪.7‬إمكانية عمل الحاسوب و بشكل متواصل دون تعب ‪.‬‬
‫‪ .8‬تعدد البرمجيات و البرامج الجاهزة والتي تسهل استخدام الحاسوب دون الحاجة إلى دراسة علم الحاسوب و هندسة‬
‫الحاسوب ‪.‬‬
‫‪ .9‬إمكانية اتخاذ القرارات وذلك بالبحث عن كافة الحلول لمسألة معينة و أن يقدم أفضلها وفقا للشروط الموضوعة‬
‫والمتطلبات الخاصة بالمسألة المطروحة ‪.‬‬
‫‪.10‬قابلية الربط و االتصال من خالل شبكات الحاسوب حيث يمكن ربط أكثر من جهاز مع إمكانية التحاور ونقل البيانات‬
‫والمعلومات فيما بينها ‪.‬‬

‫تصنيف الحاسبات االلكترونية‪:‬‬


‫‪ .1‬من حيث قدرتها على التخزين و كفاءتها في إنجاز المهام الى‪:‬‬
‫الحاسوب الضخم (‪.)Super Computer‬‬

‫يعتبر الحاسوب الضخم أو العمالق من أكثر الحواسيب قوة وتمتاز بــ‬

‫‪ -1‬تنفيذ مجموعة كبيرة من البرامج في وقت واحد ‪.‬‬


‫‪ -2‬ربطها بمئات الوحدات الطرفية ‪.‬‬
‫‪ -3‬تكون كلفتها عالية جدا ‪.‬‬

‫الحاسوب الكبير(‪. )Mainframe‬‬

‫يستطيع الحاسوب الكبير دعم ومساندة المئات أو اآلالف من المستخدمين بحيث يعالج الكثير من عمليات اإلدخال و‬
‫اإلخراج و التخزين من المستخدمين لمعالجة البيانات‪ ,‬و يستخدم الحاسوب الكبير في الشركات الضخمة و المنظمات‬
‫الكبيرة التي تضم الكثير من المستخدمين الذين يحتاجون إلى المشاركة في البيانات و البرامج ‪.‬‬

‫الحاسوب المتوسط)‪. (Minicomputer‬‬

‫‪5‬‬
‫الحاسوب المتوسط أصغر من الحاسوب الكبير و لكنه أكبر من الحاسوب الصغير و يستعمل كمزود خدمة للشبكات و‬
‫اإلنترنت ‪Network servers, Internet servers.‬‬

‫الحاسوب الصغير (‪: )Microcomputer‬‬

‫من الشائع عن الكمبيوتر الصغير أنه الحاسوب الشخصي ‪ Personal Computer‬والذي يطلق عليه "‪ ,"PC‬و تندرج‬
‫في إطار الحاسوب الشخصي الحواسيب المحمول ‪ Notebook (laptop) computers‬بحيث يستطيع المستخدمين‬
‫حمله بكل سهولة و االستفادة منه مثل ‪.PC‬‬

‫‪ .2‬من حيث طريقة العمل‪:‬‬


‫الحاسبات الرقمية )‪: ( Digital Computers‬‬

‫هي أجهزة الكترونية تقوم بمعالجة البيانات المتقطعة و إجراء الحسابات باستعمال األعداد ممثلة بصورة مباشرة بشكل‬
‫رقمي وبسرعة فائقة‪ ,‬حيث يتم تمثيل قيم المتغيرات و الكميات بواسطة األعداد (بالنظام الثنائي غالباً)‪.‬وهذا النوع األكثر‬
‫شيوعا ً و األكثر دقة ويمكن برمجته واستخدامه في كافة المجاالت‪.‬‬

‫الحاسبات التناظرية )‪: ( Analogue Computers‬‬

‫هي أجهزة الكترونية تعمل على أساس الموجات‪ ,‬ويختص بقياس التدفق المستمر للبيانات التي يمكن التعبير عنها في‬
‫صورة كميات مادية مثل الضغط الجوي و درجة الحرارة و الجهد الكهربائي ويستخدم هذا النوع في المجاالت العلمية و‬
‫الهندسية ويعطي نتائج تقريبية‪.‬‬

‫الحاسبات المهجنة)‪: (Hybrid Computers‬‬

‫وهي حواسب تجمع بين خواص النوعين السابقين (الرقمي و التناظري ) وتستخدم في المجاالت العلمية ‪ ,‬حيث أن الحاجة‬
‫إلى معالجة بيانات من النوعين ضروري ‪ .‬ومن مميزات هذا النوع طريقة المعالجة الرقمية ‪,‬و القدرة على تخزين البيانات‬
‫‪,‬والدقة المتناهية ‪ .‬ومن مساوئ هذا النوع التكلفة العالية ‪,‬و األخطاء الممكن حدوثها‪ ,‬و البرمجة المتداخلة‪.‬‬

‫‪ .3‬من حيث طبيعة أغراض االستعمال‪:‬‬


‫حاسبات األغراض العامة)‪: (General Purpose Computers‬‬

‫يصمم هذا النوع من الحاسبات ألغراض متعددة‪ ,‬مثل تنظيم أجور و رواتب العمال و الموظفين‪ ,‬وتنظيم عمليات الخزن‬
‫في المصانع و المؤسسات و تحليل المبيعات ‪,‬حيث تمتلك المرونة الكافية لتأمين الكفاءة في المجاالت التجارية و العلمية‬
‫والطبية والهندسية ‪.‬‬
‫‪6‬‬
‫حاسبات خاصة االستعمال)‪: (Special Purpose Computers‬‬

‫يصمم من أجل أداء وظيفة محددة‪ ,‬مثل أجهزة اإلنذار المبكر و أجهزة الحاسوب المستخدمة في العمليات الصناعية وعادة‬
‫ما تكون الحاسبات من النوع الحاسوب الصغير أو الحاسوب المتوسط ‪.‬‬

‫تطور الحاسوب‪:‬‬

‫ارتكزت عملية تطوير الحواسيب على العناصر األساسية التالية ‪.‬‬

‫‪ .1‬زيادة سرعة الحاسوب ‪.‬‬


‫‪ .2‬التقليل من حجم الحاسوب ‪.‬‬
‫‪.3‬التقليل من تكلفة الحاسوب ‪.‬‬
‫‪ .4‬زيادة دقة النتائج ‪.‬‬
‫‪ .5‬زيادة القدرة التخزينية ‪.‬‬
‫‪ .6‬تسهيل عملية االستخدام والتشغيل ‪.‬‬

‫‪7‬‬
‫مكونات الحاسوب‪:‬‬
‫يمكن تقسيم مكونات الحاسب إلى جزئيين رئيسيين هما‪:‬‬

‫‪ -1‬المكونات المادية او المعدات )‪: (Hardware‬‬

‫‪ -2‬المكونات البرمجية ‪: (Software) :‬‬

‫‪ -1‬المكونات المادية او المعدات )‪. (Hardware‬‬


‫الوحدات المادية هي أي جزئ ملموس ومرئي في الحاسب اآللي أو متصل بالحاسب اآللي‪.‬‬

‫مخطط المكونات المادية لمنظومة الحاسب‬


‫‪8‬‬
‫وتنقسم الوحدات المادية إلى ثالث أقسام هي‪:‬‬

‫‪ -1‬وحدات اإلدخــــــــــــال‪Input Unite .‬‬

‫‪ -2‬وحدات اإلخـــــــــــراج‪output Unite .‬‬

‫‪ -3‬وحدة المعالجة المركزية ‪CPU .‬‬

‫أوال‪ :‬وحدات اإلدخال ‪Input Unite‬‬

‫وهى تلك األجهزة والوحدات المسئولة عن إدخال البيانات والبرامج المختلفة للجهاز‬

‫أمثلة لوحدات اإلدخال ‪:‬‬

‫لوحة المفاتيح‪. Key Board :‬‬

‫‪9‬‬
‫اقسام لوحة المفاتيح‬

‫تعتبر لوحة المفاتيح من أهم وحدات إدخال البيانات للحاسب اآللي‪ .‬وتستخدم لوحة المفاتيح في إدخال بيانات من حروف و‬
‫أرقام‬

‫تحتوي لوحة المفاتيح على‪:‬‬

‫‪ -‬مفاتيح الحروف والرموز (أ‪ ،‬ب‪) & . ،" ،A ،B ،‬‬

‫‪ -‬مفاتيح اللوحة الرقمية والتي تستخدم في إدخال األرقام و العمليات الحسابية‪.‬‬

‫‪ -‬مفاتيح األسهم و التي تستخدم في تحريك مؤشر الكتابة‪.‬‬

‫‪ -‬مفتاح العالي )‪ (Shift‬ويستخدم في إدخال الحروف والرموز المكتوبة أعلى أزرار الكتابة وله استخدامات أخرى‪.‬‬

‫‪ -‬مفتاحي تغيير اللغة‪ (Alt + Shift).‬حيث يستخدم مفتاحي )‪ (Alt + Shift‬في الجانب األيمن من لوحة المفاتيح لتغيير‬
‫لغة الكتابة إلى العربية‪.‬‬

‫أما مفتاحي )‪ (Alt + Shift‬في الجانب األيسر من لوحة المفاتيح فلتغيير لغة الكتابة إلى اإلنجليزية‪.‬‬

‫الماوس‪. Mouse :‬‬

‫هي إحدى وحدات إدخال الحاسب اآللي‪ .‬و للفأرة زران أيمن و أيسر‪.‬‬
‫وقد يوجد زر في الوسط في بعض االنواع ‪ .‬عند تحريك الفأرة يتحرك مؤشر الفأرة في جميع االتجاهات علي الشاشة‪ .‬و‬
‫هو على شكل سهم ‪.‬‬

‫و للفأرة ثالث استخدامات هي‪:‬‬

‫‪ -‬اإلشارة )‪ (Pointing‬بحيث تستطيع اإلشارة إلى أي شيء موجود علي الشاشة‪.‬‬


‫‪ -‬االختيار )‪ (Selection‬بالضغط علي زر الفأرة األيسر أثناء اإلشارة علي شيء معين علي الشاشة‪.‬‬
‫‪10‬‬
‫‪ -‬الــــنقل )‪ (Move‬باستمرار الضغط علي الزر األيسر للفأرة مع سحب الشيء الذي تريد نقله الي المكان الجديد و‬
‫تسمي هذه العملية سحب وإسقاط ‪(Drag and Drop‬‬

‫الماسح الضوئي‪. (Scanner):‬‬

‫يعتبر الماسح الضوئي وحدة من وحدات إدخال الحاسب اآللي‪ .‬و يتم توصيله بالحاسب اآللي إلدخال الصور و الرسومات‬
‫بجميع أنواعها بحيث تستطيع رؤيتها علي الشاشة وإعادة استخدامها و التغيير فيها‪.‬‬

‫الميكروفون ‪(Microphone) .‬‬

‫هو أيضا وحدة من وحدات إدخال الحاسب اآللي و يستخدم في إدخال األصوات بحيث يمكنك إدخال و تسجيل صوتك أو‬
‫بعض المحادثات أو المحاضرات‪.‬‬

‫الكاميرا الرقمية‪. (Digital Camera):‬‬

‫هي أيضا وحدة من وحدات إدخال الحاسب اآللي‪ .‬و يتم توصليها بالحاسب اآللي إلدخال صور تم التقاطها بحيث تستطيع‬
‫مشاهدتها علي الشاشة و التغيير فيها‪.‬‬

‫وحده االسطوانات)‪. (Disk drives‬‬

‫يمكن إدخال البيانات عن طريق االسطوانات المرنة ‪ floppy disk‬واالسطوانات المدمج ‪ CD ROM‬واالسطوانات‬
‫الرقمية‪DVD .‬‬

‫ثانيا‪ :‬وحدات اإلخراج ‪output Unite‬‬

‫وهى تلك الوحدات المسئولة عن جميع عمليات عرض واستخراج النتائج التي قام بتنفيذها الحاسب وفقا للتعليمات التي قام‬
‫المستخدم بإصدارها إليه ‪.‬‬

‫أمثلة لوحدات اإلخراج ‪:‬‬

‫شاشة العرض ‪. Monitors‬‬

‫و هي من أهم وحدات إخراج الحاسب اآللي بحيث تظهر الشاشة ما يتم إدخاله للحاسب اآللي من حروف وأرقام وصور‬
‫الخ‪ .‬كما تعرض الشاشة البيانات المسجلة مسبقا علي جهاز الحاسب‬

‫السماعات‪. (Speakers) :‬‬

‫السماعات هي وحدة من وحدات إخراج البيانات من الحاسب اآللي‪ .‬وتستخدم في إخراج األصوات واألغاني والموسيقي‪.‬‬
‫و يمكنك التحكم في درجة علو و انخفاض الصوت‬
‫‪11‬‬
‫الطابعة‪. (Printer) :‬‬

‫وهي أيضا وحدة من وحدات إخراج البيانات من الحاسب اآللي‪ .‬و تستخدم في إخراج البيانات والمعلومات (حروف ‪-‬‬
‫أرقام ‪ -‬صور) مطبوعة علي أوراق‬

‫الراسمات)‪. (PLOTTERS‬‬

‫وهي أيضا وحدة من وحدات إخراج البيانات من الحاسب اآللي‪ .‬و تستخدم في إخراج الرسومات البيانية والهندسية بأحجام‬
‫كبيره مطبوعة علي أوراق‬

‫‪12‬‬
‫ثالثا‪ :‬وحدة المعالجة المركزية ‪.CPU‬‬

‫وحدة المعالجة المركزية اختصارا ‪ )Central Processing Unit( CPU‬أو يطلق عليها اختصارا المعالج‬
‫)‪ (Processor‬هي أحد مكونات الحاسوب التي تقوم بتفسير التعليمات ومعالجة البيانات التي تتضمنها البرمجيات‪.‬‬

‫تنقسم وحدة المعالجة المركزية إلى ثالث أجزاء وهى‪:‬‬


‫‪ -‬وحدة الحساب المنطقي‪Arithmetic logic Unit (ALU) .‬‬
‫‪ -‬وحدة التحكــــــــــــــــم‪Control unit (CU) .‬‬
‫‪ -‬الذاكرة الرئيسيــــــــــة‪Main Memory .‬‬

‫‪ -2‬المكونات البرمجية ‪: (Software) :‬‬

‫تنقسيم برامج الحاسب إلي نوعين من البرامج ‪.‬‬

‫‪ -1‬برامج مستخدمة بواسطة الحاسب وتسمى برامج النظام ‪.‬‬


‫نظام التشغيل ‪.‬‬

‫هو النظام الذي يحتوي علي كل األوامر التي تمكن الحاسب من أداء عمله مثل عملية بدء التشغيل واإلظهار على الشاشة‬
‫واستخدام األسطوانة الصلبة)‪ (Hard Disk‬واألسطوانة المرنة )‪ (floppy disk‬لتخزين المعلومات‪.‬‬
‫يعد نظام التشغيل نوعا خاصا من البرامج يتم تحميله تلقائيا عند بدء تشغيل الحاسوب ‪ .‬عند انتاج الجيل األول من‬
‫الحواسيب الشخصية التي انتجتها شركة ‪ IBM‬اختارت شركة برمجية صغيرة تـــــــــدعى‬
‫مايكروســــــــــــــــــــــــــوفت لتصميم نظام تشغيل لها ‪ ,‬فقامت بإنتاج نظام تشغيل األقراص ( ‪Disk )DOS‬‬
‫‪ operation system‬واستمرت في تطويره الى ان وصلت الى نظام التشغيل ‪ Windows‬الذي يعد األكثر استخداما‬
‫في الحواسيب الشخصية ‪ .‬ومن األمثلة على أنظمة التشغيل ‪.‬‬
‫دوس ‪ , DOS‬ويندوز ‪ ,‬لينوكس ‪ ,‬يونيكس ‪ ,‬ماكنتوش ‪. MacOS‬‬

‫اهم وظائف نظم التشغيل ما يلي ‪.‬‬


‫‪ -1‬استنهاض (تشغيل ) الحاسوب واالستعداد للعمل ‪.‬‬
‫‪ -2‬يمثل واجهة ربط مع المستخدم تمكنه من تشغيل البرمجيات األخرى ‪.‬‬
‫‪ -3‬إدارة المصادر والمهام مثل إدارة الذاكرة الرئيسية ووحدات االدخال واإلخراج وإدارة وحدة المعالجة وإدارة‬
‫وحدات التخزين الثانوية ‪.‬‬
‫‪ -4‬مراقبة النظام بأكمله واعاقة العمليات الغير مسموح بيها ‪.‬‬
‫‪ -5‬إدارة الملفات وتنظيمها في مجلدات والفهارس ونسخها ونقلها‪ ....‬الخ ‪.‬‬
‫‪ -6‬المحافظة على سرية النظام والوصول غير المخولين لبيانات وبرمجيات الجهاز ‪.‬‬

‫‪13‬‬
‫‪ -2‬برامج تستخدم بواسطة المستخدم وتسمي البرامج التطبيقية ‪.‬‬

‫البرامج التطبيقية ‪.‬‬

‫هي كل البرامج التي تعمل علي الحاسب مثل معالج الكلمات والجداول اإللكترونية وقواعد البيانات وأدوات العروض‬
‫وبرامج الناشر المكتبي واأللعاب وبرامج الوسائط المتعددة‪ .‬وهذه البرامج تعرف لدى المستخدمين للتطبيقات باسم‬
‫‪. Microsoft Office‬‬

‫ومن األمثلة على البرامج التطبيقية ‪.‬‬

‫‪ -1‬برامج معالجة النصوص ‪Word processing‬‬

‫تستخدم النتاج مستندات كالرسائل والتقارير والمقاالت والكتب ‪ .‬ومن امثلة هذه البرامج (‪.)MS-Word‬‬

‫‪ - 2‬برامج الجداول االلكترونية ‪. Spreadsheets‬‬

‫تستخدم إلعداد الميزانية الشهرية والرواتب وعمل تصورات مستقبلية للمستوى المالي للشركة وتقديرات للتغيرات في‬
‫األسعار ومدى تأثيرها على األرباح ‪ .‬ويستعمل من قبل المهندسين وموظفي البنوك والمدراء الماليين ‪ .‬ومن األمثلة عليها‬
‫( ‪. ) MS-Excel‬‬

‫‪ -3‬برامج قواعد البيانات ‪. Databases‬‬

‫تستخدم لتخزين واسترجاع البيانات والمعلومات وذلك باعداد جداول والربط بينها مثل تخزين المعلومات التي تخص‬
‫طالب مدرسة او إدخال عينات الدم في المراكز الصحية ومصارف الدم ‪,‬او تفاصيل عن الكتب الموجودة في المكتبة ‪,‬‬
‫ومن هذه البرامج ( ‪. ) MS-Access‬‬

‫‪-4‬النشر المكتبي (‪. Desktop Publishing ) DTP‬‬

‫وهو برنامج يتيح إدخال النصوص والرسوم والصور الفوتوغرافية في مجموعة متنوعة من التنسيقات وسهولة وضعها‬
‫في أعمدة ‪ .‬وتستخدم إلنشاء مجلة أسبوعية او إصدار الصحف ‪ ,‬مثل برنامــــــــــــج‬
‫‪. Adobe photoshop‬‬

‫‪-5‬برامج العروض التقديمية ‪. Presentations‬‬

‫تستخدم لعرض معلومات بحجم كبيرعلى شاشة او على حائط ابيض اللون على شكل شرائح عرض ‪ Slide‬ويمكن‬
‫طباعتها وكذلك عرضها على شاشة الحاسبة ‪ .‬ومن هذه البرامج ( ‪. )MS-PowerPoint‬‬

‫‪ -6‬برامج استعراض الويب ‪.Web Browsing‬‬

‫تتيح للمستخدم استعراض صفحات الويب ‪ ,‬ومن اشهرهذه البرامج ‪ Internet Explorer‬و برنامــــــج‬
‫‪ . Netscape Navigator‬وهناك برامج تستخدم إلنشاء صفحات الويب لنشرها على االنترنيت مثـــــــل برنامج‬
‫‪. FrontPage‬‬

‫‪14‬‬
‫‪ -7‬برنامج البريد االلكتروني ‪. E-mailing Application‬‬
‫تتيح هذه البرامج للمستخدم كتابة وقراءة رسائل عبر الشبكة وإدراج ملف نص او صوت او صورة او فيديو مع الرسالة ‪,‬‬
‫كما يمكنك ارسال الرسالة نفسها الى عدة اشخاص وإعادة ارسال الرسالة الى اخرين او حذفها او الرد عليها او طباعتها ‪,‬‬
‫ومن األمثلة عليها برنامج ‪. Outlook Express ,Microsoft Outlook‬‬

‫‪ -8‬برامج تحرير الصور ‪. Photo Edition Software‬‬

‫هي برامج مخصصة للتعامل مع الصور الرقمية حيث تحتوي على األدوات األساسية للتعديل ‪ ,‬وتستخدم لقلب الصورة‬
‫وتغيير حجمها وترتيبها في البوم وشرائح عرض وحذف بعض التأثيرات وإضافة أخرى ‪ .‬ومن اشهر هذه البرامج‬
‫‪ Photoshop‬من شركة ‪ Adobe‬و ‪ Paint Shop Pro‬من شركة ‪.Correl‬‬

‫‪ -9‬ألعاب الحاسوب ‪. Computer Games‬‬

‫هي العاب يمارسها األشخاص باستخدام الحاسوب الشخصي ‪ ,‬يطور هذه األلعاب ويصممها اشخاص متخصصون ويتم‬
‫توزيعها ونشرها على أقراص ‪ CD‬او ‪ DVD‬او تحميلها من االنترنيت ‪ .‬وتحتاج هذه البرمجيات الى معدات خاصة او‬
‫االتصال باالنترنيت حسب اللعبة ومتطلباتها ‪ .‬وهناك حواسيب مخصصة لأللعاب مثل " ‪ "Nintendo 64‬و " ‪Play‬‬
‫‪ , "Station‬وهي عبارة عن وحدات تحكم خاصة بااللعاب وليس حواسيب بالمعنى الدقيق ‪.‬‬

‫الواجهة في البرمجيات ‪. Interfaces‬‬

‫الواجهة هي الطريقة التي يتخاطب بها مستخدم البرمجية مع الحاسوب وهي نوعان ‪:‬‬

‫‪-1‬التخاطب بكتابة االوامر ‪Command Line Interface‬‬

‫حيث يكتب المستخدم األوامر كامال من خالالل لوحالة المفالاتيح ليظهالر علالى الشاشالة ‪ ,‬وهالذه الطريقالة قديمالة وبطيئالة وتحتالاج‬
‫لمعرفة اكثر بنظام الحاسوب ‪.‬‬

‫‪-2‬الواجهة الرسومية ‪Graphical User Interface‬‬

‫في هذا ال نوع من الواجهات تستخدم الصور وااليقونات والقوائم حيث يختار المستخدم االمر المطلوب او االيقونة بتوجيه‬
‫الفأرة والنقر عليها لتفعيل االمر ‪ ,‬وهذه الطريقة تتميز بالسهولة والمتعة ‪.‬‬

‫‪15‬‬
‫خيارات الوصول ‪. Accessibility Option‬‬

‫وفرت أنظمة التشغيل المختلفة ميزات تمكن االفراد ذوي االحتياجالات الخاصالة مالن اسالتعمال الحاسالوب ‪ .‬وفيمالا يلالي بعالض‬
‫الخيارات المتاحة لتعزيز إمكانيات الوصول ‪.‬‬

‫االدخال بواسطة الكالم ‪Voice Recognition‬‬

‫هو نظام يسمح للمستخدم بإدخال أوامره وبياناته الى الحاسوب بالتحدث اليه عبر الميكروفون حيالث يفهالم حالديث المسالتخدم‬
‫ويحولها الي لغة الحاسوب وهذا النظام يقع ضمن حقل من حقول علم الحاسوب يدعى معالجة اللغات الطبيعية وهي غاليالة‬
‫الثمن ‪.‬‬

‫قارئ الشاشة ‪Screen Reader‬‬

‫هو برنامج يفهم ويفسر البيانات المعروضة على الشاشة ومن ثم يعرضالها علالى المسالتخدم علالى شالكل حالديث او أصالوات ‪.‬‬
‫وتركيب هذه البرمجة مكلف جدا وهي مفيده لذوي االحتياجات الخاصة مثالل فاقالدي البصالر ‪ .‬وبرمجيالات االدخالال بواسالطة‬
‫الكالم وقارئ الشاشة تجعلك تبدو كأنك تتحدث مع شخص وانت تعمل على جهازك ‪.‬‬

‫مكبر الشاشة ‪Screen Magnifier‬‬

‫هو برنامج يعرض الجزء من الشاشة محل العمل مكبرا بحيث تأخذ حيالز الشاشالة جميعالا او جالزء منهالا ‪ .‬يبقالى المؤشالر مالع‬
‫الجزء المكبر فإذا تغير مكان المؤشر قام البرنامج بتكبير الجز الجديالد وهكالذا ‪ .‬وهالذا البرنالامج يقالدم خصالائص أخالرى مثالل‬
‫تغيير األلوان الى األبيض واسالود والعكالس ‪ ,‬وتوضاليح الكتابالة وتغييالر شالكل المؤشالر ‪ ,‬واختيالار نالوع التكبيالر ‪ ,‬واخيالر فالإن‬
‫بعض برامج التكبير تحتوي على قارئ الشاشة ‪ .‬وهذه البرمجية مفيدة لمن يعاني مشكالت في الرؤية ‪.‬‬

‫لوحة مفاتيح الشاشة ‪On-Screen keyboard‬‬

‫يمكن عرض ل وحة المفاتيح على الشاشة تدعم جميالع خصالائص لوحالة المفالاتيح العاديالة التالي تسالمح باسالتخدام مؤشالر الفالأرة‬
‫للكتابة باختيار الحروف عن طريق الفأرة ‪ .‬ويستخدم عندما يتعطل زر او مجموعالة ازرار مالن لوحالة المفالاتيح االصاللية او‬
‫تتوقف اللوحة بالكامل عن العمل وكذلك يستخدم من قبل األشخاص الذين يعانون من مشكالت فالي اسالتخدام لوحالة المفالاتيح‬
‫العادية ‪ ,‬كما يمكنك التخلص من النظالر الالى لوحالة المفالاتيح بالالنظر الالى الشاشالة فقالط حيالث يالتم اظهالار لوحالة المفالاتيح علالى‬
‫الشاشة مما يقلل الضغط على العيون والعنق وتجنب الصداع ‪.‬‬

‫العوامل المؤثرة على أداء الحاسوب ‪.‬‬

‫يقصد بأداء الحاسوب ‪,‬سرعة انجاز الـــ ‪ CPU‬للتعليمات او العمل المطلوب وهناك عدة عوامل تؤثر على أداء الحاسوب‬
‫منها ‪.‬‬

‫تردد الساعة ‪. Clock speed‬‬

‫مكون أساسي في أي حاسوب يرتبط مباشرة مع المعالج ويتحكم تردد ساعة الحاسوب بسرعة عمل المعالج ‪ .‬فكلما زاد‬
‫ترددالساعة كلما زادت عدد التعليمات التي ينفذها ‪ CPU‬في الثانية ‪ ,‬وكلما زادت سرعة الحاسوب ‪ .‬ويقاس تردد الساعة‬
‫بالميكاهيرتز ‪.‬‬
‫‪16‬‬
‫حجم ذاكرة الوصول العشوائي (‪. Random Access memory )RAM‬‬

‫فكلما زادت سعة ذاكرة الوصول العشوائي كلما زادت سرعة جهاز الحاسوب ‪ ,‬ويالحظ التغيير على سرعة الجهاز الكلية‬
‫عند إضافة ذاكرة إضافية ‪.‬‬

‫سرعة القرص الصلب ‪. Hard Disk‬‬


‫تحدد سرعة األقراص الصلبة من خالل زمن الوصول الى البيانات الذي يقاس بالميللي ثانية ‪ .‬وكلما قل زمن الوصول‬
‫زادت سرعة تخزين البيانات على القرص الصلب او استرجاعها منه ‪.‬وتقاس السعة التخزينية لألقراص الصلبة‬
‫بالكيكابايت ‪.‬‬
‫مساحة القرص الصلب ‪.Hard Disk Space‬‬
‫البد ان تتوفر مساحة خالية كافية على القرص الصلب وإال فان الحاسوب سيكون بطيئا‪ .‬وينشئ نظام التشغيل الــ‬
‫‪ Windows‬ما يسمى " بالملفات المؤقتة " على القرص الصلب ليساعدها على العمل ‪.‬وتحذف هذه الملفات عند توقف‬
‫الــ ‪ Windows‬عن العمل ‪.‬‬
‫عدد البرامج المشغلة في الوقت نفسة ‪.‬‬
‫وهي تشغيل عدة تطبيقات دفعة واحدة مثل الـــ ‪ Windows‬وكلما زاد عدد التطبيقات الفعالة في الوقت نفسه كلما انخفض‬
‫أداء الحاسوب إذ ان ذلك يتطلب استهالكا اكبر للذاكرة ‪.‬‬

‫ذاكرة الحاسوب ‪Computers Memory‬‬


‫يخزن الحاسوب البيانات في مواقع تسمى الذاكرة ‪ ,‬وتسمح الذاكرة باسترجاع البيانات المخزنة عليها ‪.‬‬
‫وهناك نوعان رئيسيان من الذاكرة ‪.‬‬
‫الذاكرة الرئيسية‬
‫الذاكرة الثانوية‬
‫وتتميز الذاكرة الرئيسية بأنها متطايرة او مؤقتة اما الذاكرة الثانوية فهي دائمة كالقرص الصلب ‪.‬‬
‫أنواع الذاكرة الرئيسة ‪Type of Main Memory‬‬

‫‪ -1‬ذاكرة الوصول العشوائي ‪RAM‬‬


‫وهي اختصار لــ ‪ Random Access Memory‬أي ذاكرة الوصول العشوائي ‪ ,‬وتعمل هذه الذاكرة عند تشغيل الجهاز‬
‫ولذلك ال بد ألي برمجية او ملف بيانات ان يحمل من القرص الصلب الى الذاكرة الرئيسية للعمل عليه ‪ ,‬وجميع ما يقوم به‬
‫المستخدم يخزن في هذه الذاكرة الى ان يتم حفظه على القرص الصلب او يتم اغالق الجهاز ‪ ,‬وذاكرة ‪ RAM‬تفقد‬
‫محتوياتها عند انقطاع التيار الكهربائي عن الجهاز أي انها متطايرة ‪ ,‬وتقاس سعة ذاكرة الـ ‪ RAM‬بالميكابايت‬

‫‪17‬‬
‫ذاكرة الوصول العشوائي‬
‫‪ -2‬ذاكرة القراءة ‪ROM‬‬

‫وهي اختصار لــ ‪ Read Only Memory‬أي ذاكرة القراءة فقط ‪.‬وهي نوع اخر من الذاكرة الرئيسية صغيرة جدا تخزن‬
‫البرمجيات للقراءة فقط مثل التعليمات الالزمة للحاسوب لكي يبدا عمله عندما يتم تشغيله ‪ ,‬ومحتوى هذه الذاكرة ال يحذف‬
‫منها عند إطفاء الجهاز كما ان الحاسوب ال يستطيع الكتابة عليها او استخدامها ‪.‬‬

‫‪-3‬الذاكرة المخبأ ‪Cache Memory‬‬


‫وهي ذاكرة من نوع خاص تتصل بـ ‪ CPU‬وتتسم بالسرعة العالية جدا ‪ ,‬وتخزن عليها البيانات والبرمجيات المستخدمة‬
‫بكثرة من قبل المستخدم مما يوفر وقت استدعائها من الذاكرة الرئيسية‬

‫‪-4‬ذاكرة الـ ‪ROM-BIOS‬‬


‫نوع من الذاكرة غير متطايرة تستخدم في تخزين نظام االدخال واإلخراج األساسي الخاص بالحاسوب‬
‫‪ BIOS‬هو عبارة عن برنامج يتم تحميله عند تشغيل الحاسوب للتعرف على وحدات االدخال واإلخراج المرتبطة معه ‪.‬‬

‫‪18‬‬
‫تمثيل البيانات في الحاسوب ‪.‬‬
‫يتكون النظام العشري الذي نألفه جميعا من عشرة ارقام ( ‪ . ) 9 – 0‬وال يستطيع الحاسوب فهم البيانات التي تتعامل مع‬
‫هذا النظام ما لم يتم تحويلها الى شكل يستطيع فهمه ومعالجته ‪ .‬وبما ان الحاسوب جهاز الكتروني (كهربائي) أساسه‬
‫الدائرة الكهربائية التي ال يمكن ان تكون إال في احد وضعين إما يسري بها التيار ‪ ON‬او ال يسري بيها التيار ‪OFF‬‬
‫وتستخدم الحواسيب الحديثة الترانزستور لفتح واغالق الدائرة الكهربائية ‪.‬ويستخدم الحاسوب النظام الثنائي ‪Binary‬‬
‫‪ system‬في تمثيل البيانات ‪ .‬اذ يتعامل فقط مع الــ ( ‪ )1 , 0‬بحيث تكون حالة الــ ‪ OFF‬تكافئ الـ ‪ 0‬والحالة الـ ‪ON‬‬
‫تكافئ الــ ‪. 1‬‬
‫وبشكل عام إذا اردنا نقل بيانات من مكان الى اخر في عالم االلكترونيات ‪,‬يجب ان يتم تحويل هذه البيانات الى إشارات‬
‫قابلة للنقل ‪,‬ثم تنقل هذه البيانات الى الطرف االخر على شكل إشارات الكترونية فيقوم الطرف االخر بتحويل هذه اإلشارة‬
‫الى بيانات مرة أخرى وهكذا ‪.‬‬
‫ويبين الجدول ادناه مقارنة بين النظام العشري والنظام الثنائي ‪.‬‬

‫مقارنة بين نظام الترقيم الثنائي والعشري‬


‫العشري ‪Decimal‬‬ ‫النظام الثنائي ‪Binary system‬‬

‫‪0‬‬ ‫‪0‬‬

‫‪1‬‬ ‫‪1‬‬

‫‪2‬‬ ‫‪10‬‬

‫‪3‬‬ ‫‪11‬‬

‫‪4‬‬ ‫‪100‬‬

‫‪5‬‬ ‫‪101‬‬

‫‪6‬‬ ‫‪110‬‬

‫‪7‬‬ ‫‪111‬‬

‫‪8‬‬ ‫‪1000‬‬

‫‪9‬‬ ‫‪1001‬‬

‫‪10‬‬ ‫‪1010‬‬

‫‪19‬‬
‫وحدة قياس الذاكرة ‪.‬‬
‫تعد الذاكرة من المكونات األساسية للحاسوب ‪ ,‬وكلما زادت سعة الذاكرة عالية كلما تحسن أداء الحاسوب وكل رقم ثنائي‬
‫يسمى بت ‪ Bit‬وهي اختصار لــ ‪ Binary Digit‬وله قيمتان فقط هما الصفر والواحد ‪ .‬وكل مجموعة من ثمانية ارقام‬
‫ثنائية تسمى بايت ‪ . Byte‬ويقاس معدل انتقال البيانات من والى الذاكرة بعدد البتات بالثانية (‪bits per second )bps‬‬
‫‪,‬وتقاس سعة الذاكرة عادة بالميكابايت ‪ ( Megabyte‬مليون بايت ) ‪ .‬ويستخدم البايت ‪ byte‬لقياس تخزين البيانات ‪.‬‬

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

‫‪( 1 , 0‬اصغر وحدة لتمثيل البيانات)‬ ‫البت ‪Bit‬‬

‫‪ 8‬بت‬ ‫البايت ‪Byte‬‬

‫‪ 210‬بايت (‪ 1024‬بايت)‬ ‫الكيلوبايت ‪Kilobyte‬‬

‫‪ 220‬بايت ( تقريبا مليون بايت)‬ ‫الميكابايت ‪Megabyte‬‬

‫‪ 230‬بايت (تقريبا بليون بايت)‬ ‫الكيكابايت ‪Gigabyte‬‬

‫‪ 240‬بايت ( تقريبا ترليون بايت)‬ ‫التيرابايت ‪Terabyte‬‬

‫‪20‬‬
‫وسائط التخزين ‪. Storage media‬‬

‫يتم تخزين العمل اثناء استخدام البرامج في الذاكرة ‪ RAM‬مؤقتا ‪ ,‬وعند إيقاف تشغيل الحاسوب سيضيع هذا العمالل لالذا ال‬
‫بد من طريقة ما لحفظه بشكل دائم ‪ ,‬ولذا نحفظ العمل في ما يسمى وسائط التخزين الثانوي وفيما يلي عالرض ألهالم وسالائط‬
‫التخزين ‪.‬‬

‫األقراص الصلبة الداخلية ‪Internal Hard Disks‬‬


‫توجد عادة ضمن وحدة النظام ‪ ,‬وتعتبر وحده متكاملة تحتوي على مجموعة من الصفائح المعدنيالة المتراصالة فالوق بعضالها‬
‫البعض مطلية بطبقة قابلة للمغنطة حتى يتم تخزين البيانات علي سطحها على شكل شحنات ‪ ,‬وحتى يتم تخزين واسترجاع‬
‫البيانات يجب ان يكون هناك رأس للقراءة والكتابة على كل سطح من اسطح األقراص ‪ ,‬وتوضع الرؤوس واالقالراص معالا‬
‫داخل علبة محكمة االغالق للمحافظة على محتوياتها وإلطالة عمرها ‪ .‬وهناك سعات مختلفة للقرص الصلب حسالب حاجالة‬
‫المستخدم ‪ ,‬ويمتاز بسرعته في تبادل المعلومات بينه وبين وحدات الحاسوب ‪.‬‬

‫الشكل يمثل القرص الصلب الداخلي‬

‫‪21‬‬
‫األقراص الصلبة الخارجية ‪External Hard Disk‬‬
‫يالالتم توصالاليل القالالرص الصالاللب الخالالارجي بوحالالدة النظالالام عالالن طريالالق سالاللك توصالاليل مالالن خالالالل المنفالالذ المتسلسالالل الـالالـ ‪USB‬‬
‫الموجود في الحاسوب ‪ .‬وتعد األقراص الصلبة الخارجية من افضل حلول النسخ االحتياطي والتخزين المتنقالل ‪ .‬وسالرعتها‬
‫ابطأ من األقراص الصلبة الداخلية واغلى ثمنا ‪ .‬وسعتها التخزينية عالية مثل األقراص الصلبة الداخلية ‪.‬‬

‫الشكل يمثل القرص الصلب الخارجي‬

‫قرص الشبكة ‪Network Drive‬‬


‫هو القرص الصلب لجهاز اّخر موجود على الشبكة يسمح لك بالوصول إليه والحصول على الملفات والبرامج الموجودة‬
‫علية والمطروحة لالطالع من قبل االخرين ‪.‬‬

‫التخزين االلكتروني المباشر ‪Online File Storage‬‬


‫هو تخزين واسترجاع الملفات الكترونيا ‪ ,‬وعادة ما تكون هذه الملفات مخزونة على ( خادم ) يتم الوصل لها ورفعها‬
‫وتخزينها او تنزيلها باستخدام صفحات الويب ‪ .‬ويمكن االستفادة منها ايضا في تخزين ملفات الفيديو والنسخ االحتياطية ‪.‬‬

‫بطاقة الذاكرة ‪. Memory Card‬‬


‫هي ذاكرة الكترونية لتخزين البيانات وتستعمل في اّالت التصوير الرقمية ‪ ,‬واجهزة الحاسوب المحمولة‪ ,‬والهواتف ‪,‬‬
‫والمشغالت الموسيقية ‪ ,‬وانظمة العاب الفيديو ‪ ,‬والعديد من االجهزة االلكترونية االخرى ‪ .‬للبطاقات قدرة عالية على إعادة‬
‫التخزين والحفظ ‪ ,‬وهي صغيرة الحجم ‪.‬‬

‫‪22‬‬
‫األقراص المرنة ‪. Floppy Disks‬‬

‫وسط تخزين ممغنط مغلف بعلبة بالستيكية صغيرة الحجم فقطره ‪ 3.5‬انج خفيف الوزن ويمكن نقله بسهولة وتبلغ سعته‬
‫‪ 1.4‬ميكابايت ‪ ,‬ويستخدم لنقل الملفات من حاسوب الّخر ‪.‬‬

‫القرص الضوئي ( المضغوط ) ( ‪Compact Dick Read Only Memory ) CD‬‬


‫يستخدم الليزر في قراءة المعلومات ‪ ,‬وتصل سعته الى ‪ 700‬ميكابايت ‪ ,‬ولذلك فهو يستخدم لتخزين برامج تعدد الوسائط (‬
‫صوت وصوره ونص وفيديو ) ‪ .‬خفيفة الوزن وذات وال يمكن التسجيل عليها او نسخها اال باستخدام مشغل خاص ‪.‬‬
‫واالقراص الضوئية نوعان ‪ ,‬اقراص ضوئية قابلة للتسجيل مرة واحده وال يمكن التسجيل عليها مرة اخرى والنوع الثاني‬
‫يمكن مسحها والكتابة عليها ‪.‬‬

‫القرص الرقمي ( ‪. Digital Versatile Disk ) DVD‬‬


‫يستخدم تقنية االقراص الضوئية إال انه ذو سعة هائلة تقاس بالكيكابايت ‪ ,‬ويستخدم لتخزين االفالم بجودة عالية جدا ‪,‬‬
‫وكذلك لتخزين كميات كبيرة من البيانات ‪.‬‬

‫الذاكرة الوامضة ‪. USB Flash Drive‬‬


‫وهي صغيرة الحجم ويمكن وضعه في الجيب ‪ ,‬ويمكنك من حفظ ونقل ملفات الوسائط المتعددة الكبيرة ‪ .‬ويربط على منفذ‬
‫الـ ‪ USB‬في الحاسبة لنقل البيانات من والى الحاسبة ‪ .‬وتكون ذات سعات مختلفة حسب رغبة المستخدم ‪.‬‬

‫‪23‬‬
‫الخوارزمية (‪)Algorithn‬‬
‫هي مجموعة من الخطوات الرياضية والمنطقية المتسلسلة الالزمة لحل مشكل ما وسمي الخوارزمية بهذا االسم نسبة الى‬
‫العالم ابو جعفر محمد بن موسى الخوارزمي الذي ابتكرها في القرن التاسع الميالدي‬

‫تمتاز اية خوارزمية بما يلي ‪:‬‬

‫‪ )1‬تتكون من مجموعة من الخطوات البسيطة المرقمة ‪.‬‬


‫‪ )2‬تكون اهداف هذه الخطوات واضحة‪.‬‬

‫) ‪( D1 , D2 , D3 , D4 , D5‬‬
‫مثال ‪ -:‬اكتب خوارزمية إليجاد متوسط درجات خمسة طالب ولتكن مثال‬

‫الحل ‪:‬‬

‫‪ )1‬ابدأ‬
‫‪D1 , D2 , D3 , D4 , D5‬‬
‫‪ )2‬اقرأ درجات الطالب الخمسة‬
‫‪D1  D 2  D3  D 4  D5‬‬
‫‪AV ‬‬
‫‪5‬‬ ‫‪ )3‬احسب متوسط الدرجات الخمسة من المعادلة‬
‫‪ )4‬اطبع النتيجة ‪AV‬‬
‫‪ )5‬انتهى‬

‫متال ‪ -: 2‬اكتب خوارزمية اليجاد تكعيب اي عدد‬

‫الحل ‪:‬‬

‫‪ )1‬ابدأ‬
‫‪ )2‬نفرض أن قيمة العدد المطلوب تكعيبه تساوي ‪N‬‬
‫‪ )3‬نفرض أن مكعب العدد ‪ N‬هو ‪ C‬وأن ‪C  1‬‬
‫‪ )4‬كرر العملية التالية ثالث مرات ‪C  C* N‬‬
‫‪ )5‬اطبع الناتج ‪C‬‬
‫‪ )6‬انتهى‬

‫‪24‬‬
‫خرائط سير العمليات ( ‪)Flow chart‬‬
‫هو عبارة عن مجموعة من االشكال المترابطة التي تشير الى العمليات الضرورية في البرنامج ‪ .‬ويستعين المبرمج بهذه‬
‫الخرائط لتساعده في متابعة خطوات الحل من البداية ال النهاية‬
‫و عند رسم خريطة سير العمليات لمسألة معينة فإننا نستخدم مجموعة من األشكال الرمزية االصطالحية المبينة في‬
‫الجدول التالي‪:‬‬

‫من أهم فوائد استخدام خرائط سير العمليات قبل كتابة البرنامج لمسألة ما ‪ ,‬ما يأتي‪:‬‬
‫‪ )1‬يُمكن المبرمج من فهم المسالة من البداية حتى النهاية‬
‫‪ )2‬يساعد على اكتشاف االخطاء التي تقع في البرنامج وخاصة االخطاء المنطقية ‪.‬‬
‫‪)3‬يُمكن المبرمج من اضافة أي تعديالت على البرنامج بسرعه‪.‬‬
‫‪ )4‬يساعده في متابعة اجزاء البرنامج المتشعبة‬
‫‪ )5‬تكون اشكال خرائط سير العمليات واضحة وسريعة الفهم اكثر مما تحمله خطوات الخوارزمية‬
‫‪ )6‬تكون عملية متابعة االشكال اسهل بكثير من متابعة خطوات مرقمة‬
‫‪ )7‬سهولة ترجمة خرائط سير العمليات الى اية لغة من لغات البرمجة‬

‫هذا و يمكن تصنيف خرائط سير العمليات بما يلي‪:‬‬


‫•خرائط التتابع البسيط )‪.(Simple sequential Flowchart‬‬
‫•خرائط التفرع )‪.(Branched Flowchart‬‬
‫•خرائط الدوران البسيط )‪.(Loop Flowchart‬‬
‫•خرائط الدورانات المتداخلة )‪.(Nested‬‬

‫و يمكن للبرنامج الواحد أن يشتمل على أكثر من نوع واحد من هذه األنواع‪ .‬و سنتناول فيما يأتي شرح هذه األنواع بشيء‬
‫من التفصيل‪.‬‬

‫‪25‬‬
‫خرائط التتابع البسيط ‪(Simple sequential Flowchart‬‬

‫يخلو هذا النوع من التفرعات ‪ Branches‬و الدورانات ‪ ، loops‬و يكون الشكل العام لهذا النوع كما هو مبين في‬
‫الشكل ‪-1-‬‬

‫الشكل ‪ -1-‬خرائط التتابع البسيط‬

‫و كلمة ‪ Event‬الواردة في شكل ‪ 1-12‬تعني الحدث أو العملية المطلوب تنفيذها‪.‬‬


‫مثال ‪ :‬أرسم خريطة سير العمليات إليجاد مساحة و محيط دائرة نصف قطرها معلوم ‪.R‬‬

‫وقيمتها العددية ثابتة و تساوي ‪ 3.14‬بينما ‪ R‬متغير‪.‬‬


‫وتكون خطوات الحل المبينة في الشكل ‪ -2-‬كما يلي‪:‬‬

‫‪.1‬ابدأ‪.‬‬

‫‪.2‬اقرأ قيمة‪. R‬‬

‫‪ .3‬ضع قيمة ‪3.14=PIE‬‬

‫‪ .4‬احسب المساحة)‪ (A‬من المعادلة ‪.A =(PIE)*R*R‬‬

‫‪ .5‬احسب المحيط )‪ (C‬من المعادلة ‪.C =2*(PIE)*R‬‬

‫‪ .6‬اطبع قيم كل من ‪.C, A, R‬‬

‫‪ .7‬توقف‪.‬‬

‫الشكل ‪-2-‬‬
‫‪26‬‬
‫مثال‪ :‬ارسم خريطة سير العمليات لحساب قيمة كل من المتغيرات ‪ C, B, A‬في المعادلة اآلتية‪:‬‬
‫‪A  x 2  2y‬‬ ‫)‪(1‬‬
‫‪B  2x  3A‬‬ ‫)‪(2‬‬
‫‪C  A 2  xB‬‬ ‫)‪(3‬‬
‫‪.‬‬ ‫إذا علمت أن قيم كل من ‪ Y, X‬معطاة (معلومة)‪ ،‬ثم اطبع قيم كل من ‪.C, B, A, Y, X‬‬
‫الحل‪ :‬من الواضح أنه يمكننا من حساب قيمة المتغير ‪ A‬في المعادلة(‪ )1‬لمعرفتنا بقيم المعطيات األولية ‪ ،Y, X‬ويمكننا‬
‫من حساب قيمة المتغير ‪ B‬في المعادلة (‪ )2‬باالعتماد على قيمة ‪ X‬المعلومة لدينا وقيمة المتغير ‪A‬المحسوبة في الخطوة‬
‫السابقة‪ ،‬أما قيمة المتغير ‪ C‬في المعادلة (‪ )3‬باالعتماد على قيم كل من المتغيرات ‪ B, A, X‬وكلها معلومة‪.‬‬
‫وتكون خطوات حل المسألة كما هو مبين في الشكل ‪ -3-‬كما يلي‪:‬‬

‫‪.1‬ابدأ‪.‬‬

‫‪.2‬اقرأ قيمة كل من ‪.Y, X‬‬

‫‪.3‬احسب قيمة ‪ A‬من المعادلة (‪.)1‬‬

‫‪.4‬احسب قيمة ‪ B‬من المعادلة (‪.)2‬‬

‫‪.5‬احسب قيمة ‪ C‬من المعادلة (‪.)3‬‬

‫‪.6‬اطبع قيمة كل من ‪.C, B, A, Y, X‬‬

‫‪.7‬توقف‪.‬‬

‫الشكل ‪-3-‬‬

‫خرائط التفرع )‪.(Branched Flowchart‬‬

‫ويحدث التفرع في البرامج بسبب الحاجة التخاذ قرار أو مفاضلة بين اختيارين أو أكثر‪ ،‬وهناك أسلوبان في تنفيذ‬
‫القرار(انظر شكل ‪.)-4-‬‬

‫قرار ذو تفرعين‬ ‫قرار ذو ثالث تفرعات‬

‫‪27‬‬ ‫الشكل ‪- 4-‬‬


‫وبشكل عام فإن خرائط التفرع يمكن أن تأخذ إحدى الصورتين اآلتيتين (انظر شكل ‪ -5-‬و الشكل ‪.) -6-‬‬

‫الشكل ‪-5-‬‬ ‫الشكل ‪-6-‬‬

‫يمكننا مالحظة أن شكل ‪ -5-‬يبين أنه إذا كان جواب الشرط )‪ YSE (Condition‬فإن الحدث التالي في التنفيذ يكون‬
‫الحدث )‪ (a‬أما إذا كان الجواب ‪ NO‬فإن الحدث التالي يكون الحدث)‪ (b‬كما يمكننا أن نالحظ في الشكل ‪ -6-‬أنه إذا كان‬
‫جواب الشرط ‪ YSE‬فإن الحدث التالي في التنفيذ يكون الحدث )‪ (a‬ثم يتبعه الحدث )‪ (b‬أما إذا كان جواب الشرط ‪NO‬‬
‫فإن الحدث التالي يكون الحدث )‪ (b‬مباشرة‪.‬‬

‫مثال ‪ -:‬ارسم خريطة سير العمليات إليجاد قيمة االقتران )‪ F(x‬المعرف حسب القاعدة التالية‪:‬‬

‫𝑥‬ ‫𝑓𝑖‬ ‫‪𝑥≥0‬‬


‫=)‪𝑓(x‬‬ ‫‪x‬‬ ‫{‬
‫𝑥‪−‬‬ ‫𝑓𝑖‬ ‫‪𝑥<0‬‬
‫حيث كلمة )‪ (if‬هنا تعني عندما‪.‬‬
‫خطوات الحل المبينة في الشكل ‪ -7-‬تكون‪:‬‬

‫‪ .1‬ابدأ‬

‫‪ .2‬اقرأ قيمة المتغير ‪. X‬‬

‫صفرا اذهب إلى خطوة(‪ )4‬وإال فأذهب‬


‫ً‬ ‫‪ .3‬إذا كانت ‪ X‬أكبر أو تساوي‬

‫إلى الخطوة(‪.)5‬‬

‫‪.4‬احسب قيمة االقتران من ‪F(X)=X‬ثم اذهب إلى الخطوة(‪.)6‬‬

‫‪.5‬احسب قيمة االقتران من ‪.F(x)= -X‬‬

‫‪ .6‬اطبع قيمة كل من ‪.F(x), X‬‬

‫‪ .7‬توقف‪.‬‬
‫الشكل ‪-7-‬‬
‫‪28‬‬
‫مثال ‪ -:‬ارسم خريطة سير العمليات لحساب قيمة ‪ W‬طبقًا للمعادالت اآلتية عل ًما بأن قيمة المتغير ‪ X‬معطاة معلومة‪.‬‬

‫خطوات الحل كما هي مبينة في الشكل ‪-8-‬‬

‫‪𝑥2 + 1‬‬ ‫‪,𝑥 > 0‬‬ ‫)‪… . (1‬‬


‫‪W = {𝑥 + 5‬‬ ‫‪, 𝑥=0‬‬ ‫)‪… . . (2‬‬
‫‪2𝑥 3 − 1‬‬ ‫‪, 𝑥<0‬‬ ‫)‪… … (3‬‬

‫‪ .1‬ابدأ‪.‬‬

‫‪ .2‬اقرأ قيمة المتغير ‪.X‬‬

‫‪ .3‬إذا كانت ‪ X‬أكبر من صفر فاذهب إلى الخطوة ‪ 4‬أما‬

‫إذا كانت ليست أكبر من فاذهب إلى خطوة ‪.5‬‬

‫‪ .4‬احسب ‪ W‬من المعادلة (‪ )1‬ثم اذهب إلى الخطوة ‪.8‬‬

‫‪ .5‬إذا كانت ‪ X‬تساوي صفر فاذهب إلى الخطوة ‪6‬‬

‫وإال فاذهب إلى الخطوة ‪.7‬‬

‫‪ .6‬احسب ‪ W‬من المعادلة (‪ )2‬ثم اذهب إلى الخطوة ‪.8‬‬

‫‪ .7‬احسب ‪ W‬من المعادلة (‪)3‬‬

‫‪ .8‬اطبع قيمة ‪.W‬‬

‫‪ .9‬توقف‪.‬‬

‫الشكل ‪-8-‬‬

‫‪29‬‬
‫•خرائط الدوران البسيط )‪.(Loop Flowchart‬‬

‫وهذه الخرائط نحتاج إليها إلعادة عملية أو مجموعة من العمليات في البرنامج عددًا محدودًا أو غير محدود من المرات‪،‬‬
‫ويكون الشكل العام لمثل هذه الخرائط كما يلي (انظر الشكل‪.) -9-‬‬

‫الحدث )‪ (a‬يتكرر تنفيذه في كل دوره حتى يصبح جواب الشرط‬ ‫الحدث )‪ (a‬يتكرر تنفيذه في كل دورة‬
‫‪YES‬‬ ‫طالما كان جواب الشرط ‪.YES‬‬

‫مثال‪ :‬ارسم خريطة سير العمليات إليجاد مساحة مجموعة من الدوائر أنصاف أقطارها معلومة‪:‬‬
‫تكون خطوات الحل المبينة في الشكل ‪ - 10-‬كما يلي‪:‬‬

‫ابدأ‪.‬‬ ‫‪.1‬‬
‫اقرأ نصف قطر الدائرة )‪.(R‬‬ ‫‪.2‬‬
‫‪2‬‬
‫‪A=3.14R‬‬ ‫أوجد مساحة الدائرة )‪.(A‬‬ ‫‪.3‬‬
‫اطبع قيم كل من ‪.A, R‬‬ ‫‪.4‬‬
‫هل هناك مزيد من الدوائر ؟‬ ‫‪.5‬‬
‫فإن كان نعم فعد إلى الخطوة(‪ )2‬وإن كان ال فعد إلى الخطوة (‪.)6‬‬
‫توقف‪.‬‬ ‫‪.6‬‬

‫الشكل ‪-10-‬‬
‫‪30‬‬
‫العداد‪Counter:‬‬
‫في كثير من األحيان نحتاج في برامج الحاسب االلكتروني إلى العد ‪ ،Counting‬فقد نريد مثالً أن نعد عدد كل من‬
‫الطالب والطالبات ضمن الشعبة‪ ,‬وقد تكون هذه العملية سهلة لإلنسان ألنها أصبحت ضمن قدراته العقلية التي يكتسبها‬
‫من الطفولة‪ ،‬إال أن الحاسب يحتاج إلى تصميم خوارزمية للعد ‪ Counting Algorithm‬تتضمن خطوات معينة إذا‬
‫اتبعتها استطاع أن يعد‪.‬‬
‫ويمكن تحديد الخطوات التي يتبعها الحاسب حتى يتمكن من العد في الخطوات األساسية‪:‬‬
‫‪.1‬اجعل العداد مساويًا للصفر‪.‬‬
‫‪.2‬اجعل القيمة الجديدة للعداد تساوي القيمة القديمة لها زائد واحد‪ ,‬أي أن‪:‬‬
‫قيمة العداد (الجديدة)= قيمة العداد (القديمة)‪1+‬‬
‫‪.3‬كرر الخطوات ابتداء من الخطوة ‪.2‬‬

‫مثال‪ :‬ارسم خريطة سير العمليات التي يتبعها الحاسب لطباعة األعداد الطبيعية من ‪ 1‬إلى ‪ 100‬ومربعاتها‪.‬‬
‫الحل‪ :‬خطوات الحل مبينة في الشكل ‪ -11-‬هي‪:‬‬

‫ابدأ‪.‬‬ ‫‪.1‬‬
‫اجعل ‪.I=0‬‬ ‫‪.2‬‬
‫اجعل ‪.I=I+1‬‬ ‫‪.3‬‬
‫‪.‬‬ ‫اجعل‬ ‫‪.4‬‬
‫اطبع ‪.J, I‬‬ ‫‪.5‬‬
‫إذا كانت ‪ I=100‬اذهب إلى الخطوة ‪ 7‬وإال اذهب إلى‬ ‫‪.6‬‬
‫الخطوة ‪.3‬‬
‫توقف‪.‬‬ ‫‪.7‬‬

‫الشكل ‪-11-‬‬

‫‪31‬‬
‫المجاميع اإلجمالية‪:‬‬

‫في كثير من األحيان نحتاج في برامج الحاسب اإللكتروني إلى جمع مجموعة كبيرة من األعداد التي تمثل معطيات ظاهرة‬
‫معينة‪ ،‬فمثالً قد نرغب في إيجاد الوسط الحسابي ألعمار طالب الجامعة‪ ،‬ولتحقيق هذا أوالً يجب أن نحسب مجموع أعمار‬
‫الطالب‪ ،‬وطبعًا ليس عمليًا إعطاء رمز أبجدي لكل عمر طالب فقد تحتاج ألكثر من عشرة اآلالف رمز‪ ،‬في مثل هذه‬
‫الحاالت نصمم خوارزمية معينة للتجميع تسمى خوارزمية التجميع ‪ summers Algorithm‬تتضمن خطوات محددة إذا‬
‫اتبعها الحاسب استطاع أن يجمع أي كمية من البيانات باستخدام متغيرين اثنين إحداهما هو المتغير الذي نجمعه واآلخر هو‬
‫الجمع اإلجمالي (المجمع)‪ ،‬ويمكن تحديد الخطوات التي يجب أن يتبعها الحاسب لتحقيق ذلك في أربع خطوات هي‪:‬‬
‫‪ .1‬اجعل المجمع مساويًا الصفر‪.‬‬
‫‪ .2‬ادخل قيمة واحدة للمتغير‪.‬‬
‫‪ .3‬اجعل القيمة الجديدة للمجمع تساوي القيمة القديمة له زائد القيمة المدخلة للمتغير‪ ،‬أي أن‪:‬‬
‫قيمة المجمع الجديدة=قيمة المجمع القديمة ‪ +‬آخر قيمة مدخلة للمتغير‪.‬‬
‫‪ .4‬كرر ابتدا ًءا من الخطوة الثانية‪.‬‬

‫مثال ‪ -:‬ارسم خريطة سير العمليات إليجاد الوسط الحسابي ألعمار طالب شعبتك‪.‬‬
‫الحل‪ :‬نفترض أن إجمالي عدد الطالب =‪ N‬ونستخدم عددًا لرقم كل طالب ونرمز له بالرمز ‪ I‬ونرمز لعمر الطالب ب‪X‬‬
‫ونستخدم مجمعًا ألعمار الطلبة ونرمز له بالرمز‪ S‬ونستخدم الرمز ‪ A‬ليدل على معدل أعمار الطلبة‪.‬‬
‫وتكون خطوات الحل كما هو مبين في الشكل ‪ -12-‬هي‪:‬‬

‫‪ .1‬ابدأ‪.‬‬
‫‪ .2‬ادخل إجمالي عدد الطالب )‪.(N‬‬
‫‪ .3‬اجعل ‪.I=0‬‬
‫‪ .4‬اجعل ‪.S=0‬‬
‫‪ .5‬اجعل ‪.I=I+1‬‬
‫‪ .6‬ادخل ‪.X‬‬
‫‪ .7‬اجعل ‪.S=S+X‬‬
‫‪ .8‬إذا كانت ‪ I=N‬اذهب إلى الخطوة ‪ 9‬وإال اذهب إلى الخطوة ‪.5‬‬
‫‪ .9‬اجعل ‪.A=S/N‬‬
‫تطبع ‪A , S‬‬ ‫‪.10‬‬
‫توقف‪.‬‬ ‫‪.11‬‬

‫‪32‬‬ ‫الشكل ‪-12-‬‬


‫خرائط الدورانات المتداخلة )‪.(Nested‬‬

‫في هذه الحالة تكون الدورانات داخل بعضها البعض بحيث ال تتقاطع فإذا كان لدينا مثالً دورانان من هذا النوع (انظر‬
‫شكل ‪ -13-‬فيسمى الدوران قم (‪ )1‬دورانًا داخليًا )‪ (Inner Loop‬بينما الدوران رقم (‪ )2‬دورانًا خارجيًا ‪(Outer‬‬
‫‪ Loop‬ويتم التناسق في عملي مثل هذين الدورانين بحيث‪:‬‬
‫تكون أولوية التنفيذ للدوران الداخلي‪.‬‬

‫الشكل ‪-13-‬‬

‫مثال‪ :‬يرغب نجار في تقطيع مجموعة من القطع الخشبية طول كل منها يزيد عن‪ 3‬متر إلى قطع صغيرة طول الواحدة‬
‫منها يساوي ‪ 3‬متر‪.‬‬
‫ارسم خريطة سير العمليات‪.‬‬
‫خطوات الحل المبينة في شكل ‪ -14-‬هي‪:‬‬

‫ابدأ‪.‬‬ ‫‪.1‬‬
‫خذ قطعة‪.‬‬ ‫‪.2‬‬
‫اقطع منها قطعة طولها ‪ 3‬متر‪.‬‬ ‫‪.3‬‬
‫هل المتبقي يزيد عن ‪ 3‬متر؟‬ ‫‪.4‬‬
‫إذا كان الجواب نعم فاذهب إلى الخطوة(‪ .)3‬وإذا كان الجواب ال‬
‫فاذهب إلى الخطوة (‪.)5‬‬
‫هل هناك مزيد من القطع المراد تقطيعها ؟ إن كان الجواب نعم‬ ‫‪.5‬‬
‫فاذهب إلى الخطوة(‪ )2‬وإن كان ال فاذهب إلى الخطوة(‪.)6‬‬
‫توقف‪.‬‬ ‫‪.6‬‬

‫الشكل ‪-14-‬‬
‫ملحوظة‪ :‬يالحظ من الشكل ‪ 14-12‬أن الدوران الداخلي يتضمن تقطيع القطعة الواحدة إلى قطع متعددة طول كل منها ‪3‬‬
‫متر بينما يمثل الدوران الخارجي تناول قطعة واحدة جديدة لتنفذ عليها إجراءات الدوران الداخل‬

‫‪33‬‬
‫الفهرس‬
‫تعريف الحاسوب ( ‪2 ............... ................................ ................................ ................................ ................................ . )Computer Definition‬‬
‫أجيال الحاسوب ‪3 ....................... ................................ ................................ ................................ ................................ ................................ :‬‬
‫الجيل األول ‪1959-1945‬م (‪3 ............. ................................ ................................ :)First Generation‬‬ ‫‪.1‬‬
‫الجيل الثاني ‪1964-1959‬م (‪3 ........................................ ................................ :)Second Generation‬‬ ‫‪.2‬‬
‫الجيل الثالث ‪1970-1964‬م (‪3 ......................................... ................................ :) Third Generation‬‬ ‫‪.3‬‬
‫الجيل الرابع‪1995-1970‬م (‪4 ........................................ ................................ :) Fourth Generation‬‬ ‫‪.4‬‬
‫الجيل الخامس من ‪ 1995‬وحتى اآلن ‪4 .............................. ................................ ................................ :‬‬ ‫‪.5‬‬
‫خصائص الحاسوب ‪5 .................. ................................ ................................ ................................ ................................ ................................ .‬‬
‫تصنيف الحاسبات االلكترونية‪5 ....................................... ................................ ................................ ................................ ................................ :‬‬
‫‪ .1‬من حيث قدرتها على التخزين و كفاءتها في إنجاز المهام الى‪5 ......................... ................................ ................................ ................................ :‬‬
‫الحاسوب الضخم (‪5 ................ ................................ ................................ ................................ ................................ .)Super Computer‬‬
‫الحاسوب الكبير(‪5 ......................... ................................ ................................ ................................ ................................ . )Mainframe‬‬
‫الحاسوب المتوسط)‪5 ................. ................................ ................................ ................................ ................................ . (Minicomputer‬‬
‫الحاسوب الصغير (‪6 ............... ................................ ................................ ................................ ................................ : )Microcomputer‬‬
‫‪ .2‬من حيث طريقة العمل‪6 ....................................... ................................ ................................ ................................ ................................ :‬‬
‫الحاسبات الرقمية )‪6 .......... ................................ ................................ ................................ ................................ : ( Digital Computers‬‬
‫الحاسبات التناظرية )‪6 ................................... ................................ ................................ ................................ : ( Analogue Computers‬‬
‫الحاسبات المهجنة)‪6 ........... ................................ ................................ ................................ ................................ : (Hybrid Computers‬‬
‫‪.3‬من حيث طبيعة أغراض االستعمال‪6 ....................... ................................ ................................ ................................ ................................ :‬‬
‫حاسبات األغراض العامة)‪6 .................. ................................ ................................ ................................ : (General Purpose Computers‬‬
‫حاسبات خاصة االستعمال)‪7 .................. ................................ ................................ ................................ : (Special Purpose Computers‬‬
‫تطور الحاسوب‪7 ........................ ................................ ................................ ................................ ................................ ................................ :‬‬
‫مكونات الحاسوب‪8 ..................... ................................ ................................ ................................ ................................ ................................ :‬‬
‫‪ -1‬المكونات المادية او المعدات )‪8 .......... ................................ ................................ ................................ ................................ : (Hardware‬‬
‫‪ -2‬المكونات البرمجية ‪8 ...................... ................................ ................................ ................................ ................................ : (Software) :‬‬
‫‪ -1‬المكونات المادية او المعدات )‪8 ........... ................................ ................................ ................................ ................................ . (Hardware‬‬
‫وحدات اإلدخــــــــــــال‪9 .................... ................................ ................................ Input Unite .‬‬ ‫‪-1‬‬
‫‪ -2‬وحدات اإلخـــــــــــراج‪9 ........... ................................ ................................ ................................ ................................ output Unite .‬‬
‫‪ -3‬وحدة المعالجة المركزية‪9 ......................... ................................ ................................ ................................ ................................ CPU .‬‬
‫أوال‪ :‬وحدات اإلدخال‪9 ...................... ................................ ................................ ................................ ................................ Input Unite‬‬
‫ثانيا‪ :‬وحدات اإلخراج‪11 ................. ................................ ................................ ................................ ................................ output Unite‬‬
‫ثالثا‪ :‬وحدة المعالجة المركزية‪13 ..................... ................................ ................................ ................................ ................................ .CPU‬‬
‫المكونات البرمجية ‪13 ................................ ................................ ................................ : (Software) :‬‬ ‫‪-2‬‬
‫برامج مستخدمة بواسطة الحاسب وتسمى برامج النظام ‪13 ................................ ................................ .‬‬ ‫‪-1‬‬
‫برامج تستخدم بواسطة المستخدم وتسمي البرامج التطبيقية ‪14 ............................ ................................ .‬‬ ‫‪-2‬‬
‫الواجهة في البرمجيات ‪15 ........................... ................................ ................................ ................................ ................................ . Interfaces‬‬
‫‪-1‬التخاطب بكتابة االوامر ‪15 ........................... ................................ ................................ ................................ Command Line Interface‬‬

‫‪34‬‬
‫‪-2‬الواجهة الرسومية ‪15 ................................... ................................ ................................ ................................ Graphical User Interface‬‬
‫خيارات الوصول ‪16 ................. ................................ ................................ ................................ ................................ . Accessibility Option‬‬
‫العوامل المؤثرة على أداء الحاسوب ‪16 ............................. ................................ ................................ ................................ ................................ .‬‬
‫ذاكرة الحاسوب ‪17 ...................... ................................ ................................ ................................ ................................ Computers Memory‬‬
‫تمثيل البيانات في الحاسوب ‪19 ....................................... ................................ ................................ ................................ ................................ .‬‬
‫وحدة قياس الذاكرة ‪20 .................. ................................ ................................ ................................ ................................ ................................ .‬‬
‫وسائط التخزين ‪21 ............................ ................................ ................................ ................................ ................................ . Storage media‬‬
‫الخوارزمية (‪24 ......................................... ................................ ................................ ................................ ................................ )Algorithn‬‬
‫خرائط سير العمليات ( ‪25 .......................... ................................ ................................ ................................ ................................ )Flow chart‬‬
‫خرائط التتابع البسيط ‪26 ........................... ................................ ................................ ................................ (Simple sequential Flowchart‬‬
‫خرائط التفرع )‪27 ............... ................................ ................................ ................................ ................................ .(Branched Flowchart‬‬
‫•خرائط الدوران البسيط )‪30 .......... ................................ ................................ ................................ ................................ .(Loop Flowchart‬‬
‫العداد‪31 ..................... ................................ ................................ ................................ ................................ ................................ Counter:‬‬
‫المجاميع اإلجمالية‪32 ................... ................................ ................................ ................................ ................................ ................................ :‬‬
‫خرائط الدورانات المتداخلة )‪33 ..................... ................................ ................................ ................................ ................................ .(Nested‬‬

‫‪35‬‬

You might also like