Forwarded from 🔰 اللجنة العلمية 𝗖𝗦 دفعـــ𝟮𝟱ــــة 💻🔍 (ඏاۜل۪مۢبࣳتًكّر۠ඏ😎)
هل كل مايمكن للcompiler تنفيذه يستطيع interpreter تنفيذه
مش بالضرورة. فيه فروقات أساسية بين المترجم (compiler) و المفسر (interpreter) من حيث طريقة تنفيذ الكود، ومو كل شيء يقدر المفسر ينفذه زي المترجم، والعكس صحيح. خليني أشرح الفكرة أكثر:
1. المترجم (Compiler):
يقرأ الكود بالكامل مرة واحدة ويترجمه إلى لغة الآلة (machine code) أو ملف تنفيذي (executable) قبل التشغيل.
بعد الترجمة، ما يحتاج الكود الأصلي مرة ثانية علشان ينفذ البرنامج.
الكود المترجم يكون عادة أسرع في التنفيذ لأنه صار جاهز بلغة الآلة.
مثال على لغات تعتمد على المترجم: C، C++.
مزايا:
أداء أسرع وقت التشغيل.
يصدر ملفات تنفيذية مستقلة.
عيوب:
وقت الترجمة طويل مقارنة بالمفسر.
كل تعديل على الكود يحتاج إعادة ترجمة.
2. المفسر (Interpreter):
يقرأ الكود سطرًا سطرًا ويقوم بتنفيذه مباشرة.
ما يحول الكود إلى ملف تنفيذي أو لغة الآلة مسبقًا، بل ينفذ التعليمات وقت التشغيل.
مثال على لغات تعتمد على المفسر: Python، JavaScript.
مزايا:
سهل التعديل والتجريب، لأنك ما تحتاج إعادة ترجمة الكود.
مناسب للغات سريعة التطوير أو النصوص البسيطة (noscripts).
عيوب:
أداء أبطأ مقارنة بالكود المترجم لأنه يحتاج يفسر كل سطر في وقت التنفيذ.
يعتمد على وجود المفسر لتشغيل البرنامج.
إذن، هل يمكن للمفسر تنفيذ كل ما ينفذه المترجم؟
نعم في بعض الحالات: إذا كنت تكتب كودًا بسيطًا أو عالي المستوى (مثل اللغات النصية)، ممكن المفسر ينفذ كل شيء زي المترجم. بس الفرق رح يكون في الأداء والسرعة.
لا في بعض الحالات: في بعض التطبيقات اللي تحتاج أداء عالي، زي برمجة أنظمة التشغيل أو التعامل مع الأجهزة مباشرة، المترجم يكون أفضل لأنه يحول الكود للغة الآلة مباشرة. هنا المفسر ما رح يكون فعال أو قادر على التعامل مع الأمور المنخفضة المستوى بنفس الكفاءة.
باختصار:
المفسر يقدر ينفذ الكثير من الأشياء اللي يعملها المترجم، لكن المترجم يكون أسرع وأفضل في الأمور المعقدة اللي تحتاج تعامل مباشر مع الأجهزة أو تنفيذ سريع.
#للفائدة
#مهم
مش بالضرورة. فيه فروقات أساسية بين المترجم (compiler) و المفسر (interpreter) من حيث طريقة تنفيذ الكود، ومو كل شيء يقدر المفسر ينفذه زي المترجم، والعكس صحيح. خليني أشرح الفكرة أكثر:
1. المترجم (Compiler):
يقرأ الكود بالكامل مرة واحدة ويترجمه إلى لغة الآلة (machine code) أو ملف تنفيذي (executable) قبل التشغيل.
بعد الترجمة، ما يحتاج الكود الأصلي مرة ثانية علشان ينفذ البرنامج.
الكود المترجم يكون عادة أسرع في التنفيذ لأنه صار جاهز بلغة الآلة.
مثال على لغات تعتمد على المترجم: C، C++.
مزايا:
أداء أسرع وقت التشغيل.
يصدر ملفات تنفيذية مستقلة.
عيوب:
وقت الترجمة طويل مقارنة بالمفسر.
كل تعديل على الكود يحتاج إعادة ترجمة.
2. المفسر (Interpreter):
يقرأ الكود سطرًا سطرًا ويقوم بتنفيذه مباشرة.
ما يحول الكود إلى ملف تنفيذي أو لغة الآلة مسبقًا، بل ينفذ التعليمات وقت التشغيل.
مثال على لغات تعتمد على المفسر: Python، JavaScript.
مزايا:
سهل التعديل والتجريب، لأنك ما تحتاج إعادة ترجمة الكود.
مناسب للغات سريعة التطوير أو النصوص البسيطة (noscripts).
عيوب:
أداء أبطأ مقارنة بالكود المترجم لأنه يحتاج يفسر كل سطر في وقت التنفيذ.
يعتمد على وجود المفسر لتشغيل البرنامج.
إذن، هل يمكن للمفسر تنفيذ كل ما ينفذه المترجم؟
نعم في بعض الحالات: إذا كنت تكتب كودًا بسيطًا أو عالي المستوى (مثل اللغات النصية)، ممكن المفسر ينفذ كل شيء زي المترجم. بس الفرق رح يكون في الأداء والسرعة.
لا في بعض الحالات: في بعض التطبيقات اللي تحتاج أداء عالي، زي برمجة أنظمة التشغيل أو التعامل مع الأجهزة مباشرة، المترجم يكون أفضل لأنه يحول الكود للغة الآلة مباشرة. هنا المفسر ما رح يكون فعال أو قادر على التعامل مع الأمور المنخفضة المستوى بنفس الكفاءة.
باختصار:
المفسر يقدر ينفذ الكثير من الأشياء اللي يعملها المترجم، لكن المترجم يكون أسرع وأفضل في الأمور المعقدة اللي تحتاج تعامل مباشر مع الأجهزة أو تنفيذ سريع.
#للفائدة
#مهم
Forwarded from 🔰 اللجنة العلمية 𝗖𝗦 دفعـــ𝟮𝟱ــــة 💻🔍 (ඏاۜل۪مۢبࣳتًكّر۠ඏ😎)
الأخطاء الثلاثة اللي ذكرتهم: syntax error، runtime error، و logical error، ممكن تظهر في كل من المترجم (compiler) والمفسر (interpreter)، لكن كل واحد يظهر في وقت معين حسب نوع الخطأ وكيفية التنفيذ. خليني أشرح متى يظهر كل نوع في المترجم والمفسر:
1. Syntax Error (خطأ نحوي):
هذا النوع من الأخطاء يحصل لما يكون الكود غير مكتوب بشكل صحيح حسب قواعد اللغة البرمجية (السينتاكس). مثل نسيان الفاصلة المنقوطة أو كتابة متغير بدون تعريفه.
المترجم (Compiler): رح يكشف هذا الخطأ أثناء الترجمة (compilation). المترجم يتأكد من أن الكود مكتوب صح قبل ما يحوله لملف تنفيذي. لو فيه خطأ نحوي، الترجمة ما رح تكمل، وما رح يتم إنشاء الملف التنفيذي.
المفسر (Interpreter): رح يكشف الخطأ النحوي أثناء تنفيذ الكود (runtime)، لأن المفسر يقرأ الكود سطرًا سطرًا. أول ما يصادف سطر فيه خطأ نحوي، يتوقف التنفيذ مباشرة ويعطيك رسالة الخطأ.
متى يظهر؟
في المترجم: أثناء عملية الترجمة (قبل التشغيل).
في المفسر: عند محاولة تنفيذ السطر الذي يحتوي على الخطأ.
2. Runtime Error (خطأ أثناء التشغيل):
هذا النوع من الأخطاء يحصل أثناء تشغيل البرنامج، حتى لو كان الكود نفسه مكتوب بشكل صحيح من ناحية القواعد. مثل القسمة على الصفر أو محاولة الوصول لمؤشر غير صالح (null pointer).
المترجم (Compiler): ما يقدر يكتشف أخطاء التشغيل وقت الترجمة، لأنها تظهر فقط أثناء تنفيذ البرنامج. يعني، لو كتبت كود مترجم بشكل صحيح، ممكن يشتغل البرنامج بس يصير خطأ وقت التشغيل.
المفسر (Interpreter): يظهر الخطأ وقت تشغيل الكود مباشرة. بما أن المفسر ينفذ الكود سطرًا سطرًا، أول ما يواجه الخطأ أثناء التشغيل، يتوقف ويعطيك رسالة الخطأ.
متى يظهر؟
في المترجم: بعد اكتمال الترجمة وأثناء تشغيل البرنامج.
في المفسر: أثناء تنفيذ الكود مباشرة.
3. Logical Error (خطأ منطقي):
هذا النوع من الأخطاء يعني أن الكود ينفذ بدون مشاكل نحوية أو تشغيلية، لكنه ما يعطي النتيجة الصحيحة. مثلاً، لو كنت تحاول حساب المتوسط وأضفت الأرقام بدل تقسيمها.
المترجم (Compiler): لا يقدر يكتشف هذا النوع من الأخطاء، لأن الكود مكتوب بشكل صحيح وينفذ عادي بدون أخطاء نحوية أو تشغيلية. لكن المشكلة في المنطق الداخلي للكود.
المفسر (Interpreter): نفس الشيء، المفسر ما يقدر يكتشف الأخطاء المنطقية لأنه ما يتعامل مع منطق الكود، بل فقط ينفذ الأوامر.
متى يظهر؟
في المترجم والمفسر: يظهر أثناء تشغيل البرنامج، لأن الكود ينفذ بدون مشاكل، لكن النتائج تكون غير صحيحة.
ملخص:
Syntax Error: يظهر أثناء الترجمة في المترجم، وأثناء التنفيذ في المفسر.
Runtime Error: يظهر أثناء تشغيل البرنامج في المترجم والمفسر.
Logical Error: يظهر أثناء التشغيل في الاثنين، لكنه ما يُكتشف من قبل المترجم أو المفسر لأنه يعتمد على منطق البرمجة.
#للفائدة
#مهم
1. Syntax Error (خطأ نحوي):
هذا النوع من الأخطاء يحصل لما يكون الكود غير مكتوب بشكل صحيح حسب قواعد اللغة البرمجية (السينتاكس). مثل نسيان الفاصلة المنقوطة أو كتابة متغير بدون تعريفه.
المترجم (Compiler): رح يكشف هذا الخطأ أثناء الترجمة (compilation). المترجم يتأكد من أن الكود مكتوب صح قبل ما يحوله لملف تنفيذي. لو فيه خطأ نحوي، الترجمة ما رح تكمل، وما رح يتم إنشاء الملف التنفيذي.
المفسر (Interpreter): رح يكشف الخطأ النحوي أثناء تنفيذ الكود (runtime)، لأن المفسر يقرأ الكود سطرًا سطرًا. أول ما يصادف سطر فيه خطأ نحوي، يتوقف التنفيذ مباشرة ويعطيك رسالة الخطأ.
متى يظهر؟
في المترجم: أثناء عملية الترجمة (قبل التشغيل).
في المفسر: عند محاولة تنفيذ السطر الذي يحتوي على الخطأ.
2. Runtime Error (خطأ أثناء التشغيل):
هذا النوع من الأخطاء يحصل أثناء تشغيل البرنامج، حتى لو كان الكود نفسه مكتوب بشكل صحيح من ناحية القواعد. مثل القسمة على الصفر أو محاولة الوصول لمؤشر غير صالح (null pointer).
المترجم (Compiler): ما يقدر يكتشف أخطاء التشغيل وقت الترجمة، لأنها تظهر فقط أثناء تنفيذ البرنامج. يعني، لو كتبت كود مترجم بشكل صحيح، ممكن يشتغل البرنامج بس يصير خطأ وقت التشغيل.
المفسر (Interpreter): يظهر الخطأ وقت تشغيل الكود مباشرة. بما أن المفسر ينفذ الكود سطرًا سطرًا، أول ما يواجه الخطأ أثناء التشغيل، يتوقف ويعطيك رسالة الخطأ.
متى يظهر؟
في المترجم: بعد اكتمال الترجمة وأثناء تشغيل البرنامج.
في المفسر: أثناء تنفيذ الكود مباشرة.
3. Logical Error (خطأ منطقي):
هذا النوع من الأخطاء يعني أن الكود ينفذ بدون مشاكل نحوية أو تشغيلية، لكنه ما يعطي النتيجة الصحيحة. مثلاً، لو كنت تحاول حساب المتوسط وأضفت الأرقام بدل تقسيمها.
المترجم (Compiler): لا يقدر يكتشف هذا النوع من الأخطاء، لأن الكود مكتوب بشكل صحيح وينفذ عادي بدون أخطاء نحوية أو تشغيلية. لكن المشكلة في المنطق الداخلي للكود.
المفسر (Interpreter): نفس الشيء، المفسر ما يقدر يكتشف الأخطاء المنطقية لأنه ما يتعامل مع منطق الكود، بل فقط ينفذ الأوامر.
متى يظهر؟
في المترجم والمفسر: يظهر أثناء تشغيل البرنامج، لأن الكود ينفذ بدون مشاكل، لكن النتائج تكون غير صحيحة.
ملخص:
Syntax Error: يظهر أثناء الترجمة في المترجم، وأثناء التنفيذ في المفسر.
Runtime Error: يظهر أثناء تشغيل البرنامج في المترجم والمفسر.
Logical Error: يظهر أثناء التشغيل في الاثنين، لكنه ما يُكتشف من قبل المترجم أو المفسر لأنه يعتمد على منطق البرمجة.
#للفائدة
#مهم
👍2
Forwarded from 🔰 اللجنة العلمية 𝗖𝗦 دفعـــ𝟮𝟱ــــة 💻🔍 (ඏاۜل۪مۢبࣳتًكّر۠ඏ😎)
🌀 هنا هشتاج لجميع مايخص الثقافة الإسلامية :-
كتاب مقرر الثقافة #كتاب_ثقافة_اسلامية
#ثقافة_اسلامية_ملخصات
#بنك_اسئلة_ثقافة_اسلامية
#ثقافة_اسلامية_نماذج
#بالتوفيق_للجميع
كتاب مقرر الثقافة #كتاب_ثقافة_اسلامية
#ثقافة_اسلامية_ملخصات
#بنك_اسئلة_ثقافة_اسلامية
#ثقافة_اسلامية_نماذج
#بالتوفيق_للجميع
👍1
⭕⭕⭕ عااااااااااجل
من الدكتور الغالي ابن الغالي الذي رسبنا في الاختبار النصفي 😅#ابراهيم_البريهي
#انجليزي
السلام عليكم ورحمة الله وبركاته طاب اينعت مذاكرتكم واثمرت جهودكم. بخصوص الاختبار سيكون الاختبار موحدا لجميع كليات جامعة صنعاء حيث وضعت اللجنة بنك اسئلة من جميع اسئلة الكتاب بعد درس كل وحدة ومن اسئلة القواعد في كل وحدة.ومن اسئلة progress test. سيكون الاختبار من الوحدة الاولى الوحدة الثامنة. ركزوا على اسئلة معاني المفردات واسئلة القواعد. ذاكروا اسئلة الصح والخطأ ومروا عليها مرور الكرام تحوطا. سيكون هناك 20 الى 30 سؤال. احتمال يكون 30 سؤالا على كل سؤال 2 درجتين. درجة الاختبار النهائي 60 ودرجة الاختبار النصفي 40. ارجو لكم التوفيق والنجاح والسداد وحصد الامتياز.
#تعميم
من الدكتور الغالي ابن الغالي الذي رسبنا في الاختبار النصفي 😅#ابراهيم_البريهي
#انجليزي
السلام عليكم ورحمة الله وبركاته طاب اينعت مذاكرتكم واثمرت جهودكم. بخصوص الاختبار سيكون الاختبار موحدا لجميع كليات جامعة صنعاء حيث وضعت اللجنة بنك اسئلة من جميع اسئلة الكتاب بعد درس كل وحدة ومن اسئلة القواعد في كل وحدة.ومن اسئلة progress test. سيكون الاختبار من الوحدة الاولى الوحدة الثامنة. ركزوا على اسئلة معاني المفردات واسئلة القواعد. ذاكروا اسئلة الصح والخطأ ومروا عليها مرور الكرام تحوطا. سيكون هناك 20 الى 30 سؤال. احتمال يكون 30 سؤالا على كل سؤال 2 درجتين. درجة الاختبار النهائي 60 ودرجة الاختبار النصفي 40. ارجو لكم التوفيق والنجاح والسداد وحصد الامتياز.
#تعميم
👍3😁2🤔2
⭕⭕⭕ عاااااااجل
طبعآ وصلنا خبر من الطلاب الذي قد خلصوا يختبروا
وقالوا لنا الاتي :
- الاختبار اكثره مفردات ومعانيها
- اسئلة مباشرة من الدروس
- لا شيء خارج عن نص الكتاب
والملخصين السابقين كان به اشياء كثيرة منه موجود في الاختبار
#والله_الموفق_والمعين 👍
طبعآ وصلنا خبر من الطلاب الذي قد خلصوا يختبروا
وقالوا لنا الاتي :
- الاختبار اكثره مفردات ومعانيها
- اسئلة مباشرة من الدروس
- لا شيء خارج عن نص الكتاب
والملخصين السابقين كان به اشياء كثيرة منه موجود في الاختبار
#والله_الموفق_والمعين 👍
👍2
⭕ شروحات وملخصات مفيدة جدآ بما يخص مادة الغة الانجليزية #English_101
الكل يشوفها 👇
الكل يشوفها 👇
Forwarded from 🔰 اللجنة العلمية 𝗖𝗦 دفعـــ𝟮𝟱ــــة 💻🔍 (ඏاۜل۪مۢبࣳتًكّر۠ඏ😎)
🧨 هذا ملخص لبعض المفردات بالترتيب الابجدي من مقرر #English_101
مشاركة: من بعض الزملاء شاكرين جهودهم
A
Acupuncture - العلاج بالإبر
Adhering - الالتزام بـ
Agate - العقيق
Align - يصطف
Ailments - أمراض
Ancient - قديم
Anatomy - علم التشريح
Antiques - تحف
Aptly - بشكل مناسب
Architectural - معماري
Artisans - حرفيون
B
Beacon - منارة/إشارة
Boredom - الملل
Botanical - نباتي
Brisk - سريع/نشيط
Broadband - النطاق العريض
Broaden - يوسع
C
Civilizations - حضارات
Collaboration - التعاون
Collaborating - يتعاون
Combat - يقاتل/يكافح
Commissioned - مكلف
Companion - رفيق
Comprises - يتضمن
Comprise - يشمل
Concentrate - يركز
Contribute - يساهم
Contemporary - معاصر
Consume - يستهلك
D
Dagger - خنجر
Demand - طلب/حاجة
Designated - محدد
Dial-up - اتصال عبر الهاتف
Distinctive - مميز
Diverse - متنوع
E
Enriching - إثراء
Enrolled - مسجل
Entertain - يسلي
Established - مؤسس/راسخ
Essential - ضروري
Evident - واضح
Experts - خبراء
F
Fatigue - إرهاق
Figures - شخصيات
Fiction - خيال
Flourished - ازدهر
Fortress - حصن
Foundational - أساسي
Foster - يرعى/يعزز
G
Globe - الكرة الأرضية
Gypsum - الجبس
Glimpse - لمحة
H
Heritage - تراث
Herbal - عشبي
I
Indicate - يدل
Innovation - ابتكار
Insights - رؤى/فهم عميق
Initially - في البداية
Involved - متورط/مشترك
Interconnection - ارتباط
Instantly - فورًا
Impression - انطباع
Intricate - معقد/دقيق
L
Longest-inhabited - الأطول سكنا
Looms - أنوال/آلات نسج
M
Maintain - يحافظ على
Manunoscript - مخطوطة
Marked - بارز/ملحوظ
Milestone - حدث هام/معلم
Moderate - معتدل
N
Neglect - يهمل
Nurturing - يرعى/يعتني
Nutritious - مغذي
O
Opportunities - فرص
Optimal - الأمثل
P
Participate - يشارك
Parallels - تشابهات
Particularly - خاصةً
R
Regarded - يعتبر
Remedies - علاجات
Rely - يعتمد
Remain - يبقى
Revolutionized - أحدث ثورة
Rhino - وحيد القرن
S
Sector - قطاع
Sophisticated - متطور
Steer - يوجه
Strive - يسعى
Situated - موجود
Symmetrical - متناظر
T
Tapestries - النسيج المزخرف
Trace (trace back) - يتبع/يرجع
V
Vaccine - لقاح
Venice - مدينة فينيسيا
Vibrant - نابض بالحياة
W
Weavers - النساجين
مشاركة: من بعض الزملاء شاكرين جهودهم
A
Acupuncture - العلاج بالإبر
Adhering - الالتزام بـ
Agate - العقيق
Align - يصطف
Ailments - أمراض
Ancient - قديم
Anatomy - علم التشريح
Antiques - تحف
Aptly - بشكل مناسب
Architectural - معماري
Artisans - حرفيون
B
Beacon - منارة/إشارة
Boredom - الملل
Botanical - نباتي
Brisk - سريع/نشيط
Broadband - النطاق العريض
Broaden - يوسع
C
Civilizations - حضارات
Collaboration - التعاون
Collaborating - يتعاون
Combat - يقاتل/يكافح
Commissioned - مكلف
Companion - رفيق
Comprises - يتضمن
Comprise - يشمل
Concentrate - يركز
Contribute - يساهم
Contemporary - معاصر
Consume - يستهلك
D
Dagger - خنجر
Demand - طلب/حاجة
Designated - محدد
Dial-up - اتصال عبر الهاتف
Distinctive - مميز
Diverse - متنوع
E
Enriching - إثراء
Enrolled - مسجل
Entertain - يسلي
Established - مؤسس/راسخ
Essential - ضروري
Evident - واضح
Experts - خبراء
F
Fatigue - إرهاق
Figures - شخصيات
Fiction - خيال
Flourished - ازدهر
Fortress - حصن
Foundational - أساسي
Foster - يرعى/يعزز
G
Globe - الكرة الأرضية
Gypsum - الجبس
Glimpse - لمحة
H
Heritage - تراث
Herbal - عشبي
I
Indicate - يدل
Innovation - ابتكار
Insights - رؤى/فهم عميق
Initially - في البداية
Involved - متورط/مشترك
Interconnection - ارتباط
Instantly - فورًا
Impression - انطباع
Intricate - معقد/دقيق
L
Longest-inhabited - الأطول سكنا
Looms - أنوال/آلات نسج
M
Maintain - يحافظ على
Manunoscript - مخطوطة
Marked - بارز/ملحوظ
Milestone - حدث هام/معلم
Moderate - معتدل
N
Neglect - يهمل
Nurturing - يرعى/يعتني
Nutritious - مغذي
O
Opportunities - فرص
Optimal - الأمثل
P
Participate - يشارك
Parallels - تشابهات
Particularly - خاصةً
R
Regarded - يعتبر
Remedies - علاجات
Rely - يعتمد
Remain - يبقى
Revolutionized - أحدث ثورة
Rhino - وحيد القرن
S
Sector - قطاع
Sophisticated - متطور
Steer - يوجه
Strive - يسعى
Situated - موجود
Symmetrical - متناظر
T
Tapestries - النسيج المزخرف
Trace (trace back) - يتبع/يرجع
V
Vaccine - لقاح
Venice - مدينة فينيسيا
Vibrant - نابض بالحياة
W
Weavers - النساجين
Forwarded from 🔰 اللجنة العلمية 𝗖𝗦 دفعـــ𝟮𝟱ــــة 💻🔍 (ඏاۜل۪مۢبࣳتًكّر۠ඏ😎)
🧨 هنا شرح مبسط لاستخدام أدوات التعريف والتنكير في اللغة الإنجليزية: a، an، وthe
1. a و an (أدوات تنكير - Indefinite Articles)
a و an تستخدمان عندما نتحدث عن شيء غير محدد أو غير معروف للمتلقي.
كلاهما لهما نفس المعنى تقريباً، لكن الاختلاف في كيفية الاستخدام يعتمد على الكلمة التي تليهما.
القاعدة:
a: تُستخدم قبل الكلمات التي تبدأ بحرف ساكن (مثل: b, c, d).
مثال: a car, a book, a house
an: تُستخدم قبل الكلمات التي تبدأ بحرف متحرك (مثل: a, e, i, o, u).
مثال: an apple, an umbrella, an hour
ملاحظات:
نستخدم an أيضًا مع الكلمات التي تبدأ بصوت حرف متحرك حتى لو كان الحرف الأول ساكناً، مثل كلمة hour حيث نستخدم "an hour" لأن الحرف "h" لا يُنطق.
2. the (أداة تعريف - Definite Article)
the تستخدم عندما نتحدث عن شيء محدد أو معروف بالفعل للمتلقي.
يمكن استخدامها مع الأسماء المعدودة وغير المعدودة، في المفرد والجمع.
الاستخدامات الشائعة لـ the:
عندما يكون هناك شيء واحد فقط من نوعه أو معروف لكلا الطرفين (المتحدث والمستمع).
مثال: the sun, the moon, the president
عندما نشير إلى شيء تم ذكره سابقاً في المحادثة أو الكتابة.
مثال: I saw a dog. The dog was very friendly.
عندما يكون هناك شيء محدد نعرفه جميعًا أو شيء محدد في السياق.
مثال: Can you pass me the salt? (يشير إلى الملح الموجود على الطاولة)
مع الأسماء الفريدة أو الفئات العامة.
مثال: the internet, the environment, the sky
أمثلة توضيحية
a و an:
I need a pen. (أي قلم، لا يهم أي واحد)
She wants an apple. (أي تفاحة، لا يهم أي واحدة)
the:
The pen you gave me is out of ink. (يشير إلى قلم محدد تم ذكره سابقًا أو معروف للمتلقي)
The apple on the table is fresh. (يشير إلى تفاحة معينة على الطاولة)
ملخص
a / an: لأشياء غير محددة وغير معروفة للمتلقي.
the: لأشياء محددة ومعروفة أو فريدة.
#English_101
1. a و an (أدوات تنكير - Indefinite Articles)
a و an تستخدمان عندما نتحدث عن شيء غير محدد أو غير معروف للمتلقي.
كلاهما لهما نفس المعنى تقريباً، لكن الاختلاف في كيفية الاستخدام يعتمد على الكلمة التي تليهما.
القاعدة:
a: تُستخدم قبل الكلمات التي تبدأ بحرف ساكن (مثل: b, c, d).
مثال: a car, a book, a house
an: تُستخدم قبل الكلمات التي تبدأ بحرف متحرك (مثل: a, e, i, o, u).
مثال: an apple, an umbrella, an hour
ملاحظات:
نستخدم an أيضًا مع الكلمات التي تبدأ بصوت حرف متحرك حتى لو كان الحرف الأول ساكناً، مثل كلمة hour حيث نستخدم "an hour" لأن الحرف "h" لا يُنطق.
2. the (أداة تعريف - Definite Article)
the تستخدم عندما نتحدث عن شيء محدد أو معروف بالفعل للمتلقي.
يمكن استخدامها مع الأسماء المعدودة وغير المعدودة، في المفرد والجمع.
الاستخدامات الشائعة لـ the:
عندما يكون هناك شيء واحد فقط من نوعه أو معروف لكلا الطرفين (المتحدث والمستمع).
مثال: the sun, the moon, the president
عندما نشير إلى شيء تم ذكره سابقاً في المحادثة أو الكتابة.
مثال: I saw a dog. The dog was very friendly.
عندما يكون هناك شيء محدد نعرفه جميعًا أو شيء محدد في السياق.
مثال: Can you pass me the salt? (يشير إلى الملح الموجود على الطاولة)
مع الأسماء الفريدة أو الفئات العامة.
مثال: the internet, the environment, the sky
أمثلة توضيحية
a و an:
I need a pen. (أي قلم، لا يهم أي واحد)
She wants an apple. (أي تفاحة، لا يهم أي واحدة)
the:
The pen you gave me is out of ink. (يشير إلى قلم محدد تم ذكره سابقًا أو معروف للمتلقي)
The apple on the table is fresh. (يشير إلى تفاحة معينة على الطاولة)
ملخص
a / an: لأشياء غير محددة وغير معروفة للمتلقي.
the: لأشياء محددة ومعروفة أو فريدة.
#English_101
Forwarded from 🔰 اللجنة العلمية 𝗖𝗦 دفعـــ𝟮𝟱ــــة 💻🔍 (ඏاۜل۪مۢبࣳتًكّر۠ඏ😎)
🧨 هنا شرح وتلخيص لموضوع ال Countable (معدودة) and Uncountable (غير معدودة)
في اللغة الإنجليزية، الكلمات يمكن أن تكون إما Countable (معدودة) أو Uncountable (غير معدودة) بناءً على ما إذا كان بالإمكان عدّها أو لا. لكل نوع قواعده الخاصة عند الاستخدام.
1. Countable Nouns (الأسماء المعدودة)
الأسماء المعدودة هي الكلمات التي يمكن عدّها ولها شكل مفرد وجمع.
يمكن استخدام a أو an أو أرقام مع هذه الأسماء عند الحديث عن الكميات.
أمثلة على الأسماء المعدودة:
book → كتاب / books → كتب
car → سيارة / cars → سيارات
apple → تفاحة / apples → تفاحات
student → طالب / students → طلاب
استخدامات الأسماء المعدودة:
Singular (مفرد): نستخدم a أو an إذا كانت الكلمة مفردة.
مثال: a book, an apple
Plural (جمع): نستخدم الكلمة بصيغة الجمع بدون a أو an.
مثال: two books, several apples
2. Uncountable Nouns (الأسماء غير المعدودة)
الأسماء غير المعدودة هي الكلمات التي لا يمكن عدّها كوحدة منفصلة أو مفردة، وغالباً ما تعبر عن أشياء أو مواد أو أفكار لا تتجزأ.
لا يمكن استخدامها مع a أو an ولا تكون لها صيغة جمع.
أمثلة على الأسماء غير المعدودة:
water → ماء
sugar → سكر
information → معلومات
furniture → أثاث
money → مال
advice → نصيحة
استخدامات الأسماء غير المعدودة:
نستخدم تعبيرات مثل some، a lot of، much، a little للتعبير عن الكمية.
مثال: some water, a lot of sugar, much information
بعض الأسماء غير المعدودة التي قد تبدو معدودة:
news (أخبار): تعتبر غير معدودة، على الرغم من أنها تبدو جمعًا.
مثال: some news
homework (واجب منزلي): غير معدود.
مثال: a lot of homework
equipment (معدات): غير معدود.
مثال: all the equipment
ملاحظة مهمة:
بعض الأسماء يمكن أن تكون معدودة وغير معدودة اعتمادًا على السياق. على سبيل المثال:
chicken:
Countable: عندما نتحدث عن دجاجة كاملة (حيوان).
مثال: I have three chickens in my backyard.
Uncountable: عندما نتحدث عن لحم الدجاج كطعام.
مثال: I ate some chicken for lunch.
#English_101
في اللغة الإنجليزية، الكلمات يمكن أن تكون إما Countable (معدودة) أو Uncountable (غير معدودة) بناءً على ما إذا كان بالإمكان عدّها أو لا. لكل نوع قواعده الخاصة عند الاستخدام.
1. Countable Nouns (الأسماء المعدودة)
الأسماء المعدودة هي الكلمات التي يمكن عدّها ولها شكل مفرد وجمع.
يمكن استخدام a أو an أو أرقام مع هذه الأسماء عند الحديث عن الكميات.
أمثلة على الأسماء المعدودة:
book → كتاب / books → كتب
car → سيارة / cars → سيارات
apple → تفاحة / apples → تفاحات
student → طالب / students → طلاب
استخدامات الأسماء المعدودة:
Singular (مفرد): نستخدم a أو an إذا كانت الكلمة مفردة.
مثال: a book, an apple
Plural (جمع): نستخدم الكلمة بصيغة الجمع بدون a أو an.
مثال: two books, several apples
2. Uncountable Nouns (الأسماء غير المعدودة)
الأسماء غير المعدودة هي الكلمات التي لا يمكن عدّها كوحدة منفصلة أو مفردة، وغالباً ما تعبر عن أشياء أو مواد أو أفكار لا تتجزأ.
لا يمكن استخدامها مع a أو an ولا تكون لها صيغة جمع.
أمثلة على الأسماء غير المعدودة:
water → ماء
sugar → سكر
information → معلومات
furniture → أثاث
money → مال
advice → نصيحة
استخدامات الأسماء غير المعدودة:
نستخدم تعبيرات مثل some، a lot of، much، a little للتعبير عن الكمية.
مثال: some water, a lot of sugar, much information
بعض الأسماء غير المعدودة التي قد تبدو معدودة:
news (أخبار): تعتبر غير معدودة، على الرغم من أنها تبدو جمعًا.
مثال: some news
homework (واجب منزلي): غير معدود.
مثال: a lot of homework
equipment (معدات): غير معدود.
مثال: all the equipment
ملاحظة مهمة:
بعض الأسماء يمكن أن تكون معدودة وغير معدودة اعتمادًا على السياق. على سبيل المثال:
chicken:
Countable: عندما نتحدث عن دجاجة كاملة (حيوان).
مثال: I have three chickens in my backyard.
Uncountable: عندما نتحدث عن لحم الدجاج كطعام.
مثال: I ate some chicken for lunch.
#English_101
Forwarded from 🔰 اللجنة العلمية 𝗖𝗦 دفعـــ𝟮𝟱ــــة 💻🔍 (ඏاۜل۪مۢبࣳتًكّر۠ඏ😎)
🧨 عند تحويل الكلام من Direct Speech (الكلام المباشر) إلى Reported Speech (الكلام المنقول)، يجب تحويل ثلاثة عناصر رئيسية: الأزمنة والضمائر والظروف (التي تدل على الأماكن والأزمنة). إليك تفاصيل كل عنصر وكيفية تحويله:
### 1. الأزمنة (Tenses)
عند تحويل الأزمنة، نقوم بتغيير الزمن الرئيسي في الجملة إلى زمن أسبق. إليك الأزمنة وكيفية تحويلها:
- Present Simple ➔ Past Simple
- مثال: "I study" ➔ He said that he studied.
- Present Continuous ➔ Past Continuous
- مثال: "I am studying" ➔ He said that he was studying.
- Present Perfect ➔ Past Perfect
- مثال: "I have studied" ➔ He said that he had studied.
- Past Simple ➔ Past Perfect
- مثال: "I studied" ➔ He said that he had studied.
- Past Continuous ➔ Past Perfect Continuous
- مثال: "I was studying" ➔ He said that he had been studying.
- Will ➔ Would
- مثال: "I will study" ➔ He said that he would study.
> ملاحظة: إذا كانت الجملة في الزمن الماضي التام (Past Perfect) أو الزمن الماضي التام المستمر (Past Perfect Continuous)، فإنها تبقى كما هي في الكلام المنقول.
### 2. الضمائر (Pronouns)
يتم تعديل الضمائر في الكلام المنقول ليتناسب مع الشخص الذي يتحدث والمذكور عنه في الجملة. إليك بعض الأمثلة على كيفية تعديل الضمائر:
- I ➔ He/She
- مثال: "I am happy" ➔ He/She said that he/she was happy.
- We ➔ They
- مثال: "We are going" ➔ They said that they were going.
- You ➔ I/He/She/They (حسب السياق)
- مثال: "You are late" ➔ He told me that I was late (أو he/she was late حسب الشخص المقصود).
### 3. الظروف الدالة على الأماكن والأزمنة (Places and Time Expressions)
يتم أيضًا تعديل الظروف الدالة على الأماكن والأزمنة بحيث تتناسب مع الزمن والمكان الجديدين. إليك بعض التحويلات الشائعة:
- Now ➔ Then
- مثال: "I am studying now" ➔ He said that he was studying then.
- Today ➔ That day
- مثال: "I will go today" ➔ He said that he would go that day.
- Tomorrow ➔ The next day / The following day
- مثال: "I will come tomorrow" ➔ He said that he would come the next day.
- Yesterday ➔ The day before / The previous day
- مثال: "I came yesterday" ➔ He said that he had come the day before.
- Here ➔ There
- مثال: "I am here" ➔ He said that he was there.
> ملاحظة: يمكن أن تختلف التحويلات بناءً على سياق الجملة والمكان والزمان
#English_101
### 1. الأزمنة (Tenses)
عند تحويل الأزمنة، نقوم بتغيير الزمن الرئيسي في الجملة إلى زمن أسبق. إليك الأزمنة وكيفية تحويلها:
- Present Simple ➔ Past Simple
- مثال: "I study" ➔ He said that he studied.
- Present Continuous ➔ Past Continuous
- مثال: "I am studying" ➔ He said that he was studying.
- Present Perfect ➔ Past Perfect
- مثال: "I have studied" ➔ He said that he had studied.
- Past Simple ➔ Past Perfect
- مثال: "I studied" ➔ He said that he had studied.
- Past Continuous ➔ Past Perfect Continuous
- مثال: "I was studying" ➔ He said that he had been studying.
- Will ➔ Would
- مثال: "I will study" ➔ He said that he would study.
> ملاحظة: إذا كانت الجملة في الزمن الماضي التام (Past Perfect) أو الزمن الماضي التام المستمر (Past Perfect Continuous)، فإنها تبقى كما هي في الكلام المنقول.
### 2. الضمائر (Pronouns)
يتم تعديل الضمائر في الكلام المنقول ليتناسب مع الشخص الذي يتحدث والمذكور عنه في الجملة. إليك بعض الأمثلة على كيفية تعديل الضمائر:
- I ➔ He/She
- مثال: "I am happy" ➔ He/She said that he/she was happy.
- We ➔ They
- مثال: "We are going" ➔ They said that they were going.
- You ➔ I/He/She/They (حسب السياق)
- مثال: "You are late" ➔ He told me that I was late (أو he/she was late حسب الشخص المقصود).
### 3. الظروف الدالة على الأماكن والأزمنة (Places and Time Expressions)
يتم أيضًا تعديل الظروف الدالة على الأماكن والأزمنة بحيث تتناسب مع الزمن والمكان الجديدين. إليك بعض التحويلات الشائعة:
- Now ➔ Then
- مثال: "I am studying now" ➔ He said that he was studying then.
- Today ➔ That day
- مثال: "I will go today" ➔ He said that he would go that day.
- Tomorrow ➔ The next day / The following day
- مثال: "I will come tomorrow" ➔ He said that he would come the next day.
- Yesterday ➔ The day before / The previous day
- مثال: "I came yesterday" ➔ He said that he had come the day before.
- Here ➔ There
- مثال: "I am here" ➔ He said that he was there.
> ملاحظة: يمكن أن تختلف التحويلات بناءً على سياق الجملة والمكان والزمان
#English_101
Forwarded from 🔰 اللجنة العلمية 𝗖𝗦 دفعـــ𝟮𝟱ــــة 💻🔍 (ඏاۜل۪مۢبࣳتًكّر۠ඏ😎)
🧨 هنا شرح مبسط و تفصيلي لدرس الPassive
المبني للمجهول (Passive Voice) هو طريقة لتكوين الجمل عندما نرغب في التركيز على الفعل أو الحدث بدلًا من الفاعل (الشخص أو الشيء الذي قام بالفعل). في الجمل المبنية للمجهول، لا يُذكر الفاعل دائمًا أو قد يكون غير مهم، بينما يكون التركيز على ما تم فعله أو على المفعول به.
### تكوين الجملة في المبني للمجهول:
لتكوين الجملة في المبني للمجهول، نستخدم التركيب التالي:
- المفعول به (الذي يصبح فاعل الجملة الجديدة) + فعل "to be" المناسب + التصريف الثالث للفعل (Past Participle) + (الفاعل إذا كان ضروريًا باستخدام "by").
#### مثال:
- الجملة في المبني للمعلوم (Active Voice):
- The chef cooks the meal.
(الطباخ يطهو الوجبة).
- الجملة في المبني للمجهول (Passive Voice):
- The meal is cooked by the chef.
(الوجبة تُطهى بواسطة الطباخ).
### خطوات تحويل الجملة إلى المبني للمجهول:
1. ابدأ بالمفعول به (Object) في الجملة الأصلية.
2. أضف الفعل المناسب من "to be" بناءً على الزمن المستخدم في الجملة الأصلية.
3. أضف التصريف الثالث للفعل (Past Participle).
4. يمكنك إضافة الفاعل إذا كان مهمًا باستخدام "by"، أو حذفه إذا لم يكن الفاعل مهمًا.
### أمثلة في مختلف الأزمنة:
1. المضارع البسيط (Present Simple):
- Active: They clean the house. (هم ينظفون المنزل).
- Passive: The house is cleaned. (يتم تنظيف المنزل).
2. الماضي البسيط (Past Simple):
- Active: He wrote the letter. (هو كتب الرسالة).
- Passive: The letter was written. (تم كتابة الرسالة).
3. المضارع المستمر (Present Continuous):
- Active: They are building a new school. (هم يبنون مدرسة جديدة).
- Passive: A new school is being built. (يتم بناء مدرسة جديدة).
4. الماضي المستمر (Past Continuous):
- Active: They were painting the house. (كانوا يدهنون المنزل).
- Passive: The house was being painted. (كان يتم دهن المنزل).
5. المضارع التام (Present Perfect):
- Active: She has finished the project. (لقد أنهت المشروع).
- Passive: The project has been finished. (تم إنهاء المشروع).
6. المستقبل البسيط (Future Simple):
- Active: They will deliver the package. (سوف يقومون بتوصيل الطرد).
- Passive: The package will be delivered. (سوف يتم توصيل الطرد).
### متى نستخدم المبني للمجهول؟
1. عندما لا نعرف من هو الفاعل:
- مثال: The car was stolen last night. (السيارة سُرقت الليلة الماضية).
- هنا لا نعرف من سرق السيارة.
2. عندما لا يكون الفاعل مهمًا:
- مثال: The road is being repaired. (الطريق يتم إصلاحه).
- المهم هنا هو الإصلاح وليس من يقوم بالإصلاح.
3. عندما نريد التركيز على المفعول به أو الفعل:
- مثال: The book was written by a famous author. (الكتاب كُتب بواسطة كاتب مشهور).
- هنا التركيز على الكتاب أكثر من الكاتب.
### التغيير في الزمن والفعل المساعد:
عند التحويل إلى المبني للمجهول، يتغير الفعل المساعد "to be" وفقًا للزمن:
- المضارع البسيط:
- Active: They make cars.
- Passive: Cars are made.
- الماضي البسيط:
- Active: They made cars.
- Passive: Cars were made.
- المضارع التام:
- Active: They have made cars.
- Passive: Cars have been made.
- المستقبل البسيط:
- Active: They will make cars.
- Passive: Cars will be made.
### ملاحظات هامة:
- التصريف الثالث للفعل (Past Participle): هو شكل الفعل المستخدم في المبني للمجهول. بعض الأفعال تكون نظامية (بإضافة "-ed") مثل "clean" تصبح "cleaned"، والبعض الآخر غير نظامي ويحتاج إلى حفظه مثل "write" تصبح "written".
- الفاعل قد لا يكون مهمًا أو قد يُحذف: في الجمل المبنية للمجهول، يمكن حذف الفاعل إذا كان غير مهم. على سبيل المثال:
- The window was broken. (تم كسر النافذة) بدون الحاجة لذكر من كسرها.
### أمثلة إضافية:
1. Active: The teacher explains the lesson. (المعلم يشرح الدرس).
- Passive: The lesson is explained by the teacher. (يتم شرح الدرس من قِبل المعلم).
2. Active: The company will launch the new product next week. (الشركة ستطلق المنتج الجديد الأسبوع القادم).
- Passive: The new product will be launched next week. (سيتم إطلاق المنتج الجديد الأسبوع القادم).
#English_101
المبني للمجهول (Passive Voice) هو طريقة لتكوين الجمل عندما نرغب في التركيز على الفعل أو الحدث بدلًا من الفاعل (الشخص أو الشيء الذي قام بالفعل). في الجمل المبنية للمجهول، لا يُذكر الفاعل دائمًا أو قد يكون غير مهم، بينما يكون التركيز على ما تم فعله أو على المفعول به.
### تكوين الجملة في المبني للمجهول:
لتكوين الجملة في المبني للمجهول، نستخدم التركيب التالي:
- المفعول به (الذي يصبح فاعل الجملة الجديدة) + فعل "to be" المناسب + التصريف الثالث للفعل (Past Participle) + (الفاعل إذا كان ضروريًا باستخدام "by").
#### مثال:
- الجملة في المبني للمعلوم (Active Voice):
- The chef cooks the meal.
(الطباخ يطهو الوجبة).
- الجملة في المبني للمجهول (Passive Voice):
- The meal is cooked by the chef.
(الوجبة تُطهى بواسطة الطباخ).
### خطوات تحويل الجملة إلى المبني للمجهول:
1. ابدأ بالمفعول به (Object) في الجملة الأصلية.
2. أضف الفعل المناسب من "to be" بناءً على الزمن المستخدم في الجملة الأصلية.
3. أضف التصريف الثالث للفعل (Past Participle).
4. يمكنك إضافة الفاعل إذا كان مهمًا باستخدام "by"، أو حذفه إذا لم يكن الفاعل مهمًا.
### أمثلة في مختلف الأزمنة:
1. المضارع البسيط (Present Simple):
- Active: They clean the house. (هم ينظفون المنزل).
- Passive: The house is cleaned. (يتم تنظيف المنزل).
2. الماضي البسيط (Past Simple):
- Active: He wrote the letter. (هو كتب الرسالة).
- Passive: The letter was written. (تم كتابة الرسالة).
3. المضارع المستمر (Present Continuous):
- Active: They are building a new school. (هم يبنون مدرسة جديدة).
- Passive: A new school is being built. (يتم بناء مدرسة جديدة).
4. الماضي المستمر (Past Continuous):
- Active: They were painting the house. (كانوا يدهنون المنزل).
- Passive: The house was being painted. (كان يتم دهن المنزل).
5. المضارع التام (Present Perfect):
- Active: She has finished the project. (لقد أنهت المشروع).
- Passive: The project has been finished. (تم إنهاء المشروع).
6. المستقبل البسيط (Future Simple):
- Active: They will deliver the package. (سوف يقومون بتوصيل الطرد).
- Passive: The package will be delivered. (سوف يتم توصيل الطرد).
### متى نستخدم المبني للمجهول؟
1. عندما لا نعرف من هو الفاعل:
- مثال: The car was stolen last night. (السيارة سُرقت الليلة الماضية).
- هنا لا نعرف من سرق السيارة.
2. عندما لا يكون الفاعل مهمًا:
- مثال: The road is being repaired. (الطريق يتم إصلاحه).
- المهم هنا هو الإصلاح وليس من يقوم بالإصلاح.
3. عندما نريد التركيز على المفعول به أو الفعل:
- مثال: The book was written by a famous author. (الكتاب كُتب بواسطة كاتب مشهور).
- هنا التركيز على الكتاب أكثر من الكاتب.
### التغيير في الزمن والفعل المساعد:
عند التحويل إلى المبني للمجهول، يتغير الفعل المساعد "to be" وفقًا للزمن:
- المضارع البسيط:
- Active: They make cars.
- Passive: Cars are made.
- الماضي البسيط:
- Active: They made cars.
- Passive: Cars were made.
- المضارع التام:
- Active: They have made cars.
- Passive: Cars have been made.
- المستقبل البسيط:
- Active: They will make cars.
- Passive: Cars will be made.
### ملاحظات هامة:
- التصريف الثالث للفعل (Past Participle): هو شكل الفعل المستخدم في المبني للمجهول. بعض الأفعال تكون نظامية (بإضافة "-ed") مثل "clean" تصبح "cleaned"، والبعض الآخر غير نظامي ويحتاج إلى حفظه مثل "write" تصبح "written".
- الفاعل قد لا يكون مهمًا أو قد يُحذف: في الجمل المبنية للمجهول، يمكن حذف الفاعل إذا كان غير مهم. على سبيل المثال:
- The window was broken. (تم كسر النافذة) بدون الحاجة لذكر من كسرها.
### أمثلة إضافية:
1. Active: The teacher explains the lesson. (المعلم يشرح الدرس).
- Passive: The lesson is explained by the teacher. (يتم شرح الدرس من قِبل المعلم).
2. Active: The company will launch the new product next week. (الشركة ستطلق المنتج الجديد الأسبوع القادم).
- Passive: The new product will be launched next week. (سيتم إطلاق المنتج الجديد الأسبوع القادم).
#English_101
Forwarded from 🔰 اللجنة العلمية 𝗖𝗦 دفعـــ𝟮𝟱ــــة 💻🔍 (ඏاۜل۪مۢبࣳتًكّر۠ඏ😎)
🧨 Passive voice follows
#English_101
#English_101