欧美色欧美亚洲高清在线观看,国产特黄特色a级在线视频,国产一区视频一区欧美,亚洲成a 人在线观看中文

  1. <ul id="fwlom"></ul>

    <object id="fwlom"></object>

    <span id="fwlom"></span><dfn id="fwlom"></dfn>

      <object id="fwlom"></object>

      《C語言課程設(shè)計A》課程教學(xué)大綱

      時間:2019-05-12 20:32:19下載本文作者:會員上傳
      簡介:寫寫幫文庫小編為你整理了多篇相關(guān)的《《C語言課程設(shè)計A》課程教學(xué)大綱》,但愿對你工作學(xué)習(xí)有幫助,當(dāng)然你在寫寫幫文庫還可以找到更多《《C語言課程設(shè)計A》課程教學(xué)大綱》。

      第一篇:《C語言課程設(shè)計A》課程教學(xué)大綱

      《C語言課程設(shè)計A》課程教學(xué)大綱 Projects For C Programming 課程編號: 03200110

      適用專業(yè):計算機科學(xué)與技術(shù)、軟件工程,網(wǎng)絡(luò)工程,計算機相關(guān)專業(yè)

      (電氣,電子科學(xué),工業(yè)工程,數(shù)字媒體,電力,電商,信管)學(xué) 時 數(shù):1.5周 執(zhí) 筆 者:陳云華

      學(xué) 分 數(shù):1.5

      編寫日期:2006年6月

      一 課程性質(zhì)與任務(wù)

      C語言課程設(shè)計是配合計算機專業(yè)的主干課程《C語言程序設(shè)計》開設(shè)的課程設(shè)計。要求學(xué)生在學(xué)習(xí)C語言程序設(shè)計的基礎(chǔ)上,獨立完成一個具有一定難度的程序設(shè)計題目。通過本課程設(shè)計的訓(xùn)練,學(xué)生應(yīng)具備一定的利用C語言進行程序設(shè)計的能力,為學(xué)習(xí)后續(xù)專業(yè)課程打下良好的基礎(chǔ)。

      二 課程教學(xué)內(nèi)容

      本課程為實踐性教學(xué)環(huán)節(jié),學(xué)生獨立完成相關(guān)的程序設(shè)計和調(diào)試任務(wù),屬設(shè)計型實驗。1.實驗設(shè)備要求

      (1)計算機及操作系統(tǒng):PC機,WindowsXP(2)編譯器:Turbo C 2.0/Turbo C++3.0 2.題目參考:(1)編輯器(2)標(biāo)準(zhǔn)化考試系統(tǒng)(3)通訊錄管理系統(tǒng)(4)學(xué)生成績管理系統(tǒng) 3.設(shè)計和調(diào)試過程規(guī)范化要求

      (1)需求分析:分析系統(tǒng)功能需求以及用戶操作流程。

      (2)概要設(shè)計:在需求分析的基礎(chǔ)上,確定系統(tǒng)總體框架(系統(tǒng)功能結(jié)構(gòu)圖)。

      (3)詳細設(shè)計:定義數(shù)據(jù)存儲結(jié)構(gòu),并設(shè)計實現(xiàn)系統(tǒng)功能的具體算法,畫出各算法的工作流程圖。

      (4)代碼設(shè)計:根據(jù)所設(shè)計的算法,定義相應(yīng)函數(shù)分別實現(xiàn)系統(tǒng)的各子功能模塊,同時由主程序提供友好的用戶界面,使用戶可通過選擇主菜單來調(diào)用課程設(shè)計中要求完成的各個功能模塊,子程序執(zhí)行完后還可以返回到主菜單,繼續(xù)選擇其他功能執(zhí)行。源程序要求書寫規(guī)范,結(jié)構(gòu)清晰。重點函數(shù)的重點變量,重點功能部分均要求給出清晰的程序注釋。

      (5)程序調(diào)試:程序編譯、鏈接成功后,自己設(shè)計實現(xiàn)程序功能的一組或多組測試數(shù)據(jù),并嚴格按照此測試數(shù)據(jù)進行測試,然后分析測試結(jié)果。如果程序不能正常運行或結(jié)果不正確,則需對程序進行單步調(diào)試,在調(diào)試過程中認真查找算法實現(xiàn)中存在的問題,并加以分析和改正。如果程序

      第二篇:《C語言》課程設(shè)計教學(xué)大綱

      荊楚理工學(xué)院

      《C語言程序設(shè)計》課程設(shè)計教學(xué)大綱

      一、課程名稱: C語言程序設(shè)計

      二、課程代碼: Z04013

      三、課程管理: 計算機工程學(xué)院(部)計算機應(yīng)用教研室

      四、教學(xué)對象: 計算機類相關(guān)專業(yè)

      五、教學(xué)時數(shù): 總時數(shù) 20 學(xué)時

      六、課程性質(zhì): 專業(yè)主干課

      七、課程銜接: 先修課程《計算機基礎(chǔ)》

      1、鞏固和驗證所學(xué)的理論知識,加強對對課本知識點的感性認識,實現(xiàn)與理論教學(xué)的銜接。

      2、培養(yǎng)程序設(shè)計基本素養(yǎng),包括總體規(guī)劃,模塊化結(jié)構(gòu)設(shè)計,各功能通過函數(shù)來實現(xiàn)。通過課程設(shè)計,最終使學(xué)生能夠獨立完成程序規(guī)劃,熟練編寫簡單程序,為以后進一步學(xué)習(xí)打下基礎(chǔ)。

      3、培養(yǎng)創(chuàng)新思維和創(chuàng)意靈感,鍛煉獨立的設(shè)計能力,提高獨立分析、研究、解決問題的能力,設(shè)計出原創(chuàng)系統(tǒng)。

      九、課程設(shè)計的要求

      1、全面了解C語言程序設(shè)計過程,掌握規(guī)劃設(shè)計一個小型應(yīng)用系統(tǒng)的方法。

      2、掌握C語言基本特點,根據(jù)自己的興趣點、愛好選題,并進行設(shè)計。

      3、準(zhǔn)確應(yīng)用函數(shù)、數(shù)組、結(jié)構(gòu)體、指針等知識。

      十、課程設(shè)計時間和地點

      2014年6月9日至6月18日每天下午 A5-***

      十一、課程設(shè)計進程安排:

      6月9日 根據(jù)興趣愛好確定題目。6月10日—16日 展開設(shè)計。

      6月17日 測試程序,并做相應(yīng)的修改。6月18日 設(shè)計報告撰寫與修改、提交。

      十二、評分標(biāo)準(zhǔn)

      A—優(yōu)秀

      系統(tǒng)切合實際,具有一定的使用價值。

      程序設(shè)計意圖表達清晰,富有原創(chuàng)性,具有獨特性。界面友好具有吸引力。

      知識運用準(zhǔn)確無誤,方法簡單有效。各部分銜接流暢自然。設(shè)計說明書完整、規(guī)范

      八、課程設(shè)計目的

      設(shè)計說明書邏輯性強,條理清晰 課程設(shè)計期間無曠課及病事假 B—良好

      系統(tǒng)切合實際,具有一定的使用價值。程序設(shè)計意圖表達清晰。界面友好具有一定吸引力。

      知識運用無誤,方法簡單有效。各部分銜接好。設(shè)計說明書完整,較規(guī)范 設(shè)計說明書邏輯性強,條理清晰 課程設(shè)計期間無曠課及病事假 C—中等

      系統(tǒng)切合實際,具有一定的使用價值。程序設(shè)計意圖表達較為清晰。界面友好具有一定吸引力。

      知識運用無大錯誤,方法簡單有效。注意各部分銜接。設(shè)計說明書條理清晰

      課程設(shè)計期間無曠課及病事假 D—及格

      系統(tǒng)一般切合實際,具有一定的使用價值。程序設(shè)計意圖表達較為清晰。界面友好具有一定吸引力。知識運用無特大錯誤。

      課程設(shè)計期間無曠課,病事假1——2次。E—不及格

      程序設(shè)計意圖表達難以看懂。界面設(shè)計差。知識運出現(xiàn)嚴重錯誤,無設(shè)計說明書

      課程設(shè)計期間無曠課,病事假3次及以上。

      十二、課程設(shè)計主要參考資料

      1、任正云,C語言程序設(shè)計(第二版),水利水電出版社

      2、譚浩強,C語言程序設(shè)計(第4版),清華大學(xué)出版社

      第三篇:《C語言課程設(shè)計》 教學(xué)大綱

      《C語言課程設(shè)計》教學(xué)大綱

      一、課程的任務(wù)和目的

      任務(wù):

      《C語言課程設(shè)計》是對學(xué)生的一種全面綜合的訓(xùn)練,是必不可少的實踐環(huán)節(jié)。學(xué)生能較熟練地使用基本數(shù)據(jù)類型、各種控制結(jié)構(gòu)、數(shù)組、結(jié)構(gòu)體、指針和函數(shù)進行程序設(shè)計,對較綜合性的問題,能從問題的分析、功能模塊的劃分進行較綜合性的程序設(shè)計。

      目的:

      1、培養(yǎng)學(xué)生綜合運用所學(xué)的知識,通過上機實踐,提高分析和解決問題的能力。

      2、通過實踐訓(xùn)練,提高學(xué)生在理論計算、結(jié)構(gòu)設(shè)計、查閱設(shè)計資料、運用標(biāo)準(zhǔn)與規(guī)范編程能力。

      二、課程設(shè)計內(nèi)容與要求

      (一)設(shè)計內(nèi)容:

      1.綜合字符串、控制結(jié)構(gòu)、函數(shù)、輸入輸出技術(shù)。

      2.綜合結(jié)構(gòu)體、結(jié)構(gòu)體數(shù)組、控制結(jié)構(gòu)、函數(shù)、輸入輸出技術(shù)。3.綜合指針、結(jié)構(gòu)體、結(jié)構(gòu)體數(shù)組、控制結(jié)構(gòu)、函數(shù)、輸入輸出技術(shù)。

      (二)設(shè)計要求

      1.以下設(shè)計題目難度不一,可自行選擇一個。

      2.要求能較熟練的應(yīng)用基本數(shù)據(jù)類型、各種控制結(jié)構(gòu)、數(shù)組、字符串、結(jié)構(gòu)體(數(shù)組)、指針、函數(shù)、文件。

      三、設(shè)計題目

      設(shè)計

      一、班級成績管理系統(tǒng)

      設(shè)計內(nèi)容:對一個有N個學(xué)生的班級,每個學(xué)生有M門課程。該系統(tǒng)實現(xiàn)對班級成績的錄入、顯示、修改、排序、保存等操作的管理。功能要求:

      1、本系統(tǒng)采用一個結(jié)構(gòu)體數(shù)組,每個數(shù)據(jù)的結(jié)構(gòu)應(yīng)當(dāng)包括:學(xué)號、姓名、M門課程名稱。

      2、本系統(tǒng)顯示菜單: 請選擇系統(tǒng)功能項:

      a、成績錄入 b、成績顯示 c、成績保存到文件 d、從文件讀入成績 e、成績排序

      f、成績修改(要求先輸入密碼)g、成績統(tǒng)計

      1)顯示每門課程成績最高的學(xué)生的基本信息 2)顯示每門課程的平均成績

      3)顯示超過某門課程平均成績的學(xué)生人數(shù) g、退出系統(tǒng)

      (3)執(zhí)行一個具體的功能之后,程序?qū)⒅匦嘛@示菜單。(4)將學(xué)生成績保存到文件中。

      設(shè)計二 小學(xué)生測驗

      設(shè)計內(nèi)容:面向小學(xué)生隨機選擇兩個整數(shù)形成四則運算算式要求學(xué)生解答,最后生成作答試卷保存到文本文件。

      1、電腦隨機出10道題,每題10分,程序結(jié)束時顯示學(xué)生得分;

      2、每道題學(xué)生有三次機會輸入答案,當(dāng)學(xué)生輸入錯誤答案時,提醒學(xué)生重新輸入,如果三次機會結(jié)束則給出正確答案;

      3、對于每道題,學(xué)生第一次輸入正確答案得10分,第二次輸入正確答案得7分,第三次輸入正確答案得5分,否則不得分;

      4、總成績90以上顯示“SMART”,80-90顯示“GOOD”,70-80顯示“OK”,60-70顯示“PASS”,60以下“TRY AGAIN”。

      設(shè)計

      三、大整數(shù)加減法運算

      設(shè)計內(nèi)容:大整數(shù)加減法運算

      在高精度運算的場合下,通常需要對超級大的整數(shù)進行運算。編程實現(xiàn)兩個大整數(shù)的加減法運算,求兩個不超過200位的整數(shù)和或差(使用數(shù)組)。例如:

      ******21229 + 4343***4475******34------------------4343*********63

      *********00-1------------------*********9

      設(shè)計

      四、學(xué)生通訊錄管理系統(tǒng)設(shè)計

      設(shè)計內(nèi)容:“通訊錄管理系統(tǒng)”使其具有數(shù)據(jù)插入、修改、刪除、顯示和查詢等功能。1.數(shù)據(jù)包括:姓名,電話,地址,郵編及e-mail。2.可對記錄中的內(nèi)容進行修改。3.可增加或刪除記錄。4.可顯示所有保存的記錄。5.可以按姓名或電話進行查詢。

      6.數(shù)據(jù)以文本文件存放在文件中,故需要提供文件的輸入、輸出等操作。7.菜單界面自行設(shè)計。

      設(shè)計

      五、大獎賽評分程序

      設(shè)計內(nèi)容:

      對參賽結(jié)果分數(shù)進行處理:參賽選手

      n人(n>1),評委m人(m>2),評委給每一選手打一個分數(shù)score(分數(shù)score為小于等于10的一個正實數(shù))。

      選手的最后得分lastScore計算方法為:

      (1)m<9時,去掉一個最高分和一個最低分后另m-2個得分的平均值。(2)m≥9時,去掉兩個最高分和兩個最低分后另m-4個得分的平均值。

      假設(shè)事先已經(jīng)建立了文本文件f1.txt,其中依次記錄著n個選手的編號(一個正整數(shù))、姓名(一個字符串)以及m個評委給出的得分。編制程序,依次從數(shù)據(jù)文件file1.txt中讀入n個選手的有關(guān)信息,而后按上述規(guī)定方法計算出每一個選手的最后得分,而且往屏幕上以及另一個文本文件file2.txt中同時輸出如下形式的結(jié)果信息。例如:參賽選手人數(shù)n=5,評委人數(shù)m=7,磁盤文件file1.txt中的初始數(shù)據(jù)為: 1 zhangjin 8.8 9.3 7.9 8.7 8.9 9.7 9.2 2 lintao 8.9 8.2 8.6 8.8 8.5 9.1 9.3 3 guojian 8.9 8.4 8.7 8.6 8.6 8.4 8.6 4 maling 7.9 8.3 8.5 8.6 8.5 8.9 8.3 5 liuyifan 9.5 9.1 9.8 9.2 9.0 9.5 8.9

      程序執(zhí)行后,屏幕顯示結(jié)果以及磁盤文件file2.txt中的結(jié)果均應(yīng)該為:

      可進一步考慮找出比賽的第1至第k名,也在屏幕以及file3.txt中同時輸出相關(guān)的結(jié)果信息(k小于等于n,并規(guī)定若多個選手最后得分相同時,則有效分(即已刪除原來的最高分后)中最高分高者名次優(yōu)先)。

      設(shè)計

      六、用撲克牌計算24點

      設(shè)計內(nèi)容:一副撲克牌的每張牌表示一個數(shù)(J、Q、K分別表示11、12、13,兩個司令都表示6)。任取4張牌,即得到4個1~13的數(shù),請?zhí)砑舆\算符(規(guī)定為加+ 減-乘* 除/ 四種)使之成為一個運算式。每個數(shù)只能參與一次運算,4個數(shù)順序可以任意組合,4個運算符任意取3個且可以重復(fù)取。運算遵從一定優(yōu)先級別,可加括號控制,最終使運算結(jié)果為24。輸出一種解決方案的表達式,用括號表示運算優(yōu)先。如果沒有一種解決方案,則輸出-1表示無解。

      樣例輸入 樣例輸出: 2 3 12 12 5 5 5 5

      ((3-2)*12)+12(5*5)-(5/5)1 3 5 6(1+(3*6))+5 8 13 9 4 8+((13-9)*4)2 13 7 7 2*(13-(7/7))5 5 5 2

      四、對學(xué)生能力培養(yǎng)的要求

      1.培養(yǎng)對問題的分析、功能劃分以及數(shù)據(jù)組織的能力; 2.培養(yǎng)應(yīng)用各種數(shù)據(jù)類型和控制結(jié)構(gòu)的操作能力; 3.培養(yǎng)算法設(shè)計、程序設(shè)計和調(diào)試的能力;

      五、考核

      成績構(gòu)成:

      1.設(shè)計過程的表現(xiàn)。包括按時做設(shè)計、認真、投入和努力程度等20%;

      2.設(shè)計結(jié)果驗證。包括設(shè)計結(jié)果是否正確、完整、獨立完成程度及掌握綜合性、編程工作量的情況等40%;

      3.設(shè)計報告。包括設(shè)計報告是否規(guī)范、完整、能反映設(shè)計過程40%。

      成績等級。課程設(shè)計的成績分為:優(yōu)秀、良好、中等、及格,不及格五個等級。

      說明:

      1.凡未按要求或不能按時完成者不能評定為及格。2.未交設(shè)計報告者,以不及格評定。

      3.與他人雷同或抄寫復(fù)制他人程序,以不及格評定。

      六、說明

      (一)設(shè)計的一般步驟:

      1、選題與搜集資料。

      2、分析與概要設(shè)計:根據(jù)搜集的資料,進行程序功能與數(shù)據(jù)結(jié)構(gòu)分析,并選擇合適的數(shù)據(jù)結(jié)構(gòu)、并在此基礎(chǔ)上進行實現(xiàn)程序功能的算法設(shè)計。

      3、程序設(shè)計:運用掌握的C語言編寫程序,實現(xiàn)程序的各個模塊功能,注意鋸齒型程序書寫規(guī)范。

      4、調(diào)試與測試:調(diào)試程序,并記錄測試情況。

      5、完成課程設(shè)計報告。

      6、驗收:指導(dǎo)教師對每個同學(xué)提交的程序進行綜合驗收。

      (二)設(shè)計報告的規(guī)范說明:

      設(shè)計報告要求規(guī)范書寫,應(yīng)當(dāng)包括如下8個部分:

      1、需求分析、基本要求:描述要求編程解決的問題,給出程序要達到的具體的要求。

      2、算法思想:描述解決相應(yīng)問題算法的設(shè)計思想。

      3、模塊劃分:描述所設(shè)計程序的各個模塊(即函數(shù))功能。

      4、概要設(shè)計:給出所使用的基本數(shù)據(jù)類型,所定義的具體問題的數(shù)據(jù)類型,以及新定義的抽象數(shù)據(jù)類型。

      5、詳細設(shè)計:主要函數(shù)核心代碼要求有注釋語句。

      6、測試數(shù)據(jù):設(shè)計測試數(shù)據(jù),或具體給出測試數(shù)據(jù)。要求測試數(shù)據(jù)能全面地測試所設(shè)計程序的功能。

      7、總結(jié)分析。

      8、程序清單。

      除了提交紙制設(shè)計報告外,提交以班級為單位刻錄的所有文檔資料光盤。

      第四篇:《C語言課程設(shè)計》教學(xué)大綱.

      西南科技大學(xué)本科課程教學(xué)大綱

      《C語言課程設(shè)計》教學(xué)大綱

      【課程編號】:22115406

      本文由【中文word文檔庫】004km.cn 搜集整理。中文word文檔庫免費提供海量教學(xué)資料、行業(yè)資料、范文模板、應(yīng)用文書、考試學(xué)習(xí)和社會經(jīng)濟等word文檔

      【英文譯名】:The C Programming Language Design 【適用專業(yè)】:信息類專業(yè) 【學(xué) 分 數(shù)】:2 【總 學(xué) 時】:32

      一、本課程的目的和要求

      (一)教學(xué)目的

      《C語言課程設(shè)計》是信息類專業(yè)的重要實踐性課程。目的在于培養(yǎng)學(xué)生分析問題和解決問題的能力,為學(xué)生提供了一個既動手又動腦,獨立實踐的機會。將課本上的理論知識和實際應(yīng)用問題進行有機結(jié)合,提高學(xué)生程序設(shè)計、程序調(diào)試及項目開發(fā)能力。為后續(xù)課程: C++,Visual C++,數(shù)據(jù)結(jié)構(gòu),軟件工程,軟件技術(shù)基礎(chǔ)等奠定必要的實踐基礎(chǔ)。

      (二)教學(xué)要求

      本課程設(shè)計是利用C語言理論和實驗課中學(xué)到的編程知識和編程技巧,通過布置具有一定難度、一定編程量的課程設(shè)計題目,使學(xué)生通過課程設(shè)計掌握高級編程語言的知識和編程技術(shù),掌握程序設(shè)計的思想和方法,具備利用計算機求解實際問題的能力。

      二、本課程與其他課程的關(guān)系

      前修課程:《計算機基礎(chǔ)》

      后繼課程:《C++程序設(shè)計》、《VB程序設(shè)計》、《數(shù)據(jù)庫原理與應(yīng)用》、《數(shù)據(jù)結(jié)構(gòu)》、《軟件工程》

      三、課程設(shè)計要求

      (一)基本要求

      掌握C語言程序設(shè)計的方法,熟悉C程序的開發(fā)環(huán)境及C程序的調(diào)試過程,熟悉C語言中的數(shù)據(jù)類型,數(shù)據(jù)結(jié)構(gòu)、語句結(jié)構(gòu)、運算方法,鞏固和加深對理論課中知識的理解,提高學(xué)生對所學(xué)知識的綜合運用能力。

      信息工程學(xué)院

      (二)具有下列基本技能

      1、培養(yǎng)學(xué)生查閱參考資料、手冊的自學(xué)能力,通過獨立思考深入鉆研問題,學(xué)會自己分析、解決問題。

      2、通過對所選題目方案分析比較,確立方案,編制程序與調(diào)試程序,初步掌握C程序設(shè)計的方法。

      3、能熟練調(diào)試程序,在教師的指導(dǎo)下,完成課題任務(wù)。

      4、根據(jù)個人的設(shè)計調(diào)試過程,撰寫設(shè)計報告。

      四、課程設(shè)計內(nèi)容及安排

      選題原則:課程設(shè)計題目選擇得是否合適,直接關(guān)系到它的教學(xué)效果。一般來將應(yīng)當(dāng)照顧到以下幾個方面:

      1、設(shè)計的選題首先要符合教學(xué)要求,使學(xué)生能夠運用理論課程中所學(xué)的基本知識,進行基本技能方面的訓(xùn)練。

      2、設(shè)計的選題的主要內(nèi)容應(yīng)當(dāng)是學(xué)生在理論課程中學(xué)過的知識,有需要擴展的知識,應(yīng)在設(shè)計過程中補充講解。

      3、課題指標(biāo)可從學(xué)生實際出發(fā),做到難易適中,或因人而異,讓不同程度的學(xué)生經(jīng)過努力都能夠完成任務(wù),有所收獲。

      下面是參考題目(根據(jù)教學(xué)改革與發(fā)展需要,題目可能有修改與增減):

      1、個人財務(wù)管理小系統(tǒng)設(shè)計。

      2、學(xué)生檔案管理系統(tǒng)。

      3、通訊錄管理系統(tǒng)。

      4、飛機訂票系統(tǒng)。

      5、選舉投票系統(tǒng)。

      6、模擬電子琴軟件。

      7、模擬畫板軟件。

      8、教師信息管理系統(tǒng)。

      9、計算器軟件。

      10、貪吃蛇游戲程序。

      11、走迷宮游戲程序。

      除此之外,學(xué)生可自行選擇課題進行設(shè)計(課題必須經(jīng)指導(dǎo)教師審題后合格),對于大型項目可進行團隊開發(fā),但應(yīng)制定詳細的項目分工說明。

      五、其它

      課程設(shè)計的題目應(yīng)提前一周布置,以便學(xué)生作好充分準(zhǔn)備,課程設(shè)計主要分成以下幾個階段:

      信息工程學(xué)院

      1、資料查閱與方案制定階段。

      在資料查閱的基礎(chǔ)上,學(xué)生對所選課題進行功能分析與設(shè)計,確定方案。

      2、程序編制與調(diào)試階段。

      學(xué)生在指導(dǎo)老師的指導(dǎo)下獨立完成程序的編制與調(diào)試,指導(dǎo)老師應(yīng)實時考察學(xué)生的實際編程與調(diào)試能力。

      3、撰寫設(shè)計報告階段。

      學(xué)生根據(jù)規(guī)定的格式撰寫課程設(shè)計報告。

      4、答辯與考核階段。

      答辯既可以用語言表達的方式,也可以直接在機房中進行實際操作與調(diào)試。指導(dǎo)教師將綜合每一學(xué)生的表現(xiàn)及能力進行綜合評分。

      六、課程設(shè)計的考核評估

      通過課程設(shè)計答辯,結(jié)合學(xué)生的動手能力、獨立分析解決問題的能力、創(chuàng)新能力、課程設(shè)計報告、答辯水平以及學(xué)習(xí)態(tài)度綜合考核。

      考核標(biāo)準(zhǔn)包括:

      1、基本完成設(shè)計題目所要求的內(nèi)容,程序有一定的實用性,可擴充性,創(chuàng)新性。(50%)

      2、課程設(shè)計報告。(30%)

      3、答辯水平。(20%)

      七、選用教材及主要參考書

      1、教材

      譚浩強.C語言程序設(shè)計(三版).清華大學(xué)出版社,2005

      2、主要參考書

      [1] 譚浩強.程序設(shè)計題解與上機指導(dǎo)(三版).清華大學(xué)出版社,2005 [2] David R Hanson.C語言接口與實現(xiàn)-創(chuàng)建可重用軟件的技術(shù).機械工業(yè)出版社,2004 [3] 邱仲潘.C語言參考手冊.機械工業(yè)出版社,2004

      信息工程學(xué)院

      編寫負責(zé)人:

      審核人:

      部門主管領(lǐng)導(dǎo):

      第五篇:《c語言課程設(shè)計》教學(xué)大綱

      鄭州大學(xué)信息工程學(xué)院

      《C語言程序設(shè)計》課程設(shè)計教學(xué)大綱

      課程名稱:《C語言程序設(shè)計》課程設(shè)計 英文名稱:The C Programming on Course 課程編號: 課程類型:必修 學(xué)時:2周

      適用對象:軟件工程 本科生 先修課程:C語言程序設(shè)計

      一、課程設(shè)計的性質(zhì)、目的和任務(wù)

      本課程設(shè)計是《C語言程序設(shè)計》課程的實踐環(huán)節(jié),也是計算機科學(xué)與技術(shù)專業(yè)學(xué)生第一次較全面的程序設(shè)計能力訓(xùn)練。

      在《C語言程序設(shè)計》課程的理論教學(xué)和基礎(chǔ)實驗基礎(chǔ)上,通過開發(fā)規(guī)模較大的程序,使學(xué)生掌握應(yīng)用計算機解決實際問題的基本方法;熟悉C語言程序開發(fā)的全過程,包括從分析問題開始,建立數(shù)據(jù)模型,劃分功能模塊,設(shè)計算法,編碼,調(diào)試和測試程序,撰寫文檔等;提高綜合應(yīng)用C語言的能力,強化編程和調(diào)試能力。通過理論教學(xué)、基礎(chǔ)實驗、課程設(shè)計等理論和實踐緊密結(jié)合的教學(xué),為學(xué)生今后學(xué)習(xí)軟件專業(yè)課程創(chuàng)建較扎實的理論和實踐基礎(chǔ)。

      二、基本要求:

      課程設(shè)計的進行方式是在教師指導(dǎo)下由學(xué)生獨立完成的。每個學(xué)生都應(yīng)該明確設(shè)計任務(wù)和要求,并根據(jù)項目規(guī)模大小,擬定設(shè)計計劃。注意掌握進度,按時完成。設(shè)計分段進行,每一階段的設(shè)計都要認真檢查。

      所使用編程語言只限于C語言。

      設(shè)計過程中要獨立思考、深入鉆研,主動地、創(chuàng)造性地進行設(shè)計,反對照抄照搬或依賴教師。要求設(shè)計態(tài)度嚴肅認真,有錯必改,反對敷衍塞責(zé),容忍錯誤存在。為保證課程設(shè)計達到教學(xué)基本要求,在設(shè)計思想、設(shè)計方法和設(shè)計技能等方面的訓(xùn)練,包括以下內(nèi)容:

      1、根據(jù)設(shè)計題目要求的指標(biāo),通過查閱有關(guān)資料分析其工作原理并劃分功能模塊;

      2、畫出程序流程圖,完成程序各部分的內(nèi)容分析;

      3、計算各模塊的參數(shù)設(shè)計,和模塊內(nèi)部操作,和模塊返出的結(jié)果;

      4、驗證模塊功能的完整性;

      5、對模塊功能進行設(shè)計;

      6、對模塊功能進行調(diào)試;

      7、組合功能模塊并完成設(shè)計要求。

      三、課程設(shè)計題目

      課程設(shè)計時,每4-8人組成一個開發(fā)團隊,選出項目負責(zé)人一名。每個團隊從以下題目中選擇一個作為課程設(shè)計的題目。? 詞法分析器 ? 桌面計算器 ? 漢字的顯示

      鄭州大學(xué)信息工程學(xué)院

      ? 文本編輯器 ? 校友通訊錄 ? 線條圖型體表演 ? 高中物理力學(xué)實驗

      ? 表情展示(結(jié)合表情單詞理解)? 音樂展示(播放)? 游戲設(shè)計 ? 對話框模擬 ? 菜單模擬 ? 桌面鐘表設(shè)計 ? 桌面日歷設(shè)計

      ? 其他自選題目(注意:所選題目不宜太大,應(yīng)于本學(xué)期第二周的周五前完成)

      四、考核方式

      課程設(shè)計分為四個階段組成:分析和設(shè)計、編程和調(diào)試程序、撰寫報告、答辯。

      1)分析、設(shè)計數(shù)據(jù)結(jié)構(gòu):學(xué)生首先選定題目、收集資料,對系統(tǒng)進行功能模塊分析、控制模塊分析正確,系統(tǒng)設(shè)計要實用,然后確定模塊,寫出函數(shù)原形。

      2)編程與調(diào)試程序:根據(jù)函數(shù)原形及其功能,填充相應(yīng)的算法。編程簡練,可用性強,功能全面。上機調(diào)試程序,解決編譯等錯誤,直至運行成功。

      3)提交課程設(shè)計總結(jié)報告:按格式寫出完整、規(guī)范的報告并打印。其中模塊圖、流程圖要清楚、規(guī)范,不能有錯別字。

      4)答辯:程序測試通過、課程設(shè)計總結(jié)報告完成后,項目負責(zé)人通知指導(dǎo)教師檢查,并參加課程設(shè)計答辯。

      課程設(shè)計成績組成:課程設(shè)計報告(60%)+ 作品演示與答辯(40%)。

      五、提交資料

      《C語言程序設(shè)計》課程設(shè)計報告。

      注:課程設(shè)計報告中,應(yīng)注明小組分工及完成情況。

      對于程序中未能實現(xiàn)的部分需要加以說明。對于程序中所參考的部分代碼需要加以聲明,并說明出處。

      《高級語言程序設(shè)計報告》于本學(xué)期第二周的周五前提交。參考教材

      [1] C程序設(shè)計.潭浩強 編著.清華大學(xué)出版社.[2] 程序設(shè)計與C語言.王瑞民 盧紅星 主編.西北工業(yè)大學(xué)出版社.2009年

      [3] The C Programming Language,Second Edition,B.W.Kernighan,D.M.Ritchie,Prentice Hall,1988

      下載《C語言課程設(shè)計A》課程教學(xué)大綱word格式文檔
      下載《C語言課程設(shè)計A》課程教學(xué)大綱.doc
      將本文檔下載到自己電腦,方便修改和收藏,請勿使用迅雷等下載。
      點此處下載文檔

      文檔為doc格式


      聲明:本文內(nèi)容由互聯(lián)網(wǎng)用戶自發(fā)貢獻自行上傳,本網(wǎng)站不擁有所有權(quán),未作人工編輯處理,也不承擔(dān)相關(guān)法律責(zé)任。如果您發(fā)現(xiàn)有涉嫌版權(quán)的內(nèi)容,歡迎發(fā)送郵件至:645879355@qq.com 進行舉報,并提供相關(guān)證據(jù),工作人員會在5個工作日內(nèi)聯(lián)系你,一經(jīng)查實,本站將立刻刪除涉嫌侵權(quán)內(nèi)容。

      相關(guān)范文推薦

        《C語言程序設(shè)計》課程教學(xué)大綱

        《C語言程序設(shè)計》課程教學(xué)大綱 一、 課程教學(xué)目的 本課程系統(tǒng)學(xué)習(xí)C語言的基本知識和基本語法,較好地訓(xùn)練學(xué)生解決問題的邏輯思維能力以及編程思路和技巧 ,使學(xué)生具有較強的......

        c語言程序設(shè)計課程教學(xué)大綱2012

        《C語言程序設(shè)計》課程教學(xué)大綱 課程編號: 適用專業(yè):機械制造、數(shù)控、焊接 專業(yè)責(zé)任教學(xué)單位:機電工程系 總學(xué)時:36學(xué)時 考核形式:閉卷 筆試 課程類型:專業(yè)基礎(chǔ)課 選讀方式:必修課......

        C語言程序設(shè)計課程教學(xué)大綱

        C語言程序設(shè)計課程教學(xué)大綱 中央電大教務(wù)處教學(xué)管理科 2007年08月29日 第一部分 大綱說明 1. 課程性質(zhì)、任務(wù)與目的 《C語言程序設(shè)計》是中央電大計算機科學(xué)與技術(shù)專業(yè)(專科......

        《C語言課程設(shè)計》教學(xué)大綱(2011)(共5則)

        學(xué)生提交程序代碼和課程設(shè)計報告(電子版),統(tǒng)一刻光盤存檔。文檔格式,程序代碼壓縮為一個文件,命名格式:程序代碼_學(xué)號_姓名.rar,課程設(shè)計報告為Word2003文檔,命名格式:課程設(shè)計報告_......

        C課程設(shè)計教學(xué)大綱

        C課程設(shè)計教學(xué)大綱 一、目的與任務(wù) 根據(jù)高教委的要求,高校學(xué)生必須具備扎實的計算機基礎(chǔ)知識,具有較強的程序設(shè)計和軟件開發(fā)能力,特別對計算機專業(yè)及相關(guān)專業(yè)(如電子信息工程、......

        C課程設(shè)計教學(xué)大綱[范文大全]

        鄭州大學(xué)信息工程學(xué)院 《C語言程序設(shè)計》課程設(shè)計教學(xué)大綱 課程名稱:《C語言程序設(shè)計》課程設(shè)計 英文名稱:The C Programming on Course 課程編號: 課程類型:必修 學(xué)時:2周 適用......

        C語言課程設(shè)計

        C語言課程設(shè)計 飛機空戰(zhàn)小游戲 一、實驗環(huán)境 運行系統(tǒng) WINDOWSXP 編程工具C++6.0 地點 程序設(shè)計與仿真實驗室 桌號19電腦IP地址221.12.10.218 二、實驗?zāi)康暮鸵?實驗?zāi)康?.....

        C語言課程設(shè)計范文

        C語言程序設(shè)計課程設(shè)計設(shè)計題目:專業(yè):計算機科學(xué)與技術(shù)班級:2010級計算機二班組長姓名:馬得才【P101712944】成員姓名:孫麗欣【P101712927】 趙廣峰【P101712926】 遲成凱【P1017......