تعلم الحاسوب – Telegram
تعلم الحاسوب
19.1K subscribers
178 photos
12 videos
67 files
60 links
للتواصل :-

@Mybot7539_bot
Download Telegram
Forwarded from تعلم الحاسوب
This media is not supported in your browser
VIEW IN TELEGRAM
👍1211👎1
معرفة مواصفات كمبيوتر ذو نظام تشغيل ويندوز
يمكن للشخص الذي يستخدم كمبيوتر يعمل بنظام التشغيل ويندوز أن يقوم بمعرفة مواصفات جهازه من خلال ما يُعرف بلوحة معلومات النظام ويمكن الوصول إليها من خلال عدة طرق وهذه الطرق كما يلي :


قائمة إبدأ
وهذه الطريقة للوصول إلى لوحة معلومات النظام تكون صحيحة في ويندوز 7 وما تلاه من إصدارات، ويمكن القيام بذلك من خلال الخطوات التالية:


• الطريقة الاولى :
• النقر من خلال لوحة المفاتيح على مفاتيح (Start) و (R). او الضغط على زر (وندوز + R )
• كتابة (msinfo32) في الصندوق الظاهر على الشاشة.
• النقر على مفتاح (enter)
• وسوف تظهر معلومات النظام .
• الطريقة الثانية :
• وكذلك قم بالضغط على (وندوز + R )
• كتابة dxdiag وسوف يظهر لنا معلومات النظام والشاشة وغيرها .
👍35🥰32
معرفة مواصفات كرت الشاشة :-

باستخدام الأمر RUN
اضغط على أيقونة الويندوز، الموجودة في لوحة التحكم، مع حرف (R)، بشكلٍ متزامنٍ، لفتح نافذة (RUN).

أدخل الأمر (dxdiag)، ثمّ اضغط على (OK) أو (Enter).

انتظر بضع ثوانٍ، ستظهر لك نافذةٌ جديدةٌ.
اضغط على خيار (display)، وستظهر لك قائمة بمواصفات كرت الشاشة، من حيث اسم الجهاز، ونوع كرت الشاشة، وحجمه، وحجم المونيتر وغيرها
👍33
بعض الاختصارات الهامة :-

قائمة المجلدات

Folder List

قرص غير مهيأ

Unformatted Disk

قرص متنوع رقمي ( قرص فيديو رقمي)

Digital Versatile Disk (DVD)

قرص مدمج CD ROM))

Compact Disk

قرص مرن

Floppy Disk

قص

Cut

قطاعات دائرية

Tracks

كائن

Object

كامل

Full

لصق

Past

لغة HTML  الديناميكية

Dynamic HTML

للقراءة فقط

Read-only

لوحة التحكم

Control panel

لوحة المفاتيح

Key Board

مؤتمر (اجتماع ) صوتي

Audio Conferencing

مؤشر الفأرة

Pointer
👍5323🥰2👏1
👍10
تعلم الحاسوب
Photo
ما هو الـ API بأبسط مفاهيمه ؟💁🏻‍♂️

الـ API هو اختصار لعبارة Application Programming Interface، وربما يمكننا ترجمتها باللغة العربية إلى الواجهة البرمجية للتطبيق. يهدف الـ API إلى أن يكون وسيط بين برمجيتك الخاصة وبرمجية أخرى، لهذا يكون في معظم الأحيان خدمة طرف ثالث ( أي العضو الثالث إلى جانب موقعك و الموقع الذي تتواصل معه )، لكن لأي غرض سيتوسط به الـ API ؟

الإجابة ببساطة هي إرسال واستقبال المعلومات بين برمجيتك أنت، وبرمجية أخرى غير تابعة لك ، يمكنك اعتباره وسيطاً لجلب المعلومة وإرسالها، كما لو كان ساعي البريد الذي يأخذ المعلومة من برمجيتك الخاصة ويرسلها لبرمجية أخرى، أو العكس.

استخدمات API👇🏻

المكتبات وأُطُر العمل
Libraries and frameworks

أنظمة التشغيل
Operating systems

واجهات برمجة التطبيقات البعيدة
Remote APIs

واجهات برمجة التطبيقات الخاصة بالويب
Web APIs

صناعة البرمجيات
Software industry

تصميم واجهة برمجة التطبيقات
Application API design

لماذا نستخدم الـ API ؟ 👨🏻‍💻

استخدامات الـ API تختلف حسب ضرورياتك البرمجية، ويوجد العديد من الإستخدامات المتعلقة بالـ API أبرزها:

