版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
姓名:_________________编号:_________________地区:_________________省市:_________________ 密封线 姓名:_________________编号:_________________地区:_________________省市:_________________ 密封线 密封线 2026年软件水平考试考试重点试题精编注意事项:1.全卷采用机器阅卷,请考生注意书写规范;考试时间为120分钟。2.在作答前,考生请将自己的学校、姓名、班级、准考证号涂写在试卷和答题卡规定位置。
3.部分必须使用2B铅笔填涂;非选择题部分必须使用黑色签字笔书写,字体工整,笔迹清楚。
4.请按照题号在答题卡上与题目对应的答题区域内规范作答,超出答题区域书写的答案无效:在草稿纸、试卷上答题无效。(参考答案和详细解析均在试卷末尾)一、选择题
1、某一类应用问题中,需要求正比例函数与反比例函数之和的极值。例如,正比例函数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倍
2、零件关系P(零件名,条形码,供应商,产地,价格)中的()属性可以作为该关系的主键。查询产于西安且名称为“P2”的零件,结果以零件名、供应商及零件价格分列表示,对应的SQL语句为:SELECT零件名,供应商,价格FROMPWHERE零件名=‘P2’AND();将供应商“S2”所供应的零件价格下调2%的SQL语句为:UPDATEPWHERE供应商=‘S2’;A.零件名B.条形码C.产地D.供应商
3、Themaximumnumberofdatathatcanbeexpressedby8bitsis().A.64B.128C.255D.256
4、在UML中有4种事物:结构事物、行为事物、分组事物和注释事物。其中,(1)事物表示UML模型中的名词,它们通常是模型的静态部分,描述概念或物理元素。以下(2)属于此类事物。A.包B.状态机C.活动D.构件
5、某分页存储管理系统中的地址结构如下图所示。若系统以字节编址,则该系统页的大小为()MB;共有()个页面。A.512B.1024C.2048D.4096
6、关于"链接",下列说法中正确的是()。A.链接为发送电子邮件做好准备B.链接将指定的文件与当前文件合并C.点击链接就会转向链接指向的地方D.链接指将约定的设备用线路连通
7、数据结构和算法设计的原则不包括()。A.先设计全局的,再设计局部的B.为避免侵权,不要选用社会上己有的传统算法C.设计后需要进行测试,检查其是否满足性能要求D.设计后常需要进一步优化
8、操作系统通过(23)来组织和管理外存中的信息。A.字处理程序B.设备驱动程序C.文件目录和目录项D.语言翻译程序
9、微型计算机系统,打印机属于(),内存属于()。A.表现媒体B.传输媒体C.表示媒体D.存储媒体
10、以下关于类和对象的叙述中,正确的是()。A.类是对象的模板,一个类仅能生成一个对象B.对象是类的模板,一个对象仅能生成一个类C.类是对象的模板,一个类是一组对象的集合D.对象是类的模板,一个对象是一组类的集合
11、某市有N个考生参加了程序员上午和下午两科考试,两科成绩都及格才能合格。设上午和下午考试科目的及格率分别为A和B,合格率为C,则()。A.C≥max(A,B)B.C≥min(A,B)C.min(A,B)≤C≤max(A,B)D.C≤min(A,B)
12、在Word中建立新“文档1”,再选择“保存”命令,将();若单击标题栏右边显示的““文档1”的窗口将()。A.被关闭B.向下还原C.最大化D.最小化
13、()ofdatabasereferstotheprotectionofdataagainstunauthorizeddisclosure,alteration,ordestruction.A.SecurityB.AccessC.BackupD.Creation
14、UML中,图聚集了相关的事物,()图描述了一个用例或操作的执行过程中以时间顺序组织的对象之间的交互活动,属于动态视图;最常见的()图展现了一组对象、接口、协作及其之间的关系,属于静态视图。A.活动B.通信C.序列D.定时
15、设n位二进制数(从00…0到11…1)中不含连续三位数字相同的数共有F(n)个,显然F(1)=2,F(2)=4。以下选项中有一个公式是正确的,通过实例验证选出的是()。A.F(n)=2n(n≥1)B.F(n)=n2-n+2(n≥1)C.F(n)=F(n-1)+4n-6(n≥2)D.F(n)=F(n-1)+F(n-2)(n≥3)
16、以下关于线性表采用顺序存储结构的优点的叙述中,正确的是()。A.不需要存储单元地址连续B.可在任意位置高效地插入元素C.可在任意位置高效地删除元素D.可对表中元素实现随机访问
17、在以下情形中,()适合于采用队列数据结构。A.监视—个火车票售票窗口等待服务的客户B.描述一个组织中的管理机构C.统计—个商场中的顾客数D.监视进入某住宅楼的访客
18、某C语言程序中,m是一个整型变量,则()时遇到表达式m+"test"会报错。A.词法分析B.语法分析C.语义分析D.程序运行
19、Thelower-levelclasses(knownassubclassesorderivedclasses)()stateandbehaviorfromthehigher-levelclass(knownasasuperclassorbaseclass).A.requestB.inheritC.invokeD.accept
20、进程的三态模型如下图所示,其中的a、b和c处应分别填写()。A.就绪、阻塞和运行B.就绪、运行和阻塞C.阻塞、就绪和运行D.运行、就绪和阻塞
21、在下列存储管理方案中,()是解决内存碎片问题的有效方法。虚拟存储器主要由()组成。A.单一连续分配B.固定分区C.可变分区D.可重定位分区
22、Windows操作系统中的文件名最长可达()个字符;文件名中可以使用大写或小写字母,系统()。A.18B.16C.128D.255
23、产生中断时,由硬件保护并更新程序计数器PC的内容,其主要目的是()。A.节省内存空间并提高内存空间的利用率B.提高中断处理程序的运行速度C.简化中断处理程序的编写过程D.快速进入中断处理程序并正确返回被中断的程序
24、事务管理的特性叙述不正确的是A.事务管理特性包括:(1)原子性、(2)一致性(Consistency)(3)隔离性(Isolation)、(4)持续性(永久性)(Durability)B.原子性(Atomicity)是指数据库的逻辑工作单位。C.隔离性(Isolation)是指可以被其他事务干扰。D.持续性(永久性)(Durability)是指一旦提交,改变就是永久性的
25、():Anerrorcanbecausedbyattemptingtodivideby0.A.InterruptB.DefaultC.UnderflowD.Overflow
26、在面向对象开发方法中,()机制模拟现实世界中的遗传现象,实现类之间共享数据和方法。A.封装B.继承C.多态D.抽象接口
27、在windows系统中,若要将文件“D:\user\my.doc"设置成只读属性,可以通过修改该文件的(请作答此空)来实现。将文件设置为只读属性可控制用户对文件的修改,这一级安全管理称之为()安全管理。A.属性B.内容C.文件名D.路径名
28、某公司有几个地区销售业绩如下表所示,若在B7单元格中输入(请作答此空),则该单元格的值为销售业绩为负数的地区数。若在B8单元格中输入(),则该单元格的值为不包含南部的各地区的平均销售业绩。A.COUNTIF(B2:B6,"<=0")B.COUNTA(B2:B6,"<=0")C.=COUNTIF(B2:B6,"<=0")D.=COUNTA(B2:B6,"<=0")
29、为了提高计算机磁盘存取效率,通常可以()。A.用磁盘格式化程序定期对ROM进行碎片整理B.用磁盘碎片整理程序定期对内存进行碎片整理C.用磁盘碎片整理程序定期对磁盘进行碎片整理D.用磁盘格式化程序定期对磁盘进行碎片整理
30、若进程P1正在运行,操作系统强行撤下P1所占用的CPU,让具有更高优先级的进程P2运行,此时P1进程处于()状态。A.就绪B.等待C.结束D.善后处理
31、设N和B都是(无符号)整型变量,下面c代码段的功能是计算变量B的二进制表示中()。N=0;whileB.{B=B&(B-1);//"&"是按位"与"运算N++;}A.数字1的个数B.数字1比数字0多的数目C.数字0的个数D.数字0比数字1多的数目
32、如果读取()的某磁盘块,修改后在写回磁盘前系统崩溃,则对系统的影响相对较大。A.空闲表磁盘块B.用户目录文件C.用户文件的某磁盘块D.系统目录文件
33、函数f()、g()的定义如下,已知调用f时传递给形参x的值是1。在函数f中,若以引用调用(callbyreference)的方式调用g,则函数f的返回值为();若以值调用(callbyvalue)的方式调用g,则函数f的返回值为()。A.10B.11C.20D.30
34、已知函数f()、g()的定义如下,执行表达式“x=f(5)”的运算时,若函数调用g(a)是引用调用(callbyreference)方式,则执行“x=f(5)”后x的值为();若函数调用g(a)是值调用(callbyvalue)方式,则执行“x=f(5)”后x的值为()。A.20B.25C.60D.75
35、某Excel工作表如下所示,若在D1单元格中输入=$A$1+$B$1+c1,则D1的值为();此时,如果向垂直方向拖动填充柄至D3单元格,则D2和D3的值分别为()。A.34B.36C.39D.54
36、OSI(OpenSystemInterconnection)安全体系方案X.800将安全服务定义为通信开放系统协议层提供的服务,用来保证系统或数据传输有足够的安全性。X.800定义了5类可选的安全服务。下列相关的选项中不属于这5类安全服务的是()。A.数据保密性B.访问控制C.认证D.数据压缩
37、机器字长确定后,()运算过程中不可能发生溢出。A.定点正整数X与定点正整数Y相加B.定点负整数X与定点负整数Y相加C.定点负整数X与定点负整数Y相减D.定点负整数X与定点正整数Y相减
38、在进行网络规划时,应制定全网统一的网络架构,并遵循统一的通信协议标准,使符合标准的计算机系统很容易进行网络互联,这体现了网络规划的()原则。A.实用性B.开放型C.先进性D.可靠性
39、对下图所示的二叉树进行顺序存储(根结点编号为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
40、对于下面的有向图,其邻接矩阵是一个(1)的矩阵,采用邻接链表存储时,顶点0的表结点个数为2,顶点3的表结点个数为0,顶点1的表结点个数为(2)。A.3*4B.4*3C.6*6D.7*7
41、词法分析的作用是识别源程序中的()。A.字符串B.单词C.标识符D.语句
42、调用递归过程或函数时,处理参数及返回地址需要用一种称为()的数据结构。A.队列B.栈C.多维数组D.顺序表
43、Windows系统中的磁盘碎片整理程序(),这样使系统()。A.仅将卷上的可用空间合并,使其成为连续的区域B.只能使每个文件占用卷上连续的磁盘空间,合并卷上的可用空间C.只能使每个文件夹占用卷上连续的磁盘空间,合并卷上的可用空间D.使每个文件和文件夹占用卷上连续的磁盘空间,合并卷上的可用空间
44、某计算机的地址线、数据线均为8位,一条两字节的相对寻址的无条件转移指令,存于内存20H和21H单元中,指令操作码存放在20H中,存放在21H中的位移量为15H。则取该指令时PC(程序计数器)为(请作答此空)H,该指令执行结束时PC为()H。A.20B.21C.22D.41
45、The()controlsthecursororpointeronthescreenandallowstheusertoaccesscommandsbypointingandclicking.A.graphicsB.printerC.programD.mouse
46、程序以解释方式运行时,不()。A.进行词法分析B.进行语法分析C.进行语义分析D.产生目标程序文件
47、在结构化分析中,用数据流图描述()。当采用数据流图对一个图书馆管理系统进行分析时,(请作答此空)是一个外部实体。A.读者B.图书C.借书证D.借阅
48、()服务的主要作用是实现文件的上传和下载。A.GopherB.FTPC.TelnetD.E-mail
49、()meansthatasourceprogramfilecanbecompiledandexecutedondifferentcomputers.A.PortabilityB.UsablityC.RecoveryD.Mobility
50、计算机程序=算法+数据结构+程序设计方法+语言工具和环境,其中关于程序设计的叙述,正确的是()。A.程序设计语言与程序设计方法是:对应的关系B.面向对象的程序设计语言只能支持面向对象的程序设计方法C.面向对象的程序设计技术与结构化程序设计技术是相互排斥的D.过程式程序设计是一种传统的程序设计方法
51、设数组a[0..n-1,0..m-1](n>1,m>1)中的元素以行为主序存放,每个元素占用1个存储单元,则数组元素a[i,j](0≤i≤n-1,0≤j≤m-1)元素的存储位置相对于数组空间首地址的偏移量为()。A.j*m+iB.i*m+jC.j*n+iD.i*n+j
52、以下关于面向对象分析与设计的叙述中,正确的是()。A.面向对象分析与面向对象设计不能采用相同的工具B.面向对象分析与面向对象设计的任务相同C.面向对象分析与面向对象设计不存在明确的界限D.面向对象分析与面向对象设计不产生任何可见结果
53、关于进程的说法错误的是A.进程是进行资源分配和调度的基本单位。B.进程通常由程序、数据集合、进程控制块FCB组成。C.进程控制块记录了操作系统所需的、用于描述进程的当前状态和控制进程的全部信息。D.操作系统就是根据进程的进程控制块来感知进程的存在。
54、以下关于DoS攻击的描述中,正确的是()。A.以传播病毒为目的B.以窃取受攻击系统上的机密信息为目的C.以导致受攻击系统无法处理正常用户的请求为目的D.以扫描受攻击系统上的漏洞为目的
55、在页式存储管理方案中,如果地址长度为32位,并且地址结构的划分如下图所示,则系统中页面总数与页面大小分别为(27)A.4K,1024KB.1M,4KC.1K,1024KD.1M,1K
56、假设系统有6个进程共享一个互斥段如果最多允许3个进程同时进入互斥段,则信号量S的初值为(),信号量S的变化范围是()。A.0~6B.-3~3C.-4~2D.-5~1
57、使用150DPI的扫描分辨率扫描一幅3x4英寸的彩色照片,得到原始的24位真彩色图像的数据量是()Byte。A.1800B.90000C.270000D.810000
58、某隧道长1.1公里,现需要在隧道两侧安装照明灯和广告牌,若起点、终点以及从起点到终点每隔50米都需要安装一盏照明灯,并且在相邻照明灯之间需要安装一幅广告牌,则共需安装照明灯()盏、广告牌()幅。A.40B.42C.44D.46
59、数据模型可以分为:A.概念数据模型、基本数据模型B.层次模型、网状模型C.概念数据模型、网状模型D.层次模型、基本数据模型
60、CPU是一块超大规模集成电路,其主要部件有()。A.运算器、控制器和系统总线B.运算器、寄存器组和内存储器C.控制器、存储器和寄存器组D.运算器、控制器和寄存器组
61、同一个函数名(或方法名)可以对应不同的函数体(或方法代码),该特性在面向对象技术中称为()。A.单态B.信息隐藏C.信息开放D.多态
62、软件工程项目质量管理不包括()。A.质量计划B.质量保证C.质量控制D.质量评级
63、8个二进制位至多可表示()个数据。A.8B.64C.255D.256
64、栈和队列的主要区别是()。A.逻辑结构不同B.存储结构不同C.基本运算数目不同D.插入运算和删除运算的要求不同
65、己知函数f1()、f2()的定义如下图所示设调用函数f1时传递给形参x的值是1,若函数调用f2(a)时采用引用调用(callbyreference)的方式传递信息,则函数f1的返回值为();若函数调用f2(a)以值调用(callbyvalue)的方式传递信息,则函数f1的返回值为()。A.-5B.6C.12D.15
66、甲将自己的发明在我国申请了专利,国人乙和美国人丙未经甲的同意就在美国使用甲的专利,则()。A.乙和丙同时违反了我国的专利法B.乙违反了我国的专利法,丙违反了美国的专利法C.乙和丙同时违反了美国的专利法D.乙和丙的行为没有违反专利法
67、程序设计的准则不包括()。A.以用户需求和使用体验为重B.实现同样功能的程序越短越好C.算法流程设计应以简约为美D.变量声明尽量靠近相应的计算
68、程序中的局部数据结构测试通常在()阶段进行,而全局数据结构测试通常在()阶段进行。A.单元测试B.集成测试C.确认测试D.系统测试
69、在面向对象方法中,对象是类的实例。表示对象相关特征的数据称为对象的(),在该数据上执行的功能操作称为对象的();一个对象通过发送()来请求另一个对象哪个为其服务。通常把一个类和这个类的所有对象称为“类及对象”或对象类。在UML中,用来表示显示构成系统的对象类以及这些对象类之间关系的图是()。A.用例图B.构件图C.类图D.对象图
70、CPU中,保存当前正在执行的指令的寄存器是()。表征指令执行结果的寄存器是()。A.程序计数器B.标志寄存器(PSW)C.堆栈指示器D.指令寄存器
71、在电子邮件系统中,OutlookExpress是()。A.邮件客户端B.邮件服务器C.邮件传输代理D.邮件协议
72、若收到某海明校验码1110010,其中信息4位,校验码3位,问正确的信息是()。A.1110B.1010C.0010D.1101
73、Alice发给Bob一个经Alice签名的文件,Bob可以通过(16)验证该文件来源的合法性。A.Alice的公钥B.Alice的私钥C.Bob的公钥D.Bob的私钥
74、某公司2016年10月员工工资表如下所示。若要计算员工的实发工资,可先在J3单元格中输入(作答此空),再向垂直方向拖动填充柄至Jl2单元格,则可自动算出这些员工的实发工资。若要将缺勤和全勤的人数统计分别显示在B13和D13单元格中,则可B13和D13中分别填写()。A.=SUM(D$3:F$3)-(H$3:I$3)B.=SUM(D$3:F$3)+(H$3:I$3)C.=SUM(D3:F3)-SUM(H3:I3)D.SUM(D3:F3)+SUM(H3:I3)
75、内存按字节编址,地址从A4000H到CBFFFH,共有(1)个字节。若用存储容量为32K×8bit的存储芯片构成该内存,至少需要(2)片。A.2B.5C.8D.10
76、微型计算机系统,显示器属于(),硬盘属于()。A.表现媒体B.传输媒体C.表示媒体D.存储媒体
77、假设某计算机系统中资源R的可用数为9,系统中有3个进程竞争R,且每个进程都需要i个R,则该系统可能会发生死锁的最小i值是()。A.2B.3C.4D.5
78、动态主机配置协议(DHCP)的作用是();DHCP客户机如果收不到服务器分配的IP地址,则会获得一个自动专用的IP地址(APIPA),如169.254.0.X。A.为客户机分配一个永久的IP地址B.为客户机分配一个暂时的IP地址C.检测客户机地址是否冲突D.建立IP地址与MAC地址的对应关系
79、M摄影家将自己创作的一幅摄影作品原件出售给了L公司。这幅摄影作品的著作权应属于()。A.M摄影家B.L公司C.社会公众D.M摄影师与L公司
80、Oneofthegreatestfeaturesofahome()istheabilitytoshareoneInternetconnectionsimultaneouslyovertwoormorecomputers.A.computerB.deviceC.networkD.work二、多选题
81、假定某企业2014年5月的员工工资如下表所示:查询人数大于2的部门和部门员工应发工资的平均工资的SQL语句如下:SELECT(请作答此空)FROM工资表()();A.部门,AVG(应发工资)AS平均工资B.姓名,AVG(应发工资)AS平均工资C.部门,平均工资ASAVG(应发工资)D.姓名,平均工资ASAVG(应发工资)
82、数据库系统的组成不包括()A.数据库B.硬件C.操作系统D.人员
83、Theterm,()loop,referstoaloopthatiscontainedwithinanotherloop.A.programB.nestedC.statementD.network
84、软件开发项目进度安排常用的图形描述有Gantt(甘特)图和PERT(项目计划评审技术)图。PERT图难以清晰描述(),而Gantt图难以清晰地描述()。A.每个任务从何时开始B.每个任务到何时结束C.各任务之间的并行情况D.各任务之间的依赖关系
85、根据过去的一些数据以及经验模型,人们往往可以总结出某种规律。按照这种规律,又可以对不久的未来做大致的预测。例如,已知f(0)=1,f(1)=1,f(2)=2,如果f(x)大致为二次多项式,则f(3)大致为()。A.2B.3C.5D.4
86、数据结构中的树最适合用来表示()的情况。A.数据元素有序B.数据元素之间具有多对多关系C.数据元素无序D.数据元素之间具有一对多关系
87、在Word编辑状态下,若要多次复制Word中的格式,使用方法为:首先选中设置好格式的文字,在工具栏上()按钮,光标将变成格式刷的样式;然后,选中需要设置同样格式的(),即可将选定格式复制到多个位置。取消格式刷时,只需在工具栏上再次单击格式刷按钮,或者按下Esc键即可。A.文字,按下Ctrl+V键B.图像,按下Ctrl+V键C.文字,或将鼠标移到需要复制格式的段落内,再单击鼠标左键D.图像,或将鼠标移到需要复制格式的图像内,再单击鼠标左键
88、按照逻辑关系的不同可将数据结构分为()。A.顺序结构和链式结构B.顺序结构和散列结构C.线性结构和非线性结构D.散列结构和索引结构
89、计算机程序=算法+数据结构+程序设计方法+语言工具和环境,其中关于程序设计的叙述,正确的是()。A.程序设计语言与程序设计方法是:对应的关系B.面向对象的程序设计语言只能支持面向对象的程序设计方法C.面向对象的程序设计技术与结构化程序设计技术是相互排斥的D.过程式程序设计是一种传统的程序设计方法
90、在结构化设计方法中,概要设计阶段的任务是给出系统的各个模块,确定每个模块的功能、接口(模块间传递的数据)及调用关系,用模块及对模块的调用来构建软件的体系结构,并采用结构图进行描述。结构图的基本成分有(请作答此空)。结构图的形态特征中,()是指一层中最大的模块个数。A.模块、类和消息B.模块、数据流和接口C.模块、调用和数据D.模块、数据结构和算法
91、在单CPU系统中,若I/O设备与主机采用中断控制方式交换信息,则CPU与I/O设备间是()。A.串行工作,数据传送过程与主程序也是串行工作B.串行工作,数据传送过程与主程序间是并行工作C.并行工作,数据传送过程与主程序是串行工作D.并行工作、数据传送过程也主程序也是并行工作
92、在Word编辑状态下,有些英文单词和汉字下面会自动加上红色或绿色的波浪型细下划线。以下叙述中,“波浪型细下划线()”是错误的;按()键与工具栏上的按钮功能相同。A.提醒用户此处可能有拼写或语法错误B.为红色表示可能是拼写问题,为绿色可能是语法问题C.是文档内容的一部分,打印文档时会被打印出来D.不属于文档内容,打印文档时不会被打印出来
93、与3.5英寸软盘相比,U盘的优点是()。A.体积小、容量小、速度快B.体积大、容量小、速度慢C.体积小、容量大、速度慢D.体积小、容量大、速度快
94、某种SoundBlaster声卡属于8位声卡,这里的“8位”是指()。A.声音最大量化位数是8B.MIDI通道数是8C.可以产生的音色数是8D.声道数为8
95、()isastyleofcomputinginwhichdynamicallyscalableandoffervirtualizedresourcesareprovidedasaserviceovertheInternet.A.ClouDcomputingB.BigdataC.SocialmediaD.Mobilecomputing
96、对程序员的要求不包括()。A.了解相关的应用领域业务B.软件架构设计能力C.熟悉相关的开发环境、开发工具和开发规范D.与项目组成员的合作精神
97、以下哪个代码可以把一维矩阵中的所有元素反转:A.a[:-1:]B.a[1:1:1]C.a[-1:]D.a[::-1]
98、某公司数据库的两个关系:部门(部门号,部门名,负责人,电话)和员工(员工号,姓名,住址)。假设每个部门有若干名员工,一名负责人,一部电话;员工号为员工关系的主键。a.若部门名是唯一的,请将下述SQL语句的空缺部分补充完整。CREATETABLE部门(部门号CHAR(3)PRIMARYKEY,部门名CHAR(10)(),负责人CHAR(4),电话CHAR(20))B.查询各部门负责人的姓名及住址的SQL语句如下:SELECT部门名,姓名,住址FROM部门,员工WHERE();A.NOTNULLB.UNIQUEC.KEYUNIQUED.PRIMARYKEY
99、Weconsidera()successfulonlywhenanerrorisdiscovered.A.designB.programC.developmentD.test
100、以下关于程序员工作的叙述中,不正确的是()。A.软件开发比软件测试有更高的技术含量B.程序员需要通过实践了解自己的编程弱点C.程序员应平衡测试时间、测试成本和质量之间的关系D.最佳的编程方案必须同时兼顾程序质量和资源节约
参考答案与解析
1、答案: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)有极小值。在库存管理问题中,只有当订货费用(正比函数)与库存管理费用(反比函数)相等时,总费用才能达到极小值。
2、答案:B本题解析:本题考查对数据库基本概念和SQL语言的掌握。试题(59)的正确答案是B。条形码是由宽度不同、反射率不同的条和空,按照一定的编码规则(码制)编制成的,用以表达一组数字或字母符号信息的图形标识符。利用条形码可以标出商品的生产国、制造厂家、商品名称、生产日期、图书分类号、邮件起止地点、类别、日期等信息,所以,条形码在商品流通、图书管理、邮电管理、银行系统等许多领域都得到了广泛的应用。显然,本题零件关系P(零件名,条形码,供应商,产地,价格)中的条形码属性可以作为该关系的主键。查询产地为“西安”的P2零件、供应商及零件价格信息的SQL语句为:SELECT零件名,供应商,价格FROMPWHERE零件名=‘P2’,AND产地=‘西安’;将供应商“S2”所供应的零件价格下调2%的SQL语句应该为:UPDATEPSET价格=价格*0.98WHERE供应商=‘S2’;
3、答案:C本题解析:参考译文:8位能表示的最大数是255。
4、答案:D本题解析:总共有7种结构事物:①类:类是描述具有相同属性、方法、关系和语义的对象的集合;②接口:接口是指类或组件提供特定服务的一组操作的集合;③协作:协作定义了交互的操作,是一些角色和其他元素一起工作,提供一些合作的动作,这些动作比元素的总和要大;④用例:用例是描述一系列的动作,这些动作是系统对一个特定角色执行,产生值得注意的结果的值;⑤活动类:活动类是这种类,它的对象有一个或多个进程或线程;⑥构件:构件是物理上或可替换的系统部分,它实现了一个接口集合。在一个系统中,可能会遇到不同种类的构件,如DCOM或EJB;⑦节点:节点是一个物理元素,它在运行时存在,代表一个可计算的资源,通常占用一些内存和具有处理能力。显然,选项中只有构件属于结构事物,故应选择D。
5、答案:D本题解析:本题考查操作系统分页存储管理系统的基本知识。根据题意可知页内地址的长度为二进制20位,220=210×210=1024×1024=1024KB=1MB,所以该系统页的大小为1MB。由于页号的地址的长度为二进制10位,212=4096,所以该系统共有4096个页面。
6、答案:C本题解析:本题考查链接的概念。链接是指点击链接就会转向链接指向的地方。这个概念在网络和数据结构中用得比较多,链表就是通过链接的方式实现的。例如,我们要把一个结点链接到一个非空链表的尾部,那么应该让链表的尾部结点指向下个结点的指针指向这个结点
7、答案:B本题解析:软件需求确定后,就要进行软件设计,包括软件架构设计、数据结构设计、算法设计以及程序设计等。数据结构设计以及算法设计是软件设计中的重要环节。按照软件工程方法应采取自顶向下逐步细化的设计方法,即先设计全局的,再设计局部的。在设计过程中始终要有全局观,要以全局的整体观指导各个局部的设计。软件工程还要求对所有的设计都要进行测试,尽可能查出错误,并纠正错误。以前的技术只能对源程序进行测试,现在的技术对框架设计、数据结构设计和处理流程设计等也能进行某种测试了。测试的目标就是满足设计要求,包括对功能、性能的要求。大型软件的设计十分复杂,除了测试排错之外,还经常需要优化。例如,考虑如何加快处理速度、节省存储量、提高响应时间、均衡网络负载、提高系统的安全性和可靠性等。设计的过程也是逐步优化的过程。在设计算法时,首先需要根据实际需要选用合适的好的算法。软件著作权保护并不包括算法。利用某种算法产生的程序成果是可以保护的。好的算法需要推广使用,否则不利于技术的发展。
8、答案:C本题解析:本题考查操作系统基础知识。为了方便用户存取信息,操作系统是通过文件目录和目录项来组织和管理外存中的信息,使得用户可以按名存取。
9、答案:D本题解析:本题考查考生多媒体基础知识。表现媒体是指进行信息输入和输出的媒体,如键盘、鼠标、话筒,以及显示器、打印机、喇叭等。传输媒体是指传输表示媒体的物理介质,如电缆、光缆、电磁波等。表示媒体指传输感觉媒体的中介媒体,即用于数据交换的编码,如图像编码、文本编码和声音编码等;存储媒体是指用于存储表示媒体的物理介质,如硬盘、软盘、磁盘、光盘、ROM及RAM等。
10、答案:C本题解析:本题考查类和对象的基本概念。类是对象的模板,类定义了对象共有的属性和方法。类也可以看作是一组对象共有特性的集合,即一个类中的对象拥有相同的属性和方法,一般而言,从一个类可以产生多个对象。
11、答案:D本题解析:本题考查数学基础知识。N个考生参加了程序员上午和下午两科考试,设上午考试有a人及格,下午考试有b人及格,两科都及格(合格)有c人。显然c≤a,c≤b,因此c≤min(a,b)。min(a,b)是a和b中的最小值。因为A=a/N,B=b/N,C=c/N,所以c/N≤a/N,c/N≤b/N,C≤min(A,B)。
12、答案:D本题解析:word基本知识,弹出“另存为”对话框,是让我们选择保存路径。为最小化按钮。
13、答案:A本题解析:参考译文数据库的安全性是指对数据的保护以防止非授权的泄露、修改和破坏。
14、答案:C本题解析:本题考查统一建模语言(UML)的基本知识。UML2.0中提供了13种图形,一部分图给出了系统的动态视图,一部分图则给出系统的静态视图。活动图展现了在系统内从一个活动到另一个活动的流程,专注于系统的动态视图,它对于系统的功能建模特别重要,并强调对象间的控制流程,是状态图的一种特殊情况。通信图强调收发消息的对象之间的结构组织,强调参加交互的对象的组织。序列图是场景的图形化表示,描述了以时间顺序组织的对象之间的交互活动,对用例中的场景可以采用序列图进行描述。定时图或时序图,是UML2.0中新增的、特别适合实时和嵌入式系统建模的交互图,它关注沿着线性时间轴、生命线内部和生命线之间的条件改变,描述对象状态随着时间改变的情况,很像示波器,如下图所示,适合分析周期和非周期性任务。类图展现了一组对象、接口、协作及其之间的关系,属于静态视图;对象图展现了某一时刻一组对象以及它们之间的关系,描述了在类图中所建立的事物的实例的静态快照:组件图/构件图展现了一组构件之间的组织和依赖,专注于系统的静态实现视图,它与类图相关,通常把构件映射为一个或多个类、接口或协作:包图是用于把模型本身组织成层次结构的通用机制,不能执行,展现由模型本身分解而成的组织单元以及其间的依赖关系。
15、答案:D本题解析:本题考查数学应用(排列组合)基本能力。当n-3时,除3位全0或全1外,其他情况都是不含连续3位数字相同,因此F(n)=8-2=6。当n-4时,除0001、1000、0000、1110、0111、1111外,其他情况都不含连续3位数字相同,因此F(n)=16-6=10。供选答案A、B、C、D中,对于n=1~4,F(n)的值如下:因此,可以选出公式D是正确的。当n=5时,除000**、1000*、01000、11000;111**、0111*、00111、10111外,其他情况都是不含连续3位数字相同,因此,F(n)=32-16=16。进一步计算表明,n≥3时,n位二进制数中不含连续三位数字相同的数中,末两位数字不同的数有F(n-1)个,末两位数字相同的数有F(n-2)个。
16、答案:D本题解析:线性表需要连续空间存放,插入删除元素都可能需要移动其他元素,效率不高。
17、答案:A本题解析:本题考查的是队列数据结构的基本特点。队列的基本特点是先进先出。进入商场的顾客不需要受此限制。一个组织中的管理机构之间一般具有较严格的层次关系,因此适合于采用树结构进行描述。进出住宅楼的访客也不需要先入先出。人们在接受某种服务时,为公平起见应排队,因此在火车票售票窗口等待服务的客户应该按队列结构建模。
18、答案:C本题解析:对源程序进行编译的过程可以分为词法分析,语法分析,语义分析,中间代码生成和优化,目标代码生成等阶段。其中,词法分析是分析各种构造形式的单词,如整型常量,浮点常量,标识符,运算符等;语法分析是分析各种构造形式的表达式和语句,词法分析和语法分析都是对程序的结构进行分析。语义分析是值分析程序中各种语言成分的含义,是对程序的静态语义的分析,程序运行时体现程序的体态语义。
19、答案:B本题解析:低层的类(也称子类或派生类)从高层类(也称为超类或基类)中继承了状态和行为。
20、答案:A本题解析:本题考查操作系统进程管理方面的基础知识。进程具有三种基本状态:运行、就绪和阻塞。处于这三种状态的进程在一定条件下,其状态可以转换。当CPU空闲时,系统将选择处于就绪态的一个进程进入运行态;而当CPU的一个时间片用完时,当前处于运行态的进程就进入了就绪态;进程从运行到阻塞状态通常是由于进程释放CPU,等待系统分配资源或等待某些事件的发生。例如,执行了P操作系统暂时不能满足其对某资源的请求,或等待用户的输入信息等;当进程等待的事件发生时,进程从阻塞到就绪状态,如I/O完成。
21、答案:D本题解析:引入可变分区后虽然主存分配更灵活,也提高了主存利用率,但是由于系统在不断地分配和回收中,必定会出现一些不连续地小的空闲区,尽管这些小的空闲区的总和超过某一个作业要求的空间,但是由于不连续而无法分配,产生了碎片。解决碎片的方法是拼接(或称紧凑),即向一个方面(例如向低地址端)移动己分配的作业,使那些零散的小空闲区在另一个方向连成一片。分区的拼接技术,一方面使要求能够对作业进行重定位,另一方面系统在拼接时要耗费较多的时间。可重定位分区是解决碎片问题的简单而又行之有效的方法。基本思想:移动所有已分配好的分区,使之成为连续区域。分区“靠拢”的时机:当用户请求空间得不到满足时或某个作业执行完毕是。由于靠拢是要代价的,所有通常是在用户请求空间可得不到满足时进行。第17空考查的是操作系统存储管理方面的基础知识。一个作业在运行之前,没有必要把作业全部装入主存,而仅将那些当前要运行的那部分页面或段,先装如主存便可启动运行,其余部分暂时留在磁盘上。程序在运行时如果它所要访问的页(段)已调入主存,便可继续执行下去:但如果程序所要访问的页(段)尚未调入主存(称为缺页或缺段),此时程序应利用OS所提供的请求调页(段)功能,将他们调入主存,以使进程能继续执行下去。如果此时主存已满,无法再装入新的页(段),则还须再利用页(段)的置换功能,将主存中暂时不用的页(段)调出至磁盘上,腾出足够的主存空间后,再将所要访问的页(段)调入主存,使程序继续执行下去。这样,便可使一个大的用户程序在较小的主存空间运行;也可使主存中同时装入更多的进程并发执行。从用户角度看,该系统所具有的主存容量,将比实际主存容量大得多,人们把这样的存储器称为虚拟存储器。虚拟存储器具有请求调入功能和置换功能,仅把作业的一部分装入主存便可运行作业,是能从逻辑上对主存容量进行扩充的一种虚拟存储器系统。其逻辑容量由主存和外存容量之和,以及CPU可寻址的范围来决定,其运行速度接近于主存速度,成本却比较低。可见,虚拟存储技术是一种性能非常优越的存储器管理技术,故被广泛地应用于大、中、小型机器和微型机中。
22、答案:D本题解析:本题考查应试者Windows操作系统方面的基础知识。在Windows系统中的文件名最长可达255个字符;文件名中可以使用大写或小写字母,系统会保留创建文件时所使用的大小写字母,但文件名不区分大小写。例如,用户创建的文件名为“license.doc”,当用户修改此文件并另存为“LICENSE.doc”时,系统仍然将文件保存为“license.doc”。
23、答案:D本题解析:计算机执行指令的过程是:在控制器的指挥下,将程序计数器的内容经过地址总线送入存储器的地址寄存器,按该地址从存储器的相应单元中读出将要执行的指令,再经数据总线送入CPU的指令寄存器中,通过指令译码器对读出的指令内容进行分析,以产生相应的操作控制信号送达各执行部件。若执行的是非转移类指令,则指令应顺序执行,下一条将执行的指令的存储器地址就是本条正在执行指令的存储器地址加1,故存放正在执行指令存储器地址的程序计数据的内容应加1,以便为取下一条指令做好准备。若转移指令条件成立,则应根据指令给出的寻址方式计算出目标地址(转移指向下一条将执行指令的存储器地址),送入程序计数器。若有中断发生,则应转入相应的中断服务程序,故送入程序计数器的应是中断服务程序的入口地址。
24、答案:C本题解析:暂无解析
25、答案:D本题解析:参考译文:溢出:企图用0除时会产生的一种错误。
26、答案:B本题解析:本题考查面向对象开发方法中的基本概念。面向对象开发方法中,封装是一种信息隐蔽技术,其目的是使对象的使用者和生产者分离,使对象的定义和实现分开。继承是父类和子类之间共享数据和方法的机制,使的在定义一个类的时候,可以在一个已经存在的类的基础上进行,把这个已经存在的类所定义的内容作为自己的内容,并加入若干新的内容。多态在继承的支持下,不同的对象收到同一消息可以产生完全不同的结果。
27、答案:A本题解析:从“设置成只读属性”可以看到,这是一个属性。将文件设置为只读属性,显然是针对文件级别的控制。
28、答案:C本题解析:本题考查Excel基本操作及应用。本题的正确选项为C。Excel规定公式以等号(=)开头,选项A和选项B没有"=",因此不正确。选项D是错误的,因为函数COUNTA函数计算中区域不为空的单元格的个数。选项C是计算B2:B6单元格区域中小于等于0的单元格的个数,结果等于2。
29、答案:C本题解析:此题考查计算机使用常识,对磁盘进行整理通常使用碎片整理程序,用于分析,查找,修复本地文件和文件夹,而格式化是对数据进行重新格式分配。
30、答案:A本题解析:本题考查操作系统进程管理方面的基础知识。进程一般有三种基本状态:运行、就绪和阻塞。其中运行状态表示当一个进程在处理机上运行时,则称该进程处于运行状态。显然对于单处理机系统,处于运行状态的进程只有一个。就绪状态表示一个进程获得了除处理机外的一切所需资源,一旦得到处理机即可运行,则称此进程处于就绪状态。阻塞状态也称等待或睡眠状态,一个进程正在等待某一事件发生(例如请求I/O而等待I/O完成等)而暂时停止运行,这时即使把处理机分配给进程也无法运行,故称该进程处于阻塞状态。综上所述,若进程P1正在运行,操作系统强行撤下PI进程所占用的CPU,让具有更高优先级的进程P2运行,此时P1进程处于就绪状态。
31、答案:A本题解析:本题考查基础数学应用的基本技能。如果B=0(二进制全0),则计算得到N=0。如果B非0(二进制表示中含有数字1),则B-1必然是将最靠右的数字1变成0,并将其右面(若存在)连续若干个0变成1。B&(B-1)的结果就是将原来B的最靠右的数字1变成0,其他数字不变。这样,B=B&(B-1)的结果就是清除了B中最靠右的1个数字1。题中的代码段中,每循环1次这样的运算,变量B中的数字1就减少1个,N就增加1,直到B变为全0为止。因此,该代码段的功能就是计算B中数字1的个数。
32、答案:D本题解析:影响文件系统可靠性因素之一是文件系统的一致性问题,如果读取系统目录文件(如索引节点块、目录块或空闲管理块)的某磁盘块,修改后在写回磁盘前系统崩溃,则对系统的影响相对较大。通常的解决方案是采用文件系统的一致性检查,一致性检查包括块的一致性检查和文件的一致性检查。在块的一致性检查时,检测程序构造一张表,表中为每个块设立两个计数器,一个跟踪该块在文件中出现的次数,一个跟踪该块在空闲表中出现的次数。
33、答案:C本题解析:本题考查程序语言基础知识。若实现函数调用时实参向形式参数传递相应类型的值,则称为是传值调用。这种方式下形式参数不能向实参传递信息。引用调用的本质是将实参的地址传给形参,函数中对形参的访问和修改实际上就是针对相应实际参数变量所作的访问和改变。在函数f中,先通过“a=x-1”将a的值设置为0。函数调用g(a)执行时,在引用调用方式下,g函数体中的b就是f中a的引用,即访问b也就是访问f中的a,修改b就是修改f中的a,因此“b=b+10”将f中a的值改为了10,语句“return2*b;”则使f中的x得到的值为20,这样,f中的语句“returna+x;”就会返回30。在值调用方式下,g函数体中的b与f中的a是相互独立的,它们之间唯一的联系就是函数调用g(a)执行时将a的值(即0)传给了b,因此运算“b=b+10”将b的值改为10,语句“return2*b;”则使f中的x得到的值为20,此时a的值仍然为0,因此f中的语句“returna+x;”返回的值为20。
34、答案:A本题解析:本题考查程序语言基础知识。若实现函数调用时,将实参的值传递给对应的形参,则称为是传值调用。这种方式下形式参数不能向实参传递信息。引用调用的本质是将实参的地址传给形参,函数中对形参的访问和修改实际上就是针对相应实际参数变量所作的访问和改变。根据题目说明,调用函数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),因此第二空应填入的值为20。
35、答案:D本题解析:做出此题首先要知道EXCEL中对单元格的绝对引用和相对引用的区别。$B$1这种格式叫绝对引用。由$引导的项目粘贴、拖动都不会发生变化。$B$1是横竖拖动都不会变;B$1则其列号可以变,横向拖动可变成C$1、D$1,竖向拖动不发生变化;$B1则是其行号可变列号不可变,竖向拖动可变成$B2、D$B3,横向拖动不发生变化。B1叫相对引用,横竖拖动时都会发生变化。D1=$A$1+$B$1+C1=16+18+20=54。如果向垂直方向拖动填充柄至D2单元格,则D2=$A$1+$B$1+C2=16+18+30=64。如果向垂直方向拖动填充柄至D3单元格,则D3=$A$1+$B$1+C3=16+18+26=60。
36、答案:D本题解析:X.800定义了5类可选的安全服务,分别是认证、数据保密性、访问控制、数据完整性和不可否认性。
37、答案:C本题解析:本题考查计算机系统基础知识。进行定点数加减运算时,绝对值若变大,则可能溢出,反之,则不会溢出。因此定点负整数X与定点负整数Y相减不会发生溢出。
38、答案:B本题解析:网络规划原则:(1)实用性原则。网络建设应当作工程项目来完成,而不是当作研究或实验课题。网络应用和服务在整个网络建设中应置于非常重要的地位,这是因为只有应用才是网络建设的最终目的,网络基础设施是为最终应用服务的。因此,实用原则强调设计目标和设计结果能满足需求并且行之有效。(2)开放性原则。网络应具有良好的开放性。这种开放性靠标准化实现,使用符合这些标准的计算机系统很容易进行网络互联。为此,必须制定全网统一的网络架构,并遵循统一的通信协议标准。网络架构和通信协议应选择广泛使用的国际工业标准,使得网络成为一个完全开放式的网络计算环境。开放性原则包括采用开放标准、开放技术、开放结构、开放系统组件、开放用户接口。(3)先进性原则。建设网络,尽可能采用成熟先进的技术,使用具有时代先进水平的计算机系统和网络设备,这些设备应该在相当长的时间内保证其先进性。开发或选购的各种网络应用软件也尽可能先进,并有相当长时间的可用性。先进性原则包括设计思想先进、软硬件设备先进、网络结构先进、开发工具先进。
39、答案:D本题解析:按照“左孩子结点为2i,右孩子结点为2i+1”,且E=2的原则带入图中元素计算。
40、答案:D本题解析:图中有7个顶点,邻接矩阵行号表示起点,列号表示终点,因此为7*7矩阵,第一问选D。
41、答案:B本题解析:词法分析是在程序编译时对源程序中的单词进行辨识的一个过程,其目的是识别源程序中一连串字符中的每个单词。
42、答案:B本题解析:在计算机内部,是通过堆栈来实现函数调用(包括递归调用)。
43、答案:D本题解析:试题(23)的正确选项为D,试题(24)的正确选项为C。因为,在Windows系统中的磁盘碎片整理程序可以分析本地卷,使每个文件或文件夹占用卷上连续的磁盘空间,合并卷上的可用空间使其成为连续的空闲区域,这样系统就可以更有效地访问文件或文件夹,以及更有效地保存新的文件和文件夹。通过合并文件和文件夹,磁盘碎片一整理程还将合并卷上的可用空间,以减少新文件出现碎片的可能性。合并文件和文件夹碎片的过程称为碎片整理。
44、答案:A本题解析:由于两个字节的相对寻址的无条件转移指令存于内存20H单元和21H单元中,当CPU准备取出该指令时,PC的内容必定指向存放该指令第一个字节的地址,即PC=20H。当CPU取出该指令准备执行时,PC的内容为22H,而取出的位移量为15H,执行该指令时是:PC+位移量→PC。因此,该指令执行结束时PC为37H。
45、答案:D本题解析:鼠标能控制显示器上的点,使用户能通过点击来进行操作。
46、答案:D本题解析:本题考查关于语言处理的编译和解释基本概念。编译和解释是两种处理程序语言的方式。编译程序(编译器)首先将源程序翻译成目标语言程序,然后在计算机上运行目标程序:而解释程序(也称为解释器)或者直接解释执行源程序,或者将源程序翻译成某种中间表示形式后再加以执行。这两种语言处理程序的根本区别是:在编译方式下,机器上运行的是与源程序等价的目标程序,源程序和编译程序都不再参与目标程序的执行过程:而在解释方式下,解释程序和源程序(或其某种等价表示)要参与到程序的运行过程中,运行程序的控制权在解释程序。词法分析、语法分析和语义分析是进行语言翻译不可或缺的基本工作阶段,是编译和解释方式都要处理的。简单来说,解释器翻译源程序时不产生独立的目标程序,而编译器则需将源程序翻译成独立的目标程序。
47、答案:A本题解析:在结构化分析中,数据流图用来记录系统中的数据和数据在特定的过程中的流动,即数据如何被采集、处理、保存和使用的(围绕信息系统的功能)。外部实体指系统之外又与系统有联系的人或事物。它表达了该系统数据的外部来源和去处。
48、答案:B本题解析:本题考察Internet基础知识。Internet网络提供的服务有多种,每一种服务都对应一种服务器类型,常见的几种服务器如下。Gopher服务器:提供分类的文档查询及管理。它将网络中浩瀚如海的信息分门别类地整理成菜单形式,提供用户快捷查询井选择使用。Telnet服务器:提供远程登录服务。一般使用Telnet协议。使用Telnet可以实现远程计算机资源共享,也就是说使用远程计算机就和使用本地计算机一样。很多BBS(电子公告牌)就是使用该协议来实现的。FTP服务器:提供文件的上传和下载服务。一般使用FTP协议。使用该协议可以实现文件的共享,可以远程传递较大的文件。同时,该服务器也提供存放文件或软件的磁盘空间。E-mail服务器:提供电子邮件服务。一般都支持SMTP和POP3协议。该服务器用来存放用户的电子邮件并且维护邮件用户的邮件发送。Web服务器:提供www服务。一般使用http协议来实现。浏览器软件必须通过访问Web服务器才能获取信息。
49、答案:A本题解析:源程序的可移植性意味着文件在不同的计算机上进行编译。
50、答案:D本题解析:本题考查程序语言基础知识。程序设计方法学的目标是能设计出可靠、易读而且代价合理的程序。程序设计方法学包括程序理论、研制技术、支援环境、工程规范和自动程序设计等课题,使程序设计更加科学化和工程化。其基本内容是:结构程序设计;程序理论在程序设计技术中的应用,以及规格说明和变换技术。程序理论与程序设计方法学的发展密切相关,它丰富了程序人员的思维方法,促进了程序设计技术的发展。程序设计方法学也与软件工程关系密切,对软件的研制和维护起指导作用。基本的程序设计方法有过程式程序设计(结构化程序设计)方法、逻辑式程序设计方法、函数式程序设计方法和面向对象程序设计方法等。程序设计语言与程序设计方法不是:对应的关系,例如C++语言是面向对象的程序设计语言,它既支持结构化程序设计又支持面向对象的程序设计。过程式程序设计的基本特点是详细描述计算的步骤,至20世纪90年代,计算机软件开发过程中主要采用过程式(结构化)程序设计技术。
51、答案:B本题解析:本题考查程序语言基础知识。对于元素a[i,j],按行存储方式下,其前面共有i行(行下标为0至行下标为i-1)、每行m个元素,合计i*m个元素。数组a中行下标为i的元素有a[i,0]、a[i,1]、…、a[i,j-1]、a[i,j]、…、a[i,m-1],显然在该序列中,a[i,j]之前有j个元素,因此,数组元素a[i,j](0<i<n,0<j<m)之前共有i*m+j个元素,由于每个占用1个存储单元,故该元素的存储位置相对于数组空间首地址的偏移量为i*m+j。
52、答案:C本题解析:本题考查面向对象分析与面向对象设计的基本概念。不论是而向对象分析还是面向对象设计,都是面向对象软件工程中的两个重要阶段,这两个阶段的划分目前尚不存在一个精确的界限。一般情况下,仅仅是从任务的角度进行一个初步的划分,分析阶段的任务是产生一个分析模型,它作为设计的输入,用于产生设计模型,不论是分析模型还是设计及模型都是可见的结果。
53、答案:B本题解析:暂无解析
54、答案:C本题解析:DoS拒绝服务攻击在同一时间段内,采用大量的服务请求消息来攻击某服务器,使该服务器无法响应合法用户的正常请求。所以DoS攻击以导致受攻击系统无法处理正常用户的请求为目的。
55、答案:B本题解析:参考《程序员教程(第四版)》P61。页内地址的宽度就是页面大小,共有12位,即2的12次方,等4KB。页号的宽度就是页面总数,共有20位,即2的20次方,等1MB。
56、答案:B本题解析:本题考查操作系统进程管理中信号量与同步互斥方面的基础知识。本题中己知有6个进程共享一个互斥段,而且最多允许3个进程同时进入互斥段,这意味着系统有3个单位的资源,所以,信号量的初值应设为3.当第一个申请该资源的进程对信号量S执行P操作,信号量S减1等于2,进程可继续执行;当第二个申请该资源的进程对系信号量S执行P操作,信号量S再减1等于1,进程可继续执行;当第三个申请该资源的进程对系信号量S执行P操作,信号量S再减1等于0,进程可继续执行;当第四个申请该资源的进程对系信号量S执行P操作,信号量S再减1等于-1,进程申请的资源得不到满足处于等待状态;当第五个申请该资源的进程对系信号量S执行P操作,信号量S减1等于-2;当第六个申请该资源的进程对系信号量S执行P操作,信号量S再减1等于-3,进程申请的资源得不到满足处于等待状态。所以信号量S的变化范围是-3~3。
57、答案:D本题解析:此题也是考查对多媒体信息的计算,过去曾经考过,计算方法就是(150X3X150X4X24)/8=81000.
58、答案:D本题解析:1.1km=1100m,1100/50=22,因为起点终点都要安装,所以照明灯为(22+1)*2=46,而广告幅是在相邻照明灯之间安装,所以为22*2=44.
59、答案:A本题解析:暂无解析
60、答案:D本题解析:CPU主要部件包括运算器,控制器和寄存器组。内存,存储器和系统总线都不属于CPU。所以A,B,C错误。
61、答案:D本题解析:本题考查面向对象中多态的基本概念。面向对象中多态是指一个名字有多个含义,函数重载和函数覆盖都是多态的表现,不论是重载或是覆盖,都代表了一个方法名可以对应多个方法体,在编译或是运行时再决定究竟调用该方法的哪一个方法体。
62、答案:D本题解析:本题考查软件工程基础知识。软件工程项目质量管理包括质量计划(确定合适的质量标准,如何实施其质量方针)、质量保证(包括质量管理方法、采用的工程技术、测试技术和复审技术、对文档及其修改的控制、项目的标准及规格等)和质量控制(监控项目成果是否符合有关的标准,找出方法来解决质量问题)。对软件产品质量和软件过程质量的评价(包括评级)有利于改进质量管理工作。
63、答案:D本题解析:由于28=256,可以表示0~255,所以对于无符号数可以表示256,如果有符号数,或高位用作奇作奇偶校验,可以表示的数小于256。
64、答案:D本题解析:本题考查数据结构基础知识。栈和队列是程序中常用的两种数据结构,它们的逻辑结构与线性表相同。其特点在于运算受到了限制:栈按“后进先出”的规则进行操作,队列按“先进先出”的规则进行操作,故称运算受限的线性表。
65、答案:A本题解析:本题考查程序语言基础知识。函数f1被调用而运行时,其局部变量值的变化情况如下:在调用口f2(a)之前,x的值为1,a的值为5。在以引用调用方式调用f2(a)时,形参x是实参a的引用,在函数f2中的x就是函数f1中a的别名(或者说此时x与a所对应的存储单元是同一个,只是角度不同而己),因此执行函数f2时,条件表达式x>1即等同于a>1,a的值是5所以该条件表达式成立,从而执行了"x=x*x",就将x所对应存储单元的内容改为了25,然后结束f2的执行并将所返回的-10赋值给f1中的x,因此在f1结束时返回的值为a+x=25-10=15。在值调用方式下调用f2(a)时,是将实参a的值5传递给f2的形参x,a和x所对应的存储单元是不同的,此后执行f2时,由于x的值是5,所以条件表达式x>1即等同于5>1,是成立的,从而执行了"x=x*x",此时是将f2中的x修改为25,与f1中的a和x都无关,在结束f2的执行并将返回值-10赋值给f1中的x后,f1结束时进行的计算为a+x=5-10=-5.
66、答案:D本题解析:专利权为一种知识产权,具有严格的地域特性,各国主管机关依照本国法律授予的知识产权只能在其本国领域内受法律保护。我国专利局授予的专利权只能在我国领域内受保护,其他国家不给与保护。在我国领域外使用我国专利局授权的发明专利,不侵犯我国专利权。
67、答案:B本题解析:本题考查软件工程基础知识。实现同样功能的程序不是越短越好,更应注重易于理解、易于维护。其他三项原则是正确的。
68、答案:A本题解析:软件测试是保证软件质量的关键活动。与软件开发阶段相对应,测试活动分为单元测试、继承测试、确认测试和系统测试。其中单元测试也称为模块测试,主要检查模块接口、局部数据结构、重要的执行路径、出错处理和边界条件:集成测试也称为组装测试,主要检查多个模块继承在一起后,模块之间的相互配合是否满足设计要求,以及全局数据结构。
69、答案:C本题解析:在面向对象方法中,对象是类的实例。表示对象相关特征的数据称为对象的属性,在该数据上执行的功能操作称为对象的行为;一个对象通过发送消息来请求另一个对象为其服务。通常把一个类和这个类的所有对象成为类及对象或对象类。在UML中,类图是显示一组类、接口协作以及它们之间关系的图。类图用于对系统的静态设计视图建模。
70、答案:D本题解析:在CPU执行指令的过程中,CPU将从内存取出的指令保存在CPU内部的指令寄存器中,而后执行该指令。在指令执行过程中,CPU取指令的内存地址由程序计数器来决定,并且CPU每从内存取出指令,程序计数器的内容自动增量,指向下一次要执行的指令。所以,CPU中决定指令执行顺序寄存器是程序计数器。在CPU中,用以记录指令执行结果的寄存器是标志寄存器(PSW)。
71、答案:A本题解析:OutlookExpress是微软公司出品的一款电子邮件客户端。
72、答案: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。
73、答案:A本题解析:发送方使用自己的私钥加密数据文件(数字签名);接收方接收到这个数字签名文件;接收方使用发送方的公钥来解密这个数字签名文件;如果能够解开,则表明这个文件是发送方发送过来的;否则为伪造的第三方发送过来的。对于发送方来讲这种签名有不可否认性。
74、答案:
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2026河东区富民路街社区卫生服务中心招聘B超医生笔试备考试题及答案详解
- 2026年淄博市博山区工会人员招聘考试备考试题及答案详解
- 2026江门人才网防范虚假招聘及刷单诈骗郑重声明笔试备考试题及答案详解
- 2026年需求预测算法推动供应链边缘计算应用
- 2026年草编材料编织工具使用手册
- 零售行业店长销售与服务质量KPI考核表
- 全球阿尔茨海默病现状与发展趋势
- 2026年长沙市芙蓉区政务服务中心(窗口人员)招聘考试备考题库及答案详解
- 2026年鹤岗市东山区工会人员招聘考试参考试题及答案详解
- 2026贵州黔南州瓮安县“雁归兴瓮”人才引进笔试参考题库及答案详解
- 建筑工程管理专业中级职称理论考试题及答案(2026年)
- 2026湖北黄石市阳新县事业单位统一招聘107人笔试参考题库及答案详解
- 2025年消防工程师继续教育题库-含解析147题
- 8.口腔类医疗服务价格项目落地政策解读
- 退休人员返聘工作合同书二篇
- 商业航天行业研究系列7:垂直整合背后的隐形工业巨网SpaceX供应链与BOM全景拆解-卫星篇
- 云梯车安全专项施工方案
- 2026年全国职业院校技能大赛(电工赛项)理论考试核心题库(新版)
- 2025年电离辐射安全与防护基础图片类试题
- 能量隔离安全培训
- ESG可持续发展管理程序(Environmet环境模块)
评论
0/150
提交评论