1جامـــعة حــــلب كلية الهندسة الكهربائية والالكترونيةقسـم هندسـة الاتـــصالات الـسنة الأولى/مشروع مبادئ الحواسيب(4)ومضات على عالم الحاسوببإشراف الدكتور : عمار الجرإعداد وتصميم: براءة بكور    آلاء داؤد   لمى السرماني                 بشرى رحال   ندى عثمان آغا سماح العمر
2مقدمة:نتمنى من خلال مشروعنا المتواضع هذا أن نستطيع تقديم الفائدة والنفع ,ونستطيع ان نساعد بقدراتنا التي ما تزال متواضعة ان نسقط ومضات سريعة وخفيفة الظل على من يسمعنا ليكون مشروعنا هذا جزءاً من مدخل إلى عالم بات اليوم واسعاً ,يحظى باهتمام الصغير والكبير.لقد سلطنا الضوء في هذا المشروع على أمور ينبغي على المبتدئ في هذا المجال (ألا وهو مجال الحاسوب)أن يعرفها بل ويفهمها ,وهي تضم: الخوارزميات وأمثلة بسيطة عنها,ولمحة عن بداية الحاسب الآلي وتاريخه, وأجيال الحاسوب,ولمحة عن تاريخ شبكة الانترنيت.نتمنى ان ينال مشروعنا إعجابكم ,وأن يحقق لكم الفائدة والمعرفة,والله ولي التوفيق.
3الفهرس:…4الخوارزميات.…..5خواص الخوارزميات.….6-7مثالان عن خوارزميات بسيطة…..8الحاسب الآلي كيف كانت البداية.…..9تطور وسائل العد والحساب تاريخياً.…..10-11أهم المراحل التي شكلت منعطفات في تاريخ الحاسوب.….12بابدج أبو الحاسوب وآلته.…..13مبرمج العالم الأول.…..14نيومان وتطور عمل الحاسوب.….15وحدات حاسوب إدفاك الخمس.….16إضاءة سريعة على أجيال الحاسوب.…18-17ماذا عن الانترنت.…22-21-20-19أهم المراحل في تاريخ نشأة الانترنت.…..23كلمة أخيرة.
4أولاً :الخوارزميات)(Algorithmsكثيراً مانسمع في عالم البرمجة كلمة خوارزميات أوخوارزمية.
الخوارزمية:هي سلسلة من الخطوات المنطقية المتتالية التي تُكتب بشكل منطقي لكي نحل مشكلة معينة .
وسميت الخوارزمية بهذا الاسم نسبة إلى العالم المسلم أبو جعفر محمد بن موسى الخوارزمي .
 إن تحليل المشكلة أو التفكير بكيفية برمجة شيء هوخوارزمية بحد ذاته. 5خواص الخوارزمية:تحديد النهاية: يعني أن الخوارزمية يجب أن تكون منتهية بعد عدد معين من الخطوات لا أن تمتد للانهاية أي أن يعرف المبرمج أين يريد الذهاب .عدم الغموض:أن تكون الخوارزمية واضحة وتحدد من خلالها ما الذي تريده يعني لو قرأ أي شخص الكود الذي تكتبه ببساطة يستطيع فهم ماهو مكتوب.الفعالية: أي أيها المُبرمج حاول ان تصل لمُبتغاك بأقصر الطُرق  وهذا يعني السطر أو الكود الذي لا عمل لها احذفه فوراً لكي يتم تنفيذ برنامجك بسرعة و مرونة وهما من شروط البرنامج الناجح.
6مثالان عن خوارزميات بسيطة لتكريس الفهم:البداية1.اكتب خوارزمية لإيجاد مساحة المستطيل.قبل بداية الحل :يجب معرفة قانون مساحة المستطيل.مساحةالمستطيل=الطول*العرضأدخل الطولxأدخل العرضyاحسبs=x*yالمخطط النهجي لخطوات الخوارزميةاطبعsyS=x*yالنهايةx
7المثال الثاني:اكتب خوارزمية لإيجاد    المتوسط الحسابي لثلاثة   أعداد.قبل الحل:يجب أن نعرف    قانون المتوسط الحسابي.المتوسط = مجموع الأعداد/عددهاالمخطط النهجي لخطوات الخوارزميةالبدايةأدخل قيم a,b,cاحسبAVG=(a+b+c)/3اطبع AVGالنهاية
8ثانياًً : الحاسب الآلي كيف كانت البداية. لقد كان اختراع الحاسب حلماً بعيد المنال يراود العلماء ، ولكنه أضحى اليوم حقيقة لا خيال ! إن الحلم هو الخطوة الأولى .. شرط أن لا يبقى حلماً !!
منذ الأزل والإنسان يبحث عن الوسائل والطرق الي تسهل عليه حياته ، وتيسر له معيشته.
 ومن بين الأمور التي لم يفتأ الإنسان يبحث عن وسيله تسهل له القيام بها هي العد والحساب .
ولذا كانت نشأة علم الإحصاء والحسابات الذي يعد من العلوم المهمة التي سهلت على الإنسان إجراء عمليات العد والحساب . 
9تطور وسائل العد والحساب تاريخياً  :+ = _ %لقد كانت أول وسيلة استخدمها الإنسان للعد هي أصابع اليدين، فقد كان الناس يعدون أشياءهم  كالأغنام التي يقومون برعايتها أو الثمار التي يحصدونها بأصابعهم .
بعدها بدأ باستخدام آلة العد والتي تستخدم خرزات على أسلاك وقد ساعده العداد في إجراء بعض العمليات الحسابية البسيطة.
هكذا مع تطور الحياة وتعقدها كانت غاية الإنسان أن يسعى حثيثاً ليطور ويحسن أداءه وكان نتيجة لذلك اختراع آلات حاسبة بسيطة.41352
10أهم المراحل التي شكلت منعطفات مهمة في اختراع الحاسوب:عام 1642اخترع العالم باسكال الفرنسي تستطيع إجراء العمليات الحسابية البسيطة في الجمع والطرح.
السبب الذي أوحى له بفكرة الآلة الحاسبة هو هدف مساعدة والده في حسابات الضرائب إذ كان والده يعمل كجامع للضرائب. آلة باسكال
11بعد ثلاثين عاماً تقريباً قام ليبنتز بإتمام جهود باسكال وأضاف عمليتي الضرب والقسمة إلى آلته الحاسبة.
عام1804قام العالم جوزيف كاكوارد باختراع آلة تستخدم في عملها البطاقات المثقبة،وقد بدأ مع اختراع هذه الآلة نشوء فكرة البرمجة عن طريق الحاسوب.Leibnizبطاقة مثقبةبطاقات مثقبة
12بابدج (أبو الحاسوب) وآلته:عام 1945العالم الانجليزي تشارلز بابدج يصمم آلة تستطيع استقبال الأوامر عن طريق بطاقات مثقبة أطلق عليها اسم الآلة التحليلية.تقوم الآلة بعمليات رياضية معقدة، أو بسلسلة من العمليات الحسابية، تختزن المجموعات المكتملة من البطاقات المثقبة لاستخدامها في العمليات اللاحقة. كانت آلة بابيج التحليلية تحتوي على كل العناصر الأساسية المكونة للحاسوب: التخزين، والذاكرة العاملة، ونظام للحركة بين الاثنين وجهاز إدخال.تشارلز بابدجبطاقة مثقبة كوحدة تخزين
13Augusta ada byron مبرمج العالم الأول:كانت موضع اهتمام لدى المهتمين بعلم الحاسوب.
ومساهمتها في علم الحاسوب تضمنت ترجمتها من الفرنسية الى الانكليزية الورقة التي تناقش تصاميم بابدج للمحرك التحليلي.
شجعها العالم بابدج لوضع ملحق يصف المحرك التحليلي ويحتوي أمثلة توضح قدرة المحرك على البرمجة لأداء المهام المختلفة.
إذاً تكمن أهمية ملحقها في احتوائه على الأمثلة الأولى لبرامج الحاسوب.  Augusta ada byron

مشروع 4

  • 1.
    1جامـــعة حــــلب كليةالهندسة الكهربائية والالكترونيةقسـم هندسـة الاتـــصالات الـسنة الأولى/مشروع مبادئ الحواسيب(4)ومضات على عالم الحاسوببإشراف الدكتور : عمار الجرإعداد وتصميم: براءة بكور آلاء داؤد لمى السرماني بشرى رحال ندى عثمان آغا سماح العمر
  • 2.
    2مقدمة:نتمنى من خلالمشروعنا المتواضع هذا أن نستطيع تقديم الفائدة والنفع ,ونستطيع ان نساعد بقدراتنا التي ما تزال متواضعة ان نسقط ومضات سريعة وخفيفة الظل على من يسمعنا ليكون مشروعنا هذا جزءاً من مدخل إلى عالم بات اليوم واسعاً ,يحظى باهتمام الصغير والكبير.لقد سلطنا الضوء في هذا المشروع على أمور ينبغي على المبتدئ في هذا المجال (ألا وهو مجال الحاسوب)أن يعرفها بل ويفهمها ,وهي تضم: الخوارزميات وأمثلة بسيطة عنها,ولمحة عن بداية الحاسب الآلي وتاريخه, وأجيال الحاسوب,ولمحة عن تاريخ شبكة الانترنيت.نتمنى ان ينال مشروعنا إعجابكم ,وأن يحقق لكم الفائدة والمعرفة,والله ولي التوفيق.
  • 3.
    3الفهرس:…4الخوارزميات.…..5خواص الخوارزميات.….6-7مثالان عنخوارزميات بسيطة…..8الحاسب الآلي كيف كانت البداية.…..9تطور وسائل العد والحساب تاريخياً.…..10-11أهم المراحل التي شكلت منعطفات في تاريخ الحاسوب.….12بابدج أبو الحاسوب وآلته.…..13مبرمج العالم الأول.…..14نيومان وتطور عمل الحاسوب.….15وحدات حاسوب إدفاك الخمس.….16إضاءة سريعة على أجيال الحاسوب.…18-17ماذا عن الانترنت.…22-21-20-19أهم المراحل في تاريخ نشأة الانترنت.…..23كلمة أخيرة.
  • 4.
    4أولاً :الخوارزميات)(Algorithmsكثيراً مانسمعفي عالم البرمجة كلمة خوارزميات أوخوارزمية.
  • 5.
    الخوارزمية:هي سلسلة منالخطوات المنطقية المتتالية التي تُكتب بشكل منطقي لكي نحل مشكلة معينة .
  • 6.
    وسميت الخوارزمية بهذاالاسم نسبة إلى العالم المسلم أبو جعفر محمد بن موسى الخوارزمي .
  • 7.
    إن تحليلالمشكلة أو التفكير بكيفية برمجة شيء هوخوارزمية بحد ذاته. 5خواص الخوارزمية:تحديد النهاية: يعني أن الخوارزمية يجب أن تكون منتهية بعد عدد معين من الخطوات لا أن تمتد للانهاية أي أن يعرف المبرمج أين يريد الذهاب .عدم الغموض:أن تكون الخوارزمية واضحة وتحدد من خلالها ما الذي تريده يعني لو قرأ أي شخص الكود الذي تكتبه ببساطة يستطيع فهم ماهو مكتوب.الفعالية: أي أيها المُبرمج حاول ان تصل لمُبتغاك بأقصر الطُرق وهذا يعني السطر أو الكود الذي لا عمل لها احذفه فوراً لكي يتم تنفيذ برنامجك بسرعة و مرونة وهما من شروط البرنامج الناجح.
  • 8.
    6مثالان عن خوارزمياتبسيطة لتكريس الفهم:البداية1.اكتب خوارزمية لإيجاد مساحة المستطيل.قبل بداية الحل :يجب معرفة قانون مساحة المستطيل.مساحةالمستطيل=الطول*العرضأدخل الطولxأدخل العرضyاحسبs=x*yالمخطط النهجي لخطوات الخوارزميةاطبعsyS=x*yالنهايةx
  • 9.
    7المثال الثاني:اكتب خوارزميةلإيجاد المتوسط الحسابي لثلاثة أعداد.قبل الحل:يجب أن نعرف قانون المتوسط الحسابي.المتوسط = مجموع الأعداد/عددهاالمخطط النهجي لخطوات الخوارزميةالبدايةأدخل قيم a,b,cاحسبAVG=(a+b+c)/3اطبع AVGالنهاية
  • 10.
    8ثانياًً : الحاسبالآلي كيف كانت البداية. لقد كان اختراع الحاسب حلماً بعيد المنال يراود العلماء ، ولكنه أضحى اليوم حقيقة لا خيال ! إن الحلم هو الخطوة الأولى .. شرط أن لا يبقى حلماً !!
  • 11.
    منذ الأزل والإنسانيبحث عن الوسائل والطرق الي تسهل عليه حياته ، وتيسر له معيشته.
  • 12.
    ومن بينالأمور التي لم يفتأ الإنسان يبحث عن وسيله تسهل له القيام بها هي العد والحساب .
  • 13.
    ولذا كانت نشأةعلم الإحصاء والحسابات الذي يعد من العلوم المهمة التي سهلت على الإنسان إجراء عمليات العد والحساب . 
  • 14.
    9تطور وسائل العدوالحساب تاريخياً :+ = _ %لقد كانت أول وسيلة استخدمها الإنسان للعد هي أصابع اليدين، فقد كان الناس يعدون أشياءهم كالأغنام التي يقومون برعايتها أو الثمار التي يحصدونها بأصابعهم .
  • 15.
    بعدها بدأ باستخدامآلة العد والتي تستخدم خرزات على أسلاك وقد ساعده العداد في إجراء بعض العمليات الحسابية البسيطة.
  • 16.
    هكذا مع تطورالحياة وتعقدها كانت غاية الإنسان أن يسعى حثيثاً ليطور ويحسن أداءه وكان نتيجة لذلك اختراع آلات حاسبة بسيطة.41352
  • 17.
    10أهم المراحل التيشكلت منعطفات مهمة في اختراع الحاسوب:عام 1642اخترع العالم باسكال الفرنسي تستطيع إجراء العمليات الحسابية البسيطة في الجمع والطرح.
  • 18.
    السبب الذي أوحىله بفكرة الآلة الحاسبة هو هدف مساعدة والده في حسابات الضرائب إذ كان والده يعمل كجامع للضرائب. آلة باسكال
  • 19.
    11بعد ثلاثين عاماًتقريباً قام ليبنتز بإتمام جهود باسكال وأضاف عمليتي الضرب والقسمة إلى آلته الحاسبة.
  • 20.
    عام1804قام العالم جوزيفكاكوارد باختراع آلة تستخدم في عملها البطاقات المثقبة،وقد بدأ مع اختراع هذه الآلة نشوء فكرة البرمجة عن طريق الحاسوب.Leibnizبطاقة مثقبةبطاقات مثقبة
  • 21.
    12بابدج (أبو الحاسوب)وآلته:عام 1945العالم الانجليزي تشارلز بابدج يصمم آلة تستطيع استقبال الأوامر عن طريق بطاقات مثقبة أطلق عليها اسم الآلة التحليلية.تقوم الآلة بعمليات رياضية معقدة، أو بسلسلة من العمليات الحسابية، تختزن المجموعات المكتملة من البطاقات المثقبة لاستخدامها في العمليات اللاحقة. كانت آلة بابيج التحليلية تحتوي على كل العناصر الأساسية المكونة للحاسوب: التخزين، والذاكرة العاملة، ونظام للحركة بين الاثنين وجهاز إدخال.تشارلز بابدجبطاقة مثقبة كوحدة تخزين
  • 22.
    13Augusta ada byronمبرمج العالم الأول:كانت موضع اهتمام لدى المهتمين بعلم الحاسوب.
  • 23.
    ومساهمتها في علمالحاسوب تضمنت ترجمتها من الفرنسية الى الانكليزية الورقة التي تناقش تصاميم بابدج للمحرك التحليلي.
  • 24.
    شجعها العالم بابدجلوضع ملحق يصف المحرك التحليلي ويحتوي أمثلة توضح قدرة المحرك على البرمجة لأداء المهام المختلفة.
  • 25.
    إذاً تكمن أهميةملحقها في احتوائه على الأمثلة الأولى لبرامج الحاسوب. Augusta ada byron