程序员历年答案分析2005---2011年全部详细答案

上传人:j****9 文档编号:46035862 上传时间:2018-06-21 格式:DOC 页数:131 大小:3.19MB
返回 下载 相关 举报
程序员历年答案分析2005---2011年全部详细答案_第1页
第1页 / 共131页
程序员历年答案分析2005---2011年全部详细答案_第2页
第2页 / 共131页
程序员历年答案分析2005---2011年全部详细答案_第3页
第3页 / 共131页
程序员历年答案分析2005---2011年全部详细答案_第4页
第4页 / 共131页
程序员历年答案分析2005---2011年全部详细答案_第5页
第5页 / 共131页
点击查看更多>>
资源描述

《程序员历年答案分析2005---2011年全部详细答案》由会员分享,可在线阅读,更多相关《程序员历年答案分析2005---2011年全部详细答案(131页珍藏版)》请在金锄头文库上搜索。

1、20052005 年上半年试题分析年上半年试题分析上午试题分析上午试题分析 试题答案试题答案 (1) A (2) C (3) B 【考查知识点考查知识点】 本题考查的是计算机文字处理的基本操作。 【解析解析】使用常用文字编辑工具编辑正文时,若要改变该文档的文件名,常选用“文件” 子菜单下的“另存为”命令,此时系统弹出对话框,键入新的文件名便可更改该文件名。 在“打印预览”方式下,单击“关闭”按钮便可返回编辑文件。 “打印预览” 、 “放大镜” 、 “全屏显示”均为预览状态下的操作。 要想把正文中所有“Computer”改写为“计算机” ,选择“编辑”子菜单下的“替换” 命令,用户可以在弹出的对

2、话框中的“查找内容”栏输入“Computer” ,在“替换为”栏中 输入“计算机” ,单击“全部替换”按钮就可以实现替换操作。也可以在替换操作后,再选 择单击“查找下一处”按钮,Word 就自动在文档中找到下一处使用该词的地方,这时单击 “替换”按钮,Word 则把选中的词替换掉。 试题答案试题答案 (4) D 【考查知识点考查知识点】 本题考查的是 Windows 操作系统的应用。 【解析解析】 使用 Windows 操作系统,在“我的电脑”中选择某磁盘中的文件,假设选择 F 盘,单击“查看”菜单,弹出下拉菜单后,选择“大图标”命令,则此盘中所有的文件夹 等会变大。选择“查看”菜单中的“排列

3、图标”命令,此时可以按名称、大小、类型、日 期等进行排列。选择“查看”菜单中“列表”命令,会按顺序排列此盘中所有列表的信息。 选择“查看”菜单中“详细信息”命令,此时系统显示文件的建立时间(或近期修改时间) 和大小,选择“查看”菜单中“平铺”命令可以恢复到以前的排列状态。 试题答案试题答案 (5)C (6) B 【考查知识点考查知识点】 本题考查的是 Windows 操作系统的应用。 【解析解析】 在 Windows 操作系统中选择一个文件图标,执行“剪切”命令后, “剪切”的文 件放在剪切板中;选定某个文件夹后,右击打开快捷菜单,选择“删除”命令可删除该文 件夹。也可以选择某一文件或文件夹,

4、选择“文件”菜单中的“删除”命令删除该文件或 文件夹,也可以直接按 Delete 键删除文件,以上三种删除操作,并没有将文件彻底删除, 而是将它们存储在回收站中,是可以恢复的。当使用“Shift + Delete”组合键对所选文 件完成删除时,进行的是彻底删除操作,没有把文件放入回收站,也不能恢复。 试题答案试题答案 (7) C 【考查知识点考查知识点】 本题考查的是数据在计算机中的表示。 【解析解析】 在计算机系统内部,对二进制数而言,存在原码、反码、补码三种不同的表示 方法。对于正数,其原码、反码、补码表示均与其真值相同。而负数的原码是符号位为 1,尾数等于真值的绝对值;反码的求法是原码的

