《全国计算机软考《初级程序员》真题及答案详解(打印版)》由会员分享,可在线阅读,更多相关《全国计算机软考《初级程序员》真题及答案详解(打印版)(26页珍藏版)》请在金锄头文库上搜索。
1、全国计算机软考初级程序员真题及答案详解(打印版)1. 天气预报、市场信息都会随时间的推移而变化,这体现了信息的()。A. 载体依附性B. 共享性C. 时效性D. 持久性【答案】C2. 某软件开发公司的程序员小李正在进行Program-1的编写和调试工作,项目经理给小李又安排了一项临时性的紧急任务,要求优先处理。小李在执行紧急任务前对原工作的正确处理方式为(),转做紧急任务。A. 立即停止Program-1的编写和调试工作B. 尽快做完Program-1的编写和调试工作C. 完成Program-1的编写和调试工作后D. 尽快将原工作做好断点记录与备份【答案】D3. 当出现网络故障时,一般应首先检
2、查()。本资料摘自文得学习网,更多计算机等级考试题库视频,上文得学习网查看。A. 系统病毒B. 路由配置C. 物理连通性D. 主机故障【答案】C4. 统一资源地址(URL)。A. 访问的主机、请求查看的文档名和域名、所使用的协议B. 所使用的协议、访问主机的域名、请求查看的文档名C. 访问主机的域名、请求查看的文档名、所使用的协议D. 请求查看的文档名和域名、所使用的协议、访问的主机【答案】C5. 计算机执行程序时,CPU中()的内容总是一条指令的地址。A. 运算器B. 控制器C. 程序计数器D. 通用寄存器【答案】C6. 程序计数器(PC)是用来指出下一条待执行指令地址的,它属于()中的部件
3、。A. CPUB. RAMC. CacheD. USB【答案】A7. 以下关于主流固态硬盘的叙述中,正确的是()。A. 存储介质是磁表面存储器,比机械硬盘功耗高B. 存储介质是磁表面存储器,比机械硬盘功耗低C. 存储介质是闪存芯片,比机械硬盘功耗高D. 存储介质是闪存芯片,比机械硬盘功耗低【答案】D8. CPU中可用来暂存运算结果的是()。A. 逻辑运算单元B. 累加器C. 数据总线D. 状态寄存器【答案】B9. 微机系统中系统总线的()是指单位时间内总线上传送的数据量。A. 主频B. 工作频率C. 位宽D. 带宽【答案】D固定题干10. 计算机中机械硬盘的性能指标不包括(1);其平均访问时间
4、等于(2)。本资料摘自文得学习网,更多计算机等级考试题库视频,上文得学习网查看。1.(1)A. 磁盘转速及容量B. 盘片数及磁道数C. 容量及平均寻道时间D. 磁盘转速及平均寻道时间【答案】B2.(2)A. 磁盘转速+平均等待时间B. 磁盘转速+平均寻道时间C. 平均数据传输时间+磁盘转速D. 平均寻道时间+平均等待时间【答案】D11. 在互联网中,各种电子媒体按照超链接的方式组织,通常使用()来描述超链接信息。A. HTMLB. XMLC. SGMLD. VRML【答案】A12. 使用图像扫描仪以300DPI的分辨率扫描一幅3英寸3英寸的图片,可以得到()内存像素的数字图像。A. 10010
5、0B. 300300C. 600600D. 900900【答案】D13. 根据计算机软件保护条例的规定,当软件()后,其软件著作权才能得到保护。A. 作品发表B. 作品创作完成并固定在某种有形物体上C. 作品创作完成D. 作品上加注版权标记【答案】C14. 甲程序员为乙软件设计师开发的应用软件编写了操作说明书,并已交付用户使用,()享有该应用软件的软件著作权。A. 甲程序员B. 甲程序员和乙软件设计师共同C. 乙软件设计师D. 甲程序员和乙软件设计师都不【答案】B15. 数字信封技术能够()。A. 保证数据在传输过程中的安全性B. 隐藏发送者的真实身份C. 对发送者和接收者的身份进行认证D.
6、防止交易中的抵赖发生【答案】A16. 计算机病毒的特征不包括()。A. 传染性B. 触发性C. 隐蔽性D. 自毁性【答案】D17. 网络防火墙中对数据包进行过滤时,通常不能过滤()。A. 源和目的IP地址B. 存在安全威胁的URLC. IP协议号D. 源和目的端口【答案】B18. VLAN的主要作用不包括()。A. 加强网络安全B. 简化网络管理C. 抑制广播风暴D. 查杀病毒【答案】D19. 采用()表示带符号数据时,算术运算过程中符号位与数值位采用同样的运算规则进行处理。A. 补码B. 原码C. 反码D. 海明码【答案】A20. 设机器字长为8个二进制位,对于十进制数-128,其补码表示为
7、()。A. 1111 1111B. 1111 0000C. 1000 0000D. 1000 1000【答案】C21. 在Windows系统中,磁盘碎片整理程序可以分析本地卷,以及合并卷上的可用空间使其成为连续的空闲区域,从而使系统可以更高效地访问()。A. 内存储器B. 高速缓存存储器C. 文件或文件夹D. 磁盘空闲区【答案】C22. “从减少成本和缩短研发周期考虑,为使系统能运行在不同的微处理器平台上,要求能针对硬件变化进行结构与功能上的配置”,属于嵌入式操作系统的()特点。A. 可定制B. 实时性C. 可靠性D. 易移植性【答案】D23. 在某单处理机系统中,采用先来先服务调度算法。某一
8、时刻,该系统中有4个进程P1、P2、P3、P4(假设进程按此顺序到达),其中P1为运行状态,P2为就绪状态,P3和P4为等待状态;且P3等待打印机,P4等待扫描仪。若P1释放了扫描仪,则下列进程中()处于运行状态。A. P1B. P2C. P3D. P4【答案】A24. 某系统中有一个缓冲区,进程P1不断地生产产品送入缓冲区,进程P2不断地从缓冲区中取出产品消费,用P、V操作实现进程间的同步模型如下图所示。假设信号量S1的初值为1,信号量S2的初值为0,那么a、b、c处应分别填()。 A. V(S2)、P(S1)、V(S1)B. V(S2)、P(S2)、V(S1)C. P(S2)、V(S1)、
9、V(S2)D. P(S2)、V(S2)、V(S1)【答案】B25. 设备驱动程序是直接与()打交道的软件。A. 应用程序B. 数据库C. 编译程序D. 硬件【答案】D26. 下列语言中,()是一种通用的编程语言。A. HTMLB. SQLC. PythonD. Verilog【答案】C27. 下面关于编译和解释的说法中,正确的是()。编译是将高级语言源代码转换成目标代码的过程解释是将高级语言源代码转换为目标代码的过程在编译方式下,用户程序运行的速度更快在解释方式下,用户程序运行的速度更快A. B. C. D. 【答案】A28. 表达式()的结构可用下面的二叉树表示(其中*、-、+表示算术运算的
10、乘、减、加)。 A. a-(b+c*d)B. a-(b+c)*dC. a-(b*c+d)D. a-(b*(c+d)【答案】C29. 下图是一个非确定有限自动机(NFA)的状态转换图,其中,S0为初态、S3为终态。该NFA可识别字符串()(即找出从初态到终态的路径上所标记的字符序列)。 A. 0101B. 0011C. 1100D. 1010【答案】A固定题干30. 在函数调用中,值调用方式将(1)。下面所定义的函数foo为值调用方式,函数g的第一个参数采用值调用、第二个参数采用引用调用方式传递数据。若有表达式y=foo(2),则foo调用执行之后,y被赋值为(2)。 1.(1)A. 实参的值传
11、给形参B. 形参的值传给实参C. 实参的地址传给形参D. 形参的地址传给实参【答案】A2.(2)A. 8B. 7C. 5D. 3【答案】B31. 对布尔表达式进行短路求值是指在确定表达式的值时,没有进行所有操作数的计算。对于布尔表达式“a or (bc)and d)”,当()时可进行短路计算。A. a的值为trueB. d的值为trueC. b的值为trueD. c的值为true【答案】A32. 在对高级语言编写的源程序进行编译时,可发现源程序中()。A. 全部语法错误和全部语义错误B. 部分语法错误和全部语义错误C. 全部语法错误和部分语义错误D. 部分语法错误和部分运行错误【答案】C33.
12、 采用()算法对序列18,12,10,11,23,2,7进行一趟递增排序后,其元素的排列变为12,10,11,18,2,7,23。A. 选择排序B. 快速排序C. 归并排序D. 冒泡排序【答案】C34. 某二叉树的先序遍历(根、左、右)序列为EFHIGJK、中序遍历(左、根、右)序列为HFIEJKG,则该二叉树根结点的左孩子结点和右孩子结点分别是()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. 对于n个元素的关键字序列K1,K2,Kn,当且仅当满足KiK2i且KiK2i+1(1IA. 7,2,3,4,5,6,1B. 7,5,4,2,6,3,1C. 7,6,4,2,5,3,1D. 7,5,3,1,6,4,2【答案】C37. 对一棵二叉排序树进行()遍历,可得到该二叉树中结点关键字的有序序列。A. 先序B. 中序C. 后序D. 层序【答案】