الوظيفة والإجراء

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

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

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

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

المراجع