السلام عليكم ورحمة الله وبركاته
مرحبا بكم إخواني الأعزاء
أولا : اشهد ان لا اله الا الله واشهد ان محمد رسول الله
رضيت بالله ربنا وبالإسلام دينا وبمحمد نبيا ورسولا
إن الله عز وجل جعل للإنسان رحمة بعد وفاته وهما 1- ابن صالح يدعو له ( بعد وفاته)
2- صدقه جارية (مثل جامع او ملجئ ايتام او ....)
3- علم ينتفع به الناس (تعليم الناس علم ينتفع به فى حياته )
إن شاء الله ربنا يوفقني ويوفقكم في تحقيق الثلاثة
بسم الله والصلات والسلام على سيدنا محمد
إما بعد
معاكم أخوكم احمد هاشم
بإذن الله النهارده
سوف اشرح برنامج cobol وبعد من الناس لا تعلم ما هوا الكوبل
والكوبل هوا عبارة عن لغة برمجه قديمة ومن أحسن لغه فى تأسيس البرامج والنظم للشركات والبنوك
ومعظم البنوك تستخدم هذا النظام والشركات الكبرى
فوائد الكوبل cobol
تصميم قواعد بيانات
تصميم نظام بنكى
تصميم برامج محاسبية داخل شركة او بنك
تصميم برامج طباعه داخل شركة او بنك
تصميم ربض شبكات داخل فروع الشركة او البنك
تصميم ......،،
فوائد كثيره
الكوبل عبارة عن كود أو أمر يعنى أنتا إلى تكتبها عشان ننفذ بيه برنامج معين
وملحوظة يا جماعه وسوري في الكلمة اعتبر ان الكمبيوتر غبي بل فعلا انو غبر لأنه لا يستطيع فعل شيء على الإطلاق لان أنتا إلى بتبرمج الكمبيوتر بتقوله اعمل كذا وكذا وكذا ومتعملش كذا وكذا وبعض الأحيان بتقوله لو دى بتساوي كذا متعملش كذا طيب
يعنى إحنا الحمد الله وفضل من عند ربنا ان لينا عقل نعرف نميز ونفكر ونخترع
طيب دلوئتي الكوبل ممكن يشتغل على كذا نظام مثل الدس و يونكس و وندوس .....
أعزروني يا جماعه انا هشرح ازاى تبرمج في الكوبل عشان اى حد يشتغل على الكوبل بأي نظام كان يعرف يشتغل
توكلنا على الله
وهشرح جزء بسيط النهرده وابقى أشوف حد عايز يتعلم الكوبل ولا لا
طيب عشان ندخل فى صلب الموضوع على طول
وهوا الشرح
شوفوا ياجماعه الكوبل بيستخدم فى كتابة الأوامر أرقام وحروف ورموز
كما يلى
والأرقام
من 0 الى 9 ( 1 2 3 4 5 6 7 8 9 )
والحروف الكبيرة والصغيره
A è Z ويستخدم ايضا a è z
والرموز
,
:
=
(
)
.
;
Space ^
’
ورموز للمعاملات الحسابية
* ضرب
> اكبر من
< اصغر من
- ضرح
+ جمع
/ قسمة
وهذه الموز موجودة فى اى لغة أخرى
وطبعا الكوبل بيستخدم قاعدة بيانات وسهله جده لان انتا الى بتصمم قواعد البيانات الخاصه بيك
فمثل انتا عندك بيانات مكتوبه على ورقه
فالورقه مكونه من عدد سطور وكل سطر فى كذا كلمه وكل كلمه ليها عدد معين من الحروف
برده الكوبل نفس النظام
فا فى الكوبل الورقه = الملف والسطر = ركورد RECORD
والكلمه = اريا مكونه من عدد الحروف
FD my-fil . çده اسم الملف
01 LST-REC. çوده اسم الركورد
03 LST-PRJ PIC 9(2) . çودى الكلمات
03 LST-PG PIC 9(2). çونلاحظ هنا ان فى (2)9
03 LST-SEC PIC x(3) . çx(6) ونلاحظ ايضا ان فى
طبعا انا هدخل فى شرح ده اكتر من كده بس قدام بس خليك معايه عشان نعرف نوصل لقدام بسهوله
المهم انتا بتسجل قاعدة البيانات الى انتا صممتها
وتستخدمها كما يحلو لك فى تصميم نظام او تصميم شاشه عرض بيانات اوشاشه تسجيل بيانات او برنامج محاسبي
اهم حاجه يا جماعه فى الموضوع ده هوا الوشيك او بمعنى مصرى الفكر فى التصميم
لو انتا عندك فكر تصمم هتكون 10 لى 10 ولو معنكش فكر برده هتوصل ان شاء الله بس المطلوب مجهود منك
عشان تعرف توصل للاحتراف
طيب واحد بيقولى هوا ايه الفايدة فى الى انتا بتقوله ده قولت ان المبرمجين فى الكوبل مطلوبين من الشركات والبنوك وبمرتبات جمده اووى وفى ناس انا اعرفهم سافرو فى بنوك عالميه ماشاء الله عليهم
وده الحجات الاساسية فى تصميم اى برنامج على الكوبل
ومنقسم إلى كذا جزء داخل صفحة البرمجة كل الاتى
أول جزء
IDENTIFICATION DIVISION.
PROGRAM-ID. PRT .
AUTHOR.AHMED HASHEM.
ENVIRONMENT DIVISION.
INPUT-OUTPUT SECTION.
هنا جزء بتعريف البرنامج ومين الى كتب البرنامج والتاريخ والوقت
ثاني جزء
FILE-CONTROL.
هنا جزء الخاص بالملفات الى هنستخدمها
ثالث جزء
DATA DIVISION.
FILE SECTION.
هنا الجزء الخاص بتوصيف الملفات التي سوف نستخدمها
الرابع جزء
WORKING-STORAGE SECTION.
هنا الجزء الخاص بحجز أريا مساعدة أو بمعنى اصح مساحة مؤقتة سوف نستخدمها فى البرنامج
الخامس جزء والأخير
PROCEDURE DIVISION .
وهنا خاص بفتح الملفات وأوامر البرمجة
خمس اجزاء فقط لتصميم اى برنامج
الموضوع سهل جدا يا جماعه
دلوئتى يا جماعه ان شاء الله تعاله هسكت لحد هنا
الى عايز يشترك فى معايه يدخل ويشارك هنا وان شاء الله هشرحلكم كل الى عندى