💻خبراء البرمجة وقواعد البيانات 💻 Programming Ex💻
3.95K subscribers
219 photos
5 videos
330 files
607 links
#قناه #عامة #للبرمجة و #قواعد_البيانات للمهتمين في البرمجة مع دعم من فريق عمل وارسال #مشاريع #برمجية #تعليمية تعزز من رفع معنويات #المبرمجين #المحترفين والمبتدأين وغيرهم في #دراسة #وتطوير المشاريع #والانظمة البرمجية.لمساعدتهم في #الاخطاء التي قد يقعون بها
Download Telegram
تعتبر أداة Microsoft Activation أفضل أداة لتفعيل مايكروسوفت ويندوز و مايكروسوفت
اوفيس فهى أداة آمنة 100% ومفتوحة المصدرسهلة
الاستخدام وبسيطة وتتميز بأنها تدعم تفعيل ويندوز 10 و ويندوز 11 بتفعيل رقمي مدى الحياة
كما أنها تدعم تفعيل ويندوز سيرفر حتى 2038 وتدعم تفعيل اوفيس و ويندوز عبر KMS مدى الحياة
التفاصيل


تابعنا على قناتنا للحصول على كل جديد كل يوم معلومة جديدة
/////////////
https://t.me/Expert_programming_and_Database
/////////////////////
https://encyclopedia-of--programs.blogspot.com/2022/01/Microsoft-Activation.html
👍2
أقدم لكم أنواع الــ"Servers _ السيرفرات و الخوادم" واستخداماتُها :

1️⃣ DHCP Server :

خادم خاص بتوزيع عناوين الــIPs بطريقة أوتوماتيكية بحيث يستطيع الجهاز الذي تم ربطه مع هذا السيرفر أن يحصل على عنوان IP، ويتغير هذا العنوان كلما اتصل هذا الجهاز بالسيرفر.

2️⃣ Nat Server :

تدور فكرة NAT على تحويل عُنوان IP Static إلى عنوان IP Private، وذلك لاستخدام مجموعة من عناوين IPs دون أن تَكون مُكلفةً مادياً، أو عند تجهيز شبكة محلية وربطها بخدمة الانترنت، وكما تعلمون يتوجّب أن يكون عُنوان IP الجهاز المُستضيف عُنوان ثابت ويلتحق معها مفهوم الــ Routing.

3️⃣ File Server :

خادم خاص بمشاركة وتخزين الملفات والمُستندات بحيث يُمكن لأكثر من شخص استخدام هذه الملفات في نفس الوقت وتخزينها أيضاً.

4️⃣ Applicatio Server :

خادم التطبيقات، يُمكِّن الأشخاص المتصلين بالخادم من استخدام البرامج في نفس الوقت.
والكثير من الخوادم الاخري..



https://t.me/Expert_programming_and_Database
╰━━━━━━━━━━━❍ ••
👍3
🔰 أكثر أربع لغات برمجة ينبغي تعلمها في السنوات القادمة

🔹 لـغـة Python :
من اللغات الحديثة متعددة الاستخدامات، تستخدم في تطبيقات الويب وتستخدم في الذكاء الاصطناعي وتحليل البيانات وغيرها من الأمور وكذلك نمو إطارات العمل القائمة عليها وانتشارها بين المستخدمين، الأمر الذي يجعل من Python محل اهتمام للمبرمجين في سنة 2022.

🔹 لـغـة javascriptScript :
هي من اللغات القديمة ولكن ازداد استخدامها في الآونة الأخيرة لصدور عدة تحديثات لها.

🔹 لـغـة # C :
لغة # C هي النسخة المطورة من لغات C القديمة، وهي تدعم كافة التقنيات الحديثة وذات استخدام واسع وإطارات عمل كبيرة تدعمها شركة Microsoft.

🔹 لـغـة Dart :
تعتبر Dart لغة حديثة نسبياً ولكنها واعدة بشكل كبير على وجه الخصوص في مجال تطبيقات الموبايل، لأنها لغة من تطور شركة Google وتنوي Google استبدال الاندرويد بنظامها الجديد القائم على الـ Dart، وبالتالي تصبح اللغة الأم لهذا النظام؛ ذلك فضلا عن إطار العمل الشهير المبني عليها "Flutter" والذي يزيد عدد مستخدميه يوميا...

