[计算机类试卷]2010年下半年软件水平考试(初级)程序员上午(基础知识)试题真题试卷及答案与解析.doc

上传人:fatcommittee260 文档编号:492920 上传时间:2018-11-30 格式:DOC 页数:37 大小:201.50KB
下载 相关 举报
[计算机类试卷]2010年下半年软件水平考试(初级)程序员上午(基础知识)试题真题试卷及答案与解析.doc_第1页
第1页 / 共37页
[计算机类试卷]2010年下半年软件水平考试(初级)程序员上午(基础知识)试题真题试卷及答案与解析.doc_第2页
第2页 / 共37页
[计算机类试卷]2010年下半年软件水平考试(初级)程序员上午(基础知识)试题真题试卷及答案与解析.doc_第3页
第3页 / 共37页
[计算机类试卷]2010年下半年软件水平考试(初级)程序员上午(基础知识)试题真题试卷及答案与解析.doc_第4页
第4页 / 共37页
[计算机类试卷]2010年下半年软件水平考试(初级)程序员上午(基础知识)试题真题试卷及答案与解析.doc_第5页
第5页 / 共37页
点击查看更多>>
资源描述

1、2010年下半年软件水平考试(初级)程序员上午(基础知识)试题真题试卷及答案与解析 1 下图中 、 和 分别表示电子邮件地址的 _。A用户信箱的邮件接收服务器域名、账号和分隔符 B用户信箱的邮件接收服务器域名、分隔符和账号 C用户信箱的账号、分隔符和邮件接收服务器域名 D用户信箱的账号、邮件接收服务器域名和分隔符 2 中央处理单元 (CPU)不包括 _。 A算术逻辑运算单元 B控制器 C通用寄存器组 D I/O总线 3 设内存按字节编址,若 8K8bit存储空间的起始地址为 7000H,则该存储空间的最大地址编号为 _。 A 7FFF B 8FFF C 9FFF D AFFF 4 计算机中,执

2、行一条指令所需要的时间称为指令周期,完成一项基本操作所需要的时间称为机器周期,时钟脉冲的重复周期称为时钟周期。因此, _。 A时钟周期大于机器周期 B时钟周期等于机器周期 C机器周期大于指令周期 D指令周期大于时钟周期 5 使用电容存储信息且需要周期性地进行刷新的存储器是 _。 A DRAM B EPROM C SRAM D EEPROM 6 计 算机软件只要开发完成就能获得 _并受到法律保护。 A著作权 B专利权 C商标权 D商业秘密权 7 著作权的权利人不包括 _。 A发明人 B翻译人 C汇编人 D委托人 8 软件商标权的保护对象是指 _。 A商业软件 B软件商标 C软件注册商标 D已使用

3、的软件商标 9 下列选项中,防范网络监听最有效的方法是 _。 A安装防火墙 B采用无线网络传输 C数据加密 D漏洞扫描 10 VPN涉及的关键安全技术中不包括 _。 A隧道 技术 B加密技术 C入侵检测技术 D身份认证技术 11 按照国际电话电报咨询委员会 (CCITT)的定义, _属于表现媒体(Presentation Medium)。 A声音 B图像编码 C显示器 D光盘 12 _表明了显示屏上能够显示出的像素数目。 A显示分辨率 B图像分辨率 C垂直分辨率 D水平分辨率 13 采用 _时,校验位与信息位交叉设置。 A循环冗余校验码 B海明校验码 C奇校验码 D偶校验码 14 15 在操作

4、系统文件管 理中,通常采用 _来组织和管理外存中的信息。 A字处理程序 B设备驱动程序 C文件目录 D语言翻译程序 16 在 C程序运行过程中,可以修改 _。 A变量的类型 B变量的名 C变量的值 D变量的作用域 17 程序运行过程中,把函数 (或过程 )调用与响应调用所需要的代码相结合的过程称为 _。 A语义分析 B代码连接 C静态绑定 D动态绑定 18 将来源不同的目标程序装配成一个可执行程序是 _的任务。 A连接程序 B编译程序 C解释程序 D 汇编程序 19 程序员需要用文档来表述自己的思想。文档设计的要点不包括 _。 A文档制作应先做规划,列出纲目。内容的逻辑性要强,并不断改进 B选

