眾賞文庫
全部分類
  • 抗擊疫情 >
    抗擊疫情
    病毒認(rèn)知 防護手冊 復(fù)工復(fù)產(chǎn) 應(yīng)急預(yù)案 防控方案 英雄事跡 院務(wù)工作
  • 成品畢設(shè) >
    成品畢設(shè)
    外文翻譯 畢業(yè)設(shè)計 畢業(yè)論文 開題報告 文獻(xiàn)綜述 任務(wù)書 課程設(shè)計 相關(guān)資料 大學(xué)生活 期刊論文 實習(xí)報告
  • 項目策劃 >
    項目策劃
    土地準(zhǔn)備 規(guī)劃設(shè)計 開工開盤 項目綜合 竣工移交 售后移交 智慧方案 安全專項 環(huán)境影響評估報告 可行性研究報告 項目建議書 商業(yè)計劃書 危害評估防治 招投標(biāo)文件
  • 專業(yè)資料 >
    專業(yè)資料
    人文法律 環(huán)境安全 食品科學(xué) 基礎(chǔ)建設(shè) 能源化工 農(nóng)林牧畜 綜合待分類 教育經(jīng)驗 行政人力 企業(yè)管理 醫(yī)學(xué)衛(wèi)生 IT技術(shù) 土木建筑 考研專題 財會稅務(wù) 公路隧道 紡織服裝
  • 共享辦公 >
    共享辦公
    總結(jié)匯報 調(diào)研報告 工作計劃 述職報告 講話發(fā)言 心得體會 思想?yún)R報 事務(wù)文書 合同協(xié)議 活動策劃 代理加盟 技術(shù)服務(wù) 求職簡歷 辦公軟件 ppt模板 表格模板 融資協(xié)議 發(fā)言演講 黨團工作 民主生活
  • 學(xué)術(shù)文檔 >
    學(xué)術(shù)文檔
    自然科學(xué) 生物科學(xué) 天文科學(xué) 醫(yī)學(xué)衛(wèi)生 工業(yè)技術(shù) 航空、航天 環(huán)境科學(xué)、安全科學(xué) 軍事 政學(xué) 文化、科學(xué)、教育、 交通運輸 經(jīng)濟 語言、文字 文學(xué) 農(nóng)業(yè)科學(xué) 社會科學(xué)總論 藝術(shù) 歷史、地理 哲學(xué) 數(shù)理科學(xué)和化學(xué) 綜合性圖書 哲學(xué)宗教
  • 經(jīng)營營銷 >
    經(jīng)營營銷
    綜合文檔 經(jīng)濟財稅 人力資源 運營管理 企業(yè)管理 內(nèi)控風(fēng)控 地產(chǎn)策劃
  • 教學(xué)課件 >
    教學(xué)課件
    幼兒教育 小學(xué)教育 初中教育 高中教育 職業(yè)教育 成人教育 高等教育 考研資源 試題真題 作業(yè)習(xí)題 課后答案 綜合教學(xué)
  • 土木建筑 >
    土木建筑
    專項施工 應(yīng)急預(yù)案 建筑規(guī)范 工藝方案 技術(shù)交底 施工表格 圖片圖集
  • 課程導(dǎo)學(xué) >
    課程導(dǎo)學(xué)
    醫(yī)學(xué)綜合 中醫(yī)養(yǎng)生 醫(yī)學(xué)研究 身心發(fā)展 醫(yī)學(xué)試題 影像醫(yī)學(xué) 醫(yī)院辦公 外科醫(yī)學(xué) 老年醫(yī)學(xué) 內(nèi)科醫(yī)學(xué) 婦產(chǎn)科 神經(jīng)科 醫(yī)學(xué)課件 眼鼻喉科 皮膚病科 腫瘤科 兒科醫(yī)學(xué) 康復(fù)醫(yī)學(xué) 全科醫(yī)學(xué) 護理學(xué)科 針灸學(xué)科 重癥學(xué)科 病毒學(xué)科 獸醫(yī) 藥學(xué)
    • 簡介:解決“背包問題”的思路及思想如下思想動態(tài)規(guī)劃法,先考慮沒有物品要放的時候S0,再考慮只有一個要放物品A的各種情況S1,再綜合考慮只有第一個A和第二個B物品要放時的情況S2,再綜合考慮有三個待放物品ABC的情況INCLUDEINCLUDEDEFINEMAX200INTNMINTNUMTQINTTEMPINTS100INTX100決策集INTWWPPIJKRNEXTINTU記錄附加結(jié)點INTP100000W100000存放所有的可行序偶什么叫序偶答序偶可以看作兩個元素的集合但序偶具有次序關(guān)系如集合中{XYYXINTF100記錄SI點的起點在P、W數(shù)組中的位置INTBEGIN0END0INTWI100PI100W100P100INTPXWXPYWYVOIDMAINVOIDPRINTF“N“PRINTF“N背包問題“PRINTF“N“P0W00S0中的點0,0F00F1NEXT1UBEGIN從頭開始考慮序偶點FRBEGINRWUWIRUS1的U0U是SII中能讓I結(jié)點加上它把空間塞得最滿的那個結(jié)點,即造成S12中X軸最向右靠近確定的M值的點的附加點U號以前的點都是可以考慮加入的點KBEGINK是記錄SI1圖中已加入到SI圖中的點FJBEGINJPKPPPKKIFPPPNEXT1SII中的點如果效益比以前的大,加進(jìn)SIPNEXTPPWNEXTWWNEXTWHILEKENDBEGINEND1ENDNEXT1
      下載積分: 5 賞幣
      上傳時間:2024-03-08
      頁數(shù): 4
      4人已閱讀
      ( 4 星級)
    • 簡介:西安建筑科技大學(xué)大作業(yè)(論文)第1頁共35頁大作業(yè)大作業(yè)課程名稱軟件技術(shù)基礎(chǔ)題目簡單計算器院(系)信息與控制工程學(xué)院專業(yè)班級電子信息工程0801姓名李芃博學(xué)號080640116指導(dǎo)教師周方曉2011年7月6日西安建筑科技大學(xué)大作業(yè)(論文)第3頁共35頁目錄一、需求分析11開發(fā)背景412項目目標(biāo)413運行環(huán)境414項目任務(wù)書5二、技術(shù)路線21制作界面522總體方案523詳細(xì)設(shè)計8三、編程實現(xiàn)31核心代碼1932運行結(jié)果29四、測試分析30五、個人總結(jié)34六、參考文獻(xiàn)35簡單計算器簡單計算器
      下載積分: 8 賞幣
      上傳時間:2024-03-08
      頁數(shù): 35
      7人已閱讀
      ( 4 星級)
    • 簡介:課程設(shè)計說明書課程設(shè)計說明書設(shè)計題目設(shè)計題目汽輪機支架沖壓工藝及模具設(shè)計汽輪機支架沖壓工藝及模具設(shè)計材料科學(xué)與工程學(xué)院材料科學(xué)與工程學(xué)院材料成型及控制工程材料成型及控制工程11031103班學(xué)生姓名名巴依哈那提巴依哈那提完成日期期20152015年1月1515日指導(dǎo)老師(簽字)指導(dǎo)老師(簽字)華中科技大學(xué)華中科技大學(xué)2較6四、各工序模具結(jié)構(gòu)形式的確定61、條料(工件)送進(jìn)與定位方式62、卸料、出件方式73、導(dǎo)向方式74、確定壓力中心75、工作零件刃口尺寸計算及其公差的確定76、主要零部件設(shè)計7五、計算各工序的沖壓力并選擇沖壓設(shè)備11
      下載積分: 6 賞幣
      上傳時間:2024-03-08
      頁數(shù): 16
      7人已閱讀
      ( 4 星級)
    • 簡介:1一背景分析及意義背景分析及意義隨著計算機的不斷更新發(fā)展,計算機在各個領(lǐng)域的應(yīng)用越來越多,更多的軟件開發(fā)人員和相關(guān)技術(shù)人員在程序設(shè)計的過程中應(yīng)用匯編程序或編制匯編語言。而匯編語言做為計算機專業(yè)大學(xué)生必修之課,每個做為本專業(yè)的學(xué)生對匯編的理解和學(xué)習(xí)就顯的尤為重要。匯編語言是計算機能夠提供給用戶使用的最快而又最好最有效的語言,也是能夠利用計算機所有硬件特性并能直接控制硬件的唯一語言。因而,對程序的空間和時間要求很高的場合,匯編語言的應(yīng)用就顯的必不可少了,一些直接控制硬件的應(yīng)用場合,則更是非用匯編語言不可了。這次課程設(shè)計是在學(xué)習(xí)匯編語言與實踐相結(jié)合的一次綜合應(yīng)用。通過具體的問題分析、設(shè)計、調(diào)試、運行程序。在實際問題中鍛煉提高自己,增加了對本門課程內(nèi)容的理解,鍛煉了動手能力。就這個程序具體而言知道了音調(diào)與頻率和時間的關(guān)系,就可以按照樂曲的曲譜將每個音符的頻率和持續(xù)時間定義成兩個數(shù)據(jù)表;然后編寫程序依次取出表中的頻率值和時間值,調(diào)用GENSOUNDF程序發(fā)出各種聲音。這個程序最終通過菜單所提示的信息選取所要欣賞的音樂是執(zhí)行此程序后,會很有速且有效的使揚聲器接通并發(fā)出音頻為896HZ的聲音。二總體設(shè)計思想ROMBIOS中的BEEP子程序能根據(jù)BL中給出的時間計數(shù)植控制8254定時器,產(chǎn)生持續(xù)時間計數(shù)值控制8254定時器,產(chǎn)生持續(xù)時間為1個或幾個05秒頻率為896HZ的聲音。通過對BEEP的修改,可產(chǎn)生任一頻率的聲音。用匯編語言寫的GENSOUNG,能使PC機發(fā)出指定頻率和指定延時的聲音。它是一個很好的通用發(fā)聲程序。組成樂曲的每個音符的頻率值和持續(xù)時間定義成兩個數(shù)據(jù)表,然后編程依次取出表中的頻率值和時間值,調(diào)用GENSOUND程序發(fā)出各種聲音。本程序就是通過GENSOUNG程序演奏樂曲的例子。該樂曲點播程序由一個樂曲點播主程序和五個子程序組成。3五程序流程圖音樂演奏程序流程圖如圖2所示
      下載積分: 6 賞幣
      上傳時間:2024-03-08
      頁數(shù): 14
      10人已閱讀
      ( 4 星級)
    • 簡介:C語言程序設(shè)計課程的教學(xué)改革與實踐福建師范大學(xué)協(xié)和學(xué)院林昌意(指導(dǎo)老師潘日紅)摘要摘要針對教師與學(xué)生普遍認(rèn)為C語言難教也難學(xué),文章從教學(xué)內(nèi)容、教學(xué)手段、教學(xué)方法等方面介紹了C語言程序設(shè)計課程所進(jìn)行的改革。實踐證明,這些教學(xué)改革效果良好,不僅有利于培養(yǎng)學(xué)生學(xué)習(xí)興趣,而且有利于培養(yǎng)學(xué)生分析問題與解決問題的能力。關(guān)鍵詞關(guān)鍵詞C語言教學(xué)內(nèi)容教學(xué)手段教學(xué)方法教學(xué)改革學(xué)習(xí)計算機程序設(shè)計語言是提高人們計算機知識水平的重要步驟。C語言作為當(dāng)今最為流行的程序設(shè)計語言之一,不但成為計算機專業(yè)的必修課,而且也越來越多地成為非計算機專業(yè)的學(xué)習(xí)課程1。但在C語言程序設(shè)計課程教學(xué)中,許多教師和學(xué)生都認(rèn)為C語言涉及的概念比較復(fù)雜,規(guī)則繁多,使用靈活,容易出錯,教師教學(xué)和學(xué)生學(xué)習(xí)都感到困難,并不同程度產(chǎn)生畏難心理2。特別是多數(shù)高校將C語言作為計算機專業(yè)學(xué)生進(jìn)校后首先接觸的第一門專業(yè)基礎(chǔ)課,這種現(xiàn)象尤為明顯。筆者根據(jù)多年的程序設(shè)計課程的教學(xué)實踐,對C語言程序設(shè)計課程從教學(xué)內(nèi)容、教學(xué)手段、教學(xué)方法等方面進(jìn)行了大膽的改革,并取得較好的教學(xué)效果。1教學(xué)內(nèi)容的改革教學(xué)內(nèi)容的改革311課堂教學(xué)內(nèi)容的改革以福建省高校計算機系列教材C語言程序設(shè)計與應(yīng)用教程為例,教學(xué)內(nèi)容主要包括C語言語法基礎(chǔ)、程序控制結(jié)構(gòu)、數(shù)據(jù)類型、指針、函數(shù)、文件以其它們的應(yīng)用等。教材在內(nèi)容組織上,雖然依邏輯思維方式進(jìn)行了歸類,但難點還是較為集中,跨度大;概念講得多,分析少;語言深硬,不夠形象,較難理解。雖然教材在各章節(jié)也舉了一些編程例子,但多數(shù)難度較大,適用性不強。筆者本著“深入淺出,突出實用”的指導(dǎo)思想,在課堂教學(xué)過程中,對教學(xué)內(nèi)容重新進(jìn)行了歸納,將難點再次分散,以縮小臺階,達(dá)到循序漸進(jìn)。例如,C語言數(shù)據(jù)類型、運算符、表達(dá)式種類繁多,放在一塊講授,學(xué)生學(xué)習(xí)起來難度較大,于是筆者就刻意將算術(shù)型的數(shù)據(jù)類型、運算符以及相關(guān)的表達(dá)式先介紹,使學(xué)生學(xué)習(xí)起來沒有想象中的那么難。緊接著又教學(xué)生編寫簡單的、實用的C程序設(shè)計,然后趁機引入基本輸入、輸出函數(shù)就順理成章了。這樣一來臺階小了,學(xué)生的信心也增加許多,學(xué)習(xí)積極性很快就被提高起來。對于深硬的語言敘述,筆者則改用生動的比喻,進(jìn)行詳盡引導(dǎo)。譬如,在開始學(xué)習(xí)指針的概念時,教材對“間接存取”敘述比較深硬,學(xué)生難以理解,筆者就借用比喻將A房間的鑰匙放在B房間里,若要取A房間里的物品,就需要先打開B房間,取出A鑰匙,再打開A房間,取出A房間的物品,這就是“間接存取”。學(xué)生很快就能理解,也加深了指針的概念。在教學(xué)過程中,筆者還及時查閱英文版教材和有關(guān)報刊雜志,對較難理解的概念,用不同的方式給以解釋,甚至直接引用英文原版教材內(nèi)容。12實驗教學(xué)內(nèi)容的改革計算機語言教學(xué)的主要任務(wù)是培養(yǎng)學(xué)生具有一定的閱讀程序、設(shè)計程序的能力,分析問題、解決問題的能力和邏輯思維的能力。而C語言程序設(shè)計是一門實踐性很強的課程,既要掌握概念,又要動手編程,還要上機調(diào)試運行2。因此,C語言的教學(xué)特別需要重視實踐環(huán)節(jié),包括編程和上機實驗。為了突出實踐教學(xué),培養(yǎng)學(xué)生的知識應(yīng)用能力,筆者對實驗內(nèi)容進(jìn)行了較大的改革,一方面保留基礎(chǔ)性實驗,例如三角形面積計算、求一元二次方程的根、各類三角圖形的繪制、簡單的排序算法等基礎(chǔ)編程實驗。使學(xué)生能維數(shù)與各類有二重地址的指針歸納如下數(shù)組名與指針名代表二重地址,即無“”也無“”加減數(shù)值對行操作;僅有1個“”或“”代表單重地址(即行地址),加減數(shù)值對列操作;“”與“”加起來有2個就是元素值。33討論教學(xué)法在C語言教學(xué)過程中,充分發(fā)揮學(xué)生的積極性與主動性是非常重要的一環(huán)。筆者針對這門課程的特點與學(xué)生的興趣,課前給學(xué)生布置了幾個專題,讓學(xué)生利用課余時間去思考、收集資料,并在課堂上組織學(xué)生發(fā)言和討論。這種教學(xué)法不僅可以讓學(xué)生獲得許多課外知識,同時也促進(jìn)教學(xué)內(nèi)容的改革,而且也有利于充分挖掘?qū)W生的學(xué)習(xí)潛力。34因材施教法由于學(xué)生學(xué)習(xí)的動機、興趣、能力存在較大的個體差異,所以決定了C語言課程必須因材施教。對于學(xué)習(xí)能力較強的學(xué)生,筆者就鼓勵他們自學(xué),并給予方向性指導(dǎo),讓他們超前學(xué)習(xí)。在C語言教學(xué)中,培養(yǎng)學(xué)生的自學(xué)能力尤為重要,如果學(xué)生的學(xué)習(xí)完全依賴教師才能掌握,而沒有一定的自學(xué)能力,其所學(xué)的知識很快就會被淘汰。對于多數(shù)學(xué)生,則把精力放在最基本、最常用的內(nèi)容上,讓他們學(xué)好基本功,掌握程序設(shè)計的方法,為后續(xù)課程的學(xué)習(xí)打下基礎(chǔ)。另外,教學(xué)過程中,筆者還不時地從學(xué)生的角度來考慮問題,講解內(nèi)容,加強師生的互動效果,以降低學(xué)生學(xué)習(xí)的焦慮情緒。35實踐教學(xué)法學(xué)習(xí)程序設(shè)計課程的目的是掌握設(shè)計程序的思路,學(xué)會用計算機語言編寫程序,以實現(xiàn)所需處理的任務(wù)2。因此教學(xué)重點要放在解題的思路上,通過大量的實踐讓學(xué)生學(xué)會怎樣設(shè)計一個算法,構(gòu)造一個程序。筆者一開始,讓學(xué)生編寫簡單的程序,然后逐步深入。在實驗題目設(shè)置上,根據(jù)課時安排以及要掌握基本知識,設(shè)置必做與選做題,以滿足各個層次學(xué)生的需要。在本課程結(jié)束后,安排一次綜合的大實驗,培養(yǎng)學(xué)生綜合應(yīng)用能力。36綜合考核法衡量這門課學(xué)習(xí)的好壞,不是看學(xué)生“知不知道”,而是“會不會干”??己说姆椒ú荒苤饕檬欠穷}和選擇題,而應(yīng)當(dāng)把重點放在編制程序和調(diào)試程序上2。所以筆者對學(xué)生學(xué)習(xí)成績的評定,采用綜合考核法,將平時的實踐成績與期末卷面成績進(jìn)行綜合,得出本課程綜合考評分。這種教學(xué)法,不但能更客觀地反映學(xué)生的學(xué)習(xí)情況,同時也能促進(jìn)學(xué)生學(xué)習(xí),起到很好的教學(xué)效果。4結(jié)束語結(jié)束語上述教學(xué)內(nèi)容、教學(xué)手段與教學(xué)方法的改革,是根據(jù)實際教學(xué)過程中學(xué)生存在的問題提出的,并已經(jīng)在C語言程序設(shè)計課程教學(xué)實踐中運用,取得了良好的教學(xué)效果。當(dāng)然,同樣的教學(xué)內(nèi)容面對不同的學(xué)生,在使用與設(shè)計某種教學(xué)方法時,還要求學(xué)生的配合才行,也就是說教的方法與學(xué)的方法要有機統(tǒng)一。筆者將繼續(xù)努力探索,使C語言程序設(shè)計課程教學(xué)日趨完善。希望本文能對大學(xué)計算機基礎(chǔ)教學(xué)有一定的借鑒作用。參考文獻(xiàn)參考文獻(xiàn)1嚴(yán)桂蘭C語言程序設(shè)計與應(yīng)用教程M福建廈門大學(xué)出版社,2001
      下載積分: 5 賞幣
      上傳時間:2024-03-08
      頁數(shù): 4
      3人已閱讀
      ( 4 星級)
    • 簡介:“C語言程序設(shè)計”課程教學(xué)改革與實踐中北大學(xué)電子與計算機科學(xué)技術(shù)學(xué)院山西太原030051摘要本文從教學(xué)實踐出發(fā)分析了當(dāng)前非計算機專業(yè)“C語言程序設(shè)計”教學(xué)中存在的問題。提出了在課程教學(xué)中如何采用案例教學(xué)法、基于認(rèn)知主義的內(nèi)容設(shè)計優(yōu)化以及以行動導(dǎo)向?qū)W習(xí)為指導(dǎo)原則來設(shè)計和組織課堂和實驗教學(xué)的改革措施并應(yīng)用于教學(xué)實踐。實踐證明改革措施是非常有效的。關(guān)鍵詞教學(xué)改革教學(xué)模式案例教學(xué)認(rèn)知主義行動導(dǎo)向?qū)W習(xí)中圖分類號G642文獻(xiàn)標(biāo)識碼A1前言“C語言程序設(shè)計”作為全國大部分高校非計算機專業(yè)的一門公共基礎(chǔ)課在課程教學(xué)中許多學(xué)生都認(rèn)為該課程涉及的概念比較復(fù)雜、規(guī)則繁多、使用靈活、容易出錯學(xué)習(xí)起來普遍感到困難。特別是大多數(shù)高校將C語言作為非計算機專業(yè)學(xué)生進(jìn)校后首先接觸的第一門公共基礎(chǔ)課這種現(xiàn)象尤為明顯。為此作者從自身多年教學(xué)實踐出發(fā)以培養(yǎng)學(xué)生用計算機解決問題的思維能力為基本點對該課程的教學(xué)過程進(jìn)行了大膽的改革嘗試。2傳統(tǒng)教學(xué)中存在的問題筆者從事了多年的“C語言程序設(shè)計”教學(xué)發(fā)現(xiàn)傳統(tǒng)教學(xué)中教學(xué)效果總是不理想因此對此進(jìn)行了深入分析發(fā)現(xiàn)在傳統(tǒng)的“C語言程序設(shè)計”教學(xué)中存在以下幾個主要問題。首先教師將教學(xué)目標(biāo)主要放在了讓學(xué)生掌握語法規(guī)則上而問題分析和算法思想等程序設(shè)計能力和素質(zhì)的培養(yǎng)不夠?qū)е聦W(xué)生學(xué)習(xí)積極性不高和缺乏對實際問題進(jìn)行分析、編程和處理的能力。其次傳統(tǒng)的教學(xué)過程與學(xué)生認(rèn)知過程存在偏差。目前國內(nèi)的大多數(shù)C語言教材都考慮到知識結(jié)構(gòu)的系統(tǒng)性和全面性大致按“算法數(shù)據(jù)類型基本結(jié)構(gòu)數(shù)組函數(shù)指針文件”的順序來組織教材。教師按照教材編排的內(nèi)容和順序按部就班地進(jìn)行教學(xué)工作。這種組織方式雖然依邏輯思維方式進(jìn)行了歸類但難點還是較為集中跨度大學(xué)生一下子很難接受。由于學(xué)生沒有編程基礎(chǔ)講授算法和數(shù)據(jù)類型時只能講的多分析的少“填鴨”式的將概念灌輸給學(xué)生致使學(xué)生覺得C語言很難。隨后章節(jié)的講授也是先介紹C語言語法規(guī)則然后再針對所學(xué)的語法規(guī)則講授例子例子以語法應(yīng)用為重點較少涉及具體的C語言編程應(yīng)用。這種從理論到實踐、理論和實踐脫節(jié)的教學(xué)過程不僅難以激發(fā)學(xué)生的學(xué)習(xí)興趣導(dǎo)致課程知識很難被學(xué)生全面掌握和靈活運用。最后傳統(tǒng)實驗教學(xué)效果有待提高。C語言的傳統(tǒng)實驗教學(xué)以語法為主線實驗課多數(shù)是強調(diào)語法語句練習(xí)由于語法的單調(diào)枯燥容易使學(xué)生陷入到冗繁的語法規(guī)則之中而逐漸失去學(xué)習(xí)興趣。我們應(yīng)該認(rèn)識到學(xué)習(xí)語法不是我們學(xué)習(xí)程序設(shè)計語言的真正目的。程序設(shè)計教學(xué)的目的是培養(yǎng)學(xué)生分析問題和解決問題的能力是在掌握語法的基礎(chǔ)上通過上機實踐真正地學(xué)會使用計算機語言來解決實際問題培養(yǎng)學(xué)生的程序設(shè)計思想。3C語言教學(xué)改革計然后趁機引入基本輸入、輸出函數(shù)就順理成章了。這樣一來臺階小了學(xué)生的信心也增加許多學(xué)習(xí)積極性很快就被提高起來。對于生硬的語言敘述課堂上改用生動的比喻進(jìn)行詳盡引導(dǎo)。程序設(shè)計方法的傳授是C語言程序設(shè)計課程的另一重點。在教學(xué)中不僅要貫徹自頂向下逐步求精的面向過程的程序設(shè)計思想還要盡可能采用程序框圖等程序設(shè)計工具來說明程序設(shè)計的過程和算法來培養(yǎng)學(xué)生程序設(shè)計的能力和素質(zhì)。33教學(xué)手段改革傳統(tǒng)教學(xué)手段中用粉筆書寫板書的時候教師可能會根據(jù)學(xué)生的隨堂反應(yīng)有機而又靈活地掌握分寸并且可能以恰如其分的比喻幽默風(fēng)趣的語言以姿勢助說話等多種形式把對課程的理解表達(dá)得淋漓盡致抓住學(xué)生跟隨自己一步一步領(lǐng)會教材。但是程序設(shè)計課程中問題分析、算法設(shè)計及程序都要在黑板上書寫很難展現(xiàn)題目直接的銜接并且課程進(jìn)度受到很大影響。使用多媒體教室省去了粉筆在黑板上的書寫時間以計算機技術(shù)為核心的現(xiàn)代化教學(xué)手段至少比板書教學(xué)節(jié)省總學(xué)時的三分之一但是現(xiàn)代化的CAI教學(xué)在很多情況下只能播放事先輯錄好了的講稿、教案或課件在一個光線黑暗的教室里教師無法看到學(xué)生的表情。CAI教學(xué)不足之處就是容易把板書教學(xué)可能實現(xiàn)的雙向交流變成單向傳遞。基于上述分析我們在教學(xué)過程中充分發(fā)揮兩種教學(xué)手段的優(yōu)勢采用多媒體與黑板結(jié)合的教學(xué)方式對理論知識利用幻燈片給出例題講解只要由教師利用黑板對問題進(jìn)行分析引導(dǎo)學(xué)生寫出算法在語言編譯環(huán)境下直接進(jìn)行編程調(diào)試使學(xué)生能直觀地看到編程的方法與效果極大地提高了學(xué)生的學(xué)習(xí)興趣。34以行動導(dǎo)向?qū)W習(xí)為原則設(shè)計和組織實驗課程教學(xué)活動所謂行動導(dǎo)向?qū)W習(xí)就是有目的地、系統(tǒng)地組織學(xué)生在實際或模擬的專業(yè)情境中讓學(xué)生參與設(shè)計、實施、檢查和評價職業(yè)活動的經(jīng)歷來發(fā)現(xiàn)、探討和解決職業(yè)活動中的問題在體驗與反思學(xué)習(xí)行動的過程中獲得完成職業(yè)活動所必需的知識與能力。上機實踐是“C語言程序設(shè)計”教學(xué)中不可缺少的教學(xué)環(huán)節(jié)。充分有效的上機實踐不僅能糾正學(xué)習(xí)中的理解偏差、加深知識要點的理解還能增強學(xué)生的上機實踐的積極性和問題處理能力切實提高編程能力與編程水平。在進(jìn)行實驗課程教學(xué)設(shè)計和組織時我們以行動學(xué)習(xí)行動這條主線來組織教學(xué)。具體過程如下1編寫一些趣味性較高的程序演示給學(xué)生看通過例子告訴學(xué)生我們所需要學(xué)習(xí)的知識要點2在介紹了C語言程序編輯器的使用方法后帶領(lǐng)學(xué)生走進(jìn)實驗室依照例題進(jìn)行簡單的程序設(shè)計對出程序中的錯誤教師現(xiàn)場輔導(dǎo)給予解決3授課教師總結(jié)實驗中的共性問題課堂上講解此類問題的解決方法再講解所涉及的語法點這樣學(xué)生由于一開始已經(jīng)有了感性認(rèn)識就比較容易理解和記住語法規(guī)則4在理解和記住語法規(guī)則的基礎(chǔ)上教師再設(shè)計一些簡單的題目讓學(xué)生走入實驗室經(jīng)過這樣循環(huán)往復(fù)對于簡單的程序設(shè)計學(xué)生很快就可以掌握了5隨著學(xué)習(xí)的深入當(dāng)接觸到較復(fù)雜的程序設(shè)計時可以由教師策劃一些案例具體行動由學(xué)生自己計劃、實施、檢查以及修正和評價。對于一個較為復(fù)雜的程序過去教師往往是給學(xué)生提示設(shè)計思路這就會局限學(xué)生的思維和行動。在教學(xué)中我們可以分小組進(jìn)行討論讓學(xué)生自己拿出程序設(shè)計思路和程序
      下載積分: 6 賞幣
      上傳時間:2024-03-07
      頁數(shù): 23
      2人已閱讀
      ( 4 星級)
    • 簡介:C語言課程設(shè)計報告語言課程設(shè)計報告課程設(shè)計名稱課程設(shè)計名稱銷售管理系統(tǒng)專業(yè)班級專業(yè)班級信息與計算科學(xué)0901班姓名姓名哈哈學(xué)號學(xué)號0930144011420102010年5月2424日2C語言課程設(shè)計報告語言課程設(shè)計報告一、一、題目題目一設(shè)計目標(biāo)設(shè)計目標(biāo)1通過本課程設(shè)計,培養(yǎng)上機動手能力,使學(xué)生鞏固C語言程序設(shè)計課程學(xué)習(xí)的內(nèi)容,掌握工程軟件設(shè)計的基本方法,強化上機動手能力,闖過編程關(guān);2為后續(xù)各門計算機課程的學(xué)習(xí)打下堅實基礎(chǔ)。二課程設(shè)計內(nèi)容和要求課程設(shè)計內(nèi)容和要求1設(shè)計內(nèi)容某公司有四個銷售員(編號ABCD),負(fù)責(zé)銷售五種產(chǎn)品(編號15)。每個銷售員都將當(dāng)天出售的產(chǎn)品寫一張便條交上來。每張便條包含內(nèi)容1銷售員的代號;2每種產(chǎn)品的代號和銷售量;假設(shè),收集到了上個月的所有便條,編寫一個處理系統(tǒng),讀取上個月的銷售情況(自己設(shè)定),進(jìn)行如下處理1)計算上個月每個人每種產(chǎn)品的銷售量。2)按銷售量對銷售員進(jìn)行排序,輸出排序結(jié)果(銷售員代號)3)統(tǒng)計每種產(chǎn)品的總銷售量,對這些產(chǎn)品按從高到底的順序,輸出排序結(jié)果(需輸出產(chǎn)品的代號和銷售量)4)輸出統(tǒng)計報表銷售統(tǒng)計報表產(chǎn)品代號銷售員代號12345每人銷售產(chǎn)品總量ABCD每種產(chǎn)品銷售總量2設(shè)計要求1)源程序要有適當(dāng)?shù)淖⑨?,使程序容易閱讀。2)必須使用結(jié)構(gòu)體和文件等數(shù)據(jù)結(jié)構(gòu)。3)程序的運行結(jié)果要求使用文件作備份。4)至少輸出一份報表,鼓勵自行增加新功能。三提交資料提交資料1實驗報告(要求正規(guī)打印,A4幅面),內(nèi)容包括1題目;2系統(tǒng)功能模塊結(jié)構(gòu)圖3數(shù)據(jù)結(jié)構(gòu)設(shè)計及用法說明
      下載積分: 6 賞幣
      上傳時間:2024-03-08
      頁數(shù): 23
      4人已閱讀
      ( 4 星級)
    • 簡介:INCLUDEINCLUDEINCLUDEINCLUDEINCLUDEVOIDMY_DELAYINTCLICKSUNSIGNEDINTFARCLOCKUNSIGNEDINTFAR0X0000046CLUNSIGNEDINTNOWNOWCLOCKWHILEABSCLOCKNOWCLICKSWENZIXIANSHIINTXYICH2STR“1234567QWERTYUASDFGHJ“X100SETTEXTSTYLE002OUTTEXTXY90100“PLEASEUSEAUTOMAKESOUND“SETTEXTSTYLE001OUTTEXTXY120320“PRESSESCTOEXIT“SETCOLREDFI0I21ICH0STRICH10OUTTEXTXYX5160CHX20RETURN0DONGHUAINTIJXSTEPX100STEPY180CASEHI19J1760BREAKCASEJI20J1976BREAKDEFAULTCONTINUESETFILLSTYLE115BARSTEPXI20STEPY0STEPXI2020STEPY100SOUNDJMY_DELAY3NOSOUNDSETFILLSTYLE10BARSTEPXI20STEPY0STEPXI2020STEPY100RETURN0MAININTMODEINTDRIVERDETECTINITGRAPHCLEARDEVICEDONGHUACLOSEGRAPHRETURN0
      下載積分: 5 賞幣
      上傳時間:2024-03-08
      頁數(shù): 3
      7人已閱讀
      ( 4 星級)
    • 簡介:高級語言課程設(shè)計指導(dǎo)書高級語言課程設(shè)計指導(dǎo)書第一章第一章課程設(shè)計開發(fā)課程設(shè)計開發(fā)第一節(jié)程序設(shè)計風(fēng)格開發(fā)一個大型程序需要有良好的程序風(fēng)格。程序的風(fēng)格具體地表現(xiàn)為如下3個方面程序邏輯風(fēng)格程序正文書寫的風(fēng)格程序輸入輸出風(fēng)格一、邏輯風(fēng)格1程序的局部化和模塊化隨著問題的復(fù)雜化,程序的規(guī)模不斷擴大,程序行明顯增加,使用的變量數(shù)量也將增加,程序的流程將更復(fù)雜。這將大大增加程序設(shè)計和閱讀的困難程度。解決這一問題的方法之一是使程序的一部分不過多地、過遠(yuǎn)的影響程序的其他部分。這就是程序設(shè)計的局部化準(zhǔn)則。程序的局部化包括了數(shù)據(jù)的局部化和處理的局部化。數(shù)據(jù)的局部化主要是指變量只使用在程序的局部,即在一個程序的一部分可以自由地命名變量,而不影響其他部分。程序的局部化的最好實現(xiàn)方法是模塊化的程序設(shè)計。C語言用函數(shù)支持模塊化程序設(shè)計。一個模塊與其他模塊只用參數(shù)和返回值進(jìn)行通信,并且只在調(diào)用和返回時才起作用。隨著程序的模塊化,每一個模塊的規(guī)模縮小,但隨著模塊的增加,模塊間的通信復(fù)雜化起來,如何組織模塊的問題又突出起來。實踐證明,系統(tǒng)部門間最有效的組織形式是層次結(jié)構(gòu)。層次結(jié)構(gòu)要求與之適應(yīng)的自頂向下、逐步細(xì)化的程序設(shè)計方法。這樣不斷向下層延伸、細(xì)化,直到把問題求解過程準(zhǔn)確描述為止。層次結(jié)構(gòu)要求與之適應(yīng)的自頂向下,逐步細(xì)化的程序設(shè)計方法。自頂向下要求設(shè)計者首先縱觀全局,進(jìn)行總的決策,確定最上層的模塊(即主函數(shù))。一般說來,上層模塊不涉及問題的細(xì)節(jié),只說明“做什么”,在C語言程序中用調(diào)用語句實現(xiàn);細(xì)節(jié)由下層,解決“怎么做”。當(dāng)然,“怎么做”中也包含相對于再下層的“做什么”。這樣不斷向下層延伸、細(xì)化,直到對問題求解過程準(zhǔn)確描述為止。2數(shù)據(jù)風(fēng)格1)數(shù)據(jù)類型和數(shù)據(jù)結(jié)構(gòu)的使用要清晰,如要有限制地使用指針等;2)采用必要的符號常量;3算法風(fēng)格1)算法要簡潔,明了,少使用技巧;如AABBA–BAA–B完全可以用TEMPAABBTEMP表示2)盡量避免使用多重循環(huán)嵌套或條件嵌套結(jié)構(gòu);輸出格式應(yīng)滿足用戶要求,符合使用意圖。對輸出操作有必要的提示。簡化用戶操作,減少用戶出錯處理。第二節(jié)多文件的程序當(dāng)一個程序較大時,可將一個程序分成幾個部分,每個部分可單獨成為一個源文件,這些文件通過全局變量或函數(shù)相聯(lián)系。它們可進(jìn)行單獨編譯,形成OBJ文件。可以采用兩種方法將這些文件組合成一個完整的應(yīng)用程序。一、INCLUDE方法方法假設(shè)一個程序分成了A1C和A2C兩個源文件A2C文件中定義了函數(shù)A2INCLUDEVOIDA2A1C中的MAIN函數(shù)調(diào)用A2函數(shù),則A1C寫成INCLUDEINCLUDE“A2C”INCLUDE預(yù)處理命令MAINA2這樣,編譯器會根據(jù)INCLUDE預(yù)處理命令,將A1C文件中該預(yù)處理命令出現(xiàn)的行用A2C文件的內(nèi)容進(jìn)行改寫,得到一個合并的源文件再進(jìn)行編譯,最終產(chǎn)生可執(zhí)行的程序。二、PROJECT方法方法假設(shè)一個程序分成了A1C和A2C兩個源文件,PROJECT工程文件法生成可執(zhí)行程序的步驟如下(1)用TC編輯器建立一個文本文件,內(nèi)容為A1CA2C保存于文件AAPRJ中。(2)在TC環(huán)境中,按ALTP,選擇PROJECT菜單中的PROJECTNAME項,填入文件名AAPRJ后,按F9鍵,即可生成AAEXE的可執(zhí)行文件。另外,當(dāng)多個源文件之間用頭文件來進(jìn)行接口時,在PROJECT文件中應(yīng)該用圓括號將這些頭文件括起來(多個頭文件之間可用逗號、空格或分號分隔)。這樣一旦頭文件改變時,這些源文件將被重新編譯。例如,有一主程序名為MYMAINC,它包含頭文件MYFUNCSH,而另一文件是MYFUNCSC,它也包含頭文件MYFUNCSH,此時PROJECT文件的內(nèi)容應(yīng)寫成如下形式MYMAINCMYFUNCSHMYFUNCSCMYFUNCSH這樣,一旦MYFUNCSH被修改,則對該PROJECT文件進(jìn)行編譯時,MYMAINC及
      下載積分: 8 賞幣
      上傳時間:2024-03-08
      頁數(shù): 39
      2人已閱讀
      ( 4 星級)
    • 簡介:數(shù)據(jù)結(jié)構(gòu)課程設(shè)計題目(201206)C類創(chuàng)新設(shè)計性一、總體設(shè)計要求1、采用CC編程語言,完成題目的設(shè)計與實現(xiàn)。2、軟件測試與調(diào)試,給出必要的測試用例數(shù)據(jù)。3、推薦設(shè)計可視化界面。4、完成設(shè)計要求中規(guī)定的基本功能。5、在完成基本設(shè)計要求的基礎(chǔ)上,可以增加和完善功能。6、對所完成的課題的算法進(jìn)行時間和空間的性能評價。二、設(shè)計題目參考1、平衡二叉樹操作演示【問題描述】利用平衡二叉樹實現(xiàn)動態(tài)查找表?!驹O(shè)計要求】設(shè)計平衡二叉樹實現(xiàn)動態(tài)查找表的操作演示。(1)實現(xiàn)動態(tài)查找表的三種基本功能查找、插入、刪除。(2)合并兩棵平衡二叉樹。(3)分解兩棵平衡二叉樹。2、紅黑平衡二叉樹操作演示【問題描述】利用紅黑平衡二叉樹實現(xiàn)動態(tài)查找表?!驹O(shè)計要求】設(shè)計紅黑平衡二叉樹實現(xiàn)動態(tài)查找表的操作演示。(1)實現(xiàn)動態(tài)查找表的三種基本功能查找、插入、刪除。(2)紅黑平衡二叉樹的簡單應(yīng)用。3、二進(jìn)制堆及其應(yīng)用【問題描述】利用二進(jìn)制堆實現(xiàn)簡單應(yīng)用?!驹O(shè)計要求】設(shè)計二進(jìn)制堆的抽象數(shù)據(jù)類型及其實現(xiàn)。(1)實現(xiàn)二進(jìn)制堆的ADT。(2)實現(xiàn)二進(jìn)制堆的簡單應(yīng)用。4、線段樹及其應(yīng)用【問題描述】利用線段樹實現(xiàn)簡單應(yīng)用?!驹O(shè)計要求】設(shè)計線段樹的抽象數(shù)據(jù)類型及其實現(xiàn)。(1)實現(xiàn)線段樹的ADT。(2)實現(xiàn)線段樹的簡單應(yīng)用。5、應(yīng)用哈希技術(shù)判別源程序的相似性【問題描述】利用哈希技術(shù)分別統(tǒng)計兩個C語言源程序的關(guān)鍵字使用頻度,根據(jù)結(jié)果判斷源程序的相似性。【設(shè)計要求】采用哈希技術(shù)實現(xiàn)判別兩個源程序的相似性的程序。(1)C語言的關(guān)鍵字的哈希表可以自建,也可可采用線性探測再散列實現(xiàn)。(2)哈希表的ASL不大于2。(3)根據(jù)關(guān)鍵字頻度提取特征向量,根據(jù)特征向量建立數(shù)學(xué)模型。(4)合理解釋判斷結(jié)果的準(zhǔn)確度。
      下載積分: 3 賞幣
      上傳時間:2024-03-07
      頁數(shù): 2
      18人已閱讀
      ( 4 星級)
    • 簡介:制造工藝學(xué)課程設(shè)計機械制造工藝學(xué)機械制造工藝學(xué)課程設(shè)計說明書設(shè)計題目設(shè)計題目設(shè)計“CA6140車床撥叉”零件的機械加工工藝及工藝設(shè)備設(shè)計者設(shè)計者葛鵬指導(dǎo)教師指導(dǎo)教師敖曉春清華大學(xué)清華大學(xué)20116機械制造工藝及夾具課程設(shè)計任務(wù)書機械制造工藝及夾具課程設(shè)計任務(wù)書設(shè)計題目設(shè)計“CA6140車床撥叉”零件的機械加工工藝,設(shè)計鉆M8設(shè)計要求1、中批生產(chǎn)2、盡量選用通用設(shè)備設(shè)計內(nèi)容1、填寫設(shè)計任務(wù)書2、制定一個中等零件的加工工藝過程,填寫工藝過程卡和工序卡各一張3、設(shè)計指導(dǎo)老師指定的工序夾具,繪制全套夾具圖紙,要求用計算機繪圖;4、編寫設(shè)計任務(wù)書一份,按照畢業(yè)論文的格式寫,要求打印文稿。班級機械081班學(xué)生董國友指導(dǎo)老師李志剛
      下載積分: 6 賞幣
      上傳時間:2024-03-07
      頁數(shù): 15
      11人已閱讀
      ( 4 星級)
    • 簡介:機械制造工藝學(xué)課程設(shè)計設(shè)計計算說明書設(shè)計計算說明書設(shè)計題目撥叉加工藝規(guī)程制定及專用機床夾具設(shè)計學(xué)生姓名呼高勇學(xué)生學(xué)號20075424專業(yè)班級機械制造071五指導(dǎo)教師李菲完成日期20111202基面選擇是工藝規(guī)程設(shè)計中的重要工作之一?;孢x擇得正確與合理可以使加工質(zhì)量得到保證,生產(chǎn)率得以提高。否則,加工工藝過程中回問題百出,更有甚者,還會造成零件的大批報廢,是生產(chǎn)無法正常進(jìn)行。(1)粗基準(zhǔn)的選擇。對于零件而言,盡可能選擇不加工表面為粗基準(zhǔn)。而對有若干個不加工表面的工件,則應(yīng)以與加工表面要求相對位置精度較高的不加工表面作粗基準(zhǔn)。根據(jù)這個基準(zhǔn)選擇原則,現(xiàn)選取Φ20孔的不加工外輪廓表面作為粗基準(zhǔn),利用一組共兩塊V形塊支承這02100兩個Φ32作主要定位面,限制5個自由度,再以一個銷釘限制最后1個自由度,達(dá)到完全定位然后進(jìn)行銑削。(2)精基準(zhǔn)的選擇。主要應(yīng)該考慮基準(zhǔn)重合的問題。當(dāng)設(shè)計基準(zhǔn)與工序基準(zhǔn)不重合時,應(yīng)該進(jìn)行尺寸換算,這在以后還要專門計算,此處不再重復(fù)。(三)制定工藝路線(三)制定工藝路線制定工藝路線得出發(fā)點應(yīng)當(dāng)是使零件的幾何形狀、尺寸精度及位置精度等技術(shù)要求能得到合理的保證在生產(chǎn)綱領(lǐng)已確定的情況下可以考慮采用萬能性機床配以專用工夾具并盡量使工序集中來提高生產(chǎn)率。除此之外,還應(yīng)當(dāng)考慮經(jīng)濟效果,以便使生產(chǎn)成本盡量下降。1工藝路線方案一工序一粗、精銑Φ20孔上端面。工序二鉆、擴、鉸、精鉸Φ20、Φ50孔。工序三粗、精銑Φ50孔上端面工序四粗、精銑Φ50、Φ20孔下端面。工序五切斷。工序六鉆Φ4孔(裝配時鉆鉸錐孔)。工序七鉆一個Φ4孔,攻M6螺紋。工序八銑47凸臺。工序九檢查。上面工序加工效率較高,但同時鉆三個孔,對設(shè)備有一定要求。且看另一個方案。2工藝路線方案二工序一粗、精銑Φ20孔上端面。工序二粗、精銑Φ20孔下端面。工序三鉆、擴、鉸、精鉸Φ20孔。工序四鉆、擴、鉸、精鉸Φ50孔。工序五粗、精銑Φ50孔上端面工序六粗、精銑Φ50孔下端面。
      下載積分: 6 賞幣
      上傳時間:2024-03-07
      頁數(shù): 6
      5人已閱讀
      ( 4 星級)
    • 簡介:CC程序設(shè)計語言程序設(shè)計語言課程標(biāo)準(zhǔn)課程標(biāo)準(zhǔn)一、適用對象一、適用對象高等職業(yè)教育層次學(xué)生。二、課程性質(zhì)二、課程性質(zhì)C程序設(shè)計語言是軟件專業(yè)主干課程。本課程主要使學(xué)生具備相關(guān)職業(yè)初、中級專門人才所必需的軟件設(shè)計基本技能,熟悉軟件開發(fā)所需的軟件開發(fā)工具,了解軟件開發(fā)方法和開發(fā)過程;是學(xué)習(xí)數(shù)據(jù)庫、應(yīng)用軟件開發(fā)、軟件工程等后續(xù)專業(yè)課程的基礎(chǔ)。三、參考學(xué)時三、參考學(xué)時64學(xué)時。四、學(xué)分四、學(xué)分4學(xué)分。五、課程目標(biāo)五、課程目標(biāo)通過項目引領(lǐng)的軟件開發(fā)活動,掌握C語言知識,培養(yǎng)學(xué)生的軟件開發(fā)技能,對軟件開發(fā)過程和軟件開發(fā)規(guī)范有基本的了解;能承擔(dān)軟件開發(fā)企業(yè)中編碼、測試的工作任務(wù)。同時培養(yǎng)吃苦耐勞、愛崗敬業(yè)、團隊協(xié)作的職業(yè)精神和誠實、守信、善于溝通與合作的良好品質(zhì),為發(fā)展職業(yè)能力奠定良好的基礎(chǔ)。理解C程序設(shè)計語言的語法。能在軟件設(shè)計人員的指導(dǎo)下把詳細(xì)設(shè)計結(jié)果轉(zhuǎn)換為軟件編碼。能對編寫的軟件代碼進(jìn)行測試和調(diào)試。會編寫符合“軟件編碼規(guī)范”要求的軟件代碼。能在面向?qū)ο蟮能浖_發(fā)理論指導(dǎo)下編寫軟件代碼。六、設(shè)計思路六、設(shè)計思路按照“以能力為本位、以職業(yè)實踐為主線、以項目課程為主體的模塊化專業(yè)課程體系”的總體設(shè)計要求,該門課程以學(xué)會面向?qū)ο蟮某绦蛟O(shè)計語言的使用,形成面向?qū)ο蟪绦蚓幋a的基本技能為基本目標(biāo),徹底打破學(xué)科課程的設(shè)計思路,緊緊圍繞工作任務(wù)完成的需要來選擇和組織課程內(nèi)容,突出工作任務(wù)與知識,增強課程內(nèi)容與職業(yè)崗位能力要求的相關(guān)性,提高學(xué)生的就業(yè)能力。學(xué)習(xí)項目選取的基本依據(jù)是該門課程涉及的工作領(lǐng)域和工作任務(wù)范圍,但在具體設(shè)計過程中,還根據(jù)軟件專業(yè)的典型產(chǎn)品為載體,使工作任務(wù)具體化,產(chǎn)生了具體的學(xué)習(xí)項目。其編排依據(jù)是該職業(yè)所特有的工作任務(wù)邏輯關(guān)系,而不是知識關(guān)系。依據(jù)工作任務(wù)完成的需要、職業(yè)學(xué)校學(xué)生的學(xué)習(xí)特點和職業(yè)能力形成的規(guī)律,按照“學(xué)歷證書與職業(yè)資格證書嵌入式”的設(shè)計要求確定課程的知識、技能等內(nèi)容。依據(jù)各學(xué)習(xí)項目的內(nèi)容總量以及在該門課程中的地位分配各學(xué)習(xí)項目的學(xué)時數(shù)。學(xué)習(xí)程度用語主要使用“了解”、“理解”、“能”或“會”等用語來表述?!傲私狻庇糜诒硎鍪聦嵭灾R的學(xué)習(xí)程度,“理解”用于表述原理性知識的學(xué)習(xí)程度,“能”或“會”用于表述技能的學(xué)習(xí)程度。七、內(nèi)容綱要七、內(nèi)容綱要項目一項目一“HELLOWLD“HELLOWLD”程序程序1、參考學(xué)時、參考學(xué)時8學(xué)時。2、工作任務(wù)、工作任務(wù)安裝C軟件集成開發(fā)環(huán)境。認(rèn)識集成開發(fā)環(huán)境內(nèi)各窗體的功能和使用方法。編寫控制臺程序“HELLOWLD”3、學(xué)習(xí)目標(biāo)、學(xué)習(xí)目標(biāo)安裝VISUAL的開發(fā)環(huán)境。能運用集成開發(fā)環(huán)境開發(fā)簡單的C程序。了解框架及其組成和特點。項目二項目二WINDOWS計算器計算器1、參考學(xué)時、參考學(xué)時10學(xué)時2、工作任務(wù)、工作任務(wù)閱讀項目需求,完成項目主要功能的簡單分析和設(shè)計,完成設(shè)計資料整理。根據(jù)設(shè)計文檔完成軟件編碼。對軟件進(jìn)行測試和調(diào)試。3、學(xué)習(xí)目標(biāo)、學(xué)習(xí)目標(biāo)會運用軟件工程知識進(jìn)行簡單的軟件設(shè)計,如界面設(shè)計、過程設(shè)計等。會利用設(shè)計結(jié)果和窗體、菜單、按鈕、單選框、文本框等控件完成界面設(shè)計。會設(shè)置控件的屬性。能運用C語言編寫控件的事件方法。會調(diào)試程序。會應(yīng)用程序設(shè)計語言的控制語句。模塊一模塊一“WINDOWS計算器計算器”軟件設(shè)計軟件設(shè)計參考學(xué)時2學(xué)時工作任務(wù)閱讀項目需求分析項目功能完成界面設(shè)計完成過程設(shè)計整理設(shè)計資料學(xué)習(xí)目標(biāo)會運用軟件工程知識閱讀項目需求,分析項目的主要功能會設(shè)計應(yīng)用程序界面會設(shè)計控件,包括控件的名稱、所需屬性和事件方法等能整理設(shè)計資料并完成簡單的軟件設(shè)計文檔的編寫實踐技能界面設(shè)計和過程設(shè)計的方法分析和設(shè)計的步驟工具軟件的使用知識要點軟件工程中的設(shè)計知識拓展知識軟件編碼規(guī)范軟件工程中軟件設(shè)計的有關(guān)知識、設(shè)計步驟和規(guī)范模塊二模塊二在環(huán)境中創(chuàng)建環(huán)境中創(chuàng)建“WINDOWS計算器計算器”界面界面參考學(xué)時2學(xué)時工作任務(wù)根據(jù)設(shè)計結(jié)果在軟件集成開發(fā)環(huán)境中完成應(yīng)用程序界面的創(chuàng)建學(xué)習(xí)目標(biāo)能根據(jù)設(shè)計結(jié)果在集成開發(fā)環(huán)境中利用模板建立C應(yīng)用程序會創(chuàng)建“WINDOWS計算器”界面會在界面窗體中創(chuàng)建菜單、按鈕、單選框、文本框等控件實踐技能添加控件的方法和步驟知識要點相關(guān)控件的用途拓展知識上下文菜單多文檔窗口(MDI)在窗口中布局控件考核要求掌握應(yīng)用程序界面、控件的設(shè)計模塊三模塊三設(shè)置設(shè)置“WINDOWS計算器計算器”界面各控件的屬性、事件方法界面各控件的屬性、事件方法
      下載積分: 6 賞幣
      上傳時間:2024-03-07
      頁數(shù): 8
      8人已閱讀
      ( 4 星級)
    • 簡介:C語言課程設(shè)計任務(wù)書語言課程設(shè)計任務(wù)書一課程設(shè)計目的課程設(shè)計目的本課程設(shè)計是重要的實踐性環(huán)節(jié)之一,是在學(xué)生學(xué)習(xí)完程序設(shè)計語言C課程后進(jìn)行的一次全面的綜合練習(xí)。本課程設(shè)計的目的和任務(wù)鞏固和加深學(xué)生對C語言課程的基本知識的理解和掌握掌握C語言編程和程序調(diào)試的基本技能利用C語言進(jìn)行基本的軟件設(shè)計能夠利用所學(xué)的基本知識和技能解決簡單的程序設(shè)計問題掌握書寫程序設(shè)計說明文檔的能力二課程設(shè)計要求課程設(shè)計要求1在指導(dǎo)書提供的課程設(shè)計題目中選擇一題或自選題目(需經(jīng)指導(dǎo)教師認(rèn)可);2每個題目可獨立完成或兩人合作完成,題目選定后不可更換,3分析課程設(shè)計題目的要求4寫出詳細(xì)設(shè)計說明5編寫程序代碼,調(diào)試程序使其能正確運行6設(shè)計完成后提交課程設(shè)計報告及三亞學(xué)院課程設(shè)計考核表三課程設(shè)計題目課程設(shè)計題目題目一算術(shù)練習(xí)題目一算術(shù)練習(xí)1設(shè)計要求基本要求A練習(xí)B測驗C設(shè)置拓展功能查看測驗成績2設(shè)計要求具體說明練習(xí)包括每次可以在、、、四種運算中任選其中的1到4種出題,每題只包含一個運算符。(每答完一題,要顯示對或錯、正確結(jié)果、總答題數(shù),正確答題數(shù)和答題正確算術(shù)練習(xí)1練習(xí)2測驗3設(shè)置4查看測驗成績0退出程序的主界面程序的主界面可以做到十進(jìn)制數(shù)加減乘除、N次方、開平方根、十進(jìn)制二進(jìn)制、八進(jìn)制、十六進(jìn)制數(shù)字之間的轉(zhuǎn)換,而且要求計算結(jié)果可以直接代入進(jìn)行下一次運算。界面自定義。2具體說明算數(shù)運算功能,能夠進(jìn)行基本的加減乘除運算。函數(shù)運算功能,能夠進(jìn)行N次方,開N次方根。進(jìn)制轉(zhuǎn)換功能,十進(jìn)制二進(jìn)制、八進(jìn)制、十六進(jìn)制數(shù)字之間的轉(zhuǎn)換。通過鍵盤控制輸入字符和數(shù)字題目四通訊錄題目四通訊錄管理管理1設(shè)計要求基本功能A添加個人信息B查詢個人信息C刪除個人信息D修改個人信息E信息排序F輸出全部信息2設(shè)計要求具體說明通訊錄至少應(yīng)該有以下數(shù)據(jù)項姓名,家庭住址,手機號碼,郵編,EMAIL。輸入信息時要檢查數(shù)據(jù)項手機、郵編、EMAIL的合法性,手機號碼11位數(shù)字;郵編6位數(shù)字;EMAIL包含字符,且兩邊都非空。對通訊錄應(yīng)該包含有以下操作包括基本功能和拓展功能A向通訊錄中添加信息;B在通訊錄中按姓名或手機號查找個人信息;C刪除通訊錄中的個人信息;D修改通訊錄中的個人信息;E按不同數(shù)據(jù)項排序后列表輸出通訊錄中所有人的信息。通訊錄中記錄的數(shù)量沒有限制。通訊錄管理1添加2查詢3刪除4修改5排序6輸出全部信息0退出程序的主界面程序的主界面
      下載積分: 6 賞幣
      上傳時間:2024-03-06
      頁數(shù): 6
      2人已閱讀
      ( 4 星級)
    • 簡介:C語言程序設(shè)計課程教學(xué)大綱語言程序設(shè)計課程教學(xué)大綱課程名稱C語言程序設(shè)計PROGRAMMINGLANGUAGEC學(xué)時學(xué)分88學(xué)時55學(xué)分(其中理論教學(xué)68學(xué)時,實驗上機20學(xué)時)先修課程高等數(shù)學(xué)、代數(shù)、計算機文化基礎(chǔ)適用專業(yè)信息與計算科學(xué)開課院(系、部、室)數(shù)學(xué)與計算機科學(xué)學(xué)院一、課程的性質(zhì)與任務(wù)本課程是“信息與計算科學(xué)”專業(yè)的專業(yè)基礎(chǔ)課程。其任務(wù)是使學(xué)生從應(yīng)用的角度出發(fā),結(jié)合一般數(shù)值計算問題和簡單的文件應(yīng)用介紹計算機程序設(shè)計的基本知識。使學(xué)生掌握C語言的基本內(nèi)容及程序設(shè)計的基本方法與編程技巧,了解進(jìn)行科學(xué)計算的一般思路培養(yǎng)學(xué)生掌握基礎(chǔ)知識和應(yīng)用基礎(chǔ)知識的一般方法,培養(yǎng)學(xué)生應(yīng)用計算機解決和處理實際問題的思維方法與基本能力,為進(jìn)一步學(xué)習(xí)和應(yīng)用計算機奠定基礎(chǔ)。二、課程內(nèi)容、基本要求與學(xué)時分配一C概述概述6學(xué)時1了解C語言的發(fā)展及其特點2掌握C程序的基本結(jié)構(gòu)組成與書寫格式3掌握函數(shù)的開始和結(jié)束標(biāo)志與程序的執(zhí)行。4熟練掌握C程序的上機操作步驟重點C程序的基本結(jié)構(gòu)、C程序的執(zhí)行難點C程序的上機操作步驟二算法介紹算法介紹2學(xué)時1了解算法的概念與特征2理解算法及計算機算法的概念及其表示方法3掌握計算機算法的計算機語言表示法4掌握結(jié)構(gòu)化程序設(shè)計方法重點算法的概念、算法的計算機語言表示法難點算法的計算機語言表示法三數(shù)據(jù)類型、運算符與表達(dá)式數(shù)據(jù)類型、運算符與表達(dá)式8學(xué)時1掌握C的數(shù)據(jù)類型,熟練掌握C的基本數(shù)據(jù)類型2掌握關(guān)鍵字、標(biāo)識符的概念及其標(biāo)識符的分類。3熟練掌握C的基本類型的表示及其數(shù)據(jù)的定義4熟練掌握常量的數(shù)據(jù)類型及其表示方法與存儲形式5熟練掌握變量的數(shù)據(jù)類型及其表示方法;變量的定義及其賦值方法6掌握不同運算符的使用特點、掌握每種運算符的優(yōu)先級與結(jié)合性。7熟練掌握不同類型數(shù)據(jù)間的轉(zhuǎn)換與運算8掌握運算符號的五個要素;熟練掌握常用的運算及其運算規(guī)則,9熟練掌握常用表達(dá)式的類型、含義和求值規(guī)則。重點數(shù)據(jù)的輸入、輸出;順序的重要性難點不同類型數(shù)據(jù)間的轉(zhuǎn)換與運算、數(shù)據(jù)輸入時,數(shù)據(jù)流的分隔問題(四)順序結(jié)構(gòu)程序設(shè)計(四)順序結(jié)構(gòu)程序設(shè)計2學(xué)時難點函數(shù)的定義、調(diào)用;變量的存儲類別與其作用區(qū)域和生存周期(九)編譯預(yù)處理(九)編譯預(yù)處理2學(xué)時1理解宏定義的概念及其與相應(yīng)函數(shù)的區(qū)別;2掌握有參數(shù)的宏和無參數(shù)的宏定義及其應(yīng)用3理解“文件包含”的作用;掌握“文件包含”的具體形式4理解條件編譯及其形式并學(xué)會其應(yīng)用重點參數(shù)的宏和無參數(shù)的宏定義及其應(yīng)用難點參數(shù)的宏和無參數(shù)宏的定義與應(yīng)用及其與函數(shù)的區(qū)別(十)指針(十)指針8學(xué)時1理解地址和指針的概念2掌握變量的指針和指向變量的指針變量及其簡單應(yīng)用3掌握數(shù)組的指針和指向數(shù)組的指針變量及其簡單應(yīng)用4掌握字符串的指針和指向字符串的指針變量及其簡單應(yīng)用5掌握函數(shù)的指針和指向函數(shù)的指針變量、指針函數(shù)及其簡單應(yīng)用6理解指針數(shù)組與二重指針的對應(yīng)關(guān)系7理解指針變量與變量的指針的對應(yīng)關(guān)系8理解列指針變量與一維數(shù)組名的對應(yīng)關(guān)系9理解行指針變量與二維數(shù)組名的對應(yīng)關(guān)系10理解MAIN函數(shù)的參數(shù)與作用11掌握指針作為函數(shù)參數(shù)的幾種具體情形及其應(yīng)用;12掌握指針的有關(guān)運算13理解VOID指針類型重點指針的概念、指針變量與變量的指針,指針變量的應(yīng)用,指針作為函數(shù)的參數(shù)難點指針變量的應(yīng)用,數(shù)組的指針與指針數(shù)組,函數(shù)的指針與指針函數(shù),空指針。(十一)結(jié)構(gòu)體與共同體(十一)結(jié)構(gòu)體與共同體8學(xué)時1理解結(jié)構(gòu)體、共同體數(shù)據(jù)類型的概念及其與基本數(shù)據(jù)類型的區(qū)別和聯(lián)系2掌握結(jié)構(gòu)體、共同體數(shù)據(jù)類型定義的一般形式與方法3掌握結(jié)構(gòu)體、共同體類型的引用與結(jié)構(gòu)體、共同體變量的定義方法4掌握結(jié)構(gòu)體、共同體變量以及結(jié)構(gòu)體、共同體變量成員的基本操作和相關(guān)運算5掌握結(jié)構(gòu)體數(shù)組的定義、元素引用及其簡單應(yīng)用6理解結(jié)構(gòu)體變量指針與結(jié)構(gòu)體指針變量7掌握常用的動態(tài)分配函數(shù)的作用與簡單應(yīng)用8理解單向鏈表的數(shù)據(jù)結(jié)構(gòu)及其鏈表建立的基本原理9掌握共用體類數(shù)據(jù)的特點及其與結(jié)構(gòu)體數(shù)據(jù)的區(qū)別。10了解枚舉類型的定義、枚舉類變量的定義11掌握TYPEDEF命令的作用與應(yīng)用重點結(jié)構(gòu)體與共同體類型的定義與引用和應(yīng)用難點結(jié)構(gòu)體數(shù)組、結(jié)構(gòu)體指針的應(yīng)用(十二)位運算(十二)位運算2學(xué)時1理解位運算的概念及其與一般運算的區(qū)別2掌握位運算的運算對象、運算規(guī)則、特殊作用
      下載積分: 5 賞幣
      上傳時間:2024-03-07
      頁數(shù): 4
      3人已閱讀
      ( 4 星級)
    關(guān)于我們 - 網(wǎng)站聲明 - 網(wǎng)站地圖 - 資源地圖 - 友情鏈接 - 網(wǎng)站客服客服 - 聯(lián)系我們

    機械圖紙源碼,實習(xí)報告等文檔下載

    備案號:浙ICP備20018660號