أضِف لمعلوماتك .

https://t.me/Expert_programming_and_Database
╰━━━━━━━━━━━❍ ••
👍1
📍انواع قواعد البيانات هي

Access

Oracle

MySQL

Sql server

Fox
غيرها من انواع قواعد البيانات
👍1
📍لغة الاستعلام الهيكلية ، ومن لغة الـ SQL تتميز بأنها :

سريعة الاتصال بقواعد البيانات .
لغة متعارف عليها دوليا.
تستطيع تنفيذ أوامر في قواعد البيانات.
تستطيع جلب بيانات من قواعد البيانات .
تستطيع اضافة بيانات جديدة "سجل جديد" والحذف والتعديل…… الخ .
سهلة التعلم .
👍1
💻 تقنية ADO.NET


وهي عبارة عن مجموعة من المكتبات (الفئات) في مجال الأسماء System.Data الغرض منها الوصول إلى مصادر البيانات
Data Sources
وهي محفوظة تحت أنظمة قواعد بيانات متعددة الأنواع مما يعني قدرتك على الوصول إلى أي قاعدة بيانات مهما كانت الشركة المنتجة لها وكل مكتبة تتعامل مع نوع من أنواع قواعد البيانات عن طريق العناصر الخاصة بالمكتبة.
👍1
مكتبات تقنية الـ ADO.NET

1⃣ مكتبة System.Data.OleDb

تتعامل مع قاعدة بيانات نوع اكسس MS Access ومن ضمن عناصرها

OleDbConnection OleDbCommand OleDbDataAdapter
.


2⃣ مكتبة
System.Data.OracleClient

تتعامل مع نوع أوراكل Oracle ومن ضمن عناصرها
OrcaleConnection و OrcaleCommand و OrcaleDataAdapter

3⃣ مكتبة System.Data.Odbc

تتعامل مع نوع ODBC ومن ضمن عناصرها
OdbcConnection و OdbcCommand و OdbcDataAdapter .



4⃣مكتبة System.Data.SqlClient

تتعامل مع قاعدة البيانات نوع اس كيو ال سيرفر SQL Server
👍1
♦️عناصر تقنية - - ADO.NET :

المقصود هنا الكائنات والأدوات والطرق المزودة والمساعدة في عملية الاتصال للتعامل مع البيانات وهي :


1ـDataSet : وهو الكائن المكافئ للكائن RecordSet ولكن مع الكثير من المزايا والتحسينات حيث يستطيع تخزين أكثر من جدول أو نتيجة استعلام في نفس الوقت و يمثل كل واحد من هذه الجداول كائنا منفصلا عن
الآخر.كما يمكن تعديل بياناته وكذلك ربط علاقات بين الجداول.


1ـDataAdapter : يمثل الجسر الذي يربط بين DataSet وقاعدة البيانات ويدعم أوامر Select - Update - Delete - Insert وبالتالي بإمكانه القيام بعمليات مختلفة على البيانات كما أنه المسؤول عن تحميل
كائن DataSet بالبيانات


3ـDataReader يستخدم هذا الكائن لقراءة البيانات فقط ويمكنه قراءة كميات ضخمه منها مثل تلك البيانات التي لا يمكن خزنها في الذاكرة المؤقتة


4ـ DataRelation : يستخدم هذا الكائن لإضافة العلاقات بين الجداول


5ـ Connection : يعمل هذا الكائن بصورة مشابهة للكائن Connection في ADO وهو يمكننا من إنشاء اتصال مع قاعدة البيانات


6ـ Command : يسمح للكائن DataAdapter بتطبيق الأوامر على قاعدة البيانات، ويمكنه أن يتضمن اربعة من هذه الأوامر
👍1
💻البيئة المتصلة والبيئة المنفصلة :


1⃣البيئة المتصلة - - -

هي التي يكون فيها المستخدم متصلا باستمرار عبر مصدر البيانات DataSource بقاعدة البيانات طوال فترة التعامل مع البيانات و من #فوائدها :


1ـ التحكم بالعمل الجماعي حين يقوم المستخدم بتحديث بيانات فإنه يتم اغلاق عملية التحديث لهذه البيانات حتى ينتهي من التحديث ويتم اغلاق التحديث للمستخدمين الاخرين لكي لا يحدث تعارض في تحديث البيانات.

