Computer S Tahsil - تحصيل الحاسب الٱلي
336 subscribers
405 photos
65 videos
135 files
207 links
Download Telegram
• اعلان هام 💜.
على جميع الطلبة اخد العلم انه لن يتم ختم نموذج تنزيل المواد (نمودج رقم2) الا بعد ختم القسم اولا
This media is not supported in your browser
VIEW IN TELEGRAM
﴿ إنَّ اللَّهَ وَمَلَائِكَتَهُ يُصَلُّونَ عَلى النَّبِيِّ يَا أَيُّهَا الَّذِينَ آَمَنُوا صَلُّوا عَلَيْهِ وسَلِّمُوا تَسْليمًا ۝ ﴾💜.
———————————————————
• اللهم في يوم الجمعة حَبّب خير خلقك فينا، ومن حوض نبيك محمد اسقِنا، وفي جنّتك آوِنا، وبرحمتك أكرمنا وبقضائك أرضِنا، وبفضلك أغنِنا، ومن عذابك احمِنا 💜.
💘2
This media is not supported in your browser
VIEW IN TELEGRAM
السي (C Programming) #EC251 💜.
شن هيا لغة السي؟

تحصيل الحاسب الألي 💜.
• مادة السي (C Programming)
لغة السي تعتبر من أقدم وأقوى لغات البرمجة، وليها استخدامات واسعة في تطوير الأنظمة والتطبيقات منخفضة المستوى مثل أنظمة التشغيل والبرامج المدمجة (Embedded Systems).

• علاش لغة C مهمة؟
لغة C تُعتبر لغة منخفضة المستوى مقارنة ببعض اللغات الحديثة مثل Python أو Java، وهذا يعني أنها أقرب إلى لغة الآلة وتتيح التحكم في مكونات الحاسوب بشكل مباشر، تُستخدم هذه اللغة في تطوير أنظمة تشغيل، برامج التحكم بالأجهزة، ومحركات الألعاب.

• نتكلمو علي اساس اللغة شوية:
في البداية لازم نعرفو أساسيات البرمجة زي المتغيرات، أنواع البيانات (Variables and Data Types)
المتغيرات هي أماكن في الذاكرة لتخزين البيانات.

• حنتعاملو مع أنواع بيانات أساسية زي:
- int (الأعداد الصحيح)
- float (الأعداد العشرية)
- char (الأحرف)
- double (الأعداد العشرية الدقيقة)

• العوامل (Operators) لازم نتعلموا استخدام العوامل الحسابية (مثل +, -, *, /) والمنطقية (مثل &&, ||) والمقارنة (مثل >, <, ==) والجمل الشرطية (Conditional Statements) نستخدموا if-else وswitch لاتخاذ قرارات بناءً على شروط معينة
• اما الحلقات التكرارية (Loops) زي for وwhile تُستخدم لتكرار تنفيذ مجموعة من التعليمات بناءً على شرط محدد.
• اما الدوال (Functions) هي مجموعة من الأوامر أو التعليمات التي تُنفذ لأداء مهمة محددة ،يتم كتابة الدوال لتقسيم البرامج الكبيرة إلى أجزاء صغيرة يمكن إعادة استخدامها وكل دالة لها اسم، ويمكن استدعاؤها في أي مكان داخل البرنامج لتنفيذ المهمة المرتبطة بها.

• ننتقلو توا للمصفوفات (Arrays) ونعطوها تعريف بسيط:
المصفوفة هي مجموعة من العناصر المتشابهة التي يتم تخزينها في الذاكرة بتتابع ومصطلح المصفوفة مهم جدا لينا.
• عندنا السلاسل النصية (Strings) هي مجموعة من الأحرف المخزنة في مصفوفة من نوع char

• اما المؤشرات (Pointers)
تعتبر من أهم وأقوى المفاهيم في C و المؤشر هو متغير يخزن عنوان ذاكرة لمتغير آخر، مما يتيح التحكم المباشر في مواقع الذاكرة.

هدا تعريف بسيط جدا للمادة وتكلمنا فيه علي بعض المصطلحات المهمة في لغة السي 💜.

تحصيل الحاسب الآلي 💜.
❤‍🔥9🦄1
This media is not supported in your browser
VIEW IN TELEGRAM
❤‍🔥1🦄1
• السيركت #EC201 💜.
شن هيا السيركت ؟

تحصيل الحاسب الآلي 💜.
❤‍🔥1
• مادة السيركت #EC201 💜.
- تُركز على فهم تصميم وتحليل الدوائر الكهربائية والإلكترونية
يلي تلعب دور في تشغيل الأنظمة الحاسوبية تختلف الجوانب الخاصة بدوائر الحاسب علي الموجودة في الهندسة الكهربائية العامة بحيث ترتبط سيركت الحاسب بتصميم الأنظمة الرقمية، المعالجات الدقيقة، والتعامل مع البيانات الثنائية (binary data).

