999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

C/C++與FORTRAN混合編程技術(shù)及其應(yīng)用研究

2015-05-04 07:48:28周謐
科技創(chuàng)新與應(yīng)用 2015年13期
關(guān)鍵詞:技術(shù)應(yīng)用

周謐

摘 要:隨著科技的不斷發(fā)展,計算機(jī)語言的數(shù)量不斷增多,在以往的編程工作中,通過利用多元化的計算機(jī)編程語言,的確得到了理想的效果。但是,目前的計算機(jī)編程語言過多,在實際的編程工作中,往往會應(yīng)用到兩種或者兩種以上的編程語言,這就在客觀上增加了編程的難度,且完成的程序會因語言的增多導(dǎo)致瑕疵的存在,不利于最終的使用。另一方面,就編程語言本身來講,每一種編程語言都具有各自的特點,要想取得出色的程序設(shè)計成果,必須減少編程語言之間的各種矛盾,以此來實現(xiàn)程序質(zhì)量的提升。為此,日后應(yīng)加強(qiáng)混合編程技術(shù)及其應(yīng)用,為計算機(jī)技術(shù)的發(fā)展提供更多的保障。

關(guān)鍵詞:混合;編程;技術(shù);應(yīng)用

到目前為止,很多的程序都是通過FORTRAN來完成編寫的,運(yùn)用DOS平臺,實現(xiàn)程序編寫的快速、高效。另一方面,C/C++作為程序編寫的常用語言,在計算機(jī)眾多語言中具有較強(qiáng)的代表性。通過研究C/C++與FORTRAN的混合編程技術(shù),可以為日后的其他語言混合應(yīng)用提供基礎(chǔ),并且建立多種混合編程技術(shù)應(yīng)用模板,推動混合編程技術(shù)的應(yīng)用。在此,文章主要對C/C++與FORTRAN混合編程技術(shù)及其應(yīng)用展開研究。

1 C/C++與FORTRAN混合編程技術(shù)思路

從客觀的角度來分析,混合編程技術(shù)并不意味著完全的混合兩種語言或者程序,而是在編程工作中,將兩種或兩種以上的編程語言,較好的聯(lián)合應(yīng)用,以此來實現(xiàn)編程效率的提升和質(zhì)量的穩(wěn)定。C/C++與FORTRAN混合編程技術(shù)的思路如下:第一,通過屏幕或者是原始數(shù)據(jù)文件輸入相應(yīng)的數(shù)據(jù)信息,展開一系列的運(yùn)算工作,在運(yùn)算結(jié)束后,編程人員需要將計算結(jié)果保存在數(shù)據(jù)的文件當(dāng)中。該過程主要是通過FORTRAN來完成的。第二,通過C/C++來優(yōu)化數(shù)據(jù)的輸入、計算、存儲,為編程提供更多的時間。實際上,C/C++是對FORTRAN部分工作的一種優(yōu)化處理,減少不必要的措施和問題出現(xiàn)。第三,計算和保存中間結(jié)果,仍然運(yùn)用FORTRAN來完成。由此可見,C/C++與FORTRAN混合編程技術(shù),在思路上還是比較理想的,能夠結(jié)合客觀的需求和各種實際情況。

2 C/C++與FORTRAN混合編程技術(shù)應(yīng)用

2.1 存儲模式的一致性

相對于單純的編程語言應(yīng)用來講,混合編程技術(shù)考慮到了各種編程語言的矛盾和沖突,再結(jié)合它們的優(yōu)勢,在實際的運(yùn)用當(dāng)中,實現(xiàn)了存儲模式的一致性。就存儲模式本身來講,它主要指的是,編譯器應(yīng)遵循的某種規(guī)則,同時在客觀上定義了編譯器將代碼和數(shù)據(jù)組織分段的方法。我國在現(xiàn)階段的混合編程技術(shù)應(yīng)用當(dāng)中,存儲模式的一致性,是具有代表性的應(yīng)用成果。現(xiàn)階段的PC機(jī)大概有六種存儲模式,分別為微小模式、小模式、中模式、緊湊模式、大模式、巨大模式。應(yīng)用C/C++與FORTRAN混合編程技術(shù),至少要在緊湊模式以上,這意味著在實際的混合編程技術(shù),將會達(dá)到存儲的快速和高效,因為FORTRAN主要采用的段間傳址或者是遠(yuǎn)程傳址。

