全国计算机技术与软件专业技术资格考试《初级程序员》历年真题详解

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

全国计算机技术与软件专业技术资格考试《初级程序员》历年真题详解
1. 在Windows资源管理中,如果选中的某个文件,再按Delete 键可以将该文件删除,但需要时还能将该文件恢复。

若用户同时按下Delete和()组合键时,则可以删除此文件且无法从回收站恢复。

A. Ctrl
B. Shift
C. Alt
D. Alt和Ctrl
【答案】B
2. 计算机软件有系统软件和应用软件,下列()属于应用软件。

本资料摘自文得学习网,更多计算机等级考试题库视频,上文得学习网查看。

A. Linux
B. Unix
C. Windows 7
D. Internet Explorer
【答案】D
固定题干
3. 某公司2016年10月员工工资表如下所示。

若要计算员工的
实发工资,可先在J3单元格中输入(1),再向垂直方向拖动填充柄至J12单元格,则可自动算出这些员工的实发工资。

若要将缺勤和全勤的人数统计分别显示在B13和D13单元格中,则可B13和D13中分别填写(2)。

1.(1)
A. =SUM(D$3:F$3)+(H$3:I$3)
B. =SUM(D$3:F$3)+(H$3:I$3)
C. =SUM(D3:F3)-SUM(H3:I3)
D. =SUM(D3:F3)+SUM(H3:I3)
【答案】C
2.(2)
A. =COUNT(E3:E12,>=0)和=COUNT(E3:E12,=300)
B. =COUNT(E3:E12, ">=0")和=COUNT(E3:E12, " =300")
C. =COUNTIF(E3:E12,>=0)和=COUNTIF(E3:E12,=300)
D. =COUNTIF(E3:E12, "=0")和=COUNTIF(E3:E12, " =300")
【答案】D
4. 统一资源地址(URL)/index.html中的http 和index.html分别表示()。

A. 域名、请求查看的文档名
B. 所使用的协议、访问的主机
C. 访问的主机、请求查看的文档名
D. 所使用的协议、请求查看的文档名
【答案】D
5. 以下关于CPU的叙述中,正确的是()
A. CPU中的运算单元、控制单元和寄存器组通过系统总线连接起来
B. 在CPU中,获取指令并进行分析是控制单元的任务
C. 执行并行计算任务的CPU必须是多核的
D. 单核CPU不支持多任务操作系统而多核CPU支持
【答案】B
6. 计算机系统采用()技术执行程序指令时,多条指令执行过程的不同阶段可以同时进行处理。

A. 流水线
B. 云计算
C. 大数据
D. 面向对象
【答案】A
7. 总线的带宽是指()
A. 用来传送数据、地址和控制信号的信号线总数
B. 总线能同时传送的二进制位数
C. 单位时间内通过总线传输的数据总量
D. 总线中信号线的种类
【答案】C
8. 以下关于计算机系统中高速缓存(Cache)的说法中,正确的是()。

A. Cache的容量通常大于主存的存储容量
B. 通常由程序员设置Cache的内容和访问速度
C. Cache的内容是主存内容的副本
D. 多级Cache仅在多核CPU中使用
【答案】C
9. ()是计算机进行运算和数据处理的基本信息单位。

本资料摘自文得学习网,更多计算机等级考试题库视频,上文得学习网查看。

A. 字长
B. 主频
C. 存储速度
D. 存取容量
【答案】A
10. 通常,用于大量数据处理为主的计算机对()要求较高。

A. 主机的运算速度、显示器的分辨率和I/O设备的速度
B. 显示器的分辨率、外存储器的读写速度和I/O设备的速度
C. 显示器的分辨率、内存的存取速度和外存储器的读写速度
D. 主机的内存容量、内存的存取速度和外存储器的读写速度
【答案】D
11. 在字长为16位、32位、64位或128位的计算机中,字长为()
位的计算机数据运算精度最高。

A. 16
B. 32
C. 64
D. 128
【答案】D
12. 以下文件格式中,()属于声音文件格式。

A. XLS
B. AVI
C. WAV
D. GIF
【答案】C
13. 对声音信号采样时,()参数不会直接影响数字音频数据量的大小。

A. 采样率
B. 量化精度
C. 声道数量
D. 音量放大倍数
【答案】D
固定题干
14. 2017年5月,全球的十几万电脑受到勒索病毒WannaCry的
攻击,电脑被感染后文件会被加密锁定,从而勒索钱财。

在该病毒中,黑客利用(1)实现攻击,并要求以(2)方式支付。

1.(1)
A. Windows漏洞
B. 用户弱口令
C. 缓冲区溢出
D. 特定网站
【答案】A
2.(2)
A. 现金
B. 微信
C. 支付宝
D. 比特币
【答案】D
15. 以下关于防火墙功能特性的说法中,错误的是()。