📍ويوجد لها مزايا أخرى من عيوبها :

1- في النظم الموزعة تحتاج لوجود شبكة اتصال دائمة نظرا لحاجتها الى قناة اتصال مفتوحة فوجود شبكة اتصال دائم بمصدر البيانات هو ما لا يتوفر في اغلب الأحيان.


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




2⃣البيئة المنفصلة - - -
يمكن تعريفها بانها مجموعة بيانات يتم نسخها من مصدر البيانات DataSource إلى داخل حاوية البيانات DataSet وتعديلها بعيدا عن قاعدة البيانات ومن ثم ارجاع التحديثات التي تمت عليها الى مصدر البيانات ثم اغلاق الاتصال وفي هذه البيئة لاتستخدم قناة اتصال مفتوحة بإستمرار مع مصدر البيانات.

📍و من فوائدها :

1- إمكانية اشتراك اكثر من مستخدم بنفس الاتصال لان المستخدم يقوم بالاتصال تم نسخ البيانات ثم قطع الاتصال وتكون فترة وحدود الاتصال مع مصدر البيانات فترة ضئيلة لذا يمكن أن يستفيد مستخدم اخر من نفس الاتصال بعد أن ينتهي منه المستخدم الأول.


2- الأداة العالي قابل للتوسع وقليل التكلفة مقارنة بالبيئة المتصلة لان المستخدم لا يحجز الاتصال.

📍ويوجد عدة فوائد أخرى من عيوبها :

1 - عدم حداثة البيانات أي أن البيانات الموجودة عند المستفيد ليست البيانات الحقيقية ، مثلا لو فرض ان متصفح يريد منتج من الانترنت فإن البيانات التي توجد عنده غير البيانات الحقيقية ، بمعنى أن عدد الكتب مثلا الموجود امامه غير العدد الحقيقي لانه ربما قام عدة متصفحين بشراء الكتاب اثناء تصفحه له.

2- إمكانية حدوث تضارب عند تحديث البيانات بين مستخدمين في نفس الوقت ونادرا ما يحدث ذلك.
👍1
♦️مميزات العمل في البيئة المنفصلة:


1 - تخفيف الضغط المتزايد على الجهاز الرئيسي Server .


2- يسمح للأجهزة الفرعية العمل باستقلالية بكل كفاءتها بدل انتظار استجابات الرئيسي.

3- فترات الفصل عن الجهاز الرئيسي توفر نسبة آمان أكثر له.

4- السماح لعدد اكبر من الأجهزة الفرعية للعمل في الشبكة ما يوفر مرونة في توزيع وإدارة العمل

5 - التكلفة القليلة والسرعة العالية.
👍2
اهم مصطلحات الكمبيوتر

ابدأ Start

اتصال Connection

إدارة البرنامج File Manager

إدراج Insert

أدوات Tools

إرسال إلى Send To

أزرار Buttons

اسم الملف File Name

إضافة Create

إطار المجموعة Group Window

إعادة تسمية Rename

إعادة تشغيل Restart

إعدادات Setting

إعدادات الصفحة Page setup

أعمدة Columns

إغلاق Close

الاكسترانت Extranet

الانترانت Intranet

الأنظمة الخبيرة Expert System

البحث و الفرز (التصنيف)
Searching and Sorting

البرمجيات الحرة Free Software

البرمجيات المجانية Free Ware

البريد الالكتروني (E-Mail)
Electronic Mail

البطاقة الفائقة Hyper Card

التدريب عبر الكمبيوتر CBT

التعرف على الصوت
Voice Recognition

التعلم بمساعدة الحاسوب (CAL )
Computer Assisted Learning

التعليم الافتراضي ( الخائلي )
Virtual Education (VE)

الجمع Sum

الحاسبة Calculator

الراسمة Plotter

الرسام Paint

السحب Drag

الشاشة Monitor Or Screen

الشبكة الرقمية للخدمات المتكاملة ISD

الشبكة العنكبوتية العالمية WWW
World Wide Web

الشبكة المناطقية المحلية LAN

الشبكة المناطقية الواسعة WAN

ألعاب Games

العروض التقديمية Power Point

العمود الفقري في الاتصالات
Back - Bone

إلغاء الأمر Cancel

الفأرة Mouse

