C Programming Language Basics : C 程式語言 入門課程

 

    迎接科學運算時代的來臨C 程式語言仍是提供各領域運算開發的最佳工具因此富興科技在提供 CUDATM  開發方案的同時為了協助客戶加快計畫開發的腳步另提供一快速進入 C 程式設計世界的單日課程只要是具備有任一程式語言的設計基礎者均適合加入此課程利用一天的時間快速學會 C 語言的應用技巧穩固基礎並加速進入 CUDATM 的平行設計世界

 

    為了加強學習的效果本課程的安排特別著重於由淺而深逐步引導學員從理解進而可以快速上手 C 語言程式的設計

 

    誠摯邀請您來參加C 程式語言設計的入門訓練課程:

Fu Sing Technology Co.,LTD.

富興科技有限公司

        上課時間

 

        歡迎機關團體或個人隨時來電洽詢

 

 

        上課地點

 

        台北縣中和市圓通路2663(地圖下載)

報名方式

 

      請下載報名表

      或請Emailsales@fusingtech.com

      富興科技將有專人為您服務,

      敬請報名從速

 

上課費用

 

      台幣 2,000元整(含稅)/人,費用包含日課程、

      完整程式、講義午餐。

 

洽詢資訊

 

      富興科技有限公司  鄭 小姐

      E-mail: sales@fusingtech.com

      電話:(02)2243-4992

      傳真:(02)2242-0529

      手機:0928-586881

授課講師

富興科技有限公司   鄭羽伸 博士

議      

    

9:00~9:30

 

9:30~10:50

 

  1. 著手開始寫C 語言程式

       第一個 C 語言程式, 使用 printf 列印出執行結果 

 

2. 程式流程的控制指令

  while loop, do-while loop, for loop, if statement, if-else,

    break, continue, switch statement

 

  3. 資料型態、邏輯、算數及位元運算子

data types, logical functions, shift instructions,

character and bit manipulation, logical compares,

arithmetic operator, conditional expression

 

10:50~11:00

休息時間

11:00~12:00

 

4. 函數及參數的傳遞

     definition of functions, passing values to functions,

    scope of variables, static variables, recursion

 

  5. 巨集指令 (Macros) 的應用

 

  6. 陣列 (Array) 與字串 (String)

       arrays of integers and floating point,

      arrays as function parameters,

      multiple dimensional arrays  

 

12:00~13:00

午餐時間

13:00~14:20

 

7. 指標 (Pointers) 的使用方式

     pointer declaration and arithmetic,

    functional data returned with a pointer

 

8. 標準輸出及輸入 (Stdio) 的使用方式

     read in some integers and character string,

      input and output programming  

 

14:20~14:30

休息時間

14:30~16:00

 

9. 檔案讀寫的使用方式

     open files, input data from files,

    output data to files, close files

 

10. StructureUnion結構的使用方式

array of structures,

using pointers and structures together,

       nested structures, unions, typedef  

 

16:00~16:10

休息時間

16:10~17:10

 

11. 動態化記憶體配置

dynamic variable allocation, heap,

malloc, dynamic allocation of memory blocks,

release of dynamically allocated data,

     array of pointers, linked list