初级程序员2012下半年上午试题单项选择题在文字处理软件Word的编辑状态下,将光标移至文本行首左侧空白处,若双击鼠标左键,则可以选中__c__;要复制选定的文档内容,可使用鼠标指针指向被选定的内容并按住_a_____键,拖曳鼠标至目标处。1、A.单词B.一行C.一段落D.全文2、A.CtrlB.ShiftC.AltD.Ins在电子表格软件Excel中,假设A1单元格的值为15,若在A2单元格输入=AND(15<A1,A1<100),则A2单元格显示的值为___c___;若在A2单元格输入=IF(AND(15<A1,A1<100),“数据输入正确”,“数据输入错误”)”,则A2单元格显示的值为_d___。3、A.TRUEB.=AND(15<A1,A1<100)C.FALSED.AND(15<A1,A1<100)4、A.TRUEB.FALSEC.数据输入正确D.数据输入错误3、采用IE浏览器访问工业和信息化部教育与考试中心网主页时,正确的地址格式是__d____。A.Web://.http:\.Web:\.、CPU的基本功能不包括_d_____。A.指令控制B.操作控制C.数据处理D.数据通信5、计算机中主存储器主要由存储体、控制线路、地址寄存器、数据寄存器和__a____组成。A.地址译码电路B.地址和数据总线C.微操作形成部件D.指令译码器6、硬磁盘的主要技术指标不包括__c____。A.平均寻道时间B.旋转等待时间C.存取周期D.数据传输率7、以下关于串行接口和并行接口的叙述中,正确的是__b____。A.并行接口适用于传输距离较远、速度相对较低的场合B.并行接口适用于传输距离较近、速度相对较高的场合C.串行接口适用于传输距离较远、速度相对较高的场合D.串行接口适用于传输距离较近、速度相对较高的场合声卡的性能指标主要包括____b__和采样位数;在采样位数分别为8、16、24、32时,采样位数为_d____表明精度更高,所录制的声音质量也更好。10、A.刷新频率B.采样频率C.色彩位数D.显示分辨率11、A.8B.16C.24D.329、以下文件中,_d_____是声音文件。A.marry.wpsB.index.htmC.marry.bmpD.marry.mp310、_c_____不能用矢量图表示。A.几何图形B.美术字C.风景照片D.CAD图11、利用___d__不能将印刷图片资料录入计算机。A.扫描仪B.数码相机C.摄像设备D.语音识别软件12、下列病毒中,属于宏病毒的是__c____。A.Trojan.QQ3344B.Js.Fortnight.c.sC.Macro.MelissaD.VBS.Happytime13、如果要清除上网痕迹,必须__c__。A.禁用ActiveX控件B.查杀病毒C.清除CookieD.禁用脚本14、软件著作权保护的对象不包括__d___。A.源程序B.目标程序C.流程图D.算法思想15、M画家将自己创作的一幅美术作品原件赠与了L公司。L公司未经该画家的许可,擅自将这幅美术作品作为商标注册,且取得商标权,并大量复制用于该公司的产品上。L公司的行为侵犯了M画家的__a____。A.著作权B.发表权C.商标权D.展览权16、获取操作数速度最快的寻址方式是__a____。A.立即寻址B.直接寻址C.间接寻址D.寄存器寻址17、可用紫外光线擦除信息的存储器是__c____。A.DRAMB.PROMC.EPROMD.EEPROM18、设X,Y为逻辑变量,与逻辑表达式X+等价的是___d___。A.B.C.+YD.X+Y19、已知X=-61/128,若采用8位定点机器码表示,则[X]原=__b__。A.00111101B.10111101C.10011111D.00111110在Windows系统中,扩展名___c___表示该文件是批处理文件;若用户想用鼠标来复制所选定的文件,应该在按下__b____键的同时,按住鼠标左键拖曳文件到目的文件夹,松开鼠标即可完成文件的复制。23、A.comB.sysC.batD.swf24、A.AltB.CtrlC.11abD.Shift某企业有生产部和销售部,生产部负责生产产品并送入仓库,销售部从仓库取产品销售。假设仓库可存放n件产品。用PV操作实现它们之间的同步过程如下图所示。其中,信号量S是一个互斥信号量,初值为___b___;S1是一个____c__;S2是一个____d_。25、A.0B.1C.nD.-126、A.互斥信号量,表示仓库的容量,初值为nB.互斥信号量,表示仓库是否有产品,初值为0C.同步信号量,表示仓库的容量,初值为nD.同步信号量,表示仓库是否有产品,初值为027、A.互斥信号量,表示仓库的容量,初值为nB.互斥信号量,表示仓库是否有产品,初值为0C.同步信号量,表示仓库的容量,初值为nD.同步信号量,表示仓库是否有产品,初值为022、____d__不属于程序的基本控制结构。A.顺序结构B.分支结构C.循环结构D.递归结构23、在编译过程中,进行类型分析和检查是___c___阶段的一个主要工作。A.词法分析B.语法分析C.语义分析D.代码优化24、在以阶段划分的编译器中,符号表管理和__d____贯穿于编译器工作始终。A.语法分析B.语义分析C.代码生成D.出错处理25、脚本语言程序开发不采用“编写-编译-链接-运行”模式,以下语言中,_a__不属于脚本语言。A.DelphiB.PHPC.PythonD.Ruby已知函数f1()、f2()的定义如下所示,设调用函数f1时传递给形参x的值是10,若函数调用f2(a)以引用调用(callbyrefefence)方式传递信息,则函数f1的返回值为____c__;若函数调f2(a)以值调用(callbyvalue)方式传递信息,则函数f1的返回值为___b___。f1(intX)inta=X;f2(a);returna+x;f2(inty)y=5*y-1;return;32、A.10B.20C.59D.9833、A.10B.20C.59D.9827、正规式(a|b)(0|1|2)*(a|b)表示的正规集合中有___d___个元素。A.5B.12C.7D.无穷28、设数组a[1..n,1..m](n>1,m>1)中的元素以行为主序存放,每个元素占用1个存储单元,则数组元素a[i,j](1≤i≤n,1≤j≤m)相对于数组空间首地址的偏移量为_a__。A.(i-1)*m+j-1B.(i-1)*n+j-1C.(j-1)*m+i-1D.(j-1)*n+i-129、线性表采用单链表存储结构时,访问表中元素的方式为__b__。A.随机存取B.顺序存取C.索引存取D.散列存取30、有n个结点的有序单链表中插入一个新结点并保持有序的运算的时间复杂度为___c_。A.O(1)B.O(logn)C.O(n)D.O(n2)31、栈和队列的主要区别是___d___。A.逻辑结构不同B.存储结构不同C.基本运算数目不同D.插入运算和删除运算的要求不同c32、___c___不属于特殊矩阵。A.对称矩阵B.对角矩阵C.稀疏矩阵D.三角矩阵33、一个高度为h的满二叉树的结点总数为2k-1,其每一层结点个数都达到最大值。从根结点开始顺序编号,每一层都从左到右依次编号,直到最后的叶子结点层为止。即根结点编号为1,其左、右孩子结点编号分别为2和3,再下一层从左到右的编号为4、5、6、7,依此类推,那么,在一棵满二叉树中,对于编号为m和n的两个结点,若m=2n,则结点__a____。A.m是n的左孩子B.m是n的右孩子C.n是m的左孩子D.n是m的右孩子34、在一棵非空二叉排序树中,关键字最小的结点的___a__。A.左子树一定为空、右子树不一定为空B.左子树不一定为空、右子树一定为空C.左子树和右子树一定都为空D.左子树和右子树一定都不为空35、若采用链地址法对关键字序列(74,10,23,6,45,38,18)构造哈希表(或散列表),设散列函数为H(Key)=Key%7(%表示整除取余运算),则哈希表中地址为__d___的单链表长度为0(即没有关键字被映射到这些哈希地址)。A.0、1和2B.1、2和3C.1、3和5D.0、1和536、有6个顶点的图G的邻接表如下所示,以下关于图G的叙述中,正确的是___c___。A.G是无向图,有9条边B.G是有向图,有9条弧C.G是无向图,有15条边D.G是有向图,有15条弧37、在面向对象系统中,对象的属性是____c__。A.对象的行为特性B.和其他对象相关联的方式C.和其他对象相互区分的特性D.与其他对象交互的方式38、在统一建模语言(UML)中,通常_d____不用于描述用例。A.序列图B.活动图C.用例图D.通信图39、对象是面向对象系统的最基本的元素,一个运行期系统就是对象之间的协作。一个对象通过__a___改变另一个对象的状态。A.另一个对象的修改操作符B.另一个对象的选择操作符C.获得那个对象的属性值D.创建那个对象的类的一个新对象40、以下关于类设计的叙述中,正确的是_b____。A.好的设计耦合性高,而差的设计耦合性低B.好的设计耦合性低,而差的设计耦合性高C.好的设计无耦合性,而差的设计耦合性低D.好的设计耦合性高,而差的设计无耦合性41、在面向对象设计时,若系统有交通工具、汽车、卡车和轿车,则___a_关系最适合用于表示这些类的设计。A.继承B.组合C.多态D.覆盖42、以下关于数据流图的叙述中,错误的是__a____。A.每条数据流的起点和终点必须是加工B.允许一个加工有两条相同的输出数据流流向两个不同的加工C.允许一个加工有多条不同数据流流向同一个加工D.每个加工必须既有输入数据流,又有输出数据流43、在结构化设计中,主要根据__a____进行软件体系结构设计。A.数据流图B.实体-关系图C.状态-迁移图D.数据字典44、若某模块的所有语句都与存款功能相关,则该模块的内聚是___c___。A.逻辑内聚B.顺序内聚C.功能内聚D.通信内聚45、下图所示的逻辑流中,至少需要__c____个测试用例才可以完成路径覆盖。A.1B.2C.3D.446、以下关于软件测试的叙述中,不正确的是_b_____。A.所有的测试都应追溯到用户需求B.软件测试的计划和设计需要在程序代码产生之后进行C.测试软件时,不仅要检验软件是否做了该做的事,还要检验软件是否做了不该做的事D.成功的测试是发现了迄今尚未发现的错误的测试47、在软件维护中,为了加强、改善系统的功能和性能,以满足用户新的要求的维护称为__c___。A.改正性维护B.适应性维护C.完善性维护D.预防性维护48、系统集成就是将各类资源有机、高效地整合到一起,形成一个完整的系统。信息系统集成包括网络集成、数据集成和应用集成等。其中,数据集成和应用集成分别用于解决系统的___d___。A.互操作性、互连性B.互操作性、互通性C.互连性、互通性D.互通性、互操作性49、某程序员针对用户在使用其软件后反映的以下各种操作问题,分别提出了改进方法,其中_d_____不能很好地解决问题。A.用户无意中选择了某个需要执行3分钟的选项。虽然界面上显示了进度条,但仍必须等待它执行完后才能做其他操作。改进方法:在显示进度条的框中增设“取消”按钮B.某个菜单项需要执行多个子任务,其进度条中显示了正在执行的子任务的名称及进度,但用户不知道该菜单项还要多长时间执行完。改进方法:增设一个总体进度条C.用户选择某个选项时需要5秒才能出现相应的对话框,用户常会再次选择它,最后出现多个同样的对话框。改进方法:单击该选项后光标立即变成沙漏D.某系统在用户正确登录后立即显示了主窗口,但系统需要花费十几秒加载数据,此时主窗口中的各种操作都不起作用。改进方法:这期间将各种选项设置为禁用的灰色50、以质量为中心的信息系统工程控制管理工作是由三