A. 控制进出网络的数据包和数据流向
B. 提供流量信息的日志和审计
C. 隐藏内部IP以及网络结构细节
D. 提供漏洞扫描功能
【答案】D
16. 计算机病毒的特征不包括()。

A. 传染性
B. 触发性
C. 隐蔽性
D. 自毁性
【答案】D
17. 网络防火墙中对数据包进行过滤时,通常不能过滤()。

A. 源和目的IP地址
B. 存在安全威胁的URL
C. IP协议号
D. 源和目的端口
【答案】B
18. VLAN的主要作用不包括()。

A. 加强网络安全
B. 简化网络管理
C. 抑制广播风暴
D. 查杀病毒
【答案】D
19. 采用()表示带符号数据时,算术运算过程中符号位与数值位采用同样的运算规则进行处理。

A. 补码
B. 原码
C. 反码
D. 海明码
【答案】A
20. 设机器字长为8个二进制位,对于十进制数-128,其补码表示为()。

A. 1111 1111
B. 1111 0000
C. 1000 0000
D. 1000 1000
【答案】C
21. 设机器码的长度为8位,已知[X]原=[Y]补=11111111B,且X 和Y都是带符号的整数,则X和Y的真值分别为()。

A. -127,-127
B. -1,127
C. -127,-1
D. -1,-1
【答案】C
22. 以下关于Windows系统中文件的叙述中,正确的是()。

A. 文件一旦保存后则不能被删除
B. 文件必须占用磁盘的连续区域
C. “xls”也是可执行文件的扩展名
D. 不同文件夹下的文件允许同名
【答案】D
23. 在Windows资源管理器中,若要选择窗口中分散的多个文件,
在缺省配置下,可以先选择一个文件,然后按住()。

A. CTRL键不放,并用鼠标右键单击要选择的文件
B. CTRL键不放,并用鼠标左键单击要选择的文件
C. SHIFT键不放,并用鼠标右键单击要选择的文件
D. SHIFT键不放,并用鼠标左键单击要选择的文件
【答案】B
24. 假设某计算机系统中资源R的可用数为9,系统中有3个进程竞争R,且每个进程都需要i个R,则该系统可能会发生死锁的最小i值是()。

A. 2
B. 3
C. 4
D. 5
【答案】C
25. 某计算机系统页面大小为4K,进程P的页面变换表如下图所示。

若进程P要访问逻辑地址25EFH(十六进制),那么经过地址变换后物理地址应为()。

A. 15EFH
B. 35EFH
C. 45EFH
D. 65EFH
【答案】C
26. 下列语言中,()是一种通用的编程语言。

A. HTML
B. SQL
C. Python
D. Verilog
【答案】C
27. 下面关于编译和解释的说法中,正确的是()。

①编译是将高级语言源代码转换成目标代码的过程
②解释是将高级语言源代码转换为目标代码的过程
③在编译方式下,用户程序运行的速度更快
④在解释方式下,用户程序运行的速度更快
A. ①③
B. ①④
C. ②③
D. ②④
【答案】A
28. 表达式()的结构可用下面的二叉树表示(其中*、-、+表示算术运算的乘、减、加)。

A. a-(b+c*d)
B. a-(b+c)*d
C. a-(b*c+d)
D. a-(b*(c+d))
【答案】C
29. 下图是一个非确定有限自动机(NFA)的状态转换图,其中,S0为初态、S3为终态。

该NFA可识别字符串()(即找出从初态到终态的路径上所标记的字符序列)。

A. 0101
B. 0011
C. 1100
D. 1010
【答案】A
固定题干
30. 在函数调用中,值调用方式将(1)。

下面所定义的函数foo 为值调用方式,函数g的第一个参数采用值调用、第二个参数采用引用调用方式传递数据。

若有表达式y=foo(2),则foo调用执行之后,y 被赋值为(2)。

1.(1)
A. 实参的值传给形参
B. 形参的值传给实参
C. 实参的地址传给形参
D. 形参的地址传给实参
【答案】A
2.(2)
A. 8
B. 7
C. 5
D. 3
【答案】B
31. 函数调用和返回控制是用()实现的。

A. 哈希表
B. 符号表
C. 栈
D. 优先队列
【答案】C
32. 某循环队列Q的定义中用front和rear两个整型域变量表示队列状态,其中front指示队头元素的位置、rear指示队尾元素之后
的位置(如下图所示,front的值为5、rear的值为1)。

若队列容量为M(下图中M=6),则计算队列长度的通式为()。

