📚موسوعة الحاسوب و البرمجة📚
11.7K subscribers
875 photos
275 videos
3.95K files
913 links
تحتوي على اي كتب او برامج او فيديوهات او دورات تتعلق بالحاسوب او البرمجة وصيانة الهواتف
قنواتنا
للتواصل @mosoaa_bot
قناتنا في اليوتيوب
https://youtube.com/@musuaamsg
Download Telegram
Forwarded from Ourstory - Network (̶A̶b̶d̶u̶l̶k̶a̶r̶e̶e̶m ۦٰ‏┋❥ ͢˓💛ۦ‏)
Forwarded from Ourstory - Network (̶A̶b̶d̶u̶l̶k̶a̶r̶e̶e̶m ۦٰ‏┋❥ ͢˓💛ۦ‏)
ما هو Telnet وكيف يتم الوصول اليه او تفعيله وما هي خدماته بالنسبة لمستخدم الاداة؟
نرفق اليكم البحث التالي للاجابة على الاسئلة اعلاه.
Forwarded from Ourstory - Network (̶A̶b̶d̶u̶l̶k̶a̶r̶e̶e̶m ۦٰ‏┋❥ ͢˓💛ۦ‏)
(Telnet)ما هو.pdf
479.9 KB
Forwarded from Ourstory - Network (̶A̶b̶d̶u̶l̶k̶a̶r̶e̶e̶m ۦٰ‏┋❥ ͢˓💛ۦ‏)
Forwarded from Ourstory - Network (̶A̶b̶d̶u̶l̶k̶a̶r̶e̶e̶m ۦٰ‏┋❥ ͢˓💛ۦ‏)
الكثير منا تجيله تساؤلات واثناء اللعب خاصة شنو هو ال Ping؟ وبشنو يفيدني
ويمته اعرفه اذا زين او لا وشلون اكدر اخليه يصير احسن وشنو هي الحدود للبنك؟
الجواب على هذهِ الاسئلة في البحث التالي الخاص بفريق الشبكات
Forwarded from Ourstory - Network (̶A̶b̶d̶u̶l̶k̶a̶r̶e̶e̶m ۦٰ‏┋❥ ͢˓💛ۦ‏)
Ping Ourstory.pdf
349.6 KB
Plus 5.13.1.0 .apk
36.1 MB
#Plus
الميزات الجديدة v. 5.13.1.0:
• إنشاء أنماط تحوي ألوان متدرجة ونقوش.
• جدول الرسائل ليتم إرسالها عندما يصبح المُرسل إليه متصلًا.
• اختر الأماكن بسهولة أكثر عند مشاركة موقعك.
• فعّل الوضع الليلي وعطّله مباشرةً من القائمة اليمنى.
• دعم عرض الخرائط الداكنة أثناء استخدام الوضع الليلي. • اختر دقة المقاطع المرئية بشكلٍ أسهل عند إرسالها.
• جرّب سحب حسابات المستخدمين للأسفل أو التنقل بين الرسائل في المحادثات لرؤية المؤثرات البصرية الجديدة.
Friendly for Facebook Premium v4.3.27.apk
9.2 MB
Friendly for Facebook Premium
فيس بوك + ماسنجر + تحميل الصور والفيديو + يدعم نسخ المنشورات + حجب اعلانات الفيس والمزيد…. #الأصدار_المدفوع
اصدار 4.3.27
توافق 4.4 وما فوق
Forwarded from بدايه مبرمج
إ₰ـــــ👨🏻‍💻👩🏻‍💻ــــ₰❥

مثال:

using System ;
namespace My_first_project
{
Class program
{
Static void main(string[ ] args)
{
console. WriteLine("hello c#");

}
}
}

نلاحظو ان النص بين مزدوجتين " " ثم في ختام السطر فاصلة منقوطة( نقطة فاصلة )

متى نضع نقطة فاصلة في السي شارب؟ نضعها عند نهاية كل جملة مستقلة بذاتها. والتي تسمى statement


