Ansys|91国内精品视频|Matlab|91国内精品久久久|R语言培训课程班-91国内精品久久-曙海培训深圳成都南京苏州杭州

課程目錄:C程序設計培訓
4401 人關注
(78637/99817)
課程大綱:

         C程序設計培訓

 

 

 

01
第1講 了解計算機的工作原理
了解計算機的基本工作原理、體系結構

1.計算機系統的組成、用途各異的計算機
2.指令與計算機程序、計算機中的數
課后測驗:了解計算機的工作原理
02
第2講 信息在計算機中的表示
了解計算機中信息的表示和存儲方法

1.進制數的轉換
2.數值數據、字符數據、其他數據的表示與存儲
課后測驗:信息在計算機中的表示
03
第3講 編程的理論基礎
了解程序語言、算法、程序設計的概念和特點

1.程序語言、計算機問題求解的基本特點
2.計算機算法及其表示、程序設計技術
課后測驗:編程的理論基礎
04
第4講 編寫第一個C程序
掌握C程序的基本語法、結構和開發步驟

1.C語言的歷史、C語言基本詞法、編寫第1個C程序
2.編寫簡單的程序、C程序基本結構、開發步驟、編碼風格
課后測驗:編寫第一個C程序
05
第5講 將簡單數據引入C程序中
掌握C語言支持的數據類型和數據描述方法

1.數據類型、常量
2.變量、類型定義的修飾
資料片:國際大學生程序設計競賽――2014西安賽區:歡迎
資料片:國際大學生程序設計競賽――競賽規則
課后測驗:將簡單數據引入C程序中
06
第6講 數值數據的運算與處理
掌握數值型數據的運算

1.運算符與表達式、算術運算
2.自增自減運算、位運算
課后測驗:數值數據的運算和處理
07
第7講 邏輯數據的運算與處理
掌握邏輯型數據的運算

1.關系運算、邏輯運算
2.用布爾代數簡化邏輯式子、條件運算、其他運算、常量表達式
課后測驗:邏輯數據的運算和處理
08
第8講 賦值和類型轉換
掌握賦值運算符的使用、混合運算以類型轉換的規則

1.賦值運算符、隱式類型轉換
2.混合運算的風險控制、顯式類型轉換
資料片:AlphaGo
課后測驗:賦值與類型轉換
09
第9講 編寫程序語句
掌握簡單的輸入輸出實現getchar以及putchar函數

1.編寫簡單語句、復合語句、注釋,語句的寫法
2.編程實現單個字符輸入輸出
資料片:那些年的編程快手們――用代碼將夢想照進現實
課后測驗:編寫程序語句
10
第10講 編程實現簡單數據的輸出
掌握輸入函數printf函數的使用以及常見的輸出格式控制

1.printf函數和輸出格式控制(1)
2.printf函數和輸出格式控制(2)
課后測驗:編程實現簡單數據的輸出
11
第11講 編程實現簡單數據的輸入
掌握輸入函數scanf函數的使用以及常見的輸入格式控制

1.scanf函數和輸入格式控制(1)
2.scanf函數和輸入格式控制(2)
課后測驗:編程實現簡單數據的輸入
12
第12講 編程實現選擇分支
掌握順序結構和簡單選擇結構的實現

1.程序順序結構和跳轉結構
2.程序選擇結構
課后測驗:編程實現選擇分支
13
第13講 編程實現嵌套的選擇分支
掌握復雜選擇結構的實現

1.選擇結構的嵌套
2.程序如何應用選擇結構
資料片:算法的舞蹈――冒泡排序Bubble Sort
課后測驗:編程實現嵌套的選擇分支
14
第14講 編程實現循環
掌握三種循環語句的語法和使用

1.while循環、循環三要素
2.循環不變式、do和for循環
資料片:算法的舞蹈――選擇排序Select Sort
課后測驗:編程實現循環
15
第15講 循環的終止、加快和嵌套
掌握循環的控制方法,掌握continue和break語句的語法和使用

