亚洲欧洲国产欧美一区精品,激情五月亚洲色五月,最新精品国偷自产在线婷婷,欧美婷婷丁香五月天社区

      各地
      資訊
      當(dāng)前位置:中華考試網(wǎng) >> 結(jié)構(gòu)工程師 >> 一級(jí)結(jié)構(gòu) >> 一級(jí)基礎(chǔ) >> 模擬試題 >> 2019一級(jí)注冊(cè)結(jié)構(gòu)工程師《基礎(chǔ)考試》計(jì)算機(jī)應(yīng)用基礎(chǔ)3

      2019一級(jí)注冊(cè)結(jié)構(gòu)工程師《基礎(chǔ)考試》計(jì)算機(jī)應(yīng)用基礎(chǔ)3

      來源:中華考試網(wǎng)  [ 2019年4月20日 ]  【
        1.下列關(guān)于續(xù)行標(biāo)志的敘述正確的是()。

        A. Fortran字符集中的任何一個(gè)字符,只要出現(xiàn)在第6列,該行就是續(xù)行

        B. Fortran字符集中的非零非空字符,只要出現(xiàn)在第6列,該行就是續(xù)行

        D.第6列不允許是8

        【答案】B

        【解析】當(dāng)寫入一個(gè)非零非空字符時(shí),表示此行是上一行的續(xù)行。當(dāng)一個(gè)語(yǔ)句很長(zhǎng),在

        行中寫不下時(shí),允許有續(xù)行,續(xù)行必須在第6列標(biāo)志出來

        2.下面的程序段中,循環(huán)執(zhí)行的次數(shù)為()。

        Do10,i=-2,-11,-3

        10 CONTINUE

        B.5

        C.6

        【答案】D

        【解析】按照循環(huán)次數(shù)的計(jì)算公式 CYCLENUM=INT((e2-e1+e3)/e3)計(jì)算循環(huán)體執(zhí)行

        的次數(shù)為(-11-(-2)+(-3))/(-3)=4次

        3.下面程序執(zhí)行后,輸出的K值為()。

        PROGRAM ffff

        Do10K=1,15,4

        IF(MOD(K, 10). EQ 0)GOTO 15

        10 WRITE(*, *)K

        END

        A.159

        B.1591317C.15913

        D.10

        【答案】C

        【解析】程序的循環(huán)終端語(yǔ)句為輸出語(yǔ)句,輸出循環(huán)控制變量的當(dāng)前值。循環(huán)體內(nèi)的I語(yǔ)句由于K值不可能等于10,對(duì)循環(huán)過程沒有實(shí)質(zhì)性的影響。當(dāng)循環(huán)執(zhí)行到K=17時(shí)終止,但輸出的K值為13。

        4下面轉(zhuǎn)移語(yǔ)句中不合法的是()。

        A. GOTO 100

        B.I=3

        GoTO(10,100,1000)I

        C. REAL I

        I=3.0

        GOTo(1, 2, 3)I

        D. ASSIGN 100 TO I

        GOTO I,(10,100,200

        【答案】C

        【解析】計(jì)算轉(zhuǎn)移語(yǔ)句與賦值轉(zhuǎn)移語(yǔ)句中的I必須是整型變量,而選項(xiàng)C中的I是實(shí)型變量,故選項(xiàng)C不合法。

        5.下列程序的錯(cuò)誤是()。

        Do10m=1.10

        n=m *k

        WRITE(*,幸)n

        10 CONTINUE

        CONTINUE

        A.沒有共用一個(gè)循環(huán)終端語(yǔ)句

        B.內(nèi)外循環(huán)控制變量不同

        C.遺漏循環(huán)參數(shù)c3

        D.內(nèi)循環(huán)沒有完全包含在外循環(huán)中

        【答案】D

        【解析】在DO循環(huán)中,內(nèi)外循環(huán)可以共用一個(gè)循環(huán)終端語(yǔ)句,但不是必須的;在DO循環(huán)中,內(nèi)外循環(huán)控制變量不能相同;在DO循環(huán)中,步長(zhǎng)e3不寫時(shí)默認(rèn)為1,故e3可以省略;根據(jù)Do循環(huán)使用規(guī)則,內(nèi)外循環(huán)不能交叉,程序中卻出現(xiàn)了此錯(cuò)誤,應(yīng)將號(hào)碼10與20對(duì)換

        6.有如下一段程序

        IMPLICIT REAL(A-C, I -M)

        INTEGER 11, IM

        REAL M5, P, K

        下面幾組變量中全部為整型變量的是()。

        B.,M3,N,A4

        C. KI, P, Q

        D. B1. MI. A6

        【答案】B

        【解析】由于類型說明語(yǔ)句優(yōu)先于 IMPLICIT說明語(yǔ)句, IMPLICIT'說明語(yǔ)句優(yōu)先于“I-N規(guī)則”,由此可得:凡是以字母A、B和C開頭(除A4被明確說明為整型外)的變量都為實(shí)數(shù);凡是以字母I、J、K、L和M開頭(除Ⅱl、M和M3被明確說明為整型外)的變量都為實(shí)數(shù);其他未加以說明的變量按“I-N規(guī)則”確定類型。

        7.下列程序運(yùn)行后,輸出的結(jié)果是()

        DIMENSION A(3),B(3, 2)

        DATA((B(I,J)I=1,3),J=1,2)/1,2,3,4,5,6

        Do10K=1,3

        WRITE( * 100)A

        100 FORHAT(IX, 611)

        B.246

        C.135

        D.456

        【答案】D

        【解析】本程序中通過DATA語(yǔ)句對(duì)數(shù)組B賦值的結(jié)果為矩陣25,Do循環(huán)語(yǔ)句的功是將數(shù)組B的第2列的元素的值依次賦值給數(shù)組A。因此,A(1)=4、A(2)=5、A(3)=6,所以格式輸出數(shù)組A后輸出的結(jié)果為45678.閱讀下列 Fortran程序

        020I=1.10.2

        N=N+1

        D10J=10,1

        10N=N+1

        20 CONTINUE

        WRITE(*,*)N

        END

        運(yùn)行上述程序后,輸出的N值為()。

        A.5

        C

        【答案】A

        【解析】本程序的主要考點(diǎn)為DO的循環(huán)次數(shù)的確定。在此程序中,有個(gè)嵌套的DO循環(huán),其中外層DO循環(huán)的循環(huán)次數(shù)為IT((10-1+2)/2)=5,而內(nèi)層DO循環(huán)的循環(huán)次數(shù)為INT((1-10+1)/1)=-8,因此內(nèi)層DO循環(huán)的循環(huán)次數(shù)為0,語(yǔ)句N=N+I共被重復(fù)執(zhí)行了5次,所以最終變量N的值為5。

        9.下列程序執(zhí)行后的輸出結(jié)果是()。

        Do10I=1.2

        Do10J=1,2

        10K=K*

        WRITE(*,*)K

        END

        C.0.5

        【答案】B

        【解析】I-N隱含規(guī)則:在一個(gè)程序單位中,若無其他說明,則以字母1,J,K,L,M和N開頭的變量名隱含定義為整型;其他字母打頭的為實(shí)型。進(jìn)入DO循環(huán),當(dāng)1=1,J=1時(shí),K=K*DJ=1×1/1=1,當(dāng)1=1,J=2時(shí),K=K*DJ=1×1/2=0(兩個(gè)整型數(shù)進(jìn)行運(yùn)算,結(jié)果仍是整型,所以1/2=0),零乘以任何數(shù)都為零,所以經(jīng)過后續(xù)的兩次循環(huán)運(yùn)算后K仍為零,故整型變量K=0。

        10.下列程序執(zhí)行后的輸出結(jié)果是()

        Do10I=1,6,2

        D010J=1,6,3

        IF (K. LT I*K=I*J

        10 CONTINUE

        WRITE(*,*)K

        【答案】C

        【解析】在 Fortran語(yǔ)言中,有6個(gè)關(guān)系運(yùn)算符,分別是.LT.(小于),LE(小于或等

        于),EQ.(等于),GE.(大于或等于),CT.(大于)和.NE.(不等于),算術(shù)關(guān)系表

        達(dá)式的結(jié)果是一個(gè)邏輯值。本題中,I的最大值為5,在第二個(gè)DO循環(huán)中,J的初值是

        21

        1,所以J的最大值也為5。因此,K=5×5=25。

        81.給定如下子程序:

        SUBROUTINE TTT(M, A)

        B=M*3

        A=A*B

        RETURN

        END

        11.下面的調(diào)用語(yǔ)句中,正確的是()。

        A. CALL TTT(M, M)

        B. CALL TTT(Y, Y)

        C. Y=TTT(M, A)

      1 2
      糾錯(cuò)評(píng)論責(zé)編:LJM456888
      考試題庫(kù)
      熱點(diǎn)推薦»
      • 考試題庫(kù)
      • 模擬試題
      • 歷年真題