2026年全国软件水平考试之初级程序员考试高频题附答案_第1页
2026年全国软件水平考试之初级程序员考试高频题附答案_第2页
2026年全国软件水平考试之初级程序员考试高频题附答案_第3页
2026年全国软件水平考试之初级程序员考试高频题附答案_第4页
2026年全国软件水平考试之初级程序员考试高频题附答案_第5页
已阅读5页,还剩36页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

姓名:_________________编号:_________________地区:_________________省市:_________________ 密封线 姓名:_________________编号:_________________地区:_________________省市:_________________ 密封线 密封线 2026年软件水平考试考试重点试题精编注意事项:1.全卷采用机器阅卷,请考生注意书写规范;考试时间为120分钟。2.在作答前,考生请将自己的学校、姓名、班级、准考证号涂写在试卷和答题卡规定位置。

3.部分必须使用2B铅笔填涂;非选择题部分必须使用黑色签字笔书写,字体工整,笔迹清楚。

4.请按照题号在答题卡上与题目对应的答题区域内规范作答,超出答题区域书写的答案无效:在草稿纸、试卷上答题无效。(参考答案和详细解析均在试卷末尾)一、选择题

1、表示"以字符a开头且仅由字符a、b构成的所有字符串"的正规式为()。A.a*b*B.(alb)*aC.a(alb)*D.(ab)*

2、若二维数组arr[1..8,.6]的首地址为base,数组元素按列存储,且每个元素占用4个存储单元,则元素arr[5,5]在该数组空间的地址为()。A.base+(4*8+4)*4B.base+(5*8+5)*4C.base+(4*6+4)*4D.base+(5*6+5)*4

3、下面列出4个IP地址中,不能作为主机地址的是()。A.B.68C.0D.

4、假定某企业2014年5月的员工工资如下表所示:查询人数大于2的部门和部门员工应发工资的平均工资的SQL语句如下:SELECT()FROM工资表(请作答此空)();A.ORDERBY姓名B.ORDERBY部门C.GROUPBY姓名D.GROUPBY部门

5、以下关于单元测试叙述中,不正确的是()。A.侧重于检查模块中的内部处理逻辑和数据结构B.一般用白盒测试技术C.强调检查模块的接口D.需要检查全局和局部数据结构

6、设有一个关系emp-sales(部门号,部门名,商品编号,销售数),查询各部门至少销售了5种商品或者部门总销售数大于2000的部门号、部门名及平均销售数的SQL语句如下:SELECT部门号,部门名,AVG(销售数)AS平均销售数FROMemp-salesGROUPBY()HAVING()OR();A.SUM(销售数)>2000B.SUM(销售数)>=2000C.SUM(‘销售数’)>2000D.SUM(‘销售数’)>=2000

7、面向对象方法中,()定义了超类和子类的概念,子类在原有父类接口的前提下,用适合于自己要求的实现去置换父类中的相应实现称为()。A.继承B.覆盖C.封装D.多态

8、使用()技术,计算机的微处理器可以在完成一条指令前就开始执行下一条指令。A.迭代B.流水线C.面向对象D.中间件

9、在下列程序设计语言中,被称为函数式程序语言的是(),而()可称为通用的脚本语言。A.COBOLB.XMLC.LISPD.PROLOG

10、事务管理的特性叙述不正确的是A.事务管理特性包括:(1)原子性、(2)一致性(Consistency)(3)隔离性(Isolation)、(4)持续性(永久性)(Durability)B.原子性(Atomicity)是指数据库的逻辑工作单位。C.隔离性(Isolation)是指可以被其他事务干扰。D.持续性(永久性)(Durability)是指一旦提交,改变就是永久性的

11、接口是连接外围设备与计算机主机之间的桥梁,以下关于接口功能的叙述中,错误的是()。A.接口应该具备数据转换的功能,例如串行数据与并行数据的相互转换B.接口应该执行中断处理程序实现数据的输入/输出C.接口应该监视外设的工作状态并保存状态信息供CPU使用D.接口应该具备数据缓冲的功能,以协调部件之间的速度差异

12、某地区有1000人参加了程序员考试(包括上午科目和下午科目),其中上午科目45分以上有700人,下午科目45分以上有600人。据此可以推断,至少有()人这两个科目的成绩同时在45分以上。A.600B.400C.300D.200

13、在面向对象程序设计语言中,对象之间通过()方式进行通信。以下关于好的面向对象程序设计语言的叙述中,不正确的是(请作答此空)。A.应该支持被封装的对象B.应该支持类写实例的概念C.应该支持通过指针进行引用D.应该支持继承和多态

14、关于用户界面(UI)测试的叙述中,不正确的是()。A.UI测试的目的是检查界面风格是否满足用户要求,用户操作是否友好B.由于同一软件在不同设备上的界面可能不同,UI测试难以自动化C.UI测试一般采用白盒测试方法,并需要设计测试用例D.UI测试是软件测试中经常做的、很繁琐的测试

15、屏幕设计的原则不包括()。A.平衡原则,即屏幕上下左右应比较平衡B.效率原则,即占用存储少,运行速度快C.规范原则,即屏幕对象及其处理要规范化D.经济原则,即使用简明清晰的形式表达更多的信息

16、标准化对象一般可分为两大类:一类是标准化的具体对象,即需要制定标准的具体事物;另一类是(),即各种具体对象的总和所构成的整体,通过它可以研究各种具体对象的共同属性、本质和普遍规律。A.标准化抽象对象B.标准化总体对象C.标准化虚拟对象D.标准化面向对象

17、黑盒测试不能发现()问题。A.不正确或遗漏的功能B.初始化或终止性错误C.内部数据结构无效D.性能不满足要求

18、TFTP封装在UDP报文中进行传输,其作用是()A.文件传输B.域名解析C.邮件接收D.远程终端

19、设某无向图的顶点个数为n,则该图最多(42)条边;若将该图用邻接矩阵存储,则矩阵的行数和列数分别为()。A.nB.n*(n-1)/2C.n*(n+1)/2D.n*n

20、通过()关系运算,可以从表1和表2获得表3;表3的主键为(请作答此空)。A.课程号B.课程名C.课程号、课程名D.课程号、学生号

21、设有一个关系EMP(职工号,姓名,部门名,工种,工资),若需查询不同部门中担任“钳工”的职工的平均工资,则相应的SELECT语句为:SELECT部门名,AVG(工资)AS平均工资FROMEMPGROUPBY()HAVING()将职工号为“23115”、姓名为“李军”、部门名为“硬件测试部”的元组插入EMP关系中的SQL语句为:Insert()A.职工号B.姓名C.部门名D.工种

22、编译型程序设计语言若规定程序中的变量必须先定义(或声明)再引用,那么违反此规定的程序在()时报错。A.编辑B.编译C.链接D.运行

23、某网络结构如下图。在Windows操作系统中配置Web服务器应安装的软件是(),在配置网络属性时PC1的“默认网关”应该设置为()。首选DNS服务器应设置为()。A.13B.11C.8D.

24、GIFfilesarelimitedtoamaximumof8bits/pixel,itsimplymeansthatnomorethan256colorsareallowedin().A.animageB.afileC.awindowD.apage

25、张工负责某信息系统的数据库设计。在局部E-R模式的合并过程中,张工发现小杨和小李所设计的部分属性值的单位不一致,例如人的体重小杨用公斤,小李却用市斤。这种冲突被称为()冲突。A.结构B.命名C.属性D.联系

26、()不是C语言的关键字。A.doB.elseC.fopenD.static

27、在页式存储管理中,每次从主存中取指令或取操作数,要()次访问主存。A.1B.2C.4D.5

