2024年全国软件水平考试之初级程序员考试经典测试题(详细参考解析)x - 计算机等级考试备考_第1页
2024年全国软件水平考试之初级程序员考试经典测试题(详细参考解析)x - 计算机等级考试备考_第2页
2024年全国软件水平考试之初级程序员考试经典测试题(详细参考解析)x - 计算机等级考试备考_第3页
2024年全国软件水平考试之初级程序员考试经典测试题(详细参考解析)x - 计算机等级考试备考_第4页
2024年全国软件水平考试之初级程序员考试经典测试题(详细参考解析)x - 计算机等级考试备考_第5页
已阅读5页,还剩37页未读 继续免费阅读

下载本文档

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

文档简介

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

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

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

1、构成计算机系统内存的主要存储器件是()。A.SRAMB.DRAMC.PROMD.EPROM

2、敏捷软件开发方法的特点不包括()。A.较之于过程和工具,更注重人及其交互B.较之于详尽的文档,更注重可运行软件的价值C.较之于响应需求变化,更注重严格遵循计划D.较之于合同谈判,更注重与客户的合作

3、PeterCoad和EdwardYourdon将面向对象表示为对象、分类、继承和()之和。A.通过消息的通信B.对象的属性C.对象的行为D.对象的抽象

4、某隧道长1.1公里,现需要在隧道两侧安装照明灯和广告牌,若起点、终点以及从起点到终点每隔50米都需要安装一盏照明灯,并且在相邻照明灯之间需要安装一幅广告牌,则共需安装照明灯()盏、广告牌()幅。A.38B.40C.42D.44

5、某汽车维修公司有部门、员工和顾客等实体,各实体对应的关系模式如下:部门(部门代码,部门名称,电话)员工(员工代码,姓名,部门代码)顾客(顾客号,姓名,年龄,性别)维修(顾客号,故障情况,维修日期,员工代码)假设每个部门允许有多部电话,则电话属性为()。若每个部门有多名员工,而每个员工只属于一个部门。员工代码唯一标识员工关系的每一个元组。部门和员工之间是(请作答此空)联系。一个员工同一天可为多位顾客维修车辆,而一名顾客也可由多个员工为其维修车辆。维修关系模式的主键是(),员工关系模式的外键是()。A.1:1B.1:nC.n:1D.n:m

6、“剪贴板”是();在Windows资源管理器中,要恢复误删除的文件,可以按下()键来实现。A.一个用户程序B.一个数据文件C.内存中的一块区域D.一个专用文档

7、设S是一个长度为5的字符串,其中的字符各不相同,则计算S中互异的非平凡子串(非空且不同于S本身)数目的算式为()。A.5+4+3+2+1B.5+4+3+2C.4+3+2+1D.4+3+2

8、对于高级语言源程序,若(),则可断定程序中出现语法错误。A.编译时发现所定义的变量未赋初值B.编译时发现表达式中的括号不匹配C.运行时出现数组下标越界的情况D.运行时出现除数为0的情况

9、Thelineofcomputingjobswaitingtoberunonacomputersystemmightbea().Thejobsareservicedintheorderoftheirarrival,thatis,thefirstinisthefirstout.A.queueB.stackC.arrayD.record

10、计算机系统的可靠性通常用()来衡量。A.平均响应时间B.平均故障间隔时间C.平均故障时间D.数据处理速率

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

12、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

13、在Windows中,要打开命令提示窗口,可在“运行”框中输入()。A.cmdB.mmcC.mtricD.exe

14、后缀表达式“ab+cd-*”与表达式()对应。A.(a+b)*(c-d)B.a+b*c-dC.a+b*(c-d)D.(a+b)*c-d

15、关系规范化是在数据库设计的()阶段进行。A.需求分析B.逻辑设计C.概念设计D.物理设计

16、计算机内数据采用二进制表示是因为二进制数()。A.最精确B.最容易理解C.最便于硬件实现D.运算最快

17、自动售货机根据库存、存放货币量、找零能力、所选项目等不同,在货币存入并进行选择时具有如下行为:交付产品不找零:交付产品找零:存入货币不足而不提供任何产品;库存不足而不提供任何产品。这一业务需求适合采用()模式设计实现,其类图如下图所示,其中(请作答此空)是客户程序使用的主要接口,可用状态来对其进行配置。此模式为(),体现的最主要的意图是()。A.VendingMachineStateB.BuyC.VendingDepositStateD.VendingStockState

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

19、为了用二分法求函数f(x)=x3-2x2-0.1的根(方程f(x)=0的解),可以选择初始区间()。也就是说,通过对该区间逐次分半可以逐步求出该函数的一个根的近似值。A.[-2,-1]B.[-1,1]C.[1,2]D.[2,3]

20、()aresmallpicturesthatrepresentsuchitemsasacomputerprogramordocument.A.MenusB.IconsC.HyperlinksD.DialogBoxes

21、某国近几年GDP增长率维持在2%的水平上。为使明年GDP达到200亿美元,今年的GDP应达到()亿美元A.200/(1+2%)B.200*(1-2%)C.200*(1+2%)D.200/(1-2%)

22、在面向对象方法中,对象之间通过发送()进行通信,当其发送给某个对象时,包含要求接收对象去执行某些活动的信息。A.协作B.依赖C.消息D.封装

23、若n表示问题的规模、O(f(n))表示算法的时间复杂度随n变化的增长趋势,则算法时间复杂度最小的是()。A.O(n2)B.O(n)C.O(logn)D.O(nlogn)

24、增强信息意识是对程序员的基本要求。以下叙述中,()是信息意识不强的表现。①对重要信息、特殊信息和异常信息的敏感度不强②所编写的数据处理程序在测试时经常会出现某些错误③缺乏良好的收集信息的习惯,编写文档有困难④许多统计信息被搁置,没有进一步做分析利用A.①②③B.①②④C.①③④D.②③④

25、甲方和乙方采用公钥密码体制对数据文件进行加密传送,甲方用乙方的公钥加密数据文件,乙方使用()来对数据文件进行解密。A.甲的公钥B.甲的私钥C.乙的公钥D.乙的私钥