الفاصل الرقمي Digital Divide

القرص الصلب Hard Disk

القرص المصدر ٍSource Disk

القرص الهدف Target Disk

الكثافة التلفونية Tele - Density

اللوحة الأم Motherboard

المتوسط الحسابي Average

المحفوظات History

المستكشف Explorer

المعلومات الالكترونية
Electronic Information

المعلوماتية Informatics

المفضلة Favorites

المكونات المادية Hardware

النقر المزدوج Double click

الواقع الافتراضي ( الخائلي )
Virtual Reality (VR)

انتقال إلى Go To

إنهاء Exit

إيقاف تشغيل Turn Off

أيقونة Icon

بحث. Search

برامج Software

برامج التطبيقات المكتبية Office

برنامج الجداول الالكترونية Excel

برنامج تطبيقي Application program

برنامج قاعدة البيانات Access

بيانات. Data

تحديث Refresh

تحديد الكل Select All

~~
https://t.me/Expert_programming_and_Database
👍1
#أساسيات_تكنولوجيا_المعلومات
أهم 5 مجلدات داخل نظام تشغيل الويندوز:
=======================
1.ملفات Program Files وملفات (Program Files (x86 :
----------------------------------------------------------------
هذا المجلد هو المكان التلقائي الذي يتم فيه تثبيت الملفات الخاصة بالبرامج التي يتم استخدامها على حاسوبك، حيث أن جميع البرامج متواجدة ضمن هذا المجلد بشكل تلقائي، وهذا المجلد لا يجب أن تقوم بالعبث به أو حذفه أبداً لأن كل البرامج المثبتة ضمن هذا المجلد تأخذ مجموعة من القيم ضمن الريجستري وهذه القيم هي التي تجعل البرامج تعمل بشكل صحيح.

لذلك حذف هذا الملف سيؤدي إلى تعطيل البرامج المثبتة على حاسوبك.

2. ملفات System32:
------------------------
هذا المجلد هو الأكثر أهمية في نظام الويندوز حيث يعتبر هو المشغل الأساسي لنظام الويندوز، حيث يحتوي هذا المجلد على ملفات DLL المهمة للغاية لعمل النظام بشكل صحيح، كما أن هذا المجلد يحتوي على كل التعريفات الخاصة بقطع حاسوبك بالإضافة إلى تواجد الكثير من ملفات البرامج التنفيذية مثل الآلة الحاسبة والرسام وغيرها من البرامج الأساسية ضمن النظام.

وهذا المجلد لا يجب عليك حذفه أو العبث به لأنك قد تحتاج إلى إعادة تثبيت نظام الويندوز مجدداً على حاسوبك إذا قمت بذلك.

3.ملف Page File :
----------------------
أيضاً من الملفات الهامة جداً في نظام ويندوز ولا يجب الاقتراب منه، ومهمة هذا الملف هو تخزين البيانات القادمة من البرامج في حال تم استهلاك الرام الخاص بالحاسوب من قبل البرامج التي تعمل على الحاسوب.
هذا المجلد مخفي بشكل تلقائي ولذلك العبث به أو حذفه سيؤدي إلى حدوث مشاكل على الحاسوب عند تشغيل البرامج لذلك أنصحك بعدم حذف الملف.

4. ملفات System Volume Information :
------------------------------------------------
ملف من الملفات الكبيرة الحجم والتي تشغل مساحة كبيرة من القرص C وإذا حاولت البحث عن هذا المجلد فإنه ستظهر لك رسالة توضح لك عدم إمكانية الوصول إليه Access is denied.

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

5. ملفات WinSxS :
---------------------
هذا المجلد له وظيفة الحفظ والتخزين للملفات من نوع DLL بكل إصداراتها القديمة والجديدة، وهذه الملفات هامة لكي تعمل البرامج على حاسوبك بشكل صحيح، بالإضافة إلى احتوائه على الكثير من الملفات الهامة لتشغيل الحاسوب.
ويحتوي هذا المجلد على بعض الملفات الغير الهامة والتي يمكنك حذفها فقط بستخدام الأداة Disk Cleanup Tool الموجودة في الويندوز مسبقاً، ولذلك لتقليل المساحة التي يشغلها هذا الملف، لكن غير ذلك لا تعبث بالمجلد منعاً لحدوث أي مشكلة
👍5