Recent Post

مقدمة : Algorithme
الزيارات:

El - KiNge | 08:40 | كن أول من يعلق!
الكل منا سمع عن لغات البرمجة 
والكل يعرف أنها مجموعة من الأوامر توصلنا لغاية ما
ولكن قلة فقط تعرف أن كل هذه اللغات أصلها Algorithme 
لهذا فإن Algorithme هو مجموعة من الأوامر مثل كل لغات البرمجة الأخرى
والفرق بينها و بينه أنه يكتب على ورق و ليس على الحاسوب


تعريف الـ Algorithme


الـ Algorithme هو تعبير عن سلسلة من الأوامر تحل مشكلة ما. و هو مستقلة عن خصوصيات البرامج أي أن إتقان الـ Algorithme هو إتقان البناء المنطقي لبرنامج ما، و المشكل الوحيد المطروح هو اختلاف الأوامر بينه و بين لغات البرمجة المخترفة.
بالنسبة للأوامر سوف أعطيها باللغة الفرنسية في كل الدروس القادمة إن شاء الله.
تابع القراءة ..
في هذا الدرس سنقوم ببرمجة آلة حاسبه ، تتكون من 3 خانات ، خانتين لكتابة الأرقام و خانة لإظهار نتيجة
و أيضا نحتاج إلى 5 أزرار +، -، / و x و زر للخروج من البرنامج


نتيجة الدرس :



خصائص :
سنقوم بتغير إسم الأزرار من Caption و تغيير حجم، لون و نوع الخط من Font


الكودات المستعملة :

زر + : الزائد
Text3 = Val(Text1) + Val(Text2)
زر - :الناقص
Text3 = Val(Text1) - Val(Text2)
زر / : القسمة
If Text2 = 0 Then
T$ = "Error"
M$ = "Impossible de diviser par 0"
rep = MsgBox(M$, 0 + 16, T$)
Else
Text3 = Val(Text1) / Val(Text2)
End If
زر x : الضرب
Text3 = Val(Text1) * Val(Text2)
زر Exit : الخروج
T$ = "Message "
M$ = "Exit Le Programme ?"
rep = MsgBox(M$, 4 + 32, T$)
If rep = 6 Then End
ملاحظة بخصوص القسمة :
من المعروف أنه لا يمكن القسمة عدد على 0، لدى قمنا بوضع دلك الأمر لإظهار رسالة


و إلى هنـا نكون قد إنتهينـا من درسنـا .. أتمنى أن يكون بسيط و سهل على المبتدئين ..
تابع القراءة ..
مقدمة :
فيجوال بيسك (بالإنجليزية: Visual BASIC). 
هي بيئة تطوير ولغة البرمجة من شركة مايكروسوفت تستند إلى لغة البيسك الشهيرة. تناسب الفيجوال بيسك تطبيقات قواعد بيانات وبرامج الحسابات وهي مريحة وسهلة وتؤدى الغرض بالإضافة إلى أنها تسمح للمبرمج بالتركيز على حل المشكلة فغالباً ما لا يواجه صعوبات فنية أثناء كتابة برنامج بالفيجوال بيسك.
فيجوال بيسك أداة قوية وفعالة ذات تصميم مرئي واجهة رسومي لتطوير تطبيقات متوافقة مع بيئة Windows. توفر لك بيئة تطوير متكاملة سهلة الاستخدام لتصمم واجهات ونوافذ برنامجك عن طريق نقرات وتحريكات خفيفة بالفأرة كأنك ترسم مربعات ودوائر باستخدام برامج الرسم وغيرها.

واجهة البرنـامج :



قائمة الأدوات : 
 

Picture Box : تتيح لك إضافة صورة إلى البرنامج
Label : أدات عرض النصوص
Text Box : أدات النصوص و الكتابة
Frame : تتيح اضافة إطار إلى النموذج بغرض تجميع بعض الأدوات
Command Button : زر الأمر
Check Box : أداة تحديد، تتيح للمستخد القيام بمجموعة من الإختيارات
List Box : صندوق القائمة
Combo Box : صندوق القائمة مع فرق أنها تتيح للمستخدم الكتابة عليها 


خصائص الأدوات :



سنتعرف أكتر على هذه الأدوات و خصائصها في الدروس القـادمة بإدن الله ..
تابع القراءة ..
مقدمة :
HTML هي اختصار لـ "HyperText Markup Language



ما الذي تحتاجه لتعلم لغة HTML ؟
ستحتاج  إلى مفكرة "Notepad" لتكتب فيها كودات HTML و تحولها إلى ملف HTML ليستطيع بذلك متصفح و يفضل أن يكون "Internet Explorer" أن يعرضها .
هناك برنامج مفكرة بسيك "++Notepad" شهير بحجم صغير و مجاني، يمكنك تحميله من موقعه الرسمي ، و هذا الأخير سيساعدك كثيراً.

خصائص الـ HTML :
أولاً ما هي الخصائص أو السمات؟ .. نطلق كلمة خاصية (Attribute) على التعابير التي تضاف إلى الوسوم (tags)، من أجل تحديد الكيفية أو الشكل الذي تعمل بها هذه الوسوم. وبعبارة أخرى فإن الوسم يقوم بإخبار المتصفح عن العمل الذي يجب القيام به أما الخاصية فتحدد الكيفية التي سيتم بها أداء هذا العمل.
و (tags) تكون محصورة بين قوسين < > متل <body> و <html> تأتي الوسوم (tags) على شكل أزواج مثل <b> <b/> يدعى الوسم (tag) الأول <b> بداية الوسم Begin Tag أو وسم الفتح Opening Tag، و يدعى الوسم الثاني <b/> وسم الإغلاق Closing

هيكل الـ HTML :
<Html>  البداية 
<Head>  بداية رأس صفحة
<Title>   بداية عنوان الصفحة
</Title>  نهاية عنوان الصفحة
</Head> نهاية رأس الصفحة
<Body>  بداية محتـوى الصفحة
</Body> نهـاية محتوى الصفحة
</Html>  النهاية

متـال :

<Html>
<Head>
<Title> My first HTML page </Title>
</Head>
<Body>
<Font color = "Blue" ><Font size = 14 > Welcome to my first HTML page </Font></Font>
</Body>
</Html>


النتيجة :


خصائص النص :

الى هنا ينتهي هذا الدرس إن شاء الله يكون سهل عليكم وهذا الدرس ماهو إلى بداية الدخول الى html انتظرونا في الدرس القادم ان شاء الله  -  في الدرس القـادم سنتعرف على خصائص تحريك النص و إضافة صورة ..
تابع القراءة ..