單項選擇題下列關(guān)于編程優(yōu)化的說法正確的是()

A.使用編譯器的優(yōu)化選項后程序性能一定會獲得提高
B.循環(huán)展開得越多越徹底,程序的性能越好
C.寄存器分配能夠解決程序中的數(shù)據(jù)依賴問題
D.現(xiàn)代主流C/C++編譯器可以對簡單的小函數(shù)進(jìn)行自動Iinline


您可能感興趣的試卷

你可能感興趣的試題

1.單項選擇題在某些極端要求性能的場合,我們需要對程序進(jìn)行優(yōu)化,關(guān)天優(yōu)化,以下說法正確的是()

A.將程序整個用匯編語言改寫會大大提高程序性能
B.在優(yōu)化前,可以先確定哪部分代碼最費(fèi)時,然后對這部份代碼用匯編改寫,使用匯編的語句越少,程序運(yùn)行的越快。
C.使用匯編語句雖然可以提高程序的性能,但會降低程序的可移植性,所以應(yīng)該絕對避免
D.適當(dāng)調(diào)整匯編指令的順序,可以縮短程序的運(yùn)行時間

3.單項選擇題變量x、f、d分別為int,float,double類型的,除了f和d不能等于無窮大和NAN以外值可以任意選取,下面表達(dá)式為真的是()

A.x==(int)(double)x
B.x==(int)(float)x
C.d==(double)(float)d
D.(f+d)-f==d

5.單項選擇題在補(bǔ)碼加法中發(fā)生了負(fù)溢出的是()

A.x+y=x+y-2w
B.x+y=-2w
C.x+y=x+y+2w
D.x+y

最新試題

將十六進(jìn)制數(shù)(1A5)16轉(zhuǎn)換為十進(jìn)制數(shù),正確結(jié)果為()。

題型:單項選擇題

從6管的SRAM記憶單元到單管的DRAM記憶單元,有利于提高()。

題型:單項選擇題

柵極電平只能維持一段時間,若要維持所保存的信息,需要對C1、C2電容充電,此過程被稱為“刷新(refresh)”。刷新過程也就是讀出過程,但只為完成充電而并不需要讀出信息,定期執(zhí)行一次()。

題型:單項選擇題

計算機(jī)的I/O接口是()之間的交接界面。

題型:單項選擇題

RAM記憶單元從6管變到4管,在保持狀態(tài)時沒有外加電源供電,使得RAM成為了()。

題型:單項選擇題

已知定點(diǎn)小數(shù)的真值X=-0.1001,Y=0.1101,求[X -Y]補(bǔ),正確結(jié)果為()。

題型:單項選擇題

計算機(jī)中機(jī)器訪問的最小單位被稱為()。

題型:單項選擇題

由硬件實現(xiàn)的功能改由軟件模擬來實現(xiàn)的做法被稱為()

題型:單項選擇題

()又稱為萬國碼,是由許多語言軟件制造商聯(lián)盟制定的可以容納世界上所有文字和符號的字符編碼方案。

題型:單項選擇題

從給定的選項中選擇你認(rèn)為正確的一項。A.階碼B.尾數(shù)C.階碼和尾數(shù)D.浮點(diǎn)數(shù)E.移碼數(shù)F.規(guī)格化操作G.隱藏位技術(shù)(1)對于同一個數(shù)值,它的()與補(bǔ)碼數(shù)的數(shù)值位相同,符號位相反。(2)浮點(diǎn)數(shù)用()表示數(shù)據(jù)。(3)小數(shù)點(diǎn)的位置可以在數(shù)據(jù)位移動的數(shù)據(jù)稱為()。(4)浮點(diǎn)數(shù)的溢出,是由其()是否溢出表現(xiàn)出來的。(5)在實用中把浮點(diǎn)數(shù)的尾數(shù)左移一位,將最高位的1移走,從而提高數(shù)值的精度,這項處理稱之為()。

題型:問答題