查看全部128種考試
軟件水平考試
 考試動(dòng)態(tài) 報(bào)考指南 歷年真題 模擬試題 復(fù)習(xí)資料 心得技巧 專業(yè)英語(yǔ) 技術(shù)文章 軟考論壇 考試用書
 程序員 軟件設(shè)計(jì)師 網(wǎng)絡(luò)管理員 網(wǎng)絡(luò)工程師 系統(tǒng)分析師 數(shù)據(jù)庫(kù)系統(tǒng)工程師
1
2
3
4
5
6
7
8
9
10
admin  
【字體: 1996年高級(jí)程序員下午試題及答案
1996年高級(jí)程序員下午試題及答案
spks.exam8.com 來源:考試吧(m.1glr.cn) 更新:2005-4-13 0:37:00 軟件水平考試 考試論壇

從以下的 3 道試題(試題一至試題三)中任選 2 道解答。如果解答的試題數(shù)超過2 道,則解答的前2道有效。

試題一

    閱讀下列說明和流程圖,回答問題 1 至問題 3,把解答寫在答卷的對(duì)應(yīng)欄內(nèi)。

   【說明】

    本流程圖描述了某行業(yè)分類電話號(hào)碼簿(簡(jiǎn)稱號(hào)簿)出版系統(tǒng)的處理流程。全市所有電話的基本信息均存放在營(yíng)業(yè)庫(kù)中。系統(tǒng)輸入工單,工單中包括電話的新裝、拆除、移機(jī)、更改(更改戶名、地址、電話號(hào)碼等)等信息。為確保輸入工單的正確性,每張工單均由兩個(gè)錄入員分別錄入,由處理 1 進(jìn)行輸入和校對(duì),然后更新營(yíng)業(yè)庫(kù)。系統(tǒng)根據(jù)待出版號(hào)簿的行業(yè)類型從營(yíng)業(yè)庫(kù)中選取該類用戶的電話信息,存放在號(hào)簿中。同時(shí)向每個(gè)電話用戶發(fā)布用戶函,用戶函上記錄著將刊登在號(hào)簿上的該用戶的戶名、地址、電話號(hào)碼等信息,用戶函上的序號(hào)標(biāo)志著該用戶信息在號(hào)簿庫(kù)中的位置。用戶收到用戶函后自行校對(duì),并將修改內(nèi)容和印刷要求(字體大小和是否套紅)填寫在用戶回執(zhí)中,系統(tǒng)按收到用戶回函的先后順序依次輸入用戶回函,然后更新號(hào)簿庫(kù)。最后通過排版輸出經(jīng)用戶校對(duì)并符合其印刷要求的號(hào)簿清樣。

    系統(tǒng)中部分單據(jù)和文件的格式如下:

工單=工單類型+原戶名+新戶名+原地址+新地址+原電話號(hào)碼+新電話號(hào)碼

營(yíng)業(yè)庫(kù)紀(jì)錄=戶名+地址+電話號(hào)碼+分類信息

用戶函=序號(hào)+戶名+地址+電話號(hào)碼

用戶回函=序號(hào)+戶名+地址+電話號(hào)碼+套紅標(biāo)記+字體大小

【流程圖】

【問題 1】

流程圖中哪些處理能發(fā)現(xiàn)工單的哪些錯(cuò)誤,并舉例說明。

【問題 2】

指出號(hào)簿庫(kù)文件的紀(jì)錄至少應(yīng)包括哪些數(shù)據(jù)項(xiàng)。

【問題3】

為提高處理速度,流程圖需作何改進(jìn)。

試題二

閱讀下列說明和流程圖,回答問題 1 至問題 2,把解答寫在答卷的對(duì)應(yīng)欄內(nèi)。

【說明】

本流程圖將數(shù)字 1,2,…,N2(N≥2)按逆時(shí)針方向依次寫在 N*N 矩陣中,下圖給出了 N=4 和 N=5時(shí)的情況:

1 12 11 10 1 16 15 14 13
2 13 16 9 2 17 24 23 12
3 14 15 8 3 18 25 22 11
4 5 6 7 4 19 20 21 10
5 6 7 8 9
N=4時(shí) N=5時(shí)

【問題 1】

填充流程圖中的 ①~⑥ 使之成為完整的流程圖。

【問題 2】

若將數(shù)字 1,2,…,N2 按順時(shí)針方向依次寫在 N*N 矩陣中,則只需將上述流程圖中的__⑦_(dá)_改成__⑧__即可。

【流程圖】      

注:圖中[N/2]表示不大于 N/2 的最大整數(shù)。

 

試題三

閱讀以下說明和 E-R 圖,回答問題,講解答寫在答卷的對(duì)應(yīng)欄內(nèi)。
【說明】