5、符号位不变,其余各位取反;补码是原码 符号位不变,其余各位取反,末尾加 1。 它们对真值 0 的表示分别为: 原码:00000000(正 0) ;10000000(负 0) 反码:00000000(正 0) ;11111111(负 0) 补码:00000000(不区分正负) 试题答案试题答案 (8) A (9) B 【考查知识点考查知识点】 本题考查的是数据的原码和补码表示。【解析解析】 已知十进制整数求二进制整数时,可以采取不断用 2 去除十进制整数而取其余 数的方法,当除到商为 0 时,将除 2 所得到的余数由后至前依次排列起来,使其组成一个 整数,该整数就是十进制整数对应的二进制整数。对

6、一个十进制数求其机器码原码和补码的方法如下: 1.求原码最高位为符号位(0 表示正数,1 表示负数) ,其余各位代表数值本身的绝 对值。所以,-101 的原码为 11100101。 2.求反码正数的补码与原码相同,负数的补码为该数的反码末尾加 1,正数的反码 与原码相同,负数的反码符号位为 1,其余各位为该数绝对值的原码按位取反。 根据前面计算的-101 的原码,求其反码为 10011010,末尾加 1 得其补码为 10011011。 试题答案试题答案 (10) D 【考查知识点考查知识点】 本题考查的是数据的逻辑运算。 【解析解析】 选项 A 表示逻辑与,只要两个输入中有一个为 0 则 Z

7、输出为 0,即只有两个或 所有输入都为 1 时,结果才为 1;选项 B 表示与非,当 X、Y 同时为 1 时 Z 输出 0;选项 C 表示异或,当 X、Y 均为 1 时 Z 也输出 0,选项 D 表示逻辑或,当且仅当 X、Y 同时为 0 时 Z 才输出 0,即只要两个或多个输入中只要有一个为 1,则结果为 1。 试题答案试题答案 (11)B (12)C 【考查知识点考查知识点】 本题考查的是内存地址的计算。 【解析解析】 主存储器采用的是随机存储方式,需要对每个数据块进行编码,而在主存储器 中数据块是以 word 来标志的,即每个字一个地址,通常采用十六进制表示。因为内存地址 区域从 4400

8、0H 到 6BFFFH,则表示有(6BFFFH-44000H)+ 1=28000H 个字节, (28000)16=217+215=128K+32K=160K(字节)。实际的存储器总是由一片或多片存储器配以控制电路构成的。其容量为 W x B,W 是存 储单元(word)的数量,B 表示每个 word 由多少 bit(位)组成。如果某一芯片规格为 w x b,则组成 W x B 的存储器需要用(W/w)x (B/b)个芯片。所以在本题中内存片数为: (160K/16K)x(8/4bit)=20(片) 。 试题答案试题答案 (13) B (14) B 【考查知识点考查知识点】 本题主要考查的是指计

9、算机读取指令过程。 【解析解析】 程序计数器(PC)是用来存放下一条将要执行指令的地址。为了从内存中读取 指令,首先需要将程序计数器的内容输送到地址总线上。 试题答案试题答案 (15) A 【考查知识点考查知识点】 本题主要考查的是操作系统多道程序设计的基本概念。 【解析解析】 多道程序设计是一种软件技术,该技术使同时进入计算机主存的几个相互独立 的程序在管理程序控制之下相互交替的运行。当某道程序因某种原因不能继续运行下去 (如等待外部设备传输数据)时,管理程序便将另一道程序投入运行。这样可以使 CPU 及 各外部设备尽量处于忙碌状态,从而大大提高计算机的使用效率。 【总结与扩展总结与扩展】

10、Spooling 是 Simultaneous Peripheral Operation On-Line(即外部设备 联机并行操作)的缩写,它是关于慢速字符设备如何与计算机主机交换信息的一种技术, 通常称为“假脱机技术” 。 Spooling 系统既不同于脱机方式,也不同于直接耦合方式, Spooling 技术实际上是一种外围设备同时联机操作技术,又称为排队转储技术。它在输入 和输出之间增加了“输入井”和“输出井”的排队转储环节,以消除用户的“联机”等待 时间。计算机系统中各个部件速度的差异是显而易见的。为了缓解 CPU 与外围设备之间速度不匹配和负载不均衡的问题,为了提高 CPU 和外围设备

