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

下载本文档

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

文档简介

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

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

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

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

2、()模式定义一系列的算法,把它们一个个封装起来,并且使它们可以相互替换,使得算法可以独立于使用它们的客户而变化。以下(请作答此空)情况适合选用该模式。①一个客户需要使用一组相关对象②一个对象的改变需要改变其他对象③需要使用一个算法的不同变体④许多相关的类仅仅是行为有异A.①②B.②③C.③④D.①④

3、一个应用软件的各个功能模块可采用不同的编程语言来编写,分别编译并产生(),再经过()后形成在计算机上运行的可执行程序。A.汇编B.反编译C.预处理D.链接

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

5、计算机的(请作答此空)直接反映了机器的速度,其值越高表明机器速度越快;运算速度是指CPU每秒能执行的指令条数,常用()来描述。A.内存容量B.存取速度C.时钟频率D.总线宽度

6、在Windows系统中,对话框是特殊类型的窗口,其大小();下图所示的对话框中,()是当前选项卡。A.不能改变,但可以被移动B.可以改变,而且可以被移动C.可以改变,允许用户选择选项来执行任务,或者提供信息D.不能改变,而且不允许用户选择选项来执行任务,或者提供信息

7、在面向对象设计时,若系统有交通工具、汽车、卡车和轿车,则()关系最适合用于表示这些类的设计。A.继承B.组合C.多态D.覆盖

8、若收到某海明校验码1110010,其中信息4位,校验码3位,问正确的信息是()。A.1110B.1010C.0010D.1101

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

10、给定关系R(A,B,C,D,E)与S(A,B,C,F,G),那么与表达式等价的SQL语句如下:select()fromR,Swhere(请作答此空);A.R.A=S.AORR.B=SB.ORR.C=SC.ORR.A<S.FB.R.A=S.A.ORR.B=S.B.ORR.C=S.CORR.A<S.BCR.A=S.A.AND.R.A<S.B

11、已知字符串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'

12、采用黑盒技术设计测试用例的方法包括()。A.对分查找B.逻辑覆盖C.人工检测D.边界值划分

13、己知函数f33、g33的定义如下所示,执行表达式"x=f35"的运算时,若函数调用g(a)是引用调用(callbyreference)方式,则执行"x=f35"后x的值为(请作答此空);若函数调用g(a)是值调用(callbyvalue)方式,则执行"x=f35"后x的值为()。A.20B.25C.60D.75

14、用链表作为栈的存储结构时,若要入栈操作成功,则()。A.必须先判断是否栈满B.必须先判断是否栈空C.必须先判断栈顶元素的类型D.必须成功申请到入栈元素所需结点

