2022年软考-程序员考试题库及全真模拟冲刺卷86(附答案带详解)

上传人:住在****她 文档编号:98731181 上传时间:2022-05-30 格式:DOCX 页数:17 大小:169.38KB
收藏 版权申诉 举报 下载
2022年软考-程序员考试题库及全真模拟冲刺卷86(附答案带详解)_第1页
第1页 / 共17页
2022年软考-程序员考试题库及全真模拟冲刺卷86(附答案带详解)_第2页
第2页 / 共17页
2022年软考-程序员考试题库及全真模拟冲刺卷86(附答案带详解)_第3页
第3页 / 共17页
资源描述:

《2022年软考-程序员考试题库及全真模拟冲刺卷86(附答案带详解)》由会员分享,可在线阅读,更多相关《2022年软考-程序员考试题库及全真模拟冲刺卷86(附答案带详解)(17页珍藏版)》请在装配图网上搜索。

1、2022年软考-程序员考试题库及全真模拟冲刺卷(附答案带详解)1. 单选题HTML中使用( )标记对来标记一个超链接元素。问题1选项A.B.C.D.【答案】A【解析】本题考查HTML语言方面的基础知识。在HTML语言中,基本是使用标记对来对文本格式进行排版和提供一定的功能的。要在页面中使用超级链接,需使用锚标记来实现。标签定义超链接,用于从一个页面链接到另一个页面。元素最重要的属性是href属性,它指示链接的目标。例如:网站页面该行代码的作用是为文字“网站页面”定义超链接功能,使其能够连接到href属性 所指的页面上,在该例子中,当用户单击“网站页面”,将会跳转到http:/ 页面。另外,表示

2、加粗,表示倾斜标签, 标签定义短的引用。2. 单选题设码长为8,原码10000000所表示的十进制整数的值为( )。问题1选项A.-128B.-0C.1D.128【答案】B【解析】本题考查计算机系统中的数据表示的基础知识。原码、反码和补码表示是数值数据的三种基本的编码方法,对于正数,三种编码表示是相同的,不同之处在于负数的表示。码长为8即用8位二进制形式来表示数值,其中最左边的位是符号位,0表示是正数,1表示是负数,剩余的7位表示数值部分,原码表示的规则是直接表示出数值的绝对值。本题中10000000的最高位为1,表示是负数。数值部分为0,即绝对值为0的数值。在原码表示中,0由于符号部分不同占

3、用00000000和10000000两个编码。3. 单选题虚拟存储技术使( )密切配合来构成虚拟存储器。问题1选项A.寄存器和主存B.主存和辅存C.寄存器和CacheD.硬盘和Cache【答案】B【解析】本题考查计算机系统基础知识。 虚拟存储器(VirtualMemory)是为了给用户提供更大的随机存取空间而采用的一种存储技术。它将内存与外存(辅存)结合使用,好像有一个容量极大的内存储器,工作速度接近于主存,每位的成本又与辅存相近,在整机形成多层次存储系统。虚拟存储区的容量与物理主存大小无关,而受限于计算机的地址结构和可用磁盘容量。虚拟存储器是由硬件和操作系统自动实现存储信息调度和管理的。4.

4、 单选题对n个关键码构成的序列采用简单选择排序法进行排序的过程是:第一趟经过n-1次关键码之间的比较,确定出最小关键码在序列中的位置后,再将其与序列的第一个关键码进行交换,第二趟则在其余的n-1个关键码中进行n-2次比较,确定出最小关键码的位置后,再将其与序列的第二个关键码进行交换以此类推,直到序列的关键码从小到大有序排列。在简单选择排序过程中,关键码之间的总比较次数为( )。问题1选项A.n(n-1)/2B.n2/2C.n(n+1)/2D.nlogn【答案】A【解析】本题考查数据结构简单选择排序的基础知识。根据题目描述,简单选择排序第一趟经过n-1次关键码之间的比较,第二趟经过n-2次关键码

5、之间的比较,第三趟经过n-3次关键码之间的比较最后第n-1趟经过1次关键码之间的比较,总的比较次数为n-1+n-2+.+1=n(n-1)/2。5. 单选题以下关于中断的叙述中,错误的是( )。问题1选项A.电源掉电属于CPU必须无条件响应的不可屏蔽中断B.打印机中断属于不可屏蔽的内部中断C.程序运行错误也可能引发中断D.CPU可通过指令限制某些设备发出中断请求【答案】B【解析】中断是这样一个过程:在CPU执行程序的过程中,由于某一个外部的或CPU内部事件的发生,使CPU暂时中止正在执行的程序,转去处理这一事件, 当事件处理完毕后又回到原先被中止的程序,接着中止前的状态继续向下执行。这一过程就称

