الثلاثاء , يوليو 28 2026
أخبار الموقع

جافا: أساسيات البرمجة بلغة Java – الإعلام الآلي — السنة الثالثة ثانوي (شعبة علوم تجريبية) — المنهاج الجزائري

جافا: أساسيات البرمجة بلغة Java

Java هي لغة برمجة عالية المستوى، كائنية التوجه (Object-Oriented)، طورتها شركة Sun Microsystems (التابعة الآن لـ Oracle). تتميز بأنها تعمل على أي نظام تشغيل بفضل مبدأ “اكتب مرة، شغل في أي مكان” (Write Once, Run Anywhere) من خلال آلة جافا الافتراضية (JVM).

مميزات Java

  • مستقلة عن المنصة (تعمل على Windows, Linux, Mac).
  • لغة كائنية التوجه بالكامل (OOP).
  • مكتبة ضخمة (Java API / Standard Library).
  • إدارة تلقائية للذاكرة (Garbage Collection).
  • آمنة وقوية، تستخدم في التطبيقات الكبيرة (Android, Enterprise).

برنامج Java الأول

public class HelloWorld {
public static void main(String[] args) {
System.out.println("مرحباً بالعالم");
}
}

المتغيرات وأنواع البيانات

int age = 25; // عدد صحيح (32 بت)
double price = 9.99; // عدد عشري (64 بت)
char grade = ‘A’; // حرف واحد
String name = “أحمد”; // سلسلة نصية
boolean isActive = true; // قيمة منطقية
long bigNum = 100000L; // عدد كبير
float pi = 3.14f; // عدد عشري (32 بت)

الهياكل الشرطية والحلقات

if (age >= 18) {
System.out.println("بالغ");
} else {
System.out.println("قاصر");
}

for (int i = 0; i < 5; i++) {
System.out.println(i);
}

المصفوفات (Arrays)

int[] numbers = {1, 2, 3, 4, 5};
String[] names = new String[3];
names[0] = “أحمد”;

البرمجة بالكائنات في Java

class Student {
String name;
int age;

void display() {
System.out.println(name + ", " + age);
}
}

public class Main {
public static void main(String[] args) {
Student s = new Student();
s.name = "أحمد";
s.age = 20;
s.display();
}
}

تمارين

  1. اكتب برنامج Java يطبع الأعداد الزوجية من 2 إلى 20.
  2. أنشئ صفاً باسم Rectangle مع خصائص width, height ودالة calculateArea().
  3. اكتب دالة في Java تحسب مضروب عدد (Factorial).
  4. ما الفرق بين int و Integer في Java؟

للمزيد من الدروس العلمية، راجع درس البيئة المائية: الكائنات الحية في الماء، كما يمكنك الاطلاع على التلوث وأنواعه وتأثيره على الصحة والبيئة.

شاهد أيضا

Français – Vocabulaire: Les champs lexicaux – 3ème Année Moyenne – Programme Algérien

Les champs lexicaux Le champ lexical est un ensemble de mots qui se rapportent à …

الفلسفة – مشكلة التاريخ: فلسفة التاريخ ونظريات تطور المجتمعات – الثالثة ثانوي (شعبة علوم تجريبية) – بكالوريا – المنهاج الجزائري

مشكلة التاريخ: فلسفة التاريخ ونظريات تطور المجتمعات فلسفة التاريخ تتساءل عن معنى التاريخ والغرض منه. …

التربية الإسلامية: الإيمان بالله – توحيد الألوهية والربوبية – الثالثة متوسط – المنهاج الجزائري

الإيمان بالله: توحيد الألوهية والربوبية الإيمان بالله هو الركن الأول من أركان الإيمان. وهو التصديق …

الفلسفة – مشكلة الإبداع: الإبداع الفني والعلمي – الثالثة ثانوي (شعبة علوم تجريبية) – بكالوريا – المنهاج الجزائري

مشكلة الإبداع: الإبداع الفني والعلمي الإبداع هو القدرة على إنتاج شيء جديد وقيم. يتجلى في …

اترك تعليقاً

لن يتم نشر عنوان بريدك الإلكتروني. الحقول الإلزامية مشار إليها بـ *

📚 أحدث الدروس

عرض الكل ←
📖
س3 ابتدائي

التربية الإسلامية — بر الوالدين

فضل بر الوالدين وأهميته في الإسلام

🔢
س5 ابتدائي

الرياضيات — مساحة القرص

حساب مساحة الدائرة — ط × نق²

⚛️
3 ثانوي

الفيزياء — ثنائي القطب RL

تمارين بكالوريا مع الحلول

🌍
3 ثانوي

التاريخ — الحرب العالمية الأولى

الأسباب والنتائج — بكالوريا

📝 بنك الفروض والاختبارات

عرض الكل ←
فروض الفصل الأول جميع المواد — الأولى متوسط
اختبارات الفصل الثاني مع الحلول — الثالثة متوسط
مواضيع بكالوريا مقترحة مع الحلول — 3 ثانوي
مسابقات الأساتذة نماذج وحلول — 2026