下載本文檔
版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
1、實踐類課程大綱(實習、實訓、見習)課程名稱:計算機軟件課程設計一、課程概況所屬專業(yè):電子、通信、自動化開課單位:物理與電子信息學院課程類型:專業(yè)實踐課程課程代碼:開課學期:第1學期學分:1學時:1周二、課程描述(300字以內)課程設計分為以下五個階段進行,其中分析設計和編程調試各占40%左右的工作量:1) 選題:可以一個人獨立完成一個課題,也可以23人組成一個設計小組合作完成一個課題,但同一個課題選題人數不得超過10人。2) 分析設計:課題選定后,收集相關資料,對系統(tǒng)需求進行分析,設計功能模塊,寫出函數原型。3) 編程調試:根據函數原型及功能,設計相應算法,填寫程序代碼,并上機調試和測試,排除
2、程序語法和邏輯錯誤,直至運行通過。4) 撰寫課程設計報告:按要求撰寫出完整規(guī)范的課程設計報告并打印。報告中的模塊圖、流程圖要標注清楚,語句要通順不能有錯別字。5) 考核:指導教師根據課程設計結果進行檢查、提問,最后給定成績。三、課程目標在教師指導下,學生根據選定的課題,綜合運用所學程序設計的知識,完成問題分析、模塊設計、代碼編寫、程序調試和運行等訓練任務。通過課程設計,初步鍛煉運用所學基礎知識解決實際問題的能力,掌握軟件開發(fā)的基本過程和基本方法以及良好的編程風格,培養(yǎng)在軟件開發(fā)中相互合作的團隊意識。四、課程內容以下是部分課程設計的選題,可以根據實際情況在此基礎上進行選題的擴充或刪減。題目1:通
3、訊錄管理系統(tǒng)1) 每條記錄包括:學號、姓名、專業(yè)、家庭住址、聯(lián)系電話;2) 能夠實現(xiàn)添加、刪除、修改功能;3) 能夠實現(xiàn)按學號、姓名、專業(yè)等內容進行查找。題目2:學生成績管理系統(tǒng)1) 每條記錄包括:學號、姓名、專業(yè)和5門課程的成績;2) 能夠實現(xiàn)添加、刪除、修改功能;3) 能夠計算某學生的總分和平均分;4) 能按照總分排序輸出。題目3:計算器軟件1) 能夠實現(xiàn)加減乘除功能;2) 要求單字符輸入,即輸入的數字或符號不需要按回車鍵;3) 具有一定的容錯能力;4) 按回車鍵或等號鍵則顯示計算結果。題目4:字符串處理1) 從鍵盤輸入一個英文句子并保存在字符數組中;2) 能刪除多余的空格:單詞之間只留一
4、個空格,句子前后無空格;3) 能統(tǒng)計某單詞出現(xiàn)的頻度;4) 能替換某個單詞。題目5:矩陣的構造與打印1) 矩陣為n階方陣,n由鍵盤輸入;1234121314511161561098712673581349121410111516螺旋方陣蛇形方陣2) 可在螺旋方陣和蛇形方陣中選擇(如下圖所示)。題目6:打印月歷1) 年份和月份由鍵盤輸入,打印的月歷按星期一到星期日排列;2) 注意大小月、閏年等問題。題目7:大數乘法運算1) 用一個整型數組表示一個大數,數組的每個元素存儲大數的一位數字,則實際的大數d表示為:d=ak×10k-1+ak-1×10k-2+a2×10+a1
5、其中a0保存該大數的位數。2) 實現(xiàn)兩個大數相乘;3) 在此基礎上實現(xiàn)兩個大數相除。題目8:字符文件處理1) 統(tǒng)計英文文本文件中單詞的個數;2) 統(tǒng)計某一個特定單詞出現(xiàn)的頻度。題目9:賓館客房管理軟件1) 某賓館有301、302、303、304、305五個標準間,每個標準間可住2人;2) 鏈表存儲結構:姓名、性別、房號、后續(xù)指針,按房間號有序;3) 能實現(xiàn)入?。ㄗ⒁庑詣e)和退房,能按給定姓名、房號查詢;4) 建議采用鏈表結構,但用其它方法實現(xiàn)也可。題目10:小學生數學測試軟件1) 可選擇題型(,×);2) 兩個數隨機產生,若選擇加減運算,則產生兩位數,且被減數大于減數,若選擇乘法運算
6、,則產生一位數;3) 每次在輸入答案后應判斷對錯,若答案錯誤,應給出正確答案;4) 最后給出評分。AAAAAAAAAAAAAAAAAAAA AA AA AAAAAAAAA題目11:仿LED數碼的顯示1) 輸入任意數字和一個字母,能夠以該字母顯示該數字,右圖是輸入6和字母A的顯示結果;2) 在此基礎上使數碼能從0到9動態(tài)變化。題目12:猜數游戲1) 隨機產生一個五位數,且沒有重復數字;2) 猜數時給出大小提示;3) 記錄猜數的次數,最后給出評分。題目13:數據的加密與解密1) 采用換位法進行加密和解密;2) 輸入英文句子后,再輸入換位位數(密鑰),即可輸出密文;輸入方向輸出方向canyoucom
7、ehereab換位法加密示意3) 輸入密文后再輸入換位位數則可輸出明文;4) 在此基礎上,可進行文件操作。注:換位法加密的原理是將英文句子中的空格去除,然后將句子排成若干行,每行的字符數為換位位數,再按列輸出即為密文,不足部分填入隨機字母。例如英文Can you come here若換位位數取4,則密文為comraueenchayoeb,如右圖所示。a:*e:*i:*o:*u:*題目14:元音字母的統(tǒng)計1) 輸入英文短文后,統(tǒng)計短文中元音字母a,e,i,o,u出現(xiàn)的次數;2) 以分布圖的形式輸出結果,如右圖所示;3) 在此基礎上,可進行文件操作。題目15:身份證信息管理軟件1) 具備添加、刪除
8、功能;2) 具備多種查詢功能:按年齡、出生日期等;3) 具備統(tǒng)計功能,能統(tǒng)計某年齡段的人數;4) 在此基礎上,可進行文件操作。題目16:學生成績統(tǒng)計軟件IIII III II III IIIII<60<70<80<901001) 每條記錄由學號、姓名、若干門課程的成績組成;2) 能計算每個學生的總分和平均分并顯示;3) 能按平均分統(tǒng)計各分數段的人數,并以分布圖顯示,如右圖所示。4) 在此基礎上,可進行文件操作。題目17:用戶輸入數據的驗證1) 對用戶輸入的日期型數據進行有效性驗證;2) 正確的輸入應改為:yyyy-m-d,其中yyyy為4位數字表示的年份,m為12位數字
9、表示的月份,d為12位數字表示的日;3) 程序能夠對任意輸入的數據進行正確性判斷,保證日期的正確,并考慮到大小月、閏年等情況。題目18:簡諧振動實驗的模擬1) 能夠實現(xiàn)簡諧振動的模擬;2) 簡諧振動的振幅、頻率以及相位由鍵盤輸入;3) 能夠實現(xiàn)動畫效果。題目19:振動合成原理的模擬1) 能夠實現(xiàn)用計算機模擬直接利用兩個簡諧振動及其合振動的表達式模擬振動合成原理;2) 簡諧振動的振幅、頻率以及相位由鍵盤輸入;3) 能夠實現(xiàn)用不同顏色在同一屏幕上顯示兩個分振動及其合振動的振動曲線;4) 振動曲線采用畫線的方法實現(xiàn)。題目20:駐波的模擬1) 能夠模擬沿正、反方向傳播的兩列波和駐波;2) 正向波和反向波的振幅、頻率和波長由鍵盤輸入;3) 能夠實現(xiàn)從動態(tài)圖形中直觀的看出三波之間的關系,并驗證駐波的表達式五、教學方式 教師提出設計要求,并在設計過程中給予指導幫助,學生自行查閱資料、相互討論、獨立或合作完成任務六、考核內容及方式根據學生在課程設計中的表現(xiàn)、課程設計報告完成的情況以及軟件的質量綜合考核,按優(yōu)、良、中、及格、不及格五級評分。其中平時表現(xiàn)占20,課程設計報告占30,軟件占50。七、課程設計完成形式本課程設計必須有經過調試可以運行的程序代碼及軟件說明書,多人合作的課題
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經權益所有人同意不得將文件中的內容挪作商業(yè)或盈利用途。
- 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 內部勞務分包合同糾紛的解決方法探討
- 投標過程中的誠信實踐
- 浙江省杭州市高橋初中教育集團2024-2025學年上學期九年級期中數學試卷(無答案)
- 八年級歷史下冊 第3課 土地改革教案 新人教版
- 廣東省肇慶市高中英語 Unit 2 Working the land-Ving form for Subject Object教案 新人教版必修4
- 2023六年級數學下冊 五 奧運獎牌-扇形統(tǒng)計圖 統(tǒng)計與可能性第2課時教案 青島版六三制
- 八年級生物上冊 20.4《性別和性別決定》教案 (新版)北師大版
- 2024-2025學年高中歷史 第二單元 古代歷史的變革(下)第7課 忽必烈改制教學教案 岳麓版選修1
- 汽車試驗技術 課件 項目4 CAE虛擬試驗技術
- 租用月嫂合同(2篇)
- 數據終端-0909電信lte mifi終端技術要求
- 掘路施工方案
- 分式方程的解法教學設計與反思(優(yōu)秀范文5篇)
- C-TPAP體系管理手冊
- 大學二級學院(系)財務管理辦法(試行)模版
- 新浙教版九年級上冊初中數學 4.2 由平行線截得的比例線段 教學課件
- 中國聯(lián)通通信網絡運行維護規(guī)程-固定網絡設備分冊-傳輸詳細
- 《CAXA電子圖版》教學設計大綱
- 土木工程專業(yè)職業(yè)生涯規(guī)劃(PPT)
- 犬神經障礙性疾病的針灸診療
- 福建廈門廉租房申請條件一覽2022(條件+程序+材料)
評論
0/150
提交評論