下半年 软考初级程序员 答案详解Word下载.docx
- 文档编号:5575884
- 上传时间:2023-05-05
- 格式:DOCX
- 页数:53
- 大小:1.87MB
下半年 软考初级程序员 答案详解Word下载.docx
《下半年 软考初级程序员 答案详解Word下载.docx》由会员分享,可在线阅读,更多相关《下半年 软考初级程序员 答案详解Word下载.docx(53页珍藏版)》请在冰点文库上搜索。
【答案】C
【解析】本题考查Excel基础知识。
试题(3)正确的答案为选项C。
因为IF()函数是条件判断函数,格式为IF(条件表达式,值1,值2),其功能是执行真假判断,并根据逻辑测试的真假值返回不同的结果。
若为真,则结果为值1;
否则结果为值2。
显然,公式“IF("
1,2)”中,字符串“优秀”不等于字符串“及格",所以输出结果为1。
假设Excel工作表的部分信息如下所示,如果用户在A3单元格中输入=SUM(MAX(A1:
D1),MIN(A2:
D2)),则A3单元格中的值为(4)。
(4)A.27B.39C.40D.49
SUM函数是求和,MAX函数是求最大值,MIN函数是求最小值,所以=SUM(MAX(A1:
D1),MIN(A2:
D2))的含义是求单元格区域A1:
D1中的最大值28和单元格区域A2:
D2中的最小值11之和,结果应为39。
政府机构、商业组织和教育机构的顶级域名分别用(5)表示。
(5)A.gov、edu和comB.com、gov和eduC.gov、com和eduD.edu、com和gov
政府机构的顶级域名通常用gov表示,商业组织的顶级域名通常用com表示,教育机构的顶级域名通常用edu表示。
计算机刚加电时,(6)的内容不是随机的。
(6)A.E2PROMB.RAMC.通用寄存器D.数据寄存器
【答案】A
【解析】本题考查计算机系统存储器基础知识。
E2PROM是电可擦可编程只读存储器的简称,其内容需提前设置好,可通过高于普通电压的作用来擦除和重编程(重写)。
E2PROM一般用于即插即用(Plug&
Play)设备,也常用在接口卡中,用来存放硬件设置数据,以及用在防止软件非法拷贝的“硬件锁”上面。
RAM(随机存储器)是与CPU直接交换数据的内部存储器,也是主存(内存)的主要部分。
在工作状态下RAM可以随时读写,而且速度很快,计算机刚加电时,其内容是随机的。
通用寄存器是CPU中的寄存器,一般用于传送和暂存数据,也可参与算术逻辑运算,并保存运算结果。
数据寄存器是通用寄存器的一种,或者是作为CPU与内存之间的接口,用于暂存数据。
在指令中,操作数地址在某寄存器中的寻址方式称为(7)寻址。
(7)A.直接B.变址C.寄存器D.寄存器间接
【解析】本题考查计算机系统指令寻址方式基础知识。
指令是指挥计算机完成各种操作的基本命令。
一般来说,一条指令需包括两个基本组成部分:
操作码和地址码。
操作码说明指令的功能及操作性质。
地址码用来指出指令的操作对象,它指出操作数或操作数的地址及指令执行结果的地址。
寻址方式就是如何对指令中的地址字段进行解释,以获得操作数的方法或获得程序转移地址的方法。
立即寻址是指操作数就包含在指令中。
直接寻址是指操作数存放在内存单元中,指令中直接给出操作数所在存储单元的地址。
寄存器寻址是指操作数存放在某一寄存器中,指令中给出存放操作数的寄存器名。
寄存器间接寻址是指操作数存放在内存单元中,操作数所在存储单元的地址在某个寄存器中。
变址寻址是指操作数地址等于变址寄存器的内容加偏移量。
采用虚拟存储器的目的是(8)。
(8)A.提高主存的存取速度B.提高外存的存取速度
C.扩大用户的地址空间D.扩大外存的存储空间
将一个作业的部分内容装入主存便可开始启动运行,其余部分暂时留在磁盘上,需要时再装入主存。
这样就可以有效地利用主存空间。
从用户角度看,该系统所具有的主存容量将比实际主存容量大得多,人们把这样的存储器称为虚拟存储器。
因此,虚拟存储器是为了扩大用户所使用的主存容量而采用的一种设计方法。
以下关于SSD固态硬盘和普通HDD硬盘的叙述中,错误的是(9)。
(9)A.SSD固态硬盘中没有机械马达和风扇,工作时无噪音和震动
B.SSD固态硬盘中不使用磁头,比普通HDD硬盘的访问速度快
C.SSD固态硬盘不会发生机械故障,普通HDD硬盘则可能发生机械故障
D.SSD固态硬盘目前的容量比普通HDD硬盘的容量大得多且价格更低
【解析】本题考查计算机系统存储器方面的基础知识。
SSD固态硬盘工作时没有电机加速旋转的过程,启动速度更快。
读写时不用磁头,寻址时间与数据存储位置无关,因此磁盘碎片不会影响读取时间。
可快速随机读取,读延迟极小。
因为没有机械马达和风扇,工作时无噪音(某些高端或大容量产品装有风扇,因此仍会产生噪音)。
内部不存在任何机械活动部件,不会发生机械故障,也不怕碰撞、冲击、振动。
这样即使在高速移动甚至伴随翻转倾斜的情况下也不会影响到正常使用,而且在笔记本电脑发生意外掉落或与硬物碰撞时能够将数据丢失的可能性降到最小。
典型的硬盘驱动器只能在5~55℃范围内工作。
而大多数固态硬盘可在-10~70℃工作,一些工业级的固态硬盘还可在-40-85℃,甚至更大的温度范围下工作。
低容量的固态硬盘比同容量硬盘体积小、重量轻。
计算机系统的工作效率通常用(10)来度量;
计算机系统的可靠性通常用(11)来评价。
(10)A.平均无故障时间(MTBF)和吞吐量
B.平均修复时间(MTTR)和故障率
C.平均响应时间、吞吐量和作业周转时间
D.平均无故障时间(MTBF)和平均修复时间(MTTR)
(11)A.平均响应时间B.平均无故障时间(MTBF)
C.平均修复时间(MTTR)D.数据处理速率
【答案】CB
试题(10)的正确答案为C。
平均响应时间是指系统为完成某个功能所需要的平均处理时间;
吞吐量指单位时间内系统所完成的工作量;
作业周转时间是指从作业提交到作业完成所花费的时间,这三项指标通常用来度量系统的工作效率。
试题(11)的正确答案为B。
平均无故障时间(MTBF),指系统多次相继失效之间的平均时间,该指标和故障率用来衡量系统可靠性。
平均修复时间(MTTR)指多次故障发生到系统修复后的平均间隔时间,该指标和修复率主要用来衡量系统的可维护性。
数据处理速率通常用来衡量计算机本身的处理性能。
我国软件著作权中的翻译权是指将原软件由(12)的权利。
(12)A.源程序语言转换成目标程序语言
B.一种程序设计语言转换成另一种程序设计语言
C.一种汇编语言转换成一种自然语言
D.一种自然语言文字转换成另一种自然语言文字
【解析】本题考查知识产权基本知识。
我国著作权法第十条规定:
“翻译权,即将作品从一种语言文字转换成另一种语言文字的权利”;
《计算机软件保护条例》第八条规定:
“翻译权,即将原软件从一种自然语言文字转换成另一种自然语言文字的权利”。
自然语言文字包括操作界面上、程序中涉及的自然语言文字。
软件翻译权不涉及软件编程语言的转换,不会改变软件的功能、结构和界面。
将源程序语言转换成目标程序语言,或者将程序从一种编程语言转换成另一种编程语言,不属于《计算机软件保护条例》中规定的翻译。
(13)可以保护软件的技术信息、经营信息。
(13)A.软件著作权B.专利权C.商业秘密权D.商标权
软件著作权从软件作品性的角度保护其表现形式,源代码(程序)、目标代码(程序)、软件文档是计算机软件的基本表达方式(表现形式),受著作权保护;
专利权从软件功能性的角度保护软件的思想内涵,即软件的技术构思、程序的逻辑和算法等的思想内涵,涉及计算机程序的发明,可利用专利权保护;
商标权可从商品(软件产品)、商誉的角度为软件提供保护,利用商标权可以禁止他人使用相同或者近似的商标,生产(制作)或销售假冒软件产品,商标权保护的力度大于其他知识产权,对软件侵权行为更容易受到行政查处。
商业秘密权可保护软件的经营信息和技术信息,我国《反不正当竞争法》中对商业秘密的定义为“不为公众所知悉、能为权利人带来经济利益、具有实用性并经权利人采取保密措施的技术信息和经营信息”。
软件技术信息是指软件中适用的技术情报、数据或知识等,包括程序、设计方法、技术方案、功能规划、开发情况、测试结果及使用方法的文字资料和图表,如程序设计说明书、流程图、用户手册等。
软件经营信息指经营管理方法以及与经营管理方法密切相关的信息和情报,包括管理方法、经营方法、产销策略、客户情报(客户名单、客户需求〉,以及对软件市场的分析、预测报告和未来的发展规划、招投标中的标底及标书内容等。
声音信号的数字化过程包括采样、(14)和编码。
(14)A.合成B.转换C.量化D.压缩
自然声音信号是一种模拟信号,计算机要对它进行处理,必须将它转换为数字声音信号,即用二进制数字的编码形式来表示声音。
最基本的声音信号数字化方法是采样-量化法。
它分为采样、量化和编码3个步骤。
采样是把时间连续的模拟信号转换成时间离散、幅度连续的信号。
量化处理是把在幅度上连续取值(模拟量)的每一个样本转换为离散值(数字量)表示。
量化后的样本是用二进制数来表示的,二进制位数的多少反映了度量声音波形幅度的精度,称为量化精度。
经过采样和量化处理后的声音信号已经是数字形式了,但为了便于计算机的存储、处理和传输,还必须按照一定的要求进行数据压缩和编码。
通常所说的“媒体”有两重含义,一是指(15)等存储信息的实体;
二是指图像、声音等表达与传递信息的载体。
(15)A.文字、图形、磁带、半导体存储器B.磁盘、光盘、磁带、半导体存储器
C.声卡、U盘、磁带、半导体存储器D.视频卡、磁带、光盘、半导体存储器
【解析】本题考查多媒体基础知识。
我们通常所说的“媒体(Media)”包括其中的两点含义。
一是指信息的物理载体,即存储信息的实体,如手册、磁盘、光盘、磁带;
二是指承载信息的载体即信息的表现形式(或者说传播形式),如文字、声音、图像、动画、视频等,即CCITT定义的存储媒体和表示媒体。
表示媒体又可以分为3种类型:
视觉类媒体(如位图图像、矢量图形、图表、符号、视频、动画等)、听觉类媒体(如音响、语音、音乐等)、触觉类媒体(如点、位置跟踪;
力反馈与运动反馈等),视觉和听觉类媒体是信息传播的内容,触觉类媒体是实现人机交互的手段。
声音信号的一个基本参数是频率,它是指声波每秒钟变化的次数,用Hz表示。
人耳能听得到的声音信号的频率范围是(16)。
(16)A.0Hz~20HzB.0Hz~200HzC.20Hz~20kHzD.20Hz~200kHz
声音是通过空气传播的一种连续的波,称为声波。
声波在时间和幅度上都是连续的模拟信号,通常称为模拟声音(音频)信号。
人们对声音的感觉主要有音量、音调和音色。
音量又称音强或响度,取决于声音波形的幅度,也就是说,振幅的大小表明声音的响亮程度或强弱程度。
音调与声音的频率有关,频率高则声音高昂,频率低则声音低沉。
而音色是由混入基音的泛音所决定的,每个基音都有其固有的频率和不同音强的泛音,从而使得声音具有其特殊的音色效果。
人耳能听得到的音频信号的频率范围是20Hz~20kHz,包括:
话音(300~3400Hz)、音乐(20Hz~20kHz)、其他声音(如风声、雨声、鸟叫声、汽车鸣笛声等,其带宽范围也是20Hz~20kHz),频率小于20Hz声波信号称为亚音信号,高于20kHz的信号称为超音频信号(超声波〉。
防火墙通常分为内网、外网和DMZ三个区域,按照受保护程度,从低到高正确的排列次序为(17)。
(17)A.内网、外网和DMZB.外网、DMZ和内网
C.DMZ、内网和外网D.内网、DMZ和外网
【解析】本题考查网络安全中防火墙相关知识。
防火墙通常分为内网、外网和DMZ三个区域,按照默认受保护程度,从低到高正确的排列次序为外网、DMZ和内网。
安全传输电子邮件通常采用(18)系统。
(18)A.S-HTTPB.PGPC.SETD.SSL
【解析】本题考查网络安全中安全电子邮件传输相关知识。
S-HTTP用以传输网页,SET是安全电子交易,SSL是安全套接层协议,PGP是安全电子邮件协议。
表示定点数时,若要求数值。
在机器中唯一地表示为全0,应采用(19)。
(19)A.原码B.补码C.反码D.移码
【解析】本题考查计算机系统数据表示基础知识。
以字长为8为例,[+0]原=00000000,[-0]原=10000000。
[+0]反=00000000,[-0]反=11111111。
[+0]补=00000000,[-0]补=00000000。
[+0]移=10000000,[-0]移=10000000。
设X、Y为逻辑变量,与逻辑表达式等价的是(20)。
(20)A.
B.
C.
D.X+Y
【解析】本题考查计算机系统逻辑运算基础知识。
已知x=-31/64,若采用8位定点机器码表示,则[x]原=(21),[x]补=(22)。
(21)A.01001100B.10111110C.11000010D.01000010
(22)A.01001100B.10111110C.11000010D.01000010
【答案】BC
[x]原=10111110
在Windows系统中,当用户选择“config.xml”文件并执行“剪切"命令后,被“剪切”的“config.xml”文件放在(23)中。
(23)A.回收站B.剪贴板C.硬盘D.USB盘
【解析】本题考查Windows操作系统的基本知识及应用。
剪贴板是应用程序之间传递信息的媒介,用来临时存放被传递的信息。
从某个应用程序复制或剪切的信息被置于剪贴板上,剪贴板上的信息可以被粘贴到其他的文档或应用程序中,因此可利用剪贴板在文件之间共享信息。
在Windows系统中,设E盘的根目录下存在document1文件夹,用户在该文件夹下已创建了document2文件夹,而当前文件夹为document1。
若用户将test.docx文件存放在document2文件夹中,则该文件的绝对路径为(24);
在程序中能正确访问该文件且效率较高的方式为(25)。
(24)A.\document1\B.E:
\document1\document2
C.document2\D.E:
\document2\document1
(25)A.\document1\test.docxB.document1\document2\test.docx
C.document2\test.docxD.E:
\document1\document2\test.docx
按查找文件的起点不同可以将路径分为绝对路径和相对路径。
从根目录开始的路径称为绝对路径:
从用户当前工作目录开始的路径称为相对路径,相对路径是随着当前工作目录的变化而改变的。
在Windows操作系统中,绝对路径是从根目录开始到文件所经过的文件夹名构成的,并以“\”开始,表示根目录;
文件夹名之间用符号“\”分隔。
按题意,“test.docx”的绝对路径表示为:
E:
\document1\document2。
相对路径是从当前文件夹开始到文件所经过的文件夹名。
编程时采用相对路径名document2\test.docx,不仅能正确地访问该文件而且效率也更高。
己知有5个进程共享一个互斥段,如果最多允许2个进程同时进入互斥段,则相应的信号量的变化范围是(26)。
(26)A.-5~1B.-4~1C.-3~2D.-2~3
【解析】本题考查操作系统进程管理同步与互斥方面的基础知识。
试题(26〕的正确答案为C。
因为系统中有5个进程共享一个互斥段,如果最多允许2个进程同时进入互斥段,则信号量S的初值应设为2,当第一个进程进入互斥段时,信号量S减1等于1;
当第二个进程进入互斥段时,信号量S减1等于0;
……:
当第5个进程进入互斥段时,信号量S减1等于-3。
可见,信号量的变化范围是-3~2。
进程的三态模型如下图所示,其中的a、b和c处应分别填写(27)。
(27)A.就绪、阻塞和运行B.就绪、运行和阻塞
C.阻塞、就绪和运行D.运行、就绪和阻塞
【解析】本题考查操作系统进程管理方面的基础知识。
进程具有三种基本状态:
运行、就绪和阻塞。
处于这三种状态的进程在一定条件下,其状态可以转换。
当CPU空闲时,系统将选择处于就绪态的一个进程进入运行态;
而当CPU的一个时间片用完时,当前处于运行态的进程就进入了就绪态;
进程从运行到阻塞状态通常是由于进程释放CPU,等待系统分配资源或等待某些事件的发生。
例如,执行了P操作系统暂时不能满足其对某资源的请求,或等待用户的输入信息等:
当进程等待的事件发生时,进程从阻塞到就绪状态,如I/O完成。
在计算机系统中,除了机器语言,(28)也称为面向机器的语言。
(28)A.汇编语言B.通用程序设计语言
C.关系数据库查询语言D.函数式程序设计语言
【解析】本题考查程序语言基础知识。
汇编语言是与机器语言对应的程序设计语言,因此也是面向机器的语言。
从适用范围而言,某些程序语言在较为广泛的应用领域被使用来编写软件,因此成为通用程序设计语言,常用的如C/C++,Java等。
关系数据库查询语言特指SQL,用于存取数据以及查询、更新和管理关系数据库系统中的数据。
函数式编程是一种编程范式,它将计算机中的运算视为函数的计算。
函数编程语言最重要的基础是λ演算(lambdacalculus),其可以接受函数当作输入(参数)和输出(返回值)。
编译过程中使用(29)来记录源程序中各个符号的必要信息,以辅助语义的正确性检查和代码生成。
(29)A.散列表B.符号表C.单链表D.决策表
【解析】本题考查程序语言处理基础知识。
编译过程中符号表的作用是连接声明与引用的桥梁,记住每个符号的相关信息,如作用域和绑定等,帮助编译的各个阶段正确有效地工作。
符号表设计的基本设计目标是合理存放信息和快速准确查找。
符号表可以用散列表或单链表来实现。
函数f()、g()的定义如下所示,已知调用f时传递给其形参x的值是10。
若在f中以传值方式调用g,则函数f的返回值为(30);
若以引用方式调用g,则函数f的返回值为(31)。
(30)A.10B.15C.25D.30
(31)A.10B.15C.25D.30
【答案】CD
若实现函数调用时,将实参的值传递给对应的形参,则称为是传值调用。
这种方式下形式参数不能向实参传递信息。
引用调用的本质是将实参的地址传给形参,函数中对形参的访问和修改实际上就是针对相应实际参数变量所作的访问和改变。
根据题目说明,当调用函数f时,形参x首先得到10,接下来以传值方式调用函数g,也就是将f中x的值传给g的参数x。
在这种情况下,系统为f中的x与g中的x分别分配存储单元。
执行g中的“x=x+5”运算后,g中x的值变为15,返回值15存入f的变量y(即y的值变为10),而f中x的值没有变,因此函数f的返回值为25(x=10,y=15)。
在引用方式调用g时,g中对其形参x的修改可视为是对调用g时实参的修改,因此调用g之后,f中的y得到返回值15,f中的x也被修改为15,所以f的返回值为30。
算术表达式a+b-c*d的后缀式是(32)(-、+、*表示算术的减、加、乘运算,运算符的优先级和结合性遵循惯例)。
(32)A.ab+cd*-B.abc+-d*C.abcd+-*D.ab+c-d*
后缀式(逆波兰式〉是波兰逻辑学家卢卡西维奇发明的一种表示表达式的方法。
这种表示方式把运算符写在运算对象的后面,例如,把a+b写成ab+,所以也称为后缀式。
算术表达式a+b-c*d的后缀式为ab+cd*-。
用二叉树表示a十b-c*d如下图所示。
设数组A[1…m,1…n]的每个元素占用1个存储单元,对于数组元素A[ij](1≤i≤m,1≤j≤n),在按行存储方式下,其相对于数组空间首地址的偏移量为(33);
在按列存储方式下,其相对于数组空间首地址的偏移量为(34)。
(33)A.i*(n-1)-jB.(i-1)*n+j-1C.i*(m-1)+jD.(i-1)*m+j-1
(34)A.j*(n-1)+IB.(j-1)*n+i-1C.j*(m-1)+ID.(j-1)*m+i-1
【答案】BD
【解析】本题考查数据结构基础知识。
数组A[1…m,1…n]的元素排列如下。
解答该问题需先计算排列在a[i,j]之前的元素个数。
按行方式存储下,元素a
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 下半年 软考初级程序员 答案详解 初级 程序员 答案 详解