6、为中断。引起中断的事件就称为中断源。若中断是由CPU内部发生的事件引起的,这类中断源就称为内部中断源;若中断是由CPU外部的事件引起的,则称为外部中断源。中断包括软件中断(不可屏蔽)和硬件中断。软中断为内核触发机制引起,模拟硬件中断。硬件中断又分为外部中断(可屏蔽)和内部中断(不可屏蔽)。外部中断为一般外设请求;内部中断包括硬件出错(掉电、校验、传输)和运算出错(非法数据、地址、越界、溢出等)。打印机中断属于可屏蔽的外部中断。6. 单选题在软件开发的各个阶段,不同层次的人员参与程度并不一样。下图大致描述了某软件开发公司高级技术人员、管理人员和初级技术人员在各个阶段参与的程度,其中,曲 线、分别

7、对应( )。问题1选项A.高级技术人员、管理人员、初级技术人员B.管理人员、高级技术人员、初级技术人员C.高级技术人员、初级技术人员、管理人员D.管理人员、初级技术人员、高级技术人员【答案】A【解析】本题考查软件工程基础知识。图中的直线表示总体来说各类人员参与程度的概况,当某个阶段人员参与度高的时候,对应的Y值越大。软件开发的最初阶段是管理人员接到项目,然后着手和安排人员等,随即高级技术人员参与需求分析和总体设计,在详细设计阶段初级技术人员才逐步参与。编码阶段工作量最大的是程序员(初级技术人员),但需要得到高级技术人员的指导和把控。测试阶段初期(单元测试)也是程序员为主,系统测试后则以高级技术

8、人员为主。测试过程中还可能出现反复。整个过程中管理人员需要控制进度、质量、资源的分配使用等,在编码阶段管理人员参与度最低。7. 单选题声音信号的数字化过程就是在时间和幅度两个维度上的离散化过程,其中时间的离 散化称为( )。问题1选项A.分时B.采样C.量化D.调频【答案】B【解析】本题考查多媒体基础知识。声音的数字化过程包含:采样量化编码三个阶段。采样:把时间连续的模拟信号在时间轴上离散化的过程。在某些特定的时刻获取声音信号幅值叫作采样。核心指标是采样频率(采样周期:每隔相同时间采样一次)。量化:把在幅度上连续取值(模拟量)的每一个样本转换为离散值(数字量)表示,即对样本的幅度值进行A/D转