28、()是面向对象方法中最基本的封装单元,它可以把客户要使用的方法和数据呈现给外部世界,而把客户不需要知道的方法和数据隐藏起来。A.类B.方法C.属性D.过程

29、含有n个元素的线性表采用顺序存储方式时,对其运算速度最快的操作是()。A.访问第i个元素(1≤i≤n)B.删除第i个元素(1≤i≤n)C.在第i个元素(1≤i≤n)之后插入一个新元素D.查找与特定值相匹配的元素

30、在面向对象方法中,继承用于(请作答此空)。通过继承关系创建的子类()。A.利用已有类创建新类B.在已有操作的基础上添加新方法C.为已有属性添加新属性D.为已有状态添加新状态

31、关系数据库是表的集合。对视图进行查询,本质上就是对从()中导出的数据进行查询;支持数据库各种操作的软件系统称为()。A.一个或若干个基本表B.一个或若干个索引文件C.一个或若干个视图D.一个视图

32、商品关系P(商品名,条形码,产地,价格)中的()属性可以作为该关系的主键。查询由“北京”生产的185升电冰箱的SQL语句应该是:SELECT商品名,产地FROMPWHERE产地=‘北京’AND();将价格小于50的商品上调5%的SQL语句应该是:UPDATEPWHERE价格<50;A.SET价格=‘价格*1.05’B.SET价格=价格*1.05C.Modify价格=‘价格*1.05’D.Modify价格=价格*1.05

33、采用白盒测试方法对下图进行测试,设计了4个测试用例:①(x=0,y=3),②(x=1,y=2),③(x=-1,y=2),④(x=3,y=1)。至少需要测试用例①②才能完成()覆盖,至少需要测试用例①②③或①②④才能完成(请作答此空)覆盖。A.语句B.条件C.判定/条件D.路径

34、网址表示其对应的网站属于()。A.教育部门,国家域名是eduB.政府部门,国家域名是cnC.教育部门,国家域名是cnD.政府部门,国家域名是edu

35、Windows操作系统中的文件名最长可达(请作答此空)个字符;文件名中可以使用大写或小写字母,系统()。A.8B.16C.128D.255

36、依法受到保护的计算机软件作品必须符合下述条件()。A.A、B.和C.B.可被感知C逻辑合理D.独立创作

37、设机器码的长度为8位,已知[X]原=[Y]补=11111111,且X和Y都是带符号的整数,则X和Y的真值分别为()。A.-127,-127B.-1,-127C.-127,-1D.-1,-1

38、下列操作系统中,(24)保留了网络系统的全部功能,并具有透明性、可靠性和高性能等特性。A.批处理操作系统B.分时操作系统C.分布式操作系统D.实时操作系统

39、进程P1、P2、P3、P4和P5的前趋图如下所示:若用PV操作控制进程P1、P2、P3、P4和P5并发执行的过程,需要设置5个信号量S1、S2、S3、S4和S5,且信号量S1~S5的初值都等于零。如下的进程执行图中a和b处应分别填写(请作答此空);c和d处应分别填写();e和f处应分别填写()。A.V(S1)和P(S2)V(S3)B.P(S1)和V(S2)V(S3)C.V(S1)和V(S2)V(S3)D.P(S1)和P(S2)V(S3)

40、在Excel中,若在单元格A6中输入“Sheet1!D5+Sheet2!B4:D4+Sheet3!A2:G2”,则该公式(4)。A.共引用了2张工作表的5个单元格的数据B.共引用了2张工作表的11个单元格的数据C.共引用了3张工作表的5个单元格的数据D.共引用了3张工作表的11个单元格的数据

41、反规范化方法不包括()A.增加冗余列B.增加派生列C.删除冗余表D.分割表

42、下列Internet应用中,传输层需要采用UDP协议的是()。A.IP电话B.浏览Web页面C.telnetD.发送电子邮件

43、()是正确的说法。A.C语言程序必须经过编译才能运行B.脚本语言程序只能在浏览器中执行C.JavaScript是一种超文本标记语言D.在可视化编程中,源程序不能被编译

44、n*n矩阵可看作是n维空间中的线性变换,矩阵的特征向量经过线性变换后,只是乘以某个常数(特征值),因此,特征向量和特征值在应用中具有重要的作用。下面的矩阵(其中w1、w2、w3均为正整数)有特征向量(w1,w2,w3),其对应的特征值为()。A.1/3B.1C.3D.9

45、电子政务的应用模式有3种,其中不包括()。A.G2GB.B2BC.G2BD.G2C

46、下图所示的有限自动机中,s0是初始状态,s3为终止状态,该自动机不能识别()。A.ababB.aaaaC.babbD.abba

47、数据结构和算法设计的原则不包括()。A.先设计全局的,再设计局部的B.为避免侵权,不要选用社会上己有的传统算法C.设计后需要进行测试,检查其是否满足性能要求D.设计后常需要进一步优化

48、以质量为中心的信息系统工程控制管理工作是由三方:建设单位(主建方)、集成单位(承建方)和()单位分工合作实施的。A.开发B.销售C.监理D.服务

49、A()consistsofthesymbols,characters,andusagerulesthatpermitpeopletocommunicatewithcomputer.A.programminglanguageB.networkC.keyboardD.display

50、第四代程序语言(4GL)有()。A.C++B.SQLC.VisualBasicD.BASIC

51、若用8位机器码表示十进制整数-127,则其原码表示为(),补码表示为()。A.10000001B.11111111C.10111110D.11111110

52、在WindowsXP中,可以使用(请作答此空)来浏览日志文件,其中包含有()、安全性日志和系统日志。A.用户访问日志B.应用程序日志C.记账日志D.网络攻击日志

53、某一类应用问题中,需要求正比例函数与反比例函数之和的极值。例如,正比例函数4x与反比例函数9/x之和用f(x)表示,即f(x)=4x+9/x,(x>0),那么函数f(x)()。A.没有极小值B.在x=1时达到极大值C.在4x=9/x时达到极小值D.极大值是极小值的9/4倍

54、Aqueryisusedtosearchthroughthedatabasetolocateaparticularrecordorrecords,whichconformtospecified().A.criteriaB.standardsC.methodsD.conditions

55、在面向对象方法中,对象是类的实例。表示对象相关特征的数据称为对象的(),在该数据上执行的功能操作称为对象的();一个对象通过发送()来请求另一个对象哪个为其服务。通常把一个类和这个类的所有对象称为“类及对象”或对象类。在UML中,用来表示显示构成系统的对象类以及这些对象类之间关系的图是()。A.调用语句B.消息C.命令D.函数

56、“http://www.x123.arts.hk”中的“arts.hk”代表的是(5)。A.韩国的商业机构B.香港的商业机构C.韩国的艺术机构D.香港的艺术机构

57、数据字典存放的是()。A.数据库管理系统软件B.数据定义语言DDLC.数据库应用程序D.各类数据描述的集合

58、假设某公司营销系统有营销点关系S(营销点,负责人姓名,联系方式)、商品关系P(商品名,条形码,型号,产地,数量,价格),其中,营销点唯一标识S中的每一个元组。每个营销点可以销售多种商品,每一种商品可以由不同的营销点销售。关系S和P的主键分别为(),S和P之间的联系类型属于()。为查询产于"上海"且商品名为"冰箱"或"电视"的型号及价格,并要求价格按降序排列。实现的SQL语句如下:SELECT商品名,型号,价格FROMPWHERE()AND()();A.1:1B.1:nC.n:1D.n:m