1.終止、加快、嵌套循環
2.編寫計數型、條件型循環,循環程序時間性能分析
資料片:算法的舞蹈――插入排序Insert Sort
課后測驗:循環的終止、加快和嵌套
16
第16講 編程實現枚舉算法
掌握枚舉、迭代和遞推等基本算法的策略及編程邏輯

1.枚舉算法策略
2.迭代算法、遞推算法
資料片:算法的舞蹈――快速排序Quick Sort
課后測驗:編程實現枚舉算法
17
第17講 調用函數-返回與參數傳遞
掌握函數的定義方法

1.函數定義語法和函數返回
2.如何設計函數參數
資料片:算法的舞蹈――歸并排序Merge Sort
課后測驗: 調用函數-返回與參數傳遞
18
第18講 調用函數-原型與聲明
掌握自定義函數以及庫函數的調用方法

1.函數聲明、原型及庫函數調用方法
2.常用庫函數和第三方函數庫使用
資料片:算法的舞蹈――希爾排序Shell Sort
課后測驗:調用函數-原型與聲明
19
第19講 調用函數-調用形式
掌握函數的嵌套和遞歸調用

1.函數調用優化,函數嵌套和遞歸調用
2.遞歸算法策略、分治算法策略
資料片:算法的天籟之音――6分鐘“聽”15種排序算法
課后測驗:調用函數-調用形式
20
第20講 設計函數-函數間的數據傳遞(1)
掌握作用域的概念規則

1.對象作用域概念
2.多模塊下的作用域設計
資料片:排序算法比較
課后測驗:設計函數-函數間的數據傳遞(1)
21
第21講 設計函數-函數間的數據傳遞(2)
掌握程序映像和對象生命期的基本概念

1.程序映像及加載
2.對象生命期設計
課后測驗:設計函數-函數間的數據傳遞(2)
22
第22講 設計函數-接口與實現分離
掌握多模塊程序的設計方法

1.對象初始化
2.多模塊下的接口設計
課后測驗:設計函數-接口與實現分離
23
第23講 編寫規模化程序
掌握多文件程序的開發方法

1.多文件程序結構與組織
2.規模化程序的工程設計
課后測驗:編寫規模化程序
24
第24講 編程任務的自動化工具
掌握預處理命令宏的定義和使用方法

1.用宏實現編程任務自動化
2.編譯器預定義宏
課后測驗:編程任務的自動化工具
25
第25講 編程任務的接口與版本控制
掌握文件包含及條件編譯預處理命令的功能和使用方法

1.文件包含
2.實現版本控制
課后測驗:編程任務的接口與版本控制
26
第26講 配置開發環境
掌握專業函數庫的配置和使用方法

1.開發環境參數與配置
2.使用第三方開發庫
27
第27講 批量數據的表示與處理
掌握數組的定義和初始化以及元素引用方法

1.一維數組
2.多維數組 課后測驗:批量數據的表示與處理
28
第28講 批量數據的遍歷與訪問
掌握數組的遍歷方法

1.數組元素的遍歷
2.矩陣運算
課后測驗:批量數據的遍歷與訪問
29
第29講 函數之間實現批量數據傳遞
掌握函數之間傳遞數組的方法

1.幻方編程
2.傳遞數組參數
課后測驗:函數之間實現批量數據傳遞
30
第30講 構建大數和高精度類型
掌握使用數組進行特殊數據運算的方法

1.構建大數類型
2.高精度運算和混合編程
課后測驗:構建大數和高精度類型
31
第31講 文字信息的表示與處理
掌握字符串的表示及常用處理實現

1.字符串的表示與處理
2.字符串應用
課后測驗:文字信息的表示與處理
32
第32講 實現排序算法
掌握批量數據的排序實現方法

1.實現冒泡、選擇、插入排序
2.實現快速、歸并、希爾等排序算法
課后測驗:實現排序算法
33
第33講 用空間換取時間編程方法
理解算法的時間復雜度和空間復雜度的概念;掌握基本的空間換時間的編程策略

1.實現查找算法
2.用空間換取時間編程
課后測驗:用空間換取時間編程方法
34
第34講 探究指針的本質與使用
理解指針的本質和簡單使用方法

