زبان برنامه نویسی C
بسته آموزش مجازی آموزش زبان برنامه نویسی C
در نرم افزار آموزشي C با دستوارت و برنامه نويسي به زبان C آشنا مي شويد. مطالبي که در آموزش زبان برنامه نويسي C مطرح مي گردد به شرح زير است:
(1) طراحي و پياده سازي الگوريتم ها
- مقدمه
- طراحي الگوريتم
- تعريف برنامه
- آشنايي با محيط Turbo C
- ساختار برنامه
(2) انواع متغيرها در زبان C
- تعريف انواع داده ها
- تعريف چند متغير در برنامه
- تعريف مقادير ثابت
- تعريف انواع عملگرها
(3) توابع ورود و خروج اطلاعات در زبان C
- مقدمه
- عملکرد تابع Printf
- تعيين طول ميدان در تابع Printf
- تابع Scanf
- توابع getch و getche
- توابع putch و putchr
(4) ساختارهاي تکرار و تصميم گيري در زبان C
- مقدمه
- ساختار تکرار While
- ساختار تکرار do … while
- ساختار تکرار for
- ساختار تکرار for
- ساختار تصميم گيري if
- ساختار تصميم گيري switch
(5) توابع در زبان C
- مقدمه
- تعريف تابع
- چگونگي پياده سازي تابع در برنامه
- استفاده از عملگر آدرس (&)
- توابع بازگشتي
- انواع کلاس هاي حافظه
(6) کار با آريه ها در زبان C
- تعريف آرايه
- استفاده از آرايه در برنامه
- ارسال آرايه ها به توابع
- جستجو در آرايه ها
- آرايه هاي دو بعدي
- انواع آرايه ها
(7) رشته ها در زبان C
- تعريف رشته در زبان C
- تعريف تابع strlen
- عملکرد تابع gets
- عملکرد تابع puts
- استفاده از توابع از پيش تعريف شده
- عملکرد تابع strset
- عملکرد تابع go
(8) اشاره گرها در زبان C
- تعريف اشاره گر در زبان C
- نحوه استفاده از اشاره گرها
- دستور انتساب (=)
- اشاره گرهاي تابع
- عملکرد تابع malloc
- عملکرد تابع first
(9) فايل ها در زبان C
- تعريف فايل
- نحوه دسته بندي فايل ها
- نحوه ايجاد فايل
- نحوه بستن يک فايل
- عملکرد تابع putc
- عملکرد تابع fputs و fgets
- عملکرد توابع fprintf و fscanf
- عملکرد تابع fread
- عملکرد تابع rewind
- عملکرد تابع ferror
(10) ساختمان ها در زبان C
- مقدمه
- نحوه تعريف ساختمان
- استفاده از دستور انتساب =
- عملکرد دستور typedef
- عملکرد تابع func