بعد تنفيذ البرنامج السابق ستظهر شاشة سوداء ولكن سرعان ما ستختفي والسبب
عدم وجود امر لايقاف شاشة الكونسول.
لايقاف شاشة الكونسول نضيف كود
Console. readKey()

تعني ان الشاشة ستظل متوقفة الى ان يقوم المستخدم بالضغط على زر من ازرار لوحة المفاتيح

هذه هي نافذة الكونسول Console وهي شبيهه بنافذة الدوز

•┈┈┈•❈••✦✾✦••❈•┈┈┈•
•┈┈┈•❈••✦✾✦••❈•┈┈┈•

المخـ₰💻₰❥ـرجات

طريقة التنفيذ

١ - الضغط على المثلث الأخضر start
٢- الضغط على المفتاح f5

هاتين الطريقتين تمكننا من عمل

compile and debug and run
لهذا البرنامج
Forwarded from بدايه مبرمج
إ₰ـــــــ👨🏻‍💻👩🏻‍💻ـــــ₰❥

#الـتعــليقــات < comment >

الغاية من التعليق هو كتابة نص داخل البرنامج بحيث لا يتم تنفيذ هذا الامر

اي لما الكومبايلر يمر على هذه الاكواد لن يقوم بترجمتها لانها ليست إلا عبارات توضيحية ...


وانواع التعليقات ...

1⃣لتعليق سطر واحد نستخدم الـدبل سلاش < // >
//this is a comment


2⃣لتعليق اكثر من سطر او جزء من سطر نستخدم .../* و */
/*
.....
*/


3⃣التعليق < /// >
عند عملها على برنامج الـvisual studio يظهر التالي
/// < summary >
///………
/// < summary >

بحيث عند عملها قبل الدالة او الكلاس
< لوصف الفائدة من كتابة الدالة او الكلاس >

والغاية من هذا التعليق هو...
عند استدعاء هذه الدالة من الدالة الرئيسية main
يظهر ماكتب بداخل ///
دون الرجوع والبحث عن كود الدالة او الكلاس لمعرفة فائدتها


•┈┈┈•❈••✦✾✦••❈•┈┈┈•
•┈┈┈•❈••✦✾✦••❈•┈┈┈•
Forwarded from بدايه مبرمج
إ₰ـــــــ👨🏻‍💻👩🏻‍💻ـــــ₰❥


#المتغيرات < variable >

تستخدم لتخزين بيانات مؤقتة في الذاكرة بغرض التعامل معها اثناء تنفيذ البرنامج……


طريقة الاعلان عن المتغيرات…
يكون عن طريق كتابة نوع المتغير…

مثلا نريد تخزين قيمة رقمية في هذا المتغير يجب ان نعلن عن متغير رقمي.. او اذا اردنا ان نخزن قيمة نصية فعلينا ان نعلن عن متغير نصي..

١. المتغير الرقمي int
٢. النصي string
٣. متغير منطقي bool
٤. متغير التاريخ DateTime
٥. عشري يعني رقمي بس فيه فاصلة Double


شرط التسمية للمتغيرات ……
١. لا يبدأ برقم
٢. لا يبدأ برمز باستثناء بعض الرموز مثل < _ >
٣. عدم استخدام كلمات محجوزة مثل static
وهي الكلمات اللي يستخدمها مترجم السي شارب


•┈┈┈•❈••✦✾✦••❈•┈┈┈•
•┈┈┈•❈••✦✾✦••❈•┈┈┈•
Forwarded from بدايه مبرمج
إ₰ـــــــ👨🏻‍💻👩🏻‍💻ـــــ₰❥

using System;
namespace my_first_pproject
{
class Program
{
static void Main(string[] args)
{
Console.Title = "My frst rogram";
Console.Write("hello c# ");
Console.ReadKey();
}
}
}

عند تنفيذ البرنامج اي برنامج تظهر شاشة سوداء
< شاشة الدوز > ولكن سرعان ماتختفي لعدم وجود امر باستمرار شاشة كونسول

ولكن لجعل الشاشة السوداء تظل متوقفة الى ان يقوم المستخدم بالضغط على زر من ازرار لوحة المفاتيح نضيف الكود

