



下載本文檔
版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
1、程序設計基礎教學大綱程序設計基礎課程教學大綱課程編號:課程名稱:程序設計基礎英文名稱:Foundation of Programming課程類型: 專業(yè)基礎課總 學 時:40 講課學時:40 實驗學時:0學 分:適用對象: 本科生先修課程:無 一、課程性質、目的和任務程序設計基礎是一門專業(yè)基礎課,它的對象主要是一年級的新生,它是新生初步了解計算機知識和基本程序設計方法的入門課程。它主要包括:算法概述、算法思想、偽代碼體系、簡單算法、循環(huán)、數組、排序、查找等算法的設計。學生通過學習這些內容掌握基本的結構化程序設計方法,能夠使用算法思想解決問題,為后繼課程奠定堅實的算法基礎。 二、教學基本要求 通
2、過學習要求學生基本達到: 了解算法的基本概念、語法、語義和數據類型的使用特點。 掌握最基本算法的設計思想。 掌握程序設計的方法及編程技巧,能正確編寫結構合理、風格良好程序。 三、教學內容及要求 第一章:計算機求解問題綜述 了解算法的特點及發(fā)展,掌握使用計算機解決問題的思想和方法。 第二章:算法1、 算法的概念2、 基本動作:常量、變量、表達式、賦值、算數運算、關系運算和邏輯運算3、 算法的描述:結構化程序思想、模塊化結構、結構化流程圖、NS流程圖4、 結構化程序設計的基本內容,三種基本結構:順序結構、分支結構和循環(huán)結構(當型和直到型)5、 實例分析和對比 第三章:偽代碼1、 偽代碼2、 rea
3、d和write3、 if結構4、 選擇結構5、 實例分析 第四章:循環(huán)1、 當型循環(huán)和while結構2、 直到型循環(huán)和repeat結構3、 for循環(huán)結構4、 單循環(huán)5、 多循環(huán)6、 實例分析。 第五章:數組1、 數組的基本概念2、 一維數組及其實例3、 二維數組及其實例4、 排序算法:選擇法排序、冒泡排序第六章:綜合實例分析 四、所含實踐環(huán)節(jié) 無 五、課外習題及課程討論 第一章討論計算機能做什么?怎么做? 第二章 用結構化流程圖和NS流程圖畫出下列題目:1. 輸入兩個整數,相加后輸出和。2. 輸入3個整數,輸出最大數和最小數。3. 求ax2+bx+c=0的兩個根。4. 求1000以內的奇數和
4、。 第三章用偽代碼寫出下列題目的算法。1. 輸入3個整數,按大小順序輸出。2. 輸入一個數,輸出其絕對值。3. 輸入一個三位正整數,然后逆序輸出4. 求ax2+bx+c=0的兩個根。5. 把百分制的分數轉換為優(yōu)、良、中、及格和不及格。6. 輸入一個年份,判斷該年份是否為閏年。7. 輸入月份數字,輸出該月份所在的季節(jié)(春、夏、秋、冬)。 第四章 用偽代碼寫出下列題目的算法。1. 求100200的偶數和。2. 求6!3. 計算下列公式的和,要求最后一項小于102。提示:通項公式為:(其中,n0,1,2)。4. 求出Fibonacci(斐波那契)數列的前20項。Fibonacci(斐波那契)數列的規(guī)
5、律是:前2項為0和1,其余各項為該項前2項之和,即0,1,1,2,3,5,8,13。5. 分別使用單循環(huán)和雙循環(huán)結構計算,并輸出其結果。6. 求s=1+(1+2)+(1+2+3)+,并輸出其結果。7. 求出100以內的所有素數。8. 用1,2,3,4,5,6組成一個乘法算式。要求:每個數字只能使用一次,乘數為一位數。 第五章用偽代碼寫出下列題目的算法。1. 求出n個學生一門課程的最高成績和最低成績及高于平均成績的人數。2. 輸入20個數,判斷其中是否存在其值剛好等于平均數的。3. 輸入10個數,放入一維數組。計算其和并將其放在數組最后。若正數的絕對值大則將其與第一個元素互換。4. 輸入10個數
6、,放入一維數組。統(tǒng)計正數、負數和零的個數。5. 輸入12個數,首先將其放入一維數組,然后將數組元素順序放入到3*4的二維數組中。6. 將一個3*4的二維數組元素轉送到4*3的二維數組中去。7. 將九九乘法表中的得數按行列位置存儲到一個二維數組中去。8. 計算并存儲楊輝三角到二維數組中。9. 輸入20個數,先將負數按升序排在數組的前端,再將0放在負數元素的后面,最后把正數按降序放在0元素的后面。10. 輸入10個數,排序后輸出并對應輸出其輸入時的次序。 第六章1. 將兩個一維數組的元素合并到一個數組中。2. 將2個一維數組的元素交錯存儲到一個一維數組中。3. 將2個一維數組的元素按升序排列到一個一維數組中。4. 六、教學方法與手段 多媒體板書討論 七、各教學環(huán)節(jié)學時分配 講課 習題課 討論課實驗其他合計計算機求解問題綜述2 算法6 偽代碼4 循環(huán)8 數組10 綜合實例分析10 合計40 40 八、考核方式 閉卷筆試。 九、推薦教材和教學參考書 使用教材:講義 參考教材: 1. 算法數據結構
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經權益所有人同意不得將文件中的內容挪作商業(yè)或盈利用途。
- 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2024年寵物營養(yǎng)師課本內容試題及答案
- 美容師考試提升方案及試題答案
- 2024年寵物營養(yǎng)師案例分析試題及答案
- 精神科癥狀學試題及答案
- 2024年非法改裝車評估難點試題及答案
- 汽車美容師行業(yè)資訊獲取與運用能力考核試題及答案
- 2024年美容師美學設計與市場趨勢試題及答案
- 醫(yī)療崗模擬面試題及答案
- 古代文學的價值觀念與文化傳承試題及答案
- 2024年統(tǒng)計學考試興趣激發(fā)試題及答案
- 舞臺設計課件教學課件
- 電波傳播與天線基礎知識單選題100道及答案解析
- 圍棋教學課件教學課件
- 亡靈節(jié)課件教學課件
- 深基坑土方開挖專項施工方案
- 大型集團公司信息安全整體規(guī)劃方案相關兩份資料
- 【雙減作業(yè)論文】雙減背景下初中數學分層作業(yè)的設計與實施(共八篇)
- 2024年安徽龍亢控股集團限公司公開招聘人員13人(高頻重點提升專題訓練)共500題附帶答案詳解
- 從古至今話廉潔-大學生廉潔素養(yǎng)教育智慧樹知到期末考試答案章節(jié)答案2024年吉林大學
- 人音版 (五線譜)四年級下冊音樂-5 《小溪流水響叮咚》教案
- 2023-2024學年上海交大附中高三上英語10月周練卷及答案
評論
0/150
提交評論