软考初级程序员题库(打印版)_第1页
软考初级程序员题库(打印版)_第2页
软考初级程序员题库(打印版)_第3页
软考初级程序员题库(打印版)_第4页
软考初级程序员题库(打印版)_第5页
免费预览已结束,剩余21页可下载查看

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、软考初级程序员题库(打印版)1. 某编辑在编辑文稿时发现如下错误,其中最严重的错误是()。A. 段落标题编号错误B. 将某地区名列入了国家名单C. 语句不通顺、有明显的错别字D. 标点符号、字体、字号不符合要求【答案】B2. 某县有6.6万个贫困户,县委组织人员调査这6.6万个贫困户经济收入,从中抽取1800个贫困户的经济收入进行分析。请问本次调查的总体、个体、样本及样本容量分别为()。本资料摘自文得学习网,更多计算机等级考试题库视频,上文得学习网查看。A. 6.6万个贫困户经济收入、每个贫困户的经济收入、1800、1800个贫困户B. 6.6万个贫困户、1800个贫困户经济收入、每个贫困户的

2、经济收入、1800C. 6.6万个贫困户、每个贫困户的经济收入、1800个贫困户经济收入、1800D. 6.6万个贫困户、每个贫困户的经济收入、1800、1800个贫困户经济收入【答案】C3. 在Excel中,若在A1单元格输入如下图所示的内容,则A1的值为()。 A. 7B. 8C. TRUED. #NAME?【答案】B4. 在Excel中,单元格L3内容为“软件工程技术”,若要取单元格L3前两个字“软件”放入单元格M3中,则在M3中可输入(),并按下回车键即可。A. =LEFTB(M3,2)B. =LEFT(M3,2)C. =LEFTB(L3,2)D. =LEFT(L3,2)【答案】D5.

3、 电子邮件地址“”中的zhangli、和分别表示用户信箱的()。A. 邮件接收服务器域名、帐号和分隔符B. 邮件接收服务器域名、分隔符和帐号C. 帐号、分隔符和邮件接收服务器域名D. 帐号、邮件接收服务器域名和分隔符【答案】C6. 在存储体系中,位于主存与CPU之间的高速缓存(Cache)用于存放主存中部分信息的副本,主存地址与Cache地址之间的转换工作()。本资料摘自文得学习网,更多计算机等级考试题库视频,上文得学习网查看。A. 由系统软件实现B. 由硬件自动完成C. 由应用软件实现D. 由用户发出指令完成【答案】B

4、7. 计算机系统中,CPU对主存的访问方式属于()。A. 随机存取B. 顺序存取C. 索引存取D. 哈希存取【答案】A8. 在指令系统的各种寻址方式中,获取操作数最快的方式是()。A. 直接寻址B. 间接寻址C. 立即寻址D. 寄存器寻址【答案】C9. 在计算机外部设备和主存之间直接传送而不是由CPU执行程序指令进行数据传送的控制方式称为()。A. 程序查询方式B. 中断方式C. 并行控制方式D. DMA方式【答案】D10. 以下关于磁盘碎片整理程序的描述,正确的是()。A. 磁盘碎片整理程序的作用是延长磁盘的使用寿命B. 用磁盘碎片整理程序可以修复磁盘中的坏扇区,使其可以重新使用C. 用磁盘

5、碎片整理程序可以对内存进行碎片整理,以提高访问内存速度D. 用磁盘碎片整理程序对磁盘进行碎片整理,以提高磁盘访问速度【答案】D11. 若计算机中地址总线的宽度为24位,则最多允许直接访问主存储器()的物理空间(以字节为单位编址)。A. 8MBB. 16MBC. 8GBD. 16G【答案】B12. 以数字表示的声音在时间上是离散的,而模拟声音在时间上是连续的。要把模拟声音转换为数字声音,就需在某些特定的时刻获取模拟声音,该过程称为()。A. 采样B. 量化C. 编码D. 模/数变换【答案】A13. MPEG压缩标准是针对()设计的。A. 静止图像B. 运动图像C. 图像格式D. 文本数据【答案】

6、B14. 根据计算机软件保护条例的规定,著作权法保护的计算机软件是指()。A. 程序及其相关文档B. 处理过程及开发平台C. 开发软件所用的算法D. 开发软件所用的操作方法【答案】A15. 以下说法中,错误的是()。A. 张某和王某合作完成一款软件,他们可以约定申请专利的权利只属于张某B. 张某和王某共同完成了一项发明创造,在没有约定的情况下,如果张某要对其单独申请专利就必须征得王某的同意C. 张某临时借调到某软件公司工作,在执行该公司交付的任务的过程中,张某完成的发明创造属于职务发明D. 甲委托乙开发了款软件,在没有约定的情况下,由于甲提供了全部的资金和设备,因此该软件著作权属于甲【答案】D

7、16. 计算机病毒的特征不包括()。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,其补码表示为()。A. 1111 1111

