软件水平考试(初级)程序员上午(基础知识)模拟试卷22
-
(75)is a sequence of letters and digits, the first character mustbe a letter.
- A.An identifier
- B.A string
- C.An array
- D.program
-
In the WAN, when a point-to-point subnet is used, an important design issue is the roucer interconnection(74).
- A.topology
- B.computer
- C.service
- D.lines
-
Which of the following statements describe(s)the properties of a purely segmented memory system?(73).
Ⅰ. It suffers from internal fragmentation
Ⅱ. It permits implementation of virtual memory
Ⅲ. It divides memory into units of equal size
- A.Ⅰ only
- B.Ⅲ only
- C.Ⅱ only
- D.Ⅰand Ⅲ
-
Which of the following methods is used to increase the number of processes sharing the CPU?(72).
- A.Interrupt
- B.Scheduler
- C.Working Set
- D.Swapping
-
Give the logical variables X=Y=1, The value of X V Y( logical addition)is(66).
- A.8
- B.6
- C.4
- D.1
-
在控制面板的“添加/删除程序”对话框中选择“添加/删除Windows组件”,然后进入“应用程序服务器”选项,在(70)组件复选框中勾选“文件传输协议(FTP)服务”选项,即可在Windows 2003中安装FTP服务。
- A.ASP.NET
- B.Internet信息服务(IIS)
- C.应用程序服务器控制台
- D.启用网络服务
-
在OSI参考模型中,网络层处理的数据单元是(67)。
- A.比特
- B.帧
- C.分组
- D.报文
-
某段XML代码如下所示。 <?xml version="1.0" encoding="GB2312" standalone="yes"> <state coursename="成绩"> <courseid id="090"></courseid> </state> 其中,根元素名为(65)。
- A.xml
- B.state
- C.coursename
- D.courseid
-
设有3条路由:172.30.129.0/24、172.30.130.0/24和172.30.132.0/24。如果进行路由汇聚,能覆盖这3条路由的地址是(66)。
- A.172.30.128.0/21
- B.172.30.128.0/22
- C.172.30.130.0/22
- D.172.30.132.0/23
-
某企业在计划期内要同时生产X、Y两种产品。已知生产单位产品所需的设备台及A、B两种原材料的消耗如表2-3所示。该企业每生产一件产品X可获利2000元,每生产一件产品Y可获利3000千元。合理安排计划能使该企业生产获取的最大利润是(63)元。
- A.12000
- B.13000
- C.14000
- D.16000
-
程序员甲、乙两人分别独立地对某个零件的长度进行测量,并对算术平均值进行了四舍五入处理以确保测量结果都是有效数字。甲测量的统计结果是63.5mm,乙测量的统计结果是63.50mm。以下叙述中正确的是(64)。
- A.甲认为真值应位于[63.45, 63.59]区间
- B.乙认为真值应位于[63.500, 63.505]区间
- C.乙测量结果的表达中,小数末尾的0是多余的
- D.乙测量的精度比甲高
-
某数据库中有员工关系E、产品关系P、仓库关系W和库存关系I,其中: 员工关系E(employeeID,name,department)中的属性为:员工编号,姓名,部门; 产品关系P(productID,name,model,size,color)中的属性为:产品编号,产品名称,型号,尺寸,颜色; 仓库关系W(warehouseID,name,address,employeeID)中的属性为:仓库编号,仓库名称,地址,负责人编号: 库存关系I(warehouseID,productID,quantity)中的属性为仓库编号,产品编号和产品数量。 若需得到每种产品的名称和该产品的总库存量,则对应的查询语句为: SELELCT name SUM(quantity)FROM P, I WHERE(62):
- A.P.productID=I.productID
- B.P.productID=1.productID ORDER BY name
- C.P.productID=1.productlD GROUP BY name
- D.P.productID=1.productlD GROUP BY name, quantity
-
从E-R模型向关系模型转换时,对于一个m:n联系转换为关系模式,该关系模式的关键字为(60)。
- A.m端实体的关键字
- B.n端实体的关键字
- C.m端实体和n端实体的关键字组合
- D.m端实体中不包含n端实体的关键字
-
若对表2-1按(61)进行运算,可以得到表2-2。
- A.σ条形码='01020211'v'02110200'(表1)
- B.σ价格≥8(表1)
- C.σ商品名='毛巾'v''(表1)
- D.π1,2,3(表1)
-
为了加快数据库的访问速度,可以对数据库建立并使用(58),使它存在于数据库的整个生命周期。
- A.主键
- B.索引
- C.数据表
- D.数据视图
-
某关系表中定义了“姓名”、“性别”、“年龄”、“身份证号”4个字段,其中(59)字段较适合作为此关系表的主键。
- A.姓名
- B.性别
- C.年龄
- D.身份证号
-
若关系模式中存在非主属性对码的部分依赖,则该关系模式属于(57)。
- A.1NF
- B.2NF
- C.3NF
- D.BCNF
-
(56)是指一个软件模块是否容易修改、更新和扩展。
- A.可移植性
- B.可维护性
- C.可重用性
- D.可扩充性
-
实施新旧信息系统转换,采用()方式风险最小。
- A.直接转换
- B.并行转换
- C.分段转换
- D.分块转换
-
以下关于面向对象的分析与设计的叙述中,说法正确的是(53)。
- A.面向对象设计描述软件要做什么
- B.面向对象分析无须考虑技术和实现层面的细节
- C.面向对象分析的输入是面向对象设计的结果
- D.面向对象设计的结果是简单的分析模型
-
在软件生存周期中,主要有(54)3种基线。
- A.需求基线、设计基线和产品基线
- B.计划基线、生产基线和结果基线
- C.需求基线、功能基线和测试基线
- D.功能基线、指派基线和产品基线
-
面向对象的程序设计中,(51)是把数据及操作数据的相关方法组合在一起,从而可以把类作为软件开发中最基本的复用单元。
- A.继承
- B.封装
- C.多态
- D.聚合
-
在面向数据流的设计方法中,一般把数据流图中的数据流划分为(52)两种。
- A.数据流和事务流
- B.变换流和数据流
- C.控制流和事务流
- D.变换流和事务流
-
包(Package)是UML的(50)。
- A.结构事物
- B.分组事物
- C.行为事物
- D.注释事物
-
对象及其类型之间的关系称为分类(Classification)。(49)的对象可以改变自身类型或角色。
- A.动态分类
- B.多态分类
- C.逻辑分类
- D.多重分类
-
以下关于面向对象的叙述中,说法正确的是(48)。
- A.对象间的连接必须绑定到一个具体类的对象上
- B.针对实现编程,而不是针对接口编程
- C.优先使用继承而非组合
- D.客户无须知道特定类,只需知道他们所期望的接口
-
在内部排序中,通常要对被排序数据序列进行多趟扫描。对给定的整数序列(541,132,984, 746,518,181,946,314,205,827)进行从小到大的排序时,采用冒泡排序的第一趟扫描结果是(45)。
- A.(541,132,827,746,518,181,946,314,205,984)
- B.(205,132,314,181,518,746,946,984,541,827)
- C.(541,132,984,746,827,181,946,314,205,518)
- D.(132,541,746,518,181,946,314,205,827,984)
-
在原始序列已经有序(升序或降序)的情况下,(44)算法的时间复杂度为O(n2)。
- A.堆排序
- B.插入排序
- C.快速排序
- D.归并排序
-
在32位处理器上,假设栈顶指针寄存器的当前值为0x00FFFFE8,那么在执行完指令“push eax”(eax为32位寄存器)后,栈指针的当前值应为(43)。
- A.0x00FFFFE4
- B.0x00FFFFE6
- C.0x00FFFFEA
- D.0x00FFFFEC
-
图2-4中不存在(41)。
- A.欧拉回路
- B.欧拉路径
- C.欧密尔顿回路
- D.哈密尔顿路径
-
在以下情形中,适合于采用队列数据结构的是(42)。
- A.监视进入某住宅小区的访客
- B.统计商场中的顾客人数
- C.监视某个火车票售票窗口等待服务的客户
- D.描述某公司的组织管理机构
-
对于二维数组a[0...5,0...4],设每个元素占1个存储单元,且以行为主序存储,则元素a[2,3]相对于数组空间起始地址的偏移量是(40)。
- A.5
- B.12
- C.13
- D.20
-
在()存储结构中,在元素的存储结构之上另外建立一个元素与其存储位置之间的映射关系。
- A.索引(Index)
- B.散列(Hash)
- C.链表(Link)
- D.顺序(Sequence)
-
为了便于存储和处理一般树结构形式的信息,常采用孩子-兄弟表示法将其转换成二叉树(左子关系表示父子、右子关系表示兄弟),与图2-3所示的树对应的二叉树是(39)。
- A.
- B.
- C.
- D.
- A.
-
(37)是算法的一种图形化表示。
- A.伪代码
- B.数据流图
- C.拓扑结构图
- D.程序流程图
-
若程序运行时系统报告关键字拼写错误,这属于(34)。
- A.语法错误
- B.运算对象不匹配错误
- C.静态语义错误
- D.动态语义错误
-
C++语言兼容C语言,因此,(32)。
- A.C++的数据类型与C语言的数据类型完全相同
- B.C++编译器能编译C语言程序
- C.C++的关键字与C语言的关键字完全相同
- D.C++编译器能把C语言程序翻译成C++程序
-
在do...while型循环结构中,(33)。
- A.循环体的执行次数少于循环条件的判断次数
- B.循环体的执行次数多于循环条件的判断次数
- C.循环体的执行次数等于循环条件的判断次数
- D.循环体的执行次数与循环条件的判断次数无关
-
若程序中定义了3个函数xx、yy和zz,并且函数xx调用yy、yy调用zz,那么,在程序运行时不出现异常的情况下,函数的返回方式为(31)。
- A.先从yy返回zz,然后从zz返回xx
- B.先从xx返回yy,然后从yy返回zz
- C.先从zz返回yy,然后从yy返回xx
- D.先从况返回xx,然后从xx返回yy
-
以下C程序段的输出结果是(30)。 #include <stdio. h> void abc(char *str){ int a, b; for(a=b=0;str[a]!='\O';a++)if(str[a]!='c') str[b++]=str[a]; str[b]='\O'; } void main(){ char str[]="abcdef"; abc(str); printf("str[]=%s",str); }
- A.str[]=a
- B.str[]=ab
- C.str[]=abdef
- D.str[]=abcdef
-
“通过指明一列可执行的运算及运算的次序来描述计算过程”是(29)语言的特点。
- A.逻辑式
- B.过程式
- C.函数式
- D.交互式
-
在C语言中,设有数组定义:char array[]=“China”;则数组array所占用的空间为()。
- A.5个字节
- B.6个字节
- C.10个字节
- D.12个字节
-
(27)操作需要特权指令执行。
- A.读取当前日期
- B.消除一块内存
- C.关闭中断
- D.存取某地址单元的内容
-
一个任务被唤醒,意味着(26)。
- A.该任务重新占有了CPU
- B.它的优先级变为最大
- C.该任务移到等待状态
- D.该任务变为就绪状态
-
某存储器数据总线宽度为32bit,存取周期为250ns,则该存储器带宽为(24)。(注:本题答案中的B表示Byte)
- A.8×106Bps
- B.16×106Bps
- C.16×108Bps
- D.32×106Bps
-
以下关于系统总线的论述中,不正确的是(25)。
- A.系统总线在计算机各个部件之间传送信息
- B.系统总线就是连接一个源部件和多个目标部件的传输线
- C.系统总线必须有选择功能,以判别哪个部件可以发送信息
- D.系统总线的标准分为正式标准和工业标准
-
如果读取(23)的某磁盘块,修改后在写回磁盘前系统崩溃,则对系统的影响相对较大。
- A.空闲表磁盘块
- B.用户目录文件
- C.用户文件的某磁盘块
- D.系统目录文件
-
为了减少CRT显示器的闪烁现象,可采用的方法有(21)。
- A.减少刷新频率,减少余辉时间
- B.提高刷新频率,增加余辉时间
- C.提高刷新频率,减少余辉时间
- D.减少刷新频率,增加余辉时间
-
对于应用程序而言,计算机存储器的最大容量取决于(22)。
- A.指令字长
- B.指令中地址码位数
- C.存储单元的位数
- D.访存指令访问地址的位数
-
某定点数字长n位,且最高位为符号位,小数点位于最低有效数据位之后,则该机器数所能表示的最小值为(20)。
- A.1-2n-1
- B.-2n-1
- C.-2n-1-1
- D.-2n
-
以下寻址方式中,取得操作数速度最慢的是()。
- A.变址寻址
- B.存储器间接寻址
- C.相对寻址
- D.寄存器间接寻址
-
以下标准代号中,()不属于国家标准代号。
- A.GSB
- B.GB/Z
- C.GBFF
- D.GA/T
-
(17)不需要登记或标注版权标记就能得到保护。
- A.著作权
- B.专利权
- C.商标权
- D.财产权
-
某公司与客户进行商业电子邮件沟通时采用了安全电子邮件技术对邮件内容进行加密和数宁签名。在进行消息认证时,经常利用安全单向散列函数产生消息摘要。以下关于MD5报文摘要的说法中错误的是(16)。
- A.低不同输入邮件计算出的摘要长度相同
- B.根据摘要无法还原出原邮件
- C.由邮件计算出其摘要的时间非常短
- D.不同的邮件可能生成相同的摘要
-
一幅分辨率为800×600×256色未压缩图像的数据量约为()KB。
- A.470
- B.480
- C.3760
- D.480000
-
IE 6.0浏览器将Web站点分为4种安全区域。其中,“Internet”区域的默认安全级别为(15)。
- A.低
- B.中低
- C.中
- D.高
-
在彩色显示器中,将红、绿和蓝光束进行混合后得到的颜色称为(12)色。
- A.互补
- B.比例
- C.相加
- D.相减
-
计算机在存储波形声音之前,必须进行(13)。
- A.压缩处理
- B.解压缩处
- C.模拟化处
- D.数字化处理
-
操作数“01010101”与“10100101”执行逻辑(11)操作后,运算结果为“11110000”。
- A.与
- B.或
- C.与非
- D.异或
-
控制单元(CU)控制运算单元和寄存器组准确地完成所要求的操作。以下不属于控制单元(CU)的组成部件的是(10)。
- A.程序计数器
- B.指令寄存器
- C.时序产生器
- D.多路转换器
-
某种部件使用2 000台计算机运行1 000小时后,该部件发生失效的计算机共有10台,则该部件千小时可靠度R为(9)。
- A.0.99
- B.0.992
- C.0.995
- D.0.998
-
若磁盘的转速提高一倍,则(8)。
- A.平均寻道时间减半
- B.平均存取时间减半
- C.平均寻道时间不变
- D.存储道密度提高一倍
-
虚拟存储器的作用是(7)。
- A.提高内存访问速度
- B.允许程序访问比内存更大的地址空间
- C.允许直接使用外存代替内存
- D.通过增加比地址字长度而增加内存容量
-
某连接插头如图2-1所示,该插头可以连接到集成主板的(6)。
- A.并行接口
- B.串行接口
- C.RJ-45接口
- D.USB接口
-
在IE浏览器中,选择【工具】(T)菜单中【Internet选项】(O)的“(5)”选项卡,可以改变系统默认的电子邮件程序。
- A.常规
- B.内容
- C.程序
- D.高级
-
若用户需要对某个Excel工作表的A1:A9单元格区域快速填充:2001年、2002年、…、2009年,可以采用的方法是在A1单元格中输入“2001年”(4)拖动填充柄至A9单元格。
- A.向水平方向
- B.向垂直方向
- C.按住【Shift】键向水平方向
- D.按住【Shift】键向垂直方向
-
以下各个子图表类型中,不属于折线图类型的是(3)。
- A.
- B.
- C.
- D.
- A.
-
在Word文档的编辑状态中,不能完成删除整个表格(及其内容)的操作是()。
- A.选择表格,然后单击“常用”工具栏上的【清除】按钮
- B.选择表格中某的一行,选择【表格】→【删除列】命令
- C.选择表格中的一列,选择【表格】→【删除行】命令
- D.单击表格,选择【表格】菜单中【删除】子菜单下的【表格】命令
-
使用Word文档中“绘图”工具栏上的各个工具按钮可以绘制多种图形,矩形就是其中的一种。如果想绘制一个标准的正方形,应该在单击“
”矩形按钮后再按住(1)键进行绘制。
- A.【Shift】
- B.【Ctrl】
- C.【Alt】
- D.【Tab】