الصفحة الرئيسية
عن القسم
رئيس القسم
رؤساء القسم السابقون
أعضاء هيئة التدريس
أعضاء هيئة التدريس السابقون
القبول
الخطة الدراسية
المقررات
الأخبار
اللجان
مشاريع الطلاب
مواقع الكترونية هامة
أنشطة القسم
صور القسم
معامل القسم
مركز الحاسب
اتصل بنا
صفحة الكلية
عودة لموقع الجامعة

English
 

·   اسم المقرر: لغة سي++ وتراكيب البيانات

·   رمز المقرر: 311 حسب

 
متطلبات المقرر: 111حسب  ،   212حسب

عدد الساعات:3

توصيف المقرر:

أهداف المقرر:

1- التعرف على ال Application programing interface

2-التعرف على Graphical User Iterface

3-التعرف على خصائص ال Multitasking

4- التعرف على لغة C++ والتعامل مع أوامرها ونماذجها وأدواتها.

5-  التعرف على الهيكل الأساسي للبرامج المكتوب بلغة ++C.

6- إبراز دور لغة C++ في تصميم البرامج التعليمية.

7- حث الطالب على إستخدام لغة  C++  في التطبيقات )مثلاً : التعليمية والمنزلية(.

8- تأهيل الطالب لتدريس مواضيع البرمجة بلغة C++ ضمن منهج الحاسب في التعليم العام.

 محتويات المقرر:

1) مقدمة عن لغة C++ -مقارنة لغة C++ مع اللغات الأخرى-الهيكل الأساسي للبرنامج المكتوب بلغة C++.

 2) المتغيرات Variables-المسميات Identifiers-أنواع البيانات Data Types-جمل الإدخال والإخراج.

 3) عبارة الملاحظات-تعيين القيمة Assignment Operator-التعابير الرياضية Arithmetic Operation-الزيادة والنقصان Increment & decrement.

 4) تدريبات عملية على تعريف المتغيرات وإدخال ومعالجة العمليات الحسابية.

5) المؤثرات العلائقية والمنطقية Relational & Logical Operation - العبارات الشرطية If Statement وعبارة Switch.

 6) جمل التكرار For Statement - While Statement - Do While Statement.

 7) التكرارات المتداخلة Nested Loops.

 8) المصفوفات أحادية البعد.

 9) المصفوفات ثنائية الأبعاد.

 10) الاجراءاتProcedures.

 11) السلاسل المقطعية STRINGS

 12) الموشرات POINTER و المراجع REFERENCES

13) القائمة lists ، المكدس stacks ،الطابور queues ،الشجرة tree

14) الفرز السريع quick sort

15) فرز الكومة heap sort sort

16) شجرة البحث الثنائى binary tree search

17)الـ hashing

18) الملفات

الأنشطة العملية للمقرر:تدريبات بالمعمل على كل محاضرة و مشروع تطبيقي

 الأدوات و الوسائل للمقرر: معمل حاسب , لغة C++

 الكتاب المقرر:

 المراجع: كيف تبرمج بلغة ++C ، د. صلاح الدوجي ، دار شعاع للنشر والعلوم – سوريا