تعتبر Java واحدة من أشهر لغات البرمجة، وتشتهر بقابليتها للنقل وموثوقيتها. في مشروع "قواعد التقدم"، تم ممارسة المعرفة الأساسية حول لغة Java وأدواتها، بما في ذلك:
- الاستخدام الواعي للأنواع البدائية وغير البدائية.
- معالجة المدخلات والمخرجات.
- هياكل التحكم والشرطية.
- استخدام JDK و Maven (MVN).
- التطوير في IntelliJ IDEA.
في هذا المشروع، تم تنفيذ فئة App
، الموجودة في مجلد src
، التي تحتوي على طريقة مسؤولة عن جمع معلومات المستخدم، بالإضافة إلى طريقة لمعالجة هذه البيانات. الهدف هو تمكين المستخدم من إدخال عدد التقييمات المنجزة، وأسمائها، ودرجاتها، وأوزانها، مما يتيح إصدار حكم بالنجاح أو الرسوب.
- جمع الدرجات: يسمح للمستخدم بتسجيل التقييمات، مع إدخال الاسم والوزن والدرجة.
- حساب النسبة المئوية: يقيم المتوسط المرجح للدرجات ويحدد حالة الطالب (نجاح أو رسوب) بناءً على الحد الأدنى من الدرجات.
يوضح الكود أدناه كيفية جمع المعلومات ومعالجتها:
public static void جمع_الدرجات() {
// منطق جمع ومعالجة الدرجات
}
- Java: لغة البرمجة الرئيسية.
- Spring Boot: لبناء التطبيقات وواجهات برمجة التطبيقات REST.
- Maven: أداة إدارة مشاريع Java.
- IntelliJ IDEA: بيئة التطوير المتكاملة المستخدمة للتطوير.
- 🗳️ نظام التصويت
- 🌱 Agrix
- 🏛️ محدد المتاحف