A. (Q.front-Q.rear)
B. (Q.front-Q.rear+M)%M
C. (Q.rear-Q.front)
D. (Q.rear-Q.front+M)%M
【答案】D
33. 令序列X、Y、Z的每个元素按顺序进栈,且每个元素进栈、出栈各一次,则不可能得到出栈序列()。

A. XYZ
B. XZY
C. ZXY
D. YZX
【答案】C
34. 以下关于单链表存储结构特征的叙述中,不正确的是()。

A. 表中结点所占用存储空间的地址不必是连续的
B. 在表中任意位置进行插入和删除操作都不用移动元素
C. 所需空间与结点个数成正比
D. 可随机访问表中的任一结点
【答案】D
35. 根据权值集合{0.30,0.25,0.25,0.12,0.08}构造的哈夫曼树中,每个权值对应哈夫曼树中的一个叶结点,()。

A. 根结点到所有叶结点的路径长度相同
B. 根结点到权值0.30和0.25所表示的叶结点路径长度相同
C. 根结点到权值0.30所表示的叶结点路径最长
D. 根结点到权值0.25所表示的两个叶结点路径长度不同
【答案】B
36. 对于n个元素的关键字序列{K1,K2,…,Kn},当且仅当满足Ki≤K2i且Ki≤K2i+1(1<I<>
A. 7,2,3,4,5,6,1
B. 7,5,4,2,6,3,1
C. 7,6,4,2,5,3,1
D. 7,5,3,1,6,4,2
【答案】C
37. 对一棵二叉排序树进行()遍历,可得到该二叉树中结点关键字的有序序列。

A. 先序
B. 中序
C. 后序
D. 层序
【答案】B
38. 对于给定的关键字序列{47,34,13,12,52,38,33,27,
5},若用链地址法(拉链法)解决冲突来构造哈希表,且哈希函数为H(key)=key%11,则()。

A. 哈希地址为1的链表最长
B. 哈希地址6的链表最长
C. 34和12在同一个链表中
D. 13和33在同一个链表中
【答案】C
39. 某有向图G的邻接表如下图所示,可看出该图中存在弧<V2,V3>,而不存在从顶点vi出发的弧。

关于图G的叙述中,错误的是()。

A. G中存在回路
B. G中每个顶点的入度都为1
C. G的邻接矩阵是对称的
D. G中不存在弧<V3,V1>
【答案】C
40. 已知有序数组a的前10000个元素是随机整数,现需查找某个整数是否在该数组中。

以下方法中,()的查找效率最高。

A. 二分查找法
B. 顺序查找法
C. 逆序查找法
D. 哈希查找法
【答案】D
固定题干
41. 多态分为参数多态、包含多态、过载多态和强制多态四种不同形式。

其中,子类型化(一个类型是另一个类型的子类型)属于(1)多态;(2)多态是指同一个名字在不同上下文中可代表不同的含义。

1.(1)
A. 参数
B. 包含
C. 过载
D. 强制
【答案】B
2.(2)
A. 参数
B. 包含
C. 过载
D. 强制
【答案】C
固定题干
42. UML中的结构事物是模型中的静态部分,采用名词描述概念或物理元素。

(1)属于结构事物,以此事物为主的UML模型图为
(2)。

1.(1)
A. 组件
B. 状态机
C. 注释
D. 包
【答案】A
2.(2)
A. 类图
B. 组件图
C. 包图
D. 部署图
【答案】B
43. 创建型设计模式抽象了实例化过程,它分为面向类和面向对象两种。

其中,()模式是保证一个类仅有一个实例,并提供一个访问它的全局访问点。

A. 工厂(Factory)
B. 构建器(Builder)
C. 原型(Prototype)
D. 单例(ton)
【答案】D
44. 以下关于软件工程的叙述中,错误的是()。

A. 软件工程是开发、运行、维护软件的系统方法
B. 软件工程把系统的、规范的、可度量的途径应用于软件开发、运行和维护过程
C. 软件工程将工程技术、工程管理和工程经济融入软件开发过程
D. 软件工程就是以工业流水线生产方式开发软件的过程
【答案】D
45. 用户界面设计的原则不包括()。

A. 将用户界面置于用户控制之下
B. 减少用户的记忆负担
C. 用户界面上应使用统一的IT术语
D. 保持界面简洁和平衡
【答案】C
46. 一组无逻辑关系的语句在程序中多处出现,为了节省存储空间,把这些语句放在一个模块中,该模块的内聚是()。

A. 逻辑内聚
B. 偶然内聚
C. 过程内聚
D. 通信内聚
【答案】B
47. 判定表和判定树常用于描述数据流图的()。

A. 数据存储
B. 外部实体
C. 加工逻辑
D. 循环操作
【答案】C
48. 用()来描述算法时,可以采用类似于程序设计语言的语法结构,也易于转换为程序。

本资料摘自文得学习网,更多计算机等级考试题库视频,上文得学习网查看。

A. 自然语言
B. 流程图
C. N-S盒图
D. 伪代码
【答案】D
49. 以用户为中心的软件设计原则不包括()。

A. 因为客户是上帝,所以客户的需求是天然合理的
B. 用户不仅需要软件功能,还需要良好的使用体验
C. 要求用户输入信息时尽量提供选项
D. 用户最常用的按钮应放在最明显处
【答案】A
50. 软件工程的基本原理不包括()。

A. 分段管理软件开发,将复杂问题简化处理
B. 开发团队成员要尽量多,有利于集思广益
C. 记录软件每个版本的状态,严格版本控制
D. 不断积累和改进软件过程实践经验和技术
【答案】B
51. 有两个N*N的矩阵A和B,想要在微机(PC机)上按矩阵乘法基本算法编程,实现计算A*B。

假设N较大,本机内存也足够大,可以存下A、B和结果矩阵。

那么,为了加快计算速度,A和B在内存中的存储方式应选择()。

A. A按行存储,B按行存储
B. A按行存储,B按列存储
C. A按列存储,B按行存储
D. A按列存储,B按列存储
【答案】B
52. 在关系代数运算中,()运算结果的结构与原关系模式的结构相同。

A. 并
B. 投影
C. 笛卡儿积
D. 自然连接
【答案】A
53. 张工负责某信息系统的数据库设计。

在局部E-R模式的合并过程中,张工发现小杨和小李所设计的部分属性值的单位不一致,例如人的体重小杨用公斤,小李却用市斤。

这种冲突被称为()冲突。

A. 结构
C. 属性
D. 联系
【答案】C
固定题干
54. 某企业职工关系EMP(E_no,E_name,DEPT,E_addr,E_tel)中的属性分别表示职工号、姓名、部门、地址和电话;经费关系FUNDS(E_no,E_limit,E_used)中的属性分别表示职工号、总经费金额和已花费金额。

若要查询部门为“开发部”且职工号为“03015”的职工姓名及其经费余额,则相应的SQL语句应为:
SELECT(1)
FROM(2)
WHERE(3)
1.(1)
A. EMP.E_no,E_limit-E_used
B. EMP.E_name,E_used-E_limit
C. EMP.E_no,E_used-E_limit
D. EMP.E_name,E_limit-E_used
【答案】D
2.(2)
A. EMP
C. EMP,FUNDS
D. IN[EMP,FUNDS]
【答案】C
3.(3)
A. DEPT= "开发部" OR EMP.E_no=FUNDS.E_no OR EMPE.E_no="03015"
B. DEPT= "开发部" AND EMP.E_no=FUNDS.E_no AND EMPE.E_no="03015"
C. DEPT= "开发部" OR EMP.E_no=FUNDS.E_no AND EMPE.E_no="03015"
D. DEPT= "开发部" OR EMP.E_no=FUNDS.E_no AND EMP
E.E_no="03015"
【答案】B
55. 设M和N为正整数,且M>2,N>2,MN<2(M+N),满足上述条件的例(M,N)共有()对。

A. 3
B. 5
C. 6
D. 7
【答案】B
56. 对于正实数a,设[a]表示a的整数部分(例如[3.14]=3),则
[1/3]+[2/3]+[3/3]+…+[99/3]+[100/3]=()。

A. 1650
B. 1682
C. 1683
D. 1749
【答案】A
57. 某道多项选择题有A、B、C、D、E五个备选项,要求从中选择2项或2项以上,全部选对才算解答正确。

按照上述要求,某考生凭猜测答题,解答正确的概率是()。

A. 1/10
B. 1/16
C. 1/26
D. 1/31
【答案】C
58. 甲乙两人同时从同一地点出发向相反方向沿同一条环形公路匀速行走,甲将用3小时走完一圈,乙将用2小时走完一圈,则他们将在出发后()小时第一次相遇。

A. 1.1
B. 1.2
C. 1.3
D. 1.4
【答案】B
固定题干
59. 在TCP/IP体系结构中,(1)协议可将IP地址转化为MAC 地址;(2)协议属于应用层协议。

1.(1)
A. RARP
B. ARP
C. ICMP
D. TCP
【答案】B
2.(2)
A. UDP
B. IP
C. ARP
D. DNS
【答案】D
60. ICMP协议的作用是()。

A. 报告IP数据报传送中的差错
B. 进行邮件收发
C. 自动分配IP地址
D. 进行距离矢量路由计算
【答案】A。

相关文档
最新文档