软考初级程序员历年真题和答案

上传人:文**** 文档编号:209739246 上传时间:2021-11-11 格式:DOCX 页数:28 大小:20.08KB
返回 下载 相关 举报
软考初级程序员历年真题和答案_第1页
第1页 / 共28页
软考初级程序员历年真题和答案_第2页
第2页 / 共28页
软考初级程序员历年真题和答案_第3页
第3页 / 共28页
软考初级程序员历年真题和答案_第4页
第4页 / 共28页
软考初级程序员历年真题和答案_第5页
第5页 / 共28页
点击查看更多>>
资源描述

《软考初级程序员历年真题和答案》由会员分享,可在线阅读,更多相关《软考初级程序员历年真题和答案(28页珍藏版)》请在金锄头文库上搜索。

1、软考初级程序员历年真题和答案1. 以下关于信息和数据的描述中,错误的是()。A. 通常从数据中可以提取信息B. 信息和数据都由数字组成C. 信息是抽象的、数据是具体的D. 客观事物中都蕴涵着信息【答案】B2. 问卷的设计原则不包括()。本资料摘自文得学习网,更多计算机等级考试题库视频,上文得学习网查看。A. 所选问题必须紧扣主题,先易后难B. 要尽量提供回答选项C. 应便于校验、整理和统计D. 问卷中应尽量使用专业术语,让他人无可挑剔【答案】D3. 在Excel的A1单元格中输入公式“= ROUND(14.9, 0)”,按回车键后,A1单元格中的值为()。A. 10B. 14.9C. 13.9

2、D. 15【答案】D4. 在Excel的A1单元格中输入公式“= POWER ( MIN ( -4,-1,1,4 ) , 3)”,按回车键后,A1单元格中显示的值为()。A. -1B. -64C. 1D. 64【答案】B5. ()服务的主要作用是提供远程登录服务。A. GopherB. FTPC. TelnetD. E-mail【答案】C6. CPU中设置了多个寄存器,其中()用于保存待执行指令的地址。本资料摘自文得学习网,更多计算机等级考试题库视频,上文得学习网查看。A. 通用寄存器B. 程序计数器C. 指令寄存器D. 地址寄存器【答案】B7. 在计算机系统中常用的输入/输出控制方式有无条件

3、传送、中断、程序查询和DMA等。其中,采用()方式时,不需要CPU控制数据的传输过程。A. 中断B. 程序查询C. DMAD. 无条件传送【答案】C8. 以下存储器中,需要周期性刷新的是()。A. DRAMB. SRAMC. FLASHD. EEPROM【答案】A9. CPU是一块超大规模集成电路,其主要部件有()。A. 运算器、控制器和系统总线B. 运算器、寄存器组和内存储器C. 控制器、存储器和寄存器组D. 运算器、控制器和寄存器组【答案】D10. 显示器的()显示的图像越清晰,质量也越高。A. 刷新频率越高B. 分辨率越高C. 对比度越大D. 亮度越低【答案】B11. 在互联网中,各种电

4、子媒体按照超链接的方式组织,通常使用()来描述超链接信息。A. HTMLB. XMLC. SGMLD. VRML【答案】A12. 使用图像扫描仪以300DPI的分辨率扫描一幅3英寸3英寸的图片,可以得到()内存像素的数字图像。A. 100100B. 300300C. 600600D. 900900【答案】D13. 根据计算机软件保护条例的规定,当软件()后,其软件著作权才能得到保护。A. 作品发表B. 作品创作完成并固定在某种有形物体上C. 作品创作完成D. 作品上加注版权标记【答案】C14. 甲程序员为乙软件设计师开发的应用软件编写了操作说明书,并已交付用户使用,()享有该应用软件的软件著作

5、权。A. 甲程序员B. 甲程序员和乙软件设计师共同C. 乙软件设计师D. 甲程序员和乙软件设计师都不【答案】B15. 数字信封技术能够()。A. 保证数据在传输过程中的安全性B. 隐藏发送者的真实身份C. 对发送者和接收者的身份进行认证D. 防止交易中的抵赖发生【答案】A16. 计算机软件著作权的保护对象是指()。A. 软件开发思想与设计方案B. 计算机程序及其文档C. 计算机程序及算法D. 软件著作权权利人【答案】B17. 某软件公司项目组的程序员在程序编写完成后均按公司规定撰写文档,并上交公司存档。此情形下,该软件文档著作权应由()享有。A. 程序员B. 公司与项目组共同C. 公司D. 项

6、目组全体人员【答案】C18. 将二进制序列1011011表示为十六进制,为()。A. B3B. 5BC. BBD. 3B【答案】B19. 若机器字长为8位,则可表示出十进制整数-128的编码是()。A. 原码B. 反码C. 补码D. ASCII码【答案】C20. 采用模2除法进行校验码计算的是()。A. CRC码B. ASCII码C. BCD码D. 海明码【答案】A21. 对于二进制编码0100101,在最高位之前加一位偶校验位,得到的编码用十六进制表示为()。A. 25B. A5C. 4AD. 45【答案】B22. 与(即仅当X与Y不相同时,的结果为真)等价的逻辑表达式为()。A. X+YB

