程序员上午基础知识考试选择题专项强化真题试卷13
中文选择题
1.某数据的7位编码为0110101,若在其最高位之前增加一位偶校验位,则编码为(10)。(B)
A. 10110101
B. 110101
C. 1101011
D. 1101010
解析:现欲增设的偶校验位是加在高位上,并且根据偶校验的定义应当是,保证包括校验位在内增设一位偶校验位后的代码中,1的数目应为偶数。按此定义,则增设后的代码为00110101。
2.(53)不属于存储媒体。(D)
A. 光盘
B. ROM
C. 硬盘
D. 扫描仪
解析:媒体的概念范围相对广泛,按照国际电话电报咨询委员会CCITT的定义,媒体可以归类为①感觉媒体,②表示媒体,③表现媒体,④存储媒体,⑤传输媒体。其中,表示媒体是指传输感觉媒体的中介媒体,即用于数据交换的编码。存储媒体是指用于存储表示媒体的物理介质。如硬盘、软盘、磁盘、光盘、ROM及RAM等。表现媒体是指进行信息输入和输出的媒体,如键盘、鼠标、扫描仪,话筒、摄像机等为输入媒体;显示器,打印机、喇叭等为输出媒体。
3.对于一个具有容错能力的系统,(11)是错误的。(D)
A. 通过硬件冗余来设计系统,可以提高容错能力
B. 在出现一般性故障时,具有容错能力的系统可以继续运行
C. 容错能力强的系统具有更高的可靠性
D. 容错是指允许系统运行时出现错误的处理结果
解析:见公共试题Ⅰ(11)。
4.在URL中不填写协议类型,IE浏览器默认使用(67)协议。(D)
A. FTP
B. Gopher
C. File
D. HTTP
解析:HTTP协议(Hypertext Transfer Protocol,超文本传输协议)是用于从WWW服务器传输超文本到本地浏览器的传送协议,FTP(File Transfer Protocol,文件传输协议)用于Internet上控制文件的双向传输,Gopher协议将Internet上的文件组织成某种索引,方便地将用户从Internet的一处带到另一处。允许用户使用层叠结构的菜单与文件,以发现和检索信息。使用IE浏览器时,当在URL中填写地址时,不填写协议类型,IE浏览器默认使用HTTP协议。
5.在显存中,表示黑白图像的像素点最少需(12)位。(A)
A. 1
B. 2
C. 8
D. 16
解析:本题考查像素深度的基本知识。像素深度决定图像中每个像素可能有的颜色数,对于黑白图像是确定图像的每个像素可能有的灰度等级。每个像素被量化后将用若干二进制位来表示,一位二进制位只能表示像素的亮或暗。这就是黑白图像或称为二值图图像。
6.在数据结构中,结点(数据元素)及结点间的相互关系组成数据的逻辑结构。按逻辑结构的不同,数据结构通常可分为(38)两类。(A)
A. 线性结构和非线性结构
B. 紧凑结构和稀疏结构
C. 动态结构和静态结构
D. 内部结构和外部结构
解析:本题考查数据结构基本知识。在数据结构中,结点(数据元素)及结点间的相互关系组成数据的逻辑结构。按逻辑结构的不同,数据结构通常可分为线性结构和非线性结构两类。
7.UML中有4种事物:结构事物、行为事物、分组事物和注释事物。类、接口、构件属于(47)事物。(A)
A. 结构
B. 行为
C. 分组
D. 注释
解析:本题考查统一建模语言(UML)的基本知识。UML由三个要素构成:UML的基本构造块、支配这些构造块如何放置在一起的规则和运用与整个语言的一些公共机制。UML的词汇表包含三种构造块:事物、关系和图。事物是对模型中最具有代表性的成分的抽象;关系把事物结合在一起;图聚集了相关的事物。UML中有4种事物:结构事物、行为事物、分组事物和注释事物。结构事物是UML模型中的名词,通常是模型的静态部分,描述概念或物理元素。结构事物包括类(Class)、接口(Interface)、协作(Collaboration)、用例(Use Case)、主动类(Active Class)、构件(Component)、制品(Artifact)和结点(Node)。行为事物是UML模型的动态部分。它们是模型中的动词,描述了跨越时间和空间的行为,行为事物包括:交互(Interaction)、状态机(State Machine)和活动(Activity)。分组事物是UML模型的组织部分,是一些由模型分解成的“盒子”,最主要的分组事物是包(Package)。注释事物是UML模型的解释部分。这些注释事物用来描述、说明和标注模型的任何元素。注解(Note)是一种主要的注释事物。
8.编译和解释是实现高级程序设计语言的两种方式,其区别主要在于_____________。(D)
A. 是否进行语法分析
B. 是否生成中间代码文件
C. 是否进行语义分析
D. 是否生成目标程序文件
解析:本题考查程序语言基础知识。
高级语言程序需要进行翻译后才能在计算机上执行,编译和解释是两种基本的翻译方式。在编译方式下,会产生独立于源程序的目标程序,再经过连接后形成可执行程序文件;而在解释方式下,由解释器对源程序或者其中间代码表示进行解释执行,不会产生与源程序等价的目标程序文件和可执行程序文件。在对程序语言的语法和语义分析方面,这两种方式没有差别。
9.若程序中定义了三个函数f1、f2和f3,并且函数f1执行时会调用f2、函数f2执行时会调用f3,那么正常情况下,_____________。(A)
A. f3执行结束后返回f2继续执行,f2结束后返回f1继续执行
B. f3执行结束后返回f1继续执行,f1结束后返回f2继续执行
C. f2执行结束后返回f3继续执行,f3结束后返回f1继续执行
D. f2执行结束后返回f1继续执行,f1结束后返回f3继续执行
解析:本题考查程序语言基础知识。
在发生嵌套调用时,需按照后进先出的方式进行返回。若函数f1执行时调用f2、函数f2执行时调用f3,那么正常情况下,函数f3执行结束后会返回f2继续执行,f2结束后返回f1。
10.云计算支持用户在任意位置、使用各种终端获取应用服务,所请求的资源来自云中不固定的提供者,应用运行的位置对用户透明。云计算的这种特性就是___________。(A)
A. 虚拟化
B. 可扩展性
C. 通用性
D. 按需服务
解析:本题考查软件工程基础知识。
云计算的特性包括虚拟化、可扩展性、通用性和按需服务等。虚拟化指的就是用户所需的资源和调用方式对用户透明,向用户提供方便、灵活的服务。
11.某机构为了解云计算的驱动力,对我国一批企业进行了问卷调查(题型为多选题),选择A“优化现有IT效率和效力”的企业占86%,选择B“降低IT成本”的企业占79%,选择C“灾难恢复及保持业务连续性”的企业占80%。据此可推算出,至少有( )的企业同时选择了这三项。(A)
A. 45%
B. 54%
C. 66%
D. 79%
解析:本题考查应用数学基础知识。
同时选择A、B的企业至少有86%+79%一1=65%
同时选择A、B、C的企业至少有65%+80%一1=45%
12.Program _________describes program’S objectives,desired output,input data required,processing requir
本文档预览:3600字符,共8515字符,源文件无水印,下载后包含无答案版和有答案版,查看完整word版点下载