


版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、 模拟 程序员上午 60选择题第 1 题:在 Windows 中,用鼠标左键单击某应用程序窗口的最小化按钮后,该应用程序处于 的状态。A. 被强制关闭B. 不确定C. 被暂时挂起D. 在后台继续运行参考答案: D答案解析:本题考查应用程序的运行情况。Win dows系列操作系统是一种多任务的分时操作系统, 即它允许多个应用程序同时在一台机器上运行, 这样就有个界面问 题,是否只有显示在我们视线里的应用程序才能被执行呢?事实不是这样的,当我们将运行中的应用程序窗口最小化以后, 程序仍然占有它的资源, 在后台继续 运行。第 2 题:在Windows中,要改变屏幕保护程序的设置,应首先双击控制面板窗
2、口中的A. “系统”图标B. “键盘”图标C. “显示”图标D. “多媒体”图标参考答案: C答案解析:本题考查Windows中屏幕保护的设计。我们在一定时间内没有操作计算机时,屏幕保护程序被系统自动调用来保护计算机屏幕, 对它的设计是在控制面板 窗口中的“显示”图标下,在双击进入后,会弹出一个显示属性的对话框,我们 选择屏幕保护程序就可以对其设计了。第 3 题: 当新的硬件安装到计算机上后,计算机启动即能自动检测到,为了在 Windows 上安装该硬件,只需 。A. 根据计算机的提示一步一步进行B. 无须安装驱动程序,即可使用,即为即插即用C. 回到DOST安装硬件D. 以上都不对参考答案:
3、 A答案解析:本题考查计算机硬件安装的基本知识。在运行Windows操作系统的计算机上安装硬件时, 系统都会给出提示, 我们只需要根据计算机的提示一步一步进行 安装就可以了。即插即用也需要安装驱动程序,它的任务就是把硬件设备和软件 (设备驱动程序 )相配合,并操作设备, 在每个设备和它的驱动程序之间建 立通信信道。第 4 题:要在Word中建一个表格式履历表,最简单的方法是 <A. 在“表格”菜单中选择表格自动套用格式B. 在“新建”中选择具有履历表格式的空文档C. 用插入表格的方法D. 用绘图工具进行绘制 参考答案: B答案解析:本题考查在 Word中建表的知识。题目给出的选项都可以实
4、现在 Word中建一个表格式履历表, 但最简单的方法是在 “新建” 中选择具有履历表格式的空文 档,在打开文档后, 表就出现了, 而其他方法或多或少要进行一些相关操作后才 能得到表,其中用绘图工具进行绘制最复杂。第 5 题:在Excel中,把单元格指针移到丫100的最简单的方法是 。A. 按 Alt+Y100 键。B. 按 Ctrl+Y100 键C. 在名称框中输入丫100D. 拖动滚动条参考答案: C答案解析:本题考查 Excel 中单元格移动的基本知识。在 Excel 中,把单元格指针移到丫100的最简单的方法是在名称框中输入 丫100,名称框中显示的就是单元格当 前指针的位置, 与单元格
5、当前指针直接相关联, 它的值可以在单元格的范围内随 意改变。 在键盘中根本就找不到 丫100键,这种操作肯定不方便, 而且也不 能实现题目要求的功能, 而拖动滚动条只能使表上下或左右移动, 但不能改变单 元格的位置。第 6 题:在 Excel 的打印页面中,增加页眉和页脚的操作是 。A. 只能在打印预览中设置B. 执行“插入”菜单中的“名称”,选择“页眉/页脚”C. 执行“文件”菜单中的“页面设置”,选择“页面”D. 执行“文件”菜单中的“页面设置”,选择“页眉 /页脚”参考答案: D答案解析:本题考查在 Excel 的打印页面中添加页眉和页脚操作。 在 Excel 的打印页 面中,增加页眉和
6、页脚的操作是执行“文件”菜单中的“页面设置”,选择“页 眉/ 页脚”。而在“插入”菜单中的“名称”下面没有“页眉 / 页脚”操作,执行 “文件”菜单中的“页面设置”,选择“页面”不能增加页眉和页脚。第 7 题:在 Excel 中按文件名查找时,可用 代替任意单个字符A. *B. ?C. %D. !参考答案: B答案解析:本题考查 Excel 中的查找。 在 Excel 中按文件名查找时,可用“ ?”代替任 意单个字符,而可以用“ * ”代替任意多个字符。第 8 题:在微型计算机中,内存储器通常采用 A. 半导体存储器B. 磁芯存储器C. 磁表面存储器D. 光存储器 参考答案: A答案解析:本题
7、考查主存的构成。 内存储器通常是指我们常说的主存或内存,是计算 机硬件的一个重要部件, 其作用是存放指令和数据, 并能由中央处理器直接随机 存取,且必须满足存取速度快的要求。 在选项中的各种存储器中, 半导体存储器 的存取速度最快。目前,计算机内存都是采用这种类型的存储器。磁芯存储器、磁表面存储器和光存储器都用在计算机中做辅助存储器, 用于存放当前不 需要立即使用的信息,一旦需要,再和主机成批交换数据,是主存储器的后备。 它们的特点是存储器容量大、速度慢、可靠性高、价格低。第 9 题: 设置中断排队判优逻辑的目的是 。A. 提高中断响应速度B. 使CPI能方便地转入中断服务子程序C .使同时提
8、出请求中的优先级别最高者,得到及时响应 D.产生中断源编码参考答案: C答案解析:本题考查中断排队判优逻辑。 计算机在运行的过程中,可能会同时收到多 个中断,而处理机只能同时处理一个中断, 在这个时候我们需要种机制来对这 些同时提出的中断做一个选择, 而中断排队判优逻辑就是为解决这个问题而设计 的,它根据中断的优先级来决定被响应的顺序,优先级高的先被响应。第 10 题:在大多数磁盘中, 。A. 最内圈磁道的位密度最大B. 各磁道的位密度相同C. 最外圈磁道的位密度最大D. 写入时选择较高的位密度,以增加记录信息;读出时选择低的位密度,以提高可靠性参考答案: A答案解析:本题考查磁盘存储器的存储
9、结构。磁盘上的数据都存放于磁道上。磁道就是磁盘上的一组同心圆,其宽度与磁头的宽度相同。为了避免、减小干扰,磁道 与磁道之间要保持一定的间隔, 沿磁盘半径方向, 单位长度内磁道的数目称为道 密度(道/ 英寸, TPI) ,最外层为 0 道。沿磁道方向,单位长度内存储二进制信息的个数叫位密度。为了简化电路设计,每个磁道存储的位数都是相同的, 所以其位密度也随着从外向内而增加。有写入就有读出操作,因此,在磁盘上对数据进行写入和读出操作时,是不选择的。第 11 题:银河巨型计算机系统结构设计选用 设计风格。A. CISCB. RISCC. RISC+CISCD. Intel参考答案: B答案解析:本题
10、考查计算机系统结构的设计。CISC(复杂指令集计算机)和RISC(精简指令集计算机)都是计算机CPU勺一种设计架构,它们的区别在于不同的 CPU设 计理念和方法。 下面来看看这两者之间在各方面的具体差别。(1) 指令系统方面, RISC 设计者把主要精力放在那些经常使用的指令上,尽量使它们具有简 单高效的特色。对不常用的功能,常通过组合指令来完成。因此,在RISC机器上实现特殊功能时, 效率可能较低, 但可以利用流水技术和超标量技术加以改进 和弥补。而CISC计算机的指令系统比较丰富,有专用指令来完成特定的功能。因此,处理特殊任务效率较高。(2)存储器操作方面,RISC对存储器操作有限制,使控
11、制简单化;而CISC机器的存储器操作指令多,操作直接。(3)程序方面, RISC 汇编语言程序一般需要较大的内存空间,实现特殊功能时程序复杂,不易设计;而CISC汇编语言程序编程相对简单,科学计算及复杂操作的 程序设计相对容易,效率较高。(4)中断:RISC机器在一条指令执行的适当地方可以响应中断;而 CISC 机器是在一条指令执行结束后响应中断。(5)CPU: RISC CPU包含较少的单元电路,因而面积小、功耗低;而 CISC CPU包 含丰富的电路单元,因而功能强、面积大、功耗大。 (6)设计周期:RISC微 处理器结构简单,布局紧凑,设计周期短,且易于采用最新技术;CISC微处理器 结
12、构复杂,设计周期长。(7)用户使用:RISC微处理器结构简单,指令规整,性能容易把握,易学易用;CISC微处理器结构复杂,功能强大,实现特殊功 能容易。(8)应用范围:由于RISC指令系统的确定与特定的应用领域有关,故RISC机器更适合于专用机;而 CISC机器则更适合于通用机。银河巨型计算机是我国独立研发的一种大型计算机, 其特点表现为高速度和大容量, 因此, 银河巨型计算机系统结构设计应该选用 RISC设计风格。第 12 题: 带标志符的数据表示简化了 。A. 操作系统B. 源程序C. 指令系统D. 编译系统参考答案: D 答案解析: 本题考查带标志符的数据的作用。带标志符的数据分成标志符
13、和数据值两部分。标志符是和每个数据值相连, 存在同一存储单元内。 标志位是用来识别数 据类型及特征的。 采用带标志符的数据表示后, 在执行指令时, 对标志位进行解 释。知道操作数属于哪一种数据表示, 这样,机器语言的运算符也和高级语言一 样具有了通用性。 例如,对加法运算只有一条指令, 至于哪种数据类型加法完全 由标志符决定, 在编译时遇到加法运算符就可以直接形成通用的加法指令, 从而 简化了编译过程,提高系统编译效率。第 13 题:一般地,可以将软件开发的生命周期划分为软件项目计划、 、软件设计、编码、测试、运行和维护 6 个阶段。A. 可行性分析B. 初始调查C. 需求分析与定义D. 问题
14、分析参考答案: C 答案解析: 本题考查系统开发生命周期的阶段划分。系统开发的生命周期是指一个系统历经软件项目计划、需求分析与定义、软件设计、编程、测试、运行和维护直 至淘汰的整个过程。生命周期阶段的划分通常可以采用以下3 种方法。Boehm划分法:计划(问题定义、可行性研究)、开发(需求分析、总体设计、详细设计、编码、测试)、运行(维护)3大阶段。国标(GB8566-1988)划分法:可行性研究与计划、需求分析、概念设计、详细设计、实现、组装测试、确认测 试、使用和维护。并在GBFF8561995信息技术一软件生存期过程中定义了 获取过程、供应过程、开发过程、运行过程、维护过程、管理过程和支
15、持过程 7 个部分。RUP划分法:分为初始、细化、构造、移交 4个主要阶段。第 14 题:原码乘法是 。A. 先取操作数绝对值相乘,符号位单独处理B. 被乘数用原码表示,乘数取绝对值,然后相乘C. 乘数用原码表示,被乘数取绝对值,然后相乘D. 用原码表示操作数,然后直接相乘参考答案: A 答案解析: 本题考查原码乘法的规则。在进行原码乘法时,先只计算操作数原码的绝对值部分,而符号位单独进行处理,结果的符号是通过符号位来求异或得到的。第 15 题:为了缩短指令中某个地址段的位数,有效的方法是采取 。A. 间接寻址B. 寄存器寻址C. 立即寻址D. 变址寻址参考答案: B答案解析:本题考查各种寻址
16、方式的特点。(1) 间接寻址是指地址码指向主存中的数据,而这个数据仍然是一个地址, 通过这个地址才能找到数据。 这种方式提高了 寻址的灵活性,扩大了寻址的范围。 但由于要多次读主存, 速度大为降低。 (2) 寄存器寻址是指地址码的地址是寄存器的地址, 由于访问寄存器的速度是非常快 的,所以使用寄存器寻址有非常快的速度, 但不足之处是寄存器的数量有限。 因 此,寄存器的地址位应该比较简短。(3) 立即寻址是指地址码就是操作数,这种寻址方式不必再次访问内存去取操作数。(4) 变址寻址是指将地址码和变址寄存器内容相加后形成数据的地址, 由于变址寄存器能自动修改, 这种方 式对数组运算、字符串操作等批
17、量数据的处理非常有效。第 16 题:下列不是数据流计算机的优点。A. 提高了程序设计的生产效率B. 高并行性C. 能实现无副作用的纯函数型程序设计方法D. 不会产生存储器访问的冲突参考答案: D答案解析:本题考查数据流计算机的优点。 数据流计算机是以“数据驱动”方式启动 指令的执行。在这种方式中, 程序中任一条指令只要其所需的操作数已经全部齐 备,且有可使用的计算机资源, 就可立即启动执行。 一条指令在执行后不送存储 器保存,以供其他指令共享, 而是直接流向需要该结果的指令, 作为新的操作数 供下一条指令使用。 如果若干条指令要求使用相同的数据, 就事先复制该数据的 若干个副本,分别供多条指令
18、使用。 在数据流计算机中, 没有变量的概念, 而在指令间直接传送数据,操作数直接以“令牌”或“数值”的记号传递而不是 作为“地址”变量加以访问。因此操作结果不产生副作用,也不改变机器状态, 从而具有纯函数的特点。 需要注意的是它没有变量, 执行结果也不送存储器保存, 但并不能说明它就不会产生存储器访问冲突, 我们的输入资源也有可能是共享的 资源,有可能导致存储器访问冲突。第 17 题:并发处理发展通过 的途径形成了分布式处理系统。A. 资源重复B. 提高主频C. 资源共享D. 时间重叠参考答案: C 答案解析: 本题考查分布式处理系统的特点。 分布式处理系统是并行处理系统的一个 发展,将不同地
19、点的具有不同数据的多台计算机用通信网络连接起来, 在控制系 统的统一管理控制下, 协调地完成信息处理任务的计算机系统。 分布式处理系统 充分体现了资源共享这一特征。第 18 题:“启动 I/O' '指令是主要的输入 / 输出指令,属于 。A. 目态、管态都能用的指令B. 管态指令C. 编译程序只能用的指令D .目态指令参考答案: B答案解析:本题考查管态与目态的区别。CPU勺状态可以分为管态和目态。管态又称为特权状态或核心态。通常,操作系统在管态下运行,CPU在管态下可以执行指令系统的全集。 顾名思义, 管态指令就是指在管态下能被执行的指令, 应该是指 令系统的全集。目态又称常
20、态或用户态。机器处于目态时,程序只能执行非特权指令。目态指令是在目态下能被执行的指令,如用户指令等。“启动 I/0" 指令是主要的输入 / 输出指令, 对它的修改错误可能会导致系统出现问题, 它属于特权指令,当然也是管态指令。第 19 题: 多处理机上两个程序段之间若有先写后读的数据相关,则 。A. 不可能并行B. 可以并行执行C. 必须并行执行D. 任何情况均可交换串行参考答案: A答案解析:本题考查多处理机的处理方式。多处理机是指拥有多个处理器并行处理任务的计算机,在多处理机中, 一般是共享同一个存储器。 题目中说两个程序段之 间有先写后读的数据相关,即表明这其中一个程序的输出是
21、另一个程序的输入, 只有在输入后,另一个程序才能被执行,所以这两个程序不可能并行处理。第 20 题:一个进程被唤醒意味着 。A .该进程重新占有了 CPUB. 其PCB移至就绪队列队首C. 它的优先权变为最大D. 进程变为就绪状态参考答案: D答案解析:本题考查进程的状态转换关系。进程被唤醒就是激活这个进程,意味着它变为就绪状态。 但进入就绪状态后并不马上移至就绪队列队首, 而是在队尾参加 排队。第 21 题:文件系统的主要目的是 。A. 用于存储系统文档B .提高外部设备的输入 /输出设备C .实现按名存取D .实现虚拟存储器参考答案: C答案解析:本题考查文件系统的作用。 文件是信息的一种
22、组织形式,是存储在辅助存 储器上的具有标识名的一组信息集合。 而文件系统是用来管理文件的存储、 检索、 更新、共享和保护的系统。在对文件进行操作时,都是根据其文件名进行的。因 此,文件系统的主要作用是实现对文件按名存取。第 22 题:在某操作系统中,用信号量来保护共享资源。设信号量S的初值是5,而S的当前值是 -3 ,则有 个进程在等待由 S 保护的资源A. 2B. 3C. 5D. 8参考答案: B答案解析:本题考查共享资源的保护。 在操作系统中,一般采用 P 操作和 V 操作来实 现对共享资源的保护。其中,P(S)操作的作用是将信号量S值减1,若S的值变 成负数,则调用 P 操作的进程暂停执
23、行,直到另一个进程对同一信号量做 V 操 作。V(S)操作的作用是将信号量S值加1,若S的值小于等于0,则从相应队列 中选择一个进程,唤醒它。题目中给出S的当前值为-3,说明还有3个进程在等 待由S保护的资源。第 23 题:A. 部门号=“ 02”的行B. 部门号=“ 04”的行C. 部门号=“ 03”的行D. 部门号=“ 01”的行参考答案: D答案解析:本题考查对数据表的操作。选项A表示部门信息表中部门号为02的行,而部门号为 02 在职员信息表中出现了,如果删除这一行的话,那么在职员信息表 中查找部门号为 02 的员工所在的部门名和主任时,就会查找失败。同理, B 项 和 C 项也不能被
24、删除,它们都破坏了参照完整性。第 24 题:一般来讲,较常用的关系运算是关系代数和 A .逻辑演算B .关系演算C. 集合演算D. 集合代数 参考答案: B答案解析:本题考查关系运算的概念。关系数据库系统是当今普遍应用的数据库系统,而关系运算是关系数据库的理论基础, 它包括关系代数和关系演算两部分。 关系 代数的 5 个基本操作是并、差、投影、笛卡儿积和选择;关系演算是以谓词逻辑 演算为基础,它按所用到的变量的不同又可以分为元组关系演算和域关系演算。第 25 题:在数据库设计中,用E-R图来描述信息结构但不涉及信息在计算机中的表示, 它是数据库设计 阶段的主要工作。A. 逻辑设计B. 结构设计
25、C. 概念设计D. 需求分析 参考答案: C答案解析:本题考查E-R图的作用。在数据库设计中,E-R图常用来描述信息结构,但不涉及信息在计算机中的表示, 它是数据库的概念设计过程中常用的一种工具。在E-R模型图中,实体用矩形框表示,实体的属性用圆角框表示,它们之间的联 系用菱形框表示, 在实体和联系之间用一条直线连接起来, 这条直线带有“1” 、“ N'或“M'等值,用来表示联系的性质,即表示实体之间的联系是一对一、一 对多或多对多等关系。第 26 题:设事务T1和T2,对数据库中的数据X进行操作,可能有如下几种情形, 情形不会发生冲突操作。A. T1 正在读 X 时, T2
26、要写 XB. T1 正在读 X 时, T2 也要读 XC. T1 正在写 X 时, T2 要读 XD. T1 正在写 X 时, T2 也要写 X参考答案: B答案解析:本题考查数据库中事务的冲突。事务是数据库管理系统运行的基本工作单位,是用户定义的一个数据库操作序列,这些操作序列要么全做,要么全不做, 是一个不可分割的工作单位。 在多用户共享系统中, 许多事务可能同时对同一数 据进行操作, 即并发操作。 并发操作可能带来丢失更新问题、 不一致分析问题和 依赖于未提交更新等问题。在系统中一般用封锁技术来解决这类问题。如果事务T1正在读X时,T2要写X,那么T1读到的数据到底是写前还是写后的数 据
27、呢?读到的数据是否是 T1 想要的呢 ?这些都不能被确定,肯定会带来冲突。同 理,T1正在写X时,T2要读X也会带来冲突。而两个事务都对同一数据进行写 操作,很明显会发生冲突, 只有两个事务对同一数据进行读而不改才不会发生错 误。第 27 题:GB/T 14394-93 计算机软件可靠性和可维扩性管理是 A. 推荐性国家标准B. 强制性国家标准C. 指导性技术文件D. 行业推荐性标准 参考答案: A答案解析:本题考查标准化知识。我国国家标准的代号由大写汉语拼音组成,强制性国家标准代号为GB推荐性国家标准代号为 GB/T。行业标准代号由汉语拼音大写字母组成(如航天QJ电子SJ、机械JB、金融JR
28、),加上“/T ”为推荐性标准,地方标准代号由大/T ”一样说明为推因此, GB/T 1494-编号由主管部门申请, 国务院标准化行政主管部门审查确定 写汉语拼音DB加上省级行政区划代码的前两位组成,加上 荐性标准。企业标准代号由“ Q/”加上企业代号组成 93计算机软件可靠性和可维护管理是推荐性国家标准第 28 题:1980年 3 月 9日,原国家标准总局颁布了 起草的我国第一个汉字编码字符集标准信息交换用汉字编码字符集 (GB2312-80)。A. 中科院计算技术研究所B. 中文信息学会C. 华北计算技术研究所D. 中国电子学会参考答案: C答案解析:本题考查信息交换用汉字编码字符集标准的
29、起草。 信息交换用汉字 编码字符集 标准是由华北计算技术研究所起草, 国家标准总局发布的, 1981年 5月 1日开始实施的一套国家标准。它是计算机可以识别的编码,适用于汉字处 理、汉字通信等系统之间的信息交换。第 29 题: 我国著作权法中对公民作品的发表权的保护期限是 。A. 作者有生之年加死后50年B. 没有限制C. 作品完成后 50 年D. 作者有生之年参考答案: A答案解析:本题考查著作权法对作品的保护期限。对公民的作品,著作权法规定:著作权的保护期为作者终生及其死亡后的 50 年(第 50 年的 12月 31日) 。对于合 作开发的,则以最后死亡的作者为准。值得注意的是,在 199
30、1 年实施的上一版 条例中,保护期限是 25 年;而在最新的条例中,则已经改为了 50年。在作者死 亡后,将根据继承法转移除了署名权之外的著作权。第 30 题:若Web站点基于IIS建设,而且 Web站点内容位于NTFS分区时,有4种方法可 以限制用户的访问权限。下列不是限制用户的访问权限的方法是 。A. Web权限B. URL限制C. NTFS权限D. 用户验证参考答案: B答案解析:本题考查对 Web站点访问权限的限制。Web权限是指在Web站点中设计各应用程序的访问权限及各类用户的访问权限。URL限制可以限制对本地文件或者其他域中的URL进行访问,但它不能实现对外来用户的访问权限进行限
31、制。NTFS是一种磁盘文件格式,支持对文件访问权限的设置。在Web站点中采用NTFS文件格式的话,可以通过对文件访问权限的设置来实现对用户访问 权限的限制。用户验证是一种验证机制,在用户访问文件或其他程序时,都要通过身份验证, 只有通过验证后, 才具有访问数据的权利。 它可以用来限制 用户的访问权限。第 31 题:下列说法中错误的是 。A. 非服务攻击是针对网络层协议而进行的B. 服务攻击是针对某种特定网络的攻击C. 潜在的网络威胁主要包括窃听、通信量分析、人员疏忽和媒体清理等D. 主要的渗入威胁有特洛伊木马和陷阱参考答案: D答案解析:本题考查网络安全相关知识。网络安全是目前相当重要的一门技
32、术,它的内容很广泛, 网络中主要的威胁分成渗入威胁和植入威胁两种。 常见的渗入威胁 有假冒、旁路控制、授权侵犯等。木马程序一般由两部分组成,分别是服务器端程序和客户端程序。 其中服务器端程序安装 (植入)在被控制计算机上, 客 户端程序安装在控制计算机上, 服务器端程序和客户端程序建立起连接就可以实 现对远程计算机的控制了。 陷阱是指在网络上设计一些陷阱, 当我们不小心点击 后它就将一些程序植入我们的计算机, 然后通过这些植入的程序来控制或破坏计 算机资源,是一种植入威胁。第 32 题:在OSI参考模型中,同等层相互交换信息的实体构成了 。A. 对等实体B. 相邻实体C. 传输实体D. 通信实
33、体参考答案: A答案解析:本题考查对等实体的概念。对等实体是指一个计算机的实体与另一个计算机中对等地位的实体通信,在OSI参考模型中,虽然是对等实体之间通信,但是 它们必须利用低层的服务才能使得那些消息得以通过。第 33 题:CCITT推荐的用于多个X.25网络互连的协议为。A. X.121B. X.400C. X.75D. X.21参考答案: C答案解析:本题考查 X.25 协议。X.25 协议是定义在数据终端设备和数据电路终端设备接口之间的一组协议, 用在分组交换网络中, 采用专用的虚电路方式连接, 其 优点是网络简单, 容易安装且可靠性高, 是面向连接的网络。 其缺点是无差错控 制、流量
34、控制, 传输的分组必须要按顺序被提交, 此协议一般用于规模不大的网 络中。用于多个 X.25 网络互联的协议是 X.75。第 34 题: 以下关于程序语言的叙述,正确的是 A. Java 语言不能用于编写实时控制程序B. Lisp 语言只能用于开发专家系统C. 编译程序可以用汇编语言编写D. XML主要用于编写操作系统内核参考答案: C答案解析: 本题考查程序设计语言的基础知识。Java 语言可以开发控制台程序、Applet程序、WetM面等,其中控制台程序能够应用于网络通信、 实时领域;Lisp 是一种函数式程序设计语言, 最初是用于符号处理, 如微分和积分的演算、 电子 电路理论、数理逻辑
35、、游戏推演、人工智能等领域,更常用于专家系统开发的语 言是Prolog XML是一种标记语言,主要用来表述内容,无法编写可执行的程序, 更不用说是编写操作系统内核。第 35 题: 是指连入网络的不同档次、不同型号的计算机,它是网络中实际为用 户操作的工作平台,它通过插在计算机上的网卡和连接电缆与网络服务器相 连。A. 传输介质B. 网络操作系统C. 网络服务器D. 网络工作站参考答案: D答案解析:本题考查网络工作站的概念。网络工作站是网络中实际为用户操作服务的工作平台,它通过插在计算机上的网卡和连接电缆与网络服务器相连, 通俗点说, 是指一般用户连网后的计算机。 而传输介质是在网络中传输数据
36、的媒介, 如双绞 线、光纤等。网络服务器是在网络中提供服务的计算机。第 36 题:局域网交换机增力,带宽的方法是在交换机的多个端口之间建立A. 并发连接B .数据连接C. 全连接D. 会话连接参考答案: A答案解析:本题考查交换机多个端口的连接方式及作用。在交换机中,每个端口都有固定的带宽, 如果我们想要增加带宽, 其办法当然是用多个端口来同时传输同一份数据,通过并发连接各个端口可以实现这个功能第 37 题: 关于“链接”,下列说法中正确的是 。A. 链接为发送电子邮件做好准备B. 链接将指定的文件与当前文件合并C. 点击链接就会转向链接指向的地方D. 链接指将约定的设备用线路连通参考答案:
37、C答案解析:本题考查链接的概念。 链接是指点击链接就会转向链接指向的地方。这个 概念在网络和数据结构中用得比较多,链表就是通过链接的方式实现的。例如, 我们要把一个结点链接到一个非空链表的尾部, 那么应该让链表的尾部结点指向 下个结点的指针指向这个结点。第 38 题:以下与数据的存储结构有关。A. 队列B. 散列表C. 栈D. 串 参考答案: B答案解析:本题考查一些基本的数据结构。队列是一种特殊的线性表,只允许在一端进行插入, 另一端进行删除运算。 允许删除运算的一端称为队首, 允许插入运算 的一端称为队尾,具有先进先出的特点。栈是一种只允许在同一端进行插入和删除运算的线性表,其基本特征是后
38、进先出。串是任意有限个字符构成的序列。上面这 3 种结构都与数据的存储结构无关。散列表的另一个名字是哈希表,是按散列存储方式构造的存储结构,散列技术的核心是散列函数, 散列函数是一种将键值映射为散列表中存储位置的函数。第 39 题: 下面关于事件结点网络中关键路径的叙述, 是正确的。A. 关键路径是从开始结点到完成结点的具有最大长度的路径,关键路径的长度就是完成整个工程所需的最长时间B. 关键路径是从开始结点到完成结点的具有最小长度的路径,关键路径的长度就是完成整个工程所需的最长时间C. 关键路径是从开始结点到完成结点的具有最大长度的路径,关键路径的长度就是完成整个工程所需的最短时间D. 关键
39、路径是从开始结点到完成结点的具有最小长度的路径,关键路径的长度就是完成整个工程所需的最短时间参考答案: C答案解析:本题考查网络中关键路径的概念。 关键路径是从开始结点到完成结点具有 最大长度的路径,关键路径的长度就是完成整个工程所需的最短时间。第 40 题: 计算机网络从组网设备的功能上,可以分为通信子网与 。A. 服务器B. 数据通信网C. 局域网D .资源子网参考答案: D答案解析:本题考查计算机网络的分类。从组网设备的功能上来对网络进行划分,网络可以分为通信子网和资源子网。 通信子网是指计算机网络中负责数据通信的部 分;而资源子网是指网络中面向用户的部分, 负责全网络面向应用的数据处理
40、工 作。第 41 题: 用链接方式存储的队列,在进行删除运算时 A .头、尾指针可能都要修改B. 仅修改尾指针C. 仅修改头指针D. 头、尾指针都要修改 参考答案: A答案解析:本题考查对链式存储队列的删除操作。题目要求对队列进行删除运算,那么在队首进行操作,由于是链式存储,删除结点后,需要修改队首的指针,使其 指向下一个结点。 但如果队列中只有这一个结点, 这时候头、 尾指针都指向这个 结点,在删除结点后,头、尾指针都需要修改。第 42 题:则它必是该二叉树的中序最则它必是该二叉树的前序最 则它必是该二叉树的前序最 则它必是该二叉树的中序最下列关于二叉树遍历的叙述中,正确的是 A. 若一个树
41、叶是某二叉树的前序最后一个结点, 后一个结点B. 若一个树叶是某二叉树的中序最后一个结点, 后一个结点C .若一个结点是某二叉树的中序最后一个结点, 后一个结点D. 若一个结点是某二叉树的前序最后一个结点, 后一个结点参考答案: B答案解析:本题考查二叉树的遍历。 在前序遍历得到的序列中,最后一个结点可能是 右子树的最后一个右孩子叶子结点, 如果这个孩子结点不存在, 那么就是最后一 个左孩子叶子结点。 而在中序遍历得到的序列中, 最后一个结点可能是右子树的 最后一个右孩子叶子结点, 如果这个孩子结点不存在, 那么就是最后一棵右子树 的根结点, 所以,在中序序列中最后一个结点如果是叶子结点, 那
42、么这个结点肯 定是右孩子叶子结点。 因此,若一个树叶是某二叉树的前序最后一个结点, 未必 是该二叉树的中序最后一个结点; 而若一个树叶是某二叉树的中序最后一个结点, 则它必是该二叉树的前序最后一个结点。第 43 题:在待排序文件已基本有序的前提下,下述排序方法中效率最高的是 A. 直接选择排序B. 归并排序C. 快速排序D. 直接插入排序 参考答案: D答案解析:本题考查各排序方法的方法和特点。题目告诉我们,待排序文件已基本有序,我们只要找到那些无序的少数几个数,将其插入到有序序列中即可,因此, 在这种情况下,直接插入排序方法是效率最高的。第 44 题:设有关键码序列 (Q,G,M, 发建堆的
43、结果。A. H,G,M,P,A,N,B. G,M,Q,A,N,P,C. A,G,M,H,Q,N,D. A,G,H,M,N,P,Z A, N, P, X, H),下面Q, X, ZX, H, ZP,X, ZQ,X, Z是从上述序列出参考答案: C从一个无序序列建堆的过程是一个反复“筛选”的答案解析: 本题考查建堆的过程。过程。若将此序列看成是一个完全二叉树,则最后一个非终端结点是第 |n/2| , 因此“筛选”只需要从这个元素开始就可以了。关键码序列 (Q, G, M, Z,A, N, P, X, H)的|n/2|等于4,对应的元素是乙根据与这个关键码序列对应的 完全二叉树可以知道,Z>H
44、,则交换。接着是对第3个元素M进行“筛选”,由 于它不大于其左、 右孩子结点的值, 则筛选后序列不变。 再接下来是对第 2 个元 素G进行“筛选”,由于它大于右孩子结点 A的值,则交换。最后是对第1个元 素Q进行“筛选”,它此时大于其左孩子结点 A的值,则交换之,后又大于其右 孩子结点G的值,再交换后得到建堆的结果是(A, G, M H Q, N, P, X, Z)。第 45 题:下面关于B树和B+树的叙述中,不正确的结论是 <A. B树和B+树都能有效地支持顺序检索B. B树和B+树都能有效地支持随机检索C. B树和B+树都可用于文件的索引结构D. B树和B+树都是平衡的多分树参考答案
45、: A答案解析:第 46 题: 串是任意有限个 。A. 符号构成的集合B. 字符构成的序列C. 字符构成的集合D. 符号构成的序列参考答案: B答案解析:本题考查串的定义和特点。串是由零个或多个字符组成的有限序列。串中的内容可以是字母、 数字或其他字符, 串中字符的个数就是串的长度, 如果没有 字符,则是空串,其长度为零。第 47 题: 用线性探测法查找闭散列表,可能要探测多个散列地址,这些位置上的键值A. 都相同B. 一定都是同义词C. 一定都不是同义词D. 不一定都是同义词参考答案: D答案解析:本题考查散列表的查找。散列表就是哈希表,它用散列函数将键值映射到散列表中的存储位置。 同义词是
46、指具有相同散列函数值的关键字。 散列表的存储 结构是根据关键字的散列函数值来确定关键字在散列表中的存储位置的, 对同义 词的处理根据不同情况有不同的冲突处理方法。 用线性探测法查找闭散列表, 可 能要探测多个散列地址, 这些位置上的键值不一定都是同义词, 因为同义词不一 定存放在相邻的位置。第 48 题:A. k<sub>i</sub> v k<sub>2i+1</sub> v k<sub>2i</sub>B. k<sub>i</sub> < k<sub>2i</sub>
47、; < k<sub>2i+1</sub>C. k<sub>i</sub>k<sub>2i+1</sub>(2i+1D. k<sub>i</sub>k<sub>2i</sub>+1(2i+1< k<sub>2i</sub>< n)< k<sub>2i</sub>且 k<sub>i</sub> <k<sub>i</sub>参考答案:答案解析: 第 49 题
48、:用高级程序设计语言编写的程序,要转换成等价的可执行程序,必须经过A. 编辑B. 汇编C. 编译和连接D. 解释 参考答案: C答案解析:本题考查编译原理的基础知识。解释程序是高级语言翻译程序的一种,它将源语言书写的源程序作为输入, 解释成机器认识的二进制代码, 解释一句后就 提交计算机执行一句,并不形成目标程序。编辑是对源程序进行编写。编译是指把高级语言源程序作为输入, 进行翻译转换,产生出机器语言的目标程序, 然后再让计算机去执行这个目标程序。第 50 题:结构化程序由 3 种基本结构组成, 3 种基本结构组成的算法 A .只能完成符合结构化的任务B. 只能完成部分复杂的任务C. 只能完成
49、一些简单的任务D. 可以完成任何复杂的任务 参考答案: D答案解析:本题考查结构化程序设计的基本知识。结构化程序的 3 种基本结构是顺序、选择和循环结构,这 3 种结构的组合可以完成任何复杂的任务。第 51 题: 要建立良好的程序设计风格,下面描述正确的是 A .符号名的命名要符合语法B. 程序应简单、清晰、可读性好C. 程序的注释可有可无D. 充分考虑程序的执行效率参考答案: B答案解析:本题考查程序设计风格的相关知识。 程序设计风格指一个人在编制程序时 所表现出来的一些特点、 习惯及逻辑思路等。 要树立良好的程序设计风格, 必须 要做到在程序设计中使程序结构合理、 清晰, 形成良好的编程习
50、惯, 对程序的要 求不仅是可以在机器上执行,得出正确的结果,而且要便于程序的调试和维护, 这就要求编写的程序有良好的可读性。第 52 题: 程序设计语言的基本成分是数据成分、运算成分、控制成分和A. 对象成分B. 变量成分C. 传输成分D. 语句成分 参考答案: C答案解析:本题考查程序设计语言的组成成分。程序设计语言是用来编程的语言,为了让其编写的程序能完成一定的功能, 它至少应该具有对数据的运算、 控制和传 输等能力。因此,程序设计语言的 4 种基本成分是数据、运算、控制和传输。第 53 题:以下 不是面向对象的特征。A. 继承性B. 封装性C. 多态性D. 过程调试参考答案: D答案解析
51、:本题考查面向对象的基本特性。面向对象的三个基本特性是继承性、封装性和多态性。第 54 题: 不支持自定义类的程序设计语言是 语言。A. CB. C#C. C+D. Java参考答案: A答案解析:本题考查面向对象程序设计语言的特点。类的定义是面向对象程序设计语言引用的新构造元素, 因此只有面向对象程序设计语言才支持自定义类。 在以上 供选择的答案中,C# C+ Java都属于面向对象程序设计语言,因此只有 C是 不支持自定义类的。第 55 题: 对象是现实世界中一个实际存在的事物,它可以是有形的,也可以是无形的, 下面所列举的不是对象的是 。A. 桌子B. 苹果的颜色C. 飞机D. 狗参考答
52、案: B答案解析:本题考查对象的定义。 客观世界是由各种各样的对象组成的,对象有自己 的内部状态和行为规律, 是现实世界中一个实际存在的事物。 对象由一组属性和 一组行为构成,如一架飞机有颜色、重量、体积等属性,有飞行、加速等行为。在题目所给的选项中, 苹果的颜色是指苹果对象的颜色属性, 是对象的属性, 不 是对象。第 56 题:模块的功能性注释的主要内容不包括 。A. 数据的状态B. 语句的功能C. 程序段的功能D. 模块的功能 参考答案: D答案解析:本题考查程序注释的相关内容。模块是指执行某一特定任务的数据和可执行语句等程序元素的集合, 通常是指可通过名字来访问的过程、 函数、子程序或
53、宏调用等。而模块的功能性注释是用来对模块进行说明的内容, 它的主要内容包 括模块中数据的状态、语句的功能和程序段的功能。第 57 题: 在软件结构设计中,好的软件结构设计应该力求做到 A. 顶层扇入较小,中间扇出较大,底层模块大扇入B .顶层扇出较大,中间扇出较小,底层模块大扇入C .顶层扇出入小,中间扇出较大,底层模块小扇入D .顶层扇出较小,中间扇出较大,底层模块小扇入参考答案: B答案解析: 本题考查软件结构设计的基本原则。扇出是指直接调用下级模块的个数。扇出过大表示模块的复杂度高, 需要控制和协调过多的下级模块; 但扇出过小 (例 如总是 1) 也不好。扇出过大一般是因为缺乏中间层次,
54、应该适当增加中间层次 的控制模块。 扇出太小时可以把下级模块进一步分解成若干个子功能模块, 或者 合并到它的上级模块中去。 扇入是指直接调用该模块的上级模块的个数。 扇入大表示模块的复用程度高。 良好的软件结构设计应该力求做到顶层扇 出比较大,中间扇出较小,底层模块则有大扇入。第 58 题:在软件工程中,高质量的文档标准是完整性、一致性和 A. 无二义性B. 统一性C. 组合性D. 安全性 参考答案: A答案解析:本题考查文档标准的相关知识。 在软件开发过程中,各阶段都应该生成相 应的文档,它是软件产品的一部分, 高质量的文档标准要求文档应该具有针对性、 精确性 (无二义性 )、完整性、一致性
55、和灵活性等特点。第 59 题:可行性研究后得出的结论主要与 有关。A. 软件的性能B. 软件的质量C. 软件的效率D. 软件系统目标 参考答案: D答案解析:本题考查可行性研究的任务。可行性研究的目的不是力求解决问题,而是确定问题是否值得去解决, 以及问题解决的可能性, 它的研究对象是系统的目标 因此,可行性研究后得出的结论主要与软件系统目标有关。第 60 题:原型化方法是一类动态定义需求的方法,下列叙述中, 不具有原型化方法的特征。A .加快需求的确定B. 简化项目管理C. 提供严格定义的文档D .加强用户参与和决策参考答案: C答案解析:本题考查原型化方法的特征。原型化方法基于这样一种客观事实:并非所有的需求在系统开发之前都能准确地说明和定义。 因此,它不追求也不可能要求 对需求的严格定义, 而是采用了动态定义需求的方法。 也正是这个原因, 在采用 原型化方法开发的过程中, 应该提供严格定义的文档和简化项目的管理, 要加强 用户的参与和决策。第 61 题:“图”在PC中有两种表示方法,一种是图像(image),另一种是图形(graphics) 。下列 文件类型是图形文件。A. DXFB. JPGC. BMPD. GIFD参考答案: A答案解析:本题考查图形与图像的区别及其存储格式。图形一般指用计算机绘制的画面,如直线、圆、圆弧、
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
评论
0/150
提交评论