console.readKey ()

وكذالك هنا في شريط العنوان يوجد مسار الملف التنفيذي كامل وبامكاننا حذف هذا العنوان وكتابة عنوان اخر …

Console.Title = "My frst rogram";

•┈┈┈•❈••✦✾✦••❈•┈┈┈•
•┈┈┈•❈••✦✾✦••❈•┈┈┈•
Forwarded from بدايه مبرمج
إ₰ـــــ👨🏻‍💻👩🏻‍💻ــــ₰❥

مثال توضيح معني المتغيرات variable :


using System;
namespace _2_variabal
{
class Program
{
static void Main(string[] args)
{

Console. WriteLine("hello c#");

//Variable Declaration
int number;
string text;
bool test;
DateTime myDate;
double number2;


//Assignment Operator.
number=8;
text= "Hamza";
test=false ;
myDate= DateTime.Now;
number2=5.54;
Console.Write("Date"+myDate);

Console.ReadKey( );
}
}
}


•┈┈┈•❈••✦✾✦••❈•┈┈┈•
•┈┈┈•❈••✦✾✦••❈•┈┈┈•


نلاحظ ان اسماء المتغيرات كلها تحتها سطر اخضر هذا يعني المتغير تم الاعلان عنه لكنه لم يستعمل بعد……


#طريقة_اسناد_القيم………

number=8;
هنا تم تخزين القيمة في المتغير الرقمي اللي سمعيناه number

Text= "Hamza" ;
النص يكون بين مزدوجتين

test=false ;
اسناد 0 او 1 للتعبيرات المنطقية bool


myDate= Date.Time.Now ().;
تهيئة تاريخ اليوم


Number2=5.54;
اسناد قيمة عشرية……
Forwarded from بدايه مبرمج
إ₰ـــــ👨🏻‍💻👩🏻‍💻ــــ₰❥

مثال توضيحي للثوابت constant :

using System;
namespace _2_constant
{
class Program
{
static void Main(string[] args)
{

Console. Title ="my first project ";

const int myNumber=3;
const string name="Allah kareem";

Console.Write("Name: " + name + " \nn: " + myNumber);

Console.ReadKey( );
}
}
}

•┈┈┈•❈••✦✾✦••❈•┈┈┈•
•┈┈┈•❈••✦✾✦••❈•┈┈┈•

الثوابت constant

هي مثل المتغيرات من حيث الدور ان قيمة الثابت تبقى ثابتة وغير قابلة للتغيير اثناء تنفيذ البرنامج run time


الاعلان عن الثابت يكون باستخدام الكلمة
Const int myNumber=3;
اعلان قيمة ثابتة…

Const string name=" Allah kareem";
اعلان نصي ثابت…
Forwarded from بدايه مبرمج
إ₰ــــ👨🏻‍💻👩🏻‍💻ــــ₰❥

#ادخال_البيانات_وطباعتها :

نطلب من المستخدم ادخال مثلا بيانات اسمه ثم نأخذها ونخزنها في متغير
فائدة هذه الطريقة ان نستطيع استخدام قيمة المتغير متى مانريد داخل البرنامج ونستطيع عرضها


طريقة قراءة البيانات تكون بالاعتماد على الدالة
Console. ReadLine( ) ;
هذه الدالة تمكننا من قراءة المدخلات


String name =Console. ReadLine( ) ;
الان اي قيمة يدخلها المستخدم ستخزن في المتغير name