59、Software()focusesonthreeattributesoftheprogram:softwarearchitecture,datastructure,andproceduraldetail.A.analysisB.designC.installationD.upgrade

60、在某教学管理系统中,规定本科生毕业前的选修课总分不得低于60学分,这种数据完整性约束条件称之为()。A.实体完整性B.参照完整性C.用户定义完整性D.主键约束完整性

61、在数据库系统中,数据模型的三要素是数据结构、数据操作和()。建立数据库系统的主要目标是为了减少数据的冗余,提高数据的独立性,并检查数据的()。A.操作性B.兼容性C.可维护性D.完整性

62、37支篮球队举行淘汰赛争夺冠军,每场球赛的胜者(无平局)或轮空者进入下一轮赛,共需进行()比赛。A.5轮28场B.5轮30场C.6轮31场D.6轮36场

63、拓扑序列是无环有向图中所有顶点的一个线性序列,图中任意路径中的各个顶点在该图的拓扑序列中保持先后关系。对于图中的有向图,()不是其的一个拓扑序列。A.1526374B.1526734C.5123764D.5126374

64、计算机中数据输入输出的控制方式有多种,“中断”方式的优点不包括()。A.I/O与CPU并行处理B.并行处理多种I/OC.实时响应突发事件D.批量传送数据

65、某CPU的时钟频率为2.0GHz,其时钟信号周期为()ns。A.2.0B.1.0C.0.5D.0.25

66、主机PC对某个域名进行查询,最终由该域名的授权域名服务器解析并返回结果,查询过程如下图所示。这种查询方式中不合理的是()。A.根域名服务器采用递归查询,影响了性能B.根域名服务器采用迭代查询,影响了性能C.中介域名服务器采用迭代查询,加重了根域名服务器负担D.中介域名服务器采用递归查询,加重了根域名服务器负担

67、用某高级程序设计语言编写的源程序通常被保存为()A.位图文件B.文本文件C.二进制文件D.动态链接库文件

68、假设某企业有一个仓库。该企业的生产部员工不断地将生产的产品送入仓库,销售部员工不断地从仓库中取产品。假设该仓库能容纳n件产品。采用PV操作实现生产和销售的同步模型如下图所示,该模型设置了3个信号量S、S1和S2,其中信号量S的初值为1,信号量S1的初值为(),信号量S2的初值为(请作答此空)。A.-1B.0C.1D.N

69、已知a是浮点型变量,k是整型变量,对程序中的表达式“a+k”求值时,在不损失精度的要求下,通常需要()。A.将k重新定义为浮点型变量B.将a重新定义为整型变量C.将k的值临时转换为浮点型D.将a的值临时转换为整型

70、面向对象设计的主要任务是()。A.构建分析模型,以描述用户的需求B.构建设计模型,以描述系统如何解决问题C.建立一个准确的、一致的系统模型以描述软件需要解决的问题D.构建分析模型,验证最终系统是否满足软件需求

71、若需将一个栈S中的元素逆置,则以下处理方式中正确的是()。A.将栈S中元素依次出栈并入栈T,然后栈T中元素依次出栈并进入栈SB.将栈S中元素依次出栈并入队,然后使该队列元素依次出队并进入栈SC.直接交换栈顶元素和栈底元素D.直接交换栈顶指针和栈底指针

72、为防止攻击者通过WindowsXP系统中正在运行的Telnet服务登录到用户的计算机,可以对WindowsXP中Telnet服务进行如下设置:()。A.设置启动类型为自动B.设置启动类型为自动,之后重启计算机C.设置启动类型为手动D.设置启动类型为手动,之后重启计算机

73、对下面流程图用白盒测试方法进行测试,要满足路径覆盖,至少需要()个测试用例。白盒测试方法主要用于()。A.3B.4C.5D.6

74、已知函数f1()、f2()的定义如下图所示,如果调用函数f1时传送给形参x的值是2,若a和y以引用调用(callbyreference)的方式传递信息,则函数f1的返回值为();若a和y以值调用(callbyvalue)的方式传递信息,则函数f1的返回值为()。A.6B.10C.14D.随机数

75、()arethoseprogramsthathelpfindtheinformationyouaretryingtolocateontheWWW.A.WindowsB.SearchEnginesC.WebSitesD.WebPages

76、()productsoftenfeaturegameswithlearningembeddedintothem.A.ProgramB.DatabaseC.SoftwareD.Multimedia

77、WWW服务器与客户机之间采用()协议进行网页的发送和接收。A.HTTPB.URLC.SMTPD.HTML

78、网络用户能进行QQ聊天,但在浏览器地址栏中输入却不能正常访问该页面,此时应检查()。A.网络物理连接是否正常B.DNS服务器是否正常工作C.默认网关设置是否正确D.IP地址设置是否正确

79、设元素a、b、c、d依次进入一个初始为空的栈,则不可能通过合法的栈操作序列得到(38)。A.abcdB.badcC.cadbD.dcba

80、若[x]补=CCH,机器字长为8位,则[X/2]补=()。A.34HB.66HC.98HD.E6H二、多选题

81、某有限自动机的状态图如下图所示,其特点是()。A.仅识别以0开始以1结尾的0、1串B.仅识别含有3个0的0、1串C.仅识别含有偶数个1的0、1串D.仅识别以0开始以1结尾且0与1交错出现的0、1串

82、依据我国知识产权的有关规定,()需要依法审查确认后方能受法律保护。A.专利权B.著作权C.商业秘密权D.信息网络传播权

83、在网络操作系统环境中,当用户A的文件或文件夹被共享时,(),这是因为访问用户A的计算机或网络的人()。A.只能够读取,而不能修改共享文件夹中的文件B.可能能够读取,但不能复制或更改共享文件夹中的文件C.可能能够读取、复制或更改共享文件夹中的文件D.不能够读取、复制或更改共享文件夹中的文件

84、一个公司面临的网络攻击来自多方,一般采用安装防火墙的方法防范()。A.外部攻击B.内部攻击C.网络监听D.病毒入侵

85、在某高校教学管理系统中,有院系关系D(院系号,院系名,负责人号,联系方式),教师关系T(教师号,姓名,性别,院系号,身份证号,联系电话,家庭住址),课程关系C(课程号,课程名,学分)。其中,“院系号”唯一标识D的每一个元祖,“教师号”唯一标识T的每一个元组,“课程号”唯一标识C中的每一个元组。假设一个教师可以讲授多门课程,一门课程可以有多名教师讲授,则关系T和C之间的联系类型为(请作答此空)。假设一个院系有多名教师,一个教师只属于一个院系,则关系D和T之间的联系类型为()。关系T(),其外键是()A.1:1B.1:nC.n:1D.n:m

86、若信息为32位的二进制编码,至少需要加()位的校验位才能构成海明码。A.3B.4C.5D.6

87、TFTP封装在UDP报文中进行传输,其作用是()A.文件传输B.域名解析C.邮件接收D.远程终端

88、Thebasicunitofsoftwarethattheoperatingsystemdealswithinschedulingtheworkdonebytheprocessoris().A.aprogramorsubroutineB.amodularorafunctionC.aprocessorathreadD.adeviceorachip

89、数据库管理技术是在()的基础上发展起来的。数据模型的三要素是数据结构、数据操作和()。建立数据库系统的主要目标是减少数据冗余,提高数据的独立性,并集中检查()。A.数据安全B.数据兼容C.数据约束条件D.数据维护

90、在Word编辑状态下,若要显示或隐藏编辑标记,则单击(请作答此空)按钮;若将光标移至表格外右侧的行尾处,按下Enter键,则()。A.见图AB.见图BC.见图CD.见图D