2.2 語言約定的一致性

混合編程技術(shù)作為目前計算機(jī)編程技術(shù)中的佼佼者,雖然自身的優(yōu)勢僅在于將各種編程語言良好的運(yùn)用,但這解決的問題卻是非常理想的。就目前的情況來看,編程工作非常復(fù)雜,尤其是在用戶的需求提升之后,編程語言必須保證其能夠?qū)崿F(xiàn)和諧共處。但實際上,將眾多的編程語言應(yīng)用到一處,并不是容易的事情。混合編程技術(shù)在應(yīng)用過程中,真正意義上實現(xiàn)了語言約定的一致性,即調(diào)用程序與被調(diào)用程序均會遵守同樣的約定,不會造成以往的沖突。從約定的語言來看,主要包括命名約定、調(diào)用約定、參數(shù)傳遞約定、函數(shù)返回值約定等等。以命名約定為例,在編程過程中相互匹配的標(biāo)識符應(yīng)保持一致。由于VC++語言嚴(yán)格區(qū)分大小寫,而FORTRAN中不存在大小寫問題,VC++中還存在類型說明及其他一些問題,如果命名約定在調(diào)用程序與被調(diào)用程序之間不一致,程序就不會成功地連接。由此可見,語言約定的一致性,在客觀上解決了多種編程語言在應(yīng)用過程中所產(chǎn)生的各種沖突。在未來的混合編程技術(shù)應(yīng)用中,需保證混合的有效性,實現(xiàn)工作量的減少,告別之前的冗雜操作。

2.3 數(shù)據(jù)處理的相容性

根據(jù)以往的經(jīng)驗來看,多種編程語言在共同應(yīng)用的時候,往往會造成數(shù)據(jù)處理上的矛盾。不同語言對數(shù)據(jù)采取的處理方式存在差異,C/C++與FORTRAN是常用的編程工具,倘若其存在數(shù)據(jù)處理上的沖突,則會導(dǎo)致數(shù)據(jù)的反復(fù)處理、各種結(jié)果的冗雜轉(zhuǎn)換,嚴(yán)重影響程序的開發(fā)進(jìn)度和開發(fā)質(zhì)量。為此,C/C++與FORTRAN混合編程技術(shù)在應(yīng)用過程中,積極實現(xiàn)數(shù)據(jù)處理的相容性。第一,數(shù)據(jù)類型的一致性。數(shù)據(jù)類型是編程語言對數(shù)據(jù)的劃分,通過應(yīng)用混合編程技術(shù),實現(xiàn)了數(shù)據(jù)類型的一致性,減少了繁雜的轉(zhuǎn)換工作,減少了工作效率,同時還能充分發(fā)揮C/C++與FORTRAN的各項優(yōu)勢功能。第二,數(shù)據(jù)的存儲格式一致性。數(shù)據(jù)存儲是每個階段或者每天編程結(jié)束后的重要工作,存儲格式達(dá)到一致后,能夠保證第二天在編程時,直接調(diào)用之前的成果,不必再一次的進(jìn)行格式轉(zhuǎn)換或者是格式清理。

3 結(jié)束語

文章對C/C++與FORTRAN混合編程技術(shù)及其應(yīng)用展開研究,從目前的應(yīng)用來看,混合編程技術(shù)得到的結(jié)果還是比較積極的,而且會在客觀上、主觀上滿足用戶的多項要求。值得注意的是,我國的編程語言研究正在不斷的深入,當(dāng)前的成果雖然顯著,但還沒有完全滿足需求。日后,需進(jìn)一步展開混合編程技術(shù)的研究和應(yīng)用,實現(xiàn)編程技術(shù)的提升、編程語言的和諧應(yīng)用。

參考文獻(xiàn)

[1]張金喜,顧韻華.C#與Fortran混合編程及其在氣象軟件中的應(yīng)用[J].信息技術(shù),2010,11:28-30+33.

[2]劉輝權(quán),肖天貴,邱靜雅.氣象預(yù)報預(yù)警系統(tǒng)開發(fā)中VB與GrADS、FORTRAN混合編程技術(shù)[J].成都信息工程學(xué)院學(xué)報,2011,12:208-214.

[3]李卓,李益民.Matlab與VC++混合編程技術(shù)在圖像處理中的應(yīng)用研究[J].電腦知識與技術(shù),2011,22:5450-5452.