5、择最适合表达某种算法的形式 (文本、表格、图 ) C尽量保持文档与程序的一致性,文档上下文的一致性 D采用文档模板以减少以后随软件版本的升级而更新文档的工作量 20 以下关于程序流程图、 N-S盒图和决策表的叙述中,错误的是 _。 A N-S盒图可以避免随意的控制转移 B N-S盒图可以同时表示程序逻辑和数据结构 C程序流程图中的控制流可 以任意转向 D决策表适宜表示多重条件组合下的行为 21 某 C语言程序中, m是一个整型变量,则 _时遇到表达式 m+“test“会报错。 A词法分析 B语法分析 C语义分析 D程序运行 22 以下关于哈希表的叙述中,错误的是 _。 A哈希表中元素的存储位置

6、根据该元素的关键字值计算得到 B哈希表中的元素越多,插入一个新元素时发生冲突的可能性就越小 C哈希表中的元素越多,插入一个新元素时发生冲突的可能性就越大 D哈希表中插入新元素发生冲突时,需要与表中某些元素进行比较 23 24 某二叉树为单枝树 (即非叶子节点只有一个孩子节点 )且具有 n个节点 (n 1),则该二叉树 _。 A共有 n层,每层有一个节点 B共有 log2n层,相邻两层的节点数正好相差一倍 C先序遍历序列与中序遍历序列相同 D后序遍历序列与中序遍历序列相同 25 以下应用中,必须采用栈结构的是 _。 A使一个整数序列逆转 B递归函数的调用和返回 C申请和释放单链表中的节点 D装入

7、和卸载可执行程序 26 27 在直接插入排序、冒泡排序、简单选择排序和快速排序方法中,能 在第一趟排序结束后就得到最大 (或最小 )元素的排序方法是 _。 A冒泡排序和快速排序 B直接插入排序和简单选择排序 C冒泡排序和简单选择排序 D直接插入排序和快速排序 28 以下关于子类和父类的叙述中,正确的是 _。 A代码中使用父类对象的地方,都可以使用子类对象替换 B代码中使用子类对象的地方,都可以使用父类对象替换 C父类定义的对象与子类定义的对象在属性和方法上一定相同 D父类定义的对象与子类定义的对象在属性和方法上一定不同 29 以下关于类和对象的叙述中,正确的是 _。 A由类生成的对象数目可以是

8、 0,1,2, B由类生成的对象数目一定是 1 C由类生成的对象数目一定不少于 1 D由类生成的对象数目一定不少于 2 30 以下关于面向对象分析与设计叙述中,正确的是 _。 A面向对象分析的结果适合采用 C+语言表达 B面向对象分析的结果适合采用汇编语言表达 C面向对象设计的结果适合采用 UML(Unified Modeling Language)表达 D面向对象设计的结果适合采用 DFD(Data Flow Diagram)表达 31 面向 对象程序设计语言主要用于 _。 A面向对象分析、设计与实现 B面向对象分析 C面向对象设计 D面向对象实现 32 面向对象分析与设计中,设计的主要任务

9、不包括 _。 A描述系统如何解决问题 B构建软件系统的设计模型 C描述用户的需求 D对最终的分析模型进一步精化 33 下列软件开发过程模型中 _不属于迭代开发模型。 A RUP B XP C螺旋模型 D瀑布模型 34 欲开发一系统,如果客户不能完整描述他们的需求,则开发过程最适宜采用_。 A原 型模型 B瀑布模型 C V模型 D螺旋模型 35 McCall软件质量模型中, _属于产品转移方面的质量特性。 A可测试性 B正确性 C可移植性 D易使用性 36 软件测试的目的是 _。 A证明软件中没有错误 B改正软件中的错误 C发现软件中的错误 D优化程序结构 37 软件测试方法可分为静态测试和动态

10、测试两大类,人工检测 _。 A属于静态测试和动态测试 B属于静态测试 C属于动态测试 D既不属于静态测试也不属于动态测试 38 软件系统运行 时发现了系统测试阶段尚未发现的错误,改正这些错误属于_维护。 A正确性 B适应性 C完善性 D预防性 39 某程序员在开发一功能很多的软件时,在某个操作窗口中设计了大量选项。在征求用户意见时,用户提出最好能降低复杂度,因此该程序员采取了一系列措施。以下措施中, _是不妥的。 A将常用的选项用特殊颜色标出 B选项尽量设置默认值,使一般用户减少选择操作 C将选项分类,分别放在不同的标签页中 D利用 “高级 ”按钮弹出对话框,包含那些不常用的选项 40 程序员

