
软件水平考试(初级)程序员上午(基础知识)模拟试卷33(题后含答资料整理.doc
24页软件水平考试(初级)程序员上午(基础知识)模拟试卷33 (题后含答案及解析)题型有:1. 选择题 选择题(每小题1分,共75分)下列各题A、B、C、D四个选项中,只有一个选项是正确的,请将此选项涂写在答题卡相应位置上,答在试卷上不得分1. 下列不能兼作输入设备和输出设备的是(1)A.可擦除型光盘B.软盘C.硬盘D.键盘正确答案:D解析:本题考查I/O设备可擦除型光盘是光盘存储器的一种,是利用激光束在记录表面存储信息,根据激光束的反射光来读出信息可以对数据进行读/写操作软盘是以前常用的一种移动存储盘,现在基本上已经被U盘所取代,可以对数据进行读/写操作硬盘是一种磁盘存储器,将数据都存放于磁道上,通过磁头来对磁道上的数据进行存取操作,可以兼作输入设备和输出设备键盘是大家都非常熟悉的,是用户用来向计算机输入数据信息的硬件,但它没有输出功能,因此键盘不能兼作输入设备和输出设备 2. 文件型计算机病毒主要感染(2)A.*.TXT文件B.*.GIF文件C.*.EXE文件D.*.MP3文件正确答案:C解析:本题考查文件型计算机病毒的特征文件型计算机病毒通过在执行过程中插入指令,把自己依附在可执行文件上。
然后,利用这些指令来调用附在文件中某处的病毒代码当文件执行时,病毒会调出自己的代码来执行,接着又返回到正常的执行指令序列通常,这个执行过程发生得很快,以至于用户并不知道病毒代码已被执行由此可见,文件型病毒主要感染可执行文件,即*.EXE文件 3. 现行PC中打印机与主机的接口标准大多采用(3)A.RS-232CB.CentronicsC.IDED.IEEE-488正确答案:B解析:本题考查一些常见的接口标准RS-232C是美国电子工业协会制定的一种串行物理接口标准,一般用在计算机的低速通信中,是应用非常广泛的一种接口标准Centronics接口是一种多针的并行接口,共有50针,分8行,它可以连接的设备有很多,如打印机等IDE是一种硬盘驱动器的接口标准,一般用于硬盘的连接IEEE-488是美国电子工业协会制定的一种并行总线接口标准,数据传输速度快,一般用来连接系统 4. 半导体只读存储器(ROM)与半导体随机存储器(RAM)的主要区别在于(4)A.ROM可以永久保存信息,RAM在掉电后信息丢失B.ROM掉电后信息丢失,RAM则不会C.ROM是内存储器,RAM是外存储器D.RAM是内存储器,ROM是外存储器正确答案:A解析:本题考查ROM与RAM的区别。
RAM存储器既可以写入也可以读出,但断电后信息无法保存,因此只能用于暂存数据而ROM是只读存储器,信息已固化在存储器中,断电后信息仍然存在 5. 计算机内部存储单元的数目多少取决于(5)A.数据总线的宽度B.地址总线的宽度C.字长D.字节数正确答案:B解析:本题考查计算机内存的相关知识计算机内部存储单元的数目与计算机中内存地址有关,每个地址对应一个存储单元,而在计算机中的编址方式有按字节编址、按字编址等很多种,在存储容量一定的情况下,编址的单位越小,那么存储单元数目就越多在计算机系统中,内存地址的大小是由地址总线的宽度决定的,因此计算机内部存储单元的数目也由地址总线的宽度决定 6. 计算机的基本指令由(6)两部分构成A.操作码和操作数地址码B.操作数和地址码C.操作码和操作数D.操作指令和操作数正确答案:A解析:本题考查指令的组成指令是指导计算机运行的命令,而指令系统是中央处理器所有指令的汇集,也是高级软件编制的基础一般一条指令可分解为:前半部分的操作码确定指令的类型,后半部分的地址码确定指令所要处理的数据,根据地址码的个数可以有四址指令、三址指令,甚至是0址指令 7. 下列不会危害计算机网络安全的是(7)。
A.黑客的攻击B.计算机的病毒C.软件的漏洞D.信息的加密正确答案:D解析:本题考查网络安全的相关知识黑客的攻击可分为非破坏性攻击和破坏性攻击两类非破坏性攻击一般是为了扰乱系统的运行,并不窃取系统资料,通常采用拒绝服务攻击或信息炸弹;破坏性攻击是以侵入他人电脑系统、窃取系统保密信息、破坏目标系统的数据为目的计算机的病毒是指编制或者在计算机程序中插入的破坏计算机功能或毁坏数据,影响计算机使用,并能自我复制的一组计算机指令或程序代码软件的漏洞是指软件在具体的实现或安全方面存在的缺陷,是容易被攻击的对象信息的加密是指对信息按照某种加密算法(数据的变换算法)进行处理,形成外人难懂的密文从上面的分析看,只有信息的加密不会危害计算机网络安全 8. 西文字符的ASCII编码在计算机内表示成8位二进制代码,它的(8)A.最右边一位是0B.最右边一位是1C.最左边一位是0D.最左边一位是1正确答案:C解析:本题考查ASCⅡ编码在计算机内的表示ASCⅡ编码是为了表示英文字母和其他一些符号、控制符等而产生的一种编码采用ASCⅡ编码的字符只有127个因此,它使用7位代表一个字符,包括了字母的大小写、数字、标点、控制符等所有ASCⅡ码字符。
但在计算机中通常使用8位即一个字节来存储信息,这就多出了一位所以,ASCⅡ编码在计算机内表示成8位二进制代码时,最高一位应该是0 9. 使用IE浏览器浏览网页时,出于安全方面考虑,需要禁止执行Java Script,可以在IE中(9)A.禁用ActiveX控件B.禁用cookieC.禁用没有标记为安全的ActiveX控件D.禁用脚本正确答案:D解析:本题考查网络安全的基础知识由于ActiveX控件、脚本(例如Java Script)可以嵌入到HTML页面中,并下载到浏览器端执行,会给浏览器端造成一定程度的安全威胁而且还可以生成在客户端可执行的程序模块,这些都可能造成破坏因此,可以使用IE菜单“工具”→“Internet选项”→“安全”→“自定义级别”按钮,将所有的与ActiveX控件相关的项,修改成为“提示”或“禁用”如果要禁用脚本,则修改与脚本相关的项,使其为“提示”或“禁用”(注:“提示”是指当遇到ActiveX控件或脚本时,将提示用户,由用户决定是否使用) 10. 设四位数P=0110和Q=1010,则按位逻辑运算的等价运算及其结果为(12)A.B.C.D.正确答案:C解析:本题考查逻辑与、或、非运算及异或运算。
“逻辑或”运算也称逻辑加运算,它的特点是两个或多个输入中只要有一个为1,则结果为1它的符号有+、∪、OR “逻辑与”运算也称为逻辑乘运算,它的特点是只有两个或者多个输入全部为1时,结果才为1:否则,结果为0符号有*、∩、AND “逻辑非”运算实际上就是取反运算,即把1变为0,把0变为1 “异或”运算的特点是两个输入不同则结果为1,否则为0计算本题时,首先要对Q与P进行逻辑与运算,其结果为0010然后,对Q与P进行逻辑非运算后再进行逻辑与运算,结果为0001,最后将这两个结果进行逻辑或运算,得到结果为0011则可以排除选项A与B,而D项的左边与右边不是等价运算 11. 定点8位字长的字,采用二进制的补码形式表示时,一个字所能表示的整数范围是(13)A.-128~+127B.-127~+127C.-129~+128D.-128~+128正确答案:A解析:本题考查8位二进制数的补码表示范围二进制数的补码是用来表示带符号数的,其最高位为符号位,当用补码表示正数时,其符号位为0,剩下的7位可以用来表示数值的范围,补码与原码相同,那么最大应该是全1,转换为十进制数以后是127;当用补码表示负数时,其符号位为1,但负数的补码是该数的反码加1,其最大的数是10000000,转换为十进制数以后是128。
因此,一个字的二进制补码能表示的整数范围是-128~+127 12. 要保证一个程序在主存中被改变了存放位置后仍能正确执行,则对主存空间应采用(14)技术A.动态重定位B.静态重定位C.动态分配D.静态分配正确答案:A解析:本题考查对主存进行操作的几个概念重定位即把逻辑地址转换成物理地址,其方式有“静态重定位”和“动态重定位”两种定义分别如下:(1)静态重定位是指在装入一个作业时,把作业中的指令地址和数据地址全部转换成物理地址,这种转换工作是在作业开始前集中完成的,在作业执行过程中无须再进行地址转换2)动态重定位是指在装入一个作业时,不进行地址转换,而是直接把作业装到分配的主区域中在作业执行过程中,每当执行一条指令时都由硬件的地址转换机构转换成物理地址这种方式的地址转换是在作业执行时动态完成的,这种方式能保证一个程序在主存中被改变了存放位置后仍能正确执行而动态分配与静态分配是对内存空间分配的两种管理方式,与题目中的要求没有什么关系 13. 分时操作系统的主要特点是(15)A.个人独占计算机资源B.自动控制作业运行C.高可靠性和安全性D.多个用户共享计算机资源正确答案:D解析:本题考查分时操作系统的特点。
分时操作系统是指不同用户通过各自的终端以交互方式共用一台计算机,计算机将系统处理机时间与内存空间按一定的时间间隔,轮流地切换给各终端用户的程序使用这种系统的主要特点是:多个用户同时使用计算机的同时性,人机问答的交互性,每个用户独立使用计算机的独占性,以及系统响应的及时性 14. 在可变分区存储管理中,某作业完成后要收回其主存空间,该空间可能要与相邻空闲区合并在修改未分配区表时,使空闲区个数不变且空闲区始址不变的情况是(16)空闲区A.无上邻也无下邻B.无上邻但有下邻C.有上邻也有下邻D.有上邻但无下邻正确答案:D解析:本题考查可变分区存储管理方法可变分区存储管理方法是把内存空间按用户要求动态地划分成若干个分区随着进程的执行,剩余的自由区域会变得更小,这时需要合并自由区,即将相邻自由存储区合并为单一自由区,此种方法克服了固定分区分配方法中的小作业占据大分区后产生碎片的浪费问题在进行分区合并时,需要修改未分配区表,题目有两个要求:一是空闲区个数不变,这就要求合并的一个是未分配分区,而另一个是分配后剩下的空闲部分,需合并到未分配区中来增加这个未分配区的空间;二是要求空闲区始址不变,这就要求合并后这个区间的地址仍然是未分配区的地址,这就要求未分配区在碎片区的上面。
因此被合并的碎片区是有上邻但无下邻的空闲区 15. 一个事务中所有对数据库的操作是一个不可分割的操作序列,这称为事务的(17)A.原子性B.一致性C.隔离性D.持久性 正确答案:A解析:本题考查事务的特性事务具有以下特性:(1)原子性:事务是一个不可分割的工作单位;(2)一致性:使数据库从一个一致性状态变到另一个一致性状态;(3)隔离性:不能被其他事务干扰;(4)持续性(永久性):一旦提交,改变就是永久性的 16. 在采用客户机/服务器体系结构的数据库应用系统中,应该将用户应用程序安装在(20)A.终端B.服务器端C.客户机端D.系统端正确答案:C解析:本题考查客户机/服务器体系结构的基本特征客户机/服务器模式是一种两层结构的系统:第一层是在客户机系统上结合了表示与业务逻辑;第二层是通过网络结合了数据库服务器这种模式主要由客户应用程序、服务器管理程序和中间件三个部分组成在这种模式下,客户端能独立或与服务器端一起处理由客户提出的请。












