第1章程序员上午试题分析与解答试题(1)、(2)用户打开名为"个人简历"的Word文件,通常是指(1);若再单击常用工具栏上的"(2)"按钮,可以插入表格.
(1)A.
显示并打印该文件的内容B.
为该文件开设一个新的、空的文档窗口C.
将该文件内容从磁盘调入内存并显示D.
将该文件内容从内存中读出并显示(2)A.
B.
C.
D.
试题(1)、(2)分析在计算机系统中,文件保存在永久性存储器中,用户打开一个Word文件通常是指把该文件内容从磁盘调入内存并显示.
为"常用"工具栏上的"表格和表框"按钮,当用户按下该按钮系统将弹出如下对话框,用户可以进行表格和边框方面的处理.
为"格式"菜单下的主题命令;为"常用"工具栏上的"插入表格"按钮;为"常用"工具栏上的"插入Excel工作表"按钮.
参考答案(1)C(2)D试题(3)、(4)某品牌商品销售情况表如图(a)所示.
若想按产品类别分别累计销售量,可使用分类汇总命令.
汇总的结果如图(b)所示.
在进行分类汇总前,应先对数据清单中的记录按(3)字段进行排序;选择"数据/分类汇总"命令,并在弹出的"分类汇总"对话框中的"选定汇总项"列表框内,选择要进行汇总的(4)字段,再点击确认键.
(3)A.
产品B.
销售日期C.
销售地点D.
销售量(4)A.
产品B.
销售日期C.
销售地点D.
销售量图(a)图(b)试题(3)、(4)分析在Excel中,在进行分类汇总前,应先对数据清单进行排序,数据清单的第一行必须有字段名.
操作步骤如下:(1)对数据清单中的记录按需分类汇总的字段"产品"进行排序,排序结果如下图所示.
(2)在数据清单中选定任一个单元格.
(3)选择"数据/分类汇总"命令,屏幕弹出如下图所示的"分类汇总"对话框.
(4)在"分类字段"下拉列表框中,选择进行分类的字段名.
(5)在"汇总方式"下拉列表框中,单击所需的用于计算分类汇总的方式,如求和.
(6)在"选定汇总项"下拉列表框中,选择要进行汇总的数值字段"销售量".
(7)单击"确定"按钮,完成汇总操作,得到所需的结果.
参考答案(3)A(4)D试题(5)(5)是格式正确的E-mail地址.
(5)A.
webmaster@rkb.
gov.
cnB.
webmaster@rkb.
gov.
cnC.
http:\\www.
rkb.
gov.
cnD.
http://www.
rkb.
gov.
cn试题(5)分析本题考查电子邮件方面的基本知识.
用户在收发电子邮件之前,必须拥有自己的"邮箱",即E-mail账号.
在网上可以向ISP申请电子邮箱,或者在因特网中申请一些免费的E-mail账号,同时还可以设置一个该邮箱的密码,这样,就可以使用因特网上的E-mail服务了.
使用电子邮件,每一个用户都有独自且唯一的地址,并且格式是固定的.
电子邮件地址是由一个字符串组成的,且各字符之间不能有空格.
电子邮件地址的一般格式为:用户名@域名.
试题(5)的正确答案为B,分析如下:选项A:webmaster@rkb.
gov.
cn是一个错误的电子邮件地址,因为用户名webmaster包含了不合法的字符空格.
选项B:webmaster@rkb.
gov.
cn是一个正确的电子邮件地址.
选项C和选项D显然是错误的,因为正确的电子邮件地址中用户名和域名之间必须用@符号隔开.
参考答案(5)B试题(6)若采用16-bit补码表示整数,则可表示的整数范围为(6).
(6)A.
B.
C.
D.
试题(6)分析本题考查计算机系统数据表示基础知识.
若字长为n,则在补码表示方式下,最小的整数为–2n–1,最大的整数为2n–1–1.
对于16-bit补码,其整数范围为.
参考答案(6)D试题(7)CPU执行算术运算或者逻辑运算时,算术逻辑运算部件(ALU)将计算结果保存在(7)中.
(7)A.
累加器ACB.
程序计数器PCC.
指令寄存器IRD.
地址寄存器AR试题(7)分析本题考查计算机系统硬件方面的基础知识.
CPU中包含多种寄存器,其中程序计数器PC保存要执行的指令的地址.
当程序顺序执行时,每取出一条指令,PC内容自动增加一个值,指向下一条要取的指令.
当控制流需要转移时,则将转移地址送入PC,然后由PC指向新的指令地址.
指令寄存器IR存放正在执行的指令.
地址寄存器AR用来保存当前CPU所访问的内存单元的地址.
由于在内存和CPU之间存在着操作速度上的差别,因此必须使用地址寄存器来保持地址信息,直到内存的读/写操作完成为止.
累加器AC在运算过程中暂时存放被操作数和中间运算结果,不能用于长时间地保存一个数据.
参考答案(7)A试题(8)(8)不是使用光(激光)技术来存取数据的存储介质.
(8)A.
DVDB.
EEPROMC.
CD-ROMD.
CD-RW试题(8)分析本题考查计算机系统硬件方面存储设备的基础知识.
计算机系统中的存储设备(器)按所处的位置可分为内存和外存.
按构成存储器的材料可分为磁存储器、半导体存储器和光存储器.
按工作方式可分为读写存储器和只读存储器.
EEPROM的含义是电擦除的可编程的只读存储器(ElectricallyErasableProgram-mableReadOnlyMemory),是一种半导体存储器.
DVD、CD-ROM和CD-RW都是应用光学原理存取信息的存储介质.
光盘存储器的类型根据性能和用途,可分为CD-ROM(只读型光盘)和CD-RW光盘(可擦除型光盘,CD-ReWritable的缩写,代表一种"重复写入"的技术,利用这种技术可以在特殊光盘上的相同位置重复写入数据).
DVD(数字视频光盘,DigitalVideoDisk,利用MPEG2的压缩技术来储存影像).
参考答案(8)B试题(9)(9)既有检错功能又有纠错功能.
(9)A.
水平奇偶校验B.
垂直奇偶校验C.
海明校验D.
循环冗余校验试题(9)分析本题考查计算机系统校验码的基础知识.
数据在计算机系统中进行输入、存储时,可能产生错误,因此发明了各种校验检错方法,并依据这些方法设置了校验码.
凡设有校验码的代码,由本体码与校验码两部分组成(如组织机构代码),本体码是表示编码对象的号码;校验码则附加在本体码后边,用来校验本体码在输入过程中的准确性.
每一个本体码只能有一个校验码,校验码通过规定的数学关系得到.
奇偶校验码是奇校验码和偶校验码的统称,是一种最基本的检错码.
在传送字符的各位之外,再传送1位奇/偶校验位.
奇校验要求传送的数位(含字符的各数位和校验位)中,"1"的个数为奇数,偶校验要求"1"的个数为偶数.
奇偶校验能够检测出信息传输过程中的部分误码(1位误码能检出,2位及2位以上误码不能检出),同时,它不能纠错.
在发现错误后,只能要求重发.
但由于其实现简单,仍得到了广泛使用.
循环冗余校验码(CRC)由两部分组成,前一部分是信息码,就是需要校验的信息;后一部分是校验码.
如果CRC码共长n位,信息码长k位,就称为(n,k)码.
它的编码规则是:首先将原信息码(k位)左移r位(k+r=n),运用一个生成多项式g(x)(也可看成二进制数)模2除以上面的式子,得到的余数就是校验码.
CRC码是检错码,也就是只能检查出错误而不能自动纠正.
海明校验码是由RichardHamming于1950年提出、目前还被广泛采用的一种很有效的校验方法,只要增加少数几个校验位,就能检测出二位同时出错、也能检测出一位出错并能自动恢复该出错位的正确值的有效手段,后者被称为自动纠错.
其实现原理是在k个数据位之外加上r个校验位,从而形成一个k+r位的新的码字,使新码字的码距比较均匀地拉大.
把数据的每一个二进制位分配在几个不同的偶校验位的组合中,当某一位出错后,就会引起相关的几个校验位的值发生变化,这不但可以发现出错,还能指出是哪一位出错,为进一步自动纠错提供了依据.
参考答案(9)C试题(10)、(11)计算机的用途不同,对其部件的性能指标要求也有所不同.
以科学计算为主的计算机,对(10)要求较高,而且应该重点考虑(11).
(10)A.
外存储器的读写速度B.
主机的运算速度C.
I/O设备的速度D.
显示分辨率(11)A.
CPU的主频和字长,以及内存容量B.
硬盘读写速度和字长C.
CPU的主频和显示分辨率D.
硬盘读写速度和显示分辨率试题(10)、(11)分析计算机的用途不同,对其不同部件的性能指标要求也有所不同.
用作科学计算为主的计算机,其对主机的运算速度要求很高;用作大型数据库处理为主的计算机,其对主机的内存容量、存取速度和外存储器的读写速度要求较高;对于用作网络传输的计算机,则要求有很高的I/O速度,因此应当有高速的I/O总线和相应的I/O接口.
计算机的运算速度常用每秒钟执行的指令数来衡量,单位为每秒百万条指令(MIPS)或者每秒百万条浮点指令(MFPOPS).
影响运算速度的主要因素有如下几个:①CPU的主频.
指计算机的时钟频率.
它在很大程度上决定了计算机的运算速度.
例如,Intel公司的CPU主频最高已达3.
20GHz以上,AMD公司的可达400MHz以上.
②字长.
CPU进行运算和数据处理的最基本、最有效的信息位长度.
PC的字长已由8088的准16位(运算用16位,I/O用8位)发展到现在的32位、64位.
③指令系统的合理性.
每种机器都设计了一套指令,一般均有数十条到上百条,例如,加、浮点加、逻辑与、跳转等等,组成了指令系统.
参考答案(10)B(11)A试题(12)声音信号的数字化过程包括采样、(12)和编码.
(12)A.
合成B.
去噪C.
量化D.
压缩试题(12)分析最基本的声音信号数字化方法是取样—量化法,它分成如下3个步骤:①采样.
在某些特定的时刻获取声音信号幅值叫做采样,采样得到的信号称为离散时间信号.
通常每隔相等的一小段时间采样一次,其时间间隔称为取样周期,它的倒数称为采样频率.
为了不产生失真,采样频率不应低于声音信号最高频率的两倍.
②量化.
量化处理是把在幅度上连续取值的每一个样本转换为离散值表示,通常量化过程也称为A/D转换.
量化后的样本是用若干位二进制数(位)来表示的,位数的多少反映了度量声音波形幅度的精度,称为量化精度,也称为量化分辨率.
例如,每个声音样本若用8位表示,则声音样本的取值范围是0~256,精度是1/256.
量化精度越高,声音的质量越好,需要的存储空间也越多;量化精度越低,声音的质量越差,而需要的存储空间也越少.
③编码.
经过采样和量化处理后的数字形式声音信号为了便于存储、处理和传输,还必须按照一定的要求进行数据压缩和编码,即选择某一种或者几种方法对它进行数据压缩,以减少数据量,再按照某种规定的格式将数据组织成为文件.
参考答案(12)C试题(13)目前一般家庭中,点播电视系统的用户端必须配置的设备是(13).
(13)A.
解码器B.
调制解调器C.
机顶盒D.
记账设备试题(13)分析点播电视系统(VOD)又称交互式电视,它是一种受观众(用户)控制的电视系统.
点播电视系统主要由视频服务器、编码器/路由器、用户请求和记账计算机、电视机机顶盒构成.
其中,视频服务器的主要功能是大容量视频存储、节目检索和服务、快速传输;编码器/路由器的主要功能是按用户的需求,将节目和服务数据经过选定分配到用户;用户请求和记账计算机的主要功能是接受用户访问、服务管理(包括服务类型、更新修改服务及各种服务的收费问题);电视机机顶盒是用户用于节目选择与VOD系统交互通信的用户端设备.
其主要功能是把用户选择传送给服务器,提供用户基本的控制功能等.
参考答案(13)C试题(14)多媒体计算机与普通计算机的主要区别是多媒体计算机增加了(14).
(14)A.
存储信息的实体B.
视频和音频信息的处理能力C.
光驱和声卡D.
大容量的磁介质和光介质试题(14)分析通常将具有对多种媒体进行处理能力的计算机称为多媒体计算机(MultimediaPersonalComputer,MPC).
传统的PC处理的信息往往仅限于文字和数字,人机之间的交互只能通过键盘和显示器,缺乏多样性的交流信息途径.
为了改变人机交互的接口,使计算机能够集声、文、图、像处理于一体,适应多媒体系统功能目标和应用需求,人们一方面改进PC体系结构,使PC性能升级,适应更丰富、更复杂的数据类型.
芯片设计技术的发展,将多媒体和通信功能集成到了CPU芯片中,形成了专用的多媒体微处理器,使得处理音频和视频就如处理数字和文字一样快捷.
为了加快多媒体信息处理的速度,MicroUnity、Philips等公司将媒体处理器与通用的CPU结合,扩展了CPU的多媒体处理和通信功能.
Intel公司推出了带有MMX技术的处理器.
MMX技术提供了面向多媒体和通信功能的特性,并保持了微处理器的体系结构.
另一方面运用多媒体专用芯片和板卡,集成以PC为中心的组合平台.
随着微电子集成电路技术和计算机技术的发展,现代高性能PC为适应各种应用领域对处理速度和容量的要求,其体系结构发生了很大的变化,性能得到很大的提高,可以构成多媒体计算机.
目前PC的多媒体功能大都是通过附加插件和设备实现的,如音频卡、视频卡、3D图形卡、网络卡以及CD-ROM驱动器、扫描仪、数码相机等.
因此,一个完整的多媒体计算机系统由多媒体计算机硬件和多媒体计算机软件组成.
参考答案(14)B试题(15)下面关于加密的说法中,错误的是(15).
(15)A.
数据加密的目的是保护数据的机密性B.
加密过程是利用密钥和加密算法将明文转换成密文的过程C.
选择密钥和加密算法的原则是保证密文不可能被破解D.
加密技术通常分为非对称加密技术和对称密钥加密技术试题(15)分析本题考查数据加密基础知识.
数据加密是利用密钥和加密算法将明文转换成密文从而保护数据机密性的方法.
加密算法分为非对称加密和对称密钥加密两类.
任何加密算法在原理上都是可能被破解的,加密的原则是尽量增加破解的难度,使破解在时间上或成本上变得不可行,所以选项C是错误的.
参考答案(15)C试题(16)下面关于防火墙功能的说法中,不正确的是(16).
(16)A.
防火墙能有效防范病毒的入侵B.
防火墙能控制对特殊站点的访问C.
防火墙能对进出的数据包进行过滤D.
防火墙能对部分网络攻击行为进行检测和报警试题(16)分析本题考查防火墙的基本概念.
防火墙的基本功能是包过滤,能对进出防火墙的数据包包头中的IP地址和端口号进行分析处理,从而可以控制对特殊站点的访问、能对进出的数据包进行过滤、能对部分网络攻击行为进行检测和报警;但对于数据包的内容一般无法分析处理,所以防火墙本身不具备防范病毒入侵的功能,防火墙一般与防病毒软件一起部署.
参考答案(16)A试题(17)软件著作权的客体是指(17).
(17)A.
公民、法人或其他组织B.
计算机程序及算法C.
计算机程序及有关文档D.
软件著作权权利人试题(17)分析软件著作权的客体是指著作权法保护的计算机软件.
软件包括计算机软件程序及其有关文档.
①计算机程序.
计算机程序是指为了得到某种结果而可以由计算机等具有信息处理能力的装置执行的代码化指令序列,或可被自动转换成代码化指令序列的符号化指令序列或符号化语句序列.
计算机程序通常包括源程序和目标程序.
源程序是用计算机程序设计语言编写的程序,需要翻译成机器能直接识别和执行的目标程序,才能在计算机上运行并得出结果.
它具有可操作性、间接应用性和技术性等特点.
目标程序以二进制编码形式表示,是计算机或具有信息处理能力的装置能够识别和执行的指令序列,能够直接指挥和控制计算机的各部件(如存储器、处理器和I/O设备等)执行各项操作,从而实现一定的功能.
它具有不可读性、不可修改性和面向机器性等特点.
②计算机软件文档.
计算机程序的文档是指用自然语言或者形式化语言所编写的文字资料和图表,以用来描述程序的内容、组成、设计、功能、开发情况、测试结果及使用方法等.
如程序设计说明书、流程图、数据流图和用户手册等.
参考答案(17)C试题(18)商标法主要是保护(18)的权利.
(18)A.
商标设计人B.
商标注册人C.
商标使用人D.
商品生产者试题(18)分析商标法主要是保护注册商标,注册商标是指经国家主管机关核准注册而使用的商标,注册人依法对其注册商标享有专用权(商标权).
在我国,商标权的取得实行的是注册原则,即商标所有人只有依法将自己的商标注册后,商标注册人才能取得商标权,其商标才能得到法律的保护.
未注册商标是指未经核准注册而自行使用的商标人不享有法律赋予的专用权.
商标权不包括商标设计人的权利,注重商标所有人的权利,商标设计人的发表权、署名权等人身权在商标的使用中没有反映,它不受商标法保护,商标设计人可以通过其他法律来保护属于自己的权利.
例如,可以将商标设计图案作为美术作品通过著作权法来保护,与产品外观关系密切的商标图案还可以申请外观设计专利,通过专利法保护.
参考答案(18)B试题(19)若8位二进制数能被4整除,则其最低2位(19).
(19)A.
不可能是01、00B.
只能是10C.
可能是01、00D.
只能是00试题(19)分析本题考查计算机系统数据表示基础知识.
从十进制数的观点来看,能被4整除的数是4的倍数,例如,5、8、12…,这些数表示为二进制形式时,为00000100、00001000、00001100…,在这些数的基础上每次加上4就得到4的倍数,显然这些二进制数的最低2位一定是00.
参考答案(19)D试题(20)设两个8位补码表示的数b7b6b5b4b3b2b1b0和a7a6a5a4a3a2a1a0相加时溢出(b7、a7为符号标志),则(20).
(20)A.
b7与a7的"逻辑或"结果一定为1B.
b7与a7的"逻辑与"结果一定为0C.
b7与a7的"逻辑异或"结果一定为1D.
b7与a7的"逻辑异或"结果一定为0试题(20)分析本题考查计算机系统数据运算基础知识.
计算机中两个数作相加运算时,若是一个正数和一个负数相加,则不会溢出.
若两个数都是正数或都是负数,则运算结果可能超出范围,即发生溢出.
若符号位b7、a7一个为0一个为1,表示两个数一正一负,其"逻辑或"的结果一定为1、"逻辑与"的结果一定为0、"逻辑异或"的结果一定为1,此时不会发生溢出.
若b7、a7的"逻辑异或"结果为0,表示b7、a7的值相同,即两个数都是正数或都是负数,相加时可能发生溢出.
参考答案(20)D试题(21)(21)属于并行外部总线.
(21)A.
PCIB.
USBC.
IEEE-488D.
IEEE-1394试题(21)分析本题考查计算机系统硬件设备和接口方面的基础知识.
计算机系统中的总线一般分为内部总线、系统总线和外部总线.
内部总线用于将复杂的大规模或超大规模集成电路芯片内部功能模块相连或一块模板上各个芯片之间相连接.
系统总线又称为板级总线,用来连接各种插件板,以扩展系统功能的总线.
在大多数计算机中,显示适配器、声卡和网卡等都是以插件板的形式插入系统总线扩展槽的.
常用的系统总线有ISA总线、EISA总线、VESA总线和PCI总线等.
外总线是用来连接外部设备的总线,如SCSI、IDE和USB等,可分为串行外部总线和并行外部总线.
RS-232-C总线和RS-485总线是常用的串行外部总线接口标准,IEEE-488总线是并行总线接口标准,用来将微计算机、数字电压表、数码显示器等设备及其他仪器仪表装配起来.
通用串行总线(USB)是由Intel、Compaq、Digital、IBM、Microsoft、NEC和NorthernTelecom这7家世界著名的计算机和通信公司共同推出的一种新型接口标准.
它基于通用连接技术,实现外设的简单快速连接,达到方便用户、降低成本、扩展PC连接外设范围的目的.
IEEE-1394是一种外部串行总线标准,別名火线(FireWire)接口,是由苹果公司领导的开发联盟开发的一种高速传送接口,它可以达到400MB/s的数据传输速率,十分适合视频影像的传输.
作为一种数据传输的开放式技术标准,IEEE-1394被应用在众多的领域,包括数码摄像机、高速外接硬盘、打印机和扫描仪等多种设备.
参考答案(21)C试题(22)若指令系统中设置了专用I/O操作指令,则I/O接口(22).
(22)A.
与内存单元必须统一编址B.
可以独立编址C.
必须采用DMA方式与内存交换数据D.
必须采用中断方式与内存交换数据试题(22)分析本题考查计算机系统指令系统和接口方面的基础知识.
连入计算机系统的设备都要进行编址以便进行访问,对于I/O设备,可以采用与内存统一编址的方式或独立的编址方式.
若与内存单元统一编址,则访问I/O设备接口如同访问内存单元,在指令系统中就不需要加以区分(即不需要设置专门的访问I/O设备接口的指令);若采用独立的编址方式,则I/O设备接口的编号与内存单元的地址可能重叠,因此访问I/O设备接口的指令应该与访问内存单元的指令相互区分.
参考答案(22)B试题(23)在Windows资源管理器的左窗口中,若显示的文件夹图标前带有""标志,则意味着该文件夹(23).
(23)A.
是空文件夹B.
仅含有文件C.
含有子文件夹D.
仅含有隐藏文件试题(23)分析本题考查对Windows资源管理器应用的掌握程度.
在Windows资源管理器的左窗口中包含所有驱动器和文件夹.
文件夹状图标(黄色)表示的是文件夹,箱状图标(灰色)表示的是驱动器,如软盘、硬盘以及光盘驱动器等.
在左窗格中用缩进形式代表文件夹层次.
"桌面"是第一层(即最外层),"我的电脑"是第二层,驱动器以及打印机和控制面板等硬件对象是第三层,更深层次则为实际的文件夹.
在某些文件夹左端有一个""标志,它表示该文件夹中含有子文件夹.
单击对应的""标志则展开其中的子文件夹,同时""变为"";单击对应的""标志则折叠其中的子文件夹.
任何一层子文件夹都可包含自己的子文件夹.
参考答案(23)C试题(24)打印质量好、速度快,且工作原理与复印机相似的打印机是(24).
(24)A.
行式打印机B.
激光打印机C.
喷墨打印机D.
点阵打印机试题(24)分析本题考查对计算机常用外部设备基本工作原理了解的程度.
常用的复印机有模拟式复印机和数码式复印机两种.
模拟复印机的工作原理是:通过曝光、扫描的方式将原稿的光学模拟图像通过光学系统直接投射到已被充电的感光鼓上,产生静电潜像,再经过显影、转印和定影等步骤完成整个复印过程.
数码复印机的工作原理是:首先通过电荷耦合器件(CCD)将原稿的模拟图像信号进行光电转换成为数字信号,然后将经过数字处理的图像信号输入到激光调制器,调制后的激光束对被充电的感光鼓进行扫描,在感光鼓上产生静电潜像,再经过显影、转印和定影等步骤完成整个复印过程.
数码式复印机相当于把扫描仪和激光打印机融合在一起.
由于数码复印机具有"一次扫描,多次复印"的显著特点,正在逐渐取代模拟式复印机.
激光打印机是由激光器、声光调制器、高频驱动、扫描器、同步器及光偏转器等组成,其作用是把接口电路送来的二进制点阵信息调制在激光束上,之后扫描到感光体上.
感光体与照相机构组成电子照相转印系统,把射到感光鼓上的图文映像转印到打印纸上,其原理与复印机相同.
激光打印机是将激光扫描技术和电子显像技术相结合的非击打输出设备.
它的机型不同,打印功能也有区别,但工作原理基本相同,都要经过充电、曝光、显影、转印、消电、清洁和定影这7道工序,其中有5道工序是围绕感光鼓进行的.
当把要打印的文本或图像输入到计算机中,通过计算机软件对其进行预处理.
然后由打印机驱动程序转换成打印机可以识别的打印命令(打印机语言)送到高频驱动电路,以控制激光发射器的开与关,形成点阵激光束,再经扫描转镜对电子显像系统中的感光鼓进行轴向扫描曝光,纵向扫描由感光鼓的自身旋转实现.
可见,打印质量好、速度快,且工作原理与复印机相似的打印机是激光打印机.
参考答案(24)B试题(25)在Windows系统中,若要移动窗口,可用鼠标拖动窗口的(25).
(25)A.
标题栏B.
菜单栏C.
状态栏D.
工具栏试题(25)分析本题考查对Windows操作系统应用的掌握程度.
在Windows系统中窗口的基本操作包括:①移动窗口位置.
拖动标题栏空白处,可以把窗口拖到桌面上的任何地方.
②改变窗口尺寸.
把鼠标光标移到窗口的边缘或四角上,鼠标光标会自动变成双箭头,这时单击并拖动鼠标,即可改变窗口的大小.
③窗口的最大化、最小化、还原及关闭.
用鼠标单击相应的按钮,就会执行相应的操作.
需要注意的是,当窗口最小化之后,对应的程序转入后台运行.
当窗口被关闭后,对应的程序将终止运行.
④窗口内容的滚动.
用鼠标左键单击滚动条上的上下或左右的三角箭头,或用鼠标左键拖动滚动滑块,均可使窗口内容滚动.
⑤窗口的排列.
在同时打开多个窗口时,窗口的排列方式有层叠式和平铺式两种.
层叠式就是把窗口一个接一个地错位层叠排列,每个窗口的标题栏都是可见的,而其他部分则被它上面的窗口所覆盖;平铺式就是把窗口一个挨一个地排列起来,每一个窗口都是完全可见的.
其中平铺式排列按照排列的优先方向不同,又可分为水平方向(横向)平铺和垂直方向(纵向)平铺.
⑥窗口的切换.
当用户打开多个窗口时,只有一个窗口处于激活状态,并且这个窗口覆盖在其他窗口之上.
被激活窗口称为当前窗口,其中的程序处于前台运行状态,其他窗口的程序则在后台运行.
桌面底部的任务栏上有相应的任务图标与各个窗口对应.
其中当前窗口的图标呈亮色显示并凹陷在任务栏上.
要进行窗口的切换时,只要用鼠标左键单击"任务栏"上的某个应用程序图标,对应的窗口就被激活,变成当前窗口.
在任何时刻当前窗口都只有一个.
参考答案(25)A试题(26)、(27)假设系统中进程的三态模型如下图所示,图中的a和b处应分别填写(26),图中的c和d处应分别填写(27).
(26)A.
时间片到、作业调度程序调度B.
执行了P操作、时间片到C.
时间片到、进程调度程序调度D.
时间片到、执行了P操作(27)A.
I/O完成、执行了P操作B.
执行了P操作、I/O完成C.
时间片到、执行了V操作D.
执行了V操作、I/O完成试题(26)、(27)分析本题考查操作系统进程管理方面的基础知识.
进程具有三种基本状态:运行态、就绪态和阻塞态.
处于这三种状态的进程在一定条件下,其状态可以转换.
当CPU空闲时,系统将选择处于就绪态的一个进程进入运行态;而当CPU的一个时间片用完时,当前处于运行态的进程就进入了就绪态;进程从运行到阻塞状态通常是由于进程释放CPU,等待系统分配资源或等待某些事件的发生,例如,执行了P操作系统暂时不能满足其对某资源的请求,或等待用户的输入信息等;当进程等待的事件发生时,进程从阻塞到就绪状态,如I/O完成.
参考答案(26)C(27)B试题(28)(28)属于系统软件,它直接执行高级语言源程序或与源程序等价的某种中间代码.
(28)A.
编译程序B.
预处理程序C.
汇编程序D.
解释程序试题(28)分析本题考查计算机系统软件方面的基础知识.
计算机系统中的软件可分为系统软件和应用软件两大类,语言处理程序用于将高级语言编写的程序翻译成汇编语言或机器语言,以便在计算机上执行.
编译程序、汇编程序和解释程序是常见的语言处理程序,其工作对象或方式不同.
汇编程序将汇编语言编写的程序翻译成机器语言程序.
编译程序的翻译方式是将高级语言源程序翻译成目标程序(汇编语言或机器语言形式),进行汇编及连接后在计算机上执行.
解释程序直接执行高级语言源程序或先翻译成某种中间代码形式再执行,不形成与源程序功能等价的目标程序.
有些语言在编译之前还需要进行预处理,如C/C++语言等.
参考答案(28)D试题(29)(29)属于标记语言.
(29)A.
PHPB.
LispC.
XMLD.
SQL试题(29)分析本题考查程序语言基础知识.
PHP是一种服务器端的、嵌入HTML的脚本语言.
PHP区别其他像客户端JavaScript的地方是其代码在服务器端执行,PHP可以做任何其他CGI程序所能做的事,例如收集表格数据,生成动态页面内容,或者收发cookies等,PHP支持大范围的数据库.
Lisp是一种函数式程序设计语言,属于动态程序语言.
SQL(StructuredQueryLanguage,结构化查询语言)最早是IBM的圣约瑟研究实验室为其关系数据库管理系统SYSTEMR开发的一种查询语言.
SQL是高级的非过程化编程语言,允许用户在高层数据结构上工作.
该语言不要求用户指定对数据的存放方法,也不需要用户了解具体的数据存放方式,所以具有完全不同底层结构的不同数据库系统可以使用相同的SQL语言作为数据输入与管理的接口.
它以记录集合作为操纵对象,所有SQL语句接受集合作为输入,返回集合作为输出.
SQL语言包含4个部分:数据查询语言(SELECT语句)、数据操纵语言(INSERT、UPDATE、DELETE语句)、数据定义语言(如CREATE、DROP等语句)和数据控制语言(如COMMIT、ROLLBACK等语句).
XML(EXtensibleMarkupLanguage)是一种类似于HTML的标记语言,用来描述数据.
参考答案(29)C试题(30)与表达式"a–(b+c)*d"对应的后缀式为(30).
(30)A.
ab–c*d+B.
abc+d*–C.
abcd–+*D.
abc+–*d试题(30)分析本题考查程序语言方面的基础知识.
表达式的后缀表示是指将运算符号写在运算对象的后面,表达式中的运算符号按照计算次序书写.
对于表达式"a–(b+c)*d",先计算b与c的和,之后与d相乘,最后在用a减去之前的乘积,因此,其后缀式为"abc+d*–".
参考答案(30)B试题(31)下图所示的有限自动机中,s0是初始状态,s3为终止状态,该自动机不能识别(31).
(31)A.
ababB.
aaaaC.
babbD.
abba试题(31)分析本题考查程序语言基础知识.
一个有限自动机所识别的语言是从开始状态到终止状态所有路径上的字符串的集合.
要判断一个字符串能否被指定的自动机识别,就看在该自动机的状态图中能否找到一条从开始状态到达终止状态的路径,且路径上的字符串等于需要识别的字符串.
对于字符串"abab",其识别路径为s0→s1→s2→s1→s2,字符串结束时的状态不是终止状态,所以该自动机不能识别"abab".
对于字符串"aaaa",其识别路径为s0→s1→s3→s3→s3,字符串结束时的状态是终止状态,所以该自动机可以识别"aaaa".
对于字符串"babb",其识别路径为s0→s2→s1→s2→s3,字符串结束时的状态是终止状态,所以该自动机可以识别"babb".
对于字符串"abba",其识别路径为s0→s1→s2→s3→s3,字符串结束时的状态是终止状态,所以该自动机可以识别"abba".
参考答案(31)A试题(32)程序中常采用变量表示数据,变量具有名、地址、值、作用域、生存期等属性.
关于变量的叙述,(32)是错误的.
(32)A.
根据作用域规则,在函数中定义的变量只能在函数中引用B.
在函数中定义的变量,其生存期为整个程序执行期间C.
在函数中定义的变量不能与其所在函数的形参同名D.
在函数中定义的变量,其存储单元在内存的栈区试题(32)分析本题考查程序语言基础知识.
变量程序语言中的一个重要概念,具有类型、存储地址、作用域和生存期等属性.
变量的作用域是指一个范围,是从代码空间的角度考虑问题,它决定了变量的可见性,说明变量在程序的哪个区域可用,即程序中哪些行代码可以使用变量.
作用域有三种:局部作用域、全局作用域和文件作用域,相对应于局部变量(localvariable)、全局变量和静态变量(globalvariable).
在变量的作用域中,可以合法地引用它,设置它的值,或在表达式中使用它;在变量的作用域之外,就不能引用它的名称,这么做会导致一个编译错误.
在程序执行时,所有的变量都有有限的生存期.
它们从被声明的那一刻起存在,并在某一刻消失,最迟也要在程序终止时消失.
变量生存多长时间取决于属性"存储持续时间".
函数中定义的变量(局部变量)一般在函数被执行时由系统自动在栈区分配存储空间,当函数执行结束时自动撤消其存储空间,这称为变量具有自动的存储持续时间.
对于全局变量,其生存期一般从程序运行开始,至程序运行结束,称为变量具有静态的存储持续时间.
还有一些变量,其存储空间由程序员根据需要申请或释放,称为具有动态的存储持续时间.
参考答案(32)B试题(33)若算术表达式"a*(b–c)+d"采用二叉树描述,则合理的树结构为(33).
(33)A.
B.
C.
D.
试题(33)分析本题考查数据结构基础知识.
用树表示表达式时,应利用树的层次特性表示出表达式的运算特点.
对于算术表达式"a*(b–c)+d",其计算过程为b与c相减,然后与a相乘,最后再与d相加,因此树根应该是"+",表示最后进行相加运算,而对于乘运算"*"和减运算"–",应先减后乘.
参考答案(33)A试题(34)C语言具有的"(34)"特性使其适用于系统级应用开发.
(34)A.
可直接对位、字节和地址进行运算B.
目标代码短,可移植性好C.
采用宏定义和条件编译D.
运算符丰富,关键字数量少试题(34)分析本题考查C程序语言基础知识.
C是一种即具有高级程序语言特点又具备低级语言(汇编语言)特点的程序设计语言,它把高级语言的基本结构和语句与低级语言的实用性结合起来.
C语言可以像汇编语言一样对位、字节和地址进行操作,而这三者是计算机最基本的工作单元,因此适合进行系统级软件的开发.
参考答案(34)A试题(35)以下关于脚本程序语言的叙述中,错误的是(35).
(35)A.
脚本语言需要相应的引擎解释执行B.
脚本语言程序一般以文本方式存在C.
在网页设计中应用脚本可以提高网页浏览速度、丰富网页的表现D.
脚本语言中不允许使用变量试题(35)分析本题考查程序语言基础知识.
传统程序设计语言主要是为了构造自足的应用系统,即能接受某种输入、按某种可以理解的方式操作这些输入并产生出适当输出的系统.
例如C/C++、Java等是典型的传统程序设计语言.
在Java、C或其他常规语言里写各种协作代码,倾向于强调效率、可维护性、可移植性,以及静态的错误检查.
它们的类型系统通常是围绕着一些硬件的概念构造起来的,如固定大小的整数、浮点数、字符和数组.
与此相反,脚本语言倾向于强调灵活性、快速开发、局部用户定制以及动态(运行时)检查.
现代脚本语言的前身主要来自命令解释器或传统批处理和"终端"(命令行)计算的外壳语言,例如IBM的JCL、MS-DOS的command解释器,以及UNIX的sh和csh外壳族等,例如IBM的RPG,以及UNIX的sed和awk等.
从这些应用中演化出的Rexx,即IBM的"重构的可扩充执行器",时间可以追溯到1979年;还有Perl,由LarryWall于20世纪80年代后期开始设计,现在已成为使用最广泛的通用脚本语言.
其他通用的脚本语言包括Tcl("tickle")、Python、Ruby、VBScript(用于Windows)和AppleScript(用于Mac).
虽然很难精确地定义脚本语言,但它们还是有一些大致都有的公共特征,如同时支持批处理和交互式使用、经济的表达式、以解释方式运行等.
脚本语言与编程语言也有很多相似的地方,其函数与编程语言比较相像一些,其也涉及到变量.
参考答案(35)D试题(36)以下关于排序算法的叙述中,正确的是(36).
(36)A.
冒泡排序法中,元素的交换次数与元素的比较次数一定相同B.
冒泡排序法中,元素的交换次数不少于元素的比较次数C.
简单选择排序中,关键字相同的记录在排序前后的相对位置一定不变D.
简单选择排序中,关键字相同的记录在排序前后的相对位置可能交换试题(36)分析本题考查算法方面的基础知识.
冒泡排序法的基本思路是:将相邻位置的关键字进行比较,若为逆序则交换之.
重复该过程,直到序列已排好序.
显然,在这个过程中,元素间的比较次数应大于等于交换次数.
简单选择排序的思路是:第一趟在n个记录中选取最小记录,将其与序列的第一个元素交换,第二趟在n–1个记录中选取最小记录,将其与序列的第二个元素交换,第i趟在n–i+1个记录中选取最小的记录,将其与序列的第i个元素交换,直到序列的第n个元素为止.
在这个过程中,关键字相同的两个记录在排序前后的相对位置可能发生变化.
例如,序列为(30,30,12)时,选择排序法需要将第一个元素30与最后一个元素12进行交换,这样就使得两个30的相对位置改变了.
在刚才更新Vultr 新年福利文章的时候突然想到前几天有网友问到自己有在Vultr 注册账户的时候无法用支付宝付款的问题,当时有帮助他给予解决,这里正好顺带一并介绍整理出来。毕竟对于来说,虽然使用的服务器不多,但是至少是见过世面的,大大小小商家的一些特性特征还是比较清楚的。在这篇文章中,和大家分享如果我们有在Vultr新注册账户或者充值购买云服务器的时候,不支持支付宝付款的原因。毕竟我们是知道的,...
racknerd怎么样?racknerd今天发布了几款美国特价独立服务器的促销,本次商家主推高配置的服务器,各个配置给的都比较高,有Intel和AMD两种,硬盘也有NVMe和SSD等多咱组合可以选择,机房目前有夏洛特、洛杉矶、犹他州可以选择,性价比很高,有需要独服的朋友可以看看。点击进入:racknerd官方网站RackNerd暑假独服促销:CPU:双E5-2680v3 (24核心,48线程)内存...
Friendhosting商家在前面的篇幅中也又陆续介绍到,是一家保加利亚主机商,主要提供销售VPS和独立服务器出租业务,数据中心分布在:荷兰、保加利亚、立陶宛、捷克、乌克兰和美国洛杉矶等。这不近期黑色星期五活动,商家也有推出了黑五优惠,VPS全场一次性45折,虚拟主机4折,全球多机房可选,老用户续费可获9折加送1个月使用时长,VDS折后最低仅€14.53/年,有需要的可以看看。Friendhos...