اختصار العمل عليك: تخيل مثلا لو أردت استخراج عناوين الـ IP للمستخدمين، سيكون الأمر صعب وستحتاج إلى تطوير برمجيتك من الصفر التي تتعامل مع هذا الهدف، لذا سيكون أسهل وأفضل استخدام مثل الـ API السابق، والقيام بالعمل كاملا فقط من خلال سطرين برمجيين وربما أقل ان كنت تستخدم تقنيات متقدمة ( مثلا Axios في الـ Vuejs ).

تضمين برمجيات شهيرة في برمجيتك الخاصة: هل صادفت يوماً موقعا يتيح لك التسجيل عبر فيسبوك أو تويتر او جوجل؟ يمكنك أنت أيضا فعل ذلك، بحيث يمكنك إدراج التسجيل عبر خدمات خارجية مثل فيسبوك في موقعك من خلال الـ API الخاص بالشركة، هذا سيكون أسهل من صناعة واجهة للتسجيل والدخول في موقعك. الأمر سيان لخدمات أخرى تريد تضمينها وسط موقعك لاختصار الجهد والعمل.

جلب / إرسال محتوى: يوجد مواقع شهيرة تقوم بجلب محتوى مواقع وتضمينها داخله، على سبيل المثال منصة Flipboard، فهذه المنصة الشهيرة والعالمية مبنية فقط على مجموعة من الـ API's التي تقوم بالبحث في مواقع شهيرة وجلب مقالاتها ومواضيعها عليها واستعراضها في مكان واحد.

التعامل مع مهام صعبة أو بسيطة أحيانا: لكن أحيانا قد تود فقط استخدام الـ API للتعامل مع المهمات الصعبة أو المكلفة، أو المهمات التي قد تبدو سهلة للغاية أحيانا، كمثال لذلك يوجد API من Cloudinary يتيح لك اختزال مساحة الصور قبل إضافتها في موقعك، وهو API جيد لمن لا يملك مساحة تخزين كبيرة في موقعه ويريد نقص مساحة الصور قبل رفعها. مثل هذه المهات ستكون أسهل لو استطعت اختصارها في API بدل برمجتها من الصفر.

والمزيد من المهمات الأخرى المتعلقة بالـ API's، فقط تذكر أن جل المواقع الشهيرة حاليا تتيح لك API خاص بها ( مثل فيسبوك، جوجل، انستغرام، واتساب ...) بعضها مجاني وبعضها مدفوع، ومن خلال الـ Documentation الخاص بكل API سيمكنك معرفة ما الذي يمكنك تحقيقه باستخدامه ( فمثلا في تويتر، يمكنك استخراج أكثر الهاشتاغات استخداما ووضعها في موقعك مثلا ) .

انواع API❤️

هناك ثلاث طرق لسياسات الوصول إلى API.

خاص Private

.API للاستخدام الداخلي فقط. هذا يمنح الشركات أكبر قدر من التحكم في API الخاصة بهم

شريك Partner

يتم مشاركة API من هذا النوع مع شركاء أعمال محددين.

عام Public

