| 24小時(shí)熱門版塊排行榜 |
| 9 | 1/1 | 返回列表 |
| 查看: 3466 | 回復(fù): 8 | ||||||
[交流]
新手入門,如何理解計(jì)算機(jī)編程 已有8人參與
|
|
本人也是編程新手,這篇文章是我在聽了一場(chǎng)講座后的體會(huì)總結(jié),與同學(xué)們共享,新手交流,老手請(qǐng)?zhí)釋氋F意見,本人菜鳥,虛心請(qǐng)教。 (一)如何選擇編程語(yǔ)言或工具 1.在進(jìn)行數(shù)值運(yùn)算、數(shù)值模擬方面,C++和Fortran具有較大優(yōu)勢(shì),兩種語(yǔ)言之間的混合編程較為方便,可以相互調(diào)用,但在進(jìn)行界面編程和與其它語(yǔ)言結(jié)合時(shí)存在一定的困難;Fortran語(yǔ)言在大規(guī)模數(shù)值計(jì)算時(shí)優(yōu)勢(shì)明顯,計(jì)算效率高于C++,且在LInux、Windows平臺(tái)間的轉(zhuǎn)換效果非常好,是工科計(jì)算最優(yōu)秀的一種語(yǔ)言。 2.在數(shù)據(jù)庫(kù)應(yīng)用方面,VB和VC具有更好的應(yīng)用性。 3.如果對(duì)應(yīng)用界面要求較高,應(yīng)使用VB或VC語(yǔ)言,在進(jìn)行GIS、Matlab的調(diào)用時(shí)效果明顯,VC語(yǔ)言在控件編程及調(diào)用方面優(yōu)勢(shì)明顯。 4.C#語(yǔ)言更適用于對(duì)交互界面要求較高的編程應(yīng)用。 5.JAVA在跨平臺(tái)使用方面,尤其是在移動(dòng)設(shè)備的編程方面具有較好的應(yīng)用性,但在界面的編程設(shè)計(jì)方面較為困難。同時(shí),在通信、商業(yè)開發(fā)方面,JAVA也較為常見。 (二)解決應(yīng)用問題如何入手 1.首先確定合適的變量,對(duì)可能用到的各種參量進(jìn)行定義。 2.合理賦值,應(yīng)熟練掌握常用的數(shù)據(jù)讀取方法,尤其是文件數(shù)據(jù)的讀取,其它程序數(shù)據(jù)結(jié)果的調(diào)用,避免人工輸入。 3.算法就是將各種參量利用邏輯關(guān)系聯(lián)系到一起的過程,是整個(gè)程序的核心。 4.if語(yǔ)句、do語(yǔ)句等控制語(yǔ)句是各種語(yǔ)言中首先應(yīng)當(dāng)熟悉掌握的。 5.想要學(xué)好編程,尤其是在開始階段,千萬不能copy任何代碼,即使是最簡(jiǎn)單的程序,也應(yīng)該通過自己的手來輸入。 6.在編程的過程中,尤其是較為復(fù)雜的程序,應(yīng)當(dāng)在每一步進(jìn)行測(cè)試,檢驗(yàn)每一步的輸出結(jié)果,并將存在的問題及時(shí)修正。 7.工科編程中,最關(guān)鍵的問題是確定變量和算法。變量確定的良好性將提高程序運(yùn)行的效率,算法簡(jiǎn)單來講就是各個(gè)變量間的數(shù)學(xué)關(guān)系,即公式。 8.離散問題編程,主要問題是解決各個(gè)變量間的邏輯關(guān)系,即因果關(guān)系。 9.具有較高可讀性和計(jì)算效率的程序應(yīng)妥善處理各部分代碼間的調(diào)用關(guān)系和邏輯順序。 |
信息 | 模擬 | 外語(yǔ)學(xué)習(xí) |

木蟲 (正式寫手)
木蟲 (著名寫手)
金蟲 (正式寫手)
| 在進(jìn)行數(shù)值運(yùn)算、數(shù)值模擬方面,C++和 Fortran具有較大優(yōu)勢(shì),兩種語(yǔ)言之間的混合編程較為方便,可以相互調(diào)用,但在進(jìn)行界面編程和與其它語(yǔ)言結(jié)合時(shí)存在一定的困難;Fortran語(yǔ)言在大規(guī)模數(shù)值計(jì)算時(shí)優(yōu)勢(shì)明顯,計(jì)算效率高于C++,且在LInux、Windows平臺(tái)間的轉(zhuǎn)換效果非常好,是工科計(jì)算最優(yōu)秀的一種語(yǔ)言。 |
金蟲 (正式寫手)
金蟲 (正式寫手)
|
本帖內(nèi)容被屏蔽 |
銀蟲 (小有名氣)
| 9 | 1/1 | 返回列表 |
| 最具人氣熱帖推薦 [查看全部] | 作者 | 回/看 | 最后發(fā)表 | |
|---|---|---|---|---|
|
[考研] 本科211總分289,08工學(xué)真心求調(diào)劑 +3 | utopiaE 2026-03-30 | 3/150 |
|
|---|---|---|---|---|
|
[考研] 367求調(diào)劑 +5 | 芋泥啵! 2026-03-28 | 5/250 |
|
|
[考研] 一志愿廈門大學(xué)材料工程專碩354找調(diào)劑。。 +5 | 貝唄鋇鋇 2026-03-30 | 5/250 |
|
|
[考研] 328求調(diào)劑 +8 | 嗯滴的基本都 2026-03-27 | 8/400 |
|
|
[考研] 332求調(diào)劑 +6 | @MZB382400 2026-03-28 | 6/300 |
|
|
[考研] 化學(xué)0703 調(diào)劑 306分 一志愿211 +8 | 26要上岸 2026-03-28 | 8/400 |
|
|
[考研] 284求調(diào)劑 +14 | junqihahaha 2026-03-26 | 15/750 |
|
|
[考研] 求調(diào)劑 +7 | 青春裁為三截 2026-03-29 | 7/350 |
|
|
[基金申請(qǐng)] 面上5B能上會(huì)嗎? +7 | redcom 2026-03-29 | 7/350 |
|
|
[考研] 318求調(diào)劑 +7 | 陳晨79 2026-03-30 | 7/350 |
|
|
[考研] 318一志愿吉林大學(xué)生物與醫(yī)藥 求調(diào)劑 +5 | 篤行致遠(yuǎn). 2026-03-28 | 5/250 |
|
|
[考研] 290求調(diào)劑 +3 | dfffsar 2026-03-29 | 3/150 |
|
|
[考研] 305求調(diào)劑 +8 | RuiFairyrui 2026-03-28 | 8/400 |
|
|
[考研] 求調(diào)劑 +6 | 蘆lty 2026-03-25 | 7/350 |
|
|
[考研] 085405 考的11408求各位老師帶走 +3 | Qiu學(xué)ing 2026-03-28 | 3/150 |
|
|
[考研] 285求調(diào)劑 +4 | AZMK 2026-03-27 | 7/350 |
|
|
[考研] 085601 材料工程 313分 求調(diào)劑 +5 | Ong3 2026-03-27 | 5/250 |
|
|
[考研] 0703化學(xué)一志愿南京師范大學(xué)303求調(diào)劑 +3 | zzffylgg 2026-03-24 | 3/150 |
|
|
[考研] 341求調(diào)劑 +7 | 青檸檬1 2026-03-26 | 7/350 |
|
|
[考研]
|
黃粱一夢(mèng)千年 2026-03-24 | 3/150 |
|