91、在面向对象方法中,(请作答此空)定义了超类和子类的概念,子类在原有父类接口的前提下,用适合于自己要求的实现去置换父类中的相应实现称为()。A.继承B.覆盖C.封装D.多态

92、以数字表示的声音在时间上是离散的,而模拟声音在时间上是连续的。要把模拟声音转换为数字声音,就需在某些特定的时刻获取模拟声音,该过程称为()。A.采样B.量化C.编码D.模/数变换

93、正规式(a|b)(0|1|2)*(a|b)表示的正规集合中有()个元素。A.5B.12C.7D.无穷

94、在HTML文件中,()是段落标记对。A.<a></a>B.<p></p>C.<dl></dl>D.<div><div>

95、所有在函数中定义的变量都称为()。A.全局变量B.局部变量C.简单变量D.寄存器变量

96、在C程序中,若表达式中的算术运算符对象类型不同,则需要先统一为相同类型后再进行计算。例如,表达式“a-b”中,若a是双精度浮点型变量,b是整型变量,为了尽可能保证运算精度,通常进行处理是()。A.读取b的值并转换为双精度浮点型数据B.读取a的值并转换为整型数据C.将b重新定义为双精度浮点型变量(其值自动转换为双精度型数据),在进行两个浮点数的相减运算D.将a重新定义为整型变量(其值自动装换为整型数据),再进行两个整数的相减运算

97、若某文件系统的目录结构如下图所示,假设用户要访问文件fault.swf,且当前工作目录为swshare,则该文件的全文件名为(请作答此空),相对路径和绝对路径分别为()。A.fault.swfB.flash\fault.swfC.swshare\flash\fault.swfD.\swshare\flash\fault.swf

98、计算机能直接识别和执行机器语言程序,该语言的基本元素是()。A.汇编代码B.0和1C.扩展ASCII码D.BCD码

99、统一建模语言(UML)图中,()属于动态视图,它可用于描述一个业务过程的流程。A.状态图B.序列图C.活动图D.通信图

100、设有关系Students(学号,姓名,年龄,性别,系名,家庭住址),其中,属性“系名”是关系DEPT的主键,用户要求访问“家庭住址”的某个成分,如邮编、省、市、街道以及门牌号。关系Students的主键和外键分别是()。“家庭住址”是一个()属性。A.学号、家庭住址B.姓名、家庭住址C.学号、系名D.姓名、系名

参考答案与解析

1、答案:C本题解析:暂无解析

2、答案:A本题解析:按列存储,前面共四列,4*8+第五列的地址,因为是arr[5,5],所以应该是4*8+4,每个元素占4个单元,(4*8+4)*4,加上首地址。

3、答案:A本题解析:常用的IP地址有三种基本类型,由网络号的第一个字节来区分。A类地址的第一个字节为1~126,数字0和127不能作为A类地址,数字127保留给内部回送函数,而数字0则表示该地址是本地宿主机。B类地址的第一个字节为128~191。C类地址的第一个字节为192~223。D类地址(组播)的第一个字节为224~239。E类地址(保留)的第一个字节为240~254。127.x.x.x是本机回送地址,即主机IP堆栈内部的IP地址,主要用于网络软件测试以及本地机进程间通信,无论什么程序,一旦使用回送地址发送数据,协议软件立即返回,不进行任何网络传输。

4、答案:D本题解析:本题要查询的是"部门"和"部门员工应发工资的平均工资",查询条件是"部门人数大于2"。选项中,将AVG(应发工资)命名为"平均工资",重命名用AS子句实现:Old-nameAsNew-name,可见(54)应选A。本题在查询中应按部门分组,并加上条件"部门人数大于2"。分组应采用GROUPBY,分组的依据是"部门",对分组加上限制使用HAVING子句,COUNT(姓名)可统计各个部门中的人数,而COUNT(部门)统计的则是部门数。因此,完整的SQL语句应是:SELECT部门,AVG(应发工资)AS平均工资

5、答案:D本题解析:本题考查软件测试的基础知识。单元测试也称为模块测试,在模块编写完且无编译错误就可以进行。单元测试侧重于模块中的内部处理逻辑和数据结构。一般采用白盒法测试。主要检查模块的以下特征:模块接口、局部数据结构、重要的执行路径和边界条件。

6、答案:A本题解析:本题考察数据库SQL基础知识。要查询各部门至少销售了5种商品或者部门总销售数大于2000的部门号、部门名及平均销售数的SQL语句为:SELECT部门号,部门名,AVG(销售数)AS平均销售数FROMemp-salesGROUPBY部门号HAVINGCOUNT(商品编号)>=5ORSUM(销售数)>2000

7、答案:B本题解析:本题考查面向对象的基本知识。继承是父类和子类之间共享数据和方法的机制。这是类之间的一种关系,在定义和实现一个类的时候,可以在一个已经存在的类的基础上来进行,把这个已经存在的类所定义的内容作为自己的内容,并加入若干新的内容,即子类比父类更加具体化。封装是二种信息隐蔽技术,其主要目的是对象的使用者和生产者分离,是对象的定义和实现分开。多态(polymorphism)是不同的对象收到同一消息可以进行不同的响应,产生完全不同的结果,用户可以发送一介通用的消息,而实现细节则由接收对象自行决定,使得同一个消息就可以调用不同的方法,即一个对象具有多种形态。覆盖是一个名称多个含义,即同一个方法名称,带有不同的参数个数或类型。交通工具是泛指各类交通工具,而汽车是一种交通工具,且具有自己的特性。因此,继承关系最适合表达这些类的设计,在继承交通工具的基础上,设计汽车类,添加自己特有的行为,设计出子类。

8、答案:B本题解析:本题考查计算机中流水线概念。使用流水线技术,计算机的微处理器可以在完成一条指令前就开始执行下一条指令。流水线方式执行指令是将指令流的处理过程划分为取指、译码、取操作数、执行并写回等几个并行处理的过程段。目前,几乎所有的高性能计算机都采用了指令流水线。

9、答案:C本题解析:本题考查程序语言基础知识。COBOL是面向事务处理的语言,XML即可扩展标记语言,PROLOG是逻辑式语言,LISP是函数式语言。Python可称为通用的脚本语言。

10、答案:C本题解析:暂无解析

11、答案:B本题解析:本题考查计算机硬件基础知识。广义上讲,接口是指两个相对独立子系统之间的相连部分,也常被称为界面。I/0接口不仅完成设备间物理卜的连接,一般来说它还应具有下述主要功能:①地址译码功能。由于一个计算机系统中连接有多台I/0设备,相应的接口也有多个。为了能够进行区别和选择,必须给它们分配不同的地址码,这与存储器中对存储单元编址的道理是一样的。②在主机与I/O设备间交换数据、控制命令及状态信息等。③支持主机采用程序查询、中断和DMA等访问方式。④提供主机和I/O设备所需的缓冲、暂存、驱动能力,满足一定的负载要求和时序要求。⑤进行数据的类型、格式等方面的转换。

12、答案:C本题解析:根据题意,1000人参加了考试,上午科目有700人在45分以上(及格),下午科目有600人在45分以上(及格)。上午科目和下午科目都在45分以上(都及格)时才能合格。合格人数最多时显然就是上午科目及格人群与下午科目及格人群重合最多的情况,因此最多600人合格(下午科目及格的所有的人其上午科目也都合格)。合格人数最少时显然就是上午科目及格人群与下午科目及格人群最为分离的情况,即相交最少的情况。因此,最少的合格人数为600+700-1000=300人。