ثم نكتب عبارة توضيحية تفيد المستخدم بانه يدخل اسمه
Console.writeLine(" enter your
name") ;

ثم نقوم بطباعة المدخل من قبل المستخدم
Console. WriteLine("hello mr : "
+name) ;

..........……………



الان مثلا نريد من المستخدم ادخال عمره فمن الخطأ ان نستخدم نفس الدالة السابقة
Console. ReadLine () ;

لانها خاصه بادخال القيم النصية( حروف ) الى متغير نصي string

اما الارقام نستخدم طريقتان للتحويل من نصي الى رقمي مثلا
#first way
int. Parse(Console.
ReadLine( ) ) ;

#second way
int age2=convert.ToInt32(console. ReadLine() ;
نحنفظ بطريقة وواحدة نحذفها

ثم نعدل دالة الطباعة


•┈┈┈•❈••✦✾✦••❈•┈┈┈•
•┈┈┈•❈••✦✾✦••❈•┈┈┈•
Forwarded from بدايه مبرمج
إ₰ــــ👨🏻‍💻👩🏻‍💻ــــ₰❥

كود توضيحي لمفهوم ادخال البيانات وطباعتها………

using System;
namespace My_first_project
{
class program
{
static void main(string[] args)
{
Console.Title = "my first project ";

Console.WriteLine(" enter your name");

String name = Console.
ReadLine();

Console.WriteLine(" enter your Age");


// first way
int age =int.Parse(Console.ReadLine());

//secondway
//int age2=convert.ToInt32(console. ReadLine() ;

// Console. Write("hello mr : " +name) ;

Console.Write("hello mr : "
+ name + " your age " +age);

Console.ReadKey();
}
}
}

•┈┈┈•❈••✦✾✦••❈•┈┈┈•
•┈┈┈•❈••✦✾✦••❈•┈┈┈•


المخـ₰💻₰❥ـرجات

enter your name
Hamza
enter your Age
20
hello mr : Hamza your age 20
Forwarded from بدايه مبرمج
إ₰ـــــــ👨🏻‍💻👩🏻‍💻ـــــ₰❥

#الروابط ( المعاملات )

هي مجموعة من الرموز التي نستخدمها لانجاز بعض العمليات

1⃣ - الروابط الرياضية
تستخدم للعمليات الحسابية
الرمز دوره
ا + ا الجمع
ا - ا الطرح
ا / ا القسمة
ا * ا الضرب
ا % ا باقي القسمة


2⃣ - الروابط المنطقية
تعيد لنا نتيجة true او false
صحيح او خطأ
وتستخدم للتحقق من صحة عبارة او مجموعة من العبارات
الرابط دوره
& & و T اذا الجميع صحيح
|| أو T اذا كان واحد T على الاقل

اcond? Var1:var2 يتحقق من الشرط فاذا تحقق الشرط يعطينا الامر الاول وإذا لم يتحقق يعطينا الامر الثاني


3⃣ - روابط المقارنه
تستعمل من أجل المقارنه بين المتغيرات
ا is ا للتحقق من قيمة المتغير
ا > ا أصغر من
ا < ا أكبر من
ا <= ، >= ا أكبر من او يساوي ، او اصغر من او يساوي
ا =! ا لا يساوي
ا == ا يساوي


4⃣ - روابط إعطاء القيم
ا = ا اسناد قيمة لمتغير
ا =%، =*، =/، =+ ا لها نفس دور العمليات الحسابية
ا++ ،-- تزيد او تنقص قيمة المتغير بواحد


•┈┈┈•❈••✦✾✦••❈•┈┈┈•
•┈┈┈•❈••✦✾✦••❈•┈┈┈•
Forwarded from بدايه مبرمج
إ₰ــــ👨🏻‍💻👩🏻‍💻ــــ₰❥

كود لتوضيح الروابط < المعاملات >


using System;
using System.Text;
using System.Threading.Tasks;
namespace Operators
{
class program
{
static void Main(string[] args)
{
//arithmetic operators

int x;
int y;
int sum;
x = 7;
y = 9;
sum = x + y;
Console.Write("the sum is=" + sum);

//test operator
bool test = 5 > 6;
Console.WriteLine("test :" + test);

//logic operators
bool test2 = 5 > 6 && 4 < 9;
Console.WriteLine("test2 : " + test2);
Console.ReadKey();
}
}
}


•┈┈┈•❈••✦✾✦••❈•┈┈┈•
•┈┈┈•❈••✦✾✦••❈•┈┈┈•


المخـ₰💻₰❥ـرجات

the sum is= 16
test : False
test2 : False