C程式設計案例實訓教程

C程式設計案例實訓教程

《C程式設計案例實訓教程》是2017年鄭州大學出版社出版的圖書,作者是呂海蓮。

基本介紹

  • 中文名:C程式設計案例實訓教程
  • 作者:呂海蓮
  • 出版社鄭州大學出版社
  • 出版時間:2017年09月01日
  • 頁數:259 頁
  • 開本:16 開
  • 裝幀:平裝
  • ISBN:9787564545475
內容簡介,圖書目錄,

內容簡介

C程式設計是計算機科學與技術學科計算機類專業最為重要的一門專業基礎課程,目標是培養學生面向過程的編程思想和編程技術,重在培養學生運用C語言編程解決實際問題的實踐能力。教材編寫組結合學生實際和多年教學改革經驗,擬編寫新的教材,力求在知識點的講解上,將知識點、小實例、實訓案例結合起來,通過將學習內容設計成“趣味化”、“具體化”和“立體化”的活動思維過程,讓學生在發現問題和解決問題的過程中,系統學習並掌握基礎知識;並且,在整門課程中分部分穿插綜合實訓案例突出學生知識點綜合套用實踐能力的提高。
《C程式設計案例實訓教程》是為大學本、專科學習C語言程式設計而準備的教材。
C程式設計是計算機類專業*為重要的一門專業基礎課程,開設在大一,目標是培養學生面向過程的編程思想和基本編程能力,重在培養學生運用C語言編程解決實際問題的實踐能力。然而,精細的語言規則和強悍的思維體系成為初學者學習C語言的兩道屏障。此外,在高等學校套用型轉型發展的背景下,在培養高級套用型人才的教學需求下,培養和鍛鍊學生編程技能也成為該課程的重大使命。
教材編寫組結合學生實際和多年教學改革經驗,擬編寫新的教材,力求在知識點的講解上,將知識點、小實例、實訓案例結合起來,通過將學習內容設計成“趣味化”“具體化”和“立體化”的活動思維過程,讓學生在發現問題和解決問題的過程中,系統學習並掌握基礎知識;並且,在整門課程中分部分穿插綜合實訓案例以突出學生的綜合套用實踐能力的培養。
《C程式設計案例實訓教程》在內容編寫方面,力爭做到以下幾點:
1.《C程式設計案例實訓教程》在體系結構安排上儘可能地將知識點、小實例、實訓案例結合起來,通過將學習內容設計成“趣味化”“具體化”和“立體化”的活動思維過程,讓學生在發現問題和解決問題的過程中,系統學習並掌握基礎知識。
2.突出能力培養,設計充分的案例體現講、學,練一體化的思想。每章通過案例一總結一擴展等步驟逐步講授知識點,同時案例後面附有課後練習,進一步拓展了案例的深度和廣度。這樣不僅能夠讓學生理解並掌握程式設計的基本理論知識,還可以讓學生學會套用這些基本理論知識,真正達到學以致用的目的。
3.實訓案例突出知識點綜合套用實踐能力的提高,實訓教學不同於一般的實驗教學,要改變以前實驗課中的小實驗練習,學生對知識只見樹木、不見森林的狀況。因此,要設計具有實際的套用情景、知識覆蓋面廣的科學的綜合套用型實訓案例,這需要先要把課程中的重要知識點總結到一起,然後總體考慮一下這些知識點的套用點,*後把這些套用點統一在一個大的套用情境中,即形成一個由諸多小套用情境相互聯繫組成的大套用案例。
《C程式設計案例實訓教程》具有以下特點:
1.弱化語言規則和思維體系的難度,用“趣味化”“具體化”和“立體化”的任務與案例式的教學內容相結合,突出實踐套用能力和解決問題能力的培養。
2.案例內容豐富,突出能力培養,充分體現講、學、練一體化的思想。
3.兼顧點和面,既有小案例講解基礎知識,又有實訓綜合套用案例穿插於全書,突出了對學生的綜合套用實踐能力的培養。

圖書目錄

第1章 C程式設計基礎
1.1 程式
1.1.1 計算機與程式
1.1.2 通過“雞兔同籠”問題的求解理解程式
1.2 程式設計
1.2.1 程式設計語言
1.2.2 程式設計
1.2.3 算法
1.2.4 流程圖
1.3 C語言相關知識概述
1.3.1 C語言的歷史沿革
1.3.2 C語言的特點
1.4 簡單的C語言程式介紹
1.5 C語言集成開發環境Code:Blocks使用說明
1.6 實戰經驗
習題
第2章 使用數據類型實現數據的存儲和處理
2.1 數據類型、常量與變數
2.1.1 數據類型
2.1.2 常量與變數
2.1.3 整型數據
2.1.4 實型數據
2.1.5 字元型數據
2.1.6 數據類型轉換
2.2 輸入與輸出
2.2.1 輸出操作
2.2.2 輸入操作
2.2.3 字元數據的輸入輸出
2.3 運算符與表達式
2.3.1 算術運算符和算術表達式
2.3.2 賦值運算符和賦值表達式
2.3.3 逗號運算符和逗號表達式
2.4 情境案例的實現
2.4.1 編程思路
2.4.2 代碼編寫
2.4.3 課外拓展
2.5 拓展訓練
【訓練1】計算器——運算符與表達式的使用
【訓練2】計算圓柱體體積——常量與表達式的套用
【訓練3】BMI身體健康指數計算——數值運算與格式化輸出
【訓練4】密碼的破解——字元運算
2.6 實戰經驗
習題
第3章 使用基本控制結構實現學生成績的管理
3.1 基本控制結構
3.1.1 基本控制結構
3.1.2 順序結構程式
3.2 分支結構程式
3.2.1 if語句
3.2.2 switch語句
3.2.3 關係表達式與邏輯表達式
3.2.4 分支結構程式例子
3.3 循環結構程式
3.3.1 wh.Ie語句
3.3.2 do-while循環語句
3.3.3 for循環語句
3.3.4 幾種循環的比較
3.3.5 循環嵌套
3.3.6 break和continue語句
3.3.7 循環程式舉例
3.4 情境案例的實現
3.4.1 編程思路
3.4.2 代碼編寫
3.4.3 課外拓展
3.5 拓展訓練
【訓練1】判斷成績的5種類型-if嵌套語句
【訓練2】判斷多個成績所屬的類型-while循環語句
【訓練3】判斷多個成績所屬的類型-do-while循環語句
【訓練4】成績個數不確定情況處理——次數不確定的循環編寫
【訓練5】帶選單的可多次運算的計算器——順序+分支+循環編程
3.6 實戰經驗
……
第4章 實踐指導1:中介房屋出租管理系統
第5章 數組
第6章 函式的套用
第7章 實踐指導2:某中介房屋出租管理系統
第8章 指針
第9章 結構體套用
第10章 實踐指導3:比賽報名系統
第11章 檔案
第12章 實踐指導4:汽車訂票系統
參考文獻

相關詞條

熱門詞條

聯絡我們