9、换(模数转换)。核心指标是量化精度(量化分辨率):样本用二进制表示,位数多少反映精度。编码:按照一定格式进行数据编码及组织成文件,可选择数据压缩编码存储,减少存储量。8. 单选题设r是在(0,1)内均匀分布的随机数,则随机变量( )在(3,5)内均匀分布。问题1选项A.2+3rB.2+5rC.3+2rD.3+5r【答案】C【解析】本题考查应用数学基础知识。因为:0r1,则02r2,同时+3后,则有32r+3=0 & chint isMatched(int weekday, int t, int d) /判断是否符合限行规则,是则返回1,否则返回0 return (weekday%d = t%d

10、); void proc(int pm25, int weekday, char *licence) int i,lastd; if (weekday = 6 | weekday = 7 | (1) ) prt_msg(licence, NO); else for( i=5; i=0; i- ) if (isDigit(licencei) lastd= (2) ; /获取车牌号的尾号 break; if(pm25= PM25_L2 ) /限行5个尾号的汽车 if (isMatched( (3) ) prt_msg(licence, YES); else prt_msg(licence, NO)

11、; else /限行2个尾号的汽车 if (isMatched( (4) ) prt_msg(licence, YES); else prt_msg(licence, NO); int main() int weekday=0, pm25=0; char licence7; scanf(%d %d %s,&pm25, &weekday, licence); /输入数据的有效性检测略,下面假设输入数据有效、正确 proc( (5) ); return 0;【答案】(1)pm25(1)表示什么时候不限行,按照题意,周六周日不限行,雾霾指数低于200以下也不限行;所以这里填pm25200或pm25P

12、M25_L1。(2)该处获取车牌号的尾号,从后向前依次查找,只要找到一个数字字符就结束,并将这个数字字符转化为数字赋值给lastd,所以填的是licencei-0,这里有同学可能会直接写licencei,注意字符0的ASCII码对应的是48(3)此处填的是当雾霾指数大于等于400时,周内每天限行五个尾号的汽车,算法是尾号除以2的余数相同者在同一天限行,这里是尾号lastd和weekday和2进行分别取余,得到值相同的时候就是要限行,使用函数isMatched,填的是weekday,lastd,2。(4)此处填的是当雾霾指数小于400大于等于200时,周内每天限行两个个尾号的汽车,算法是尾号除以

13、5的余数相同者在同一天限行,这里是尾号lastd和weekday和5进行分别取余,得到值相同的时候就是要限行,使用函数isMatched,填的是weekday,lastd,5。(5)此处填调用proc函数的实参,查看proc的函数定义部分,实参应该填入pm25,weekday,licence。14. 单选题C语言规定程序中的变量必须先定义(或声明)再引用,若违反此规定,则对程序进行( )时报错。问题1选项A.汇编B.编译C.链接D.运行【答案】B【解析】本题考查程序语言编译程序的基础知识。将C语言源程序翻译为可执行程序的过程为:首先进行编辑,编辑后进行预处理,之后进行编译形成目标代码(若目标代

14、码为汇编语言形式,则需要进一步汇编),最后进行链接以生成可执行程序代码。如果没有对变量进行声明(定义)就使用,则在编译时会报错,属于语法错误, 只有不存在语法错误及静态语义错误的程序才能编译为目标代码。15. 单选题下面的网络地址中,不能作为目标地址的是( )。问题1选项A.0.0.0.0B.127.0.0.1C.10.255.255.255D.192.168.0.1【答案】A【解析】本题考查网络的基础知识。在IPv4中,0.0.0.0 地址被用于表示-一个无效的、未知的或者不可用的目标。以127开头的IP地址都是回环地址(Loop back address),其所在的回环接口一般被理解为虚拟

15、网卡,并不是真正的路由器接口。发送给127 开头的IP地址的数据包会被发送的主机自己接收,根本传不出去,外部设备也无法通过回环地址访问到本机。127.0.0.1 经常被默认配置为localhost的IP地址。一般会通过ping127.0.0.1来测试某台机器上的网络设备是否工作正常。一个A类IP地址由1字节的网络地址和3字节主机地址组成,而且网络地址的最高位必须是0。A类IP中的10.0.0.0到10.255.255.255是私有地址,一个A类网络可提供的主机地址为16 777 214个,也就是224-2个,减2的原因是主机地址全0表示“本主机”所连接到的单个网络地址,而全1表示“所有”,即该

16、网络上所有主机。16. 单选题将操作数包含在指令中的寻址方式称为( )。问题1选项A.直接寻址B.相对寻址C.间接寻址D.立即寻址【答案】D【解析】若操作数就包含在指令中,则是立即寻址。若操作数存放在内存单元中,指令中直接给出操作数所在存储单元的地址,则是直接寻址。间接寻址是相对于直接寻址而言的,指令地址字段的形式地址D不是操作数的真正地址,而是操作数地址的指示器。若操作数存放在某一寄存器中,指令中给出存放操作数的寄存器名,则是寄存器寻址。若操作数存放在内存单元中,操作数所在存储单元的地址在某个寄存器中,则是寄存器间接寻址。17. 单选题用户打开某网站的主页面文件index.html时,看到一

17、幅图像X并听到乐曲Y,则( )。问题1选项A.图像X存储在index.html中,乐曲Y以独立的文件存储B.乐曲Y存储在index.html中,图像X以独立的文件存储C.图像X和乐曲Y都存储在index.html中D.图像X和乐曲Y都以独立的文件存储【答案】D【解析】本题考查网络的基础知识。index.html一般是表示网站首页的文件名称,除此以外还有defult.html或者home.html等,还有动态页面结尾的.asp/.php/jsp/aspx等形式。网页中的图片和乐曲都以独立的文件存储。18. 单选题The atribute of the stack is( ).问题1选项A.fir

18、st in, first outB.sequential accessC.last in, first outD.random access【答案】C【解析】栈的属性是后进先出。19. 单选题信息系统进入使用阶段后,主要任务是( )。问题1选项A.进行信息系统开发与测试B.进行信息系统需求分析C.对信息系统进行管理和维护D.对信息系统数据库进行设计【答案】C【解析】系统交付使用后的主要任务就是运行管理和维护,而选项A、B、D都是信息系统开发阶段需要做的工作。20. 单选题计算机启动时CPU从( )读取硬件配置的重要参数。问题1选项A.SRAMB.CMOSC.DRAMD.CD-ROM【答案】B【

19、解析】本题考查计算机系统基础知识。SRAM(Static RandomAccess Memory,静态随机存取存储器)是指这种存储器只要保持通电,里面储存的数据就可以恒常保持。DRAM(Dynamic Random Access Memory,动态随机存取存储器)隔一段时间要刷新充电一次,否则内部的数据会消失。注意:SRAM和DRAM都是属于RAM,其内容断电之后会消失,每次开机后内容随机,不固定。CMOS(Complementary Metal Oxide Semiconductor,互补金属氧化物半导体)是指制造大规模集成电路芯片用的一种技术或用这种技术制造出来的芯片,是计算机主板上的一块可读写的RAM 芯片,用来保存BIOS设置完计算机硬件参数后的数据,这个芯片仅用来存放数据。

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

copyright@ 2023-2025  zhuangpeitu.com 装配图网版权所有   联系电话:18123376007

备案号:ICP2024067431-1 川公网安备51140202000466号


本站为文档C2C交易模式,即用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知装配图网,我们立即给予删除!