علم الحاسوب: الفرق بين النسختين
[نسخة منشورة] | [نسخة منشورة] |
تم حذف المحتوى تمت إضافة المحتوى
Mr.Ibrahembot (نقاش | مساهمات) ط بوت:إضافة قالب مراجع مفقود. |
ط بوت:تدقيق إملائي (تجريبي) |
||
سطر 42:
[[ملف:Babbage40.png|upleft|thumb|[[تشارلز بابيج]] (Charles Babbage) يرجع له الفضل في إختراع أول آلة كمبيوتر.]]
[[File:Ada lovelace.jpg|upleft|thumb|[[آدا لوفلايس]] (Ada Lovelace) يرجع لها الفضل في كتابة أول خوارزمية (algorithm) بهدف عمل معالجة (processing) على الكمبيوتر .]]
يعود تاريخ أقرب تعريف لعلوم الحاسوب إلى ما قبل أول آلة [[حاسوب#تاريخ الحاسوب|حاسوب رقمي]] « Digital Computer »، لحساب المهام العددية الثابتة مثل ال[[معداد]] الذي كان موجود منذ العصور القديمة للمساعدة في العمليات الحسابية مثل الضرب والقسمة وبعد ذلك وجدت [[خوارزمية|الخوارزميات]] لأداء العمليات الحسابية في العصور القديمة « antiquity » وحتى قبل تطوير المعدات الحاسوبية المعقدة، في [[لغة سنسكريتية]] القديمة مخطوطة تسمى « Shulba Sutras » أو قواعد الوتر « Rules of the Chord » وهو كتاب في الخوارزميات مكتوب في سنة ثمان مئة قبل الميلاد « 800BC » لبناء الأجسام الهندسية مثل المذابح بإستخدام الأوتاد والأوتار وتعتبر بدايات (أسلاف) مجال [[هندسة رياضية حاسوبية|هندسة الرياضية الحسابية]] « computational geometry » الحديثة
[[بليز باسكال]] صمم وشيد أول [[آلة حاسبة ميكانيكية]]
{{مرجع ويب|العنوان=Blaise Pascal|المسار=http://www-history.mcs.st-andrews.ac.uk/Biographies/Pascal.html|الناشر=مدرسة الرياضيات والإحصاء جامعة سانت اندروز في اسكتلندا}}</ref>
سطر 51:
</ref> ويمكن أن يقال انه يعتبر أول عالم الكمبيوتر واضع النظريات للمعلومات، ومن بين أسباب أخرى لهذا الترشيح، توثيقه لنظم الأرقام الثنائية.
في عام 1820، أطلق [[تشارلز زافير توماس|توماس كولمار دي]] « Charles Xavier Thomas أو Thomas de Colmar » صناعة آلة حاسبة ميكانيكية،<ref group=ملاحظة>In 1851</ref> عندما صدر له جهاز مبسط يسمى [[أريثموميتر]] « arithmometer » وكان أول آلة حاسبة قوية بما فيه الكفاية وموثوق بها بما يكفي للإستخدام اليومي في بيئة مكتبية
[[تشارلز بابيج]] « Charles Babbage » بدأ تصميم أول آلة حاسبة ميكانيكية أوتوماتيكية تسمى [[محرك الفرق]] « Difference engine » في عام 1822، والذي أعطى في نهاية المطاف له فكرة عمل أول آلة حاسبة ميكانيكية للبرمجة وتسمى « Analytical Engine » [[محرك تحليلي|المحرك التحليلي]] .<ref>
{{مرجع ويب |المسار=http://www.sciencemuseum.org.uk/on-line/babbage/index.asp |العنوان=Science Museum—Introduction to Babbage |تاريخ الوصول=2006-09-24 |مسار الأرشيف=https://web.archive.org/web/20060908054017/http://www.sciencemuseum.org.uk/on-line/babbage/index.asp |تاريخ الأرشيف=2006-09-08}}
</ref> بدأ تطوير هذا الجهاز في عام 1834 وفي أقل من عامين كان قد رسم العديد من السمات البارزة [[حاسوب|للحاسوب]] « computer » الحديث.<ref name="Hyman1982">
{{مرجع كتاب |المؤلف=Anthony Hyman |العنوان=Charles Babbage, pioneer of the computer |سنة=1982}}</ref>، كان إعتماد نظام البطاقة المثقبة « punched card system » المشتقة من [[منسج جاكارد]] « Jacquard loom » هي خطوة حاسمة،<ref name="Hyman1982" /> مما يجعلها ذات برمجة بلا حدود
في عام 1843، أثناء ترجمة مقال فرنسية عن [[محرك تحليلي|المحرك التحليلي]]، كتبت [[آدا لوفلايس]] «Ada Lovelace » في واحدة من العديد من الملاحظات انها شملت، خوارزمية لحساب [[عدد بيرنولي|أعداد برنولي]] « Bernoulli number » ،والذي يعتبر أول برنامج كمبيوتر
{{مرجع ويب|المسار=http://www.scottlan.edu/Lriddle/women/ada-love.htm |العنوان=A Selection and Adaptation From Ada's Notes found in Ada, The Enchantress of Numbers," by Betty Alexandra Toole Ed.D. Strawberry Press, Mill Valley, CA |تاريخ الوصول=2006-05-04 |deadurl=yes |مسار الأرشيف=https://web.archive.org/20060210172109/http://www.scottlan.edu:80/lriddle/women/ada-love.htm |تاريخ الأرشيف=10 February 2006 }}
</ref>
في حوالي سنة
في عام 1937، وبعد مائة سنة من حلم باباج « Babbage » المستحيلا أقنع [[هوارد أيكن]] « Howard H. Aiken » شركة [[آي بي إم]] بتطوير آلته الحاسبة العملاقة للبرمجة، في ذلك الوقت كانت [[آي بي إم]] تصنع كل أنواع معدات [[بطاقة مثقبة|البطاقات المثقبة]] وكانت أيضا تقوم بأعمال الآلات الحاسبة
"In this sense Aiken needed IBM, whose technology included the use of punched cards, the accumulation of numerical data, and the transfer of numerical data from one register to another", [[#AIKEN|Bernard Cohen]], p.44 (2000)
</ref> ، وتم أطلاق اسم [[هارفارد مارك I|هارفارد مارك واحد]] « ASCC/Harvard Mark I » عليها وكانت بناء على المحرك التحليلي الخاص ب[[تشارلز بابيج]] « Charles Babbage »، وكانت تستخدم الكروت المثقوبة ووحدة الحوسبة المركزية، وعندما تمت الآلة النهائية أشاد البعض بأن " حلم باباج تحقق ".<ref>
سطر 216:
; [[منطق رياضي]] Mathematical logic
; [[نظرية الأنماط]] Type Theory
تحليل شكلي لأنماط
; [[نظرية الأعداد]]
; [[نظرية التصنيف]]
سطر 238:
*[[مترجم (برمجة)]] Compiler طرق برمجة البرامج الحاسوبية من [[لغات برمجة عالية المستوى]] إلى [[-لغات برمجة منخفضة المستوى]] تكون هذه المرحلة بعد كتابة البرنامج بإحدى لغات البرمجة ك : java php C... حيث يتم تحويل نص البرنامج من نص عالي المستوى له معنى مقروء بالنسبة للإنسان إلى نص منخفض المستوى يتكون من مجموعة من تتابعات الصفر والواحد لا يفهمه سوى الحاسوب. كانت هذه العملية يدوية في أول أيام نشوء الحواسيب لكن تطورت بعد إنشاء المترجم le compilateur
تعتمد هندسة الحاسوب بشكل مباشر على لغات البرمجة. يوجد العديد من لغات البرمجة. أشهر هذه اللغات هي جافا. هذه اللغة تعتمد على ما يسمى بالمواضيع أو (objects) و الطرق (methods) حيث يتم تحفيز الطرق من خلال المواضيع. يتم تقسيم البرنامج
* [[مفسر (برمجة)]] Interpreter
* [[لغة برمجة]] : لغات صورية للتعبير عن الخوارزميات.
سطر 270:
=== الذكاء الاصطناعي ===
يعتبر الذكاء الاصطناعي أحد المجالات الفرعية في علم الحاسوب. هدف هذا المجال يهدف
* [[ذكاء اصطناعي]] Artificial intelligence
سطر 314:
==علاقة علم الحاسوب بالهندسة الطبية==
علم
==التعليم==
يدرس طلاب علم الحاسوب العديد من مجالات الرياضيات مثل حساب التفاضل والتكامل(calculus), الجبر
==مجالات العمل بعد التخرج==
بعض الطلاب يقومون بالإلتحاق بجامعات أخرى للتخصص في مجال معين في هندسة الحواسيب و بعضهم الآخر يبدأ بالعمل فور التخرج. يعمل مهندسو الحاسوب تقريبا في كل مكان. في المدارس و الجامعات حيث يبنون قواعد بيانات
. بما أن مهندسو الحاسوب يمكنهم العمل تقريبا في أي
== حقول مرتبطة ==
سطر 332:
==الشبكات الحاسوبية==
الشبكة الحاسوبية هي حاسوبين أو أكثر موصولين مع بعضهم البعض ليصبح بإمكانهم تبادل و تشارك المعلومات. يمكن ان تكون أجهزة الحاسوب مرتبطة مع بعضها بشكل مباشر بواسطة كابل(شريط خاص) أو يشكل لاسلكي. الانترنت هو أحد الأمثلة عن الشبكات الحاسوبية. أول استخدام لهذه الشبكات كان عام 1950. أول شبكة مستخدمة كانت بسيطة
== انظر أيضاً ==
|