11、设计应用软件界面 时应遵循的原则中不包括 _。 A越频繁使用的功能所需的点击应越少 B越多用户使用的功能在界面上就应该越突出 C应让用户的注意力集中在解决业务问题上,而不是软件操作上 D应站在熟练用户的角度来设计用户界面 41 在数据库设计中, E-R模型常用于 _阶段。 A需求分析 B概念设计 C逻辑设计 D物理设计 42 某公司数据库的两个关系为:部门 (部门号,部门名,负责人,电话 )和员工 (员工号,姓名,住址 )。假设每个部门有若干名员工,一名负责人,一部电话;员工号为员工关系的主键。 查询各部门负责人的姓名及住址的 SQL语句如下: SELECT 部门名 , 姓名 , 住址 FRO

12、M 部门 , 员工 WHERE _; A员工号 =负责人 B员工号 =负责人 C姓名 =负责人 D姓名 =负责人 43 现需要将数字 2和 7分别填入 6个空格中的 2个 (每个空格只能填入一个数字 ),已知第 1格和第 2格不能填 7,第 6格不能填 2,则共有 _ 种填法。 A 12 B 16 C 17 D 20 44 许多工作需要用曲线来拟合平面上一批离散的点,以便于直观了解趋势,也 便于插值和预测。例如,对平面上给定的 n个离散点 (Xi,Yi)|I=1,n ,先依次将每 4个点分成一组,并且前一组的尾就是后一组的首;再对每一组的 4个点确定一段多项式函数曲线使其通过这些点。一般来说,

13、通过给定的 4个点可以确定一条 _次多项式函数曲线恰好通过这 4个点。 A 2 B 3 C 4 D 5 45 设 A是 n*n常数矩阵 (n 1), X是由未知数 X1、 X2、 、 Xn组成的列向量, B是由常数 b1、 b2、 、 bn组成的列向量,线性方程组 AX=B有唯一解的充分必要条件不是 _。 A A的秩 等于 n B A的秩不等于 0 C A的行列式值不等于 0 D A存在逆矩阵 46 _属于 Web客户端脚本语言。 A JavaScript B ASP C JSP D PHP 47 如果要清除上网痕迹,必须 _。 A禁用 ActiveX控件 B查杀病毒 C清除 Cookie D

14、禁用脚本 48 MD5是一种 _算法。 A共享密钥 B公开密钥 C报文摘要 D访问控制 49 如果一台配置成自动获取 IP 地址的计算机开机后得到的 IP 地址是169.254.1.17(即没有 DHCP服务器为其提供 IP 地址 ),则首先应该 _。 A检查网络连接电缆 B检查网卡的工作状态 C检查 DNS服务器的配置 D查杀病毒 50 下面关于交换机的说法中,正确的是 _。 A以太网交换机可以连接运行不同网络层协议的网络 B从工作原理上讲,以太网交换机是一种多端口网桥 C集线器是一种特殊的交换机 D通过交换机连接的一组工作站形成一个冲突域 51 Software _ refers to t

15、hat the software to meet the specification must be produced. A test B support C development D Process 52 C+ fully supports _ programming, including the four properties: encapsulation, data hiding, inheritance, and polymorphism. A computer-oriented B procedure-oriented C object-oriented D aspect-orie

16、nted 53 TCP/IP _ are the standards around which the Internet was developed. A protocols B agreements C conventions D Coordination 54 The data _ includes the function of updating data on a database, and retrieving data from a database. A management B storage C analysis D Communication 55 _ has become

17、 a fact of modem life, with millions of people now shopping on-line. A E-mail B E-commerce C E-learning D E-communication 55 在 Word 2003编辑状态下,若要将另一个文档的内容全部添加到当前文档的光标所在处,其操作 是 (1)_ ;若要将文档中选定的文字移动到文档的另一个位置上,应该按下 (2)_,将选定的文字拖曳至该位置上。 56 (1)_ A在 “插入 ”菜单下选择 “超链接 ”命令 B在 “插入 ”菜单下选择 “文件 ”命令 C在 “文件 ”菜单下选择 “打开

18、 ”命令 D在 “文件 ”菜单下选择 “新建 ”命令 57 (2)_ A Ctrl键 B Alt键 C鼠标左键 D鼠标右键 57 某班级学生 C+程序设计成绩表如下图所示。若学生作业成绩、上机成绩和笔试成绩分别占综合成绩的 15%、 25%和 60%,那么可先在 E3单元格中输入 (1)_,再向垂直方向拖动填充柄至 E10单元格,则可自动算出这些学生的综合成绩。若要将及格和不及格的人数统计结果显示在 B11和 E11单元格中,则应在 B11和 E11中分别填写 (2)_ 。58 (1)_ A =B3*15%+C3*25%+D3*60% B =B$3*15%+C$3*25%+D$3*60% C