設(shè)有下列關(guān)于運(yùn)動(dòng)會(huì)管理系統(tǒng)的 E-R 圖。圖中矩形表示實(shí)體,圓表示屬性,雙圓表示關(guān)鍵字屬性,菱形表示實(shí)體之間的關(guān)系。假定已通過下列 SQL 語(yǔ)言建立了基本表:

CREATE TABLE ATHLETE

(ANO CHAR(6) NOT NULL,

ANAME CHAR(20),

ASEX CHAR(1),

ATEAM CHAR(20));

CREATE TABLE ITEM

(INO CHAR(6) NOT NULL,

INAME CHAR(20),

ITIME CHAR(10),

IPLACE CHAR(20));

CREATE TABLE GAMES

(ANO CHAR(6) NOT NULL,

INO CHAR(6) NOT NULL,

SCORRE CHAR(10));

為了答題的方便,圖中的實(shí)體和屬性同時(shí)給出了中英文兩種名字,回答問題時(shí)只需寫出英文名即可。
【E-R圖】

【問題】

填充下列 SQL 程序 3.1~3.4 中的 ①~⑦,使它們分別完成相應(yīng)的功能:

程序 3.1:統(tǒng)計(jì)參加比賽時(shí)運(yùn)動(dòng)員人數(shù)

SELECT __①__

FROM ATHLETE

WHERE ASEX='M';

程序 3.2:查100872號(hào)運(yùn)動(dòng)員參加的所有項(xiàng)目及其比賽時(shí)間和地點(diǎn)

SELECT ITEM,INO,INAME,ITIME,IPLACE

FROM GAMES,ITEM

WHERE __②__

AND __③__;

程序 3.3:查參加 100035 項(xiàng)目的所有運(yùn)動(dòng)員名單

SELSECT ANO,ANAME,ATEAM

FROM ATHLETE

WHERE __④__

(SELECT __⑤__

FROM GAMES

WHERE GAMES.ANO=ATHLETE.ANO

AND INO='100035');

程序3.4:建立運(yùn)動(dòng)員成績(jī)視圖

__⑥__ ATHLETE_SCORE

AS SELECT ATHLETE,ANO,ANAME,ATEAM,INAME,SCORE

FORM __⑦_(dá)_

WHERE ATHLETE,ANO=GAMES,ANO

AND GAMES.INO=ITEM.INO;

 

試題四為必答題

試題四

    在 COMET 型計(jì)算機(jī)上可以使用試卷上所附的 CASL 匯編語(yǔ)言。閱讀下列程序說明和 CASL 程序,將應(yīng)填入程序中__?__處的字句,寫在答卷的對(duì)應(yīng)欄內(nèi)。

【程序說明】

    子程序 OFFSET 用二分法,查找無(wú)符號(hào)整數(shù) M 在一個(gè)長(zhǎng)度為 N 的有序(升序)無(wú)符號(hào)整數(shù)列表NTABLE 中的位置。

    程序中標(biāo)號(hào)為 LOW 和 UP 的兩個(gè)存儲(chǔ)字分別用作存放查找區(qū)間的上下限。

    進(jìn)入子程序時(shí),在GR1中給出存放子程序所需參數(shù)的起始地址。參數(shù)的存放次序如下:

(GR1)+0 

M

1

N

2

NTABLE的首址

    從子程序返回時(shí),GR0 中存放查找結(jié)果,即 M 在此有序表中的位置序數(shù),如表中找不到 M,則 GR0 中返回 0,其它寄存器的內(nèi)容保持不變。

[1] [2] [3] 下一頁(yè)

轉(zhuǎn)帖于:軟件水平考試_考試吧
文章搜索  
看了本文的網(wǎng)友還看了:
網(wǎng)友評(píng)論
昵 稱: *  評(píng) 分: 1分 2分 3分 4分 5分
標(biāo)題:   匿名發(fā)表    (共有條評(píng)論)查看全部評(píng)論>>
版權(quán)聲明 -------------------------------------------------------------------------------------
  如果軟件水平考試網(wǎng)所轉(zhuǎn)載內(nèi)容不慎侵犯了您的權(quán)益,請(qǐng)與我們聯(lián)系,我們將會(huì)及時(shí)處理。如轉(zhuǎn)載本軟件水平考試網(wǎng)內(nèi)容,請(qǐng)注明出處。
關(guān)于本站  網(wǎng)站聲明  廣告服務(wù)  聯(lián)系方式  付款方式  站內(nèi)導(dǎo)航  客服中心  友情鏈接  考試論壇  網(wǎng)站地圖
Copyright © 2004-2008 考試吧軟件水平考試網(wǎng) All Rights Reserved    
中國(guó)科學(xué)院研究生院權(quán)威支持(北京) 電 話:010-62168566 傳 真:010-62192699
百度大聯(lián)盟黃金認(rèn)證  十佳網(wǎng)絡(luò)教育機(jī)構(gòu)  經(jīng)營(yíng)許可證號(hào):京ICP060677