• نتكلمو اكتر علي المادة وعن مفاهيمها الاساسية:
1. المكونات الأساسية للدوائر الإلكترونية:
- المقاومات (Resistors): تُستخدم لتحديد التيار في الدائرة وتقليل تدفق التيار في مناطق محددة.
- المكثفات (Capacitors): تُستخدم لتخزين الشحنات الكهربائية بشكل مؤقت، وتلعب دورًا في تصفية الإشارات وإزالة الضوضاء في الأنظمة الرقمية.
- المحاثات (Inductors): أقل شيوعًا في الأنظمة الرقمية ولكنها تُستخدم في تطبيقات الطاقة.
- الديودات (Diodes): تتحكم في اتجاه تدفق التيار، وتستخدم في الحماية والتبديل.
- الترانزستورات (Transistors): أساس العمليات الرقمية، تُستخدم كمفاتيح أو مكبرات، وتعد حجر الأساس لتصميم المعالجات والذاكرة.

2. قوانين تحليل الدوائر:
- قانون أوم (Ohm's Law): يصف العلاقة بين الجهد (V)، التيار (I)، والمقاومة (R) في الدائرة. يتم استخدامه بشكل كبير لتحليل الدوائر الأساسية.
- قوانين كيرتشوف (Kirchhoff's Laws):
- قانون التيار (KCL): مجموع التيارات الداخلة والخارجة من نقطة معينة في الدائرة يجب أن يساوي صفرًا.
- قانون الجهد (KVL): مجموع الفروق في الجهد حول أي مسار مغلق في الدائرة يجب أن يساوي صفرًا.

3. الدوائر الرقمية (Digital Circuits):
في هندسة الحاسب، التركيز يكون على الدوائر الرقمية التي تتعامل مع الإشارات الثنائية (0 و 1) المستخدمة في الحوسبة.
- البوابات المنطقية (Logic Gates): هذه هي المكونات الأساسية للدوائر الرقمية مثل AND، OR، NOT، XOR التي تشكل وحدات الحساب والتخزين في الحاسوب.
- الدوائر المتتابعة (Sequential Circuits):
تعتمد على الحفظ الزمني للبيانات وتستخدم في تصميم الذاكرة، مثل الدوائر القلابية (Flip-Flops) وسجلات التخزين (Registers).
المعالجات الدقيقة
- (Microprocessors): يتم دراسة كيف تعمل الدوائر الرقمية في المعالجات التي تعتبر عقل الحاسوب.

4. التردد والزمن في الدوائر الرقمية:
إشارات الساعة (Clock Signals): تُستخدم لمزامنة العمليات داخل المعالج وبقية النظام.
- التأخير الزمني (Propagation Delay): التأخير الناتج عن انتقال الإشارات عبر مكونات الدائرة مثل الترانزستورات والبوابات.

5. دوائر CMOS (Complementary Metal-Oxide-Semiconductor):
تقنية CMOS شائعة جدًا في تصنيع الشرائح والمعالجات. هذه التقنية تعتمد على الترانزستورات لتشكيل البوابات المنطقية وتعمل بكفاءة عالية في استهلاك الطاقة.
حنتعلمو كيفية تصميم الدوائر باستخدام CMOS وكيفية تحسين الأداء من حيث السرعة والكفاءة في استهلاك الطاقة.

6. أنواع الدوائر:
الدوائر التماثلية (Analog Circuits): بالرغم من أن تركيز هندسة الحاسب يكون على الدوائر الرقمية، يتم دراسة الدوائر التماثلية أيضًا لأنها تلعب دور في الواجهات (زي تحويل الإشارات بين التناظرية والرقمية).
- الدوائر الرقمية (Digital Circuits): أساس الحوسبة والتخزين حيث يتم تصميم وحدات الحساب، الذاكرة، والتبديل.
- الدوائر المختلطة (Mixed-Signal Circuits): دوائر تجمع بين الأنظمة التماثلية والرقمية، زي محولات ADC و DAC التي تحول بين الإشارات التماثلية والرقمية.

7. التحليل باستخدام أدوات البرمجة:
حنستخدام أدوات زي SPICE وMATLAB لتحليل وتصميم الدوائر.
تُستخدم هذه الأدوات لمحاكاة سلوك الدوائر قبل تنفيذها فعليًا على الشرائح أو اللوحات.

وهذا تعريف بسيط ع المادة وان شاء الله استفدتوا 💜.

تحصيل الحاسب الآلي 💜.
❤‍🔥63
هام سي #EC251 :

لا توجد غدا محاضره ولا ساعة تتوريال
👏52
This media is not supported in your browser
VIEW IN TELEGRAM
👏1
هام :
يوم الاربعاء المقبل الموافق 23 | 10 | 2024 عطلة رسمية بمناسبة يوم التحرير.
2
This media is not supported in your browser
VIEW IN TELEGRAM
هام 💜:
يوم السبت لا توجد محاضرة سيركت EC201 نظرا لوجود ملتقى تعريفي لطلبة الحاسب، ولكن سيكون هناك توتريال الساعة 2.
التوتريال حضوره مهم حيكون عطاء منهج وليس حل تمارين فقط ‼️


تحصيل الحاسب الآلي 💜.
5💘2🦄2
This media is not supported in your browser
VIEW IN TELEGRAM