北京理工大学c 语言程序设计,北京理工大学本科 C 语言程序设计课程教学大纲规范案例.pdf...
北京理工大學(xué)本科 C 語言程序設(shè)計課程教學(xué)大綱規(guī)范案例.pdf
T CERACU XXXXX XXXX 23 附 錄 C 資料性附錄 北京理工大學(xué)本科 C 語言程序設(shè)計課程教學(xué)大綱規(guī)范案例 C 1 課程說明 本課程是面向計算機 零起點 學(xué)生開設(shè)的高級語言程序設(shè)計入門課程 是本科理工科信 息類公共基礎(chǔ)必修課 本課程目的 以 C語言為背景掌握程序設(shè)計的基礎(chǔ)知識 掌握基本的程序設(shè)計過程和技能 基本編程思想和方法 培養(yǎng)學(xué)生使用計算機處理實際問題的意識和能力 使學(xué)生具備初步的程 序設(shè)計能力 熟練掌握一種集成開發(fā)環(huán)境的使用方法 具備調(diào)試 C語言程序的一般技能 為培 養(yǎng)理論與實踐相結(jié)合的信息技術(shù)人才打下良好的基礎(chǔ) C 2 C語言程序設(shè)計課程教學(xué)內(nèi)容 課程總學(xué)時 64學(xué)時 其中教學(xué) 32 學(xué)時 上機實踐 32 學(xué)時 表中 為重要知識點 其他 學(xué) 時以學(xué)生課后自學(xué)形式要求 不計入教學(xué)學(xué)時數(shù)量 表 C 1 C 語言程序設(shè)計 課程知識體系與教學(xué)要求 知識單元知識單元 1 1 章節(jié) 章節(jié) 知識要求知識要求 對應(yīng)標(biāo)準(zhǔn)點對應(yīng)標(biāo)準(zhǔn)點 能力能力 要求要求 學(xué)時要求學(xué)時要求 總總 理理論論 實踐實踐 其他其他 程序設(shè)計語程序設(shè)計語 言入門言入門 3 3 學(xué)學(xué) 時 時 C 語言誕生的背景 了解 2 1 2 高級語言程序的一般執(zhí)行過程 了解 集成開發(fā)環(huán)境 Dev C 演示 掌握 C 語言程序的基本結(jié)構(gòu)和組成 函數(shù)結(jié)構(gòu) 注釋等 了解 程序設(shè)計語言的基本組成 基 本字符集 標(biāo)識符 關(guān)鍵字 了解 數(shù)據(jù)類型 int 型的常量和變 量 scanf printf 格式控制符 d 掌握 順序程序結(jié)構(gòu) 掌握 運算符 賦值運算 算術(shù)運 算 取地 址 掌握 單元要點單元要點 理解高級語言程序的開發(fā)過程 掌握 IDE 的基本使用方法 掌握對 scanf 和 printf 函數(shù)輸入 輸出 int 型變量和表達(dá)式的方法 能夠采用順序結(jié)構(gòu)編寫不 超過 10行的 C語言程序 知識單元知識單元 2 2知識要求知識要求 對應(yīng)標(biāo)準(zhǔn)點對應(yīng)標(biāo)準(zhǔn)點 能力能力學(xué)時要求學(xué)時要求 T CERACU XXXXX XXXX 24 章節(jié) 章節(jié) 要求要求 總總 理論理論 實踐實踐 其他其他 分支結(jié)構(gòu) if 3 學(xué)時 if else語句的兩種基本語法 和執(zhí)行流程 掌握 3 1 5 1 5 3 運算符 關(guān)系運算 sizeof 掌握 自定義類型 typedef 掌握 結(jié)構(gòu)與其他對象的關(guān)系 指 針成員 結(jié)構(gòu)數(shù)組 結(jié)構(gòu)指針 了解 結(jié)構(gòu)與指針 指針作為結(jié)構(gòu) 成員 指向結(jié)構(gòu)的指針 結(jié) 構(gòu)指針 結(jié)構(gòu)與數(shù)組 結(jié)構(gòu)數(shù)組 結(jié)構(gòu)與函數(shù) 結(jié)構(gòu)作為函數(shù) 的形參 函數(shù)返回結(jié)構(gòu) 返 回指向結(jié)構(gòu)指針 掌握 單元要點單元要點 掌握結(jié)構(gòu)的基本概念和相關(guān)基本理論 能夠綜合應(yīng)用結(jié)構(gòu) 指針 數(shù)組和函數(shù) 的能夠知識針對應(yīng)用問題編寫不超過 80 行的應(yīng)用程序 知識單元知識單元 1 16 6 章節(jié) 章節(jié) 知識要求知識要求 對應(yīng)標(biāo)準(zhǔn)點對應(yīng)標(biāo)準(zhǔn)點 能力能力 要求要求 學(xué)時要求學(xué)時要求 總總 理論理論 實踐實踐 其他其他 自定義自定義數(shù)據(jù)數(shù)據(jù) 類型類型 2 2 0 學(xué)時 聯(lián)合基本概念 定義 說明和 使用 了解 0 0 0 2 枚舉基本概念 定義 說明和 使用 了解 簡單應(yīng)用實例 掌握 單元要點單元要點 掌握聯(lián)合 枚舉的基本概念和相關(guān)基本理論 知識單元知識單元 1 17 7知識要求知識要求 對應(yīng)標(biāo)準(zhǔn)點對應(yīng)標(biāo)準(zhǔn)點 能力能力學(xué)時要求學(xué)時要求 T CERACU XXXXX XXXX 30 章節(jié) 章節(jié) 要求要求 總總 理論理論 實踐實踐 其他其他 鏈表鏈表 4 學(xué)時 鏈表的基本概念 掌握 4 2 2 4 單鏈表基本操作的實現(xiàn) 創(chuàng) 建 插入 查找 刪除 掌握 典型應(yīng)用實例 掌握 單元要點單元要點 掌握鏈表的基本概念 能夠編程實現(xiàn)單鏈表的基本操作 并能夠針對應(yīng)用問題 運用鏈表知識編寫不超過 100行的程序求解問題 知識單元知識單元 1 18 8 章節(jié) 章節(jié) 知識要求知識要求 對應(yīng)標(biāo)準(zhǔn)點對應(yīng)標(biāo)準(zhǔn)點 能力能力 要求要求 學(xué)時要求學(xué)時要求 總總 理論理論 實踐實踐 其他其他 文件文件 4 學(xué)時 文件基本概念 文件分類 一般讀寫過程 掌握 4 2 2 4 文件的打開與關(guān)閉 FILE fclose 標(biāo)準(zhǔn)設(shè)備文件 掌握 文件的順序讀寫 fgetc fputc fgets fprintf fscanf fread fwrite 掌握 文件的隨機讀寫 fseek ftell rewind feof ferror clearerr 掌握 文件操作綜合實例 綜合應(yīng) 用 單元要點單元要點 掌握文件的基本概念 能夠正確應(yīng)用文件基本操作函數(shù)完成對文件的順序 隨機 訪問 能夠根據(jù)應(yīng)用問題設(shè)計文件的數(shù)據(jù)格式 并完成不超過 150 行的文件處 理程序 知識單元知識單元 1 19 9 章節(jié) 章節(jié) 知識要求知識要求 對應(yīng)標(biāo)準(zhǔn)點對應(yīng)標(biāo)準(zhǔn)點 能力能力 要求要求 學(xué)時要求學(xué)時要求 總總 理論理論 實踐實踐 其他其他 位位運算運算 0 學(xué)時 位運算符 了解 0 0 0 2 應(yīng)用實例 了解 單元要點單元要點 掌握位運行的基本概念和相關(guān)運算符 T CERACU XXXXX XXXX 31 知識單元知識單元 2020 章節(jié) 章節(jié) 知識要求知識要求 對應(yīng)標(biāo)準(zhǔn)點對應(yīng)標(biāo)準(zhǔn)點 能力能力 要求要求 學(xué)時要求學(xué)時要求 總總 理論理論 實踐實踐 其他其他 預(yù)處理預(yù)處理 0 學(xué)時 預(yù)處理命令 include define 了解 0 0 0 2 應(yīng)用實例 了解 單元要點單元要點 掌握 C 語言預(yù)處理的基本命令 了解編譯器的預(yù)處理過程 在程序中能夠正確 使用基本預(yù)處理命令
總結(jié)
以上是生活随笔為你收集整理的北京理工大学c 语言程序设计,北京理工大学本科 C 语言程序设计课程教学大纲规范案例.pdf...的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 企业微信hook接口,易语言调用
- 下一篇: 深度学习玩LOL-游戏助手-概述