2023年全國碩士研究生考試考研英語一試題真題(含答案詳解+作文范文)_第1頁
已閱讀1頁,還剩1頁未讀, 繼續免費閱讀

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領

文檔簡介

1、1程序設計基礎及語言程序設計基礎及語言A教學大綱教學大綱IntroductiontoProgramming&ProgrammingLanguage(課程編號09031010學分學時上機24832)東南大學計算機科學與工程學院東南大學計算機科學與工程學院一、課程的性質與目的一、課程的性質與目的本課程是計算機專業必修的一門主要的專業基礎課。本課程的教學目的,是使學生在學習程序設計基礎和c編程的基礎上,進一步掌握程序設計的基本原理和方法,理解

2、并掌握面向對象的程序設計思想和方法,培養學生進行程序設計、調試和運行等方面的上機動手能力,為學習有關專業課程以及進行應用開發和科研打下必要的程序設計基礎。二、課程內容的教學要求二、課程內容的教學要求程序設計基礎及語言A48學時(1)計算機和c編程概述:理解計算機科學的基本概念,熟悉不同類型的編程語言,理解一個典型的c++程序開發環境,能夠運用c++編寫簡單的計算機程序;理解面向對象的基本概念。了解UML活動圖和UML類圖的使用基本方法。

3、有關UML的詳細內容將在《軟件設計》和《軟件工程》課程中進一步學習。(2)基本數據類型、抽象數據類型(類)和數據抽象:熟悉基本數據類型、數據抽象和抽象數據類型的概念,掌握創建類,創建、使用和刪除類對象的原理和方法,掌握控制對象數據成員和成員函數的訪問。了解string的使用基本方法。了解vect的使用方法。(3)控制結構:理解用于解決問題的算法概念和有效使用控制結構的重要性。靈活運用順序結構、選擇結構和循環結構。熟練掌握和運用算術運算符

4、、自增、自減、賦值和邏輯運算符;理解運算符的優先級;能夠熟練掌握控制語句的編寫與應用。(4)函數:理解程序模塊的設計和構建,熟練掌握從c++中與函數相關的功能包括標準庫函數、程序員定義的函數、按值調用和按引用調用功能。了解遞歸算法的基本概念和基本原理。有關遞歸算法的詳細內容將在《數據結構》課程中進一步系統學習。(5)數組:理解并掌握如何將數據組織成數組,即同類型的相關數據項組合,掌握排序與查找技術。(6)指針和字符串:在掌握按引用指針向

5、函數傳遞參數的基礎上,理解和掌握指針與數組和字符串之間的緊密關系;理解指針運算,并掌握基于指針的、C風格的字符串的處理函數的基本運用;掌握字符串數組的基本運用。三、上機實習要求三、上機實習要求計算機程序設計是一門實踐性很強的課程,因此學習程序設計最重要的環節就是上機實踐。通過上機實習,學習并掌握從編輯、編譯、連接、運行和調試的全過程,從而提高學生的程序設計的能力。上機環境為:Windows環境下VisualC2005上機時間:48學時(

6、48課外學時)并鼓勵學生盡可能將作業在機器上完成。2四、能力培養的要求四、能力培養的要求1.分析能力的培養:主要是對待解決問題的分析的能力的培養。2.編程能力的培養:要求學生通過本課程的學習,具備規范化的程序設計的能力;掌握面向對象設計的思想和程序的能力。3.自學能力的培養:通過本課程的教學,要培養和提高學生對所學知識進行整理、概括、消化吸收的能力,以及圍繞課堂教學內容,閱讀參考書籍和資料,自我擴充知識領域的能力。4.實踐能力的培養:主

7、要是通過上機作業程序的環節,培養學生解決問題的思路和步驟的動手能力。5.創新能力的培養:培養學生獨立思考、深入鉆研問題的習慣,和對問題提出多種解決方案、選擇不同程序算法,以及舉一反三的能力。五、建議學時分配五、建議學時分配課程內容講課習題課或課堂討論習題課或課堂討論實驗上機程序設計基礎及語言程序設計基礎及語言A321632計算機和c編程概述424類和對象介紹424控制結構646函數和遞歸846數組526指針和字符串526六、考核方式六、

8、考核方式總評成績=平時成績(包括課后作業、上機實驗、平時測試、課堂簽到)+期末考試成績(上機考試+筆試)平時成績占30%:上機實驗10%、課后作業10%、(平時測驗課堂簽到)10%期末考試成績占70%:(期末考試按100分值,半開卷可帶中、英文教材各一本)期末考試題型及100分值:筆試部分(代碼閱讀20分代碼填空20分編程20分)機考部分(編程60分)七、教材及參考書七、教材及參考書1H.M.DeitelP.J.Deitel著C大學教程

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯系上傳者。文件的所有權益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
  • 4. 未經權益所有人同意不得將文件中的內容挪作商業或盈利用途。
  • 5. 眾賞文庫僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
  • 6. 下載文件中如有侵權或不適當內容,請與我們聯系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論