2022年软考-程序员考试题库(难点、易错点剖析)附答案有详解35

上传人:pu****.1 文档编号:456975892 上传时间:2023-04-10 格式:DOCX 页数:16 大小:114.40KB
返回 下载 相关 举报
2022年软考-程序员考试题库(难点、易错点剖析)附答案有详解35_第1页
第1页 / 共16页
2022年软考-程序员考试题库(难点、易错点剖析)附答案有详解35_第2页
第2页 / 共16页
2022年软考-程序员考试题库(难点、易错点剖析)附答案有详解35_第3页
第3页 / 共16页
2022年软考-程序员考试题库(难点、易错点剖析)附答案有详解35_第4页
第4页 / 共16页
2022年软考-程序员考试题库(难点、易错点剖析)附答案有详解35_第5页
第5页 / 共16页
点击查看更多>>
资源描述

《2022年软考-程序员考试题库(难点、易错点剖析)附答案有详解35》由会员分享,可在线阅读,更多相关《2022年软考-程序员考试题库(难点、易错点剖析)附答案有详解35(16页珍藏版)》请在金锄头文库上搜索。

1、2022年软考-程序员考试题库(难点、易错点剖析)附答案有详解1. 单选题下列协议中,不属于TCP/IP协议簇的是( )。问题1选项A.CSMA/CDB.IPC.TCPD.UDP【答案】A【解析】本题考查网络基础知识。在TCP/IP协议簇中,不包括CSMA/CD协议。CSMA/CD(Carrier Sense Multiple Access with Collision Detection)基带冲突检测的载波监听多路访问技术(载波监听多点接入/碰撞检测)。2. 单选题以下关于中断的叙述中,错误的是( )。问题1选项A.电源掉电属于CPU必须无条件响应的不可屏蔽中断B.打印机中断属于不可屏蔽的内

2、部中断C.程序运行错误也可能引发中断D.CPU可通过指令限制某些设备发出中断请求【答案】B【解析】中断是这样一个过程:在CPU执行程序的过程中,由于某一个外部的或CPU内部事件的发生,使CPU暂时中止正在执行的程序,转去处理这一事件, 当事件处理完毕后又回到原先被中止的程序,接着中止前的状态继续向下执行。这一过程就称为中断。引起中断的事件就称为中断源。若中断是由CPU内部发生的事件引起的,这类中断源就称为内部中断源;若中断是由CPU外部的事件引起的,则称为外部中断源。中断包括软件中断(不可屏蔽)和硬件中断。软中断为内核触发机制引起,模拟硬件中断。硬件中断又分为外部中断(可屏蔽)和内部中断(不可

3、屏蔽)。外部中断为一般外设请求;内部中断包括硬件出错(掉电、校验、传输)和运算出错(非法数据、地址、越界、溢出等)。打印机中断属于可屏蔽的外部中断。3. 单选题C语言规定程序中的变量必须先定义(或声明)再引用,若违反此规定,则对程序进行( )时报错。问题1选项A.汇编B.编译C.链接D.运行【答案】B【解析】本题考查程序语言编译程序的基础知识。将C语言源程序翻译为可执行程序的过程为:首先进行编辑,编辑后进行预处理,之后进行编译形成目标代码(若目标代码为汇编语言形式,则需要进一步汇编),最后进行链接以生成可执行程序代码。如果没有对变量进行声明(定义)就使用,则在编译时会报错,属于语法错误, 只有

4、不存在语法错误及静态语义错误的程序才能编译为目标代码。4. 单选题The anti-virus software protects your computer from virus by( )your computers memory and disk devices.问题1选项A.scanningB.deletingC.replacingD.changing【答案】A【解析】杀毒软件通过扫描计算机内存和磁盘保护计算机,防止被病毒感染。5. 单选题信息系统进入使用阶段后,主要任务是( )。问题1选项A.进行信息系统开发与测试B.进行信息系统需求分析C.对信息系统进行管理和维护D.对信息系统数据

5、库进行设计【答案】C【解析】系统交付使用后的主要任务就是运行管理和维护,而选项A、B、D都是信息系统开发阶段需要做的工作。6. 单选题某高校教学管理系统中的院系关系Department和学生关系Students的模式分别 为:Department (院系号,院系名,负责人,办公电话),学生关系Students (学号,姓名,身份证号,院系号,联系电话,家庭住址)。Department中的“院系号”唯一标识 一个院系,Students中的“学号”能唯一标识一名学生,“家庭住址”可进一步分为邮编、 省、市、街道。根据以上描述可知,关系Students的候选键为( ), “家庭住址” 为( )。创建

