رابط قناة اللجنة العلمية للي حاب ينضم فيها
اللجنة العلمية_مستوى اول
https://news.1rj.ru/str/USF_Computer1
اللجنة العلمية_مستوى اول
https://news.1rj.ru/str/USF_Computer1
👍1
عظمة التنقل في ويندوز😍😍
لوضغطت علامة الويندوز (Win) في لوحة المفاتيح مع الحرف:
D: ستخفي او تظهر سطح المكتب
E: ستفتح متصفح الملفات
I: ستفتح الاعدادات
L: ستقفل الجهاز
M: ستصغر النوافذ
S: ستبحث بخانة البحث
TAB: ستتنقل بين النوافذ
W: ستغلق الصفحة
G: ستصور الشاشة
لوضغطت علامة الويندوز (Win) في لوحة المفاتيح مع الحرف:
D: ستخفي او تظهر سطح المكتب
E: ستفتح متصفح الملفات
I: ستفتح الاعدادات
L: ستقفل الجهاز
M: ستصغر النوافذ
S: ستبحث بخانة البحث
TAB: ستتنقل بين النوافذ
W: ستغلق الصفحة
G: ستصور الشاشة
👍1
لست موهلاً بما يكفي للبرمجة!!!
الكثير من المبرمجين الذين يبدؤن في هذا التخصص يرون أنفسهم ليسو مؤهلين للعمل كمبرمج على الرغم من قضاء الكثير من الوقت في العمل على البرمجة
وهي متلازمة تصيب المبرمجين حيث أن الكثير من المبرمجين الذين يملكون خبرات بسيطة أفضل منهم
خطوات للتغلب على هذه المتلازمة
1_الثقة بالنفس
2_عدم مقارنة نفسك بالآخرين
3_كن إيجابي
4_تعلم المزيد يومياً
5_حل المشاكل التي تواجهك مهما كلفتك من وقت
استمر بممارسة البرمجة🙏🙏🙏🙏
الكثير من المبرمجين الذين يبدؤن في هذا التخصص يرون أنفسهم ليسو مؤهلين للعمل كمبرمج على الرغم من قضاء الكثير من الوقت في العمل على البرمجة
وهي متلازمة تصيب المبرمجين حيث أن الكثير من المبرمجين الذين يملكون خبرات بسيطة أفضل منهم
خطوات للتغلب على هذه المتلازمة
1_الثقة بالنفس
2_عدم مقارنة نفسك بالآخرين
3_كن إيجابي
4_تعلم المزيد يومياً
5_حل المشاكل التي تواجهك مهما كلفتك من وقت
استمر بممارسة البرمجة🙏🙏🙏🙏
👍2
#صيانة_كمبيوتر ..
كيف تعرف أن حاسوبك مخترق؟
علامات في جهازك تُنبِّهك إلى «الخطر»
يقوم الهاكرز بعمليات اختراق الأجهزة وتدمير الحواسيب أو التلصص عليها ومشاهدة ما يفعله أصحابها على شبكة الإنترنت.
عندما يتم تعريض جهاز الكمبيوتر للإصابة بملف التجسس، وهو ما يسمى بالباتش أو بالتروجان، فإنه يقوم بفتح
البورت ( port) أو منفذ داخل الجهاز يجعل كل شخص لديه برنامج تجسس يقوم باقتحام وسرقة الجهاز من خلال هذا الملف.
ولكن كيف تعرف أن جهازك مخترق؟
هناك بعض العلامات التي تشير بقوة إلى أن جهازك مخترق.
1/إيقاف تشغيل برنامج مكافحة الفيروسات تلقائياً
هذا البرنامج لا يُمكن أن يتوقف من تلقاء نفسه، فإذا حدث ذلك فمن المحتمل بقوة أن يكون جهازك قد تم اختراقه.
2/كلمة المرور لا تعمل
إذا لم تقم بتغيير كلمات المرور الخاصة بك لكنها توقفت عن العمل فجأة، ووجدت أن حساباتك وبعض المواقع ترفض تسجيل دخولك حتى بعد كتابة كلمة السر والبريد الإلكتروني بشكل صحيح، فإن الأمر ينذرك بأن حسابك تعرض للاختراق.
3/أشرطة الأدوات المزيفة
عندما تجد شريط أدوات غير معروف وغريباً في متصفح الإنترنت، وربما يحتوي الشريط على أدوات جيدة لك كمستخدم، بنسبة كبيرة للغاية سيكون غرضه الأول هو التجسس على بياناتك.
4/تحرك المُؤشر من تلقاء نفسه :
عند ملاحظتك لتحرك مؤشر الماوس من تلقاء نفسه وأنه يقوم بتحديد شيء ما، فاعلم بأنه تم اختراق جهازك.
5/الطابعة لا تعمل بشكل صحيح :
إذا قامت الطابعة برفض طلب الطباعة الخاص بك، أو طباعة شيء ما غير الذي طلبته منها، فهذه إشارة قوية لتعرض جهازك للاختراق عليك الانتباه إليها.
6/إعادة توجيهك إلى مواقع ويب مختلفة
إذا وجدت أن حاسوبك يبدأ بالتنقل بين النوافذ والصفحات المختلفة بشكل جنوني دون أي تدخل منك فقد حان الوقت للتنبيه.
وقد تلاحظ أنه عند كتابة شيء ما في محرك البحث وبدلاً من الذهاب إلى متصفح جوجل، فإنك تذهب إلى صفحة أخرى لا تعرفها..
هذا أيضاً يعد مؤشراً قوياً على اختراق حاسوبك.
7/يتم حذف الملفات من قِبل
شخص آخر:
بكل تأكيد سيكون جهازك قد تعرض للاختراق إذا لاحظت أن بعض البرامج أو الملفات تم حذفها دون علمك.
8/إعلانات زائفة عن وجود فيروسات بحاسوبك :
الهدف من هذه الإعلانات هو أن يضغط المستخدم على الرابط الموضح بها، ومن ثم يتم تحويله إلى موقع ذي تصميم احترافي للغاية فقط لسرقة بيانات خاصة شديدة الحساسية مثل رقم بطاقة الائتمان الخاصة بك.
9/كاميرا الويب الخاصة بك :
إذا كانت كاميرا الويب الخاصة بك تُومض من تلقاء نفسها، فقم بإعادة تشغيل الكمبيوتر وتحقّق مما إذا كانت تُومض مرة أخرى في غضون حوالي 10 دقائق، فهذا يدل على تعرض الجهاز إلى الاختراق.
10/الكمبيوتر يعمل ببطء شديد :
لاحظت انخفاضاً كبيراً في سرعة الإنترنت الخاص بك وأن أي عملية بسيطة تقوم بها تستغرق الكثير من الوقت فإن هذا يعني أن شخصاً ما قد اخترق جهازك.
أصدقاؤك بدأوا بتلقي رسائل بريد إلكتروني مزيفة من بريدك الشخصي
وهذا دليل على أن هناك اختراقاً لحاسوبك وأن أحدهم يتحكم بالبريد الخاص بك
#AᏞᏚᎯᏞᎻᎽ
كيف تعرف أن حاسوبك مخترق؟
علامات في جهازك تُنبِّهك إلى «الخطر»
يقوم الهاكرز بعمليات اختراق الأجهزة وتدمير الحواسيب أو التلصص عليها ومشاهدة ما يفعله أصحابها على شبكة الإنترنت.
عندما يتم تعريض جهاز الكمبيوتر للإصابة بملف التجسس، وهو ما يسمى بالباتش أو بالتروجان، فإنه يقوم بفتح
البورت ( port) أو منفذ داخل الجهاز يجعل كل شخص لديه برنامج تجسس يقوم باقتحام وسرقة الجهاز من خلال هذا الملف.
ولكن كيف تعرف أن جهازك مخترق؟
هناك بعض العلامات التي تشير بقوة إلى أن جهازك مخترق.
1/إيقاف تشغيل برنامج مكافحة الفيروسات تلقائياً
هذا البرنامج لا يُمكن أن يتوقف من تلقاء نفسه، فإذا حدث ذلك فمن المحتمل بقوة أن يكون جهازك قد تم اختراقه.
2/كلمة المرور لا تعمل
إذا لم تقم بتغيير كلمات المرور الخاصة بك لكنها توقفت عن العمل فجأة، ووجدت أن حساباتك وبعض المواقع ترفض تسجيل دخولك حتى بعد كتابة كلمة السر والبريد الإلكتروني بشكل صحيح، فإن الأمر ينذرك بأن حسابك تعرض للاختراق.
3/أشرطة الأدوات المزيفة
عندما تجد شريط أدوات غير معروف وغريباً في متصفح الإنترنت، وربما يحتوي الشريط على أدوات جيدة لك كمستخدم، بنسبة كبيرة للغاية سيكون غرضه الأول هو التجسس على بياناتك.
4/تحرك المُؤشر من تلقاء نفسه :
عند ملاحظتك لتحرك مؤشر الماوس من تلقاء نفسه وأنه يقوم بتحديد شيء ما، فاعلم بأنه تم اختراق جهازك.
5/الطابعة لا تعمل بشكل صحيح :
إذا قامت الطابعة برفض طلب الطباعة الخاص بك، أو طباعة شيء ما غير الذي طلبته منها، فهذه إشارة قوية لتعرض جهازك للاختراق عليك الانتباه إليها.
6/إعادة توجيهك إلى مواقع ويب مختلفة
إذا وجدت أن حاسوبك يبدأ بالتنقل بين النوافذ والصفحات المختلفة بشكل جنوني دون أي تدخل منك فقد حان الوقت للتنبيه.
وقد تلاحظ أنه عند كتابة شيء ما في محرك البحث وبدلاً من الذهاب إلى متصفح جوجل، فإنك تذهب إلى صفحة أخرى لا تعرفها..
هذا أيضاً يعد مؤشراً قوياً على اختراق حاسوبك.
7/يتم حذف الملفات من قِبل
شخص آخر:
بكل تأكيد سيكون جهازك قد تعرض للاختراق إذا لاحظت أن بعض البرامج أو الملفات تم حذفها دون علمك.
8/إعلانات زائفة عن وجود فيروسات بحاسوبك :
الهدف من هذه الإعلانات هو أن يضغط المستخدم على الرابط الموضح بها، ومن ثم يتم تحويله إلى موقع ذي تصميم احترافي للغاية فقط لسرقة بيانات خاصة شديدة الحساسية مثل رقم بطاقة الائتمان الخاصة بك.
9/كاميرا الويب الخاصة بك :
إذا كانت كاميرا الويب الخاصة بك تُومض من تلقاء نفسها، فقم بإعادة تشغيل الكمبيوتر وتحقّق مما إذا كانت تُومض مرة أخرى في غضون حوالي 10 دقائق، فهذا يدل على تعرض الجهاز إلى الاختراق.
10/الكمبيوتر يعمل ببطء شديد :
لاحظت انخفاضاً كبيراً في سرعة الإنترنت الخاص بك وأن أي عملية بسيطة تقوم بها تستغرق الكثير من الوقت فإن هذا يعني أن شخصاً ما قد اخترق جهازك.
أصدقاؤك بدأوا بتلقي رسائل بريد إلكتروني مزيفة من بريدك الشخصي
وهذا دليل على أن هناك اختراقاً لحاسوبك وأن أحدهم يتحكم بالبريد الخاص بك
#AᏞᏚᎯᏞᎻᎽ
👍2
مكونات الكمبيوتر الداخلية
الكمبيوتر يتكوَّن الكمبيوتر بشكلٍ عام من
وحدات إدخالٍ (input units)،
ووحدات إخراج (output units)،
حيث إنّ وحدات الإدخال هي لوحة المفاتيح، والفأرة، والماسحة الضوئية، والكاميرا.
كما أنّ وحدات الإخراج هي الشاشة، والطابعة، والسَّمَّاعات، ولكن كل هذه الأدوات هي عبارة عن أجزاء خارجيّة للحاسوب، والذي يهمُّنا في موضوعنا هذا هو الأجزاء الداخلية، والتي سنبيُّنها بالتَّرتيب وبعض التَّفصيل.
الأجزاء الداخلية للحاسب الآلي اللوحة الأم (Mother Board) سُمِّيت اللوحة الأم بهذا الاسم لأنّها هي التي تحتوي جميع الأجزاء الداخلية للحاسب الآلي، حيث إنّ هذه الأجزاء كلها موصولة ببعضها البعض بواسطة هذه اللوحة الأم لتعمل بشكلٍ متناسقٍ، وبما أنّها هي التي يجتمع عليها كل الأجزاء الداخلية، فهي إذاً من أهم الأجزاء، ومن غيرها لن يكون عندنا حاسب آلي يعمل.
وحدة المعالجة المركزية (CPU) إنّ المعالج أيضاً لا يقلُّ أهمِّيةً عن اللوحة الأم، فهو المسؤول عن جميع العمليّات الحسابية، ومعالجة المعلومات الخارجة أو الداخلة للحاسوب، ويتكوَّن المعالج من عدَّة أجزاء، وهي المعالج الذي يتكوَّن من إبرٍ نحاسيَّةٍ في أسفله، ومن مروحةٍ وموزِّعٍ للحرارة مصنوع من مادة الألمنيوم، حيث إن وظيفة المروحة وموزع الحرارة هي تبريد المعالج أثناء عمله، لأنّه قد تصل دجةُ حرارته إلى التسعين درجة مئوية، ومن دون عملية التَّبريد سيتوقَّف عن العمل.
ملاحظة: الأحرف CPU هي اختصار للجملة
Central Processing Unit.
القرص الصَّلب (Hard Disk) يُعتبر الهارد ديسك الجزء الوحيد عن تخزين المعلومات بشكلٍ دائم، كالملفَّات، والصور، والصوتيات، والفيديوهات، والبرامج تكون كلها مخزَّنة على هذا الهارد ديسك، حيث إنّه عبارة عن علبةٍ مقفلةٍ بإحكامٍ ومفرغةٍ من الهواء تماماً، ولا يجوز فتحها بأيِّ حالٍ من الأحوال، لأن ذلك سيؤدِّي إلى عطب بالأقراص الموجودة داخله؛ بسبب دخول الهواء المُحمَّل بحبيبات الغبار، كما أنَّ الهارد ديسك يكون موصولاً مباشرةً باللوحة الأم بواسطة سلكٍ خاص.
ذاكرة الوصول العشوائية (RAM) إنّ الأحرف (RAM) هي اختصار للجملة الإنجليزية (Random Access Memory)، حيث إن الرام هو المسؤول عن حفظ المعلومات بشكلٍ مؤقَّت، فإن كان مستخدم الحاسب الآلي يعمل على برنامجٍ معيَّنٍ، فإنَّ الرام تحفظ هذه المعلومات بشكلٍ مؤقَّت حتى ينتهي المستخدم من عمله على هذا البرنامج ويقفله.
ذاكرة القراءة فقط (ROM) الأحرف الثلاثة (ROM) هي اختصار للكلمة الإنجليزية (Read Only Memory)، حيث إنّ الشَّركات المصنِّعة تبرمج هذه القطعة المثبَّتة بشكلٍ مباشرٍ على اللوحة الأم، كما أنّ الروم لا يمكن تغيير البيانات الموجودة عليها.
كرت الشاشة (Video Card) يتم تصنيع كرت الشاشة على شكلين، فمنها ما يكون مدمجاً مع اللوحة الأم، ومنها ما يكون منفصلاً، حيث يتم تركيبه من قِبل التِّقني، وأما وظيفة كرت الشَّاشة تساعد الحاسوب على عرض كل شيء نراه على شاشات الحاسوب، وخاصَّةً البرامج الّتي تعتمد قوَّة عرضٍ عالية كالألعاب الإلكترونية وبرامج التَّصميم ذات الأبعاد الثُّلاثيَّة، حيث إنّ التِّقنيين ينصحون بكرت الشاشة المنفصل ويُركَّب على اللوحة الأم، لأنَّ قدراته في العرض أعلى من الذي يكون مدمجاً مع اللوحة الأم.
كرت الصَّوت (Sound Card) سابقاً كان كرت الصَّوت يُصنَّع بشكلٍ منفصل، ثم يتم تركيبه على اللوحة الأم، أما الآن فقد أصبح يُصنَّع غالباً بشكلٍ مدمجٍ مع اللوحة الأم، حيث إنّه هو المسؤول عن معالجة وإخراج الصوت من السَّمَّاعات الخارجيّة.
البطَّارية/ البطَّارية التي تكون داخل الحاسوب صغيرة الحجم، حيث إنّها مسؤولة عن مساعدة الرَّامات على حفظ الذاكرة العشوائية المؤقَّتة، كما أنها تحفظ الوقت والتَّاريخ الموجود في الحاسب الآلي.
قارئ الأقراص اللَّيِّنة (CDRom) هذا الجزء هو عبارةٌ عن أداةٍ داخليةٍ، ولكنَّها أيضاً تُعتبر أداة خارجية، لأنه يُركَّب من الداخل، ولكن استخدامه خارجي، حيث إنّه هو المسؤول عن قراءة ونسخ الأقراص اللَّيِّنة.
مزوِّد الطَّاقة (Power Supply) يُعتبر مزوِّد الطَّاقة من الأجزاء المهمّةِ جداً في الحاسب الآلي، لأنّه هو المسؤول عن تزويد اللوحة الأم وجميع الأجزاء الداخلة فيها بالطَّاقة اللازمة لتعمل، كما أنّه ينظِّم الطاقة الداخلة للحاسوب، فلا يسمح بدخول كهرباء تعلو عن 220-240 فولت
#AᏞᏚᎯᏞᎻᎽ🤙
الكمبيوتر يتكوَّن الكمبيوتر بشكلٍ عام من
وحدات إدخالٍ (input units)،
ووحدات إخراج (output units)،
حيث إنّ وحدات الإدخال هي لوحة المفاتيح، والفأرة، والماسحة الضوئية، والكاميرا.
كما أنّ وحدات الإخراج هي الشاشة، والطابعة، والسَّمَّاعات، ولكن كل هذه الأدوات هي عبارة عن أجزاء خارجيّة للحاسوب، والذي يهمُّنا في موضوعنا هذا هو الأجزاء الداخلية، والتي سنبيُّنها بالتَّرتيب وبعض التَّفصيل.
الأجزاء الداخلية للحاسب الآلي اللوحة الأم (Mother Board) سُمِّيت اللوحة الأم بهذا الاسم لأنّها هي التي تحتوي جميع الأجزاء الداخلية للحاسب الآلي، حيث إنّ هذه الأجزاء كلها موصولة ببعضها البعض بواسطة هذه اللوحة الأم لتعمل بشكلٍ متناسقٍ، وبما أنّها هي التي يجتمع عليها كل الأجزاء الداخلية، فهي إذاً من أهم الأجزاء، ومن غيرها لن يكون عندنا حاسب آلي يعمل.
وحدة المعالجة المركزية (CPU) إنّ المعالج أيضاً لا يقلُّ أهمِّيةً عن اللوحة الأم، فهو المسؤول عن جميع العمليّات الحسابية، ومعالجة المعلومات الخارجة أو الداخلة للحاسوب، ويتكوَّن المعالج من عدَّة أجزاء، وهي المعالج الذي يتكوَّن من إبرٍ نحاسيَّةٍ في أسفله، ومن مروحةٍ وموزِّعٍ للحرارة مصنوع من مادة الألمنيوم، حيث إن وظيفة المروحة وموزع الحرارة هي تبريد المعالج أثناء عمله، لأنّه قد تصل دجةُ حرارته إلى التسعين درجة مئوية، ومن دون عملية التَّبريد سيتوقَّف عن العمل.
ملاحظة: الأحرف CPU هي اختصار للجملة
Central Processing Unit.
القرص الصَّلب (Hard Disk) يُعتبر الهارد ديسك الجزء الوحيد عن تخزين المعلومات بشكلٍ دائم، كالملفَّات، والصور، والصوتيات، والفيديوهات، والبرامج تكون كلها مخزَّنة على هذا الهارد ديسك، حيث إنّه عبارة عن علبةٍ مقفلةٍ بإحكامٍ ومفرغةٍ من الهواء تماماً، ولا يجوز فتحها بأيِّ حالٍ من الأحوال، لأن ذلك سيؤدِّي إلى عطب بالأقراص الموجودة داخله؛ بسبب دخول الهواء المُحمَّل بحبيبات الغبار، كما أنَّ الهارد ديسك يكون موصولاً مباشرةً باللوحة الأم بواسطة سلكٍ خاص.
ذاكرة الوصول العشوائية (RAM) إنّ الأحرف (RAM) هي اختصار للجملة الإنجليزية (Random Access Memory)، حيث إن الرام هو المسؤول عن حفظ المعلومات بشكلٍ مؤقَّت، فإن كان مستخدم الحاسب الآلي يعمل على برنامجٍ معيَّنٍ، فإنَّ الرام تحفظ هذه المعلومات بشكلٍ مؤقَّت حتى ينتهي المستخدم من عمله على هذا البرنامج ويقفله.
ذاكرة القراءة فقط (ROM) الأحرف الثلاثة (ROM) هي اختصار للكلمة الإنجليزية (Read Only Memory)، حيث إنّ الشَّركات المصنِّعة تبرمج هذه القطعة المثبَّتة بشكلٍ مباشرٍ على اللوحة الأم، كما أنّ الروم لا يمكن تغيير البيانات الموجودة عليها.
كرت الشاشة (Video Card) يتم تصنيع كرت الشاشة على شكلين، فمنها ما يكون مدمجاً مع اللوحة الأم، ومنها ما يكون منفصلاً، حيث يتم تركيبه من قِبل التِّقني، وأما وظيفة كرت الشَّاشة تساعد الحاسوب على عرض كل شيء نراه على شاشات الحاسوب، وخاصَّةً البرامج الّتي تعتمد قوَّة عرضٍ عالية كالألعاب الإلكترونية وبرامج التَّصميم ذات الأبعاد الثُّلاثيَّة، حيث إنّ التِّقنيين ينصحون بكرت الشاشة المنفصل ويُركَّب على اللوحة الأم، لأنَّ قدراته في العرض أعلى من الذي يكون مدمجاً مع اللوحة الأم.
كرت الصَّوت (Sound Card) سابقاً كان كرت الصَّوت يُصنَّع بشكلٍ منفصل، ثم يتم تركيبه على اللوحة الأم، أما الآن فقد أصبح يُصنَّع غالباً بشكلٍ مدمجٍ مع اللوحة الأم، حيث إنّه هو المسؤول عن معالجة وإخراج الصوت من السَّمَّاعات الخارجيّة.
البطَّارية/ البطَّارية التي تكون داخل الحاسوب صغيرة الحجم، حيث إنّها مسؤولة عن مساعدة الرَّامات على حفظ الذاكرة العشوائية المؤقَّتة، كما أنها تحفظ الوقت والتَّاريخ الموجود في الحاسب الآلي.
قارئ الأقراص اللَّيِّنة (CDRom) هذا الجزء هو عبارةٌ عن أداةٍ داخليةٍ، ولكنَّها أيضاً تُعتبر أداة خارجية، لأنه يُركَّب من الداخل، ولكن استخدامه خارجي، حيث إنّه هو المسؤول عن قراءة ونسخ الأقراص اللَّيِّنة.
مزوِّد الطَّاقة (Power Supply) يُعتبر مزوِّد الطَّاقة من الأجزاء المهمّةِ جداً في الحاسب الآلي، لأنّه هو المسؤول عن تزويد اللوحة الأم وجميع الأجزاء الداخلة فيها بالطَّاقة اللازمة لتعمل، كما أنّه ينظِّم الطاقة الداخلة للحاسوب، فلا يسمح بدخول كهرباء تعلو عن 220-240 فولت
#AᏞᏚᎯᏞᎻᎽ🤙
الدرس 1⃣
⬅️ شرح كتابة البرنامج في لغة c++
هذا برنامج يطبع سوف
........................mohamed adel ..................
#include<iostream>
using namespace std ;
int main()
{
cout<<"mohamed adel";
return 0;
}
....................................
⬅️ شرح البرنامج (الكود )
#include<iostream>
هذا السطر عمليا يعني اسمح باستخدام عمليات الإدخال والإخراج في البرنامج
أما حرفيا فيعني ضمّن مكتبة الادخال والاخراج فبواسطة هذه المكتبة نستطيع إخراج البيانات وإدخال البيانات للبرنامج جرب كتابة الكود السابق بدون اول سطر ستلاحظ انه خطأ
لذلك عليك أن تعرف أنه مهم جدا في أغلب البرامج أو لا يخلوا برنامج منه
الآن لنتكلم عن ثاني سطر
using namespace std ;
هو عن عباره عن معرف للبرنامج ومساعد للمكتبات (أي السطر الأول ) لن نخوض فيه كثيرا لأن شرحه طويل وهو من العمليات المتقدمه سيتم شرحها لاحقا أن شاء الله
الآن السطر الثالث
int main()
{
return 0;
}
تسمى الدالة الرئيسية في البرنامج أي انت ستكتب برامجك داخلها بمعنى ضمنها أي ما بين القوسين { }التابعين لها
ملاحظه لايمكن تنفيذ أي برنامج بدون دالة ()main
لنأتي الآن للسطر.
cout << " mohamed adel" ;
أولا. cout تقرأ سي أوت بمعنى اطبع خارجا إلى الشاشة
ثانيا. >> هذه تسمى معامل الإخراج عملها نقل البيانات لخارج الشاشة
ثالثا. " " علامة التنصيص المدبلة. تعني أن كل ما بداخلها عباره عن نص وليس كود وبإمكانك أن تكتب بداخلها أي جمله تريد وسيتم طباعتها على الشاشة السوداء أو ما تسمى شاشة التنفيذ
أخيرا. ; فاصلة منقوطة تعني أنه انتهت الجمله ....
انتهى ......✋
⬅️ شرح كتابة البرنامج في لغة c++
هذا برنامج يطبع سوف
........................mohamed adel ..................
#include<iostream>
using namespace std ;
int main()
{
cout<<"mohamed adel";
return 0;
}
....................................
⬅️ شرح البرنامج (الكود )
#include<iostream>
هذا السطر عمليا يعني اسمح باستخدام عمليات الإدخال والإخراج في البرنامج
أما حرفيا فيعني ضمّن مكتبة الادخال والاخراج فبواسطة هذه المكتبة نستطيع إخراج البيانات وإدخال البيانات للبرنامج جرب كتابة الكود السابق بدون اول سطر ستلاحظ انه خطأ
لذلك عليك أن تعرف أنه مهم جدا في أغلب البرامج أو لا يخلوا برنامج منه
الآن لنتكلم عن ثاني سطر
using namespace std ;
هو عن عباره عن معرف للبرنامج ومساعد للمكتبات (أي السطر الأول ) لن نخوض فيه كثيرا لأن شرحه طويل وهو من العمليات المتقدمه سيتم شرحها لاحقا أن شاء الله
الآن السطر الثالث
int main()
{
return 0;
}
تسمى الدالة الرئيسية في البرنامج أي انت ستكتب برامجك داخلها بمعنى ضمنها أي ما بين القوسين { }التابعين لها
ملاحظه لايمكن تنفيذ أي برنامج بدون دالة ()main
لنأتي الآن للسطر.
cout << " mohamed adel" ;
أولا. cout تقرأ سي أوت بمعنى اطبع خارجا إلى الشاشة
ثانيا. >> هذه تسمى معامل الإخراج عملها نقل البيانات لخارج الشاشة
ثالثا. " " علامة التنصيص المدبلة. تعني أن كل ما بداخلها عباره عن نص وليس كود وبإمكانك أن تكتب بداخلها أي جمله تريد وسيتم طباعتها على الشاشة السوداء أو ما تسمى شاشة التنفيذ
أخيرا. ; فاصلة منقوطة تعني أنه انتهت الجمله ....
انتهى ......✋
🖋 الدرس 2⃣
⬅ المتغيرات Variables:
👈 تعريف المتغير:
هو رمز أو اسم فريد يعطى لتخزين نوع من أنواع البيانات المعرفة مسبقاً داخل برنامج C++ أو التى تقوم أنت بإنشائها.
وهو عبارة عن أسماء تحجز مواقع فى الذاكرة حتى يتمكن البرنامج من تخزين البيانات فيها.
👈 وتنقسم المتغيرات بدورها إلى نوعين:-
1- متغيرات رمزية (حرفية).
2- متغيرات عددية .
3-متغيرات منطقية .
1) المتغيرات الحرفية char:
وتتضمن الحروف بكافة أشكالها والرموز والفراغات (مسافة فارغة)وتكتب بين علامه'' مثل:
char a;
a= '$'
وتحجز في الذاكره 1 بايت .
2) المتغيرات العدديةNumeric Variables :
أ) المتغيرات العددية الصحيحة :integer
تتضمن قيم عددية صحيحه وتكتب على الشكل التالى:
int a;
a=100;
وتحجز في الذاكره 4 بايت .
ب) المتغيرات العددية الحقيقيه:float
تتضمن جميع الأعداد الحقيقية وتكتب على الشكل التالى:
float x;
x=5.2;
وتحجز الذاكره 4 بايت
ج) المتغيرات العددية الحقيقية الطويلة double:
هى نفس المتغيرات العددية الحقيقية
وتكتب على الشكل التإلى:
double x;
x=1.7e43
وتحجز في الذاكره 8 بايت
3-المتغير المنطقي bool يمثل متغير منطقي باحد القيمتين 0 او 1 الذي تقابل false او true
ويحجز في الذاكره 1 بايت
👈شروط كتابة المتغيرات
1- يجب الإعلان عن المتغيرات قبل استخدامه في البرنامج
2-يمكن تسمية المتغير باستخدام خليط من الحروف والأرقام والشرطة التحتية على أن يبدأ اسم المتغير بحرف أو شرطة تحتية ولا يمكن أن يبدأ برقم كما يجب ألا يسمى المتغير بأى كلمة من الكلمات المحجوزة داخل لغة c++
👈سمات أسماء المتغيرات:
1- يكتب اسم المتغير بحروف صغيرة Small Letters.
2- يجب أن يكون اسم المتغير معبراً عن الوظيفة التى يستخدم من أجلها مثل المتغير Salary فى برنامج المرتبات.
3- عند استخدام اسم متغير مكون من كلمتين نضع بينهما شرطة تحتية أو اجعل الحرف الأول من كل كلمة تابعة حرف كبير مثل is_empty أوIsEmpty.
يتبع ....👇
⬅ المتغيرات Variables:
👈 تعريف المتغير:
هو رمز أو اسم فريد يعطى لتخزين نوع من أنواع البيانات المعرفة مسبقاً داخل برنامج C++ أو التى تقوم أنت بإنشائها.
وهو عبارة عن أسماء تحجز مواقع فى الذاكرة حتى يتمكن البرنامج من تخزين البيانات فيها.
👈 وتنقسم المتغيرات بدورها إلى نوعين:-
1- متغيرات رمزية (حرفية).
2- متغيرات عددية .
3-متغيرات منطقية .
1) المتغيرات الحرفية char:
وتتضمن الحروف بكافة أشكالها والرموز والفراغات (مسافة فارغة)وتكتب بين علامه'' مثل:
char a;
a= '$'
وتحجز في الذاكره 1 بايت .
2) المتغيرات العدديةNumeric Variables :
أ) المتغيرات العددية الصحيحة :integer
تتضمن قيم عددية صحيحه وتكتب على الشكل التالى:
int a;
a=100;
وتحجز في الذاكره 4 بايت .
ب) المتغيرات العددية الحقيقيه:float
تتضمن جميع الأعداد الحقيقية وتكتب على الشكل التالى:
float x;
x=5.2;
وتحجز الذاكره 4 بايت
ج) المتغيرات العددية الحقيقية الطويلة double:
هى نفس المتغيرات العددية الحقيقية
وتكتب على الشكل التإلى:
double x;
x=1.7e43
وتحجز في الذاكره 8 بايت
3-المتغير المنطقي bool يمثل متغير منطقي باحد القيمتين 0 او 1 الذي تقابل false او true
ويحجز في الذاكره 1 بايت
👈شروط كتابة المتغيرات
1- يجب الإعلان عن المتغيرات قبل استخدامه في البرنامج
2-يمكن تسمية المتغير باستخدام خليط من الحروف والأرقام والشرطة التحتية على أن يبدأ اسم المتغير بحرف أو شرطة تحتية ولا يمكن أن يبدأ برقم كما يجب ألا يسمى المتغير بأى كلمة من الكلمات المحجوزة داخل لغة c++
👈سمات أسماء المتغيرات:
1- يكتب اسم المتغير بحروف صغيرة Small Letters.
2- يجب أن يكون اسم المتغير معبراً عن الوظيفة التى يستخدم من أجلها مثل المتغير Salary فى برنامج المرتبات.
3- عند استخدام اسم متغير مكون من كلمتين نضع بينهما شرطة تحتية أو اجعل الحرف الأول من كل كلمة تابعة حرف كبير مثل is_empty أوIsEmpty.
يتبع ....👇
🔴 المتغيرات Variables
المتغير هو مكان يُحجز فى ذاكرة الحاسب لتخزين قيمة معينة هذه القيمة يمكن لها أن تتغير أثناء تشغيل البرنامج ، وهذا المتغير له اسم ونوع وحجم وقيمة.
✅قواعد تسمية المتغيرات:
- أن يبدأ اسم المتغير بحرف أبجدى أو علامة _ ( الشرطة التحتية )
- يمكن أن يحتوى اسم المتغير على أرقام أو حروف أو علامة .
-عدم استخدام الكلمات المحجوزة للغة
Keyboard
- عدم استخدام أى علامات غير علامة الشرطة التحتية
- عدم استخدام المسافات داخل اسم المتغير
- لا يجب أن يتعدى اسم المتغير ٢٥٥ حرف
- عدم استخدام اسم لمتغير آخر فى نفس مجال الرؤية
المتغير هو مكان يُحجز فى ذاكرة الحاسب لتخزين قيمة معينة هذه القيمة يمكن لها أن تتغير أثناء تشغيل البرنامج ، وهذا المتغير له اسم ونوع وحجم وقيمة.
✅قواعد تسمية المتغيرات:
- أن يبدأ اسم المتغير بحرف أبجدى أو علامة _ ( الشرطة التحتية )
- يمكن أن يحتوى اسم المتغير على أرقام أو حروف أو علامة .
-عدم استخدام الكلمات المحجوزة للغة
Keyboard
- عدم استخدام أى علامات غير علامة الشرطة التحتية
- عدم استخدام المسافات داخل اسم المتغير
- لا يجب أن يتعدى اسم المتغير ٢٥٥ حرف
- عدم استخدام اسم لمتغير آخر فى نفس مجال الرؤية
📝 ملاحظات مهمه ✋
عند تخصيص اي قيمة للمتغيرات الرقمية فاننا نعطيه بشكل مباشر بدون وضع اقواس مثل
x = 5
بيناما اذا كنت تريد تخصيص قيمة نصية يجب انك تعطيها القيمة بين علامتي
التنصيص بهذا الشكل “ القيمة “
مثل
s =“Ali”
بينما تخصص التاريخ للمتغير الذي من
Date يكون بين العلامتين # سنة/يوم/شهر#
مثل d = #02/29/2012#
♻️ واريد ان انبهك ان المتغيرات الرقمية التي لا تاخذ اي قيمة تكون قيمتها الافتراضية هي 0
و تكون القيمة الافتراضي للمتغيرات النصية تكون"" وهي تعني ان المتغير فارغ لا يوجد
نص به واذا كان متغير منطقي تكون القيمة الافتراضية
عند تخصيص اي قيمة للمتغيرات الرقمية فاننا نعطيه بشكل مباشر بدون وضع اقواس مثل
x = 5
بيناما اذا كنت تريد تخصيص قيمة نصية يجب انك تعطيها القيمة بين علامتي
التنصيص بهذا الشكل “ القيمة “
مثل
s =“Ali”
بينما تخصص التاريخ للمتغير الذي من
Date يكون بين العلامتين # سنة/يوم/شهر#
مثل d = #02/29/2012#
♻️ واريد ان انبهك ان المتغيرات الرقمية التي لا تاخذ اي قيمة تكون قيمتها الافتراضية هي 0
و تكون القيمة الافتراضي للمتغيرات النصية تكون"" وهي تعني ان المتغير فارغ لا يوجد
نص به واذا كان متغير منطقي تكون القيمة الافتراضية