2
3
4
5
6
7
8
9
10
試題1
A. 最有可能成為國際上操作系統(tǒng)的標準的操作系統(tǒng)。
B. 在目前,用于保證軟件質(zhì)量的主要手段。
C. 進入80年代后,已迅速成為常用的程序設(shè)計語言之一。
D. 在軟件開發(fā)中,有利于發(fā)揮集體智慧的一種做法。
E. 在開發(fā)軟件時,可用來提高程序員的工作效率。
供選擇的答案:
A: | (1)MS-DOS | (2)VMS | (3)VM | (4)UNIX |
B: | (1)正確性證明 | (2)測試 | (3)自動程序設(shè)計 | (4)符號執(zhí)行 |
C: | (1)Smalltalk-80 | (2)Ada | (3)C | (4)PROLOG |
D: | (1)設(shè)計評審 | (2)模塊化 | (3)主程序員組 | (4)進度控制 |
E: | (1)程序開發(fā)環(huán)境 | (2)操作系統(tǒng)的作業(yè)管理功能 | ||
(3)編譯程序的優(yōu)化功能 | (4)并行運算的大型計算機 |
試題2
從供選擇的答案中選出應(yīng)填入下列敘述中的__(?)__內(nèi)的正確答案,把編號寫在答卷的對應(yīng)欄內(nèi)。
最初的軟件開發(fā)方式是__(A)__, 人們用筆和紙編寫程序。從60年代后期開始, 軟件開發(fā)方式逐步發(fā)展成為使用終端設(shè)備編寫程序的__(B)__, 從80年代初開始, 發(fā)達國家的軟件開發(fā)方式正在向__(C)__轉(zhuǎn)變。
在結(jié)構(gòu)化程序設(shè)計思想提出以前, 在程序設(shè)計中曾經(jīng)主要強調(diào)程序的__(D)__,F(xiàn)在, 與程序的__(D)__相比, 人們更重視程序的__(E)__。
供選擇的答案
A~C: | (1) 實時方式 | (2) 分時方式 | (3) 批方式 | (4) 并行方式 |
(5) 工作站方式 | (6) 陣列方式 | |||
D、E: | (1) 安全性 | (2) 專用性 | (3) 一致性 | (4) 合理性 |
(5) 可理解性 | (6 )效率 |
試題3
從下列敘述中選出5條正確的敘述。
(1) 每種程序設(shè)計語言都有它特定的語法。
(2) 結(jié)構(gòu)化的程序設(shè)計語言中沒有 GOTO 語句。
(3) 定義程序設(shè)計語言時用的字符集各種語言不完全相同。
(4) 在匯編語言中, 用調(diào)用指令, 返回指令和轉(zhuǎn)移指令改變程序中指令的執(zhí)行順序。
(5) 由于 FORTRAN 語言的結(jié)構(gòu)是塊結(jié)構(gòu), 所以它特別適合于模塊化程序設(shè)計。
(6) PASCAL 語言允許用戶定義結(jié)構(gòu)化的數(shù)據(jù)結(jié)構(gòu)。
(7) 一般而言, 語言級別越高, 用它編出的程序越短。
(8) 結(jié)構(gòu)化程序設(shè)計可以大大提高程序的執(zhí)行效率。
(9) 編譯程序是一種常用的應(yīng)用軟件。
(10) 編譯程序在進行優(yōu)化時有時需要用到源程序的注釋。
供選擇的答案
A、C、D: | (1) 網(wǎng)絡(luò)操作系統(tǒng) | (2) 分布式操作系統(tǒng) | (3) 分時操作系統(tǒng) | (4) 實時操作系統(tǒng) |
(5) 單用戶操作系統(tǒng) | (6) 批處理操作系統(tǒng) | |||
B E: | (1) 可靠性和靈活性 | (2) 實時性和可靠性 | (3) 優(yōu)先權(quán)分配 | (4) 時間片輪轉(zhuǎn) |
(5) 短作業(yè)優(yōu)先 | (6) 時間片加權(quán)分配 |
試題4
從供選擇的答案中選出應(yīng)填入下列敘述中的__?__內(nèi)的正確答案,把編號寫在答卷的對應(yīng)欄內(nèi)。
(1) 按邏輯結(jié)構(gòu)分, 文件主要有兩類: __(A)__ 和 __(B)__。UNIX 中的文件系統(tǒng)采用__(B)__。
(2) 文件系統(tǒng)的主要目的是 __(C)__。
(3) 文件系統(tǒng)中用 __(D)__ 管理文件.
(4) 為了允許不同用戶的文件具有相同的文件名, 通常在文件系統(tǒng)中采用 __(E)__。
供選擇的答案
A、B: | (1) 網(wǎng)狀文件 | (2) 只讀文件 | (3) 讀寫文件 | (4) 記錄式文件 |
(5) 索引文件 | (6) 流式文件 | |||
C: | (1) 實現(xiàn)對文件的按名存取 | (2) 實現(xiàn)虛擬存貯器 | ||
(3) 提高外部設(shè)備的輸入輸出速度 | (4) 用于存貯系統(tǒng)文檔 | |||
D: | (1) 堆棧結(jié)構(gòu) | (2) 指針 | (3) 目錄 | (4) 頁表 |
E: | (1) 重名翻譯 | (2) 多級目錄 | (3) 約定 | (4) 路徑 |
試題5
從供選擇的答案中選出應(yīng)填入下列敘述中的__?__內(nèi)的正確答案,把編號寫在答卷的對應(yīng)欄內(nèi)。
排序的方法有許多種,__(A)__法從未排序序列中依次取出元素, 與已排序序列中( 初始時為空 )的元素作比較, 將其放入已排序序列的正確位置上。__(B)__從未排序序列中挑選元素, 并將其依次放入已排序序列的一端。 交換排序法是對序列中的元素進行一系列比較, 當被比較的兩元素逆序時, 進行交換。__(C)__ 和 __(D)__ 是基于這類方法的兩種排序方法, 而__(D)__是比 __(C)__ 效率更高的方法。利用某種算法,根據(jù)元素的關(guān)鍵值計算出排序位置的方法是 __(E)__。
供選擇的答案
A~E: | (1) 選擇排序 | (2) 快速排序 | (3) 插入排序 | (4) 冒泡排序 |
(5) 合并排序 | (6) 二分排序 | (7) 雜湊排序 | (8) 基數(shù)排序 |
試題6
從供選擇的答案中選出應(yīng)填入以下流程圖和敘述中的 A~E 內(nèi)的正確答案,把編號寫在答卷的對應(yīng)欄內(nèi)。
下列流程圖用于從數(shù)組 K 中找出一切滿足:
K(I)+K(J)=M
的元素對 (K(I),K(J))(1<=I<=J<=N)。假定數(shù)組K中的N個不同的整數(shù)已按由小到大的順序排列,M是給定的常數(shù)。
此流程圖中,比較“K(I)+K(J):M”最少執(zhí)行次數(shù)約為__(E)__。
供選擇的答案
A、B: | ① > | ② ≥ | ③ < | ④ ≤ | ⑤ = | ⑥ ≠ |
C、D: | ① I+1→I | ② I-1→I | ③ J+1→J | ④ J-1→J | ⑤ I→J | ⑥ J→I |
E : | ① N/4 | ② N/2 | ③ N | ④ 2N |
轉(zhuǎn)帖于:軟件水平考試_考試吧
- 推薦給朋友
- 收藏此頁
·2008年下半年軟考信息系統(tǒng)項目管理師試題(下午II) (2008-12-21 22:39:30)
·2008年下半年計算機軟考網(wǎng)絡(luò)工程師試題(下午) (2008-12-21 22:26:13)
·2008下半年軟考系統(tǒng)分析師考試試題(下午)II (2008-12-21 22:20:49)
·2008年下半年計算機軟考程序員試題(下午) (2008-12-21 22:18:18)
·2008年下半年計算機軟考程序員試題(上午) (2008-12-21 22:11:38)
如果軟件水平考試網(wǎng)所轉(zhuǎn)載內(nèi)容不慎侵犯了您的權(quán)益,請與我們聯(lián)系,我們將會及時處理。如轉(zhuǎn)載本軟件水平考試網(wǎng)內(nèi)容,請注明出處。
Copyright © 2004-2008 考試吧軟件水平考試網(wǎng) All Rights Reserved |