19、=SUM(B3*15%+C3*25%+D3*60%) D =SUM(B$3*15%+C$3*25%+D$3*60%) 59 (2)_ A =COUNT(E3:E10, =60)和 =COUNT(E3:E10, 60) B =COUNT(E3:E10,“ =60“)和 =COUNT(E3:E10,“ 60“) C =COUNTIF(E3:E10, =60)和 =COUNTIF(E3:E10, 60) D =COUNTIF(E3:E10,“ =60“)和 =COUNTIF(E3:E10,“ 60“) 59 (1)_越高,屏幕上图像的闪烁感越小,图像越稳定,视觉效果也越好。当前 PC中该指标大多采用

20、 (2)_ Hz。 60 (1)_ A分辨率 B显存容量 C刷新频率 D色深 61 (2)_ A 88 B 75 C 65 D 55 61 若用 8位机器码表示二进制数 -111,则原码表示的十六进制形式为 (1)_;补码表示的十六进制形式为 (2)_ 。 62 (1)_ A 81 B 87 C 0F D FF 63 (2)_ A F9 B F0 C 89 D 80 63 “剪贴板 ”是 (1)_ ;在 Windows资源管理器中,要恢复误删除的文件,可以按下 (2)_ 键来实现。 64 (1)_ A一个用户程序 B一个数据文件 C内存中的一块区域 D一个专用文档 65 (2)_ A Ctrl

21、+C B Ctrl+V C Ctrl+X D Ctrl+Z 65 假设系统中进程的三态模型如下图所示,图中的 a、 b和 c的状态分别为 (1)_;当前运行的进程执行 P操作后,该进程 (2)_。66 (1)_ A就绪、运行、阻塞 B运行、阻塞、就绪 C就绪、阻塞、运行 D阻塞、就绪、运行 67 (2)_ A处于运行状态 B处于阻塞状态 C处于就绪状态 D处于运行状态或者进入阻塞状态 67 函数 f()、 g()的定义如下所示,己知调用 f时传递给其形参 x的值是 3,若以传值方式调用 g,则函数 f的返回值为 (1)_ ;若以传引用方式调用 g,则函数 f的返回值为 (2)_ 。 68 (1

22、)_ A 18 B 17 C 12 D 8 69 (2)_ A 18 B 17 C 12 D 8 69 下三 角矩阵 A08,08如下所示,若将其下三角元素 (即行下标不小于列下标的所有元素 )按列压缩存储在数组 M0m中,即 A0,0存储在 M0、 A1,0存储在M1、 A2,0存储在 M2, , A8,8存储在 M44,则元素 A5,5存储在 (1) _ 。若将其下三角元素按行压缩存储在数组 M0m中,即 A0,0存储在M0、 A1,0存储在 M1、 A1,1存储在 M2, , A8,8存储在 M44,则元素A5,5存储在 (2)_。 70 (1) _ A M15 B M20 C M35

