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

正文內(nèi)容

注冊(cè)巖土工程師計(jì)算機(jī)考試復(fù)習(xí)資料-文庫(kù)吧資料

2024-09-07 18:14本頁(yè)面
  

【正文】 F}。 (2)逢 r 進(jìn)位。 (一 )r 進(jìn)制轉(zhuǎn)換成十進(jìn)制 我們可以一般地描述 r 進(jìn)制,其中 r 是一個(gè)大于 1 的正整數(shù)。平時(shí)人們使用十進(jìn)制數(shù);計(jì)算機(jī)內(nèi)存放的是二 進(jìn)制數(shù),為了表示方便,引入了八進(jìn)制和十六進(jìn)制數(shù)。 A. 機(jī)器語(yǔ)言 B. 匯編語(yǔ)言 C. 低級(jí)語(yǔ)言 D. 高級(jí)語(yǔ)言 答案: D 【例題 8】用下列哪種語(yǔ)言編制的程序執(zhí)行速度較慢()。 A. 軟件 B. 硬件 C. 內(nèi)存 D. 外存 答案: A 【例題 6】 Auto CAD14 屬于()。但用高級(jí)語(yǔ)言編寫程序要比用機(jī)器語(yǔ)言或匯編語(yǔ)言編寫程序容易些,可讀性、通用性強(qiáng)。 計(jì)算機(jī)能直接接受的只是以二進(jìn)制形式的機(jī)器語(yǔ)言;匯編語(yǔ)言是機(jī)器語(yǔ)言的符號(hào)表示并且需要翻譯成機(jī)器語(yǔ)言才能執(zhí)行;用高級(jí)語(yǔ)言編寫的程序更是必須通過(guò)編譯程序或解釋程序翻譯成機(jī)器語(yǔ)言才能供機(jī)器執(zhí)行,常用的高級(jí)語(yǔ)言有 BASIC、 FOTRAN、 C 等等。常用的操作系統(tǒng)有: DOS、 Windows、 Unix、 Linux、OS/ 2 等。常見的應(yīng)用軟件有辦公自動(dòng)化軟件、繪圖軟件、大型科學(xué)計(jì)算軟件包等。它主要包括操作系統(tǒng)、各種程序設(shè)計(jì)語(yǔ)言處理程序 (編譯程序和解釋程序 )、各種軟件開發(fā)工具等。 軟件可分為系統(tǒng)軟件和應(yīng)用軟 件兩大類。 A. RAM B. ROM C. CPU D. Word 文檔 答案: B 二、軟件的組成及功能 軟件是指各種程序、文檔和數(shù)據(jù)的總和。 A. 內(nèi)存 B. 顯視器 C. CPU D. Windows XP 答案: D 【例題 3】磁盤驅(qū)動(dòng)器屬于()。 【例題 1】一個(gè)計(jì)算機(jī)系統(tǒng)可分兩部分為()。它們起著把各種信息 (程序、數(shù)據(jù)、命令等 )輸入計(jì)算機(jī)以及把各種處理結(jié)果從計(jì)算機(jī)中輸出的重要功能。Cache 介于 CPU 與內(nèi)存之間,它存取速度比內(nèi)存快,但容量不大,主要存放當(dāng)前內(nèi)存中使用最多 的程序塊和數(shù)據(jù)塊,并以接近 CPU 的速度向 CPU 提供程序指令和數(shù)據(jù)。外存儲(chǔ)器有很多形式,常見的有磁盤、光盤、磁帶等?,F(xiàn)代的內(nèi)存儲(chǔ)器通常由若干個(gè)集成電路芯片組成,內(nèi)存的容量和訪問(wèn)速度是衡量計(jì)算機(jī)性能的很重要指標(biāo)。內(nèi)存中有少量的 ROM 組成,它里面固化了一個(gè)基本輸入輸出系統(tǒng),稱為 BIOS。計(jì)算機(jī)內(nèi)存中的大部分是由 RAM 組成,用戶輸入的信息都存 放在 RAM 中。內(nèi)存分成一個(gè)個(gè)存儲(chǔ)單元,每個(gè)單元存放一定位數(shù)的二進(jìn)制數(shù)據(jù),每個(gè)單元有惟一的地址。目前普遍使用的微型計(jì)算機(jī),其中央處理器都集成在一塊芯片上,稱為微處理器,芯片的型號(hào)代表了微機(jī)的型號(hào)。控制器的主要作用,是使計(jì)算機(jī)能自動(dòng)地執(zhí)行存放在內(nèi)存儲(chǔ)器的程序。 一、硬件的組成和功能 計(jì)算機(jī)的硬件由以下部分組成:中央處理器 (即 CPU)、內(nèi)存儲(chǔ)器、輸入輸出設(shè)備、外存儲(chǔ)器。由此可以知道,各個(gè)程序單位中 COMMON 語(yǔ)句中的變量類型必須按位置一一對(duì)應(yīng)一致才能正確傳遞數(shù)據(jù)。這條語(yǔ)句與下面兩句語(yǔ)句是等價(jià)的: DIMENSION b(3), c(2) COMMON a, b, c 2.利用公用區(qū)進(jìn)行數(shù)據(jù)傳遞時(shí),在無(wú)名公 用區(qū)或同名的有名公用區(qū)中,位置排列相同的變量、數(shù)組,實(shí)際上使用同一存儲(chǔ)地址,亦即共享同一數(shù)據(jù)。 (二 )公用區(qū)語(yǔ)句 1.公用 區(qū)語(yǔ)句的一般形式 COMMON[/ Sk 公用區(qū)名 1/ ]變量表 1, [/公用區(qū)名 2/變量表 2]? 沒(méi)有公用區(qū)名的就稱為無(wú)名公用區(qū),其他都是有名公用區(qū);一個(gè)完整的程序只能設(shè)置一個(gè)無(wú)名公用區(qū),但可以有多個(gè)有名公用區(qū);變量表中,可以是變量名、數(shù)組名、數(shù)組說(shuō)明符,互相之間用逗號(hào)隔開。 如是實(shí)參是外部過(guò)程名 (如函數(shù)子程序名、子程序名 ),則該外部過(guò)程名在調(diào)用程序中必須用 EXTERNAL 語(yǔ)句說(shuō)明。GH39。EF39。CD39。AB39。MNO39。JKL39。GHI39。DEF39。ABC39。如果形參與實(shí)參的字符型數(shù)組元素長(zhǎng)度不同,則按字符依次對(duì)應(yīng)。 例如 :在上面的子程序 SB 中,如果將 CHARACTER X*3 改為 CHARACTER * (x),則執(zhí)行后,輸出的結(jié)果為: ABCDE。 例如: CHARACTER A* 5 A=/ABCDE/ CALL SB (A) END SUBROUTINE SB (X) CHARACTER X*3 WRITE(*, *) X END 程序執(zhí)行后的輸出結(jié)果為: ABC。字符型實(shí)參必須用 CHARACTER 語(yǔ)句加以 說(shuō)明。 (3)可調(diào)數(shù)組的大小不得超過(guò)對(duì)應(yīng)實(shí)參數(shù)組的大小。 (2)說(shuō)明可調(diào)數(shù)組各維下標(biāo)上下限的表達(dá)式中只能出現(xiàn)整型變量,且這種變量必須是形參或出現(xiàn)在 COMMON語(yǔ)句中。但使用可 調(diào)數(shù)組必須遵循以下幾個(gè)原則。但在子程序中定義數(shù)組時(shí),允許用變量來(lái)定義各維下標(biāo)的上下限。 多維數(shù)組或數(shù)組元素虛實(shí)結(jié)合時(shí),要特別注意 FORTRAN 中數(shù)組按列存放的規(guī)定,不要搞錯(cuò)存儲(chǔ)地址的對(duì)應(yīng)關(guān)系。 如果實(shí)參是數(shù)組元素,則從該元素開始依次與形參數(shù)組的第一個(gè)元素起按列逐個(gè)對(duì)應(yīng),它們也是按地址結(jié)合。 如果實(shí)參是數(shù)組名,則實(shí)參數(shù)組與形參數(shù)組按地址結(jié)合,實(shí)參數(shù)組與形參數(shù)組都從第一個(gè)元素開始按列逐個(gè)對(duì)應(yīng)。在FORTRAN77 中,當(dāng)形參變量所對(duì)應(yīng)的實(shí)參是變量或數(shù)組元素時(shí),則它們之間的結(jié)合方式是地址結(jié)合;而當(dāng)形參變量所對(duì)應(yīng)的實(shí)參是常數(shù)或表達(dá)式時(shí),其結(jié)合方法對(duì)于不同的FORTRAN 系統(tǒng)有可能是不同的。 八、程序單位間的數(shù)據(jù)傳遞 八、程序單位間的數(shù)據(jù)傳遞 (一 )虛實(shí)結(jié)合 虛實(shí)結(jié)合又稱啞實(shí)結(jié)合,是各程序單位 (主程序和各種過(guò)程如函數(shù)子程序 )之間傳遞數(shù)據(jù)的一種重要途徑。 例如: PROGRAM MAIN COMMON a, I (2)/ COMl/ d, c ? CALL SB ? END SUBROUTINE SB COMMON aa, JK (2)/ COMl/ f, g ? END 其中,主程序中的變量 a 的數(shù)據(jù)與子程序的變量 aa 共享,數(shù)組 1 的數(shù)據(jù)與 JK 共享,而 d,c 的數(shù)據(jù)分別與 f, g 共享。例如: COMMON a, b(3), c(2) 定義了 b 是 3 個(gè)元素的一維數(shù)組, c 是 2 個(gè)元素的一維數(shù)組。 如果實(shí)參是內(nèi)部過(guò)程名 (如內(nèi)部函數(shù)名 ),則該內(nèi)部過(guò)程名在調(diào)用中必須用 INTRINSIC 語(yǔ)句說(shuō)明。 (5)過(guò)程名的虛實(shí)結(jié)合 FORTRAN 允許子程序中的 形參為過(guò)程名,此時(shí),調(diào)用程序中的實(shí)參必須是過(guò)程名。 D(4); 39。 D(3): 39。 D(2): 39。/ CALL SB (A) ? END SUBROUTINE SB (D) CHARACTERD (4)*2 END 則形參數(shù)組 D 中元素的值為; D(1): 39。 39。 39。 39。 39。 例如,有主程序與子程序如下: CHARACTER A (5)*3 DATA A/ 39。 (4)當(dāng)子程序中形參為字符型數(shù)組時(shí),如果形參字符型數(shù)組元素的長(zhǎng)度與對(duì)應(yīng)實(shí)參字符型數(shù)組元素長(zhǎng)度一致,則其虛實(shí)結(jié)合的情況與一 般的數(shù)組虛實(shí)結(jié)合的情況相同。 (3)在 FORTRAN 77 中,對(duì)字符型形參的長(zhǎng)度還可以用 “*” 號(hào)來(lái)說(shuō)明,此時(shí),形參字符變量自動(dòng)與對(duì)應(yīng)的實(shí)參取相同的長(zhǎng)度。 (2)如果字符型形參的長(zhǎng)度小于對(duì)應(yīng)的實(shí)參長(zhǎng)度,則從實(shí)參中最左邊的字符開始與形參結(jié)合,而實(shí)參中右邊多余的字符被截去。 4.字符型變量的虛實(shí)結(jié)合 (1)當(dāng)子程序中的形參為字符型變量時(shí),對(duì)應(yīng)的實(shí)參必須是字符型變量、字符常數(shù)、字符型數(shù)組元素或字符表達(dá)式。但在某些 FORTRAN 77 子集中,定義可調(diào)數(shù) 組各維下標(biāo)上下限時(shí)只能是整型變量,而不能是任何算術(shù)表達(dá)式。 (1)可調(diào)數(shù)組名必須是形參數(shù)組名。子程序中用變量來(lái)定義各維下標(biāo)上下限的數(shù)組稱為可調(diào)數(shù)組。例如: PROGRAM MAIN DIMENSION A (3, 2) ? CALL SB (A) ? END SUBROUTINE SB (B) DIMENSION B (2, 3) ? END 這種情況下,數(shù)組元素地址的對(duì)應(yīng)關(guān)系是: 實(shí)參數(shù)組形參數(shù)組 A(1, 1)—— B(1, 1) A(2, 1)—— B(2, 1) A(3, 1)—— B(1, 2) A(1, 2)—— B(2, 2) A(2, 2)—— B(1, 3) A(3, 2)—— B(2, 3) 3.可調(diào)數(shù)組 在主程序中定義數(shù)組元素時(shí),定義說(shuō)明符中各維下標(biāo)的上下限必須為整常數(shù),不能是變量或算術(shù)表達(dá)式。例如,有主程序與子程序如下: PROGRAM MAIN DIMENTION A (8) ? CALLSB (A (5)) ? END SUBROUTINE SB (B) DIMENTION B (3) ? END 則在調(diào)用語(yǔ)句執(zhí)行時(shí),實(shí)參數(shù)組 A 與形參數(shù)組 B 的結(jié)合情況如下: 實(shí)參數(shù)組形參數(shù)組 A(1) A(2) A(3) A(4) A(5)——— B(1) A(6)——— B(2) A(7)——— B(3) A(8) FORTRAN 77 規(guī)定,不管實(shí)參是數(shù)組名還是數(shù)組元素,用作實(shí)參的數(shù)組,其維數(shù)、各維下標(biāo)的上下限及數(shù)組中元素個(gè)數(shù)可以和與之結(jié)合的形參數(shù)組不同,但要求從與形參數(shù)組的第一個(gè)元素結(jié)合的實(shí)參數(shù)組元素算起,以后的實(shí)參數(shù)組元素的 個(gè)數(shù)不能少于形參數(shù)組元素的個(gè)數(shù)。例如,有主程序與子程序如下: PROGRAM MAIN INTEGER A (0:5) ? CALLSB (A) ? END SUBROUTINESB (B) INTEGERB(1:2) ? END 則在主程序中使用 CALL 語(yǔ)句調(diào)用子程序 SB 時(shí),實(shí)參數(shù)組與形參數(shù)組的結(jié)合情況如下: 實(shí)參數(shù)組形參數(shù)組 A(0)——— B(1) A(1)——— B(0) A(2)——— B(1) A(3)——— B(2) A(4) A(5) 也即調(diào)用 SB 時(shí), A 數(shù)組的頭 4 個(gè)元素與 B 數(shù)組的元素對(duì)應(yīng),這些對(duì)應(yīng)元素實(shí)際上為同一存儲(chǔ)地址。 2.?dāng)?shù)組的虛實(shí)結(jié)合 當(dāng)子程序中的形參為數(shù)組名時(shí),則在調(diào)用時(shí)所對(duì)應(yīng)的實(shí)參必須是數(shù)組名或數(shù)組元素。 1.變量的虛實(shí)結(jié)合 當(dāng)子程序等過(guò)程的形參為變量時(shí),則在調(diào)用時(shí)所對(duì)應(yīng)的實(shí)參可以是類型相同的常數(shù)、變量、數(shù)組元素或表達(dá)式;子程序調(diào)用后,其運(yùn)行的結(jié)果通過(guò)這些實(shí)參返回到調(diào)用者。其形式為: CALL 子程序名 (實(shí) 參 ) 其他有關(guān)對(duì)子例方程子程序的調(diào)用規(guī)定與函數(shù)子程序相同。 對(duì)子例方程子程序的其他有關(guān)規(guī)定與函數(shù)子程序相同。 SUBROUTINE語(yǔ)句中的形參表可以省略。但是子例方程子程序名不能用于返回?cái)?shù)值,這與函數(shù)子程序是不同的。 子例方程子程序的第一個(gè)語(yǔ)句必須是 SUBROUTINE 語(yǔ)句,最后一個(gè)語(yǔ)句必須是 END 語(yǔ)句。當(dāng)在子程序的其他位置須要返回時(shí),可以使用 RETURN 語(yǔ)句。 在函數(shù)子程序中, END 語(yǔ)句的功能有兩個(gè):一是表示該程序單位的結(jié)束,二是具有返回語(yǔ)句 RETURN 的功能。在函數(shù)子程序中,函數(shù)名應(yīng)該像普通變量那樣來(lái)使用。 在函數(shù)子程序中,形參可以是變量名、數(shù)組名、外部過(guò)程名,而形參的命名與類型說(shuō)明也與變量相同,形參數(shù)組也必須在函數(shù)子程序中予以定義。它的第一個(gè)語(yǔ)句必須是 FUNCTION語(yǔ)句,最后一個(gè)語(yǔ)句必須是 END 語(yǔ)句。 2.語(yǔ)句函數(shù)的調(diào)用 調(diào)用語(yǔ)句函數(shù)的結(jié)果是得到一個(gè)函數(shù)值,因此,語(yǔ)句函數(shù)的調(diào)用形式同內(nèi)部函數(shù)。形參又稱啞元,是一些變量名,一般應(yīng)出現(xiàn)在表達(dá)式中。 (二 )語(yǔ)句函數(shù) 1.語(yǔ)句函數(shù)的定義 定義語(yǔ)句函數(shù)的語(yǔ)句稱為語(yǔ)句函數(shù)語(yǔ)句。內(nèi)部函數(shù)調(diào)用時(shí)的一般形式是: 內(nèi)部函數(shù)名 (實(shí)元表 ) 實(shí)元表中元素的數(shù)據(jù)類型、個(gè)數(shù)是預(yù)先規(guī)定的。塊的嵌套可以多層。 FORTRAN 測(cè)試條件的順序?yàn)檫壿嫳磉_(dá)式 邏輯表達(dá)式 2? ,一旦遇到邏輯表達(dá)式值為 TRUE,則執(zhí)行該條件下的語(yǔ)句塊,然后執(zhí)行 ENDIF的下一語(yǔ)句。由此可見,使用 ELSE 的形式,可以進(jìn)行兩個(gè)分支的選擇。例如,如下程序段: READ*, RN, AN IF () THEN STRESS=RN/ AN WRITE*, RN, AN, STRESS ENDIF 當(dāng) RN 大于等于零且 AN 大于零時(shí),執(zhí)行賦值語(yǔ)句和輸出語(yǔ)句。 例如,從鍵盤讀入一個(gè)代表百分制成績(jī)的數(shù)據(jù),如果數(shù)據(jù)在 90~ 100 之間就輸出‘Excelent’ ,在 80~ 89 之間輸出 ‘Good’ ,在 60~ 79 之間輸出 ‘Pass’ ,在 60以下則輸出 ‘Notpass’ 。它的一般形式為: IF(邏輯表達(dá)式 )內(nèi)嵌語(yǔ)句 其中內(nèi)嵌語(yǔ)句是單獨(dú)的一個(gè)可執(zhí)行語(yǔ)句。 例如,有如下一個(gè)程序: READ *, M GOTO(20, 30, 40, 50)M 20 N=M GOTO 60 30 N=M*2 GOTO 60 40 N=M*3 GOTO 60 50 N=M*4 60 W
點(diǎn)擊復(fù)制文檔內(nèi)容
環(huán)評(píng)公示相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1