1.指針的本質是什么?
2.使用指針
課后測驗: 探究指針的本質與使用
35
第35講 指針運用的風險控制
理解指針類型的限定以及運算規則

1.指針的有效性和風險控制
2.指針的運算規則
課后測驗:指針運用的風險控制
36
第36講 數組元素的簡潔表示
掌握使用指針訪問數組元素的方法

1.指向一維數組元素的指針
2.指向多維數組元素的指針
課后測驗:數組元素的簡潔表示
37
第37講 大批量數據的簡潔表示
掌握使用指針訪問數組的方法

1.指向數組的指針和指針數組
2.多級指針和批量數據簡潔表示
課后測驗:大批量數據的簡潔表示
38
第38講 完美實現函數之間的數據交換
掌握函數之間傳遞數組的機制和語法

1.批量文字簡潔表示
2.函數之間數據交換的高效方法
課后測驗:完美實現函數之間的數據交換
39
第39講 字符串查找與匹配
掌握字符串的常見操作

1.函數之間傳遞字符串數據
2.字符串查找與匹配算法
課后測驗:字符串查找與匹配
40
第40講 回調函數
掌握函數指針的定義和使用

1.學會用指針數據
2.學會用回調函數
課后測驗:回調函數
41
第41講 使用動態內存
掌握內存申請和釋放的常見函數

1.獲取動態內存
2.使用動態內存
課后測驗:使用動態內存
42
第42講 復雜數據在C程序中的表示
掌握結構體類型對象的定義和使用方法

1.結構體類型與對象
2.用指針簡潔表示復雜數據
課后測驗:復雜數據在C程序中的表示
43
第43講 編程使用復雜數據
了解共用類型的定義和使用方法;掌握枚舉和位域的定義和使用方法

1.共用體類型和對象
2.枚舉與位域
課后測驗:編程使用復雜數據
44
第44講 構建數據類型體系
掌握鏈表的機制和定義方法

1.構建數據類型體系
2.用鏈表表示動態“數組”
課后測驗:構建數據類型體系
45
第45講 鏈表的運算
掌握鏈表的基本操作方法

1.鏈表的運算
2.結點插入和刪除
課后測驗:用鏈表表示動態的復雜數據
46
第46講 常用算法及策略
掌握常用算法的策略及編程邏輯

1.動態規劃與貪心算法
2.圖搜索與回溯算法
47
第47講 編程操作永久性數據
掌握文件系統的基本概念,以及操作文件的常用函數

1.文件系統概念
2.操作文件
課后測驗:編程操作永久性數據
48
第48講 編程讀寫文件
掌握編程讀寫文件的方法

1.用C程序讀寫文件
2.編程處理各種格式的文件

