2003系统设计师高级程序员上午试题.DOC

上传人:天*** 文档编号:1994300 上传时间:2019-03-26 格式:DOC 页数:21 大小:349.50KB
下载 相关 举报
2003系统设计师高级程序员上午试题.DOC_第1页
第1页 / 共21页
2003系统设计师高级程序员上午试题.DOC_第2页
第2页 / 共21页
2003系统设计师高级程序员上午试题.DOC_第3页
第3页 / 共21页
2003系统设计师高级程序员上午试题.DOC_第4页
第4页 / 共21页
2003系统设计师高级程序员上午试题.DOC_第5页
第5页 / 共21页
点击查看更多>>
资源描述

1、2003年度系统设计师(高级程序员)上午试题 系统中模块的_(l)_不仅意味着作用于系统的小变动将导致行为上的小变化,也意味着规格说明的小变动将影响到一小部分模块。(1) A. 可分解性 B. 保护性 C. 可理解性 D. 连续性下面关于面向对象方法中消息的叙述,不正确的是_(2)_。 (2)A. 键盘、鼠标、通信端口、网络等设备一有变化,就会产生消息 B操作系统不断向应用程序发送消息,但应用程序不能向操作系统发送消息 C. 应用程序之间可以相互发送消息 D发送与接收消息的通信机制与传统的子程序调用机制不同面向对象技术中,对象是类的实例。对象有三种成份:_(3)_、属性和方法(或操作)。 (3

2、) A. 标识 B. 规则 C. 封装 D. 消息关键路径是指 AOE(Activity On Edge)网中_(4)_。 (4) A. 最长的回路 B. 最短的回路C. 从源点到汇点(结束顶点)的最长路径D. 从源点到汇点(结束顶点)的最短路径以下序列中不符合堆定义的是_(5)_。 (5)A(102,87,100,79,82,62,84,42,22,12,68) B(102,100,87,84,82,79,68,62,42,22,12) C(12,22,42,62,68,79,82,84,87,100,102) D(102,87,42,79,82,62,68,100,84,12,22) 一个

3、具有 767个结点的完全二叉树,其叶子结点个数为_(6)_。 (6) A. 383 B. 384 C. 385 D. 386若一个具有 n个结点、k 条边的非连通无向图是一个森林(nk),则该森林中必有_(7)_棵树。 (7) A. k B. n C. n-k D. n+k若 G是个具有 36条边的非连通无向图(不含自回路和多重边),则图G至少有_(8)_个顶点。 (8) A. 11 B. 10 C. 9 D. 8将两个长度为 n 的递增有序表归并成一个长度为 2n 的递增有序表,最少需要进行关键字比较_(9)_次。 (9) A. I B. n-1 C. n D. 2n已知 AOE网中顶点 v

4、1v 7分别表示 7个事件,弧 ala 10分别表示 10个活动,弧上的数值表示每个活动花费的时间,如下图所示。那么,该网的关键路径的长度为_(10)_,活动 a6的松驰时间(活动的最迟开始时间-活动的最早开始时间)为_(11)_。 (10) A. 7 B. 9 C. 10 D. 11(11) A. 3 B. 2 C. 1 D. 0已知文法 GS:SA0|Bl,AS1|1,BS0|0;该文法属于乔姆斯基定义的_(12)_文法,它不能产生串_(13)_。 (12) A. 0型 B. 1型 C. 2型 D. 3型(13) A. 0011 B. 1010 C. 1001 D. 0101语言 L=am

5、bn|m0,n1的正规表达式是_(14)_。 (14) A. a*bb* B. aa*bb* C. aa*b* D. a*b*一个文法 G=(N,T,P,S),其中 N是非终结符号的集合,T 是终结符号的集合,P 是产生式集合,S 是开始符号,令集合 V=NT,那么 G所描述的语言是_(15)_ 的集合。 (15) A由 S推导出的所有符号串 B由 S推导出的所有终结符号串CV 中所有符号组成的符号串 DV 的闭包中的所有符号串 程序设计语言引入“类”的概念是为了解决数据保护问题。C+语言将类的成员封装在类体之中,使之具有一定的存取规则,这些规则规定了存取类的成员的权利,其中,对于用 priv

6、ate说明的成员,它_(16)_。 (16)A. 既能被该类的成员函数访问,又能被外界直接访问 B只能被该类的成员函数访问,外界不能直接访问 C不能被该类的成员函数访问,只能被外界直接访问 D既不能被该类的成员函数访问,也不能被外界直接访问 在数据库逻辑结构的设计中,将 E-R模型转换为关系模型应遵循相关原则。对于三个不同实体集和它们之间的多对多联系 m:n:p,最少可转换为_(17)_个关系模式。 (17) A. 2 B3 C. 4 D. 5给定关系模式 R(U,F),U=A,B,C,D,E,F=BA,DA,AE,ACB,其属性 AD的闭包为_(18)_,其候选关键字为_(19)_。(18)