8、B. 1111 0000C. 1000 0000D. 1000 1000【答案】C21. 在Windows系统中,磁盘碎片整理程序可以分析本地卷,以及合并卷上的可用空间使其成为连续的空闲区域,从而使系统可以更高效地访问()。A. 内存储器B. 高速缓存存储器C. 文件或文件夹D. 磁盘空闲区【答案】C22. “从减少成本和缩短研发周期考虑,为使系统能运行在不同的微处理器平台上,要求能针对硬件变化进行结构与功能上的配置”,属于嵌入式操作系统的()特点。A. 可定制B. 实时性C. 可靠性D. 易移植性【答案】D23. 在某单处理机系统中,采用先来先服务调度算法。某一时刻,该系统中有4个进程P1、

9、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)、V(S2)D. P(S2)、V

10、(S2)、V(S1)【答案】B25. 设备驱动程序是直接与()打交道的软件。A. 应用程序B. 数据库C. 编译程序D. 硬件【答案】D26. 下列语言中,()是一种通用的编程语言。A. HTMLB. SQLC. PythonD. Verilog【答案】C27. 下面关于编译和解释的说法中,正确的是()。编译是将高级语言源代码转换成目标代码的过程解释是将高级语言源代码转换为目标代码的过程在编译方式下,用户程序运行的速度更快在解释方式下,用户程序运行的速度更快A. B. C. D. 【答案】A28. 表达式()的结构可用下面的二叉树表示(其中*、-、+表示算术运算的乘、减、加)。 A. a-(b

11、+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. 实参的值传给形参B. 形参的值传给实参C

12、. 实参的地址传给形参D. 形参的地址传给实参【答案】A2.(2)A. 8B. 7C. 5D. 3【答案】B固定题干31. 调用函数时若是引用调用方式,则是将(1)。下面所定义的函数f1为值调用方式,函数f2为引用调用方式。若有表达式x=f1(5),则函数调用执行完成后,该表达式中x获得的值为(2)。 1.(1)A. 实参的值传给形参B. 形参的值传给实参C. 实参的地址传给形参D. 形参的地址传给实参【答案】C2.(2)A. 5B. 20C. 36D. 45【答案】D32. 下图是一个有限自动机的状态转换图(0为初态、3为终态),该自动机可识别字符串()(即找出从初态到终态的路径上所标记的字

13、符序列)。 A. xxyyB. xyxyC. yyxxD. yxyx【答案】A本资料摘自文得学习网,更多计算机等级考试题库视频,上文得学习网查看。33. 设数组a1.10,1.8中的元素按行存放,每个元素占用4个存储单元,已知第一个数组元素a1,1的地址为1004,那么a5,6的地址为()。A. 1004+(5×8+6)×4B. 1004+(4×8+5)×4C. 1004+(5×10+6)×4D. 1004+(4×10+5)×4【答案】B34. 以下关于线性表采用顺序存储结构的优点的叙述中,正确的是()。A. 不需

14、要存储单元地址连续B. 可在任意位置高效地插入元素C. 可在任意位置高效地删除元素D. 可对表中元素实现随机访问【答案】D35. 可利用一个栈来检查表达式中的括号是否匹配,其方法是:初始时设置栈为空,然后从左到右扫描表达式,遇到左括号“(”就将其入栈,遇到右括号“)”就执行出栈操作,忽略其他符号。在检查表达式“a×(b+c)-d”时,由于(),因此可判断出该表达式中的括号不匹配。A. 需要进行出栈操作但栈已空B. 需要进行入栈操作但栈已满C. 表达式处理已结束,但栈中仍留有字符“(”D. 表达式处理已结束,但栈中仍留有字符“)”【答案】A36. 设有一份电文中共使用 a、b、c、d、

15、e、f 这6个字符,它们的出现频率如下表所示,现通过构造哈夫曼树为这些字符编码。那么,编码长度最长的两个字符是()。 A. c、eB. b、eC. b、fD. e、f【答案】C37. 对二叉树进行后序遍历和中序遍历时,都依照左子树在前右子树在后的顺序。已知对某二叉树进行后序遍历时,结点M是最后被访问的结点,而对其进行中序遍历时,M是第一个被访问的结点,那么该二叉树的树根结点为M,且()。A. 其左子树和右子树都必定为空B. 其左子树和右子树都不为空C. 其左子树必定为空D. 其右子树必定为空【答案】C固定题干38. 某图的邻接矩阵如下,该图为(1);若采用邻接表表示该图,则邻接表中用来表示边(

16、或弧)的表结点总数为(2)个。 1.(1)A. 无向图B. 有向图C. 完全图D. 二部图【答案】B2.(2)A. 9B. 18C. 21D. 49【答案】A39. 若关键码序列(47,61,55,39,10,26,90,82)采用散列法进行存储和查找。设散列函数为H(Key)=Key mod 11(mod 表示整除取余运算),拟采用链地址法(拉链法)解决冲突构造散列表。以下关于该散列表的叙述中,正确的是()。A. 关键码10和90位于同一个链中B. 关键码61和82位于同一个链中C. 关键码61和39位于同一个链中D. 关键码47、55和39位于同一个链中【答案】C40. 用某排序方法对一个

17、关键码序列进行递增排序时,对于其中关键码相同的元素,若该方法可保证在排序前后这些元素的相对位置不变,则称该排序方法是稳定的。以下关于排序方法稳定性的叙述中,正确的是()。A. 冒泡排序和简单选择排序都是稳定的排序方法B. 冒泡排序是稳定的排序方法,简单选择排序不是C. 简单选择排序是稳定的排序方法,冒泡排序不是D. 冒泡排序和简单选择排序都不是稳定的排序方法【答案】B41. 在面向对象方法中,采用(1)可将对象的内部实现进行隐藏。一个对象通常由(2)组成。1.(1)A. 继承B. 封装C. 多态D. 参数【答案】B2.(2)A. 属性及其值和方法B. 对象标识、属性及其值C. 对象名、方法及其

18、参数D. 对象标识、属性和方法【答案】D42. 在UML中,行为事物是模型中的动态部分,采用动词描述跨越时间和空间的行为。()不属于行为事物。A. 交互B. 状态机C. 关联D. 活动【答案】C43. 在UML中,()描述了在一个用例或操作的执行过程中以时间顺序组织的对象之间的交互活动,图中对象发送和接收的消息沿垂直方向按时间顺序从上到下放置。A. 用例图B. 活动图C. 序列图D. 通信图【答案】C44. 行为型设计模式描述类或对象怎样交互和怎样分配职责,涉及算法和对象职责的分配。其中,()模式将一个语言的文法表示为一个类层次,每个类定义一个解释操作,来解释语言中的句子。A. 解释器B. 模

19、板方法C. 中介者D. 责任链【答案】A45. 以下关于软件测试的叙述中,正确的是()。A. 软件测试的目的是为了证明软件是正确的B. 软件测试是为了发现软件中的错误C. 软件测试在软件实现之后开始,在软件交付之前完成D. 如果对软件进行了充分的测试,那么交付时软件就不存在问题了【答案】B46. 一组无逻辑关系的语句在程序中多处出现,为了节省存储空间,把这些语句放在一个模块中,该模块的内聚是()。A. 逻辑内聚B. 偶然内聚C. 过程内聚D. 通信内聚【答案】B47. 判定表和判定树常用于描述数据流图的()。A. 数据存储B. 外部实体C. 加工逻辑D. 循环操作【答案】C48. 用()来描述

20、算法时,可以采用类似于程序设计语言的语法结构,也易于转换为程序。A. 自然语言B. 流程图C. N-S盒图D. 伪代码【答案】D49. 以用户为中心的软件设计原则不包括()。A. 因为客户是上帝,所以客户的需求是天然合理的B. 用户不仅需要软件功能,还需要良好的使用体验C. 要求用户输入信息时尽量提供选项D. 用户最常用的按钮应放在最明显处【答案】A50. 软件工程的基本原理不包括()。A. 分段管理软件开发,将复杂问题简化处理B. 开发团队成员要尽量多,有利于集思广益C. 记录软件每个版本的状态,严格版本控制D. 不断积累和改进软件过程实践经验和技术【答案】B51. 以下关于企业信息系统运维

21、工作的叙述中,不正确的是()。A. 自动化运维将降低对运维人员的要求B. 高效运维主要依靠管理和工具,以及合理的配合C. 只有做到整体监控和统一管理,才能使运维可视化D. 企业信息系统项目在运维方面所花的时间和成本较高【答案】A52. 关于人工智能(AI)的叙述中,不正确的是()。A. AI不仅是基于大数据的系统,更是具有学习能力的系统B. 现在流行的人脸识别和语音识别是典型的人工智能应用C. AI技术的重点是让计算机系统更简单D. AI有助于企业更好地进行管理和决策【答案】C53. 云存储系统通过集群应用和分布式存储技术将大量不同类型的存储设备集合起来协调工作,提供企业级数据存储、管理、业务

22、访问、高效协同的应用系统及存储解决方案。对云存储系统的要求不包括()。A. 统一存储,协同共享B. 多端同步,实时高效C. 标准格式,存取自由D. 安全稳定,备份容灾【答案】C54. 云计算的基础是虚拟化。以下关于虚拟化的叙述中,不正确的是()。A. 虚拟化平台旨在提高系统利用率,并通过动态调度实现弹性计算B. 将一台服务器虚拟成多台(分割式虚拟化),旨在提高资源利用率C. 将多台服务器虚拟成一台的集群技术,旨在解决计算机能力不足问题D. 构件、对象、数据和应用的虚拟化旨在解决诸多信息孤岛的整合问题【答案】C55. 关系规范化是在数据库设计的()阶段进行。A. 需求分析B. 逻辑设计C. 概念设计D. 物理设计【答案】B固定题干56. 某汽车维修公司有部门、员工和顾客等实体,各实体对应的关系模式如下:部门(部门代码,部门名称,电话);员工(员工代码,姓名,部门代码);顾客(顾客号,姓名,年龄,性别);维修(顾客号,故障情况,维修日期,员工代码)。假设每个部门允许有多部电话,则电话属性为(1)。若每个部门有多名员工,而每个员工只属于一个部门。员工代码唯一标识员工关系的

温馨提示

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

评论

0/150

提交评论