11、的工作效率,增加系统中各部件的 并行工作程度,在现代操作系统中普遍采用了缓冲技术。缓冲管理的主要职责是组织好缓 冲区并提供获得和释放缓冲区的手段。利用共享型设备实现的数量较多、速度较快的独占型设备成为虚拟设备。可见,虚拟 设备实际上是由若干个磁盘块构成的。由于共享型设备存储容量很大,只需要较少一部分 存储区域便可构造出许多虚拟设备,因而虚拟设备可以远远多于独占型设备从而立即满足 进程的申请。 试题答案试题答案 (16) D (17) C 【考查知识点考查知识点】本题主要考查的是操作系统的存储管理。 【解析解析】 现代操作系统的分配方法主要有单一连续分配、固定分区分配、可变分区分配 及动态重定位

12、分区分配三种,其各自的类型特点如下:单一连续分配:属静态分配法,其特点是不分区,所有用户空间给某个进程,但是不 对主存进行保护,会引起缓冲而使系统瘫痪。 固定分区分配:属静态分配法,其特点是分成大小不等的区域,区域分完后大小固定不 变,由于分区固定大小,对于小作业而言,占据了大分区就会造成浪费,即内碎片。 可变分区分配:属动态分配法,其特点是分成大小不等的区域,根据用户要求动态分配, 频繁分配后,剩余的自由区域可能会变得很小,这样也会造成主存浪费,即外碎片。虚拟存储器又称虚拟存储系统,由主存储器和联机工作的外部存储器共同组成。 试题答案试题答案 (18) D (19) C 【考查知识点考查知识

13、点】 考查操作系统中进程的同步。 【解析解析】 由于系统只有一个缓冲区,应设置一个信号量 S1 且初值为 1,表示缓冲区为空。 为了实现 P1 与 P2 进程见的同步,应设置一个信号量 S2 且初值为 0,表示缓冲区有产品。 当 P1 将生产产品送入缓冲区时应判断缓冲区是否为空,执行 P(S1) ,产品放入后执行 V(S2) ,此时 P2 可以在缓冲区中取产品。而 P2 在取产品消费之前要判断缓冲区是否有产 品,执行 P(S2) ,取走产品后执行 V(S1) ,这样 P1 可以继续往缓冲区中送产品。 试题答案试题答案 (20) A (21) C (22) C 【考查知识点考查知识点】 本题考查

14、的是数据库的基本知识。 【解析解析】 数据管理具体就是指人们对数据进行收集、分类、组织、编码存储、检索和维 护的一系列活动。伴随着计算机软、硬件技术的发展,数据管理技术经历了人工管理、文 件系统、数据库管理三个阶段。 数据模型是一种对现实世界数据特征进行抽象的模型。在数据库中将使用数据模型来 抽象、表示与处理现实世界中的数据和信息。它是严格定义的一组概念的集合,这些概念 精确的描述了系统的静态特征、动态特征和完整约束性。所以一般认为,数据模型是数据 结构、数据操作和数据的约束条件三部分组成的。 数据库的特点是数据不再只针对某一个特定的应用,而是面向全组织、具有整体的结 构性、共享行高、冗余度减

15、小、具有一定的程序与数据之间的独立性、对数据进行统一的 控制,可以保证数据的完整性和安全性,提高数据的管理效率。 试题答案试题答案 (23) A 【考查知识点考查知识点】 本题考查的是关系代数的基本知识。 【解析解析】 关系代数是一种抽象的过程查询语言,是施加于关系的一组集合运算,每种运 算以一个或多个关系作为运算对象,并生成一个关系作为运算的结果。关系代数中的并运 算是一个二元运算,要参与运算的两个关系结构必须相同,运算结果的结构与原关系模型 的结构相同。笛卡尔集合投影运算虽然也是二元运算,但参与运算的两个关系结构不必相 同。投影运算是何关系的垂直运算,运算的结果要去掉某些属性列,所以运算结

16、果与原关系模式不同。 试题答案试题答案 (24) B 【考查知识点考查知识点】 本题考查的是 SQL 数据操纵语句的基础知识。 【解析解析】 一个完整的 SELECT 语句由 SELECT、FROM、WHERE、GROUPBY 和 ORDEBY 等子句构 成。它具有数据查询、统计、分组和排序的功能,其命令格式如下: SELECTALL|DISTINCT ,FROM ,WHEREGROUP BYHAVING GROUP BYASC|DESC 说明:SELECT 和 FROM 为必选子句,HAVING 子句只能与 GROUP BY 搭配使用其它子句 均为任选项。按照 SELECT 语句的语法,字符串接

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 生活休闲 > 社会民生

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号