هذا النوع من سياسة الوصول إلى API يكون متاح للجميع.
👍3613
تعلم الحاسوب
Photo
تعرف ايه عن لغة ال (#C) ؟
لغة C# هي عبارة عن لغة برمجة عالية المستوى حديثة وموجهة للكائنات (Object Oriented). تم تطويرها من قبل شركة مايكروسوفت (microsoft) ليتم استخدامها علي اطار العمل (NET Framework.). وتعمل بكفاءة عالية على أنظمة التشغيل الأساسية الخاصة ب Microsoft.
جاء اسم لغة سي شارب (#C) من لغة البرمجة سي (C) وسي بلس بلس (++C) حيث جمعت منهما أفضل الخصائص. وشهدت هذه اللغة العديد من التطورات والتحسينات حتى تم إصدار أخر نسخة منها، ويعرف مطوري برامج سي شارب باسم مطوري (NET). بما أن لغة (#C) تستخدم بشكل حصري تقريبًا (NET Framework.).
ما هي مميزات لغة البرمجة #C ؟
🔵تعتبر لغة البرمجة سي شارب من اللغات سهلة التعلم وسهلة الاستخدام مع نظام التشغيل ويندوز window.
🔵لغة برمجة حديثة للاستخدامات العامة (general purpose language).
🔵سي شارب عبارة عن لغة موجهة للكائنات (OOP) ومشتقة من لغة ++C.
🔵تُعد هذه اللغة جزء من (Net Framework.).
🔵يُبسط بناء لغة سي شارب الكثير من تعقيدات لغة (++C).
🔵مصادر تعلمها كثيرة ومجانية، ويوجد العديد من الكتب مختصة بهذه اللغة.
🔵من الممكن استخدامها لبرمجة تطبيقات الإنترنت والهاتف المحمول بالاستعانة ببرامج مساعدة.
مجالات استخدام وتطبيقات لغة سي شارب #C !!
🔵صناعة وتطوير تطبيقات سطح المكتب – Desktop Applications:
يمكنك من خلال استخدام لغة البرمجة سي شارب صناعة تطبيقات سطح المكتب بشكل فعال، حيث يمكنك صناعة مختلف تطبيقات سطح المكتب مثل المتصفحات وبرامج الاتصال والتحميل؛ لأنها تدعم مجموعة من المكتبات والبرمجيات الجاهزة التي تساعدك في ذلك.
🔵صناعة مواقع الويب المتكاملة عن طريق استخدام إطار ASP.net:
تم إصدار (ASP.NET) في يناير 2002 ومنذ ذلك الحين أصبح من أكثر التقنيات شعبية لإنشاء تطبيقات ويب، ويمكن دمج إطار العمل (ASP.NET) مع (HTML) و (JavaScript) ومكتبات وواجهات برمجة تطبيقات أخرى لإنشاء تطبيقات ويب حديثة متكاملة بالاعتماد على لغة سي شارب.
🔵صناعة وتطوير تطبيقات الموبايل بالاعتماد على إطار العمل Xamarin:
بعد انتشار لغة سي شارب اصبح الان بامكان مستخدمي هذه اللغة صناعة تطبيقات موبايل أندرويد ونظام (iOS) بالاعتماد الكامل على لغة سي شارب؛ وذلك باستخدام إطار العمل (Xamarin).
🔵صناعة و تطوير ألعاب الفيديو – Video Games:
معظم أشهر الألعاب قد تم تطويرها بإستخدام لغة البرمجة سي شارب، وهناك الكثير من محركات الألعاب التي تعتمد في عملها على لغة البرمجة سي شارب وغيرها من لغات البرمجة.
🔵صناعة وتطوير برمجيات الويندوز:
تعتبر لغة سي شارب اللغة الأساسية والأفضل لصناعة برمجيات وتطبيقات يمكن اعتمادها في متجر(Windows App Store)
👍4916👎1🔥1
تعلم الحاسوب
Photo
ماهو الفيجوال بيسك وكيف تطورت الي الدوت نت ؟

الفيجوال بيسك عبارة عن بيئة تطوير ولغة برمجة من تطوير شركة مايكروسوفت يستند على لغة البيسك المعروفة، كما أن الفيجوال بيسك يستخدم في تطبيقات قواعد البيانات وبرامج الحسابات، أيضاً هي لغة ذات تصميم مرئي ذو واجهة رسومية بعكس بعض اللغات مثل (الاسمبلي) ذات الشاشة السوداء.

حيث تحتوي هذه اللغة على العديد من الأوامر بداخلها ولغة سهلة التطبيق تم تطوير هذه النسخة من البرنامج عن النسخة القديمة basic والتي تعمل تحت بيئة Dos إلى هذه النسخة التي تعمل تحت بيئة ويندوز.

=========================================

لمحة تاريخية عن فيجوال بيسك :

في عام 1975 م قامت شركة مايكروسوفت بأول إصدار من لغة البيسك وتم تسميته في هذا الوقت باسم بيسك ثم قامت الشركة بالاهتمام بهذه اللغة فظهر بعدها كيو بيسك و كويك بيسك ثم جي دبليو بيسك وكانت جميع هذه الإصدارات تعمل فقط على بيئة دوس “DOS” ومع ظهور نظام الويندوز وانتشاره قامت شركة مايكروسوفت بإصدار النسخة الجديدة من البيسك وهي الفيجوال بيسك حيث تم دمج الكثير من أوامر كيو بيسك إلى الإصدار الجديد وأضيف له العديد من الوظائف التي جعلته يبدو أكثر تتطوراً .

وفي عام 2000 م قامت مايكروسوفت بإطلاق النسخة المطورة فيجوال بيسك نت والتي تعتمد على البرمجة الشيئية.

=========================================

مراحل تطور الفيجوال بيسك:

كان الإصدار الأول من فيجوال بيسك محدود للغاية حتى أنه لم يكن موجه لتطوير تطبيقات أو برامج ويندوز ثم بعد ذلك ظهر الفيجوال بيسك الإصدار الثاني والذي لم يقدم أي جديد عن الإصدار الذي يسبقه باستثناء القليل من الخصائص التي جعلته يبدو كبيئة تطوير متكاملة .

ثم ظهر بعد ذلك الإصدار الثالث من الفيجوال بيسك والذي قد يكون هو بداية شهرة فيجوال بيسك حيث تم الدمج الفيجوال بيسك ونظام قواعد البيانات “Access” إضافةٍ إلى ذلك تم عمل تحسينات كبيرة في بيئة تطوير الفيجوال بيسك وهو الذي دفع مئات المطورين إلى فيجوال بيسك .

وفي شهر اغسطس عام 1995 م تم إطلاق الأصدار الرابع من الفيجوال بيسك والذي كان يهدف إلى مرحلة انتقالية إلى ويندوز95 ، إضافة إلى ذلك اصبح من الممكن تطوير تطبيقات من نوع bit32 كما أضيف لها ميزة البرمجة الكائنية التوجه مثل جافا وسي ++ وسي شارب .

تم إطلاق الإصدار الخامس من الفيجوال بيسك في عام 1997 م ويعتبر هذا الإصدار الإعلان الرسمي للفيجوال بيسك على أنها لغة وبيئة تطوير متكاملة حيث تصلح للتطبيقات الحقيقية والتجارية حيث أضيف لها العديد من أنواع المشاريع مثل “ActiveX Controls” و “ActiveX Documents” بإلاضافة إلى مزايا أخرى للتحكم بشيفرة ملف “EXE” الذي يخيرك من تحويل الشيفرة المصدرية إلى “P-Code” أو “Native-Code” .

الإصدار السادس من الفيجوال بيسك والذي تم إطلاقه في 1998 م لم يكن يحمل أي جديد عن الإصدار الخامس باستثناء بعض التحسينات وعلاج بعض الأخطاء التي كانت موجودة في الإصدار الخامس وتحسين في بعض أدوات التحكم ودعم بعض أنواع البيانات الأخرى وزيادة بعض الدوال .

=========================================

الفيجوال بيسك نت :

كان الإصدار السادس من الفيجوال بيسك هو الإصدار الأخير من هذه العائلة وفي العام 2002 م ظهر الفيجوال بيسك الإصدار السابع والذي كان يحمل اسم فيجوال بيسك نت 7 تم إنتاج هذا الإصدار مع تغير جذري عما سبقه لكن كان هناك بعض التحسينات التي يحتاجها هذا الإصدار لتتطلق الشركة إصدار جديد فيجوال بيسك 7.1 ليقوم بعمل تحسينات كبيرة للإصدار 7 .

وفي عام 2005 م قامت شركة مايكروسوفت بتطوير الإصدار الثالث والذ كان يحمل ايضاً اسم الفيجوال بيسك بدون “نت” لتبدء معها سلسلة الفيجوال بيسك نت حيث يعتبر هذا الإصدار هو الثامن في جميع إصدارات الفيجوال بيسك الكلاسيكي وفي هذا الإصدار اضافت شركة مايكروسوفت العديد من المميزات التي تهدف إلى تعزيز الفيجوال بيسك نت حيث قاما بالتركيز على أن يكون هذا الإصدار منصة تطوير تطبيقات سريعة .

قامت الشركة بتطوير الإصدار التاسع من الفيجوال بيسك عام 2008 م بالتزامن مع إطلاق الإصدار الثالث من حزمة مساعد البرامج نت فرام وورك 3.5 حيث هذا الأخير تم إطلاقه في أواخر عام 2007 وبالتحديد في 19 نوفمبر عام 2007 حيث تتضمن هذا الإصدار العديد من المميزات كدعم الإستعلام التكميلي اللغوي و تعبيرات لامبادا وأنواع الإستدلاال وغيرها من المميزات الأخرى .

وفي ابريل عام 2010 م قامت شركة مايكروسوفت بإطلاق الإصدار العاشر حيث كانت مايكروسوفت تخطط لإضافة ميزة وقت التشغيل الديناميكي للغة لهذا الإصدار ، لكنها تحولت إلى إستراتيجية تطوير مشترك بين الفيجوال بيسك واللغة الشقيقة سي شارب وتم استكمال الدعم الحالي للدالات المضمنة .
👍329🥰3👏1
تعلم الحاسوب
Photo
تم إصدار الإصدار الحادي عشر من الفيجوال بيسك عام 2012 م بالتزامن مع نت فرام وورك 4.5 حيث تتضمن هذا الإصدار بعض المميزات الجديدة كالبرمجة الغير متزامنة و المكررات واستدعاء التسلسل الهرمي وغيرها من المميزات الأخرى .

وفي عام 2015م قامت الشركة بإطلاق الإصدار الرابع عشر من الفيجوال بيسك حيث أن الشركة لم تطلق الإصدار الثاني والثالث عشر بل قفذت إلى الإصدار الرابع عشر مباشرةٍ مع إصدار الفيجوال ستوديو 2015 ، حيث تم تتضمين ميزة اللغات الجديدة وميزة تنسيق السلاسل المضمنة .

وفي عام 2017 قامت مايكروسوفت بإطلاق أخر الإصدارات وهو الإصدار الخامس عشر مع الفيجوال ستوديو 2017 وفي هذا الإصدار لم يظهر أي تغير كبير عن الإصدار الذي يسبقه باستثناء أنه صبح يسمح بتنظيم شفرة المصدر .

واستمرت الاصدارات وال 2019 ثم اخيراُ اصدار 2022 الذي شهد تطور كبير خاصة في مجال الـ Syntax AI والمكتبات البرمجية ولكن في رأي الشخصي اكبر تطور حدث في اصدار 2022 هو التحول من 32 بت الي 64 بت وهذا يعني أنه يمكنك فتح اكبر المشاريع وأكثرها تعقيدًا وتحريرها وتشغيلها وتصحيحها دون مواجهة اي مشاكل مع الـ RAM كمان كان يحدث مع الاصدرات السابقة .

=========================================

مميزات الفيجوال بيسك

لغة سهلة وسريعة لإنشاء تطبيقات ويندوز
تدعم البرمجة الشيئية Object-oriented programming.
تعتبر لغة الفيجوال بيسك لغة كائنية المنحنى
سهلة التعلم والفهم
سهولة اكتشاف الأخطاء فيها
من اكثر اللغات سلاسة وسهولة وانصح بها المبتدئين جداً.
عند كتابة اوامر صحيحة يقوم بإعطائك أمثلة ليؤكد لك على صحة الكود
تمكنك من تخطي بعض الاخطاء عند كتابة كود محدد

وفي النهاية فيجوال بيسك هو أداة قوية وفعالة لتطوير تطبيقات وبرامج تعمل مع بيئة ويندوز. كما توفر لك بيئة تطوير متكاملة سهلة الاستخدام لإنشاء الحلول البرمجية سواءً كانت شخصية أو تجارية في وقت قياسي عن طريق فلسفة البرمجة المرئية. حيث تصمم الشاشات ونوافذ برنامجك عن طريق نقرات وتحريكات خفيفة بالفأرة كأنك ترسم مربعات ودوائر باستخدام برامج الفوتوشوب يمكنك تعملها فهي ستفيدك بشكل كبير
👍479👎3🥰3
motherboard مكونات اللوحة الأم

1- مقبس المعالج.
2- شقوق الذاكرة العشوائية .
3- شقوق التوسعة .
4- طقم الرقاقات .
5- شريحة البايوس.
6- لوحة الدوائر المطبوعة
Printed Circuitry Board
7- شريحتا الجسر الجنوبي
والشمالي (طقم الرقاقات)
8- القافزات ( Jumpers).
9- النواقل ( buses).
10- منافذ الادخال والاخراج .
11- منفذ الطاقة .
12- مكثفات الطاقة (Capacitors)
👍487👎4🥰4
محركات الأقراص الصلبة والليزرية والمرنة Hard\Laser\Floppy Disk Driver

Data storage device :-

من وسائط التخزين الاساسية في جهاز الحاسب :
 1:- الاقراص الصلبة HDD
 Hard disk drive

 2:- اقراص الحالة الساكنة SSD
 Solid state drive

3:- الاقراص الهجينة HHD
 Hybrid hard drive
👍7117👎5🥰3👏1
#تحذير:-
إذا وصلك بريد إلكتروني من أي شخص -حتى صديقك- فيه مرفق صيغته أحد التالي فاحذر تفتحه نهائياً:
EXE
JAR
BAT
PSC1
VB
VBS
MSI
CMD
REG
WSF

وهذه صيغ يجب عليك فحصها بمكافح فيروسات بعد تحميلها وقبل فتحها:
ZIP
RAR
7Z
DOCX
XLSX
PPTX
DOCM
XLSM
PPTM

ولا تفتح أي مرفق من مرسِل لا تعرفه.
👍8613👏6
HTML :-
هي لغه لوصف صفحات الويب
وتقوم بترجمه صفحات الويب وعرضها على المتصفح
وهي لغة ترميز تستخدم علامات الترميز .

HTML
هي اختصار الى
H ------>hayper
T ----->Text
M ------> markup
L ----->language
👍5723🥰13👎1👏1
البداية مع HTML.pdf
1.4 MB
👍34🥰1511