6、Students的SQL语句如下,请填补其中的空缺。CREATE TABLE Students(学号 CHAR(8) PRIMARY KEY,姓名 CHAR(16), 身份证号CHAR(18),院系号CHAR(4), 联系电话CHAR(13),家庭住址CHAR(30) FOREIGN KEY ( );问题1选项A.学号B.身份证号和院系号C.学号和身份证号D.学号和院系号问题2选项A.简单属性B.复合属性C.多值属性D.派生属性问题3选项A.(联系电话)REFERENCES Department (办公电话)B.(院系号)REFERENCES Department (院系号)C.(院系号)RE

7、FERENCES Students (院系号)D.(负责人号)REFERENCES Students (学号)【答案】第1题:C第2题:B第3题:B【解析】本题考查数据库基础知识。在关系模型中,候选键又称候选码(英语:candidate key),是某个关系变量的一组属性所组成的集合,它需要同时满足下列两个条件:1.这个属性集合始终能够确保在关系中能唯一标识元组。2.在这个属性集合中找不出合适的真子集能够满足条件。在这里,学生的候选键有身份证号和学号。家庭住址是复合属性。该题为外键的考查,院系号作为院系关系的主键,所以在学生关系中院系号是外键。7. 单选题关于下图所示的有限自动机M(A是初态、

8、C是终态)的叙述中,正确的是( )。问题1选项A.M是确定的有限自动机,可识别1001B.M是确定的有限自动机,可识别1010C.M是不确定的有限自动机,可识别1010D.M是不确定的有限自动机,可识别1001【答案】A【解析】本题考查程序语言翻译的基础知识。首先关于其是否是确定有限自动机和不确定的有限自动机的判断。就是看关于该结点的路径相同数字是否到达不同的结点,如果相同数字不同结点就是不确定的有限自动机。很明显图示未存在这样的情况,属于确定的有限自动机;能够识别的字符串必须要达到终点,故1001是能够被识别的,而1010不能够被识别,综合答案选择A选项。8. 单选题某C程序中含有下面语句,

9、其执行后,tmp的值是( )。问题1选项A.0B.2C.4D.8【答案】D【解析】本题考查C程序语言的基础知识。逗号表达式的求值过程为:从左至右依次处理由逗号运算符“,”连接的运算对象,先对左侧的表达式求值,结果丢弃,最后保留右侧表达式的值。对tmp的赋值结果来自逗号表达式(x=2,y=4,z=8),该表达式最后的结果为8,因此tmp的值为8。9. 单选题采用直线和曲线等元素来描述的图是( )。问题1选项A.点阵图B.矢量图C.位图D.灰度图【答案】B【解析】矢量图是根据几何特性、通过多个对象的组合生成图形,矢量可以是一个点或一条线。矢量文件中的图形元素称为对象。每个对象都是一个自成一体的实体

10、,它具有颜色、形状、轮廓、大小和屏幕位置等属性。位图也称为点阵图、像素图等,构成位图的最小单位是像素,位图就是由像素阵列的排列来实现其显示效果的,每个像素有自己的颜色信息,在对位图图像进行编辑操作的时候,可操作的对象是每个像素,可以改变图像的色相、饱和度、明度,从而改变图像的显示效果。对位图进行缩放时会失真。10. 单选题软件从一个计算机系统或环境转移到另一个计算机系统或环境的难易程度是指软件的( )。问题1选项A.兼容性B.可移植性C.可用性D.可扩展性【答案】B【解析】本题考查软件工程基础知识。正确性(准确性):正确实现算法功能,最重要的指标, 是能否得到正确或相符的结果或效果有关的软件

11、。可靠性:元件、产品、系统在一定时间内、在一定条件下无故障地执行指定功能的能力或可能性。友好性:具有良好的使用性。可读性:可读的、可以理解的,方便分析、修改和移植。健壮性:对不合理的数据或非法的操作能进行检查、纠正。效率:对计算机资源的消耗,包括计算机内存和运行时间的消耗。可移植性:软件从一个计算机系统或环境转移到另一个计算机系统或环境的难易程度。11. 单选题企业采用云计算模式部署信息系统所具有的优势中不包括( )。问题1选项A.企业的全部数据、科研和技术都放到网上,以利共享B.全面优化业务流程,加速培育新产品、新模式、新业态C.从软件、平台、网络等各方面,加快两化深度融合步伐D.有效整合优

12、化资源,重塑生产组织方式,实现协同创新【答案】A【解析】企业采用云计算模式部署信息系统时,一般都会考虑将哪些数据放在公有云或私有云上,如何保护企业的商业秘密以及企业员工的隐私,需要考虑尚在研发的未成熟的技术数据如何保存、保护和管理。12. 单选题( ) is the process of transforming information so it is unintelligible to anyone but the intended recipient.问题1选项A.EncryptionB.DecryptionC.SecurityD.Protection【答案】A【解析】本题考查计算机专业

13、英语知识。()是对信息进行转换的过程,除预期的接收者外,任何人都无法理解。A.加密B.解密C.安全性D.保护13. 单选题As each application module is completed, it undergoes ( ) to ensure that it operates correctly and reliably.问题1选项A.unit testingB.integration testingC.system testingD.acceptance testing【答案】A【解析】本题考查计算机专业英语知识。当每个应用程序模块完成后,它将执行(),以确保其正确、可靠地运行。A.单元测试B.集成测试C.系统测试D.验收测试14. 单选题( )variable is composed of a series of members,each representing one property of the object.问题1选项A.An arrayB.A BooleanC.A stringD.A struct【答案】D【解析】结构变量由一系列成员组成,每个成员代表该对象的一种属性。

展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 高等教育 > 习题/试题

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号