软件水平考试(初级)程序员上午(基础知识)模拟试卷24
-
To accommodate the longest path allowed by 802.3, the slot time has been set to 512 bit times, or(75).
- A.521μs
- B.5.12μs
- C.0.512μs
- D.512μs
-
Every host and muter on the Internet has an IP address,which encodes its(69).
- A.host number
- B.host number and socket
- C.network number
- D.host number and network number
-
When you choose a command name that is followed by "…" on menu, a(72)box appears in which you provide more information.
- A.dialog
- B.list
- C.check
- D.text
-
The Pentium includes hardware for both segmentation and paging. Both mechanisms can be disabled, allowing the user to choose from four distinct views of memory. Now the most frequently used view(such as UNIX System V)is(67).
- A.Unsegmented unpaged memory
- B.Unsegmented paged memory
- C.Segmented unpaged memory
- D.Segmented paged memory
-
The typical firewall consists of two packet filters and a(an)(68).
- A.router
- B.bridge
- C.application
- D.server
-
In a computer, which of the following is the longest period?(66).
- A.Beat period
- B.Machine period
- C.Instruction period
- D.CPU period
-
(73)
- A.右递归
- B.左递归
- C.直接左递归
- D.直接右递归
-
(71)
- A.短语
- B.素短语
- C.句柄
- D.直发短语
-
(72)
- A.归约
- B.移进
- C.推理
- D.推导
-
(70)
- A.算符优先分析法
- B.LL(1)分析法
- C.递归子程序分析法
- D.预测分析法
-
在编译程序中,语法分析的方法有自底向上分析和自顶向下分析。自底向上分析方法自左向右扫描输入符号串,通过(46)分析其语法是否正确。例如,(47)就是一种自底向上的分析方法,与其他自底向上分析方法不同,它是根据(48)来进行归约的。自顶向下分析方法从文法的开始符号出发,判断其能否(49)出输入符号串。采用自顶向下分析方法时,要求文法不含有(50)。
- A.归约-移进
- B.归约-归约
- C.移进-归约
- D.移进-移进
-
在TCP/IP网络中,为各种公共服务保留的TCP端口号范围是(70)。
- A.1~127
- B.1~255
- C.1~1023
- D.1~65 535
-
在Windows 2003操作系统中,域用户信息存储于(68)中。
- A.本地数据库
- B.活动目录
- C.SAM数据库
- D.域控制器
-
如果要为“用户隔离”模式FTP站点中的其他用户设置匿名登录访问,需要在主目录下的Local User子目录中创建名为()的目录。
- A.iUser
- B.users
- C.public
- D.anonymous
-
当客户机需要接收电子邮件时,客户端软件(例如,OutlookExpress或FoxMail等)与POP3服务器之间建立一条(66)连接。
- A.SMTP
- B.POP
- C.UDP
- D.TCP
-
在局域网的某台Windows主机中,先运行(67)命令后,再运行“arp-a”命令,系统显示的信息如图4-4所示。
图4-4 系统提示信息
- A.arp-s 10.5.1.1 00-90-27-74-e9-46
- B.atp-s 10.5.1.106 00-14-2a-6a-b1-a5
- C.arp-s 10.5.1.182 00-00-00-00-00-00
- D.atp-s 10.5.1.254 00-05-3b-80-23-a0
-
设每天发生某种事件的概率p很小,如不改变这种情况,长此下去,这种事件几乎可以肯定是会发生的。对上述说法,适当的数字描述是:设0<p<1,则(65)。
- A.
- B.
- C.
- D.
-
某企业准备将3项任务X、Y、Z分配给甲、乙、丙3名程序员,每人分别做一项。估计各人完成各项工作所需的天数如表4-1所示。
设最优的分配方案为完成这3项工作所需的总天数最少,则完成最优分配方案共需(64)天。
- A.31
- B.33
- C.35
- D.38
-
1到1000的整数(包含1和1000)中,至少能被2、3、5任意一个数整除的数共有(63)个。
- A.668
- B.701
- C.734
- D.767
-
关系R(A,B,C,D)和S(B,C,D)进行笛卡儿运算,其结果集为(62)元关系。
- A.7
- B.4
- C.3
- D.1
-
令关系模式R=S(U;F),其中U为属性集,F为函数依赖集。假设U=X、Y、Z为3个不可分解的不同属性,若F={XY→Z,YZ→X),则R保持依赖的关系模式分解,一般只能分解到(61)。
- A.1NF
- B.2NF
- C.3NF
- D.BCNF
-
某学校有多个班级,每个班级有多名学生但只能有一个班长,那么班长与学生这两个实体之间的关系是(57)。
- A.1:1
- B.1:n
- C.n:1
- D.m:n
-
某企业职工和部门的关系模式如下所示,其中部门负责人也是一个职工。 职工(职工号,姓名,年龄,月工资,部门号,电话,办公室)部门(部门号,部门名,负责人代码,任职时间)查询每个部门中月工资最高的“职工号”的SQL查询语句如下: Select 职工号 from 职工 as E where 月工资=二(Select Max(月工资) from 职工 as M(58))。
- A.where M.部门号=E.部门号
- B.where M.职工号=E.职工号
- C.where M.职工号=E.负责人代码
- D.where M.部门号=E.职工号
-
测试是保证软件质量的重要手段。根据国家标准GB 856--88 《计算机软件开发规范》的规定,应该在(56)阶段制定系统测试计划。
- A.需求分析
- B.概要设计
- C.详细设计
- D.系统测试
-
软件的维护并不只是修正错误。为了满足用户提出的增加新功能、修改现有功能及一般性的改进要求和建议,需要进行(55),它是软件维护工作的主要部分。
- A.适应性维护
- B.完善性维护
- C.预防性维护
- D.改正性维护
-
常见的软件开发模型有瀑布模型、演化模型、螺旋模型和喷泉模型等。其中(54)适用于需求明确或很少变更的项目。
- A.瀑布模型
- B.演化模型
- C.螺旋模型
- D.喷泉模型
-
软件设计的主要任务是设计软件的结构、过程和模块,其中软件结构设计的主要任务是要确定(53)。
- A.模块间的组成关系
- B.模块的具体功能
- C.模块间的操作细节
- D.模块间的相似性
-
需求分析的任务是借助于当前系统的物理模型导出目标系统的逻辑模型,解决目标系统“做什么”的问题。(52)并不是需求分析的实现步骤之一。
- A.获得当前系统的物理模型
- B.抽象出当前系统的逻辑模型
- C.建立目标系统的逻辑模型
- D.建立目标系统的物理模型
-
在用例建模的过程中,若几个用例执行了同样的功能步骤,此时可以把这些公共步骤提取成独立的用例。这种用例称为(51)。
- A.扩展用例
- B.抽象用例
- C.公共用例
- D.参与用例
-
UML提供了5种对系统动态方面建模的图,其中(49)对系统行为组织和建模尤为重要。
- A.用例图
- B.状态图
- C.协作图
- D.序列图
-
UML中关联的多重度是指(50)。
- A.一个关联类有多少个方法被另一个类调用
- B.一个关联类有多少个属性被另一个类调用
- C.一个关联类的某个方法被另—个类调用的次数
- D.一个关联的实例中有多少个相互连接的对象
-
以下关于面向对象技术的叙述中,说法错误的是(48)。
- A.面向对象设计最根本的意图是适应需求变化
- B.应尽量针对接口编程,而不要针对实现编程
- C.尽量使用继承而不是聚合,因为继承使得类间的耦合性最小
- D.尽量使用已有的类库
-
对于如图4-3所示的UML类图,正确的描述是(47)。
图4-3 某UML类图
- A.类O的实例中包含了对类P的实例的引用
- B.类O的实例中包含了对类Q的实例的引用
- C.类P的实例中包含了对类O的实例的引用
- D.类P的实例中包含了对类Q的实例的引用
-
类的实例化过程不仅是根据单个类进行的空间分配、初始化和绑定,它是一种实例的合成过程。指与编译程序进行这种合成的是(46)。
- A.每个实例的初始状态
- B.实例的个数
- C.类层次结构
- D.多态的种类
-
在面向对象程序设计语言中,(45)是利用可重用成分构造软件系统的最有效的特性,它有利寸提高系统的可扩充性。
- A.继承
- B.封装
- C.多态
- D.引用
-
循环链表的主要优点是(44)。
- A.已知某个节点的位置后,能很容易找到它的直接前驱节点
- B.在进行删除操作后,能保证链表不断开
- C.从表中任意节点出发都能遍历整个链表
- D.不再需要头、尾指针
-
对于具有n个元素的一个数据序列,若只需要得到其中第A个元素之前的部分排序,最好采用(43)。
- A.堆排序
- B.希尔排序
- C.快速排序
- D.直接插入排序
-
与递归技术的联系最弱的是(42)算法策略。
- A.分治
- B.回溯
- C.贪心
- D.动态规划
-
用二分法来检索数据,最确切的说法是(41)。
- A.仅当数据量较小时,才能有效地检索数据
- B.仅当数据有序排列时,才能正确地检索数据
- C.仅当数据量较大时,才能有效地检索数据
- D.仅当数据随机排列时,才能正确地检索数据
-
对于二维数组A[0..5,1..8],设每个元素占1个存储单元,且以列为主序存储,则元素A[3,6]相对于数组空间起始地址的偏移量是(40)。
- A.9
- B.18
- C.29
- D.33
-
在图4-2中,由点O(0,0)到点P(5,6)的最短路径共有(39)条。
图4-2 求最短路径
- A.126
- B.128
- C.252
- D.256
-
对于n个元素的关键字序列{k1,k2,…,kn},当且仅当满足关系ki≤K2i且ki≤K2i(2i≤n,2i+1≤n)称其为小根堆,反之则为大根堆。以下序列中,(38)不符合堆的定义。
- A.(5,10,15,76,39,27,18)
- B.(5,10,18,76,39,27,15)
- C.(59,27,36,15,8,25,9)
- D.(59,36,27,15,8,25,9)
-
为了描述某公司n名程序员之间的同学关系,可用( )这一数据结构表示。
- A.线性表
- B.队列
- C.树
- D.图
-
某C语言程序中,x是一个实型变量,y是一个正整数。对于x被y除取余数的表达式“x%y”是一种(36)错误。
- A.语法
- B.语义
- C.运行
- D.词法
-
编译程序和解释程序是两类高级语言翻译程序,它们的根本区别在于()。
- A.对源程序中的错误处理不同
- B.是否进行优化处理
- C.执行效率不同
- D.是否形成目标程序
-
执行算术右移指令的操作过程是(34)。
- A.操作数的符号位填1,各位顺次右移1位,最低位移至进位标志位中
- B.进位标志移至符号位,各位顺次右移1位,最低位移至进位标志位中
- C.操作数的符号位填0,各位顺次右移1位,最低位移至进位标志位中
- D.操作数的符号位不变,各位顺次右移1位,最低位移至进位标志位中
-
所有在函数中定义的变量都称为(33)。
- A.简单变量
- B.全局变量
- C.局部变量
- D.外部变量
-
从功能上程序语言的语句大体可分为(32)。
- A.顺序语句、判定语句和循环语句
- B.声明语句和可执行语句
- C.程序语句和注释语句
- D.可执行语句和注释语句
-
计算机可以使用各种高级程序设计语言编写的程序,但是运行时必须经过编译程序把它们转换成(30),才能在计算机上执行。
- A.低级语言
- B.解释语言
- C.汇编语言
- D.机器语言
-
假设有以下C语言定义语句,表达式(31)不能正确引用值为7的数组元素。 int y[4][4]={1,2,3,4,5,6,7,8,9,10},*py1=y[1],(*py2)[4]=y;
- A.py1[2]
- B.*(y+1)+2
- C.*(y[1]+2)
- D.py2[1][2]
-
若某C语句如下: struct ex {int x;float y;char z;}example; 则以下叙述中不正确的是(29)。
- A.struct结构体类型的关键字
- B.x,y,z都是结构体成员名
- C.stmct ex是结构体类型
- D.example是结构体类型名
-
图4-1(a)所示是某一个时刻J1、J2、J3、J4共4个作业在内存中的分配情况,若此时操作系统先为 J5分配5KB空间,接着又为J6分配10KB空间,那么操作系统采用分区管理中的(27)算法,使得分配内存后的情况如图4-1(b)所示。
图4-1 某作业在内存中的分配情况
- A.最先适应
- B.最佳适应
- C.最后适应
- D.最差适应
-
以下关于汇编语言叙述中,正确的是()。
- A.汇编语言程序可以直接在计算机上运行
- B.汇编控制伪指令用于控制汇编程序的执行流程
- C.在汇编语言中,不能定义符号常量
- D.伪指令语句所指示的操作是在程序运行时完成的
-
实现容错计算的主要手段是冗余。(25)中动态冗余的典型例子是热备系统和冷备系统。
- A.结构冗余
- B.信息冗余
- C.时间冗余
- D.冗余附加技术
-
多个并发进程使用一个互斥信号量S时,如果S=0,则表示(26)。
- A.有一个进程在临界区中
- B.有一个进程在临界区中,另一个进程正在等待进入临界区
- C.有多个进程在临界区中
- D.有一个进程在临界区中,另一些进程正在等待进入临界区
-
在虚拟存储系统中,相联存储器的访问方式是(24)寻址的。
- A.直接
- B.按地址
- C.按内容
- D.先入后出访问
-
以下各数值中,最小的数是(23)。
- A.1011000110.0101B
- B.301.55
- C.1D3.51H
- D.377.56
-
在计算机中,最适合进行数字加减运算的数字编码是(22)。
- A.原码
- B.反码
- C.补码
- D.移码
-
如果主存容量为128MB,且按字节编址,表示该主存地址至少应需要(21)位。
- A.7
- B.14
- C.24
- D.27
-
假设某系统总线的一个总线周期包含4个时钟周期,每个总线周期中可以传送64位数据。若总线的时钟频率为133MHz,则总线带宽约为(20)。
- A.64MBps
- B.133MBps
- C.256MBps
- D.266MBps
-
已知X=-69,若采用8位机器码表示,则[X]补=(19)。
- A.1000101
- B.10111010
- C.10111011
- D.11000101
-
()这一计算机软件著作权权利是不可以转让的。
- A.发行权
- B.复制权
- C.署名权
- D.信息网络传播权
-
甲、乙两人在同一时间就同样的发明创造提交了专利申请,专利局将分别向各申请人通报有关情况,并提出多种解决这一问题的办法,不可能采用的办法是()。
- A.两件申请都授予专利权
- B.两件申请都不授予专利权
- C.两申请人作为一件申请的共同申请人
- D.其中一方放弃权利并从另一方得到适当的补偿
-
特洛伊木马一般分为服务器端和客户端,如果攻击主机为X,目标主机为Y,则(16)。
- A.X既为服务器端又为客户端
- B.Y既为服务器端又为客户端
- C.X为服务器端,Y为客户端
- D.Y为服务器端,X为客户端
-
以下选项中,防范网络监听最有效的方法是(15)。
- A.采用无线网络传输
- B.进行漏洞扫描
- C.进行数据加密
- D.安装防火墙系统
-
在计算机输出的声音中,不属于合成声音的是(14)。
- A.频率调制声音
- B.波表声音
- C.波形声音
- D.MIDI音乐
-
按照国际电话电报咨询委员会CCITT的定义,(12)属于表现媒体。
- A.图像
- B.编码
- C.硬盘
- D.键盘
-
传输一幅分辨率为640×480,6.5万色的照片(图像),假设采用的数据传输速度为56kbps,大约需要(13)秒钟。
- A.34.82
- B.42.86
- C.85.71
- D.87.77
-
在计算机的可靠性模型中,m模冗余系统是由m个相同的模块和一个(11)组成。
- A.缓冲区
- B.控制器
- C.表决器
- D.加速器
-
某二进制无符号数11101010,转换为3位非压缩BCD数,按百位、十位和个位的顺序表示应分别为(10)。
- A.00000001 00000011 00000111
- B.00000011 00000001 00000111
- C.00000010 00000011 00000100
- D.00000011 00000001 00001001
-
RS-232C串行通信总线的电气特性要求总线信号采用(8)。
- A.正逻辑
- B.负逻辑
- C.高电平
- D.低电平
-
DVD盘中的信息存储在(9)中。
- A.内外圈磁道
- B.螺旋形磁道
- C.内外圈光道
- D.螺旋形光道
-
在计算机的浮点数表示中,主要影响数值表示范围的是(7)。
- A.尾数的位数
- B.阶码的位数
- C.规格化的方法
- D.尾数下溢的处理
-
计算机的(6)通常由动态RAM(DRAM)构成。
- A.CMOS参数存储器
- B.Cache
- C.外存储器
- D.主存储器
-
若电子邮件出现字符乱码现象,不能解决该问题的方法是(5)。
- A.将文件加密传送
- B.以图片方式传输
- C.以附件方式传输
- D.改变字符编码标准
-
如果己知一个Excel表格中A1单元格是空格,A2单元格的内容为2,A3单元格的内容为3,A4单元格的内容为数值4.5,A5单元格的内容为5.5,A6单元格的内容为“=COUNT(A1.A5)”,那么,A6单元格显示的内容应为(3)。
- A.4
- B.5
- C.6.5
- D.15
-
在Excel中,如果某单元格的右上角有一个红色三角形,那么说明这个单元格(4)。
- A.已插入批注
- B.已被关联
- C.己插入函数
- D.己被保护
-
在Word文字处理软件的界面上,单击工具栏上的“”按钮,能完成(2)功能。
- A.复制
- B.粘贴
- C.选择性粘贴
- D.打印预览
-
在Word2000中,如果要打印文档的第3页至第5页、第10页和第18页,则在“打印”,对话框中的“页码范围”的文本框中应输入(1)。
- A.3~5,10,18
- B.3—5,10,18
- C.3~5/10/18
- D.3—5/10/18