69一区二三区好的精华液,中文字幕无码av波多野吉衣,亚洲精品久久久久久无码色欲四季,日本不卡高字幕在线2019

課程簡介 Course Introduction
精講多練!
教學大綱 Teaching Syllabus

《程序設計基礎》課程教學大綱

一、 課程編號

二、 編寫說明

《程序設計基礎》課程是為軟件工程專業一年級學生開設的一門專業基礎課程,為今后的算法設計以及其他高級語言的學習奠定基礎,該課程開設一學期,共84課時,其中理論課程64課時,實踐課20課時。

三、 課程性質 專業基礎課

四、 教學目標

1、準確掌握有關的語法和基本概念,程序的運行環境,程序的調試過程。

2、掌握設計程序的思路,學會用計算機語言編寫程序,以實現所需處理。

3、著重培養學生對問題的正確處理算法,加強學生對實際問題的處理能力。

五、 教學主要內容

第一章C語言概論(2學時)

第一節 C語言出現的歷史背景

第二節 C語言的特點

第三節 簡單的C語言程序介紹

第四節 運行C程序的步驟與方法

一、運行C程序的步驟

二、上機運行C程序的方法

第二章 數據類型、運算符與表達式(4學時)

第一節 C語言的數據類型

第二節 常量與變量

一、常量和符號常量

二、變量

第三節 整型數據

一、整型常量的表示方法

二、整型變量

三、整型常量的類型

第四節 浮點型數據

一、浮點型常量的表示方法

二、浮點型變量

三、浮點型常量的類型

第五節 字符型數據

一、字符常量

二、字符變量

三、字符數據在內存中存儲形式及其使用方法

四、字符串常量

第六節 變量賦處值

第七節 各類數值型數據間的混合運算

第八節 算術運算符和算術表達式

一、C語言運算符簡介

二、算術運算符和算術表達式

第九節 賦值運算符和賦值表達式

第十節 逗號運算符和逗號表達式

第三章 最簡單的C程序設計—順序程序設計(6學時)

第一節 C語言概述

第二節 算法設計

一、算法的概念

二、簡單算法舉例

三、算法的特性

四、用流程圖表示算法

五、用機器語言表示算法

六、結構化程序設計

第三節 賦值語句

第四節 數據輸入輸出的概念及在C語言中的實現

第五節 字符數據的輸入輸出

一、 putchar函數

二、 getchar函數

第六節 格式輸入與輸出

一、 printf函數

二、 scanf函數

第七節 順序結構程序設計舉例

第四章 選擇結構程序設計(6學時)

第一節 關系運算符和關系表達式

一、 關系運算符及其優先次序

二、 關系表達式

第二節 邏輯運算符和邏輯表達式

一、 邏輯運算符及其優先次序

二、 邏輯表達式

第三節 if語句

一、 if語句的3種形式

二、 if語句的嵌套

三、 條件運算符

第四節 switch語句

第五節 程序舉例

第五章 循環控制(6學時)

第一節 概述

第二節 goto語句以及用goto語句構成循環

第三節 用while語句實現循環

第四節 用do…while語句實現循環

第五節 用for語句實現循環

第六節 循環的嵌套

第七節 幾種嵌套的比較

第八節 break語句和continue語句

一、 break語句

二、 continue語句

第九節 程序舉例

第六章 數組(8學時)

第一節 一維數組的定義和引用

一、 一維數組的定義

二、 一維數組元素的引用

三、 一維數組的初始化

四、 一維數組的程序舉例

第二節 二維數組的定義和引用

一、 二維數組的定義

二、 二維數組引用

三、 二維數組的初始化

四、 二維數組的程序舉例

第三節 字符數組

一、 字符數組的定義

二、 字符數組的初始化

三、 字符數組的引用

四、 字符串和字符串結束標志

五、 字符數組的輸入輸出

六、 字符串處理函數

七、 字符數組應用舉例

第七章 函數(8學時)

第一節 概述

第二節 函數定義的一般形式

一、 無參函數定義的一般形式

二、 有參函數定義的一般形式

三、 空函數

第三節 參數函數和函數的值

一、 函數參數和函數的值

二、 函數的返回值

第四節 函數的調用

一、 函數調用的一般形式

二、 函數調用的方式

三、 對被調函數的聲明和函數原型

第五節 函數的嵌套調用

第六節 函數的遞歸調用

第七節 數組作為函數參數

一、 數組元素作函數實參

二、 數組名作函數參數

三、 多維數組名作函數參數

第八節 局部變量和全局變量

一、 局部變量

二、 全局變量

第九節 變量的存儲類別

一、 動態存儲方式與靜態存儲方式

二、 auto變量

三、 用static聲明局部變量

四、 register變量

五、 用extern聲明外部變量

六、 用static聲明外部變量

第十節 內部函數和外部函數

一、 內部函數

二、 外部函數

第八章 指針(8學時)