主站蜘蛛池模板: 长沙广告设计公司|长沙广告制作|湖南户外广告制作|商业美陈就找湖南盛翔文化传媒有限公司老品牌高品质 | 上海海外置业展_2024海外置业移民留学展_4月5-7日_企业参展处/免费领门票 | 手板机箱_亚克力机箱_医疗机箱_美容机箱_医疗设备外壳厂家_鸿堪医疗器械有限公司 | 济南塑料袋,食品包装袋,复合塑料袋,方便袋-济南精美塑料包装厂 | 疝灯试验箱-有风源淋雨-汽车盐雾室-无锡苏南试验设备有限公司 | 苏州不锈钢_江苏不锈钢_江苏不锈钢板_苏州模具钢_苏州合金钢_苏州特种合金_苏州不锈钢板_304不锈钢棒_苏州塞硒五金制品有限公司 苏州ERP定制|苏州CRM|苏州OA|苏州BPM|进销存管理系统-苏州中尚信息科技有限公司 | 实验升降炉-箱式管式炉- 台车真空炉-熔块旋转炉-推板隧道窑-洛阳鲁威窑炉有限公司 | 连云港海盛石英科技有限公司 | 培训桌-培训椅-会议椅-洽谈桌-培训桌椅生产厂家-【鼎优家具】 | 厦门电脑维修_上门维修电脑_笔记本电脑维修_办公设备维修 - 耐诚 | 金属雕花板厂家_外墙保温板_专业生产批发_山东百菲特 | 摩托车-摩托车配件-摩托车与配件_摩托车与配件行业权威的门户网站! | 徐州恒铭机械设备有限公司_装载机配件_压路机配件_起重机配件_挖掘机配件_配件_徐州恒铭机械设备有限公司 | 振动筛|不锈钢振动筛|振动筛生产厂家-新乡市大汉振动机械有限公司 | 输送机|滚筒输送机|皮带输送机|滚筒|无动力滚筒|万向球生产厂家-上海霞韵输送机械设备有限公司 | 深圳网站建设-量身定制原创设计-专业网站建设公司【企术】 | 重庆监控-监控系统-大型弱电工程-重庆万建电子工程有限责任公司是智能化一级工程公司 | 无塔供水_全自动无塔供水设备_石家庄工泉水处理_无塔供水器 | 上海巧质家具有限公司 | 排污管道疏通_长沙消防管道/暗管网漏水检测维修_长沙雨水管道疏通就找湖南鸿磊环保工程有限公司 排水PVC管-PVC排污管-给水PVC管-电线PVC管-米阳建材pvc管厂 | 消泡剂厂家-水处理消泡剂-有机硅消泡剂-广东广州多美多消泡剂厂家 | 蒸汽发生器-电加热蒸汽发生器、燃油蒸汽发生器、燃气蒸汽发生器设备厂家-诺贝思蒸汽发生器 | 景县泉兴永塔业有限公司-广播电视塔、通信塔、电力塔、交通设施、监控杆塔、气象塔、森林防火瞭望塔、避雷塔、烟筒塔、训练塔 | 水暖空调厂家|山东水暖空调厂家|泰安燃气壁挂炉-泰安市鸿雁科贸有限公司 | 领先的木工机械生产厂家,原木加工流水线,立式带锯机,数控木工跑车-邢台亚士达机械制造有限公司 | 液晶模组铁框_液晶显示压框-南皮县卓腾金属制品有限公司 | 智能化解决方案 智能家居 家庭影院 灯光音箱 会议室报告厅 剧场剧院 指挥中心 大数据中心_沈阳天哲科技有限公司 | 容积式换热器,半容积式换热器-绍兴市压力容器有限公司 | 语音芯片_蓝牙芯片_ble数传芯片_蓝牙数传模块厂家_拓达半导体-蓝牙数传芯片模块原厂 | 微库仑硫氯分析仪-化学发光定氮仪-X荧光硫测定仪-泰州江河仪器有限公司 | 精密齿轮,同步带轮,蜗轮,蜗杆,减速机齿轮,行星齿轮-和兴齿轮 | 自动_链条式_电动推杆_电动开窗器厂家_山东鑫宏玺智能科技有限公司 | 生物除臭塔_生物除臭箱_玻璃钢吸收塔_玻璃钢集气罩_-安丘恒业玻璃钢有限公司 | 抛丸机-通过式抛丸机-履带吊钩式抛丸机厂家-青岛泓霖智能设备公司 | 双效-多效-三效-废水-污水蒸发器_离心喷雾-污泥干燥机_蒸发浓缩器【天辰环保 】 | 汽车标签|医疗标签|电子标签|手机电池标签|电脑电池标签|电源标签|耐高温标签|防静电标签|手机出厂膜|手机全裹膜|手机包裹膜|手机卖点膜|热转印标签|遮阳板标签|天势科技|-标签印制专家! | 真空清洗炉_真空煅烧炉_铸铝加热器-盐城市钰凯电器有限公司 | 锂电池破碎生产线|大型电池粉碎机|锂电池分离设备|电池破碎打粉设备-河南鑫恒岩重工科技有限公司 | 三相干式变压器|三相隔离变压器|上海盖能电气有限公司官方网站|上海干式变压器生产厂家 | 健力普医疗-半导体激光治疗仪,红外偏振光治疗仪,近红外线治疗仪-独家功能,光疗典范 | 思源医疗器械网,雾化器厂家,医用床生产厂家,医疗器械厂家,医疗器械代加工 |