23、D M39 71 (2) _ A M15 B M20 C M35 D M39 71 某公司数据库的两个关系为:部门 (部门号,部门名,负责人,电话 )和员工 (员工号,姓名,住址 )。假设每个部门有若干名员工,一名负责人,一部电话;员工号为员工关系的主键。 若部门名是唯一的,请将下述 SQL语句的空缺部分补充完整。 CREATE TABLE 部门 (部门号 CHAR(3) PRIMARY KEY, 部门名 CHAR(10) (1)_ , 负责人 CHAR(4), 电话 CHAR(20) (2)_; 72 (1)_ A NOT NULL B UNIQUE C KEY UNIQUE D PRIMA

24、RY KEY 73 (2)_ A PRIMARY KEY (部门号 ) NOT NULL UNIQUE B PRIMARY KEY (部门名 ) UNIQUE C FOREIGN KEY (负责人 ) REFERENCES 员工 (姓名 ) D FOREIGN KEY (负责人 ) REFERENCES 员工 (员工号 ) 73 设学生关系为 Students(Sno, Sname, Sex, Sdept, Sage, Sadd),其中 Sno、Sname、 Sex、 Sdept、 Sage、 Sadd分别表示学生的学号、姓名、性别、所在系、年龄和住址。查询比计算机系 (CS)所有学生年龄都小

25、的其他系的学生姓名及年龄的SQL语句为: SELECT Sname, Sage FROM Students WHERE Sage (1)_ (SELECT Sage FROM Students WHERE (2)_ ) AND Sdept CS; 74 (1)_ A MAX B MIN C ALL D ANY 75 (2)_ A Sdept=CS B Sdept CS C Sdept=CS D Sdept CS 2010年下半年软件水平考试(初级)程序员上午(基础知识)试题真题试卷答案与解析 1 【正确答案】 C 【试题解析】 试题 (5)的 正确选项为 C。一个电子邮件地址,例如shlinx

26、inmail.ceiaec.org,由三部分组成,其中,第一部分 “shlinxin”代表用户信箱的账号,对于同一个邮件接收服务器来说,这个账号必须是唯一的;第二部分“”是分隔符;第三部分 “mail.ceiaec.org”是用户信箱的邮件接收服务器域名,用以标识其所在的位置。 2 【正确答案】 D 【试题解析】 本题考查计算机硬件基础知识。 计算机硬件中的中央处理单元 (CPU)是指由运算单元 (ALU)、控制单元 (CU)、寄存器组 (Registers)所组成的核心的集成部件,这些部件之间通过芯片级总线连接。 I/O 总线是在内存与外设 (显示器、打印机、扫描仪、外部存储设备等 )间传送

27、数据的通路。如果将 CPU比作跑车的引擎, I/O总线就好似跑车的传动装置。 3 【正确答案】 B 4 【正确答案】 D 【试题解析】 本题考查计算机系统的指令系统基础知识。 时钟周期也称为震荡周期,定义为时钟脉冲的倒数,是计算机中最基本的、最小的时间单位。在一个时钟周期内, CPU仅完成一个最基本的动作。人们规定 10纳秒 (ns)为一个时钟周期,更小的 时钟周期就意味着更高的工作频率。 计算机中执行指令的过程一般分为取指令、分析指令和执行指令三个基本阶段。指令周期是执行一条指令所需要的时间,一般由若干个机器周期组成,是从取指令、分析指令到执行完所需的全部时间。即 CPU从内存取出一条指令并

28、执行这条指令的时间总和。 指令不同,所需的机器周期数也不同。对于一些简单的单字节指令,在取指令周期中,指令取出到指令寄存器后,立即译码执行,不再需要其他的机器周期。对于一些比较复杂的指令,例如转移指令、乘法指令,则需要两个或者两个以上的机器周期。 从指令的 执行速度看,单字节和双字节指令一般为单机器周期和双机器周期,三字节指令都是双机器周期,只有乘、除指令占用 4个机器周期。在编程时要注意选用具有同样功能而机器周期数少的指令。 5 【正确答案】 A 【试题解析】 本题考查计算机内存设备的基础知识。 DRAM(Dynamic Random Access Memory,动态随机存储器 )是最为常见

29、的计算机系统的内部存储器。 DRAM使用电容存储,为了保持数据,必须隔一段时间刷新 (refresh)一次,如果存储单元没有被刷新,存储的信息就会丢失。 SRAM是英文 Static RAM的缩写,它利用晶体管来存储数据,不需要刷新电路即能保存它内部存储的数据。与 DRAM相比, SRAM的速度快,但是集成度低(即在相同面积中 SRAM的容量要比 DRAM的小 )。 EPROM(Erasable Programmable Read-Only Memory,可擦除可编程 ROM)芯片可重复擦除和写入数据。 EPROM芯片有一个很明显的特征,在其正面的陶瓷封装上开有一个玻璃窗口,透过该窗口,可以看

30、到其内部的集成电路,紫外线透过该孔照射内部芯片就可以擦除其内的数据。 EPROM内数据的写入要用专用的编程器,并且往芯片中写内容时必须要加一定的编程电压 (VPP=12 24V,随不同的芯片型号而定 )。 EEPROM(Electrically Erasable Programmable Read-Only Memory,电可擦可编程只读存储器 )是一种掉电后数据不丢失的存储芯片。 EEPROM可以在电脑上或专用设备上擦除已有信息,重新编程。它常用在接口卡中,用来存放硬件设置数据,也常用在防止软件非法拷贝的 “硬件锁 ”上面。 6 【正确答案】 A 【试题解析】 本题考查知识产权方 面的基础知

31、识,涉及软件著作权取得的相关概念。 在我国,著作权采取自动取得方式,即著作权因作品创作完成、形成作品这一法律事实的存在而自然取得,一般不必履行任何形式的登记或注册手续,也不论其是否已经发表。计算机软件属于著作权的客体,软件著作权自软件开发完成之日起产生。不论整体还是局部,只要具备了软件的属性即产生软件著作权,既不要求履行任何形式的登记或注册手续,也无须加注著作权标记,不论其是否已经发表都依法享有软件著作权。 商业秘密权也是采用自动保护原则,不需要国家批准授权。但要求在主观上应有保守商业 秘密的意愿,在客观上已经采取相应的措施进行保密。如果主观上没有保守商业秘密的意愿,或者客观上没有采取相应的保

32、密措施,那么就认为其不具有商业秘密权。 专利权、商标权需要经过申请 (注册 )、审查、批准等法定程序后才能取得,即须经国家行政管理部门依法确认、授予后,才能取得主体资格。 7 【正确答案】 A 【试题解析】 本题考查知识产权方面的基础知识,涉及软件著作权主体的相关概念。 著作权人是作品的所有人,作品包括演绎作品、汇编作品、委托作品、合作作品、影视作品、职务作品、计算机软件等。通过改编 、翻译、注释、整理已有作品而产生的作品是演绎作品,其著作权属于改编人、翻译人、注释人和整理人。翻译是指将已有作品以其他种类的文字、符号、语言来解释或表现的行为,是一种演绎行为 (即以原作品为蓝本进行再创作的行为

33、)。翻译尽管是在他人已有作品的基础上进行的,但仍然需要翻译人艰辛的创作。无论是对原作品的理解与判断,还是在新作品完成过程中的选择、取舍、设计与编排,都是一种独创性的劳动,并最终以新的自然语言文字赋予原作品以新的形式。翻译的对象主要是文字作品、口述作品,也适用于软件中自然语言文字的改变。通过翻译已有作品而 产生的作品是演绎作品,其著作权属于翻译人。汇编是经过对搜集的材料的筛选与排列组合而形成新的作品,常见的汇编作品有百科全书、辞典、文集、选集、报纸、期刊、年鉴、数据库等。汇编作品作为一个整体由汇编人享有著作权。委托是指作者受他人委托而创作作品。委托通常发生在工业实用艺术品设计、人物摄影、肖像制作

34、、翻译、课题研究、计算机软件等领域。委托作品著作权归属由委托人和受托人通过合同约定。合同未作明确约定或者没有订立合同的,著作权属于受托人即作者。 发明人指发明、实用新型专利的创造人,及外观设计的设计人,是专利权的 权利人。 8 【正确答案】 C 【试题解析】 本题考查知识产权方面的基础知识。涉及软件专用标识保护的相关概念。 软件商标权是软件商标所有人依法对其商标 (软件产品专用标识 )所享有的专有使用权。在我国,商标权的取得实行的是注册原则,即商标所有人只有依法将自己的商标注册后,商标注册人才能取得商标权,其商标才能得到法律的保护。如果其软件产品已经冠以商品专用标识,但未进行商标注册,没有取得

35、商标专用权,此时该软件产品专用标识就不能得到商标法的保护,即不属于软件商标权的保护对象。但未注册商标可以自行在商业 经营活动中使用,不受法律保护。 9 【正确答案】 C 【试题解析】 本题考查网络攻击中网络监听的基础知识。 网络监听是主机的一种工作模式,在这种模式下,主机可以接收到本网段在同一条物理通道上传输的所有信息。使用网络监听工具可轻而易举地截取包括口令和账号在内的信息资料。采用数据加密的方式保护包括口令和账号在内的信息资料,使得即使获取密文后也无法解密成明文是对付网络监听的有效手段。 10 【正确答案】 C 【试题解析】 本题考查 VPN的基础知识。 VPN主要采用 4项技术来保证安全

36、 ,这 4项技术分别是隧道技术 (Tunneling)、加解密技术 (Encryption Decryption)、密钥管理技术 (Key Management)、使用者与设备身份认证技术 (Authentication)。 11 【正确答案】 C 【试题解析】 本题考查多媒体方面的基础知识,涉及多媒体定义的相关概念。 按照国际电话电报咨询委员会 (Consultative Committee on International Telephone and Telegraph, CCITT)的定义,媒体可 以归类为感觉媒体、表示媒体、表现媒体、存储媒体、传输媒体。感觉媒体指直接作用于人的感觉器官

37、,使人产生直接感觉的媒体,如引起听觉反应的声音、引起视觉反应的图像等;表示媒体指传输感觉媒体的中介媒体,即用于数据交换的编码,如图像编码 (JPEG、MPEG)、文本编码 (ASCII、 GB2312)和声音编码等;表现媒体指进行信息输入和输出的媒体,如键盘、鼠标、扫描仪、话筒、摄像机等为输入媒体,显示器、打印机、喇叭等为输出媒体;存储媒体指用于存储表示媒体的物理介质,如磁盘、光盘、 ROM及 RAM 等;传输媒体指传输表示媒体的 物理介质,如电缆、光缆、电磁波等。 12 【正确答案】 A 【试题解析】 本题考查多媒体方面的基础知识,涉及分辨率的相关概念。 显示分辨率是指显示屏上能够显示出的像

38、素数目。例如,显示分辨率为1024768表示显示屏分成 768行 (垂直分辨率 ),每行 (水平分辨率 )显示 1024个像素,整个显示屏就含有 796432个显像点。屏幕能够显示的像素越多,说明显示设备的分辨率越高,显示的图像质量越高。 图像分辨率是指组成一幅图像的像素密度,也是用水平和垂直的像素表示,即用每英寸多少点 (dpi)表示数 字化图像的大小。例如,用 200dpi来扫描一幅 22.5in的彩色照片,那么得到一幅 400500个像素点的图像。它实质上是图像数字化的采样间隔,由它确立组成一幅图像的像素数目。对同样大小的一幅图,如果组成该图的图像像素数目越多,则说明图像的分辨率越高,图

39、像看起来就越逼真;反之则图像显得越粗糙。因此,不同的分辨率会造成不同的图像清晰度。 13 【正确答案】 B 【试题解析】 本题考查校验码的基础知识。 奇偶校验编码通过增加一位校验位来使编码中 “1”的个数恒为奇数 (奇校验 )或者为偶数 (偶校验 ),它是一种检错码。在实际使用时又可分为垂直奇偶校验、水平奇偶校验和水平垂直奇偶校验等几种。 海明码也是利用奇偶性来校验数据的。它是一种多重奇偶校验检错系统,它通过在数据位之间插入 K个校验位来扩大码距,从而实现检错和纠错。 循环冗余校验码 (CRC)的基本原理是在 K位信息码后再拼接 R位的校验码,整个编码长度为 N位,因此,这种编码又叫 (N,

40、K)码。 14 【正确答案】 B 15 【正确答案】 C 【试题解析】 本题考查操作系统文件管理方面的基础知识。 存放在磁盘空间上的各类文件必须进行编目,操作系统才能实现文件的管理,这与图书馆中的藏书需要编目录、一本书需要分章节是类似的。用户总是希望能 “按名存取 ”文件中的信息。为此,文件系统必须为每一个文件建立目录项,即为每个文件设置用于描述和控制文件的数据结构,记载该文件的基本信息,如文件名、文件存放的位置、文件的物理结构等。这个数据结构称为文件控制块 (FCB),文件控制块的有序集合称为文件目录。 16 【正确答案】 C 【试题解析】 本题考查程序设计的基础知识。 程序中的变量用于存储

41、数据,是内 存单元在源程序中的抽象。变量的值在程序运行过程中可以改变,而其类型、名称和作用域不能动态改变 17 【正确答案】 D 【试题解析】 本题考查程序语言的基础知识。 一个方法被调用时,该方法关联其方法体的过程称为方法绑定。静态绑定是指在程序编译时进行绑定,动态绑定是指在运行时进行绑定,即根据实际情况有选择地进行绑定。 18 【正确答案】 A 【试题解析】 本题考查程序语言的基础知识。 用高级程序设计语言编写的源程序不能在计算机上直接执行,需要进行解释或编译。将源程序编译后形成目 标程序,再连接上其他必要的目标程序后,形成可执行程序。 19 【正确答案】 D 【试题解析】 本题考查软件工

42、程中有关文档设计的基础知识。 程序员需要用文档来表述自己的思想,文档设计的要点包括: (1)编写文档前应先做规划。可以参照有关标准以及成熟产品的案例,先列出文档的纲目。文档内容的逻辑性要强,要让人易于理解。要编写进度计划。编写文档常常不是一次完成的,需要先写出初稿,并经过自己多次修改,再送有关人员修改,待基本定稿后,再送审。 (2)要选择最适合表达某种算法的形式。有些内容适 合用文本表示,有些则采用表格更好,有时用图来表示更清晰。 (3)软件产品包括程序和文档。程序与文档要保持一致性,文档上下文也要保持一致性,不能出现矛盾。有时随着程序的不断修改,很难完全同步修改文档,但要求尽量做到同步。起码

43、在对程序修改进行了一个阶段后,就应修改相应的文档。虽然完全同步修改文档的代价有时会太高,大多数人也不会这样做,但总体来说,保持一致性十分重要。反过来,文档不一致会造成理解、使用和维护软件的困难。 (4)要保持良好的文档风格,其重要性等同于保持良好的程序设计风格。 软件工程 鼓励开发者按相应的文档模板来编写文档,特别是大型软件企业本身建立了文档规范。利用文档模板,可以减少遗漏,考虑得更全面,文档的质量也更高。但是,许多软件的创新性强,没有相应的模板供参照。此外,即使使用了文档模板,在软件升级时对文档的修改也同样需要做不少工作,减少修改工作量不是采用文档模板的主要原因。 20 【正确答案】 B 【

44、试题解析】 本题考查算法描述的基本工具。 程序流程图、 N-S 盒图和决策表是常用的算法描述工具。其中,程序流程图运用图框和流程线等图示符号,直观清晰且详细地描述计算过程,其 中图框表示各种操作的类型,图框中的文字和符号表示操作的内容,流程线表示操作的先后次序。其缺点是控制流程的箭头可以随意转向,会严重背离结构化设计的要求。 N-S 盒图是指把将计算过程写在一个大框图内,这个大框图由若干个小的基本框图构成。计算顺序由位于上部的框开始,至最下面的框结束。 N-S 盒图中没有流程控制线,可以避免随意的控制转移。 决策表又称判断表,是一种呈表格状的图形工具,适用于描述处理判断条件较多、各条件又相互组

45、合、有多种决策方案的情况。 21 【正确答案】 C 【试题解析】 本题考 查程序语言翻译基础知识。 对源程序进行编译的过程可以分为词法分析、语法分析、语义分析、中间代码生成和优化、目标代码生成等阶段。其中,词法分析是分析各种构造形式的单词,如整型常量、浮点常量、标识符、运算符等;语法分析是分析各种构造形式的表达式 (算术表达式、关系表达式、逻辑表达式等 )和语句 (if语句、 for语句、 while语句等 ),词法分析和语法分析都是对程序的结构进行分析。语义分析是指分析程序中各种语言成分的含义,如变量、表达式、语句等的含义,是对程序的静态语义(编译时能确定的语义 )的分析。程序运行时体 现程

46、序的动态语义。 22 【正确答案】 B 23 【正确答案】 D 24 【正确答案】 A 25 【正确答案】 B 【试题解析】 本题考查数据结构中栈结构的基本应用。 栈结构的特点是后进先出,一个整数序列的逆转可以通过使交换第一个与最后一个元素、第二个与倒数第二个元素等来实现。在链表节点的申请和释放中,没有先申请后释放的操作要求,动态内存空间的使用也没有这个要求。在计算机系统中需要根据任务处理的需要装入和卸载可执行程序,没有后进先出的要求。递归函数的调用和返回必须通过栈结构来控制 。 26 【正确答案】 C 27 【正确答案】 C 【试题解析】 本题考查对排序方法的理解。 直接插入排序的特点是每次

47、取无序序列的第一个元素,将其插入到有序序列的适当位置,因此,第一趟排序不能保证得到最大 (或最小 )元素。 冒泡排序的每一趟都是通过比较相邻位置的元素将所有需要排序的元素扫描一遍,有必要的话进行交换,它可以在第一趟排序结束后就得到最大 (或最小 )元素。 简单选择排序是通过与所有待排序的元素进行比较,从而在第一趟选出最大 (或最小 )元素。 快速排序的第一趟是根据设 定的枢轴元素 (通常是第一个元素 )将待排元素的序列划分成两个子序列,其中,一个子序列中的元素都不大于枢轴元素,另一个子序列的元素都不小于枢轴元素。这种排序方法不能保证在第一趟得到最大 (或最小 )元素。 28 【正确答案】 A 【试题解析】 本题考查类和对象的基本概念。 面向对象技术中,子类是父类的特化,子类可

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 考试资料 > 职业资格

copyright@ 2008-2019 麦多课文库(www.mydoc123.com)网站版权所有
备案/许可证编号:苏ICP备17064731号-1