第一節 地址和指針的概念

第二節 變量的指針和指向變量的指針

一、 定義一個指針變量

二、 指針變量的引用

三、 指針變量作為函數參數

第二節 數組與指針

一、 指向數組元素的指針

二、 通過指針引用數組元素

三、 用數組名作函數參數

四、 多維數組與指針

第三節 字符串與指針

一、 字符串的表示形式

二、 字符指針作為函數參數

第四節 指向函數的指針

一、 用函數指針變量調用函數

二、 用指向函數的指針作函數參數

第五節 指針數組和指向指針的指針

一、 指針數組的概念

二、 指向指針的指針

第九章 結構體、共用體和枚舉(6學時)

第一節 問題的提出

第二節 結構體

一、 結構體類型

二、 結構體類型變量

三、 結構體數組

四、結構體指針

五、結構變量、結構指針作為函數參數

六、鏈表

第三節 共用體

一、 共用體類型及變量的定義

二、 共用體變量的引用

第四節 枚舉類型

第五節 定義自己的類型名

第十章 文件(4學時)

第一節 問題的提出

第二節 文件概述

一、 文件的概念

二、 設備文件

三、 文本文件與二進制文件

四、 文件結構指針

第三節 文件的打開與關閉

一、 文件的打開

二、 文件的關閉

第四節 文件的讀寫

第十一章 C語言的綜合應用(6學時)

第一節 科學計算器

一、 設計思想

二、 函數和數據結構設計

三、 源代碼實現

第二節 學生成績管理系統

一、 設計要求

二、 函數和數據結構設計

三、 源代碼實現

六、 教學重點、難點

重點:第三章、第四章、第五章、第六章、第七章、第八章

難點:第六章、第七章、第八章、第九章

七、教學進度與學時分配表

章 次

內 容

學時數

備注

第一章

C語言概論

2

第二章

數據類型、運算符與表達式

4

第三章

簡單的C程序設計—順序程序設計

6

第四章

選擇結構程序設計

6

第五章

循環控制

6

第六章

數組

8

第七章

函數

8

第八章

指針

8

第九章

結構體、共用體和枚舉

6

第十章

文件

4

第十一章

C語言的綜合應用

6

總學時

64

八、選用教材

譚浩強著.C程序設計(第四版)[M].北京:清華大學出版社 2010

九、主要參考書目

[1]譚浩強.C程序設計(第三版)[M].北京: 清華大學出版社,2005

[2]譚浩強.C++程序設計[M].北京:清華大學出版社,2004

[3]譚浩強.C程序設計題解與上機指導[M].北京:清華大學出版社,1999

十、考核方式

1、考核方式

本課程的考核方式為閉卷考試。

2、成績評定

成績評定采用百分制。

3、計分原則

本課程為期末閉卷考試和實驗操作及平時成績相結合進行綜合評定,最終成績由以下三部分組成:

第一部分:期末閉卷考試成績占總成績的70%;

第二部分:作業成績及上課考勤占總成績的20%;

第三部分:實驗操作占總成績的10%;

4、考試試卷題型及分值分布

第一大題:填空題(共10分,10個小題,每小題1分)

第二大題:單項選擇題(共10分,10個小題,每小題1分)

第三大題:讀程序,寫結果(共10分,2個小題,每小題5分)

第四大題:補充程序(共10分,2個小題,每小題5分)

第五大題:實例編程(共60分,5個小題,每小題12分)

十一、教學改革基本要求

1、本課程需加強學生的實際操作能力的培養,要求每次上機操作后對操作的過程做出詳細的實驗報告和結果分析。

2、本課程中程序設計、函數、指針、數組作重點內容講。

3、結合本課程的特點,通過課堂提問和課后作業,培養學生分析問題和解決問題的能力,達到鞏固知識的目的。

大綱執筆人:

大綱審核人:

留言板 Message Board
條留言  共

  • 參與互動
    Interaction

  • 掃碼加入課程
    Scan QR Code
教學隊伍Teaching Members
需要驗證您的身份,請輸入請求信息:
  • 學號號:
  • 班級選擇:
  • 附注信息:

掃一掃二維碼,快速加入本課程!

放大二維碼 查看使用方法
課程
引導
主站蜘蛛池模板: 阿拉善右旗| 柳河县| 磐安县| 遂溪县| 石狮市| 临湘市| 尖扎县| 辽中县| 弋阳县| 墨脱县| 交城县| 来凤县| 儋州市| 饶平县| 乐业县| 中山市| 明光市| 嘉定区| 慈溪市| 桐乡市| 赤城县| 赞皇县| 阳谷县| 上高县| 灵丘县| 新竹县| 灵台县| 柳江县| 哈尔滨市| 神木县| 红原县| 平舆县| 上饶县| 高雄市| 松潘县| 抚顺市| 全州县| 长阳| 泸西县| 涟源市| 武义县|