15、C程序代码“while((c=getchar()!=’a’)putchar(c);”中存在()错误。A.调用B.语法C.逻辑D.运行

16、采用()的手段可以防止系统出现死锁。A.限制进程互斥使用共享资源B.PV操作管理共享资源C.定时运行死锁检测程序D.资源静态分配策略

17、己知字符串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.;XYZ*’B.'(XZ)*Y'C.'XYZ*’D.'XY+*Z’

18、对于一个初始为空的栈,其入栈序列为abe时,其出栈序列可以有()种。A.3B.4C.5D.6

19、在Windows的资源管理器中,要显示文件最近编辑的日期,应选择"查看"菜单中的()。A.大图标命令B.小图标命令C.列表命令D.详细资料命令

20、已知某字符的ASCII码值用十进制表示为69,若用二进制形式表示并将最高位设置为偶校验位,则为()A.11000101B.01000101C.11000110D.01100101

21、在Excel中,假设单元格A1、A2、A3和A4的值分别为23、45、36、18,单元格B1、B2、B3、B4的值分别为29、38、25、21,在单元格C1中输入“:SUM(MAX(A1:A4),MIN(B1:B4))”(输入内容不含引号)并按Enter后,C1单元格显示的内容为(3)。A.44B.66C.74D.84

22、设X、Y为逻辑变量,与逻辑表达式等价的是()。A.见图AB.见图BC.见图CD.见图D

23、文件的保密是指防止文件被()。A.修改B.破坏C.删除D.窃取

24、假设系统有n个进程共享资源R,且资源R的可用数为2,那么该资源相应的信号量S的初值应设为()。A.0B.1C.2D.n

25、若对二进制整数X,Y的各位进行异或运算后的结果为全0,则说明()。A.X>YB.X<YC.X=YD.X=-Y

26、专业程序员小王记录的工作经验中,不正确的是()。A.疲劳、烦心、缺思路时不要编程,可以先做事务性工作B.“先写测试方案再编程”的测试驱动开发是切实可行的C.专业程序员可能自负、固执和内向,所以更需要强调协作D.专业程序员面对经理催促交付时,要服从大局不计困难

27、对具有n个元素的有序序列进行二分查找时,()。A.查找元素所需的比较次数与元素的位置无关B.查找序列中任何一个元素所需要的比较次数不超过[log2(n+1)]C.元素位置越靠近序列后端,查找该元素所需的比较次数越少D.元素位置越靠近序列前端,查找该元素所需的比较次数越少

28、UML中,图聚集了相关的事物,(请作答此空)图描述了一个用例或操作的执行过程中以时间顺序组织的对象之间的交互活动,属于动态视图;最常见的()图展现了一组对象、接口、协作及其之间的关系,属于静态视图。A.活动B.通信C.序列D.定时

29、()acceptsdocumentsconsistingoftextand/orimagesandconvertsthemtomachine-readableform.A.AprinterB.AscannerC.AmouseD.Akeyboard

30、电子邮件地址“zhangli@”中的zhangli、@和分别表示用户信箱的()。A.邮件接收服务器域名、帐号和分隔符B.邮件接收服务器域名、分隔符和帐号C.帐号、分隔符和邮件接收服务器域名D.帐号、邮件接收服务器域名和分隔符

31、著作权法中,计算机软件著作权保护的对象是()。A.硬件设备驱动程序B.计算机程序及其开发文档C.操作系统软件D.源程序代码

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

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

34、""中,"()"属于组织和地理性域名A.B.C.D.www.sinA

35、某地空调市场被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

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

37、Statedmoreformally,anobjectissimply()ofaclass.A.apartB.acomponentC.aninstanceD.anexample

38、某系统中一个组件的某个函数中,有一个变量没有正确初始化,在()阶段最可能发现问题。A.单元测试B.集成测试C.确认测试D.系统测试

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

40、以下文件格式中,()是声音文件格式。A.MP3B.BMPC.JPGD.GIF

41、计算机的()直接反映了机器的速度,其值越高表明机器速度越快;运算速度是指CPU每秒能执行的指令条数,常用()来描述。A.内存容量B.存取速度C.时钟频率D.总线宽度

42、以下程序设计语言中,()更适合用来进行动态网页处理。A.HTMLB.LISPC.PHPD.Java/C++

43、IP地址是Internet上唯一标识一台主机的识别符,它由()两部分组成。A.数字和小数点B.网络地址和主机地址C.域名和用户名D.普通地址和广播地址

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

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

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

47、()不是面向对象程序设计语言。A.XMLB.JavaC.C#D.Simula

48、Windows操作系统通常将系统文件保存在();为了确保不会丢失,用户的文件应当定期进行备份,以下关于文件备份的说法中,不正确的是(请作答此空)。A.将文件备份到移动硬盘中B.将需要备份的文件刻录成DVD盘C.将文件备份到安装Windows操作系统的硬盘分区中D.将文件备份到未安装Windows操作系统的硬盘分区中

49、在下列程序设计语言中,被称为函数式程序语言的是(),而()可称为通用的脚本语言。A.VisualBasicB.PythonC.JavaD.C#

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

51、商标法主要是保护()的权利。A.商标设计人B.商标注册人C.商标使用人D.商品生产者

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

53、二进制数11101.1001对应的八进制数为()。A.35.44B.35.11C.72.11D.73.10

54、()isadevicethatconvertsimagestodigitalformat.A.CopierB.PrinterC.ScannerD.Display

55、()图像通过使用色彩查找表来获得图像颜色。A.真彩色B.伪彩色C.黑白D.矢量

56、在数据库设计中,E-R模型常用于()阶段。A.需求分析B.概念设计C.逻辑设计D.物理设计

57、无符号二进制数11001000所表示的十进制数为()。A.104B.148C.172D.200

58、假设系统中进程的三态模型如下图所示,图中的a、b和c的状态分别为(请作答此空);当前运行的进程执行P操作后,该进程()。A.就绪、运行、阻塞B.运行、阻塞、就绪C.就绪、阻塞、运行D.阻塞、就绪、运行

59、在Windows系统中,当用户选择"config.xml"文件并执行"剪切"命令后,被"剪切"的"config.xml"文件放在()中。A.回收站B.剪贴板C.硬盘D.USB盘

60、衡量软件设计模块独立性的一个标准是耦合性,其中两个模块之间传递数据结构的情况属于()。A.数据耦合B.标记耦合C.内容耦合D.公共耦合

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

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

63、在操作系统的进程管理中若系统中有6个进程要使用互斥资源R,但最多只允许2个进程进入互斥段(临界区),则信号量S的变化范围是()。A.-1~1B.-2~1C.-3~2D.-4~2

64、在Windows系统中,设E盘的根目录下存在document1文件夹,用户在该文件夹下己创建了document2文件夹,而当前文件夹为document1.若用户将test.docx文件存放在document2文件夹中,则该文件的绝对路径为();在程序中能正确访问该文件且效率较高的方式为()。A.\document1\B.E:\document1\document2C.document2\D.E:\document2\document1

65、通常,用于大量数据处理为主的计算机对(11)要求较高。A.主机的运算速度、显示器的分辨率和I/O设备的速度B.显示器的分辨率、外存储器的读写速度和I/O设备的速度C.显示器的分辨率、内存的存取速度和外存储器的读写速度D.主机的内存容量、内存的存取速度和外存储器的读写速度

66、软件开发过程中,常采用甘特(Gantt)图描述进度安排。甘特图以()。A.时间为横坐标、任务为纵坐标B.时间为横坐标、人员为纵坐标C.任务为横坐标、人员为纵坐标D.人数为横坐标、时间为纵坐标

67、在Word编辑状态下,将光标移至文本行首左侧空白处呈刮形状时,单击鼠标左键可以选中(),按下(请作答此空)键可以保存当前文档。A.Ctrl+SB.Ctrl+DC.Ctrl+HD.Ctrl+K

68、PUSH和POP命令常用于()操作。A.队列B.数组C.栈D.记录

69、知识产权权利人是指(12)A.著作权人B.专利权人C.商标权人D.各类知识产权所有人

70、在段页式管理中,如果地址长度为32位,并且地址划分如下图所示:在这种情况下,系统页面的大小应为()KB,且()。A.1B.2C.3D.4

71、CPU中,保存当前正在执行的指令的寄存器是()。表征指令执行结果的寄存器的是()。A.程序计数器B.标志寄存器(PSW)C.堆栈指示器D.指令寄存器

72、某分页存储管理系统中的地址结构如下图所示。若系统以字节编址,则该系统页的大小为()MB;共有(请作答此空)个页面。A.512B.1024C.2048D.4096

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

74、()是错误的描述。A.Delphi和VisualBasic都是可视化编程语言B.可视化编程中采用控件技术和事件驱动工作方式C.在可视化编程中,可以不编写程序代码来完成界面的设计工作D.使用UML(UnifiedModelingLanguage)开发软件不需要编写程序

75、在Word编辑状态下,有些英文单词和汉字下面会自动加上红色或绿色的波浪型细下划线。以下叙述中,“波浪型细下划线()”是错误的;按()键与工具栏上的按钮功能相同。A.提醒用户此处可能有拼写或语法错误B.为红色表示可能是拼写问题,为绿色可能是语法问题C.是文档内容的一部分,打印文档时会被打印出来D.不属于文档内容,打印文档时不会被打印出来

76、下图是一个有限自动机的状态转换图(0为初态、3为终态),该自动机可识别字符串()(即找出从初态到终态的路径上所标记的字符序列)。A.xxyyB.xyxyC.yyxxD.yxyx

77、显示器的性能指标主要包括()和刷新频率。若显示器的(),则图像显示越清晰。A.采样频率越高B.体积越大C.分辨率越高D.重量越重

78、某品牌商品销售情况表如图(a)所示。若想按产品类别分别累计销售量,可使用分类汇总命令。汇总的结果如图(b)所示。在进行分类汇总前,应先对数据清单中的记录按()字段进行排序;选择“数据/分类汇总”命令,并在弹出的“分类汇总”对话框中的“选定汇总项”列表框内,选择要进行汇总的()字段,再点击确认键。A.产品B.销售日期C.销售地点D.销售量

79、根据过去的一些数据以及经验模型,人们往往可以总结出某种规律。按照这种规律,又可以对不久的未来做大致的预测。例如,已知f(0)=1,f(1)=1,f(2)=2,如果f(x)大致为二次多项式,则f(3)大致为()。A.2B.3C.5D.4

80、某企业信息管理系统的部分关系模式为:部门(部门号,部门名,负责人,电话)、职工(职工号,职工姓名,部门号,职位,住址,联系电话)。部门关系中的部门名为非空值,负责人参照职工关系的职工号,请将下述SQL语句的空缺部分补充完整。CREATETABLE部门(部门号CHAR(4)PRIMARYKEY,部门名CHAR(20)(),负责人CHAR(6),电话CHAR(15),(请作答此空));A.PRIMARYKEY(部门号)NOTNULLUNIQUEB.PRIMARYKEY(部门名)UNIQUEC.FOREIGNKEY(负责人)REFERENCES职工(职工号)D.FOREIGNKEY(负责人)REFERENCES职工(职工姓名)二、多选题

81、多态分为参数多态、包含多态、过载多态和强制多态四种不同形式。其中,子类型化(一个类型是另一个类型的子类型)属于()多态;(请作答此空)多态是指同一个名字在不同上下文中可代表不同的含义。A.参数B.包含C.过载D.强制

82、快速排序算法在排序过程中,在待排序数组中确定一个元素为基准元素,根据基准元素把待排序数组划分成两个部分,前面一部分元素值小于等于基准元素,而后面一部分元素值大于基准元素。然后再分别对前后两个部分进一步进行划分。根据上述描述,快速排序算法采用了()算法设计策略。已知确定基准元素操作的时间复杂度为Θ(n),则快速排序算法的最好和最坏情况下的时间复杂度为(请作答此空)。A.见图AB.见图BC.见图CD.见图D

83、对下图所示的二叉树进行顺序存储(根结点编号为1,对于编号为i的结点,其左孩子结点为2i,右孩子结点为2i+1)并用一维数组BT来表示。已知结点X、E和D在数组BT中的下标为分别为1、2、3,可推出结点G、K和H在数组BT中的下标分别为()。A.10、11、12B.12、24、25C.11、12、13D.11、22、23

84、Windows磁盘碎片整理程序(),通过对磁盘进行碎片整理,()。A.可以提高对文件和文件夹的访问效率B.只能提高对文件夹的访问效率,但对文件的访问效率保持不变C.只能提高系统对文件的访问效率,但对文件夹的访问效率保持不变D.可以将磁盘空间的位示图管理方法改变为空闲区管理方法

85、某宾馆有200间标准客房,其入住率与客房单价有关。根据历史统计,客房最高单价为160元时入住率为50%,单价每降低1元,入住率就会增加0.5%。据此选定价格为(63)时,宾馆每天的收入最大。A.120元B.130元C.140元D.150元

86、在Windows系统中,设E盘的根目录下存在document1文件夹,用户在该文件夹下已创建了document2文件夹,而当前文件夹为document1。若用户将test.docx文件存放在document2文件夹中,则该文件的绝对路径为();在程序中能正确访问该文件且效率较高的方式为(请作答此空)。A.\document1\test.docxB.document1\document2\test.docxC.documem2\test.docxD.E:\document1\document2\test.docx

87、在Windows系统中,对话框是特殊类型的窗口,其大小();下图所示的对话框中,()是当前选项卡。A.鼠标键B.指针C.指针选项D.滑轮

88、在有些程序设计语言中,一个给定的过程调用和响应调用需执行的代码的结合是在编译时进行的,这种绑定称为()。A.静态绑定B.动态绑定C.过载绑定D.强制绑定

89、传统的软件开发模型有瀑布模型、演化模型、螺旋模型、喷泉模型等。下图给出的软件开发过程属于()模型。A.瀑布B.演化C.螺旋D.喷泉

90、()是错误的描述。A.Delphi和VisualBasic都是可视化编程语言B.可视化编程中采用控件技术和事件驱动工作方式C.在可视化编程中,可以不编写程序代码来完成界面的设计工作D.使用UML(UnifiedModelingLanguage)开发软件不需要编写程序

91、在Excel中,若在A1单元格中输入=SUM(MAX(15,8),MIN(8,3)),按Enter键后,则A1单元格显示的内容为();若在A2单元格中输入“=3=6”(输入不包含引号),则A2单元格显示的内容为()。A.23B.16C.18D.11

92、Acomputer()isaprogramthatmaliciouslycausesunwantedbehavioronacomputer.A.softwareB.applicationC.virusD.process

93、与A+A—?B等价的逻辑表达式是()。(⊕、+、?分别表示逻辑异或、逻辑加、逻辑乘)A.A+B—B.A+BC.A⊕BD.A?B

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

95、已知某字符的ASCII码值用十进制表示为69,若用二进制形式表示并将最高位设置为偶校验位,则为(20)A.11000101B.01000101C.11000110D.01100101

96、以下关于软件测试的叙述中,不正确的是()。A.社会对软件的依赖和对软件质量要求的提高是软件测试行业发展的基础B.系统建设的出资方应提供测试方案C.对软件质量的定性判断需要测试提供的定量数据支撑D.测试团队与开发团队的共同目标是改善软件质量

97、根据枢轴元素(或基准元素)划分序列而进行排序的是()。A.快速排序B.冒泡排序C.简单选择排序D.直接插入排序

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

99、数据结构中的树最适合用来表示()的情况。A.数据元素有序B.数据元素之间具有多对多关系C.数据元素无序D.数据元素之间具有一对多关系

100、微型计算机系统中,打印机属于(),内存属于()。A.表现媒体B.传输媒体C.表示媒体D.存储媒体

参考答案与解析

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

2、答案:C本题解析:命令模式:将一个请求封装为一个对象,从而使你可用不同的请求对客户进行参数化。责任链:使多个对象都有机会处理请求,从而避免请求的发送者和接收者之间的耦合关系。将这些对象连成一条链,并沿着这条链传递该请求,直到有一个对象处理它为止。观察者模式:定义对象间的一种一对多的依赖关系,当一个对象的状态发生改变时,所有依赖于它的对象都得到通知并被自动更新。策略模式:定义一系列的算法,把每一个算法封装起来,并且是它们可互相替换。本模式使得算法可独立于使用它的客户而变化。

3、答案:D本题解析:本题考察程序语言基础知识。一个应用软件的各个功能模块可采用不同的编程语言来编写,分别编译并产生目标程序,再经过链接后形成在计算机上运行的可执行程序。

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

5、答案:C本题解析:本题考查应试者计算机性能评价方面的基础知识。计算机的时钟频率直接反映了机器的速度,通常主频越高其速度越快。但是,相同频率、不同体系结构的机器,其速度可能会相差很多倍,因此还需要用其他方法来测定机器性能。通常所说的计算机运算速度(平均运算速度)是指每秒钟所能执行的指令条数,一般用"百万条指令/秒"(MIPS,MillionInstructionPerSecond)来描述。

6、答案:A本题解析:Windows环境下对话框是一种次要窗口,包含按钮和各种选项,通过它们可以完成特定命令或任务。对话框不可以改变大小,但可以移动。当前“鼠标”对话框中“指针选项”是当前选项卡。

7、答案:A本题解析:继承是父类和子类之间共享数据和方法的机制。这是类之间的一种关系,在定义和实现一个类的时候,可以在一个已经存在的类的基础上来进行,把这个己经存在的类所定义的内容作为自己的内容,并加入若干新的内容,即子类比父类更加具体化。组合是表示对象之间的整体和部分的关系。多态(polymorphism)是不同的对象收到同一消息可以进行不同的响应,产生完全不同的结果,用户可以发送一个通用的消息,而实现细节则由接收对象自行决定,使得同一个消息就可以调用不同的方法,即一个对象具有多种形态。覆盖是在继承时使用,如果父类定义的行为中子类继承其时,不满足类的需求,子类可以重新实现具有相同行为标识的行为。交通工具是泛指各类交通工具,而汽车、卡车和轿车都是交通工具,且各自具有自己的特性。因此,继承关系最适合表达这些类的设计,在继承交通工具的基础上,设计汽车类,进一步卡车和轿车都是汽车,再继承汽车类,添加各自特有的行为,设计出子类。

8、答案:B本题解析:验证海明校验码的关系式如下:S2=r2+I4+I3+I2S1=r1+I4+I2+I1S0=r0+I4+I2+I1所以S2=1,S1=1,S0=0三个校正因子不全为0,所以该海明校验码有错,错误位置S=S2S1S0=110=6,即比特6有错,将其变反,得到的正确信息为1010。

9、答案:B本题解析:声卡的性能指标包括采样频率和采用位数。常见的采样位数分别为8、16、24、32,8位的采样位数可以产生28=256种尺寸,16位的采用位数可以产生216=64K种尺寸,其精确程度教前者高,32位的采样位数精确程度是最高的,其录制的声音质量最好。

10、答案:C本题解析:本题考查关系代数运算与SQL语言的对应关系。注意本题中R与S是做自然联接操作,操作时会将R与S中相同字段名做等值联接,并将结果集去重复。所以R与S自然联接后的结果包括以下属性:R.A,R.B,R.C,D,E,F,G。关系代数选择条件为“1<6”,即R.A<F。关系代数投影操作条件为“1,2,4,6,7”,对应的属性为:R.A,R.B,D,F,G。

11、答案: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'

12、答案:D本题解析:本题考察软件测试的基础知识。用黑盒技术设计测试用例的方法有:等价类分法、边值分析、错误猜测和因果图等。用白盒法设计测试用例的方法有:逻辑覆盖、循环覆盖和基本路径测试。

13、答案:D本题解析:本题考查程序语言基础知识。若实现函数调用时,将实参的值传递给对应的形参,则称为是传值调用。这种方式下形式参数不能向实参传递信息。引用调用的本质是将实参的地址传给形参,函数中对形参的访问和修改实际上就是针对相应实际参数变量所作的访问和改变。根据题目说明,调用函数f时,实参的值为5,也就是在函数f中,x的初始值为5,接下来先通过"a=x-1"将a的值设置为4,再调用函数g(a)。函数g()执行时,形参y的初始值为4,经过"y=y*y-1"运算后,y的值就修改为15。在引用调用方式下,g函数中y是f函数中a的引用(可视为形参y与实参a是同一对象),也就是说函数f中a的值被改为15,因此,返回函数f中再执行"a*x"运算后得到75(x=5,a=15),因此第一空应填入的值为75。在值调用方式下,g函数中y只获得f函数中a的值(形参y与实参a是两个不同的对象),也就是说在函数g中修改y的值与函数f中a的值已经没有关系了,因此,返回函数f再执行"a*x"运算后得到20(x=5,a=4),因此空(34)应填入的值为20。

14、答案:D本题解析:本题考查数据结构基础知识。栈的修改要求是仅在表尾进行插入和删除操作,元素间的关系仍是线性的。对于删除操作(即出栈),无论在何种存储方式下实现该运算,栈不为空才能操作成功。对于插入操作(即入栈),要求为新加入的元素准备好存储空间,在链式存储方式下,不存在栈满的情形,只需判断是否为新元素成功申请到需要的结点。

15、答案:B本题解析:本题考查的是程序错误的基本知识。一般程序中的错误可分为语法错误和语义错误(或逻辑错误),语法错误是语句形式上的错误,语义错误是含义上的错误。在c程序代码“white((c=getehar()!=’a’)putchar(c);”中,while语句的循环条件表达式中有三个“(”、两个“)”,括号显然不匹配,因此是该表达式形式上有错误。当程序中出现语法错误后,编译程序不会为该程序产生目标代码,也就不能运行该程序。

16、答案:D本题解析:当若干个进程互相竞争对方已占有的资源,无限期地等待,不能向前推进时,会造成“死锁”。死锁是系统的一种出错状态。产生死锁的必要条件是:互斥条件、保持和等待条件、不可剥夺条件及环路等待条件。可以通过打破产生死锁的必要条件来预防死锁,如采用静态分配资源的策略,则可打破环路等待条件。

17、答案: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'

18、答案:C本题解析:本题考查数据结构基础知识。入栈序列为abc时,出栈序列可以为abc、acb、bac、bca、cba,以I表示入栈、O对应出栈,原则是:每个元素仅入栈、出栈各1次;一次出栈操作的条件是栈不为空且只能让栈顶元素出栈。出栈序列为abc时,对应的操作序列为IOIOIO。出栈序列为acb时,对应的操作序列为IOIIOO。出栈序列为bac时,对应的操作序列为IIOOIO。出栈序列为bca时,对应的操作序列为IIOIOO。出栈序列为cba时,对应的操作序列为IIIOOO。在栈的合法操作序列中,其任何前缀部分中,出栈操作的次数都不多于入栈操作。

19、答案:D本题解析:本题考查在资源管理器中对文件的操作。在Windows的资源管理器中,如果选择"查看"菜单中的大图标命令,那么文件会按大图标的形式显示;如果选择"查看"菜单中的小图标命令,那么文件会按小图标的形式显示;如果选择"查看"菜单中的列表命令,那么文件会排成一列;如果选择"查看"菜单中的详细资料命令,那么文件会以列的形式显示出文件的大小、类型及最近编辑的日期。

20、答案:A本题解析:69=1000101B;而偶校验是指数据编码(包括校验位)中“1”的个数应该是偶数。因此,若除去校验位,编码中“1”的个数是奇数时,校验位应设置为1;否则,校验位应设置为0。本题中,“1000101B”中有3个“1”,所以最高位增加一个偶校验位后为“11000101”,故应选择A。

21、答案:B本题解析:本题考查Excel基础知识。SUM函数的功能是求和,MAX函数是求最大值,MIN函数是求最小值,所以SUM(MAX(),MIN())的含义是求A1:A4区域内的最大值45和B1:B4区域内的最小值21之和,结果为66。

22、答案:A本题解析:逻辑运算主要包括三种基本运算:逻辑加法(又称“或”运算)、逻辑乘法(又称“与”运算)和逻辑否定(又称“非”运算)。此外,“异或”运算也很有用。逻辑加法有“或”的意义。也就是说,在给定的逻辑变量中,A或B只要有一个为1,其逻辑加的结果为0;两者都为1则逻辑加为0。逻辑乘法有“与”的意义。它表示只当参与运算的逻辑变量都同时取值为1时,其逻辑乘积才等于1。逻辑非运算又称逻辑否运算。异或运算(半加运算)通常用符号"⊕"表示,其运算规则为:两个逻辑变量相异,输出才为1。

23、答案:D本题解析:文件的保密是指防止文件被窃取。

24、答案:C本题解析:本题考查操作系统进程管理中信号量与同步互斥方面的基本知识。本题中已知有n个进程共享R资源,且R资源的可用数为2,所以,信号量的初值应设为2。

25、答案:C本题解析:异或的计算方式为:如果相同则取0,如果不同则取1.题目中计算结果全为0,表示每一位都相同,故X=Y。

26、答案:D本题解析:本题考查软件工程(程序员素质)基础知识。编程是一项强脑力劳动,从构思设计到写代码需要专心细致地做工作。人在疲劳、烦心时,思路也不会清晰,编程容易出错。而且,程序出错后的检查纠错很麻烦,隐蔽的错误更会严重影响应用效果,甚至会造成很大损失。所以,此时还不如放下编程,先做些事务性工作,等人的状态休整好了,再做编程,效果会更好。最近几年的实践表明,“先写测试方案再编程”的测试驱动开发是切实可行的,也有利于提高软件的质量。由于专业程序员需要注重实现细节,常常对自己经过反复思考获得的算法实现逻辑非常自信,常常表现出自负、固执和内向,特别是多人共同编程时,常会产生争执。因此,强调协作精神是非常重要的。软件开发过程中,由于各种技术因素十分复杂,拖延工期很常见。用户要求按期交付,经理则常来催促。专业程序员应向经理如实说明拖延工期的原因,解释软件测试等因素的复杂性和不确定性,这些因素不是增加人力和加班所能解决的,如实说明赶工期的危害性。专业程序员应根据经验估计,经过最大努力最快能在什么时间交付,由经理再仔细考虑决策。一味听从经理安排,可能事与愿违,有时不得不减少测试,降低软件质量,造成更大的应用问题。据统计,大部分用户催促交付,不过是强调合同的重要性,即使真的按期交付,也会放在那里一段时间,等待投入使用。

27、答案:B本题解析:本题考查查找方法中的二分方法。二分查找过程是:以处于中间位置记录的关键字和给定值比较,若相等,则查找成功:若不等,则缩小范围,直至新的区间中间位置记录的关键字等于给定值或查找区间的大小为零时(表明查找不成功)为止。对于有11个元素的有序表进行二分查找的过程可用一个二叉树表示,如下所示(结点中的数字表示元素在序列中的序号):该二叉树表明,若需要查找序列中的第6个元素,则仅需一次元素间的比较。若需查找第3个或第9个元素,则分别需要两次比较。依此类推,查找第1、4、7、10个元素时,分别需要三次比较,查找第2、5、8、11个元素时,分别需要四次比较。因此,查找元素所需的比较次数与元素在序列中的位置是有关的。显然,选项C或D的说法也是错误的。若序列中有n个元素,则根据二分查找法构造的二叉树的高度不会超过[log2(n+l)],因此选项B是正确的。

28、答案:C本题解析:本题考查统一建模语言(UML)的基本知识。UML2.0中提供了13种图形,一部分图给出了系统的动态视图,一部分图则给出系统的静态视图。活动图展现了在系统内从一个活动到另一个活动的流程,专注于系统的动态视图,它对于系统的功能建模特别重要,并强调对象间的控制流程,是状态图的一种特殊情况。通信图强调收发消息的对象之间的结构组织,强调参加交互的对象的组织。序列图是场景的图形化表示,描述了以时间顺序组织的对象之间的交互活动,对用例中的场景可以采用序列图进行描述。定时图或时序图,是UML2.0中新增的、特别适合实时和嵌入式系统建模的交互图,它关注沿着线性时间轴、生命线内部和生命线之间的条件改变,描述对象状态随着时间改变的情况,很像示波器,如下图所示,适合分析周期和非周期性任务。类图展现了一组对象、接口、协作及其之间的关系,属于静态视图;对象图展现了某一时刻一组对象以及它们之间的关系,描述了在类图中所建立的事物的实例的静态快照:组件图/构件图展现了一组构件之间的组织和依赖,专注于系统的静态实现视图,它与类图相关,通常把构件映射为一个或多个类、接口或协作;包图是用于把模型本身组织成层次结构的通用机制,不能执行,展现由模型本身分解而成的组织单元以及其间的依赖关系。

29、答案:B本题解析:扫描仪通常被用于计算机外部仪器设备,通过捕获图像并将之转换成计算机可以显示、编辑、存储和输出的数字化输入设备,故应选择B。

30、答案:C本题解析:一个电子邮件地址由三部分组成,第一部分代表用户信箱的账号,第二部分是分隔符,第三部分是用户信箱的邮件接收服务器域名,用以标识其所在的位置。一个电子邮件地址,例如zhangli@,由三部分组成,其中,第一部分“zhangli”代表用户信箱的帐号,对于同一个邮件接收服务器来说,这个帐号必须是唯一的;第二部分“@”是分隔符;第三部分“”是用户信箱的邮件接收服务器域名,用以标识其所在的位置。

31、答案:B本题解析:计算机软件著作权的客体是指著作权法保护的计算机软件著作权的范围(受保护的对象)。根据《著作权法》第三条和《计算机软件保护条例》第二条的规定,著作权法保护的计算机软件是指计算机程序及其有关文档。根据《计算机软件保护条例》第三条第一款的规定,计算机程序是指为了得到某种结果而可以由计算机等具有信息处理能力的装置执行的代码化指令序列,或者可被自动转换成代码化指令序列的符号化语句序列。计算机程序包括源程序和目标程序,同一程序的源程序文本和目标程序文本视为同一软件作品。根据《计算机软件保护条例》第三条第二款的规定,计算机程序的文档是指用自然语言或者形式化语言所编写的文字资料和图表,以用来描述程序的内容、组成、设计、功能规格、开发情况、测试结果及使用方法等。文档一般以程序设计说明书、流程图、用户手册等表现。

32、答案:B本题解析:软件的可移植性是指软件可以从某一环境转移到另以环境的能力相关的一组属性。软件的可靠性指在规定的一段时间内和规定的条件下,软件维护其性能水平的能力。

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

34、答案:B本题解析:正确答案为B。因特网最高层域名分为机构性(或称组织性)域名和地理性域名两大类。其中,域名地址由字母或数字组成,中间以"."隔开,例如。其格式为:机器名.网络名.机构名.最高域名。Internet上的域名由域名系统DNS统一管理。域名被组织成具有多个字段的层次结构。最左面的字段表示单台计算机名,其他字段标识了拥有该域名的组;第二组表示网络名,如rkb;第三组表示组织机构性质,例如gov是政府部门;而最后一个字段被规定为表示组织或者国家,称为项级域名,常见的国家或地区域名如下表所示。常见的机构性域名如下表所示。

35、答案:D本题解析:本题考查数学(矩阵运算)的应用能力。根据(An,Bn)=(An-1,Bn-1)M,以及矩阵M的具体数值,可得An,=An-1+0.5Bn-1,Bn=0.5Bn-1因此,B1=0.5B0=0.52,B2=0.5B1=0.53,…,Bn=0.5n+1→0。A1=A0+0.5B0=0.5+0.52,A2=A1+0.5B1=0.5+0.52+0.53,…,An→1。从而,(An,Bn)→(1,0)。

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

37、答案:C本题解析:严格地说,对象只是类的一个实例。

38、答案:A本题解析:本题考查软件测试过程。单元测试是在模块编写完成且无编译错误后进行,通过向被测试模块提供测试数据并接收测试结果,没有正确初始化的变量很可能引起结果中有问题,所以最可能在单元测试中发现。集成测试把模块按系统设计说明书的要求组合起来进行测试,集成测试主要测试穿过模块的数据、模块之间的影响等方面的问题。确认测试的任务就是进一步检查软件的功能和性能是否与用户要求的一样。系统测试是通过与系统的需求相比较,发现所开发的系统与用户需求不符或矛盾的地方。

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

40、答案:A本题解析:本题考查多媒体的基本知识。声音、图像、动画等在计算机中存储和处理时,其数据必须以文件的形式进行组织,所选用的文件格式必须得到操作系统和应用软件的支持。本试题中,MP3属于声音文件格式,BMP,JPG和GIF属于图形图像文件格式。

41、答案:C本题解析:本题考查应试者计算机性能评价方面的基础知识。计算机的时钟频率直接反映了机器的速度,通常主频越高其速度越快。但是,相同频率、不同体系结构的机器,其速度可能会相差很多倍,因此还需要用其他方法来测定机器性能。通常所说的计算机运算速度(平均运算速度)是指每秒钟所能执行的指令条数,一般用“百万条指令/秒”(MIPS,MillionInstructionPerSecond)来描述。

42、答案:C本题解析:HTML用于处理静态网页,LISP是一种基于λ演算的函数式编程语言。PHP是一种通用开源脚本语言。语法吸收了C语言、Java和Perl的特点,利于学习,使用广泛,主要适用于Web开发领域。它可以比CGI或者Perl更快速地执行动态网页。用PHP做出的动态页面与其他的编程语言相比,PHP是将程序嵌入到HTML(标准通用标记语言下的一个应用)文档中去执行,执行效率比完全生成HTML标记的CGI要高许多;PHP还可以执行编译后代码,编译可以达到加密和优化代码运行,使代码运行更快。Java是一种可以撰写跨平台应用软件的面向对象的程序设计语言。Java技术具有卓越的通用性、高效性、平台移植性和安全性,广泛应用于个人PC、数据中心、游戏控制台、科学超级计算机、移动电话和互联网。C++是一个接近系统底层的综合的,支持面向对象和范编程的程序设计语言,适用于开发要求很高效率的程序,例如大型游戏、大型企业应用、系统应用等。

43、答案:B本题解析:IP地址有两种表示格式:二进制格式和十进制格式。二进制格式共有32位,4个字节,将每个字节二进制数转换成十进制可得4个小于256的数字,数字之间用"."间隔。IP地址分为A~E五类,每个地址由网络地址和主机地址组成,其中网络地址由地址类别和子网掩码确定。

44、答案:B本题解析:浮点数由两部分组成,第一部分是指数部分,表示小数点浮动的位置;第二部分是尾数部分,表示数的符号和有效位数。

45、答案:A本题解析:本题考查程序语言基础知识。有限自动机是一种识别装置的抽象概念,它能准确地识别正规集。一个有限自动机可以用两种直观的方式表示:状态转换图和状态转换矩阵。对于一个字符串集合中的任一字符串ω,若存在一条从初态节点到某一终止状态节点的路径,且这条路径上所有弧的标记符连接成的字符串等于ω,则称ω可由有限自动机识别,并称该字符串集合为该自动机能识别的语言。题图中,结点S是初态,结点B是终态。从初态出发,必然要通过标记为0的弧,到达终态B的所有弧上都标记了1,因此,该自动机识别的01字符串以0开头以1结尾,其中对于0和1的个数及奇偶性没有限制。

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

47、答案:A本题解析:本题考查面向对象程序设计语言的辨析。Java,C#及Simula都是面向对象的程序设计语言,而XML不是程序设计语言。

48、答案:C本题解析:本题的正确选项为C。为了确保不会丢失用户的文件,应当定期备份这些文件,但不要将文件备份到安装了Windows操作系统的硬盘中。将用于备份的介质(外部硬盘、DVD或CD)存储在安全的位置,以防止未经授权的人员访问文件。

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

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

51、答案:B本题解析:根据商标法,经商标局核准注册的商标为注册商标,包括商品商标、服务商标和集体商标、证明商标;商标注册人享有商标专用权,受法律保护。

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

53、答案:A本题解析:本题考查数据表示基础知识。由于23=8,因此1位八进制数等于3位二进制数,对应关系如下表所示。二进制数转换为八进制数的规则为:整数部分自右至左3位一组进行转换,最后一组不足3位时在左边补0;小数部分自左至右3位一组进行转换,最后一组不足3位时在右边补0。对于二进制数11101.1001,补齐位数后表示为011101.100100,对应的八进制数为35.44。

54、答案:C本题解析:扫描仪是一种设备,能将图片转换成数码形式。

55、答案:B本题解析:在生成图像时,对图像中不同色彩进行采样,可产生包含各种颜色的颜色表,称为彩色查找表。伪彩色在描述图像每个像素的颜色时,不由每个基色分量的数值直接决定,而是把像素值作为彩色查找表的表项入口地址,去找出相应的R、G、B强度值所产生的彩色。依题意,应当选择B。

56、答案:B本题解析:数据库概念结构设计阶段是在需求分析的基础上,依照需求分析中的信息要求,对用户信息加以分类,聚集和概括,建立信息模型,并依照选定的数据库管理系统软件,转换为数据的逻辑结构,在依照软硬件环境最终实现数据的合理存储。这一过程也称为数据建模。

57、答案:D本题解析:将无符号二进制数11001000转换十进制数为:1×27+1×26+0×25+0×24+1×23+0×22+0×21+0×20=128+64+8=200

58、答案:A本题解析:进程一般具有三种基本状态:运行态、就绪态和阻塞态。处于这三种状态的进程在一定条件下,其状态可以转换。当CPU空闲时,系统将根据某种调度算法选择处于就绪态的一个进程进入运行态;而当CPU的一个时间片用完时,当前处于运行态的进程就进入了就绪态。进程从运行到阻塞状态通常是由于进程释放CPU,等待系统分配资源或等待某些事件的发生,如:执行了P操作,系统暂时不能满足其对某资源的请求,或等待用户的输入信息等;当进程正在等待的事件发生时,进程从阻塞到就绪状态,如I/O完成。

59、答案:B本题解析:剪贴板是应用程序之间传递信息的媒介,用来临时存放被传递的信息。在应用程序之间传递信息时,从某个应用程序复制或剪切的信息被置于剪贴板上;剪贴板上的信息可以被粘贴到其他的文档或应用程序中,利用剪贴板在文件之间共享信息。当执行粘贴命令时该文件就被移动到粘贴的位置,同时删除原文件。回收站是微软Windows操作系统里的其中一个系统文件夹,主要用来存放用户临时删除的文档资料,存放在回收站的文件可以恢复。CD选项属于外部存储器。

60、答案:B本题解析:本题考查软件设计模块独立性的耦合性标准。耦合性也称为块间联系,是指软件系统结构中各模块间相互联系的紧密程度的一种度量。其中数据耦合是指两个模块之间有调用关系,传递的是简单的数据值,相当于高级语言中的值传递;标记耦合是指两个模块之间传递的是数据结构;当一个模块直接修改或操作另一个模块的数据,或者直接转入另一个模块时,就发生了内容耦合;公共耦合是指通过一个公共数据环境相互作用的那些模块间的耦合。

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

62、答案: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”。

63、答案:D本题解析:最多允许2个进程进入互斥段,则信号量初值应当为2。当有进程运行时,其他进程访问信号量,信号量就会减1,因此最小值为2-6=-4。故信号量S的变化范围为-4~2,故应选择D。

64、答案:B本题解析:按查找文件的起点不同可以将路径分为绝对路径和相对路径。从根目录开始的路径称为绝对路径:从用户当前工作目录开始的路径称为相对路径,相对路径是随着当前工作目录的变化而改变的。在Windows操作系统中,绝对路径是从根目录开始到文件所经过的文件夹名构成的,并以“/”开始,表示根目录:文件夹名之间用符号"\"分隔。按题意,"test.docx"的绝对路径表示为:E:\document1\document2。相对路径是从当前文件夹开始到文件所经过的文件夹名。编程时采用相对路径名document2\test.docx,不仅能正确地访问该文件而且效率也更高。

65、答案:D本题解析:显示器的分辨率主要是针对于图像的清晰程度,与数据处理的效率无关。

66、答案:A本题解析:为了表现软件开发过程中各项任务之间进度的相互依赖关系,采用图示的方法比使用语言叙述更清楚。常用的图示方法如甘特图、计划评审技术和关键路径法等。其中甘特图用水平线段表示任务的工作阶段,线段的起点和终点分别对应任务的开工时间和完成时间,线段的长度表示完成任务所需要的时间。所以甘特图的横坐标表示时间,而纵坐标表示任务。

67、答案:A本题解析:本题考查计算机基本操作。在Word编辑状态下,输入文字时有些英文单词和中文文字下面会被自动加上红色或绿色的波浪形细下划线,红色波浪线表示拼写错误,绿色波浪线表示语法错误,这就是Word中文版提供的"拼写和语法"检查功能,它使用波浪形细下划线提醒用户,此处可能有拼写或语法错误。使用Word中文版提供的热键Ctrl+S可以保存当前文档;Ctrl+D可以打开字体选项卡:Ctrl+H可以打开查找替换对话框的查找选项卡;Ctrl+K可以打开超链接对话框。

68、答案:C本题解析:栈是一种特殊的线性表,栈只允许在同一端进行插入和删除操作。其常用的操作是进栈和出栈操作。

69、答案:D本题解析:OwnerofIntellectualProperty,指合法占有某项知识产权的自然人或法人,即知识产权权利人,包括专利权人、商标注册人、版权所有人等。

70、答案:D本题解析:根据题意可知,页内的地址长度为12位,所以页面的大小应该为212=4096=4KB。段号的地址长度为10位时,最多有210=1024个段。又因为页号的地址长度为10位,故每个段最多允许有210=1024个页面,由于页面的大小=4KB,故段的大小最大为4096KB。

71、答案:B本题解析:在CPU执行指令的过程中,CPU将从内存取出的指令保存在CPU内部的指令寄存器中,而后执行该指令。在指令执行过程中,CPU取指令的内存地址由程序计数器来决定,并且CPU每从内存取出指令,程序计数器的内容自动增量,指向下一次要执行的指令

温馨提示

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

评论

0/150

提交评论