برنامه نویسی مقدماتی

  • پرینت

learncomputer-programingبرنامه نویسی مقدماتی

تعریف درس:

هدف درس:

یادگیری زبان برنامه نویسی c++ و توانایی نوشتن برنامه های کوچک و متوسط

رئوس و ریز محتوا:

1.مفاهیم اولیه:
 الف)آناتومی و ساختار یک سیستم کامپیوتری
 ب)طریقه حل مساله و اجرای برنامه توسط کامپیوتر
 پ)الگوریتم و چند نمونه
 ت)فلوچارت و چند نمونه

2.آشنایی مقدماتی با زبان برنامه نویسی c++
 الف)آشنایی با انواع داده های اولیه
 ب)تعریف ثابت ها و متغیرها و قواعد نام گزاری آنها
 پ)معرفی ساختار کلی یک برنامه
 ت)امکانات و دستورات ورودی و خروجی(فایل و کنسول)
 ث)عملگرها و دسته بندی آنها

3.ساختارهای کنترلی زبان برنامه نویسی c++
  الف)ساختارهای کنترلی تصمیم و گزینش (if،switch)
  ب)ساختارهای کنترلی تکرار (for،while...)
  پ)ساختارهای کنترلی انشعاب(زیر برنامه و توابع)
  ت)ساختار کنترلی مدیریت استثناء(catch،try)

4.ساختمانهای داده و آشنایی با توابع کتابخانه ای و محیط های بصری(visual)
  الف)اشاره گر و کار با آن
  ب)آرایه ها
  پ)رشته و پردازش رشته ای
  ت)ساختارها (structure) و نحوه استفاده
  ث)کلاس (class) و نحوه استفاده
  ج)معرفی کتابخانه های قدیمی (stdio.hTconio.hTmah.h) و کتابخانه های ATL،MFC،NET و کار با محیط visual studio.net

منابع:


1.دایتل-دایتل،مترجم:مرتضی صاحب الزمان،برنامه نویسی به زبان c++،شیخ بهایی،1389
2.مترجم:مهندس بهرام پاشایی،راهنمای جامع برنامه نویسان visual c++.net ، اتحاد،1384
3.Robert Lafore،Objrct-Oriented Programing in C++، SAMS،2004
4.Greg Perry & Marcus Johnsin،Turbo C++،QUE،1992
5.M.Deltef & P.J Deitel،how to program C++،Prentice Hall،1997
6.(Ivor Horton)،Beginnig Visual C++ 2012،Wrox 2012
7.(Kate Gregory،Ade Miller)،C++ AMP،Microsoft press 2012

لینک به انجمن علمی و پژوهشی درس
نويسنده :

این کاربر مطلب منتشر شده دارد.