13、答案:C本题解析:对象间通过接口传递消息,实现通信。B,C,D为实现概念。C只针对部分语言,如C++,不具有代表性。

14、答案:C本题解析:UI测试的目的是测试用户界面的功能模块的布局是否合理,整体风格是否一致和各个控件的放置位置是否符合客户使用习惯,更重要的是要符合操作便捷,导航简单易懂,界面中文字是否正确,命名是否统一,页面是否美观,文字、图片组合是否完美等等,用户不需要了解内部原理;白盒测试是单元测试所用的方法,需要从内部程序逻辑出发进行测试,因此本题选C。

15、答案:B本题解析:本题考查软件工程基础知识。屏幕是用户界面的基本单元,屏幕设计是程序员编程的重要部分,是程序与用户交互的关键。屏幕设计的原则包括:平衡原则,即屏幕上下左右应比较平衡,不要一头拥挤一头空旷,让人看了不舒服:规范原则,即屏幕对象及其处理要规范化,例如保存文件的图标统一采用软盘形状,让大家一看就明白;经济原则,即使用简明清晰的形式表达更多的信息,文字不要啰嗦。效率问题是程序内部算法实现的问题,不属于屏幕设计的原则。对于执行时间较长的命令,在屏幕上应显示进度状况。

16、答案:B本题解析:标准化对象一般可分为两类:一类是标准化的具体对象;另一类是标准化总体对象。

17、答案:C本题解析:本题考查软件测试的基础知识。黑盒测试也称为功能测试,在完全不考虑软件的内部结构和特性的情况下,测试软件的外部特性。黑盒测试主要是为了发现以下几类错误:①是否有错误的功能或遗漏的功能?②界面是否有误?输入是否正确?输出是否正确?③是否有数据结构或外部数据库访问错误?④性能是否能够接受?⑤是否有初始化或终止性错误?

18、答案:A本题解析:本试题考查TFTP协议相关知识。TFTP是TCP/IP协议族中的一个用来在客户机与服务器之间进行简单文件传输的协议,提供不复杂、开销不大的文件传输服务,端口号为69。它使用的传输层协议是UDP。

19、答案:B本题解析:对于有n个顶点的无向图,每个顶点与其余的n-1个顶点都可以有1条边,对于每一对不同的顶点v与w,边(v,w)与(w,v)是同一条,因此该图最多有n*(n-1)/2条边。图采用邻接矩阵存储时,矩阵的每一行对应一个顶点,每一列对应一个顶点,所以矩阵是个n阶方阵。

20、答案:D本题解析:本题考查数据库关系运算方面的基础知识。自然连接是一种特殊的等值连接,它要求两个关系中进行比较的分量必须是相同的属性组,并且在结果集中将重复属性列去掉。一般连接是从关系的水平方向运算,而自然连接不仅要从关系的水平方向,还要从关系的垂直方向运算。因为自然连接要去掉重复属性,如果没有重复属性,那么自然连接就转化为笛卡儿积。题中表1和表2具有相同的属性课程号,进行等值连接后,去掉重复属性列得到表3。若关系中的某一属性或属性组的值能唯一的标识一个元组,则称该属性或属性组为主键。从表3可见"课程号、学生号"才能唯一决定表中的每一行,因此"课程号、学生号"是表3的主键。

21、答案:C本题解析:本题考查应试者对SQL语言的掌握程度。试题(60)(61)的正确答案分别是选项C和A。因为根据题意查询不同部门中担任“钳工”的职工的平均工资,需要先按“部门名”进行分组,然后再按条件工种=‘钳工’,进行选取,因此正确的SELECT语句如下:SELECT部门名,AVG(工资)AS平均工资FROMEMPGROUPBY部门名HAVING工种=‘钳工’,试题(62)的正确答案是选项D,因为插入语句的基本格式如下:INSERTINTO基本表名(字段名[,字段名]…)VALUES(常量[,常量]…);查询语句由上可见,选项A和B是不正确的。选项C也是不正确的,因为按照SELECT语句的语法,字符串插入时,需要用单引号括起,可在选项C中“李军”和“硬件测试部”明显是字符串,但是却没有用单引号括起。

22、答案:B本题解析:本题考查程序语言基础知识。程序错误一般分为语法错、语义错及运行错。语法错误是指语言结构上的错误,编译程序在进行语法分析遇到错误时,不会就此停止工作,而是希望能准确地指出出错位置和错误性质并尽可能进行校正,以便使编译程序能继续工作。源程序中有些结构,按照语法规则去判断,它是正确的,但它不符合语义规则。对未声明的变量进行引用,编译时会报告错误。

23、答案:B本题解析:IIS是InternetInformationServer的简称。IIS作为当今流行的Web服务器之一,提供了强大的Internet和Intranet服务功能。WindowsServer2003系统中自带Internet信息服务6.0(IIS6.0),在可靠性、方便性、安全性、扩展性和兼容性等方面进行了增强。IMail作为Windows操作系统上的第一个邮件服务器软件,目前己经有了10年的历史,全世界来自不同行业的用户使用IMail作为他们的邮件服务平台。Wingate是一个代理服务器软件:IE6.0则是一个浏览器软件。PC1的“默认网关时应该设置为路由器上PCI端IP地址,即。域名系统(DNS)是一种TCP/IP的标准服务,负责IP地址和域名之间的转换。DNS服务允许网络上的客户机注册和解析DNS域名。这些名称用于为搜索和访问网络上的计算机提供定位。PC1的首选DNS服务器应设置为11。

24、答案:A本题解析:GIF格式的文件规定每个像素最多8位,这就意味着GIF图像不能超过256色。

25、答案:C本题解析:本题考查应试者对数据库设计中概念结构设计的掌握。联系冲突不是数据库设计中的概念;属性冲突是指属性域冲突(值的类型、取值域不同)和取值单位不同:结构冲突是指同一对象在不同局部应用(子系统)中的分别被当作实体和属性对待,或同一实体在不同局部应用中所具有的属性不完全相同。故答案应选C。

26、答案:C本题解析:Do、else以及static均是C语言的关键字。fopen是文件操作的函数。

27、答案:B本题解析:页式存储管理是众多存储管理方式中的一种,其分页的基本思想是把程序的逻辑空间和内存的物理空间按照同样的大小划分成若干页面,以页面为单位进行分配。在页式存储管理中,系统中虚地址是一个由页号和位移组成的有序对。每次从主存中取指令或取操作数时,首先都要找到其页号对应的页,然后在该页中找到位移对应的指令或操作数,因此需要两次访问主存。

28、答案:A本题解析:本题考查面向对象中类的基本概念。面向对象中最重要的概念就是类,它是面向对象方法中最基本的封装单元,决定了现实世界中实体的数据和方法,以及数据和方法是否对外界暴露。

29、答案:A本题解析:本题考查数据结构基础知识。线性表(a1,a2,…,an)采用顺序存储方式如下图所示,其逻辑上相邻的元素物理位置也是相邻的,因此,按照序号访问元素的速度是很快的。访问第i个元素(1≤i≤n)的元素,仅需计算出ai的存储位置再进行内存的随机访问操作即可,以LOC(a1)表示线性表中第一个元素的存储位置,L表示每个元素所占存储单元的个数,则计算LOC(ai)的方式如下:LOC(ai)=LOC(a1)+(i-1)×L再分析其他运算,不在表尾插入或删除时就需要移动其他元素,这是比较耗时的。查找与特定值相匹配的元素时,需要经过一个与表中多个元素进行比较的过程,相对于随机访问第i个元素,消耗更多时间。

