أخر تحديث للموقع بتاريخ: 11 ديسمبر 2019
برمجة الحاسب 2

أنت هنا

رقم المقرر ورمزه: 
1208 حاسب
نوع المقرر: 
تخصص

نموذج وصف مقرردراسي

Course Description

الرمزوالرقم :1208 حاسب

Course Code and Number:1208 Comp

اسم المقرر :برمجة الحاسب2

Course Title: Computer Programming 2

الوحدات الدراسية :3 (2 ،1)

Number of Units: 3 (2 , 1)

المستوى: الثاني

Level: Level 2

متطلب سابق :1102 حاسب

Pre-requisite:1102 Comp

هدف المقرر:

إكساب الطالب المعرفة بمبادئالبرمجةالشيئيةوأسلوبالتصميمفيالبرمجةالشيئية.

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

التصانيف،أنواعالبياناتالمجردة،الخواصوالطرق،الأشياء،دالةالتنفيذالتلقائي،دالةالهدم والبناء وتحريرالمواردالمخصصة،تعددأشكالالدالة،التوارث،وتعددالأشكال. مواضيعأخريتشملتراكيبالبياناتمثلالقوائمالمتصلة, الرصةوالصفوفوكذلكواجهاتالمستخدمالمرسومة، مع تطبيق البرامج باستخدام C# أو Jva.

 

Course Objective:

Providing students the concepts of object-oriented programming to students with a background in the procedural paradigm.

Course Contents:

Classes and Objects, data members and member functions, constructors, garbage collector and finalize, overloading, inheritance, polymorphism, and templates and exceptions handling. Data structures such as linked lists, stacks and queues, and graphical user interface, Application on C# OR Jav.

 

الكتب والمراجع:

Text Book and References:

1-H. M. Deitel and P. J. Deitel, JAVA How to Program, 2006, Latest Edition.

2- D.S. MALIK, Java Programming: From Problem Analysis to Program Design, 2011, Latest Edition.