7、 A. ADE B. ABD C. ABCD D. ACD(19) A. ABD BADE CACD DCD若有关系模式 R(A,B,C)和 S(C,D,E),对于如下的关系代数表达式:E= A,D( B90经计算 f(90)=81,f(89)=81,f(49)=_(62)_。 (62)A39 B49 C81 D92集合 A=dbc上的二元关系 R为:R=,),则二元关系 R是_(63)_。 (63)A自反的 B反自反的 C对称的 D传递的对 n个元素进行快速排序时,最坏情况下的时间复杂度为_(64)_。 (64) AO(1og 2n) BO(n) CO(nlog 2n) D 0(n 2)任何

8、一个基于“比较”的内部排序的算法,若对 6个元素进行排序,则在最坏情况下所需的比较次数至少为_(65)_。 (65) A 10 B 1l C 21 D 36 SOCKS is a generic proxy protocol for ICP/IP-based networking , applications. SOCKS includes two _(66)_, the SOCKS server and the SOCKS client. The SOCKS server is implemented at the application layer. The SOCKS client is

9、 implemented between applications and the _(67)_ layer. When an application client needs to connect to an application server, the client connects to a SOCKS proxy server. The proxy server connects to the application server instead of. the client, and _(68)_ data between the client and the applicatio

10、n server. For the application server, the proxy server is the _(69)_ . SOCKS is also one of the popular _(70)_ to network firewalls. Because of its simplicity and flexibility, SOCKS has been used as generic application proxy in virtual private network (VPN), and for extranet applications. (66) Aelem

11、ents Bcomponents Cservices Dctients(67) Atransport Btransmission Cnetwork Ddatalink(68) Arelays Breplaces Creplays Drepeals(69) Aworkstation Buser Ccustomer Dclient(70) Amethods Balternatives Cchoices DreplacementsA Web browser is simply a terminal emulator, designed to display text on a screen. The

12、 two essential differences between an ordinary terminal emulator and a Web browser are that the browser knows how to deal with _(71)_, and that it has a mechanism for _(72)_ graphical files. Display text, display graphics, and _(73)_ hyperlinks-theres 99 percent of the _(74)_ value. Thats not to say

13、 that the manufacturers didnt go all-out to attach a hyperactive efflorescence of useless capabilities onto their browsers. Remember when media channels in the browser were a big deal, instead of the clutter you cant wait to delete from your favorites of bookmarks menu? Remember when client-side Jav

14、a applets were supposed to become the preferred _(75)_ for application development? Remember frames and all their nasty side effects? (71) Asuperlinks Blinks Chyperlinks Dconnections (72) Adisplaying Billustrating Cdrawing Dwriting (73) Adirect Bnavigate Cindicate Dgo-on (74) AWeb browsers Bterminal

15、s Cemulators Dnetworks (75) Aplane Bplant Cplate Dplatform 2003 年高级程序员下午试题试题一阅读下列算法说明和流程图 1,回答问题 1 至问题 3,将解答填入答题纸的对应栏内。算法说明某旅馆共有 N 间客房。每间客房的房间号、房间等级、床位数以及占用状态分别存放在数组 ROOM、RANK 、NBED 和 STATUS 中。房间等级值为 1、2 或 3。房间的状态值为 0(空闲)或 l(占用) 。客房是以房间(不是床位)为单位出租的。本算法根据几个散客的要求预订一间空房。程序的输入为:人数 M,房间等级要求R(R=0 表示任意等级都可

16、以) 。程序的输出为;所有可供选择的房间号。流程图 1 描述了该算法。问题 1假设当前该旅馆各个房间的情况如下表:序号 i ROOM RANK NBED STATUS1 101 3 4 02 102 3 4 13 201 2 3 04 202 2 4 15 301 1 6 0当输入 M=4, R=0 时,该算法的输出是什么?问题 2如果等级为 r 的房间每人每天的住宿费为 RATE(r),RATE 为数组。为使该算法在输出每个候选的房间号 RM(J)后,再输出这批散客每天所需的总住宿费 DAYRENT(J),流程图 1 的 所指框中的最后处应增加什么处理?问题 3如果限制该算法最多输出 K 个可供选择的房间号,则在流程图 1 的 所指的判断框应改成什么处理?

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 重点行业资料库 > 1

Copyright © 2018-2021 Wenke99.com All rights reserved

工信部备案号浙ICP备20026746号-2  

公安局备案号:浙公网安备33038302330469号

本站为C2C交文档易平台,即用户上传的文档直接卖给下载用户,本站只是网络服务中间平台,所有原创文档下载所得归上传人所有,若您发现上传作品侵犯了您的权利,请立刻联系网站客服并提供证据,平台将在3个工作日内予以改正。