7、.C.D.【答案】D23. 系统的主要任务是()。A. 把源程序转换为目标代码B. 负责文字格式编排和数据计算C. 负责存取数据库中的各种数据,完成SQL查询D. 管理计算机系统中的软、硬件资源【答案】D24. 假设系统有n(n6)个并发进程共享资源R,且资源R的可用数为3。若采用PV操作,则相应的信号量S的取值范围应为()。A. -(n-3)3B. 63C. -(n-1)1D. -1n-1【答案】A25. 若一个单处理器的计算机系统中同时存在3个并发进程,则同一时刻允许占用处理器的进程数()。A. 至少为1个B. 至少为2个C. 最多为1个D. 最多为2个【答案】C26. 嵌入式操作系统主要

8、特点包括:微型化、()。A. 可定制、实时、可靠,但不易移植B. 可定制、实时、可靠和易移植C. 实时、可靠、易移植,但不可定制D. 可定制、实时、易移植性,但可靠性差【答案】B27. ()不属于脚本语言。A. COBOLB. PythonC. PHPD. JavaScript【答案】A28. 将某高级语言程序翻译为汇编语言形式的目标程序,该过程称为()。A. 编译B. 解释C. 汇编D. 解析【答案】A29. 在Windows系统中,执行x.exe时系统报告找不到y.dll,原因是()。A. 程序x中存在语法或语义错误,需要修改与x对应的源程序B. 程序y中存在语法错误,需要修改与y对应的源

9、程序C. 程序y中存在语义错误,需要修改与y对应的源程序并重新编译D. 程序x执行时需要调用y中的函数,需要安装y.dll【答案】D固定题干30. 算术表达式采用后缀式表示时不需要使用括号,使用(1)就可以方便地进行求值。a-b(c+d)的后缀式为(2)。1.(1)A. 队列B. 数组C. 栈D. 广义表【答案】C2.(2)A. abcd-+B. abcd+-C. ab-cd+D. abcd+-【答案】D31. 对布尔表达式进行短路求值是指在确定表达式的值时,没有进行所有操作数的计算。对于布尔表达式“a or (bc)and d)”,当()时可进行短路计算。A. a的值为trueB. d的值为

10、trueC. b的值为trueD. c的值为true【答案】A32. 在对高级语言编写的源程序进行编译时,可发现源程序中()。A. 全部语法错误和全部语义错误B. 部分语法错误和全部语义错误C. 全部语法错误和部分语义错误D. 部分语法错误和部分运行错误【答案】C33. 采用()算法对序列18,12,10,11,23,2,7进行一趟递增排序后,其元素的排列变为12,10,11,18,2,7,23。A. 选择排序B. 快速排序C. 归并排序D. 冒泡排序【答案】C34. 某二叉树的先序遍历(根、左、右)序列为EFHIGJK、中序遍历(左、根、右)序列为HFIEJKG,则该二叉树根结点的左孩子结点

11、和右孩子结点分别是()A. A、I,KB. F,IC. F,GD. I,G【答案】C35. 对于一个初始为空的栈,其入栈序列为1、2、3、n(n3),若出栈序列的第一个元素是1,则出栈序列的第n个元素()A. 可能是2n中的任何一个B. 一定是2C. 一定是n-1D. 一定是n【答案】A36. 为支持函数调用及返回,常采用称为“()”的数据结构。A. 队列B. 栈C. 多维数组D. 顺序表【答案】B37. 在C程序中有一个二维数组A78,每个数组元素用相邻的8个字节存储,那么存储该数组需要的字节数为()。A. 56B. 120C. 448D. 512【答案】C38. 设S是一个长度为n的非空字

12、符串,其中的字符各不相同,则其互异的非平凡子串(非空且不同于S本身)的个数()。A. 2n-1B. n2C. n(n+1)/2D. (n+2)(n-1)/2【答案】D39. 折半(二分)查找法适用的线性表应该满足()的要求。A. 链接方式存储、元素有序B. 链接方式存储、元素无序C. 顺序方式存储、元素有序D. 顺序方式存储、元素无序【答案】C40. 对于连通无向图G,以下叙述中,错误的是()A. G中任意两个顶点之间存在路径B. G中任意两个顶点之间都有边C. 从G中任意顶点出发可遍历图中所有顶点D. G的邻接矩阵是对称的【答案】B41. 通过设置基准(枢轴)元素将待排序的序列划分为两个子序列,使得其一个子序列的元素均不大于基准元素,另一个子序列的元素均不小于基准元素,然后再分别对两个子序列继续递归地进行相同思路的排序处理,这种排序方法称为()。A. 快速排序B. 冒泡排序C. 归并排序D. 简单选择排序【答案】A42. UML中,行为事物是UML模型的动态部分,是模型中的动词,描述了跨越时间和空间的行为。()属于行为事物。A. 类B. 活动C. 注释D. 包【答案】B43. UML图中,()图用于建模系统的动态行为,它描述活动的顺序,展现从一个活动到另一个活动的控制

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

最新文档


当前位置:首页 > 资格认证/考试 > 其它考试类文档

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