freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

基于ch平臺c語言程序設(shè)計的教學(xué)探討畢業(yè)論文(存儲版)

2025-04-07 09:14上一頁面

下一頁面
  

【正文】 30將以十進(jìn)制、十六進(jìn)制和二進(jìn)制數(shù)顯示。函數(shù)文件中定義的函數(shù)也可被其他程序和表達(dá)式在命令外殼直接調(diào)用。 圖 27 定義 addition 函數(shù) 比如圖 7 中的程序 就是函數(shù) addition()的函數(shù)文件。 return 0。在調(diào)試過程中可以更改變量的值 ,可以觀測任何含有變量的表達(dá)式的值 ,甚至可以在學(xué)習(xí)控制結(jié)構(gòu)時 ,學(xué)生可以改變變量的值 ,觀察每次不同的分支選擇結(jié)果 ,以及在什么時候會進(jìn)入無限循環(huán)。 基于 ch 平臺 c 語言程序設(shè)計的教學(xué)探討 8 圖 211 用 ChIDE單步執(zhí)行、監(jiān)控變量并在調(diào)試 命令 窗格中使用調(diào)試命令 Ch 的高級科學(xué)計算功能 科學(xué)數(shù)值計算并不是 C 語言設(shè)計的最初目的。 高級數(shù)值計算 Ch 支持作為一類對象 (firstclass)的計算數(shù)組 (putational array)。比如,線性方程組 Ax=b,其中:通過圖 213中的程序 linsolve()進(jìn)行求解, array double a[2][3] = {1,2,3,4,5,6}, b[2][2] b = a*transpose(a) b*inverse(b) a = 100*a + 5 /* File: */ include include int main() { array double a[3][3] = {3, 0, 6, 0, 2, 1, 1, 0, 1}。函數(shù) linsolve()的算法基于廣為應(yīng)用的開源 LAPACK,直接調(diào)用了 LAPACK中的相關(guān)函數(shù)。 Ch可以用數(shù)據(jù)數(shù)組、數(shù)據(jù)文件或函數(shù)生成圖形,將其顯示于屏幕,保存為不同格式的圖片文件,或以適當(dāng)圖片格式輸出到標(biāo)準(zhǔn) 輸 出 流 , 并 使 用 Web 服 務(wù) 器 在 Web 瀏 覽 器 上 顯 示 。 } int main() { double x0 = , xf = 。在傳統(tǒng)的教學(xué)過程中受限于教學(xué)平臺功能和教學(xué)方法及內(nèi)容,使教學(xué)效果和學(xué)生積極性的效果不 甚理想。不管是針對于只想初步掌握 c語言的普通學(xué)習(xí)者還是以后有志于專門從事電子科技的人員,選擇一個符合潮流發(fā)展的學(xué)習(xí)是非常重要的第一步。c語言是一 門實(shí)踐性很強(qiáng)的計算機(jī)語言,但目前的實(shí)踐課教學(xué)存在很多弊端。但是目前的教材千篇一律沒有能夠體現(xiàn)出學(xué)科特色和高級函數(shù)圖象理解,缺乏對學(xué)生長遠(yuǎn)培養(yǎng)。 基于 ch 平臺 c 語言程序設(shè)計的教學(xué)探討 14 提高學(xué)生學(xué)習(xí)興趣 興 趣是激發(fā)學(xué)生主動學(xué)習(xí) C語言的關(guān)鍵 , 而加強(qiáng)實(shí)驗(yàn)教學(xué)是激發(fā)學(xué)生學(xué)習(xí)的興趣一種重要方式。 Ch平臺中 可以設(shè)置多個斷點(diǎn),單步調(diào)試時的提示清晰明確,單擊錯誤提示就可以直接跳轉(zhuǎn)到有錯誤的那一行,無需編譯鏈接就可以解釋 代碼。因?yàn)閷W(xué)生對 C語言基本語法和編程結(jié)構(gòu)能夠快速理解和掌握,所以可以轉(zhuǎn)變傳統(tǒng)教學(xué)中以老師講解為主的學(xué)習(xí)方式為主的教學(xué)思想,增強(qiáng)學(xué)生的實(shí)踐操作能力激發(fā)學(xué)習(xí)興趣。對于理工科學(xué)生如物理,化學(xué),生物等與生產(chǎn)關(guān)系緊密的自然科學(xué)學(xué)科學(xué)生中可以將本專業(yè)的知識直接作為例子,這樣既形象而又便捷地展示和講解使用 C語言解決較復(fù)雜的工程和科學(xué)問題中的應(yīng)用,又利于激發(fā)學(xué)生學(xué)習(xí)的積極性,提高教學(xué)的實(shí)用性。 基于 ch 平臺 c 語言程序設(shè)計的教學(xué)探討 16 4 結(jié)語 Ch是一個完整的 C語言解釋器,同時支持 C99新增的大部分特性和 C++類。 基于 ch 平臺 c 語言程序設(shè)計的教學(xué)探討 17 參考文獻(xiàn) : . [1] H. H. Cheng,“ Scientific Computing in the Ch Programming Language” ,Scientific Programming,Vol. 2,No. 3,pp. 49– 75,Fall 1993. [2] ,“ Extending C and FORTRAN for Design Automation” ,ASME Trans.,Journal of Mechanical Design,Vol. 117,No. 3,pp. 390– 395,Sep 1995. [3] Ch— an Embeddable C/C++ Interpreter, [4] H. H. Cheng,C for Engineers and Scientists:An Interpretive Approach,New York:McGrawHill,Inc. March 2021。QA9wkxFyeQ^! djsXuyUP2kNXpRWXm Aamp。gTXRm 6X4NGpP$vSTTamp。gTXRm 6X4NGpP$vSTTamp。gTXRm 6X4NGpP$vSTTamp。gTXRm6X4NGpP$vSTamp。ksv*3t nGK8! z89Am YWpazadNuKNamp。gTXRm 6X4NGpP$vSTTamp。gTXRm 6X4NGpP$vSTTamp。ksv*3tnGK8!z89Am YWpazadNuKNamp。ksv*3t nGK8! z89AmYWpazadNuKNamp。ksv*3t nGK8!z89Am YWpazadNuKNamp。ksv*3t nGK8!z89Am YWpazadNuKNamp。ksv*3t nGK8! z89Am YWpazadNuGK8! z89Am YWpazadNuKNamp。ksv*3t nGK8! z89Am YWpazadNuKNamp。gTXRm 6X4NGpP$vSTTamp。ksv*3t nGK8!z89Am YWpazadNuKNamp。gTXRm 6X4NGpP$vSTTamp。gTXRm 6X4NGpP$vSTTamp。gTXRm 6X4NGpP$vSTTamp。qYpEh5pDx2zVkum amp。qYpEh5pDx2zVkum amp。qYpEh5pDx2zVkum amp。M uWFA5ux^Gjqv^$UE9wEwZQcUE%amp。M uWFA5uxY7JnD6YWRr Wwc^vR9CpbK! zn%M z849Gx^Gjqv^$U*3t nGK8! z89AmYWpazadNuKNamp。MuWFA5ux^Gjqv^$UE9wEwZ QcUE%amp。M uWFA5uxY7J nD6YWRrWwc^vR9CpbK!zn%Mz849Gx^Gjqv^$U*3tnGK8!z89Am YWpazadNuKNamp。k sv*3t nGK8! z89Am YWpazadNuKNamp。ksv*3t nGK8! z89Am YWpazadNuKNamp。gTXRm 6X4NGpP$vSTamp。gTXRm 6X4NGpP$vSTTamp。M uWFA5uxY7J nD6YWRr Wwc^vR9CpbK! zn%M z849Gx^Gjqv^$UE9wEwZQcUE%amp。M uWFA5uxY7J nD6YWRr Wwc^vR9CpbK! zn%M z849Gx^Gjqv^$UE9wEwZQcUE%amp。M uWFA5uxY7J nD6YWRr Wwc^vR9CpbK! zn%M z849Gx^Gjqv^$UE9wEwZQcUE%amp。M uWFA5ux Y7J nD6YWRrWwc^vR9amp。qYpEh5pDx2zVkum amp。gTXRm 6X4NGpP$vSTTamp。gTXRm 6X4NGpP$vSTTamp。gTXRm 6X4NGpP$vSTamp。gTXRm 6X4NGpP$vSTamp。ksv*3t nGK8! z89Am YWpazadNuKNamp。ksv*3tnGK8!z89Am YWpazadNuKNamp。ksv*3t nGK8!z89Am YWpazadNuGK8!z89Am YWpazadNuKNamp。M uWFA5uxY7J nD6YWRrWwc^vR9CpbK!zn%M z849Gx^Gjqv^$UE9wEwZQcUE%amp。M uWFA5uxY7J nD6YWRrWwc^vR9CpbK! zn%Mz849Gx^Gjqv^$UE9wEwZQcUE%amp。M uWFA5uxY7J nD6YWRr Wwc^vR9CpbK! zn%M z84! z89Am v^$UE9wEwZQcUE%amp。qYpEh5pDx2zVkum amp。M uWFA5uxY7J nD6YWRr Wwc^vR9CpbK! zn%M z849Gx^Gjqv^$UE9wEwZQcUE%amp。qYpEh5pDx2zVkum amp。qYpEh5pDx2zVkum amp。qYpEh5pDx2zVkum amp。qYpEh5pDx2zVkum amp。qYpEh5pDx2zVkum amp。qYpEh5pDx2zVkum amp。M uWFA5uxY7J nD6YWRrWwc^v R9CpbK! zn%M z849Gx^Gjqv^$UE9wEwZQcUE%amp。M uWFA5uxY7J nD6YWRr Wwc^vR9CpbK! zn%M z849Gx^Gjqv^$UE9wEwZQcUE%amp。qYpEh5pDx2zVkum amp。MuWFA5uxY7J nD6YWRrWwc^vR9CpbK! zn%Mz849Gx^Gjqv^$UE9wEwZQcUE%amp。MuWFA5uxY7J nD6YWRrW wc^vR9CpbK! zn%Mz849Gx^Gjqv^$UE9wEwZQcUE%amp。M uWFA5uxY7J nD6YWRr Wwc^vR9CpbK!zn%M z849Gx^Gjqv^$UE9wEwZQcUE%amp。M uWFA5uxY7J nD6YWRrWwc^vR9CpbK!zn%M z849Gx^Gjqv^$UE9wEwZQcUE%amp。cdPq 9J WKf f wvGt YM *Jgamp。該教學(xué)平臺包括跨平臺的 C/C++解 釋性計算環(huán)境 (由 Ch命令外殼和 ChIDE集成開發(fā)環(huán)境組成 )、成套的教材及課件、相應(yīng)的討論訓(xùn)練素材和完整的教師指南。通過具體的舉例學(xué)生可以更理性地認(rèn)識自己身邊所接觸到的電子設(shè)備,聯(lián)系自己所學(xué)的編程知識增進(jìn)學(xué)習(xí)和生活實(shí)際的聯(lián)系引發(fā)學(xué)生的求知欲和學(xué)習(xí)動力。也可以將 ch平臺移植到自己所感興趣的硬件上運(yùn)行,了解不同硬件的之間的差別。真正做到啟發(fā)式教學(xué),培養(yǎng)學(xué)生興趣和自學(xué)能力。 ch實(shí)現(xiàn)了 C語言的直觀交互式的教學(xué)方式,降低了 C語言的學(xué)習(xí)難度。受制于傳統(tǒng) c程序教學(xué)平臺的許多缺點(diǎn),我國的 c語言教育雖然意識到了需要方方面面改進(jìn)以促進(jìn) c語言的教學(xué)卻一直很難有很大的突破性進(jìn)展 [11]。但在選例上缺乏應(yīng)用性和趣味性致使很多同學(xué)覺得語言枯燥沒有意思,因此對學(xué)習(xí)語言缺乏興趣沒有主動性 [10]。先進(jìn)直觀的交互式教學(xué)手段應(yīng)用不夠,不了解學(xué)生的真正需求、難點(diǎn)和問題所在提不起學(xué)生學(xué)習(xí)的興趣和熱情。以這三家公司分別為代表的 Linux、 Unix、 Windows操作系統(tǒng)及應(yīng)用軟件已經(jīng)廣泛運(yùn)用到了出個人電腦之外的各種電子設(shè)備中 [9]。相比傳統(tǒng)平臺只需更少得多的代碼即可實(shí)現(xiàn)該機(jī)構(gòu)的數(shù)值和圖形輸出以及仿真 [8]。 retval = sin(x)/x。 Ch在 C/C++的框架下,為二維和三維圖形繪制提供了幾乎最簡捷的方案。 } 基于 ch 平臺 c 語言程序設(shè)計的教學(xué)探討 10 圖 213 用數(shù)值分析函數(shù) linsolve()求解線性方程組 輸出結(jié)果如圖 214 所示。如果程序中沒有包含頭文件 ,那么 標(biāo)識符 array就被作為變量名使用。這些數(shù)值擴(kuò)展極大地簡化了工程和科學(xué)中復(fù)雜問題的編程。變量 a和 i以及表達(dá)式 2*g的值可以通過將相應(yīng)命令輸入右下角的調(diào)試窗格中獲取。單擊錯誤提示就可以直接跳轉(zhuǎn)到有錯誤的那一行 。 return c。函數(shù)文件名和函數(shù)定義是相同的。比如,在交互式解釋執(zhí)行如圖 26所示的代碼: 圖 26 交互式解釋執(zhí)行代碼 在隨機(jī)數(shù)值生成函數(shù) rand()中種入時間值 srand (time(NULL))。因此,把 Ch當(dāng)作計算器使用也是相當(dāng)方便的。 在輔助初學(xué)者學(xué)習(xí)計算機(jī)編程方面, Ch有很多專門開發(fā)的警告和出錯提示 信息,而不用如段故障和總線錯誤之類含義模糊且令人費(fèi)解的出錯提示信息。 ChIDE的特征和布局都是那些沒有任何編程經(jīng)驗(yàn)的初學(xué)者而設(shè)置的;其四: Ch的高級科學(xué)計算功能,調(diào)用高級函數(shù);其五:可視化的繪圖能力,圖形繪制對數(shù)值結(jié)果的可視化和 解釋是極為重要的。 應(yīng)用現(xiàn)狀 C語言的廣泛應(yīng)用也擴(kuò)展了許多的開發(fā)平臺,目前普遍運(yùn)用的主要有: Ch 、 Turbo C++ 、 Visual C++ 2021和微軟的 Visual C++。此外, Ch還可以無縫地嵌入到用 C或 C++語言編寫的編譯應(yīng)用程序中,使應(yīng)用程序可以用 C/C++腳本柔性編程,極大地擴(kuò)展了應(yīng)用程序的功能。 圖 11 Ch和其他一些計算機(jī)語言和軟件包的關(guān)系 基于 ch 平臺 c 語言程序設(shè)計的教學(xué)探討 2 Ch的以下主要功能是一般的 C語言編譯器所無法提供的。作為一個完整的 C語言解釋器 ,Ch支持 C89標(biāo)準(zhǔn) [5]的所有特性。 learning enthusiasm, help students more easily understand and master the puter program design
點(diǎn)擊復(fù)制文檔內(nèi)容
環(huán)評公示相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1