[4]尚金光,張獻(xiàn)州,張勇,等.基于C#與Fortran混合編程技術(shù)實現(xiàn)法方程系數(shù)陣求逆[J].測繪與空間地理信息,2012,13:137-139.

猜你喜歡
技術(shù)應(yīng)用
有關(guān)計算機(jī)網(wǎng)絡(luò)安全問題的分析與探討
淺析建筑物鋼筋砼與砌體結(jié)構(gòu)抗震加固的技術(shù)方法
淺談鋼筋混凝土結(jié)構(gòu)建筑應(yīng)用外包粘鋼加固技術(shù)
探討電力系統(tǒng)中配網(wǎng)自動化技術(shù)
科技視界(2016年21期)2016-10-17 20:00:58
移動應(yīng)用系統(tǒng)開發(fā)
科技視界(2016年21期)2016-10-17 19:38:30
北京市中小企業(yè)優(yōu)化升級
商(2016年27期)2016-10-17 04:13:28
多媒體技術(shù)在小學(xué)語文教學(xué)中的應(yīng)用研究
考試周刊(2016年76期)2016-10-09 08:45:44
分析膜技術(shù)及其在電廠水處理中的應(yīng)用
科技視界(2016年20期)2016-09-29 14:22:00
GM(1,1)白化微分優(yōu)化方程預(yù)測模型建模過程應(yīng)用分析
科技視界(2016年20期)2016-09-29 12:03:12
煤礦井下坑道鉆機(jī)人機(jī)工程學(xué)應(yīng)用分析
科技視界(2016年20期)2016-09-29 11:47:01
主站蜘蛛池模板: 国产人妖视频一区在线观看| 青青青视频蜜桃一区二区| 国产精品福利尤物youwu| 亚洲高清资源| 激情综合婷婷丁香五月尤物| 少妇高潮惨叫久久久久久| 婷婷色婷婷| 国产在线精品香蕉麻豆| 免费国产小视频在线观看| 亚洲中文制服丝袜欧美精品| 欧美一级在线看| 67194亚洲无码| 自慰网址在线观看| 国产不卡网| 看你懂的巨臀中文字幕一区二区| 在线色综合| 亚洲精品中文字幕无乱码| 97影院午夜在线观看视频| 中文字幕 91| 婷婷亚洲天堂| AV无码一区二区三区四区| 亚洲国产亚洲综合在线尤物| 成年人福利视频| 97se亚洲综合在线韩国专区福利| 国产熟女一级毛片| 国产一区二区三区在线精品专区| 国产精品视频第一专区| 亚洲乱码视频| 亚洲欧美成人综合| 92精品国产自产在线观看| 亚洲成肉网| AV天堂资源福利在线观看| 一区二区三区在线不卡免费 | 亚洲国产在一区二区三区| 狠狠躁天天躁夜夜躁婷婷| 亚洲成a人片| 亚洲女同欧美在线| 久青草免费在线视频| 999国产精品| 国产高清国内精品福利| 久久精品亚洲热综合一区二区| 中文字幕亚洲第一| 三级欧美在线| 亚洲精品中文字幕无乱码| 色哟哟精品无码网站在线播放视频| 伊人久久大线影院首页| 免费国产一级 片内射老| 人妻熟妇日韩AV在线播放| 亚洲一区色| 欧美一级高清视频在线播放| 91精品专区国产盗摄| 97超碰精品成人国产| 在线欧美日韩国产| 久久免费观看视频| 无码av免费不卡在线观看| 日韩欧美中文字幕在线韩免费| 欧美午夜理伦三级在线观看 | 91精品综合| 99视频在线免费| 最新亚洲人成无码网站欣赏网| 亚洲熟女中文字幕男人总站| 国产精品一区在线麻豆| 五月综合色婷婷| 日韩人妻少妇一区二区| 五月天丁香婷婷综合久久| 六月婷婷激情综合| 在线另类稀缺国产呦| 国产一区二区丝袜高跟鞋| 日韩精品免费在线视频| 免费高清自慰一区二区三区| 亚洲综合欧美在线一区在线播放| 亚洲国产一成久久精品国产成人综合| 亚洲欧美成人在线视频| 福利在线一区| 四虎在线高清无码| 国产二级毛片| 欧美三级视频网站| 欧美日韩国产精品综合| 免费aa毛片| 成人一区在线| 亚洲精品福利网站| 在线观看无码av五月花|