26、WWW服务使用的协议为()。A.HTMLB.HTTPC.SMTPD.FTP

27、在C程序中有些变量随着其所在函数被执行而为其分配存储空间,当函数执行结束后由系统回收。这些变量的存储空间应在()分配。A.代码区B.静态数据区C.栈区D.堆区

28、某企业在职培训需要开设九门课程(编号为A~I,但是每次只能开设1门。有些课程之间有先修关系(见下图):“甲→乙”表示课程甲必须先于课程乙开设(不要求一定紧接)。将这九门课程按拓扑排序,意味着顺序排列后的课程将全部保持所要求的先修关系。()属于拓扑排序。A.G-A-I-E-F-D-B-H-CB.A-G-I-D-B-E-C-F-HC.A-G-I-E-B-C-D-F-HD.G-A-I-E-B-D-C-F-H

29、在程序运行过程中,()时可能需要进行整型数据与浮点型数据之间的强制类型转换。①访问数组元素②进行赋值运算③对算术表达式求值④进行递归调用A.②③B.①②C.①③D.②④

30、计算机采用分级存储体系的主要目的是为了解决(2)的问题。A.主存容量不足B.存储器读写可靠性C.外设访问效率D.存储容量、成本和速度之间的矛盾

31、()不是通信协议的基本元素。A.格式B.语法C.传输介质D.计时

32、对于学生关系Students(Sno,Sname,Sex,SD,Sage,SAdd),属性Sno、Sname、Sex、SD、Sage和SAdd分别表示学生的学号、姓名、所在系、年龄和通信地址;其中SD是关系Dept的主键。a.学生关系的主键是(),外键是()。b.查询其它系比数学系MS所有学生年龄都要小的学生姓名及年龄的SQL语句为:SELECTSname,SageFROMstudentsWHERESage<ALL(SELECTSageFROMstudentsWHERE())AND();A.SnoB.SnameC.SD.SAdd

33、()istheprocessofarrangingagroupofdataelementsintosomedesiredorder.A.FileB.RecordC.SortingD.Database

34、在Word编辑状态下,将正文中所有“internetexplorer”改写为“InternetExplorer”,常选用编辑子菜单上的()命令;单击“工具”栏中的“()”按钮可以在光标所在处插入超链接。A.见图AB.见图BC.见图CD.见图D

35、以下关于入侵检测系统的描述中,错误的是()。A.入侵检测是一种主动保护网络免受攻击的安全技术B.入侵检测是一种被动保护网络免受攻击的安全技术C.入侵检测系统能够对网络活动进行监视D.入侵检测能简化管理员的工作,保证网络安全运行

36、假设系统有n(n≥5)个并发进程共享资源R,且资源R的可用数为2。若采用PV操作,则相应的信号量S的取值范围应为()。A.-1~n-1B.-5~2C.-(n-1)~1D.-(n-2)~2

37、关于数字签名,“()”是错误的。A.数字签名可以保证数据的完整性B.发送方无法否认自己签发的消息C.接收方可以得到发送方的私钥D.接收方可以确认发送方的身份

38、统一建模语言(uML)图中,()用于建模系统的动态行为,它描述活动的顺序,展现从一个活动到另一个活动的控制流。A.序列图B.交互图C.活动图D.通信图

39、在关中断的状态下,不能响应()。A.软件中断B.CPU内部产生的中断C.非屏蔽中断D.可屏蔽中断

40、三个互异的元素a、b、c依次经过一个初始为空的栈后,可以得到()种出栈序列。A.6B.5C.3D.1

41、在关系代数运算中,()运算结果的结构与原关系模式的结构相同。A.并B.投影C.笛卡儿积D.自然连接

42、PING发出的是()类型的报文,封装在IP协议数据中传送。A.TCP请求B.TCP响应C.ICMP请求与响应D.ICMP源点抑制

43、对广义表L=((a,b),(c,d),(e,f))执行操作tail(tail(L))的结果是()。A.(e,f)B.((e,f))C.(f)D.()

44、InClanguage,()areusedtocreatevariablesandaregroupedatthetopofaprogramblock.A.declarationsB.dimensionsC.commentsD.descriptions

45、在Windows操作系统中可以通过安装()组件创建FTP站点。A.IISB.IEC.WWWD.DNS

46、OSI(OpenSystemInterconnection)安全体系方案X.800将安全服务定义为通信开放系统协议层提供的服务,用来保证系统或数据传输有足够的安全性。X.800定义了5类可选的安全服务。下列相关的选项中不属于这5类安全服务的是()。A.数据保密性B.访问控制C.认证D.数据压缩

47、按照ISO/IEC9126软件质量模型的规定,软件的适应性是指()。A.软件运行于不同环境中的故障率B.软件运行于不同环境中的安全等级C.将一个系统耦合到另一个系统所需的工作量D.软件运行于不同环境中的能力

48、使用Windows操作系统,在“我的电脑”中选择某磁盘中的文件,再选择“查看”菜单中的“()”,可查看该文件建立(或最近修改)的时间和文件大小。A.大图标B.排列图标C.列表D.详细信息

49、对于一般的树结构,可以采用孩子-兄弟表示法,即每个结点设置两个指针域,一个指针(左指针)指示当前结点的第一个孩子结点,另一个指针(右指针)指示当前结点的下一个兄弟结点。某树的孩子-兄弟表示如下图所示。以下关于结点D与E的关系的叙述中,正确的是(40)。A.结点D与结点E是兄弟B.结点D与结点E的祖父结点C.结点E的父结点与结点D的父结点是兄弟D.结点E的父结点与结点D是兄弟

50、关于Windows的"开始"菜单和任务栏,正确的叙述是(请作答此空)。在Windows操作系统缺省状态下,"关闭Windows"对话框不包含的选项是(请作答此空);"附件"程序组不包含的应用程序是()。A.记事本B.画图C.计算器D.公式二、多选题

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

52、在windows系统中,若要将文件“D:\user\my.doc"设置成只读属性,可以通过修改该文件的(请作答此空)来实现。将文件设置为只读属性可控制用户对文件的修改,这一级安全管理称之为()安全管理。A.属性B.内容C.文件名D.路径名

53、内存的段式存储管理有许多优点。下面描述中,()不是段式存储管理的优点。A.支持程序的模块化设计和并行编程的要求B.各段程序的修改互不影响C.地址变换速度快、内存碎片(零头)少D.便于多道程序共享内存的某些段

54、采用面向对象程序设计语言C++/Java进行系统实现时,定义类S及其子类D。若类S中已经定义了一个虚方法intfun(inta,intb),则方法(44)不能同时在类S中。D中定义方法intfun(inta,intb),这一现象称为(45)。A.覆盖/重置B.封装C.重载/过载D.多态

55、测试是软件开发过程中一个独立且非常重要的阶段。一个规范化的测试过程通常包括多个基本的测试活动。确定测试内容、进度安排、测试所需的环境和条件、测试培训安排等工作属于()阶段的内容。A.拟定测试计划B.编制测试大纲C.设计和生成测试用例D.生成测试报告

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

57、若原始数据序列(23,4,45,67,12,8,19,7)采用直接插入排序法(顺序地将每个元素插入到它之前的适当位置)排序,则进行完第4趟后的排序结果是()。A.4,8,45,23,67,12,19,7B.4,7,8,12,23,45,67,19C.4,12,8,19,7,23,45,67D.4,12,23,45,67,8,19,7

58、寄存器寻址方式中的操作数放在()中。A.高速缓有B.主存单元C.通用寄存器D.程序计数器

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

60、若待排序记录按关键字基本有序,则宜采用的排序方法是()。A.直接插入排序B.堆排序C.快速排序D.简单选择排序

61、若循环体执行的次数为m,则在do-while型循环中,循环条件的执行次数为(),在while-do型循环中,判断循环条件的次数为(请作答此空)。A.mlB.mC.m+1D.2m

62、下图所示的非确定有限自动机(S0为初态,S3为终态)可识别字符串()。A.bbaaB.aabBC.ababD.babA

63、()isamassivevolumeofstructuredandunstructureddatasolargeit'sdifficulttoprocessusingtraditionaldatabaseorsoftwaretechnique.A.DatAProcessingsystemB.BigDatAC.DatewarehouseD.DBMS

64、在单CPU计算机系统中,完成相同功能的递归程序比非递归程序()。A.运行时间更短,占用内存空间更少B.运行时间更长,占用内存空间更多C.运行时间更短,占用内存空间更多D.运行时间更长,占用内存空间更少

65、Todocumentyourcodecanincreaseprogram()andmakeprogrameasierto().A.executeB.interpretC.compileD.maintain

66、函数f()、g()的定义如下图所示,调用函数f时传递给形参x的值为5,若采用传值(callbyvalue)的方式调用g(a),则函数f的返回值为();若采用传引用(callbyreference)的方式调用g(a),则函数f的返回值为()。A.14B.16C.17D.22

67、设数组a[0..m,1..n]的每个元素占用1个存储单元,若元素按行存储,则数组元素a[i,j](0≤i≤m,1≤j≤n)相对于数组空间首地址的偏移量为()。A.(i+1)*n+jB.i*n+j-1C.i*m+jD.i*(m+1)+j-1

68、假设磁盘块与缓冲区大小相同,每个盘块读入缓冲区的时间为10μs,由缓冲区送至用户区的时间是5μs,系统对每个磁盘块数据的处理时间为2μs,若用户需要将大小为10个磁盘块的Doc文件逐块从磁盘读入缓冲区,并送至用户区进行处理,那么采用单缓冲区需要花费时间为()μs;采用双缓冲区需要花费的时间为(请作答此空)μs。A.100B.107C.152D.170

69、某教学管理数据库中,学生、课程关系模式分别为:S(学号,姓名,性别,家庭住址,电话),关系S的主键为学号;C(课程号,课程名,学分),关系C的主键为课程号。假设一个学生可以选择多门课程,一门课程可以由多个学生选择;一旦学生选择某门课程必定有该课程的成绩。由于学生与课程之间的‘选课”联系类型为(),所以对该联系()。查询“软件工程”课程的平均成绩、最高成绩与最低成绩之间差值的SQL语句如下:SELECTAVG(成绩)AS平均成绩,()FROMC,SCWHEREC.课程名=’软件工程’ANDC.课程号=SC.课程号;A.不需要构建一个独立的关系模式B.需要构建—个独立的关系模式,且关系模式为:SC(课程号,成绩)C.需要构建—个独立的关系模式,且关系模式为:SC(学生号;成绩)D.需要构建一个独立的关系模式,且关系模式为:SC(学生号,课程号,成绩)

70、()不能减少用户计算机被攻击的可能性。A.选用比较长和复杂的用户登录口令B.使用防毒软件C.尽量避免开放过多的网络服务D.定期扫描系统硬盘碎片

71、Thetwogoalsofanoperationsystemare()andefficiency.A.convenienceB.quickC.optimizeD.standardize

72、()isaprocessthatconsumersgothroughtopurchaseproductsorservicesovertheInternet.A.E-learningB.E-governmentC.OnlineanalysisD.Onlineshopping

73、CISC是()的简称。A.复杂指令集系统计算机B.超大规模集成电路C.精简指令集系统计算机D.超长指令字

74、在TCP/IP网络中,为各种公共服务保留的TCP端口号范围是()。A.1~127B.1~255C.1~1023D.1~65535

75、Thisprinterisequippedwithan8-bitparallel()一portforPCs.A.plugB.insertC.linkD.interface

76、某企业的数据库系统中有如下所示的员工关系和仓库关系,每个仓库可有多名员工,但只有一名负责人。A.CREATETABLE(employeeIDCHAR(2)NOTNULLUNIQUE,nameCHAR(30)NOTNULL,addressCHAR(40),pricipalIDCHAR(3));B.CREATEwarehouse(warehouseIDCHAR(2)PRIMARYKEY,nameCHAR(30),addressCHAR(40),pricipalIDCHAR(3));C.CREATETABLEwarehouse(warehouseIDCHAR(2)PRIMARYKEY,nameCHAR(30)NOTNULL,addressCHAR(40),pricipalIDCHAR(3),FOREIGNKEY(pricipalID)REFERENCESemployee(employeeID));D.CREATETABLEwarehouse(warehouseIDCHAR(2),nameCHAR(30)NOTNULL,addressCHAR(40),pricipalIDCHAR(3),PRIMARYREY(warehouseID),FOREIGNKEY(employeeID)REFERENCESemployee(employeeID));

77、Todocumentyourcodecanincreaseprogram()andmakeprogrameasierto().A.reliabilityB.securityC.readabilityD.usability

78、在面向对象程序设计语言中,对象之间通过(请作答此空)方式进行通信。以下关于好的面向对象程序设计语言的叙述中,不正确的是()。A.消息传递B.继承C.引用D.多态

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

80、如果待排序中两个数据元素具有相同的值,在排序后它们的相互位置发生颠倒,则称该排序算法不稳定,()就是不稳定的排序算法。A.冒泡排序B.归并排序C.直接插入排序D.Shell排序

81、以下关于图及其存储结构的叙述中,正确的是()。A.无向图的邻接矩阵一定是对称的B.有向图的邻接矩阵一定是不对称的C.无向图采用邻接表存储更节省存储空间D.有向图采用邻接表存储更节省存储空间

82、已知某二叉树的先序遍历序列为ABCD,后序遍历序列为CDBA,则该二叉树为()。A.见图AB.见图BC.见图CD.见图D

83、若下列编码中包含奇偶校验位,且无错误,则采用偶校验的编码是()。A.10101101B.10111001C.11100001D.10001001

84、在浮点表示法中,用阶码和尾数表示一个浮点数。阶码通常为()纯整数,尾数为带符号的纯小数。A.不带符号B.带符号C.取绝对值D.不确定

85、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.multipleobjectivesB.differentobjectivesC.asingleobjectiveD.independentobjectives

86、在关系代数运算中,若对表1按(),可以得到表2。A.商品号进行选择运算B.名称、单价进行投影运算C.名称等于“毛巾”进行选择运算,再按名称、单价进行投影运算D.商品号等于“01020211”进行选择运算,再按名称、单价进行投影运算

87、将一个可执行程序从其汇编语言形式翻译成某种高级程序设计语言形式的过程称为()。A.编译B.反编译C.汇编D.解释

88、以下关于程序员工作的叙述中,不正确的是()。A.软件开发比软件测试有更高的技术含量B.程序员需要通过实践了解自己的编程弱点C.程序员应平衡测试时间、测试成本和质量之间的关系D.最佳的编程方案必须同时兼顾程序质量和资源节约

89、防火墙的NAT功能主要目的是()。A.进行入侵检测B.隐藏内部网络IP地址及拓扑结构信息C.防止病毒入侵D.对应用层进行侦测和扫描

90、假设系统有n(n≥3)个进程共享资源R,且资源R的可用数3。若采用PV操作,则相应的信号量S的取值范围应为(26)。A.-1~n-1B.-3~3C.-(n-3)~3D.-(n-1)~1

91、设有一个员工关系EMP(员工号,姓名,部门名,职位,薪资),若需查询不同部门中担任"项目主管"的员工的平均薪资,则相应的SELECT语句为:SELECT部门名,AVG(薪资)AS平均薪资FROMEMPGROUPBY()HAVING()将员工号为"10058"、姓名为"黄晓华"、部门名为"开发部"的元组插入EMP关系中的SQL语句为:Insert(请作答此空)A.intoEMPValues(10058,黄晓华,开发部,,)B.intoEMPValues(10058,'黄晓华','开发部',,)C.settoEMPValues(10058,黄晓华,开发部,,)D.settoEMPValues(10058,'黄晓华','开发部',,)

92、对于n个元素的关键字序列{k1,k2,…,kn},若将其按次序对应到一棵具有n个结点的完全二叉树上,使得任意结点都不大于其孩子结点(若存在孩子结点),则称其为小顶堆。根据以上定义,()是小顶堆。A.见图AB.见图BC.见图CD.见图D

93、软件的()是指软件从一种计算机系统转换到另一种计算机系统运行的难易程度。在规定的条件下和规定的时间间隔内,软件实现其规定功能的概率称为()。A.兼容性B.可移植性C.可转换性D.可扩展性

94、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.activityB.jobC.processD.application

95、IE浏览器不能解释执行的是()程序。A.HTMLB.客户端脚本C.服务器端脚本D.XML

96、产生中断时,由硬件保护并更新程序计数器PC的内容,其主要目的是()。A.节省内存空间并提高内存空间的利用率B.提高中断处理程序的运行速度C.简化中断处理程序的编写过程D.快速进入中断处理程序并正确返回被中断的程序

97、声卡的性能指标主要包括()和采样位数;在采样位数分别为8、16、24、32时,采样位数为()表明精度更高,所录制的声音质量也更好。A.刷新频率B.采样频率C.色彩位数D.显示分辨率

98、ISO9000:2000标准是()系列标准。A.产品生产和产品管理B.技术管理和生产管理C.质量管理和质量保证D.产品评估和质量保证

99、软件开发出现质量问题的主要原因不包括()。A.软件开发人员与用户对应用需求的理解有差异B.编程人员与设计人员对设计说明书的理解有差异C.软件开发项目的管理有问题D.开发软件所用的工具不够先进

100、A()isafunctionalunitthatinterpretsandcarriesoutinstructions.A.memoryB.processorC.storageD.network

参考答案与解析

1、答案:B本题解析:本题考查计算机系统基础知识。随机存储器(RAM)分为静态随机存储器(SRAM)和动态随机存储器(DRAM)两类。其中,SRAM速度快,不需要刷新操作,缺点是集成度低价格高,在主板上不能作为用量较大的主存。DRAM是最为常见的内存储器,采用电容存储,其数据只能保持很短的时间,每隔一段时间需要刷新充电1次,否则内部的数据会丢失。对于可编程的只读存储器(ProgrammableReadOnlyMemory,PROM),其内容可以由用户一次性地写入,写入后不能再修改。可擦除可编程只读存储器(ErasableProgrammableReadOnlyMemory,EPROM)的内容既可以读出,也可以由用户写入,写入后还可以修改。常见的改写方法是先用紫外线照射15~20分钟以擦去所有信息,然后再用特殊的电子设备写入信息。

2、答案:C本题解析:敏捷开发方法是“适应性”(Adaptive)而非“预设性”(Predictive)。敏捷开发方法是“面向人”(peopleoriented)而非“面向过程”(processoriented)。

3、答案:A本题解析:本题考查面向对象的基本概念。PeterCoad和EdwardYourdon提出用下面的等式识别面向对象方法:面向对象=对象(object)+分类(classification)+继承(inheritance)+通过消息的通信(communicationwithmessages)可以说,采用这4个概念开发的软件系统是面向对象的。

4、答案:D本题解析:1.1km=1100m,1100/50=22,因为起点终点都要安装,所以照明灯为(22+1)*2=46,而广告幅是在相邻照明灯之间安装,所以为22*2=44.

5、答案:B本题解析:一个部门多个电话,电话属于多值属性。每个部门有多名员工,而每个员工只属于一个部门,因此部门与员工的关系为:1:n。顾客号,维修日期,员工代码的组合键能决定维修关系式的其他属性,因此三者的组合键是该关系模式的主键。员工关系模式的外键为部门代码。

6、答案:C本题解析:在系统中的剪贴板是内存中的一块区域,是系统内置的一个非常有用的工具,通过小小的剪贴板,架起了一座桥梁,使得在各种应用程序之间传递和共享信息成为可能。如果要恢复误删除的文件,可以同时按下Ctrl和Z键来实现。

7、答案:B本题解析:本题考查数据结构基础知识。以字符串“abcde”为例说明,其长度为1的子串为“a”、“b”、“c”、“d”、“e”,共5个;长度为2的子串为“ab”、“bc”、“cd”、“de”,共4个;长度为3的子串为“abc”、“bcd”、“cde”,共3个;长度为4的子串为“abcd”、“bcde”,共2个;长度为5的子串为“abcde”,共1个;空串是任何字符串的子串。本题中,空串和等于自身的串不算,子串数目共14个(5+4+3+2)。

8、答案:B本题解析:本题考查程序语言基础知识。由用户编写的源程序不可避免地会有一些错误,这些错误大致可分为静态错误和动态错误两类。动态错误也称为动态语义错误,它们发生在程序运行时,例如变量取零时作除数、引用数组元素下标越界等。静态错误是指编译时所发现的程序错误,可分为语法错误和静态语义错误,如单词拼写错误、标点符号错、表达式中缺少操作数、括号不匹配等有关语言结构上的错误称为语法错误;而语义分析时发现的运算符与运算对象类型不合法等错误属于静态语义错误。对于有语法错误的程序,在编译阶段就会报错。

9、答案:A本题解析:计算机系统上等待运行的计算作业队伍可以排成一个队列,按到达的先后顺序进行处理,即先进先出。

10、答案:B本题解析:本题考查计算机系统可靠性基础知识。系统可靠性是指给定的一个周期时间减去非工作时间(检修、待料等因素停工时间)与这个周期时间的比值。可描述为正常运行时间与给定的运行时间的比值。用如下公式表示:系统可靠性=正常运行时间/(正常运行时间+非工作时间)需要说明的是,正常运行时间是指系统运行时间和可能需要运行(即待命)的时间总和;非工作时间是指维修和返修产品所需要的平均时间,这个平均时间通常称为平均修复时间,包括预计的时间及不可预计的时间。计算机系统可靠性也通常用平均故障间隔时间(MTBF)来衡量。平均故障间隔时间是指在规定期内,设备无故障工作时间的平均值。

11、答案:C本题解析:因为P1是P2和P3的前驱,当P1执行完需通知P2和P3,应采用V(S1)V(S2)操作分别通知P2和P3,故a处应填写V(S1)V(S2);又因为P2是P1和P3的后继,当P2执行前应测试P1和P3是否执行完,应采用P(S1)P(S3)操作测试P1和P3是否执行完,故b处应填写P(S1)P(S3);同理,P2是P4的前驱,当P2执行完应通知P4,应采用V(S4)操作分别通知P4,故C处应填写V(S4)。因为P3是P1的后继,当P3执行前应测试P1是否执行完,应采用P(S2)操作测试P1是否执行完,故d处应填写P(S2);又因为P3是P2和P4的前驱,当P3执行完应通知P2和P4,应采用V(S3)V(S5)操作通知P5,故e处应填写V(S3)V(S5);P4是P2和P3的后继,当P4执行前应测试P2和P3是否执行完,应采用P(S4)P(S5)操作测试P2和P3是否执行完,故f处应填写P(S4)P(S5)。

12、答案:B本题解析:大多数软件工程项目都是需要由项目团队完成的,虽然小的简单的软硬件系统个人就能完成,但是对于大型复杂系统并且需要详细计划的项目由个人完成并不()。系统开发是团队(),团队工作的效率很大程度上决定了软件工程的(请作答此空)。开发团队的合作与篮球或棒球运动员之间的合作很相像,尽管每个人都有自己擅长的技术,但是大家是向着()目标而努力的。项目团队()一群碰巧工作在一起的人,团队工作需要一群人互相配合,齐心协力向着一个目标奋斗,并且这群人也需要一个好的领导来带领他们。A.尺寸B.质量C.规模D.复杂度

13、答案:A本题解析:在Windows操作系统中,可以在“运行”对话框中输入相应的命令,来执行程序。cmd——打开命令提示窗口。mmc——打开控制台窗口。mtric——未有此命令。exe——查找可执行程序。

14、答案:A本题解析:本题考查程序语言基础知识。后缀表达式(也称为逆波兰式)是波兰逻辑学家卢卡西维奇(Lukasiewicz)发明的一种表示表达式的方法。这种表示方式把运算符写在运算对象的后面,例如把a+b写成ab+。这种表示法的优点是根据运算对象和算符的出现次序进行计算,不需要使用括号,也便于用栈实现求值。后缀表达式“ab+cd-*”中的运算是:第一步进行a+b运算,第二步进行c-d运算,最后进行乘(“*”)运算,所以表示为常见形式就是“(a+b)*(c-d)”。“a+b*c-d”的后缀式为“abc*+d-”。“a+b*(c-d)”的后缀式为“abcd-*+”。“(a+b)*c-d”的后缀式为“ab+c*d-”。

15、答案:B本题解析:数据库的逻辑结构设计就是把概念结构设计阶段设计好的基本实体-关系图转换为与选用的数据库管理系统产品所支持的数据模型相符合的逻辑结构。其中关系规范化是数据库逻辑设计阶段进行的工作。

16、答案:C本题解析:计算机内数据采用二进制表示是因为二进制数用电路实现比较简单。

17、答案:A本题解析:状态型模式的特点是对于对象内部的状态,允许其在不同的状态下,拥有不同的行为,对状态单独封装成类。题干中根据投入货币的情况,售货机分别有交付产品不找零和交付产品找零以及不提供货物等行为判断该模式是属于状态模式。VendingMachineState是客户程序使用的主要接口。设计模式的类型如下所示:观察者模式(ObserverPattern):观察者模式定义了对象间的一种一对多依赖关系,使得每当一个对象改变状态,则所有依赖于它的对象都会得到通知并被自动更新。访问者模式(VisitorPattern):表示一个作用于某对象结构中的各元素的操作。它使你可以在不改变各元素的类的前提下定义作用与这些元素的新操作。即对于某个对象或者一组对象,不同的访问者,产生的结果不同,执行操作也不同。备忘录模式(MementoPattern):在不破坏封装性的前提下,捕获一个对象的内部状态,并在该对象之外保存这个状态。这样就可以将该对象恢复到原先保存的状态。策略模式(StrategyPattern):策略模式定义了一系列的算法,并将每一个算法封装起来,而且使它们还可以相互替换。策略模式让算法独立于使用它的客户而独立变化。命令模式(CommandPattern):将一个请求封装成一个对象,从而使得用不同的请求对客户进行参数化;对请求排队或记录请求日志,以及支持可撤销的操作。

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

19、答案:D本题解析:为了用二分法求函数f(x)的根(方程f(x)=0的解),首先需要确定初始区间[x1,x2],使f(x1)f(x2)≤0。其原理是:只要连续函数f(x)在某区间的两端点上符号相反,则在该区间内必存在一个根。也就是说,从负值连续变到正值必然会经过零值;从正值连续变到负值也必然要经过0值。所以,在区间[2,3]中必然存在f(x)的一个根,[2,3]可以作为二分法求f(x)之根的初始区间。

20、答案:B本题解析:一个图标是一个小的图片或对象,代表一个文件,程序,网页,或命令,其有助于用户快速执行命令和打开程序文件,故应选择B。

21、答案:A本题解析:本题考查应用数学基础知识。设该国今年的GDP为X亿美元,在GDP增长率为2%的情况下,明年的GDP约为(1+2%)X亿美元。己知(1+2%)X=200,因此X=200/(1+2%)。

22、答案:C本题解析:本题考查面向对象的基本知识。面向对象的4个核心概念是对象、类、继承和消息传递。其中,对象是基本的运行时的实体,它既包括数据(属性),也包括作用于数据的操作(行为)。所以,一个对象把属性和行为封装为一个整体。消息是对象之间进行通信的一种构造,包含要求接收对象去执行某些活动的信息。依赖是两个事物间的语义关系,其中一个事物(独立事物)发生变化会影响另一个事物(依赖事物)的语义。协作是一些共同工作的类、接口和其他元素的群体,该群体提供的一些合作行为强于所有这些元素的行为之和。

23、答案:C本题解析:本题考查的是算法消耗的时间度量。一般情况下,一个算法中基本操作重复执行的次数是问题规模n的某个函数f(n)算法的时间量度记作T(n)=O(f(n)),它表示随问题n的增大,算法执行时间的增长率和f(n)的增长率相同,称做算法的渐进时间复杂度,简称时间复杂度。显然,在O(n2)、O(n)、O(logn)和O(nlogn)中,复杂度最小的是O(logn)。

24、答案:C本题解析:本题考查软件工程基础知识。许多程序员需要编写程序来处理大量的信息,增强信息意识是对他们的基本要求。信息意识是指人们对信息的敏感程度,包括对信息识别与获取能力,对信息的分析、判断以及对信息的利用和评价素养。有些人只看到大批信息的表面现象,对其中的重要信息、特殊信息和异常信息不敏感,没有及时发现及时处理,这就是信息意识不强的表现。有些人缺乏良好的收集信息的习惯,编写文档时就会有困难;有些人将许多宝贵的统计信息搁置起来,没有进一步做分析利用,这些都是信息意识不强的表现。程序员所编写的数据处理程序在测试时经常会出现某些错误,这是正常的,不是信息意识的问题。编程是世界上最容易犯错误,也是最能被容忍犯错误的工作之一。编程错误需要通过测试来纠正。

25、答案:D本题解析:本题考查的是公钥加密的知识。公钥加密体制是一种对称密码体制。对同一信息进行加密分为公钥和私钥两个密钥,如果用公钥对信息进行加密则用该私钥可以对加密后的信息进行解密,同样如果用私钥进行加密可以用公钥对加密后的信息进行解密。因为公钥通常是对外公开的,所以数据加密通常使用公钥,而私钥加密用于身份认证。

26、答案:B本题解析:本题考查与网络服务协议有关的概念和知识。HTML(HyperlinkTextMarkupLanguage)超文本标记语言是一种描述文档结构的语言。HTML语言使用描述性的标记符(称为标签)来指明文档的不同内容。标签是区分文本各个组成部分的分界符,用来把HTML文档划分成不同的逻辑部分(或结构),如段落、标题和表格等。标签描述了文档的结构,它向浏览器提供该文档的格式化信息,以传送文档的外观特征。用HTML语言写的页面是普通的文本文档(ASCII),不含任何与平台和程序相关的信息,它们可以被任何文本编辑器读取。HTTP(HyperTextTransferProtocol)超文本传输协议是应用层协议,由于其简捷、快速的方式,适用于分布式和合作式超媒体信息系统,HTTP己被广泛应用于WWW信息服务系统。HTTP是一种请求/响应式的协议。请求的格式是统一资源标识符(URI)、协议版本号等信息。服务器接到请求后,给出相应的响应信息。SMTP(SimpleMailTransferProtocol)简单邮件传输协议,是Internet上传输电子邮件的标准协议,用于提交和传送电子邮件,规定了主机之间传输电子邮件的标准交换格式和邮件在链路层上的传输机制。SMTP通常用于把电子邮件从客户机传输到服务器,以及从某一服务器传输到另一个服务器。默认地,SMTP在TOP协议25号端口监听连接请求。FTP(FileTransferProtocol)文件传输协议是Internet上的一项主要服务。可以在网络中建立一个具有一定存贮空间及访问安全权限设置的FTP服务器,然后通过FTP客户程序连接FTP服务器,利用FTP提供的服务实现文件的“下载”或“上传”功能。

27、答案:C本题解析:本题考查程序语言基础知识。程序运行时内存布局分为代码区、栈区、堆区和静态数据区。全局变量和静态变量的存储空间在静态数据区分配。函数中定义的局都自动变的存储空间是在栈区动态分配的,随着函数被执行而为其分配存储空间,当函数执行结束后由系统回收。

28、答案:D本题解析:强调了先修关系,即课程排序要遵循图中给出的先后顺序。

29、答案:A本题解析:在对算术表达式求值和进行赋值运算的时候需要进行整型数据与浮点型数据之间的类型转换。

30、答案:D本题解析:暂无解析

31、答案:C本题解析:本题考查的是网络通信协议的一些基本概念。计算机网络通信协议就是计算机双方必须共同遵守的一组约定,例如怎样建立连接相识别。因此,协议是相互共同遵守的一组约定,语法、语义和计时。计时的目的是实现同步。

32、答案:A本题解析:本题考查数据库基本概念和SQL语言。由于学生号Sno能唯一区别学生关系中的每一个元组(记录),所以Sno是学生关系的主键。虽然SD不是学生关系的码,但SD是关系Dept的主键,所以SD是外键。由于子查询中WHERESD='MS'意味着找出数学系所有学生的年龄,所以当外查询的学生年龄都小于子查询中的学生年龄即满足条件。根据题意需查询其他系比数学系MS所有学生年龄都要小的学生姓名及年龄,所以外查询中的条件语句需加上SD<>'MS'进行限定。根据以上分析,完整的SQL语句如下:SELECTSname,SageFROMStudentsWHERESage<ALL(SELECTSageFROMStudentsWHERESD='MS')ANDSD<>'MS';

33、答案:C本题解析:排序是将一组数据元素排列成所需顺序的过程。

34、答案:A本题解析:本题考查的是计算机基本操作。在Word编辑状态下,选用编辑子菜单上的“替换”命令,系统将显示“查找和替换”对话框。用户首先在“查找内容”下拉列表框中输入internetexplorer,在“替换为”下拉列表框中输入InternetExplorer(如图1.1所示),然后单击“替换”或者是“全部替换”按钮即可。单击“工具”栏中的按钮,可以在光标所在处插入超链接。

35、答案:A本题解析:传统的入侵检测在不影响网络性能的情况下能对网络进行监测,它是一种被动的保护网络免受攻击的安全技术。作为防火墙的合理补充,入侵检测技术能够帮助系统对付网络攻击,扩展了系统管理员的安全管理能力,提高了信息安全基础结构的完整性。简化管理员的工作,保证网络安全运行。它从计算机网络系统中的若千关键点收集信息,并分析这些信息。

36、答案:D本题解析:初始值资源数为2,n个并发进程申请资源,信号量最大为2,最小为2-n

37、答案:C本题解析:本题考查数字签名基本概念。数字签名(DigitalSignature)技术是不对称加密算法的典型应用:数据源发送方使用自己的私钥对数据校验和或其他与数据内容有关的变量进行加密处理,完成对数据的合法“签名”,数据接收方则利用对方的公钥来解读收到的“数字签名”,并将解读结果用于对数据完整性的检验,以确认签名的合法性。数字签名的主要功能是:保证信息传输的完整性、发送者的身份认证、防止交易中的抵赖发生。在数字签名应用中,发送者的公钥可以很方便地得到。但他的私钥则需要严格保密。接收方可以知道发送方的公钥,但无法知道发送方的私钥,所以C是错误的。

38、答案:C本题解析:本题考查统一建模语言(UML)的基础知识。UML2.0中提供了多种图形。序列图是场景的图形化表示,描述了以时间顺序组织的对象之间的交互活动,对用例中的场景可以采用序列图进行描述。活动图专注于系统的动态视图,它对于系统的功能建模特别主要,并强调对象间的控制流程。交互图组合了序列图和活动图的特征,显示了每个用例的活动中对象如何交互。通信图强调收发消息的对象之间的结构组织。

39、答案:D本题解析:关中断仅仅是用于控制可屏蔽中断,而对于软件中断、CPU内部产生的中断和非屏蔽中断来说,它们并不受关中断的控制,关中断并不影响这些中断。故在关中断的状态下,不能响应可屏蔽中断。

40、答案:B本题解析:本题考查数据结构基础知识。a、b、c三个互异元素构成的全排列有6种,为abc,acb,bac,bca,cba,cab。如果入栈顺序为abc,则除了cab,其他序列都可通过合法的入栈和出栈操作排列得到。

41、答案:A本题解析:本题考查数据库系统基本概念方面的基础知识。若关系R与S具有相同的关系模式,即关系R与S的结构相同,则关系R与S可以进行并、交、差运算

42、答案:C本题解析:PING发送一个ICMP(InternetControlMessagesProtocol)请求与响应报文,请求消息给目的地并报告是否收到所希望的ICMPecho(ICMP回声应答)。它是用来检查网络是否通畅或者网络连接速度的命令,封装在IP协议数据中传送,故应选择C。

43、答案:B本题解析:本题考查广义表的概念和特征。广义表是线性表的推广,有时也称其为列表,它的定义一般记作L=(a1,a2,…,an)。其中n是它的长度,而ai是其元素,它可以是单个元素,也可以是广义表。在广义表非空时,第一个元素是表头(head),而其余元素组成的表是表尾(tail)。Tail(L)操作表示取表尾,即去除表头部分的操作。题目中给出的广义表L中有三个子广义表,其表头元素为(a,b),那么tail(L)=((c,d),(e,f),对于这个广义表的表头元素为(c,d),那么tail(tail(L))=((e,f))。

44、答案:A本题解析:C语言中,数据类型的说明集中放在程序块首,用于建立各种变量。

45、答案:A本题解析:本试题测试Windows操作系统中有关网络服务组件的概念和知识。IIS(InternetInformationServer)是一个可以支持HTTP,FTP以及SMTP等协议,运行在一台装有Windows操作系统的计算机上,卖现创建和维护Internet或intranet的Web,FTP等站点服务功能的软件。IIS还可以为同一台计算机上配置多个IP地址,通过对应的多个地址域名解析,每一个域名对应一个不同的Web或FTP站点,从而在一台计算机上实现多个虚拟Web或FTP服务器的功能。IE(InternetExplorer)是Microsoft公司提供的用来浏览Web主页的工具软件。IE的功能非常强大,利用它可以方便地访问Internet,搜索、查看和下载Internet上的各类信息。POP3(PostOfficeProtocol)邮局协议,目前是第3版。是Internet上传输电子邮件的第一个标准协议,也是一个离线协议。它提供信息存储功能,负责为用户保存收到的电子邮件,并且从邮件服务器上下载取回这些邮件。POP3为客户机提供了发送验证字(用户名和口令),这样就可以规范对电子邮件的访问。默认地,POP3在TCP协议110号端口监听连接请求。DNS是域名服务器(DomainNameServer),域名服务器的工作就是实现域名和IP地址之间的相互转换翻译。

46、答案:D本题解析:X.800定义了5类可选的安全服务,分别是认证、数据保密性、访问控制、数据完整性和不可否认性。

47、答案:D本题解析:本题考查软件质量模型的基本概念。在ISO/IEC9126标准中,软件的适应性是指软件运行于不同环境中的能力。

48、答案:D本题解析:在Windows操作系统中,在“我的电脑”中选择磁盘中的文件,再单击“查看”菜单,再单击“大图标”、“小图标”、“列表”、“详细信息”或“缩略图”,可以更改文件夹中项目的外观。其中单击“详细信息”可以查看文件建立的时间和文件大小。

49、答案:D本题解析:本题考查数据结构基础知识。按照树的孩子-兄弟表示法,题图二叉输对应的树如下图所示。结点E的父结点是C,结点C与D是兄弟关系。

50、答案:D本题解析:数据结构是指数据元素的集合(或数据对象)及元素间的相互关系和构造方法。数据对象中元素之间的相互关系就是数据的逻辑结构,分为线性结构(如链表、栈和队列)和非线性结构(如树结构、图结构)。

51、答案:C本题解析:某地区有1000人参加了程序员考试(包括上午科目和下午科目),其中上午科目45以上有700人,下午科目45以上有600人,那么至少有700+600-1000=300人这两个科目的成绩同时在45分以上。

52、答案:A本题解析:从“设置成只读属性”可以看到,这是一个属性。将文件设置为只读属性,显然是针对文件级别的控制。

53、答案:C本题解析:内存的段式管理有许多优点。例如,这种管理方式支持程序的模块化设计和并行编程的要求、可以使各段程序的修改互不影响、便于多道程序共享主存的某些段。但这种管理方式地址变换速度慢,内存碎片(零头)多,造成浪费。因此,地址变换速度快、内存碎片(零头)少不是段式管理的优点。

54、答案:A本题解析:暂无解析

55、答案:A本题解析:本题考查测试过程的内容。测试是软件开发过程中一个独立且非常重要的阶段,一个规范化的测试过程通常包括如下基本的测试活动:拟定测试计划、编制测试大纲、生成测试用例、实施测试和生成测试报告。拟定测试计划的内容主要有测试的内容、进度安排、测试所需的环境和条件、测试培训安排等。

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

57、答案:D本题解析:本题考查插入排序方法。直接插入排序是一种简单的排序方法,具体做法是:在插入第i个记录时,R1,R2,…Ri-1已经排好序,这时将记录Ri的关键字Ki依次与关键字Ki-1,Ki-2,…,K1进行比较,从而找到Ri应该插入的位置,插入位置及其后的记录依次向后移动。数据序列(23,4,45,67,12,8,19,7)进行直接插入排序的过程是:

58、答案:C本题解析:本题考查计算机系统中指令系统的基础知识。指令中的寻址方式就是如何对指令中的地址字段进行解释,以获得操作数的方法或获得程序转移地址的方法。常用的寻址方式有:●立即寻址。操作数就包含在指令中。●直接寻址。操作数存放在内存单元中,指令中直接给出操作数所在存储单元的地址。●寄存器寻址。操作数存放在某一寄存器中,指令中给出存放操作数的寄存器名。●寄存器间接寻址。操作数存放在内存单元中,操作数所在存储单元的地址

温馨提示

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

评论

0/150

提交评论