30、答案:A本题解析:本题考查面向对象的基本知识。在进行类设计时,有些类之间存在一般和特殊关系,即一些类是某个类的特殊情况,某个类是一些类的一般情况,这就是继承关系。继承是类之间的一种关系,在定义和实现一个类的时候,可以在一个已经存在的类(一般情况)的基础上来进行,把这个已经存在的类所定义的内容作为自己的内容,并可以加入若干新属性和方法

31、答案:A本题解析:本题考查关系数据库方面的基本概念。在关系数据库中,基本表中存放的是各种信息,对于视图在关系数据库中存放的是视图的定义。若用户对视图进行查询,本质上就是从一个或若干个基本表中导出的数据进行查询。支持数据库各种操作的软件系统称为数据库管理系统。

32、答案:B本题解析:条形码是由宽度不同、反射率不同的长形条和空并按照一定的编码规则(码制)编制而成的,用以表达一组数字或字母符号信息的图形标识符。利用条形码可以标出商品的生产国、制造厂家、商品名称、生产日期、图书分类号、邮件起止地点、类别和日期等信息,所以,条形码在商品流通、图书管理、邮电管理和银行系统等许多领域都得到了广泛的应用。显然,本题商品关系P(商品名,条形码,产地,价格)中的条形码属性可以作为该关系的主键。查询由“北京”生产的185L电冰箱的SQL语句应该是:SELECT商品名,产地FROMPWHERE产地=‘北京’AND商品名=‘185L电冰箱’;将价格小于50的商品上调5%的SQL语句应该是:UPDATEPSET价格=价格*1.05WHERE价格<50;

33、答案:D本题解析:语句覆盖要求被测程序中的每一条语句至少执行一次,这种覆盖对程序执行逻辑的覆盖很低。条件覆盖要求每一判定语句中每个逻辑条件的各种可能的值至少满足一次。判定/条件覆盖要求判定中每个条件的所有可能取值(真/假)至少出现一次,并使得每个判定本身的判定结果(真/假)也至少出现一次。路径覆盖则要求覆盖被测程序中所有可能的路径。通过测试用例①(x=0,y=3),能执行到语句A,同时覆盖左侧路径;通过测试用例②(x=1,y=2),能执行到语句B,同时覆盖右侧路径;通过测试用例③(x=-1,y=2)或④(x=3,y=1),什么也不执行,覆盖中间路径。

34、答案:C本题解析:本题考察IP地址的基础知识。其中,edu表示教育机构的域名,而gov表示政府机构,国家则用cn表示。

35、答案:D本题解析:本题考查应试者Windows操作系统方面的基础知识。在Windows系统中的文件名最长可达255个字符;文件名中可以使用大写或小写字母,系统会保留创建文件时所使用的大小写字母,但文件名不区分大小写。例如,用户创建的文件名为"license.doc",当用户修改此文件并另存为"LICENSE.doc"时,系统仍然将文件保存为"license.doc"。

36、答案:A本题解析:依法受到保护的计算机软件作品必须符合下述条件:独立创作、可被感知和逻辑合理。

37、答案:C本题解析:其中-127的原码是11111111。而-1的补码表示为:11111111。

38、答案:C本题解析:本题考查操作系统基础知识。批处理操作系统是脱机处理系统,即东作业运行期间无须人工干预,由操作系统根据作业说明书控制作业运行。分时操作系统是将CPU的时间划分成时间片,轮流为各个用户服务,其设计目标是多用户的通用操作系统,交互能力强。分布式操作系统是网络操作系统的更高级形式,它保持网络系统所拥有的全部功能,同时又有透明性、可靠性和髙性能等特性。实时操作系统的设计目标是专用系统,其主要特征是实时性强及可靠性髙。

39、答案:B本题解析:图中有五条箭线,因此需要设置五个信号量,按照从小到大的顺序分别是:P1→P2是S1,P2→P3是S2,P2→P4是S3,P3→P4是S4,P4→P5是S5。每个进程开始的时候执行P操作(P1没有P操作,只有V操作),结束的时候执行V操作,如P2开始的时候执行P(S1)的操作,结束时执行V(S2)的操作。其他同理。

40、答案:D本题解析:Excel有四类运算符,分别是算术运算、比较运算、文本运算和引用运算。其中,最常见的两种引用运算符是引用运算符冒号“:”表示多个连续的单元格,引用运算符逗号“,”表示多个不连续的单元格,但这种引用只能在同一个工作表中进行单元格的引用,而不可以引用其他工作表中的单元格。如果要在当前单元格中引用其他工作表中的单元格,就必须在引用单元格地址前面加上它所在工作表的名称,并用叹号“!”分隔,其格式为:工作表名!单元格区域。但无论单元格属于哪张表,其单元格数目不变。

41、答案:C本题解析:暂无解析

42、答案:A本题解析:下列Internet应用中,传输层需要采用UDP协议的是IP电话。TCP80=超文本服务器(Http),TCP23=远程登陆(Telnet),TCP25=电子邮件(SMTP)。

43、答案:A本题解析:本题考查程序语言处理基础知识。高级程序语言可以通过编译方式或解释方式在计算机上运行。C语言程序经过编译后才能运行。脚本语言(如JavaScript,VBscript等)是一种解释性的语言,需要解释器才能运行。是介于HTML和C、C++、Java、C#等编程语言之间的语言。HTML通常用于格式化和链接文本,而编程语言通常用于向机器发出一系列指令。与传统的编程方式相比,可视化编程是指无须编程,仅通过直观的操作方式即可完成界面的设计工作。可视化编程语言的特点主要表现在两个方面:一是基于面向对象的思想,引入了控件的概念和事件驱动;二是程序开发过程一般遵循以下步骤,即先进行界面的绘制工作,再基于事件编写程序代码,以响应鼠标、键盘的各种动作。

44、答案:C本题解析:本题考查数值计算基础知识。n*n矩阵A可看作是n维空间中的线性变换,它将任何一个向量X变换成新的向量(A的矩阵与列向量X的乘积)。例如,三维空间中的旋转变换就是一种线性变换,它将一个向量变换成另一个向量。由于旋转变换必然是绕某个轴旋转的,因此在这个旋转轴上的向量经过该旋转变换后得到的向量仍会保持在这根轴上。因此,这根轴上的向量很特殊,属于该旋转变换的特征向量。对于单纯的旋转变换来说,这根旋转轴保持不动,所以,这根旋转轴上的特征向量所对应的特征值为1。由于特征向量与特征值的这种关键作用,许多应用问题就是要寻找特定线性变换的一组特征向量及其相应的特征值。线性变换A的特征向量Y及其相应的特征值λ满足AY=λY;其几何意义就是特征向量Y经过线性变换A变换成向量λY(保持在同一轴上,只是乘以常数λ,放大或缩小λ倍,λ为负时变为相反方向)。本题中的矩阵A以及由w1、w2、w3组成的列向量W具有关系(可通过矩阵乘法得到)AW=3W,所以,(w1,w2,w3)是该矩阵的特征向量,其相应的特征值为3。

45、答案:B本题解析:电子政务的应用模式有三种:GtoG—政府部门对政府部门(GovernmenttoGovernment);GtoB—政府对商业企业(GovernmenttoBusiness);GtoC—政府对公民(GovernmenttoCitizen)。

