الدرس الاول ماهو الحاسب الالي وماهي مكوناته - YouTube
++++++++++++ تعريف برامج نظم التشغيل: هو برنامج يقوم بتنظيم عمل الحاسب الآلي والتحكم فيه, يؤدي الى 8 مهام: 1-يقوم بتنسيق مع المعلومات في الذاكره بتشغيل الوحدات المختلفه 2-يوفر واجهه سهل الاستخدام 3- يشرف على سير العمليات المختلفة, مثل عمليات الإدخال والتخزين والمعالجة والإخراج 4- يتحكم في إدارة ذاكرة الحاسب الآلي من حيث: تخصيص قسم من الذاكرة لكل برنامج, ومراقبة تنفيذه, وإعطاء أولوية لبعض البرامج. 5-يساعد على تحميل البرامج التطبيقية من وحدات التخزين المساعدة إلى ذاكرة 6-6. يسمح للمستخدم بتشغيل عدة برامج تطبيقية في الوقت الواحد, وهو يسمى (مبدأ المهام المتعددة) 7-7. ينسق نظام التشغيل التعامل مع النهايات الطرفية من حيث استقبال مدخلاتها ومعالجتها (يسمى بمبدأ البرمجة المتعددة) 8-8. ماهو الحاسب الالي؟ – alnoor1419. يتيح المشاركة في موارد الحاسب الخادم للحاسبات العميلة. تعريف البرامج المساعده: هي مجموعة البرامج التي تساعد أنظمة التشغيل على أداء مهامها المتعددة, 1. المترجم: برنامج يقوم بتحويل برنامج مكتوب بإحدى لغات البرمجة - (يسمى البرنامج المصدر) إلى برنامج مشفر بلغة الآلة التي يفهما الحاسب الآلي - (يسمى البرنامج الهدف) 2-برامج إعداد المكونات المادية: هي برامج تقوم بتعريف الحاسب الآلي على الوحدات المادية المتصلة به تعريف البرامج التطبيقيه: هي البرامج المصممة للقيام بمهمة معينة, مثل برامج معالج النصوص والجداول الإلكترونية والعروض التقديمية وقواعد البيانات والنشر المكتبي والوسائط المتعددة.. 1.
وفي سنة 1887م قام د. هرمان هولدية بأبتكار آلة كهرو ميكانيكية تعمل بالكروت المثقبة معتمدة علي الفكرة المستخدمة لتشغيل جهاز نسيج الجاكار. أجيال الحاسب: الجيل الآول (1938-1950)م أعتمد في تكوينة علي الصمامات الألكترونية المفرغة. أستخدم لغة الآلة في كتابة برامجة. أستخدم الكروت المثقبة كوحدة تخزين. من أمثلة الحاسبات في هذا الجيل (الحاسب الألماني Z3)-(الحاسب الأنجليزي إدساك)-(الحاسب الأمريكي إدفاك)-(الحاسب الكهرو ميكانيكي المنتج بواسطة مصانع بل). الجيل الثاني (1950-1965)م أعتمد في تكوينة علي الترانزستور مما أدى إلي تقليل وزيادة السرعة وزيادة السرعة وزيادة القدرة التخزينية. أستخدم لغة التجميع في كتابة برامجة. ماهو الحاسب! - learning corner. أستخدم الأقراص الممغنطة كوسائط تخزين. من أمثلة الحاسبات في هذا الجيل Tradic الجيل الثالث (1965-1975)م أعتمد في تكوينة علي الدوائر الألكتورنية المتكاملة. ظهرت فيه أنظمة المشاركة في نفس الوقت. ظهرت أيضاً شبكات الحاسبات. الجيل الرابع (1975-1985)م أعتمد في تكوينة علي المعالجات الدقيقة مما أدى إلي زيادة السرعة والقدرة العالية علي التخزين. ظهرت الحاسبات الصغيرة Mini Computer. الجيل الخامس (1985- حتى الآن.. )م جيل الذكاء الأصطناعي أو ما يسمى بجيل الأنسان الآلي.
وكما نرى للدخول للبايوس الضغط على DEL من لوحة المفاتيح وللدخول الى BOOT MENU f11. وقبل ان نختم مقالنا هذا لابد من ذكر اقدم واشهر الشركات فى تاريخ تصنيع اللوحات الام انها الشركة التايونية العملاقة "GIGABYTE" كما نرى انها احدى لوحات GIGABYTE وللدخول للبايوس يجب الضغط على DEL من لوحة المفاتيح. كانت هذة اهم النقاط التعريفية للبايوس وفى مقالات قادمة سوف نشرح اهم الاعدادات للبايوس وطرق تحديثه وامور اخرى اكثر فنية وأهمية لعشاق الهاردوير ومهندسين صيانة الحاسب الالى.
كلمة كمبيوتر computer مشتق من الفعل compute بمعني يحسب. ويعرّف الحاسوب بأنه عبارة عن جهاز إلكتروني يمتلك سرعة عالية ودقة متناهية يقوم باستقبال البيانات ومن ثم معالجتها وإجراء العمليات الحسابية والمنطقية و تخزينها أو إظهارها للمستخدم بصورة أخرى. ===== وقبل أن نتعرف على أجيال الحاسب الآلي ومراحل تطوره وأنواعه وغير ذلك, لا بد لنا أن نتعرف على بعض المصطلحات: البيانات (data): أية معلومات مكتوبة بطريقة تمكن الحاسب أن يتعامل معها ، فالمعلومات التي لا يستطيع الحاسب التعامل معها لا تعتبر بيانات بالنسبة للحاسب. ماهو الحاسب الالي. المعالجة (processing): هي عملية تحويل البيانات من شكل إلى آخر خراج البيانات (data output): هي عملية إظهار أو استرجاع البيانات إلى شكل يتمكن مستخدم الحاسب من فهمه. ـــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــ اعمال الحاسوب: # يقوم بمساعدتك في الحسابات المالية لشركتك أو مؤسستك بالكامل مما كان حجمها. # استقبال البث الفضائي ( أي نفس عمل الرسيفر). # مشاهدة التلفزيون والاستماع للراديو. # اللعب بالألعاب المختلفة. # تصفح الجرائد اليومية المختلفة وإرسال الرسائل البريدية عن طريق الإنترنت.
3- كيفية الدخول للبايوس من مختلف اللوحات الام: الصورة المرفقة تبين شكل برنامج البايوس بعد الدخول عليه.. وفيما يلى سوف نشرح كيفية الدخول والتحكم بأشهر اعدادات الحاسوب هناك بعض الاختلافات البسيطة بين الحواسيب المكتبية والمحمولة، حتى فى النوع الواحد منها نجد بعض الاختلافات بين الدخول على البايوس وفيما يلى اهم الانواع مثل حاسوب شركة ديل الامريكية DELL الشهيرة عملاق صناعة الحواسيب. كما ترى فهذة صورة لحاسوب محمول من شركة ديل ومكتوب اسفل الشاشة f2 setup اى للدخول للبايوس والتحكم فى الاعدادات اضغط زر f2 من لوحة المفاتيح بعض الاقلاع مباشرة. نستعرض نوعاً اخر من انواع الحواسيب وهى حواسيب الشركة الشهيرة Hewlett-Packard والمعروفة ايضا بـ اختصار الاحرف الاولى HP. كما نرى فى حاسوب HP تضغط زر ESC اعلى لوحة المفاتيح للاختيار من عدةوالدخول على البايوس من زرf10 او اختيار قائمة التحميل التى سوف تختار منها لللاقلاع ان كنت تقلع من فلاش USB او هارد ديسك اخر مثبت عليه نظام تشغيل وهو زر F9. وهناك نوع اخر من اللوحات الام وهو MSI فى حقيقة الامر لقد طورت هذة الشركة كثيرا من لوحاتها الام واصبحت تنافس بشدة فى سوق اللوحات الام والحواسيب المحمولة.
معالج النصوص: برنامج يقوم بتحرير النصوص - الكلمات والجمل والفقرات - وتنسيقها وإعدادها 2. الجداول الإلكترونية: برنامج يقوم بإعداد جداول 3- العروض التقديمية: برنامج يقوم بتصميم وإنتاج شرائح,, تحتوي على عناصر متنوعة, مثل النصوص والجداول والصور والفيديو والصوت 4-قواعد البيانات: برنامج يقوم بإنشاء وتنظيم بيانات مرتبطة ببعضها البعض, مثل قاعدة بيانات طلاب جامعة أو موظفي شركة أو مواطني دولة, 5. النشر المكتبي: برنامج يقوم بتصميم وإنتاج وثائق رسومية بجودة عالية, مثل الخرائط والنشرات والبطاقات 6. الوسائط المتعددة: برامج تقوم بإنشاء ومعالجة وعرض ملفات الصوت والرسوم الثابتة والمتحركة والصور بكذا خلصنا الفصل الاول:37:
بالإضافة إلى أنه يساعدك على كيفية كتابة الأكواد البرمجية المختلفة لغة ال ++C، وفيما يلي بعضًا من أسماء الفصول الموجودة في هذا الموقع الرائع: C++ Basics: Functions and Files. Debugging C++ Programs. Operators. Scope, Duration, and Linkage. Control Flow and Error Handling. Arrays, Strings, Pointers, and References. Basic Object-oriented Programming. وفي نهاية كل فصل، يعرض لك ملخص سريع شامل كل ما تم دراسته وعرضه في الفصل الواحد وكذلك إمكانية اختبار نفسك في ما درسته وذلك من خلال إضافة خاصية Quiz فهو بالتأكيد أحد المصادر التي تساعدك على تعليم واحتراف سي++. رابط الموقع موقع Learn CPP ينقسم هذا الموقع إلى تعلم الأساسيات المهمة من خلال قسم Learn the Basics وهو يشمل على كل الدروس التالية: Variables and Types. Arrays. Strings. if-else. For loops. لغة سي بلس بلس. While loops. Functions. أما قسم Advanced أو المتقدم فهو يضم دروس محترفة أكثر للغة السي بلس بلس وهي: Pointers. Structures. Function arguments by reference. Dynamic allocation. Recursion. Linked lists. Binary trees. Function Pointers. Template Metaprogramming.
Variables and types. Constants. Basic Input/Output. Character sequences. Dynamic Memory. Data structures. وإذا كنت تبحث عن المراجع التي قد تحتاج إليها أثناء التحضير لرسائلك العلمية الخاصة بالماجستير أو الدكتوراه مثلًا، ففي قسم Reference ستجد كل ما تحتاجه، وقسم Articles يساعدك على فهم الموضوعات المرتبطة باللغة مثل: Algorithms. Standard library. C++11. Windows API. وهناك قسم مهم آخر من وجهة نظري وهو يختص في عرض المناقشة بين أعضاء ومستخدمي هذا الموقع وهو يسمى ب Forum والموضوعات الموجودة بداخله تنقسم إلى: General C++ Programming. Beginners. Windows. ما هي لغة سي بلس بلس C++ - أراجيك - Arageek. UNIX/Linux. ومع آخر قسم وهو C++ Search، ستستطيع من خلاله البحث داخل محتوى الموقع عن ما تشاء وهو من المصادر التي تسمح لك بتسجيل حساب جديد لتستطيع استخدام المنتدى وطرح الأسئلة والإجابة عليها أيضًا. وفي النهاية، لا تنسى أن تقوم بمتابعتنا أيضا على منصات التواصل: فيسبوك. تويتر. انستقرام. تليجرام. لينكدإن. مرتبط
القدرة على التحكم باستخدام الذاكرة بشكل كبير. خفيفة وسريعة وتستهلك موارد نظام أقل مقارنة بلغات مثل جافا وبايثون. أفضل 4 مواقع لتعلم لغة سي بلس بلس (++C) من الصفر - الباش كاتبة. بالامكان تحويل كود مكتوب بلغة C لكود بلغة C++ بسهولة. دليل شامل ل تعلم ++C من الصفر حتى الإحتراف نبدة عن الدورة هذه دورة مصممة خصيصًا لتغطية ++C من المستوى الصفر إلى المستوى المتقدم. قد تكون جديدًا في البرمجة أو كنت قد درست البرمجة وتنفيذها بالفعل ولكن لا تزال تشعر أنك بحاجة إلى معرفة المزيد عن برمجة ++C بالتفصيل ، في جميع الحالات هذه الدورة ستعلمك الكثير والكثير.
بين السي و السي++ [ تحرير | عدل المصدر] - تدعم السي++ السي بشكل كامل (نظريا أو هذا ما تقوله الشركات المنتجة للمترجمات) وعمليا يمكن لمعظم برامج السى أن تترجم بواسطة مترجمات سى++ و لهذا تسمى هذه المترجمات بمترجمات سي/سي++. - إلا أن الأمر لا يخلو من بعض المشاكل غير المتوقعة، مثلا قد يحدث أن تسمى متغيراً باسم new وهي كلمة محجوزة في سي++ وليست محجوزة في سي. الجديد في سي++ [ تحرير | عدل المصدر] لغات برمجة لغات كائنية سي++ ++C سي شارب #C دلفي (لغة برمجة) Delphi ادا 95 Ada جافا Java سمولتوك Smalltalk روبي Ruby اوبجكت باسكال Object Pascal لغات تقليدية بيسيك Basic سي C باسكال Pascal كوبول COBOL فورتران FORTRAN أسمبلي Assembly لغات وظيفية ليسب Lisp برولوغ Prolog بايثون Python باريس Paris هندسة برامج الاضافة الأهم التى أتت بها السى++ عن السى هى بالطبع اليرمجه عن طريق الكائنات. حيث تعتمد السى على البرمجة الاجرائية و التى كانت كافية في وقتها. دروس في لغة البرمجة "سي بلس بلس" ++C - موقع برمجة. الا أن بظهور أنظمة التشغيل ذات الواجهة الرسومية انتقل معظم المبرمجين إلى البرمجة بالكائنات. الا أن السى مازالت تستخدم في برمجة الويندوز. وهذا بالاضافة إلى بضعة اضافات أخرى مثل: - مكتبات جديدة لأداء مهام الادخال و الاخراج تعتمد على الكائنات.