logo资料库

2014上半年软件设计师考试真题及答案-上午卷.doc

第1页 / 共30页
第2页 / 共30页
第3页 / 共30页
第4页 / 共30页
第5页 / 共30页
第6页 / 共30页
第7页 / 共30页
第8页 / 共30页
资料共30页,剩余部分请下载后查看
2014 上半年软件设计师考试真题及答案-上午卷 1、三总线结构的计算机总线系统由()组成。 A.CPU 总线、内存总线和 IO 总线 B.数据总线、地址总线和控制总线 系统总线、内部总线和外部总线 D.串行总线、并行总线和 PCI 总线 参考答案: A 试题分析: 这是概念题,针对不同的划分,计算机系统采用总线结构对存储器和外设进行协调。总线 将信号线分成三大类,并归结为数据总线(Date Bus)、地址总线(Address Bus)和控制总线 (Control Bus) 但总线结构是 CPU 总线、内存总线和 IO 总线 2、计算机采用分级存储体系的主要目的是为了解决()问题。 A.主存容量不足 B.存储器读写可靠性 C.外设访问效率 D.存储容量、成本和速度之间的矛盾 参考答案: D 试题分析: 本题考查存储系统的基础知识。 计算机存储系统的设计主要考虑容量、速度和成本三个问题。容量是存储系统的基础,都 希望配置尽可能大的存储系统;同时要求存储系统的读写速度能与处理器的速度相匹配; 此外成本也应该在一个合适的范围之内。但这三个目标不可能同时达到最优。一般情况 下,存储设备读写速度越快,平均单位容量的价格越高,存储容量越小;反之,存储设备 读写速度越慢,平均单位容量的价格越低,存储容量越大。为了在这三者之间取得平衡, 就采用分级的存储体系结构,由寄存器、高速缓存、主内存、硬盘存储器、磁带机和光盘 存储器等构成。操作系统经常访问较小、较贵而快速的存储设备,以较大、较便宜而读写 速度较慢的存储设备作后盾。在整体上通过对访问频率的控制来提高存储系统的效能。 3、属于 CPU 中算术逻辑单元的部件是()。 A.程序计数器 B.加法器
C.指令寄存器 D.指令译码器 参考答案: B 试题分析:运算器: 算术逻辑单元 ALU 累加寄存器 数据缓冲寄存器④ 状态条件寄存器 控制器: 程序计数器 PC 指令寄存器 IR 指令译码器 时序部件 4、内 存按字节编址从 A5000H 到 DCFFFH 的区域其存储容量为()。 A.123KB B.180KB C.223KB D.224KB 参考答案: D 试题分析: DCFFFH+1-A5000H=38000H=224KB 5、以下关于 RISC 和 CISC 的叙述中,不正确的是()。 A.RISC 通常比 CISC 的指令系统更复杂 B.RISC 通常会比 CISC 配置更多的寄存器 C.RISC 编译器的子程序库通常要比 CISC 编译器的子程序库大得多 D.RISC 比 CISC 更加适合 VLSI 工艺的规整性要求 参考答案: A 试题分析: 本题考查计算机复杂指令集。 CISC 计算机指复杂指令集计算机,是 20 世纪六、七十年代发展起来的系列计算机。这种 计算机所支持的指令系统趋于多用途、强功能化。指令系统围绕着缩小与高级语言的语义 差距以及有利于操作系统的优化而设计。指令系统的复杂化使得设计周期变长,正确性难 于保证,不易维护。而且在复杂的指令系统中,只有少数基本指令是经常使用的,需要大
量硬件支持的复杂指令利用率却很低。所以在 70 年代末,随着 VLSI 技术的发展产生了 RISC 计算机。 RISC 计算机指精简指令集计算机,这种计算机有下列特点。 (1)指令系统中只包含使用频率较高但不复杂的指令。 (2)指令长度固定,指令格式少,寻址方式少。 (3)只有存取数指令访问主存,其他指令都在寄存器之间运算。 (4)大部分指令在一个机器周期内完成,采用流水技术。 (5)CPU 中增加了通用寄存器的数量。 (6)硬联逻辑控制,不用微程序控制技术。 (7)采用优化的编译,以有效地支持高级语言。 Flynn 分类法基于倍息流特征将计算机分成 4 类,其中()只有理论意义而无实例。 A.SISD B.MISD C.SIMD D.MIMD 参考答案: B 试题分析: Flynn 于 1972 年提出了计算平台的 Flynn 分类法,主要根据指令流和数据流来分类,共分 为四种类型的计算平台:单指令流单数据流机器(SISD) SISD 机器是一种传统的串行计算机,它的硬件不支持任何形式的并行计算,所有的指令都 是串行执行。并且在某个时钟周期内,CPU 只能处理一个数据流。因此这种机器被称作单 指令流单数据流机器。早期的计算机都是 SISD 机器,如冯诺.依曼架构,如 IBM PC 机,早 期的巨型机和许多 8 位的家用机等。 单指令流多数据流机器(SIMD) SIMD 是采用一个指令流处理多个数据流。这类机器在数字信号处理、图像处理、以及多媒 体信息处理等领域非常有效。 Intel 处理器实现的 MMXTM、SSE(Streaming SIMD Extensions)、SSE2 及 SSE3 扩展指令 集,都能在单个时钟周期内处理多个数据单元。也就是说我们现在用的单核计算机基本上 都属于 SIMD 机器。 多指令流单数据流机器(MISD) MISD 是采用多个指令流来处理单个数据流。由于实际情况中,采用多指令流处理多数据流 才是更有效的方法,因此 MISD 只是作为理论模型出现,没有投入到实际应用之中。 多指令流多数据流机器(MIMD)
MIMD 机器可以同时执行多个指令流,这些指令流分别对不同数据流进行操作。最新的多核 计算平台就属于 MIMD 的范畴,例如 Intel 和 AMD 的双核处理器等都属于 MIMD。 网络系统中,通常把()置于 DMZ 区。 A.网络管理服务器 B.Web 服务器 C.入侵检测服务器 D.财务管理服务器 参考答案: B 试题分析: DMZ 是英文“demilitarized zone”的缩写,中文名称为“隔离区”,也称“非军事化 区”。它是为了解决安装防火墙后外部网络不能访问内部网络服务器的问题,而设立的一个 非安全系统与安全系统之间的缓冲区,这个缓冲区位于企业内部网络和外部网络之间的小 网络区域内,在这个小网络区域内可以放置一些必须公开的服务器设施,如企业 Web 服务 器、FTP 服务器和论坛等。另一方面,通过这样一个 DMZ 区域,更加有效地保护了内部网 络,因为这种网络部署,比起一般的防火墙方案,对攻击者来说又多了一道关卡。 8、以下关于拒绝服务攻击的叙述中,不正确的是()。 A.拒绝服务攻击的目的是使计算机或者网络无法提供正常的服务 B.拒绝服务攻击是不断向计算机发起请求来实现的 C.拒绝服务攻击会造成用户密码的泄漏 D.DDoS 是一种拒绝服务攻击形式 参考答案: C 试题分析: 拒绝服务攻击即攻击者想办法让目标机器停止提供服务或资源访问,是黑客常用的攻击手 段之一。这些资源包括磁盘空间、内存、进程甚至网络带宽,从而阻止正常用户的访问。 其实对网络带宽进行的消耗性攻击只是拒绝服务攻击的一小部分,只要能够对目标造成麻 烦,使某些服务被暂停甚至主机死机,都属于拒绝服务攻击。拒绝服务攻击问题也一直得 不到合理的解决,究其原因是因为这是由于网络协议本身的安全缺陷造成的,从而拒绝服 务攻击也成为了攻击者的终极手法。攻击者进行拒绝服务攻击,实际上让服务器实现两种 效果:一是迫使服务器的缓冲区满,不接收新的请求;二是使用 IP 欺骗,迫使服务器把合 法用户的连接复位,影响合法用户的连接。DDos 是分布式 Dos 的缩写,也是拒绝服务攻击 的一种形式。从原理可以看出拒绝服务攻击 Dos 不会造成密码的泄露。 9、()不是蠕虫病毒。 A.熊猫烧香 B.红色代码 C.冰河
D.爱虫病毒 参考答案: C 试题分析: 熊猫烧香是一种经过多次变种的“蠕虫病毒”变种,2006 年 10 月 16 日由 25 岁的中国湖 北武汉新洲区人李俊编写,这是名副其实的病毒,拥有感染传播功能,2007 年 1 月初肆虐 网络,它主要通过下载的档案传染,受到感染的机器文件因为被误携带间接对其它计算机 程序、系统破坏严重。2013 年 6 月病毒制造者张顺和李俊伙同他人开设网络赌场案,再次 获刑。 “红色代码”病毒是 2001 年一种新型网络病毒,其传播所使用的技术可以充分体现网络时 代网络安全与病毒的巧妙结合,将网络蠕虫、计算机病毒、木马程序合为一体,开创了网 络病毒传播的新路,可称之为划时代的病毒。 冰河是一种木马软件。 2000 年 5 月 4 日,一种名为“我爱你”的电脑病毒开始在全球各地迅速传播。这个病毒是 通过 Microsoft Outlook 电子邮件系统传播的,邮件的主题为“I LOVE YOU”,并包含一个附件。一旦在 Microsoft Outlook 里打开这个邮件,系统就会自动复制 并向地址簿中的所有邮件电址发送这个病毒。 “我爱你”病毒,又称“爱虫”病毒,是一 种蠕虫病毒,它与 1999 年的梅丽莎病毒非常相似。据称,这个病毒可以改写本地及网络硬 盘上面的某些文件。用户机器染毒以后,邮件系统将会变慢,并可能导致整个网络系统崩 溃。 10、甲公司接受乙公司委托开发了一项应用软件,双方没有订立任何书面合同。在此情形 下()享有该软件的著作权。 A.甲公司 B.甲、乙公司共同 C.乙公司 D.甲、乙公司均不 参考答案: A 试题分析: 本题考查软件著作权方面的基础知识。接受他人委托开发的软件,其著作权的归属由委托 人与受托人签订书面合同约定;无书面合同或者合同未作明确约定的,其著作权由受托人 享有。 11 甲、乙软件公司于 2013 年 9 月 12 日就其财务软件产品分别申请“大堂”和“大唐”商 标注册。两财务软件相似,且经协商双方均不同意放弃使用其申请注册的商标标识。此情 形下,()获准注册。 A.“大堂”
B.“大堂”与“大唐”都能 C.“大唐” D.由甲、乙抽签结果确定谁能 参考答案: D 试题分析: 这个是同一类产品,构成近似商标,“近似商标”是指文字、数字、图形、三维标志或颜色 组合等商标的构成要素的发音、视觉、含义或排列顺序及整体结构上虽有一定区别,但又 使人难以区分,容易产生混淆的商标。会产生商标侵权,故不能同时注册。由双方协商决 定。 12、以下媒体中()是表示媒体,()是表现媒体。 A.声音 B.声音编码 C.超声波 D.喇叭 A.声音 B.声音编码 C.超声波 D.喇叭参考答案: B|D 试题分析: 感觉媒体:指直接作用于人的感觉器官,使人产生直接感觉的媒体。如:声音、图形、图 像、动画等。 表示媒体:指为了加工、处理和传输感觉媒体而人为研究、构造出来的一种媒体,常见的 有各种编码方式,如文本编码、图像编码和声音编码等。 显示媒体(表现媒体):表现和获取信息的物理设备。如:输入显示媒体键盘、鼠标和麦克 风等;输出显示媒体显示器、打印机和音箱等。 存储媒体:存储数据的物理设备,如磁盘、光盘和内存等。 传输媒体:传输数据的物理载体,如电缆、光缆和交换设备等。 13、显示深度、图像深度是图像显示的重要指标。当()时,显示器不能完全反映数字图 像电使用的全部颜色。 A.显示深度=图像深度 B.显示深度>图像深度 C.显示深度≥图像深度 D.显示深度<图 像深度 参考答案:
D 试题分析: 图像深度是图像文件中记录一个像素点所需要的位数。显示深度表示显示缓存中记录屏幕 上一个点的位数(bit),也即显示器可以显示的颜色数。因此,显示一幅图像时,屏幕上 呈现的颜色效果与图像文件所提供的颜色信息有关,也即与图像深度有关;同时也与显示 器当前可容纳的颜色容量有关,也即与显示深度有关。 显示深度大于图像深度在这种情况下屏幕上的颜色能较真实地反映图像文件的颜色效果。 如当显示深度为 24 位,图像深度为 8 位时,屏幕上可以显示按该图像的调色板选取的 256 种颜色;图像深度为 4 位时可显示 16 色。这种情况下,显示的颜色完全取决于图像的颜色 定义。 显示深度等于图像深度在这种情况下,如果用真彩色显示模式来显示真彩色图像,或者显 示调色板与图像调色板一致时,屏幕上的颜色能较真实地反映图像文件的颜色效果。反 之,如果显示调色板与图像调色板不一致,则显示颜色会出现失真。 显示深度小于图像深度此时显示的颜色会出现失真。例如,若显示深度为 8 位,需要显示 一幅真彩色的图像时显然达不到应有的颜色效果。在这种情况下不同的图像软件有不同的 处理方法。 根据以上的分析,我们很容易理解为什么有时用真彩色记录图像,但在 VGA 显示器上显示 的颜色却不是原图像的颜色。因此,在多媒体应用中,图像深度的选取要从应用环境出发 综合考虑。 14、以下关于结构化开发方法的叙述中,不正确的是()。 A.总的指导思想是自顶向下,逐层分解 B.基本原则是功能的分解与抽象 C.与面向对象开发方法相比,更适合于大规模、特别复杂的项目 D.特别适合于数据处理领域的项目 参考答案: C 试题分析: 结构化开发方法是一种面向数据流的开发方法,其基本思想是软件功能的分解和抽象。结 构化开发方法又称生命周期法,是迄今为止最传统、应用最广泛的一种信息系统开发方 法。结构化开发方法采用系统工程的思想和工程化的方法,按用户至上的原则,结构化、 模块化、自顶向下地对信息系统进行分析与设计。该方法严格按照信息系统开发的阶段性 开展设计工作,每个阶段都产生一定的设计成果,通过评估后再进入下一阶段开发工作。 因此,结构化开发方法具有以下优点: 开发工作的顺序性、阶段性适合初学者参与软件的开发 开发工作的阶段性评估可以减少开发工作重复性和提高开发的成功率 该方法有利于提高系统开发的正确性、可靠性和可维护性
具有完整的开发质量保证措施结构化开发方法存在的不足主要是开发周期太长,个性化开 发阶段的文档编写工作量过大或过于烦琐,无法发挥开发人员的个性化开发 能力。一般来 说,结构化开发方法主要适用于组织规模较大、组织结构相对稳定的企业,这些大型企业 往往业务处理过程规范、信息系统数据需求非常明确,在一定时期内需求变化不大。 15、模块 A、B 和 C 都包含相同的 5 个语句,这些语句之间没有联系。为了避免重复把这 5 个语句抽取出来组成一个模块 D,则模块 D 的内聚类型为()内聚。 A.功能 B.通信 C.逻辑 D.巧合 参考答案: D 试题分析: 功能内聚:完成一个单一功能,各个部分协同工作,缺一不可。 顺序内聚:处理元素相关,而且必须顺序执行。 通信内聚:所有处理元素集中在一个数据结构的区域上。过程内聚:处理元素相关,而且 必须按特定的次序执行。 瞬时内聚:所包含的任务必须在同一时间间隔内执行(如初始化模块)。 逻辑内聚:完成逻辑上相关的一组任务。 偶然内聚:完成一组没有关系或松散关系的任务。 某个项目在开发时采用了不成熟的前沿技术,由此而带来的风险属于()风险。 A.市场 B.技术 C.经济 D.商业 参考答案: B 试题分析: 技术上的不成熟造成的风险属于技术风险。 属于面向对象、解释型程序设计语言的是()。 A.XML B.Python C.Prolog D.C++ 参考答案: A 试题分析:
分享到:
收藏