46、答案:A本题解析:本题考查程序语言基础知识。一个有限自动机所识别的语言是从开始状态到终止状态所有路径上的字符串的集合。要判断一个字符串能否被指定的自动机识别,就看在该自动机的状态图中能否找到一条从开始状态到达终止状态的路径,且路径上的字符串等于需要识别的字符串。对于字符串“abab”,其识别路径为s0→s1→s2→s1→s2,字符串结束时的状态不是终止状态,所以该自动机不能识别“abab”。对于字符串“aaaa”,其识别路径为s0→s1→s3→s3→s3,字符串结束时的状态是终止状态,所以该自动机可以识别“aaaa”。对于字符串“babb”,其识别路径为s0→s2→s1→s2→s3,字符串结束时的状态是终止状态,所以该自动机可以识别“babb”。对于字符串“abba”,其识别路径为s0→s1→s2→s3→s3,字符串结束时的状态是终止状态,所以该自动机可以识别“abba”。

47、答案:B本题解析:软件需求确定后,就要进行软件设计,包括软件架构设计、数据结构设计、算法设计以及程序设计等。数据结构设计以及算法设计是软件设计中的重要环节。按照软件工程方法应采取自顶向下逐步细化的设计方法,即先设计全局的,再设计局部的。在设计过程中始终要有全局观,要以全局的整体观指导各个局部的设计。软件工程还要求对所有的设计都要进行测试,尽可能查出错误,并纠正错误。以前的技术只能对源程序进行测试,现在的技术对框架设计、数据结构设计和处理流程设计等也能进行某种测试了。测试的目标就是满足设计要求,包括对功能、性能的要求。大型软件的设计十分复杂,除了测试排错之外,还经常需要优化。例如,考虑如何加快处理速度、节省存储量、提高响应时间、均衡网络负载、提高系统的安全性和可靠性等。设计的过程也是逐步优化的过程。在设计算法时,首先需要根据实际需要选用合适的好的算法。软件著作权保护并不包括算法。利用某种算法产生的程序成果是可以保护的。好的算法需要推广使用,否则不利于技术的发展。

48、答案:C本题解析:本题考查软件工程方面的基础知识。以质量为中心的信息系统工程控制管理工作是由三方:建设单位(主建方)、集成单位(承建方)和监理单位分工合作实施的。这三方的能力和水平都会直接影响到信息系统工程的质量、进度和成本等方面。为此,信息产业部于2002年发布了《信息系统工程监理暂行规定,2003年发布了《信息系统工程监理单位资质管理办法》和《信息系统工程监理工程师资格管理办法》。

49、答案:A本题解析:程序设计语言由符号、字符及使用规则组成,使人们可以与计算机通信。

50、答案:B本题解析:随着计算机的发展,程序设计语言也在不停地发展,从第一代的机器级别的程序设计语言到第二代的汇编语言,再到第三代的高级程序设计语言,为了不断满足人们对计算机功能的需求,第四代计算机程序设计语言又诞生了,它是一种面向问题的程序设计语言,其代表者有SQL语言。

51、答案:A本题解析:本题考查计算机系统中数据表示基础知识。如果机器字长为n(即采用n个二进制位表示数据),则最高位是符号位,0表示正号,1表示负号,其余的n-1位表示数值的绝对值。正数的补码与其原码相同,负数的补码则等于其原码的数值部分各位取反,末尾再加1。十进制整数-127的二进制表示为-1111111,其原码表示为11111111,补码表示为10000001。

52、答案:B本题解析:在桌面上单击"我的电脑",选择右键菜单中的"管理"命令,调出计算机管理窗口,如下图所示。事件查看器允许用户监视"应用程序"、"安全性"和"系统"日志中记录的事件。

53、答案:C本题解析:企业库存管理问题就是这方面的应用。在企业原材料年需量确定。希望平均分多次订货的情况下,订货费用与订货次数成正比,库存管理费用则与订货次数成反比。为使总费用最低,就要求正比函数与反比函数之和的极小值。函数f(x)=-4x+9/x中,x的范围规定为x>0。当x非常小时,或x非常大时,f(x)都会非常大,但f(x)总是大于U,因此,从趋势看,f(x)没有极大值。应该有极小值。F(x)的导函数f(x)=4-9/x2。当4=9/x2时:导函数值为0。也就是说,当4x=9/x(或x=3/2)时,f(x)会有极值。当x<3/2时,f(x)<0。F(x)是递减的;当x>3/2时,f(x)>0,f(x)是递增的。因此,在4x=9/x(或x=3/2)时,f(x)有极小值。在库存管理问题中,只有当订货费用(正比函数)与库存管理费用(反比函数)相等时,总费用才能达到极小值。

54、答案:A本题解析:查询就是对数据库的检索,即按照指定的准则找出数据库中的一个记录或一组记录。

55、答案:B本题解析:在面向对象方法中,对象是类的实例。表示对象相关特征的数据称为对象的属性,在该数据上执行的功能操作称为对象的行为;一个对象通过发送消息来请求另一个对象为其服务。通常把一个类和这个类的所有对象成为类及对象或对象类。在UML中,类图是显示一组类、接口协作以及它们之间关系的图。类图用于对系统的静态设计视图建模。

56、答案:D本题解析:域名结构由若事分量组成,书写时按照由小到大的顺序,顶级域名放在最右边,分配给主机的名字放在最左边,各级名字之间用(.)隔开。格式为:分配给主机的名字.三级域名.二级域名.顶级域名。例:www.xl23.arts.hk。因特网最高层域名分为机构性域名和地理性域名两大类。常见的国家或地区顶级域名如表1所示。常见的机构性域名如表2所示。

57、答案:D本题解析:数据字典是用来定义数据流图中各个成分的具体含义,它以一种准确的、无二义性的说明方法为系统的分析、设计及维护提供了有关元素一致的定义和详细的描述。数据字典是指对数据的数据项、数据结构、数据流、数据存储、处理逻辑、外部实体等进行定义和描述,其目的是对数据流程图中的各个元素做出详细的说明,使用数据字典为简单的建模项目。简而言之,数据字典是描述数据的信息集合,是对系统中使用的所有数据元素的定义的集合。

58、答案:D本题解析:本题考查数据库基本概念和SQL语言应用。根据题意,营销点唯一标识S中的每个元组,所以营销点可以作为S的主键。商品关系P(商品名,条形码,型号,产地,数量,价格)中的条形码属性可以作为该关系的主键,因为,条形码是由宽度不同、反射率不同的条和空,按照一定的编码规则(码制)编制成的,用以表达一组数字或字母符号信息的图形标识符。利用条形码可以标出商品的生产国、制造厂家、商品名称、生产日期、图书分类号、邮件起止地点、类别、日期等信息,所以,条形码在商品流通、图书管理、邮电管理、银行系统等许多领域都得到了广泛的应用。显然,试题(58)的正确答案是"营销点、条形码”,根据题意"每个营销点可以销售多种商品,每一种商品可以由不同的营销点销售",故S和P之间的联系类型属于n:m。查询产地为"上海"的产于"上海"且商品名为"冰箱"或"电视"的型号及价格信息,并要求按价格的降序排列的SQL语句为:SELECT商品名,型号,价格FROMPWHERE(商品名='冰箱'OR商品名='电视')AND产地='上海'ORDERBY价格DESC;

59、答案:B本题解析:软件设计注重软件的三大属性:软件架构、数据结构和详细的处理过程。

60、答案:C本题解析:此题考查数据库完整性知识,完整性包括主键完整性,参照完整性和自定义完整性,自定义完整性是用户根据自己的实际需求定义的一些约束,如题所述的情况就属于自定义完整性。

