版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
姓名:_________________编号:_________________地区:_________________省市:_________________ 密封线 姓名:_________________编号:_________________地区:_________________省市:_________________ 密封线 密封线 2026年软件水平考试考试重点试题精编注意事项:1.全卷采用机器阅卷,请考生注意书写规范;考试时间为120分钟。2.在作答前,考生请将自己的学校、姓名、班级、准考证号涂写在试卷和答题卡规定位置。
3.部分必须使用2B铅笔填涂;非选择题部分必须使用黑色签字笔书写,字体工整,笔迹清楚。
4.请按照题号在答题卡上与题目对应的答题区域内规范作答,超出答题区域书写的答案无效:在草稿纸、试卷上答题无效。(参考答案和详细解析均在试卷末尾)一、选择题
1、下图所示的微机主板的①处是()插槽,②处是()接口。A.CPUB.PCIC.RAMD.IDE
2、执行算术右移指令的操作过程是()。A.操作数的符号位填1,各位顺次右移1位,最低位移至进位标志位中B.进位标志移至符号位,各位顺次右移1位,最低位移至进位标志位中C.操作数的符号位填0,各位顺次右移1位,最低位移至进位标志位中D.操作数的符号位不变,各位顺次右移1位,最低位移至进位标志位中
3、某计算机系统页面大小为4K,进程P的页面变换表如下图所示。若进程P要访问逻辑地址25EFH(十六进制),那么经过地址变换后物理地址应为()。A.15EFHB.35EFHC.45EFHD.65EFH
4、已知函数f().G()的定义如下所示,调用函数f时传递给形参x的值是5。若g(a)采用引用调用(callbyreference)方式传递参数,则函数f的返回值为();若g(a)采用值调用(.callbyvalue)的方式传递参数,则函数f的返回值为()。其中,表达式“X>>1”的含义是将x的值右移1位,相当于x除以2。A.35B.32C.11D.7
5、若程序中定义了局部变量与全局变量,则()。A.在函数内只能访问局部变量,但不能访问全局变量B.局部变量与全局变量的名字不得相同C.一个函数被多次调用时,其定义的局部变量必定分配同一个存储单元D.函数中定义的局部变量与全局变量同名时,在函数内引用的是局部变量
6、软件需求分析阶段要进行问题识别、分析与综合等几方面的工作,其中问题识别是双方确定对问题的综合需求,包括功能需求、()及用户界面需求等内容。A.性能需求、经费需求B.环境需求、人员需求C.人员需求、经费需求D.性能需求、环境需求
7、某机构为了解云计算的驱动力,对我国一批企业进行了问卷调查(题型为多选题),选择A“优化现有IT效率和效力”的企业占86%,选择B“降低IT成本”的企业占79%,选择C“灾难恢复及保持业务连续性”的企业占80%。据此可推算出,至少有()的企业同时选择了这三项。A.45%B.54%C.66%D.79%
8、下图是某工程A~E五个作业的进度计划。按照该计划,到5月31日检查时,已完成作业数、已经开始但尚未完成的作业数以及尚未开始的作业数应分别为()。A.1,2,2B.1,3,1C.2,2,1D.3,2,0
9、()不属于按照寻址方式命名的存储器。A.读写存储器B.随机存储器C.顺序存储器D.直接存储器
10、Flynn分类法基于信息流特征将计算机分成4类,其中(8)只有理论意义而无实例。A.SISDB.MISDC.SIMDD.MIMD
11、Teamsarerequiredformostengineeringprojects.Althoughsomesmallhardwareorsoftwareproductscanbedevelopedbyindividuals,thescaleandcomplexityofmodemsystemsissuch,andthedemandforshortschedulessogreat,thatitisnolonger()foronepersontodomostengineeringjobs.Systemsdevelopmentisateam(),andtheeffectivenessoftheteamlargelydeterminesthe(请作答此空)oftheengineering.Developmentteamsoftenbehavemuchlikebaseballorbasketballteams.Eventhoughtheymayhavemultiplespecialties,allthemembersworktoward().However,onsystemsmaintenanceandenhancementteams,theengineersoftenworkrelativelyindependently,muchlikewrestlingandtrackteams.Ateamis()justagroupofpeoplewhohappentoworktogether.Teamworktakespracticeanditinvolvesspecialskills.Teamsrequirecommonprocesses;theyneedagreed-upongoals;andtheyneedeffectiveguidanceandleadership.Themethodsforguidingandleadingsuchteamsarewellknown,buttheyarenotobvious.A.sizeB.qualityC.scaleD.complexity
12、若计算机字长为64位,则用补码表示时的最小整数为()。A.见图AB.见图BC.见图CD.见图D
13、以下关于C/C++程序变量的叙述中,错误的是()。A.变量实际上是存储位置的名字B.变量都具有类型属性C.变量必须先声明,然后才能引用D.除了赋值运算,其他运算都不能改变变量的值
14、用户小王对某软件的操作界面提出了以下四条改进意见,其中,()是不需要考虑的。A.输入信用卡号时应该允许在其中插入空格B.显示较长的说明信息时不要很快就消失C.输入注册信息时有些项应该允许留空D.切换选项卡时,应自动保存已修改的设置
15、设有一个关系emp-sales(部门号,部门名,商品编号,销售数),查询各部门至少销售了5种商品或者部门总销售数大于2000的部门号、部门名及平均销售数的SQL语句如下:SELECT部门号,部门名,AVG(销售数)AS平均销售数FROMemp-salesGROUPBY()HAVING()OR();A.COUNT(商品编号)>5B.COUNT(商品编号)>=5C.COUNT(DISTINCT部门号)>=5D.COUNT(DISTINCT部门号)>5
16、折半(二分)查找法适用的线性表应该满足()的要求。A.链接方式存储、元素有序B.链接方式存储、元素无序C.顺序方式存储、元素有序D.顺序方式存储、元素无序
17、若采用16-bit补码表示整数,则可表示的整数范围为()。A.见图AB.见图BC.见图CD.见图D
18、在磁盘移臂调度算法中,()算法在返程时不响应进程访问磁盘的请求。A.先来先服务B.电梯调度C.单向扫描D.最短寻道时间优先
19、在下图所示的工作表中,若学生的最终成绩等于平时成绩的30%加上考试成绩的70%,那么应在E2单元格中填写(),并()拖动填充柄至E7单元格,则可自动算出这些学生的最终成绩。A.向水平方向B.向垂直方向C.按住Shift键向水平方向D.按住Shift键向垂直方向
20、内存按字节编址,地址从A4000H到CBFFFH,共有(1)个字节。A.80KB.96KC.160KD.192K
21、设有一个员工关系EMP(员工号,姓名,部门名,职位,薪资),若需查询不同部门中担任“项目主管”的员工的平均薪资,则相应的SELECT语句为:SELECT部门名,AVG(薪资)AS平均薪资FROMEMPGROUPBY()HAVING()将员工号为“10058”、姓名为“黄晓华”、部门名为“开发部”的元组插入EMP关系中的SQL语句为:Insert()A.员工号B.姓名C.部门名D.薪资
22、设平面上有16个点{(i,j)|i,j=0,1,2,3},则两点间不同的距离长度共有一共有()种。A.7B.8C.9D.10
23、()是指一个软件模块是否容易修改、更新和扩展。A.可移植性B.可维护性C.可重用性D.可扩充性
24、以下关于软件测试的叙述中,不正确的是(53)。A.社会对软件的依赖和对软件质量要求的提高是软件测试行业发展的基础B.系统建设的出资方应提供测试方案C.对软件质量的定性判断需要测试提供的定量数据支撑D.测试团队与开发团队的共同目标是改善软件质量
25、在Windows系统中对用户组默认权限由高到低的顺序是(1)。如果希望某用户对系统具有完全控制权限,则应该将该用户添加到用户组(2)中。A.everyone>administrators>powerusers>usersB.administrators>powerusers>users>everyoneC.powerusers>users>everyone>administratorsD.users>everyone>administrators>powerusers
26、活动定义是项目时间管理中的过程之一,()是进行活动定义时通常使用的一种工具。A.Gantt图B.活动图C.工作分解结构(WBS)D.PERT图
27、操作数“00000101”与“00000101”执行逻辑()操作后,运算结果“00000000”A.或B.与C.异或D.与非
28、在关系代数运算中,()运算结果的关系模式与原关系模式相同。A.并B.笛卡儿积C.投影D.自然连接
29、在Word编辑状态下,将光标移至文本于首左侧空白处呈形状时,单击鼠标左键可以选中(),按下()键可以保存当前文档。A.单词B.一行C.一段落D.全文
30、对于下图,从顶点1进行深度优先遍历时,不可能得到的遍历序列是();若将该图用邻接矩阵存储,则矩阵中的非0元素数目为(请作答此空)。A.7B.8C.14D.16
31、如果想创造一个随机10*10的矩阵可以用以下那行代码实现:A.np.random.rand(size=(10))B.np.random.rand(size=(10,10))C.np.random.random(size=(10))D.np.random.random(size=(10,10))
32、下列操作系统中,()保留了网络系统的全部功能,并具有透明性、可靠性和高性能等特性。A.批处理操作系统B.分时操作系统C.分布式操作系统D.实时操作系统
33、Windows操作系统中的文件名最长可达()个字符;文件名中可以使用大写或小写字母,系统()。A.会保留创建文件时所使用的大小写字母,访问时文件名区分大小写B.会保留创建文件时所使用的大小写字母,但访问时文件名不区分大小写C.不保留创建文件时所使用的大小写字母,访问时文件名也不区分大小写D.不保留创建文件时所使用的大小写字母,但访问时文件名要区分大小写
34、()最不适用于处理序列已经正序有序的情况。A.冒泡排序B.快速排序C.归并排序D.直接插入排序
35、已知字符串s='(X+Y)+Z',其中,单引号不是字符串的内容,经过以下运算后,t3的值是()。t1=SubString(s,3,1)t2=Concat('XY',t1)t3=Replace(s,SubString(s,1,5),t2)注:SubString(s,k,n)表示从串s的第k个字符开始取出长度为n的子串,Concat(s,t)表示将串t连接在s之后,Replace(s,t,r)表示用r替换串s中的子串t。A.'XY+Z*'B.'(X+Z)*Y'C.'XYZ+*'D.'XY+*Z'
36、设任意多面体的顶点数为V,边数为E,面数为F。请根据实例判断并选出正确反映这三者之间关系的公式()。A.V+E=F+2B.V+F=E+2C.E×F=V+10D.E+F=V+10
37、采用()的手段可以防止系统出现死锁。A.限制进程互斥使用共享资源B.PV操作管理共享资源C.定时运行死锁检测程序D.资源静态分配策略
38、通过()关系运算,可以从表1和表2获得表3;表3的主键为()。A.投影B.选择C.自然连接D.笛卡儿积
39、函数f()、g()的定义如下图所示,调用函数f时传递给形参a的值为1。若采用传值(callbyvalue)的方式调用g(c),则函数f的返回值为();若采用传引(callbyreference)的方式调用g(c),则函数f的返回值为()。A.7B.5C.4D.3
40、CPU执行算术运算或者逻辑运算时,算术逻辑运算部件(ALU)将计算结果保存在()中。A.累加器ACB.程序计数器PC.指令寄存器IRD.地址寄存器AR
41、最优二叉树(或哈夫曼树)是指权值为w1,w2,…,wn的n个叶结点的二叉树中带权路径长度最小的二叉树。()是哈夫曼树(叶结点中的数字为其权值)。A.见图AB.见图BC.见图CD.见图D
42、某计算机中采用48×48数字化点阵字模表示一个汉字,字模中的每一个点在存储器中用一个二进制位存储。那么,存储1024个汉字要求的存储空间应为()K字节。A.196B.244C.288D.312
43、ISO/IEC9126软件质量模型中第一层定义了六个质量特性,并为各质量特性定义了相应的质量子特性。其中易替换性子特性属于软件的()质量特性。A.可靠性B.可移植性C.效率D.可维护性
44、在面向对象方法中,继承用于()。通过继承关系创建的子类()A.利用已有类创建新类B.在已有操作的基础上添加新方法C.为已有属性添加新属性D.为已有状态添加新状态
45、在面向对象方法中,对象是类的实例。表示对象相关特征的数据称为对象的(),在该数据上执行的功能操作称为对象的();一个对象通过发送()来请求另一个对象哪个为其服务。通常把一个类和这个类的所有对象称为“类及对象”或对象类。在UML中,用来表示显示构成系统的对象类以及这些对象类之间关系的图是()。A.行为B.调用C.实现D.函数
46、面向对象分析的主要任务是()。A.从宏观上描述一个软件系统应该如何组织B.将用户的需求用算法描述出来C.建立一个准确的、一致的系统模型以描述软件需要解决的问题D.对代码进行测试,以验证最终代码是否满足软件需求
47、()canhelporganizationstobetterunderstandtheinformationcontainedwithinthedataandwillalsohelpidentifythedatathatismostimportanttothebusinessandfuturebusinessdecisions.A.DataprocessingsystemB.BigDataanalyticsC.CloudcomputingD.Databasemanagement
48、对连通图进行遍历前设置所有顶点的访问标志为false(未被访问),遍历图后得到一个遍历序列,初始状态为空。深度优先遍历的含义是:从图中某个未被访问的顶点v出发开始遍历,先访问v并设置其访问标志为true(已访问),同时将v加入遍历序列,再从v的未被访问的邻接顶点中选一个顶点,进行深度优先遍历;若v的所有邻接点都已访问,则回到v在遍历序列的直接前驱顶点,再进行深度优先遍历,直至图中所有顶点被访问过。()是下图的深度优先遍历序列。A.123465B.126345C.162543D.123456
49、在Windows系统中,执行x.exe时系统报告找不到y.dll,原因是()。A.程序x中存在语法或语义错误,需要修改与x对应的源程序B.程序y中存在语法错误,需要修改与y对应的源程序C.程序y中存在语义错误,需要修改与y对应的源程序并重新编译D.程序x执行时需要调用y中的函数。要要安装y.dll
50、设a,b,c,d是不同的四个数,已知a<b,c<d,则将这四个数从小到大排序所构成的递增有序序列共有()种可能。A.3B.5C.6D.8
51、甲方和乙方采用公钥密码体制对数据文件进行加密传送,甲方用乙方的公钥加密数据文件,乙方使用()来对数据文件进行解密。A.甲的公钥B.甲的私钥C.乙的公钥D.乙的私钥
52、某块SoundBlaster声卡是8位的,这里的“8位”指()。A.声音采集最大量化精度是8位B.MIDI通道数是8C.可以产生的音色数是28D.声道数为8
53、设有商品关系P(商品名,条形码,供应商号,价格,数量),“条形码”唯一标识关系P中的每一个元组,商品名不能为空,供应商号是关系P的外键。另有供应商关系S(供应商号,供应商名,地址,电话)。关系P中的商品名是唯一的。建立商品关系P的SQL语句如下所示:CREATETABLEP(商品名CHAR(30)(),条形码CHAR(30)(),供应商号CHAR(5),价格CHAR(20),数量CHAR(20)()(供应商号)REFERENCESS(供应商号));查询供应商及价格小于等于2500元且大于等于1280元的“电冰箱”的数量的SQL语句为:SELECT商品名,供应商名,价格,数量FROMPWHERE商品名=’电冰箱’AND();将供应商号“12021”所供应的商品价格上涨3%的SQL语句为:UPDATEPWHERE供应商号=’12021’;查询供应商地址包含“西安”的供应商名及电话的SQL语句为:SELECT供应商名,电话FROMSWHERE();A.SET价格=’价格*1.03’B.Modify价格=’价格*1.03’C.SET价格=价格*1.03D.Modify价格=价格*1.03
54、客户端通过()协议发送电子邮件。A.FTPB.SMTPC.HTTPD.POP3
55、计算机在进行浮点数的相加(减)运算前需先进行对阶操作,若x的阶码大于y的阶码,则应将()。A.x的阶码缩小至与y的阶码相同,并对x的尾数进行算术左移B.x的阶码缩小至与y的阶码相同,并对x的尾数进行算术右移C.y的阶码扩大至与x的阶码相同,并对y的尾数进行算术左移D.y的阶码扩大至与x的阶码相同,并对y的尾数进行算术右移
56、()是在运行时把过程调用和响应调用需要的代码加以结合的过程。A.词法分析B.静态绑定C.动态绑定D.预编译
57、采用()算法对序列{18,12,10,11,23,2,7}进行一趟递增排序后,其元素的排列变为{12,10,11,18,2,7,23}。A.选择排序B.快速排序C.归并排序D.冒泡排序
58、设有公民关系P(姓名,身份证号,年龄,性别,联系电话,家庭住址),()唯一标识关系P中的每一个元组,并且应该用()来进行主键约束。该关系中,()属于复合属性。若要将身份证号为的人的姓名修改为"刘丽华",则对应的SQL语句为:UPDATEPWHERE()=;若要查询家庭住址包含"朝阳区"的人的姓名及联系电话,则对应的SQL语句为:SELECT姓名,电话FROMPWHERE家庭住址();A.IN(朝阳区)B.like'朝阳区'C.IN('朝阳区')D.like'%朝阳区%'
59、操作系统是一种系统软件,它有许多种类,PC-DOS是一种()操作系统,Windows是具有图形界面的(请作答此空)运行方式的操作系统。(请作答此空)是在体系结构上采用了客户机/服务器模式的网络操作系统。A.单用户B.多用户C.单用户多任务D.多用户多任务
60、Theoperationofremovinganelementfromthestackissaidto()thestack.A.popB.pushC.storeD.fetch
61、以下关于解释方式下运行程序的叙述中,错误的是(28)。A.先将高级语言程序转换为字节码,再由解释器运行字节码B.由解释器直接分析并执行高级语言程序代码C.先将高级语言程序转换为某种中间代码,再由解释器运行中间代码D.先将高级语言程序转换为机器语言,再由解释器运行机器语言代码
62、队列采用如下图所示的循环单链表表示,图(a)表示队列为空,图(b)为e1、e2.e3依次入队列后的状态,其中,rear指针指向队尾元素所在结点,size为队列长度。以下叙述中,正确的是()。A.入队列时需要从头至尾遍历链表,而出队列不需要B.出队列时需要从头至尾遍历链表,而入队列不需要C.新元素加入队列以及队头元素出队列都需要遍历链表,D.入队列和出队列操作都不需要遍历链表
63、下表给出了两种浮点数表示格式,若要求浮点数()。A.精度高、范围大则采用格式1;要求精度低、范围小则采用格式2B.精度高、范围大则采用格式2;要求精度低、范围小则采用格式1C.精度高、范围小则采用格式1;要求精度低、范围大则采用格式2D.精度高、范围小则采用格式2;要求精度低、范围大则采用格式1
64、(72)operatingsystemsareusedforhandhelddevicessuchassmart-phones.A.MobileB.DesktopC.NetworkD.Timesharing
65、为保证安全性,HTTPS采用(67)协议对报文进行封装。A.SSHB.SSLC.SHA-lD.SET
66、关于汉字编码的叙述,错误的是()。A.采用矢量法表示汉字时,若两个汉字的笔画和字形不同,则它们的矢量编码一定不同B.采用点阵法表示汉字时,若两个汉字的笔画和字形不同,则它们的点阵信息量一定不同C.汉字的输入、存储和输出采用不同的编码,拼音码属于输入码D.汉字在计算机内存储时,其编码长度不能少于2个字节
67、通用程序设计语言可用于编写多领域的程序,()属于通用程序设计语言。A.HTMLB.SQLC.JavaD.Verilog
68、()makescomputersabletodojobswhichtillnow,onlyhumanbrainscando.A.ArtificialintelligenceB.BigdataC.CloudcomputingD.Internetofthings
69、某C语言程序中,x是一个浮点型变量,m是一个值为正整数的整型常量,表达式x%m(x被m除取余数)在(请作答此空)时会报错,这是一种()错误。A.编译B.预处理C.编辑D.运行
70、事务的()是指事务一旦提交,即使之后又发生故障,对其执行的结果也不会有任何影响。A.原子性B.持久性C.隔离性D.一致性
71、UML中的结构事物是模型中的静态部分,采用名词描述概念或物理元素。(请作答此空)属于结构事物,以此事物为主的UML模型图为()。A.组件B.状态机C.注释D.包
72、M软件公司为确保其软件产品在行业中的技术领先地位,保持其在市场竞争中占据优势,对公司职工进行了保密约束,防止技术秘密外泄。但该公司某开发人员将其所开发软件的程序设计技巧和算法流程通过论文发表。以下说法正确的是()。A.M软件公司不享有商业秘密权B.该开发人员享有商业秘密权C.该开发人员的行为侵犯了公司的商业秘密权D.该开发人员的行为未侵犯公司的商业秘密权
73、将多个目标代码文件装配成一个可执行程序的程序称为()A.编译器B.解释器C.汇编器D.链接器
74、浏览器本质上是一个(67)A.连入Internet的TCP/IP程序B.连入Internet的SNMP程序C.浏览Web页面的服务器程序D.浏览Web页面的客户程序
75、在设计白盒测试用例时,(请作答此空)是最弱的逻辑覆盖。在下图所示流程中,至少需要()个测试用例才可以实现路径覆盖。A.条件覆盖B.语句覆盖C.判定覆盖D.路径覆盖
76、某医院有科室关系D(科室号,科室名,负责人,联系电话),其中:"科室号"唯一标识关系D中的每一个元组。住院部设有病人关系R(住院号,姓名,性别,科室号,家庭住址),其中,"住院号"唯一标识关系R中的每一个元组,"性别"的取值只能为M或F,要求科室号参照科室关系D中的科室号。创建R关系的sQL语句如下:CREATETABLER(住院号CHAR58(请作答此空),姓名CHAR59,性别CHAR60(),科室号cHAR61(),家庭住址CHAR62);A.PRIMARYKEYB.REFEREN(2ESD(科室号)C.NOTNULLD.FOREIGNKEY
77、已知x=-97/128,若采用8位机器码表示,则[x]补=()A.11100001B.10011111C.11100000D.1001110
78、集线器是一种物理层联网设备,下面有关集线器的论述中,错误的是()。A.集线器没有自动寻址能力B.连接在集线器上的故障设备不会影响其他结点通信C.集线器可以隔离广播风暴D.连接在集线器上的所有结点构成一个冲突域
79、下列()不属于电子商务的应用模式。A.B-B.B-C.G-CD.C-C
80、某村领导需要估计该村某池塘中鱼的大致数量。技术人员想出了一个办法:先从池塘中捕出30条鱼,在每条鱼身上做一记号后,又放回池塘。几天后,再从该池塘中捕出40条鱼,发现其中有2条是有记号的。因此,他估计该池塘大致有()条鱼。类似地,为估计某程序中所含的错误个数,程序员A对该程序进行测试时发现了5个错误,程序员B独立对该程序进行测试时发现了8个错误,但其中2个错误是程序员A已经发现的。因此,人们可以估计,该程序中大致含有()个错误。A.12B.15C.16D.20二、多选题
81、ARP协议属于()层,其作用是()。A.传输层B.网络层C.会话层D.应用层
82、通过()关系运算,可以从表1和表2获得表3;表3的主键为()。A.投影B.选择C.笛卡尔积D.自然连接
83、在面向对象系统中,对象是基本的运行时实体。现实世界中电视机的颜色、音量、亮度、灰度和频道等是其(请作答此空),它们具体的值表示了电视机的()。A.标识B.属性C.行为D.状态
84、某网络结构如下图所示。在Windows操作系统中配置Web服务器应安装的软件是(),在配置网络属性时PC1的“默认网关”应该设置为()。首选DNS服务器应设置为()。A.13B.11C.8D.
85、某地空调市场被A、B两个品牌占有,每个月的市场占有率分别用An和Bn表示,n=0,1,2,…。据调查,初始时A0=B0=0.5.以后,(An,Bn}=(An-1,Bn-I)M,n=1,2,…,其中M为转移概率矩阵:据此,可以推算出,经过一段时间后,这两个品牌的市场占有率将分别趋于()。A.0,1B.0.25,0.75C.0.75,0.25D.1,0
86、下图所示的插头可以连接到PC机主板上的()接口。A.COMB.RJ-45C.USBD.PS/2
87、多媒体计算机与普通计算机的主要区别是多媒体计算机增加了()。A.存储信息的实体B.视频和音频信息的处理能力C.光驱和声卡D.大容量的磁介质和光介质
88、以下文件格式中,()是声音文件格式。A.MP3B.BMPC.JPGD.GIF
89、已知函数f1()、f2()的定义如下图所示,如果调用函数f1时传送给形参x的值是2,若a和y以引用调用(callbyreference)的方式传递信息,则函数f1的返回值为();若a和y以值调用(callbyvalue)的方式传递信息,则函数f1的返回值为()。A.6B.10C.14D.随机数
90、一个计算机算法是对特定问题求解步骤的一种描述。()并不是一个算法必须具备的特性;若一个算法能够识别非法的输入数据并进行适当处理或反馈,则说明该算法的()较好。A.可移植性B.可行性C.确定性D.有穷性
91、三个互异的元素a、b、c依次经过一个初始为空的栈后,可以得到()种出栈序列。A.6B.5C.3D.1
92、某软件公司欲设计一款图像处理软件,帮助用户对拍摄的照片进行后期处理。在软件需求分析阶段,公司的系统分析师识别出了如下3个关键需求:(1)图像处理软件需要记录用户在处理照片时所有动作,并能够支持用户动作的撤销与重做等行为。(2)图像处理软件需要根据当前正在处理的照片的不同特征选择合适的处理操作,处理操作与照片特征之间具有较为复杂的逻辑关系。(3)图像处理软件需要封装各种图像处理算法,用户能够根据需要灵活选择合适的处理算法;软件还要支持高级用户根据一定的规则添加自定义处理算法。在系统设计阶段,公司的架构师决定采用设计模式满足上述关键需求中对系统灵活性与扩展性的要求。具体来说,为了支持灵活的撤销与重做等行为,采用()最为合适;为了封装图像操作与照片特征之间的复杂逻辑关系,采用()最为合适;为了实现图像处理算法的灵活选择与替换,采用(请作答此空)最为合适。A.模板方法模式B.访问者模式C.策略模式D.观察者模式
93、假设某公司营销系统有营销点关系S(营销点,负责人姓名,联系方式)、商品关系P(商品名,条形码,型号,产地,数量,价格),其中,营销点唯一标识S中的每一个元组。每个营销点可以销售多种商品,每一种商品可以由不同的营销点销售。关系S和P的主键分别为(请作答此空),S和P之间的联系类型属于()。为查询产于"上海"且商品名为"冰箱"或"电视"的型号及价格,并要求价格按降序排列。实现的SQL语句如下:SELECT商品名,型号,价格FROMPWHERE()AND()();A.营销点、商品名B.营销点、条形码C.负责人姓名、商品名D.负责人姓名、条形码
94、同一个函数名(或方法名)可以对应不同的函数体(或方法代码),该特性在面向对象技术中称为()。A.单态B.信息隐藏C.信息开放D.多态
95、某医院有科室关系D(科室号,科室名,负责人,联系电话),其中:"科室号"唯一标识关系D中的每一个元组。住院部设有病人关系R(住院号,姓名,性别,科室号,家庭住址),其中,"住院号"唯一标识关系R中的每一个元组,"性别"的取值只能为M或F,要求科室号参照科室关系D中的科室号。创建R关系的sQL语句如下:CREATETABLER(住院号CHAR58(请作答此空),姓名CHAR59,性别CHAR60(),科室号cHAR61(),家庭住址CHAR62);A.PRIMARYKEYB.REFEREN(2ESD(科室号)C.NOTNULLD.FOREIGNKEY
96、声音信号采样时,()不会影响数字音频数据量的多少A.采样率B.量化精度C.声道数量D.音量放大倍数
97、假设关系R、S、T如下表所示,关系代数表达式T=();S=()A.R∩SB.R∪SC.R×SD.R/S
98、计算机系统采用(7)技术执行程序指令时,多条指令执行过程的不同阶段可以同时进行处理。A.流水线B.云计算C.大数据D.面向对象
99、第四代程序语言(4GL)有()。A.C++B.SQLC.VisualBasicD.BASIC
100、在面向对象开发方法中,()是一种信息隐蔽技术,目的是使对象的使用者和生产者分离。A.封装B.继承C.多态D.重载
参考答案与解析
1、答案:A本题解析:本题考查微机主板接口方面的基础知识。在微机主板中①处是CPU插槽,可以将CFU插入该插槽中。②处为RJ-45接口,可以用RJ-45连接线连接相关设备,如集线器、路由器等。
2、答案:D本题解析:在CPU中执行算术右移指令的操作过程采用操作数的符号位保持不变,各位顺次右移1位,最低位移至进位标志位中。执行逻辑右移指令的操作过程是操作数的符号位填0,各位顺次右移1位,最低位移至进位标志位中。执行算术左移指令和逻辑左移指令的操作过程是最低位填0,各位顺次左移1位,操作数的符号位移至进位标志位中。
3、答案:C本题解析:根据题意,页面大小为4K,逻辑地址为十六进制25EFH其页号为2,页内地址为5EFH,查页表后可知页帧号(物理块号)为4,该地址经过变换后,其物理地址应为页帧号4拼上页内地址5EFH,即十六进制45EFH。
4、答案:C本题解析:此题考查程序设计基础,必须搞清楚值传递和引用传递的区别,在F函数中a=2,x=5,F函数调用G函数时采用引用传递,即G(a),将实参a的地址传递给G函数中的形参x,G函数运行后x的值是x=x*(x+1),等于6,形参x的值改变了,意味着实参a的值也改变成了6,即在F函数中a的值是6,x依然是5,所以F函数中的returna+x等于11。若采用值传递,在G函数中x的值改变不会影响F函数中实参a的值,F函数的值依然是x=5,a=2,返回F函数的值returna+x,等于7,此题是经常考的试题,核心是考查实参与形参的两种传递方式。
5、答案:D本题解析:本题考查程序语言的基本概念。在高级语言程序中,变量的作用域(引用变量的代码范围)可能是全局的或者是局部的。对于全局变量,其作用域是整个程序(或文件),因此在函数内可以访问全局变量,而局部变量的作用域为声明(定义)该变量的函数(过程,子程序)。一般语言都规定,若全局变量和局部变量的名称相同,则在局部变量的作用域范围内,引用的是局部变量(即最近嵌套原则)。程序运行过程中,每次调用一个函数时,都在栈区为该函数的运行创建活动记录(主要包括函数运行时需要的数据和控制信息),函数运行结束后则释放为其分配的活动记录。因此,函数多次运行时,其定义的局部变量不一定分配同一个存储单元。
6、答案:D本题解析:本题考查软件需求分析阶段的问题识别工作。问题识别是确定对问题的综合需求,包括功能需求、性能需求、环境需求和用户界面需求等内容。
7、答案:A本题解析:本题考察初等数学基础知识。本题求至少有多少企业选择了这三项,那么要想使得选择三项的企业数最少,则选择两项的企业数最多。即:没有选择A的企业均选择了B和C选项,没有选择B的企业均选择了A和C选项,没有选择C的企业均选择了B和A选项,则最多有(100%-86%)+(100%-79%)+(100%-80%)=55%,则至少有45%的企业同时选择了这三项。
8、答案:B本题解析:本题考查数学应用能力。首先,在图上横坐标区间5月与6月的分界线“5月31日”处向上画一条竖线。下标时间中是开始从4月1号-4月30日表示为四月,最后结束日期是8月1日-8月31日表示为8月。可以看出,按此计划,在5月31日,作业A已经开始,但尚未结束;作业B已经完成;作业C已经开始,但尚未结束;作业D也已经开始,但尚未结束;作业E还未开始。汇总看,应有1个作业(B)已经完成;有3个作业(A、C、D)已经开始而尚未结束,1个作业(E)还未开始。这种图就是描述进度计划的甘特图。
9、答案:A本题解析:本题考查计算机系统基础知识。存储器按寻址方式可分为随机存储器、顺序存储器和直接存储器。读写存储器是指存储器的内容既可读出也可写入,通常指RAM,而ROM是只读存储器的缩写。
10、答案:B本题解析:暂无解析
11、答案:B本题解析:大多数软件工程项目都是需要由项目团队完成的,虽然小的简单的软硬件系统个人就能完成,但是对于大型复杂系统并且需要详细计划的项目由个人完成并不()。系统开发是团队(),团队工作的效率很大程度上决定了软件工程的(请作答此空)。开发团队的合作与篮球或棒球运动员之间的合作很相像,尽管每个人都有自己擅长的技术,但是大家是向着()目标而努力的。项目团队()一群碰巧工作在一起的人,团队工作需要一群人互相配合,齐心协力向着一个目标奋斗,并且这群人也需要一个好的领导来带领他们。A.尺寸B.质量C.规模D.复杂度
12、答案:B本题解析:本题考查考生的数据表示基础知识。数值X的补码记作[X]补,如果机器字长为n,则最高位为符号位,0表示正号,1表示负号,表示的整数范围为-2n-1~+(2n-1-1)。正数的补码与其原码和反码相同,负数的补码则等于其反码的末尾加1。因此字长为64时,用补码表示时的最小整数为-263。
13、答案:D本题解析:本题考查程序语言基础知识。程序要处理的数据有两种:常量和变量。常量的值在程序运行期间不变,变量的值可以改变。每个变量都需要相应的内存单元存储其值,因此程序中的变量是内存单元的抽象。为变量规定类型可以方便进行存储单元分配,以及在编译期间进行语法和部分语义的检查。在C/C++中,要求变量先声明后使用。赋值运算是所有程序语言都要提供的基本运算,用于在程序中表示数据的存储和传输。C/C++除了提供赋值运算外,自增自减运算也可以修改变量的值。
14、答案:D本题解析:本题考查软件工程实践的基础知识(用户界面设计)。从用户的角度看,软件的操作界面体现了软件的功能和使用特性。操作界面的设计需要征求最终用户的意见。用户小王提的四条意见中,意见A是正确的。因为信用卡号比较长,输入时最好分段,其间插入空格,容易检查,不容易出错。意见B也是正确的。有些软件的提示信息或警告信息较长,如果只显示了很短时间,用户还没有看完,就消失了,用户就不明白、不满意。意见C也是正确的,输入注册信息时有些项是必须填写的,但有些项并不重要或者有些人无法填写,这些项应该允许留空。一般软件中,用"*"标记是必填项写的注册信息项。没有该标记的项是可填可不填的。意见D不完全正确。软件某方面的设置可能有多张选项卡,每张选项卡上可有多个选项。通常每张选项卡上都有"确认/取消"按钮,是否保存用户的选择应由用户自己决定。因为用户的选择往往需要反复思考,再三决策,不宜完全采用自动保存的做法。
15、答案:B本题解析:本题考察数据库SQL基础知识。要查询各部门至少销售了5种商品或者部门总销售数大于2000的部门号、部门名及平均销售数的SQL语句为:SELECT部门号,部门名,AVG(销售数)AS平均销售数FROMemp-salesGROUPBY部门号HAVINGCOUNT(商品编号)>=5ORSUM(销售数)>2000
16、答案:C本题解析:折半查找是一种在有序数组(顺序方式)中查找某一特定元素的搜索算法,故应选择C。
17、答案:D本题解析:本题考查计算机系统数据表示基础知识。若字长为n,则在补码表示方式下,最小的整数为-2n-1,最大的整数为2n-1-1。对于16-bit补码,其整数范围为[-215,215)。
18、答案:C本题解析:先来先服务算法:不考虑访问者要求访问的物理位置,而只是考虑访问者提出访问请求的先后次序,有可能随时改变移动臂的方向,A错误;电梯调度算法:从移动臂当前位置沿移动方向选择最近的那个柱面的访问者来执行,若该方向上无请求访问时,就改变臂的移动方向再选择,B错误;单向扫描调度算法:不考虑访问者等待的先后次序,总是从0号柱面开始向里道扫描,按照各自所要访问的柱面位置的次序去选择访问者,在移动臂到达最后一个柱面后,立即快速返回到0号柱面,返回时不为任何的访问者提供服务,在返回到0号柱面后,再次进行扫描,C正确;最短寻道时间优先算法:从等待的访问者中挑选寻找时间最短的那个请求执行,而不管访问者的先后次序。这也有可能随时改变移动臂的方向,D错误。
19、答案:B本题解析:SUM函数为EXCEL求和函数,其语法格式为:SUM(number1,number2,...)在填充柄位置直接向垂直方向拖动至E7单元格,便可自动算出这些学生的最终成绩。
20、答案:C本题解析:暂无解析
21、答案:C本题解析:本题考查对SQL语言的掌握程度。根据题意,查询不同部门中担任“项目主管”的职工的平均薪资,需要先按“部门名”进行分组,然后再按条件职位='项目主管'进行选取,因此正确的SELECT语句如下:SELECT部门名,AVG(薪资)AS平均薪资FROMEMPGROUPBY部门名HAVING职位='项目主管'试题(62)正确的答案是选项B,因为插入语句的基本格式如下:INSERTINTO基本表名(字段名[,字段名]…)VALUES(常量[,常量]…);查询语句从上可见,选项C和D显然是不正确的。选项A也是不正确的,因为按照SELECT语句的语法,字符串插入时,需要用单引号括起,可在选项A中“黄晓华”和“研发部”明显是字符串,但是却没有用单引号括起。
22、答案:C本题解析:本题考查应用数学方面的基础知识。16个点{(i,j)|i,j=0,1,2,3}组成4*4点阵,相邻点的间距都是1,任两点间的距离有如下多种:横向或纵向距离为1、2、3三种。斜向距离必然是直角三角形的斜边,而直角两边长只能为1、2、3。因此直角三角形两边可以是(1,1),(1,2),(1,3),(2,2),(2,3),(3,3),因此,斜边距离分别为2、5、10、8、13、18的平方根,共6种。总之,共有9种不同的距离。
23、答案:B本题解析:可维护性是指一个软件模块是否容易修改、更新和扩展,即在不影响系统其他部分的情况下修改现有系统功能中问题或缺陷的能力。可移植性是指系统或其组成部分能在其他系统中重复使用的特性。可重用性是指一个软件模块能否被用在很多不同的场合。可扩充性是指在不影响现有系统功能的基础上,为系统加入新的功能或修改现有功能的能力。
24、答案:B本题解析:本题考查软件工程基础知识。现在,社会对软件的依赖程度提高了,对软件的质量要求也随之提高,因此,对软件测试的要求也提高,这是软件测试行业发展的基础。对软件质量的定性判断需要由数据说话,需要有测试提供的定量数据支撑。测试团队与开发团队并不是对立的,改善软件质量是其共同的目标。软件测试方案应由软件开发设计者提出并实施。系统建设的出资方只能提出宏观的质量要求,并不会详细了解设计细节,不应由他们提出测试方案。
25、答案:B本题解析:windows中系统对用户的默认权限情况:①administrators:用户对计算机/域有不受限制的完全访问权;②powerusers:高级用户组,可以执行除了为administrators组保留的任务外的其他任何操作系统任务;③user:普通用户组,这个组的用户无法进行有意或无意的改动;④everyone:指所有的用户,这个计算机上的所有用户都属于这个组。显然,默认权限从高到低的关系为administrators>powerusers>users>everyone,故应选择B。
26、答案:C本题解析:项目时间管理包括使项目按时完成所必须的管理过程。项目时间管理中的过程包括:活动定义、活动排序、活动的资源估算、活动历时估算、制定进度计划以及进度控制。为了得到工作分解结构(WorkBreakdownStructure,WBS)中最底层的交付物,必须执行一系列的活动,对这些活动的识别以及归档的过程就叫做活动定义。
27、答案:C本题解析:逻辑代数的三种最基本的运算为“与”、“或”、“非”运算。“与”运算又称为逻辑乘,其运算符号常用AND、∩、∧或·表示。设A和B为两个逻辑变量,当且仅当A和B的取值都为“真”时,A“与”B的值为“真”;否则A“与”B的值为“假”。操作数“00000101”与“00000101”执行逻辑“与”后的结果为“00000101”。“或”运算也称为逻辑加,其运算符号常用OR、U、V或+表示。设A和B为两个逻辑变量,当且仅当A和B的取值都为“假”时,A“或”B的值为“假”;否则A“或”B的值为“真”。操作数,“00000101”与“00000101”执行逻辑“或”后的结果为“00000101”。“非”运算也称为逻辑求反运算,常用A—表示对变量A的值求反。其运算规则很简单:“真”的反为“假”,“假”的反为“真”。“异或”运算又称为半加运算,其运算符号常用XOR或⊕表示。设A和B为两个逻辑变量,当且仅当A、B的值不同时,A“异或”B为真。A“异或”B的运算可由前三种基本运算表示,即操作数“00000101”与“00000101”执行逻辑“异或”后的结果为“00000000”。“与非”运算指先对两个逻辑量求“与”,然后对结果在求“非”。操作数“00000101”与“00000101”执逻辑“与非”后的结果为“11111010”。
28、答案:A本题解析:并操作是指在关系R和关系S具有相同关系模式的情况下,将属于R或属于S的元组合并起来。因此,并操作的结果的关系模式与原关系模式相同。
29、答案:B本题解析:本题考查计算机基本操作。编辑状态下,Word可有以下几种选择方式:1.选择一个字、词语、句子分别使用:Shift+方向键、词内双击、Ctrl+句内单击2.选择某处到行尾、行首、文档尾部、文档首部分别使用:Shift+End、Shift+Home、Ctrl+Shift+End、Ctrl+Shift+Home3.选择一行:行首(Shift+End)、行尾(Shift+Home)、变右指针单击4.选择一段:变右指针双击、行内三击5.选择全部文字:Ctrl+A、Ctrl+数字键盘5、变右指针三击、编辑-选择-全选6.其他选择方法:Shift(选择部分)、Alt(按列选择)、Ctrl(不连续选择)。故本题第一空选择B选项。Word中文版提供的热键有:Ctrl+S可以保存当前文档;Ctrl+D可以打开字体选项卡;Ctrl+H可以打开查找替换对话框的查找选项卡;Ctrl+K可以打开超链接对话框。故第二空选择A选项。
30、答案:B本题解析:本题考查数据结构基础知识。对题中所示的图从顶点1出发进行深度优先遍历,访问l之后接下来既可以访问顶点2,也可以访问顶点5。若先访问顶点2,则接下来可以访问顶点3或6,此时得到的已访问顶点顺序是123或126。若选择先访问顶点3,则接下来就访问顶点4,便得到已访问的顶点顺序1234,由于从顶点4出发不存在继续前进的路径,所以需要先回溯至顶点3再回溯至顶点2。由于顶点2存在尚没有得到访问的邻接顶点6,所以接下来访问的顶点是6,然后是顶点7,从而得到己访问顶点的遍历序列123467。最后还需回溯至顶点1,再去访问顶点5,这样就完成了所有顶点的访问,从而得到深度优先遍历序列1234675。若访问完顶点2后接下来选择访问顶点6,则可得到遍历序列1263475或1267435。若访问完顶点1之后接下来选择访问顶点5,则可得到深度优先遍历序列1523467或1526347或1526734。因此,不能得到的深度优先遍历序列是1234567。对于有向图,其邻接矩阵中非零元素的个数即表示图中有向弧的数目,题中的图有8条弧,因此矩阵中的非0元素数目为8,如下图所示。
31、答案:D本题解析:注意模块numpy的使用
32、答案:C本题解析:此题考查操作系统基础,出自《程序员教程(第四版)》,全书第46页。根据分布式系统的定义,所以选择C。
33、答案:B本题解析:本题考查应试者Windows操作系统方面的基础知识。在Windows系统中的文件名最长可达255个字符;文件名中可以使用大写或小写字母,系统会保留创建文件时所使用的大小写字母,但文件名不区分大小写。例如,用户创建的文件名为“license.doc”,当用户修改此文件并另存为“LICENSE.doc”时,系统仍然将文件保存为“license.doc”。
34、答案:B本题解析:本题考查排序算法基础知识。分析冒泡排序、快速排序、归并排序和直接插入排序的过程可知,在待排序列已经有序的情况下,快速排序的效率最低。笔记
35、答案:D本题解析:本题考查数据结构基础知识。t1=SubString(s,3,1)=SubString('(X+Y)*Z',3,1)='+'t2=Concat('XY',t1)=Concat('XY','+')='xY+'t3=Replace(s,SubString(s,1,5),t2)=Replace('(X+Y)*Z','(X+Y)','xY+')='XY+*Z'
36、答案:B本题解析:任意多面体的顶点数、边数与面数具有确定的关系(欧拉定理),但不要求大家记住这种公式。本题要求考生从给出的4个关系式中舍弃不正确者,选出正确的公式。人们通常用举例的方法排除不正确者,选出正确者。例如,正方体属于六面体,有8个点、12条边、6个面,即V=8,E=12,F=6。对于该例,上述关系式中B与D成立,因此,可以排除选项A与C。再例如,正四面体有4个顶点、6条边、四个面,即V=4,E=6,F=4。对于该例,上述关系式中只有B、C成立,因此,可以排除选项A与D。根据上述两例,排除了选项A、C、D,于是选出了正确答案B。
37、答案:D本题解析:当若干个进程互相竞争对方已占有的资源,无限期地等待,不能向前推进时,会造成“死锁”。死锁是系统的一种出错状态。产生死锁的必要条件是:互斥条件、保持和等待条件、不可剥夺条件及环路等待条件。可以通过打破产生死锁的必要条件来预防死锁,如采用静态分配资源的策略,则可打破环路等待条件。
38、答案:C本题解析:本题考查数据库关系运算方面的基础知识。自然连接是一种特殊的等值连接,它要求两个关系中进行比较的分量必须是相同的属性组,并且在结果集中将重复属性列去掉。一般连接是从关系的水平方向运算,而自然连接不仅要从关系的水平方向,还要从关系的垂直方向运算。因为自然连接要去掉重复属性,如果没有重复属性,那么自然连接就转化为笛卡儿积。题中表1和表2具有相同的属性课程号,进行等值连接后,去掉重复属性列得到表3。若关系中的某一属性或属性组的值能唯一的标识一个元组,则称该属性或属性组为主键。从表3可见“课程号、学生号”才能唯一决定表中的每一行,因此“课程号、学生号”是表3的主键。
39、答案:D本题解析:本题考查参数传递的基本知识。引用调用和值调用是进行过程(函数)调用时实际参数与形式参数间传递信息的两种基本方式。在过程(或函数)首部声明的参数称为形式参数,简称形参;过程(或函数)调用时的参数称为实际参数,简称实参。调用语句实现了对过程(或函数)语句的执行,调用时首先要进行实参与形参间的参数传递。简单地说,以值调用方式进行参数传递时,需要先计算出实参的值并将其传递给对应的形参,然后执行所调用的过程(或函数),在过程(或函数)执行时对形参的修改不影响实参的值。而引用调用时首先计算实际参数的地址,并将此地址传递给被调用的过程,然后执行被调用的过程(或函数)。因此在被调用的过程(函数)中,既得到了实参的值又得到了实参的地址。引用调用方式下,被调用过程(函数)执行时针对形式参数的修改将反映在对应的实际参数变量中。调用函数f()时传递给形参a的值为1,因此局部变量C的初始值为2。在传值调用方式下,执行函数g()不会影响实参c,因此函数f()的返回值为3;在引用调用方式下,执行g()数时,对b的修改等同于对c进行修改,因此在g()中,局部变量x的值为4,参数b的值修改为4,因此函数调用g(c)结束后,c的值为4,函数f()的返回值为5。
40、答案:A本题解析:累加寄存器AC通常简称为累加器。它的功能是:当运算器的算术/逻辑单元(ALU)执行全部算术和逻辑运算时,为ALU提供一个工作区。例如,在执行一个加法前,先将一个操作数暂时存放在AC中,再从存放中取出另一个操作数,然后同AC的内容相加,所得结果送回AC中,而AC中原有的内容随即被破坏。顾名思义,累加寄存器用来暂时存放ALU运算的结果信息。显然,运算器中至少要有一个累加器寄存器。
41、答案:A本题解析:本题考查数据结构基础知识。哈夫曼树又称为最优二叉树,是一类带权路径长度最短的树。树的带权路径长度(WPL)为树中所有叶子结点的带权路径长度之和,记为其中n为带权叶子结点数目,Wk为叶子结点的权值,lk为根到叶子结点的路径长度。选项A所示二叉树的WPL=(2+4)*3+5*2+7*1=35选项B所示二叉树的WPL=(2+4+5+7)*2=36选项C所示二叉树的WPL=(5+7)*3+4*2+2*1=46选项D所示二叉树的WPL=(4+5)*3+7*2+2*1=43
42、答案:C本题解析:根据题意可以看到,每存一个汉字就需要48×48÷8=288个字节,要存储的汉字为1024,故所需要的存储空间为288KB。
43、答案:B本题解析:ISO/IEC9126软件质量模型是一种评价软件质量的通用模型,包括三个层次:第1层是质量特性,第2层是质量子特性,第3层是度量指标。这种模型定义的质盘特性包括功能性、可靠性、易使用性、效率、可维护性和可移植性。其中可移植特性指软件从一种运行环境转移到另外一种环境中的容易程度,它包括易安装性、易替换性、适应性和一致性4项子特性。
44、答案:A本题解析:本题考查面向对象的基本知识。在进行类设计时,有些类之间存在一般和特殊关系,即一些类是某个类的特殊情况,某个类是一些类的一般情况,这就是继承关系。继承是类之间的一种关系,在定义和实现一个类的时候,可以在一个已经存在的类(一般情况)的基础上来进行,把这个己经存在的类所定义的内容作为自己的内容,井可以加入若干新属性和方法。
45、答案:A本题解析:在面向对象方法中,对象是类的实例。表示对象相关特征的数据称为对象的属性,在该数据上执行的功能操作称为对象的行为;一个对象通过发送消息来请求另一个对象为其服务。通常把一个类和这个类的所有对象成为类及对象或对象类。在UML中,类图是显示一组类、接口协作以及它们之间关系的图。类图用于对系统的静态设计视图建模。
46、答案:C本题解析:本题考查面向对象分析与设计的基本概念。面向对象分析与设计主要是得到系统的模型,但面向对象分析的主要任务是描述系统应该解决什么问题,即分析模型,它还不涉及到系统的组织结构等细节信息。
47、答案:A本题解析:数据处理系统可以帮助组织更好地了解数据中包含的信息,还可以帮助识别对业务和未来业务决策最重要的数据,因此选A。
48、答案:A本题解析:本题考查数据结构基础知识。从顶点1出发进行深度优先遍历,接下来访问顶点2或顶点6,若是顶点2,则接着访问顶点3或40根据图中的邻接关系,顶点4之后是顶点6,因此题中的4个选项中,123465是可能的深度优先遍历序列。
49、答案:D本题解析:DLL(DynamicLinkLibrary)文件为动态链接库文件,又称“应用程序拓展”,是软件文件类型。在Windows中,许多应用程序并不是一个完整的可执行文件,它们被分割成一些相对独立的动态链接库,即DLL文件,放置于系统中。当我们执行某一个程序时,相应的DLL文件就会被调用。DLL文件中存放的是各类程序的函数(子过程)实现过程,当程序需要调用函数时需要先载入DLL,然后取得函数的地址,最后进行调用。本题在执行x.exe文件时找不到y.dll,说明该程序在运行时需要调用y.dll文件,而找不到该文件,就需要安装该文件以使程序运行。
50、答案:C本题解析:本题考查数学(排列)的应用能力。从小到大,先排ab,再排c时有三种可能:(1)cab。再排d时,有三种可能:cdab,cadb,cabd。(2)acb。再排d时,有两种可能:acdb,acbd(3)abc。再排d时,只有一种可能:abcd因此,共有6种可能。程序员编程时经常需要考虑各种可能的情况。本题这样的逻辑思维和思考过程是程序员应当具备的基本素质。
51、答案:D本题解析:本题考查的是公钥加密的知识。公钥加密体制是一种对称密码体制。对同一信息进行加密分为公钥和私钥两个密钥,如果用公钥对信息进行加密则用该私钥可以对加密后的信息进行解密,同样如果用私钥进行加密可以用公钥对加密后的信息进行解密。因为公钥通常是对外公开的,所以数据加密通常使用公钥,而私钥加密用于身份认证。
52、答案:A本题解析:声卡的一个主要技术指标即处理数字声音信号的最大量化位数,早期的声卡可以实现8位的声音信号量化,称为8位声卡。目前的商用声卡及PC板载声卡均使用16位的声音信号量化精度,实现高质量的声音采样和回放。
53、答案:C本题解析:根据题意,将供应商号“12021”所供应的商品价格上涨3%的SQL语句应该采用SET...,故完整的SQL语句为:UPDATEPSET价格=价格*1.03WHERE供应商号=‘12021’;
54、答案:B本题解析:本题考查的是电子邮件协议的基本知识。常见的电子邮件协议有以下几种:SMTP(简单邮件传输协议),POP3(邮局协议)和IMAP(Internet邮件访问协议)。这几种协议都是由TCP/IP协议族定义的。SMTP主要负责底层的邮件系统如何将邮件从一台机器传至另外一台机器。
55、答案:D本题解析:在浮点数加减运算时,首先要进行对阶,根据对阶的规则,阶码和尾数将进行相应的操作。对阶,首先应求出两数阶码Ex和Ey之差,即△E=Ex-Ey若△E=0,表示两数阶码相等,即Ex=Ey;若△E>0,表示Ex>Ey;若△E<0,表示Ex<Ey。当Ex≠Ey时,要通过尾数的移位来改变Ex或Ey,使Ex=Ey相等。对阶的规则是:小阶向大阶看齐。即阶码小的数的尾数右移,每右移一位,阶码加1,直到两数的阶码相等为止。如:Ex=Ey,无需对阶。Ex>Ey,则My右移。每右移一位.Ey+1→Ey,直至Ex=Ey为止。Ex<Ey,则Mx右移。每右移一位,Ex+1→Ex,直至Ex=Ey为止。
56、答案:C本题解析:词法分析、预编译和静态绑定都是在程序的编译过程或编译前,只有动态绑定发生在程序运行过程中。
57、答案:C本题解析:选项中几种排序算法的简介及一趟递增排序后的情况如下:①快速排序:通过一趟扫描将要排序的数据分割成独立的两部分,其中一部分的所有数据都比另外一部分的所有数据都要小,然后再按此方法对这两部分数据分别进行快速排序,整个排序过程可以递归进行,以此达到整个数据变成有序序列。其一趟排序的结果为{7,2,11,10,12,18,23};②选择排序:就是直接从待排序数组里选择一个最小(或最大)的数字,每次都拿一个最小数字出来,顺序放入新数组,直到全部拿完。其一趟增量排序的结果为{2,18,12,10,11,23,7};③冒泡排序:原理是临近的数字两两进行比较,按照从小到大或者从大到小的顺序进行交换,这样一趟过去后,最大或最小的数字被交换到了最后一位,然后再从头开始进行两两比较交换,直到倒数第二位时结束。其一趟增量排序的结果为{12,10,11,18,2,7,23};④归并排序:原理是把原始数组分成若干子数组,对每一个子数组进行排序,继续把子数组与子数组合并,合并后仍然有序,直到全部合并完,形成有序的数组。其一趟排序的结果是{12,10,11,18,2,7,23}。综上,应当选择C。
58、答案:D本题解析:身份证号可以唯一标识每一个公民,故为公民关系P的主键,并且应用"PRIMARYKEY"来约束。复合属性可以细分为更小的部分(即划分为别的属性),而家庭住址可以进一步分为邮编、省、市、街道,故家庭住址为复合属性。根据题意,将身份证号为的姓名修改为"刘丽华"的SQL语句应该采用"UPDATE...SET...",完整的SQL语句为:UPDATEPSET姓名='刘丽华'WHERE身份证号=;根据题意,查询家庭住址包含"西安"的供应商名及电话的SQL语句应该采用"SELECT...”,完整的SQL语句为:SELECT姓名,联系电话FROMPWHERE家庭住址like'%朝阳区%';
59、答案:A本题解析:本题考查操作系统的分类及各类操作系统的工作模式。操作系统是用户与计算机之间的接口,根据参与操作用户数的不同,操作系统可以分为单用户和多用户操作系统;根据处理任务数的不同,又可以划分为单任务和多任务处理操作系统。PC-DOS是个人计算机版的DOS操作系统,是单用户单任务的操作系统。Windows是微软为个人计算机开发的一种多任务的操作系统。Linux是多用户多任务操作系统。客户机/服务器模式的网络操作系统的基本特点是服务器以用户进程的形式运行而不是运行于核心态,它们不直接访问硬件,单个服务器的崩溃不会导致整个系统的崩溃。
60、答案:A本题解析:从栈中删除一个元素的操作可以称为从栈中取出来。栈(stack)又名堆栈,它是一种运算受限的线性表。其限制是仅允许在表的一端进行插入和删除运算。这一端被称为栈顶,相对地,把另一端称为栈底。向一个栈插入新元素又称作进栈、入栈或压栈,它是把新元素放到栈顶元素的上面,使之成为新的栈顶元素;从一个栈删除元素又称作出栈或退栈,它是把栈顶元素删除掉,使其相邻的元素成为新的栈顶元素。popstack表示出
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 五花八门面试试题与作答
- 产科单病种考试题目及答案
- 中考数学面试常考题型与详细答案
- 2026年汽车维修技能实操测试卷
- 2026年四川省生态文明建设试题库
- 2026年健康生活方式知识竞赛试题
- 2026年大学英语四级听力理解专项训练
- 2026年英语六级翻译与写作专项训练习题
- 2026年浙江省绿色发展专项训练习题
- 2026年幼儿园教师资格证考试保教知识与能力模拟题
- 合同签署确认回函格式范文
- 急性心肌梗死的个案护理
- 《中国古代诗歌鉴赏》课件
- 煤炭合同战略合作协议范本
- 浙江省建筑工程资料表格大全A表(施工单位用表)
- ISO14064-1 2018温室气体第1部组织层面上温室气体排放与清除量化及报告规范
- 高电压工程课后答案
- ISO9001质量管理体系培训教材
- 护士耳鼻喉科护理进修汇报PPT模板
- 污水管网穿越公路施工方案
- 南京秦淮外国语学校新初一分班英语试卷含答案
评论
0/150
提交评论