61、答案:D本题解析:本题考查数据库系统基本概念。试题(57)的正确选项为C。数据库结构的基础是数据模型,是用来描述数据的一组概念和定义。数据模型的三要素是数据结构、数据操作、数据约束条件。例如,用大家熟悉的文件系统为例。它所包含的概念有文件、记录、宇段。其中,数据结构和约束条件为对每个字段定义数据类型和长度;文件系统的数据操作包括打开、关闭、读、写等文件操作。试题(58)的正确选项为D。数据库管理技术是在文件系统的基础上发展起来的。数据控制功能包括对数据库中数据的安全性、完整性、并发和恢复的控制。数据库管理技术的主要目标如下:①实现不同的应用对数据的共享,减少数据的重复存储,消除潜在的不一致性。②实现数据独立性,使应用程序独立于数据的存储结构和存取方法,从而不会因为对数据结构的更改而要修改应用程序。③由系统软件提供数据安全性和完整性上的数据控制和保护功能。

62、答案:D本题解析:本题考查应用数学基础知识。淘汰赛没有平局,每场比赛淘汰1个队。总共37个队,需要掏汰36个队才能赛出冠军,因此共需要比赛36场。各轮比赛的情况如下:第1轮:共37队,比赛18场,轮空1队,赛后留下19队;第2轮:共19队,比赛9场,轮空1队,赛后留下10队;第3轮:共10队,比赛5场,赛后留下5队;第4轮:共5队,比赛2场,轮空1队,赛后留下3队;第5轮:共3队,比赛l场,轮空1队,赛后留下2队;第6轮:共2队,比赛1场,赛后留下1个冠军队。

63、答案:C本题解析:拓扑序列是将有向图中所有顶点排成一个线性序列,并且该序列满足:若在图中存在从顶点Vi到Vj的路径,则在该线性序列中,顶点i必然在顶点Vj之前。对有向图进行拓扑排序的方法如下:①在有向图中选择一个入度为零(没有前驱)的顶点且输出之:②从有向图中删除该顶点及从该顶点出发的所有弧;③重复上述两步,直至图中不存在入度为0的顶点为止。对于图3-4所示的有向图,进行拓扑排序的顶点序列有:5126374、5126734、1526374和1526734。而选项C的"5123764"不是其中的一个拓扑序列。

64、答案:D本题解析:当中央处理器执行到I/O请求指令时,向I/O控制器发出相应的指令后,CPU并不等待I/O的控制器返回的结果,而是执行其它操作。此时,I/O控制器负责和外设进行通信,当数据从其数据寄存器写到外设后或从外设读入数据到寄存器后,I/O控制器向中央处理器发出中断请求,CPU响应中断,并进行相应的处理。从上面的分析容易看出,选项“D.批量传送数据”并不是“中断”方式的优点。

65、答案:C本题解析:本题考查计算机系统基础知识。周期是频率的倒数,频率越高则周期越短时钟频率为1.0GHz,时钟信号周期等于1ns。题目中,时钟频率为2.0GHz,换算出的时钟信号周期等于1/2.0GHz,即0.5ns。

66、答案:A本题解析:DNS查询过程分为两种查询方式:递归查询和迭代查询。递归查询的查询方式为:当用户发出查询请求时,本地服务器要进行递归查询。这种查询方式要求服务器彻底地进行名字解析,并返回最后的结果--IP地址或错误信息。如果查询请求在本地服务器中不能完成,那么服务器就根据它的配置向域名树中的上级服务器进行查询,在最坏的情况下可能要查询到根服务器。每次查询返回的结果如果是其他名字服务器的IP地址,则本地服务器要把查询请求发送给这些服务器做进一步的查询。迭代查询的查询方式为:服务器与服务器之间的查询采用迭代的方式进行,发出查询请求的服务器得到的响应可能不是目标的IP地址,而是其他服务器的引用(名字和地址),那么本地服务器就要访问被引用的服务器,做进一步的查询。如此反复多次,每次都更接近目标的授权服务器,直至得到最后的结果--目标的IP地址或错误信息。根域名服务器为众多请求提供域名解析,若采用递归方式会大大影响性能。

67、答案:B本题解析:源程序,是指未经编译的,按照一定的程序设计语言规范书写的,人类可读的文本文件。其通常由高级语言编写,最为常用的格式是文本文件,故应选择B。

68、答案:B本题解析:本题考察操作系统中进程通信的基础内容可参考《程序员教程(第四版)》第53页,例2-3。对于信号量S1表示仓库中空闲单元数(大于0表示可以将产品放入),初值为n。S2表示缓冲区的产品数,初值为0。

69、答案:C本题解析:本题考查程序设计语言基础知识。如果一个运算符两边的运算对象类型不同,则先要将其转换为相同的类型,即较低类型转换为较高类型数据,然后再参加运算。当较低类型的数据转换为较高类型时,一般只是形式上有所改变,而不影响数据的实质内容,而较高类型的数据转换为较低类型时则可能产生数据丢失。

70、答案:B本题解析:本题考查面向对象分析与结构化分析的基本概念。面向对象分析的主要任务是描述用户需求,构建一个准确的、一致的模型以描述软件需要解决的问题,其结果是软件系统的分析模型;面向对象设计的主要任务则是描述系统如何解决问题,其结果是软件系统的设计模型。

71、答案:B本题解析:本题考查栈和队列的基本运算。栈的运算特点是先入后出。栈的操作一般为初始化栈、元素入栈、元素出栈、判断栈是否为空、取栈顶元索的副本等,对栈中元素的操作应采用栈结构提供的操作接口实现。对于选项A,将栈S中元素依次出栈并入栈T后,栈T中元素的排列正好是原栈S中元素的逆序,再将栈T中元素依次出栈并进入栈S,则栈S中的元素以原次序放置,不能实现栈S中元素逆置的要求。对于选项B将栈S中元素依次出栈并入队后,队头元素为原栈S的栈顶元素,队尾元素尾原栈S的栈底元素。队列的操作特点是先入先出,因此使该队列元素依次出队并进入栈S后,队头元素就进入栈底,队尾元素称为栈顶,因此可实现将栈S中元素逆置的效果。对于选项C,直接交换栈顶元素与栈底元素既不符合栈结构的操作要求,也达不到逆置栈中元素的要求。对于选项D,直接交换栈顶指针和栈底指针不符合栈结构的操作要求。

72、答案:D本题解析:系统服务是Windows系统中支持其他较大型程序的小型辅助程序。多数系统服务被设置为在每次启动Windows时自动运行。但是,如果不使用这些服务所支持的大型程序,那么这些服务会浪费本可以由其他应用程序利用的内存资源。可以将服务的启动设置由“自动”改为“手动”。执行此项操作后,每次启动系统时将不会自动启动这些服务。当需要使用此类服务时,用户可以手动启动这些服务。使用这种方法可使你在保证系统完整性的同时避免了对内存资源的无谓浪费。将某一服务的启动类型由“自动”改为“手动”是一项相对简单的操作。首先,打开“控制面板”并打开“管理员工具”文件夹,而后双击“服务”工具。当出现“服务”窗口后,选择“查看详情”,而后点击“启动类型”列标题将服务按照启动类型排序。执行此项操作后,所有自动启动的服务将显示在列表上方。下面列举了能够被修改为手动启动类型的一些服务:·DHCP客户端:连接到局域网中特定的DHCP服务器。·分布链路跟踪客户端:连接到Windows2000域。·DNS客户端:连接到局域网中特定的DNS服务器。·FTP发布服务:系统无须作为FTP服务器。·IIS管理服务:系统无须作为WWW服务器。·IPSEC策略代理:连接到Windows2000域。·消息器:你未连接到Windows2000域。·远程注册服务:你无须远程访问局域网中其他系统的注册表。·RIP服务:你的系统无须作为路由器。·RunAs服务:你无须使用任何使用别名运行的应用程序。·万维网发布服务:你的系统无须作为WWW

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论