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

2020-07-17发布者:郝悦皓大小:3.39 MB 下载:0

2008 上半年软件设计师考试真题及答案-上午卷 1、 在计算机体系结构中,CPU 内部包括程序计数器 PC、存储器数据寄存器 MDR、指令寄存器 IR 和存储器地址 寄存器 MAR 等。若 CPU 要执行的指令为:MOV R0,#100 (即将数值 100 传送到寄存器 R0 中),则 CPU 首先 要完成的操作是 (1) 。 A.100→R0 B.100→MDR C.PC→MAR D.PC→IP 2、 现有四级指令流水线,分别完成取指、取数、运算、传送结果 4 步操作。若完成上述操作的时间依次为 9nsns、10ns、6ns、8ns,则流水线的操作周期应设计为 (2) ns。 A.6 B.8 C.9ns D.10 3、 内存按字节编址,地址从 9ns0000H 到 CFFFFH,若用存储容量为 16KB×8bit 的存储器芯片构成该内存,至 少需要 (3) 片。 A.2 B.4 C.8 D.16 4、 CPU 中的数据总线宽度会影响 (4) 。 A.内存容量的大小 B.系统的运算速度 C.指令系统的指令数量 D.寄存器的宽度 5、 利用高速通信网络将多台高性能工作站或微型机互连构成机群系统,其系统结构形式属于 (5) 计算机。 A.单指令流单数据流(SISD. B.多指令流单数据流(MISD. C.单指令流多数据流(SMD. D.多指令流多数据流(MIMD. 6、 内存采用段式存储管理有许多优点,但“ (6) ”不是其优点。 A.分段是信息的逻辑单位,用户不可见 B.各段程序的修改互不影响 C.地址变换速度快、内存碎片少 D.便于多道程序共享主存的某些段 如果希望别的计算机不能通过 ping 命令测试服务器的连通情况,可以 7 。如果希望通过默认的 Telnet 端口 连接服务器,则下面对防火墙配置正确的是 8 。 7、A.删除服务器中的 ping.exe 文件 B.删除服务器中的 cmd.exe 文件 C.关闭服务器中 ICMP 端口 D.关闭服务器中的 Net Logon 服务 1 8、 9ns、 某银行为用户提供网上服务,允许用户通过浏览器管理自己的银行账户信息。为保障通信的安全性,该 Web 服务器可选的协议是 (9ns) 。 A.POP B.SNMP C.HTTP D.HTTPS 10、 关于软件著作权产生的时间,表述正确的是 (10) 。 A.自软件首次公开发表时 B.自开发者有开发意图时 C.自软件得到国家著作权行政管理部门认可时 D.自软件完成创作之日起 2 11、 李某大学毕业后在 M 公司销售部门工作,后由于该公司软件开发部门人手较紧,李某被暂调到该公司软件开 发部开发新产品,2 周后,李某开发出一种新软件。该软件著作权应归 (11) 所有。 A.李某 B.M 公司 C.李某和 M 公司 D.软件开发部 12、 一幅灰度图像,若每个像素有 8 位像素深度,则最大灰度数目为 (12) 。 A.128 B.256 C.512 D.1024 13、 当图像分辨率为 800×600,屏幕分辨率为 640×480 时, (13) 。 A.屏幕上显示一幅图像的 64%左右 C.屏幕上显示一幅完整的图像 B.图像正好占满屏幕 D.图像只占屏幕的一部分 14、 若视频图像每帧的数据量为 6.4MB,帧速率为 30 帧/秒,则显示 10 秒的视频信息,其原始数据量为 (14) MB。 A.64 B.19ns2 C.640 D.19ns20 15、 (15) 是一种面向数据流的开发方法,其基本思想是软件功能的分解和抽象。 A.结构化开发方法 C.Booch 方法 B.Jackson 系统开发方法 D.UML(统一建模语言) 16、 采用 UML 进行软件设计时,可用 (16) 关系表示两类事物之间存在的特殊/一般关系,用聚集关系表示事物 之间存在的整体/部分关系。 A.依赖 B.聚集 C.泛化 D.实现 17、 某项目制定的开发计划中定义了 3 个任务,其中任务 A 首先开始,且需要 3 周完成,任务 B 必须在任务 A 启动 1 周后开始,且需要 2 周完成,任务 C 必须在任务 A 完成后才能开始,且需要 2 周完成。该项目的进度安排 可用下面的甘特图 (17) 来描述。 风险分析在软件项目开发中具有重要作用,包括风险识别、风险预测、风险评估和风险控制等。“建立风险条目 检查表”是 18 时的活动,“描述风险的结果”是 19ns 时的活动。 18、A.风险识别 B.风险预测 C.风险评估 D.风险控制 3 19ns、A.风险识别 B.风险预测 C.风险评估 D.风险控制 20、 编译器对高级语言源程序的处理过程可以划分为词法分析、语法分析、语义分析、中间代码生成、代码优化、 目标代码生成等几个阶段,其中, (20) 并不是每种编译器都必需的。 A.词法分析和语法分析 B.语义分析和中间代码生成 C.中间代码生成和代码优化 D.代码优化和目标代码生成 21、 已知某文法 G[S]:S→0S0 S→1,从 S 推导出的符号串可用 (21) (n≥0)描述。 A.(010)n B.0n10n C.1n D.01n0 22、 下列叙述中错误的是 (22) 。 A.面向对象程序设计语言可支持过程化的程序设计 B.给定算法的时间复杂性与实现该算法所采用的程序设计语言无关 C.与汇编语言相比,采用脚本语言编程可获得更高的运行效率 D.面向对象程序设计语言不支持对一个对象的成员变量进行直接访问 某火车票销售系统有 n 个售票点,该系统为每个售票点创建一个进程 Pi(i=1,2,…,n)。假设 Hi(j=1,2+, …,m)单元存放某日某车次的剩余票数,Temp 为 Pi 进程的临时工作单元,x 为某用户的订票张数。初始化时系 统应将信号量 S 赋值为 23 。Pi 进程的工作流程如下,若用 P 操作和 V 操作实现进程间的同步与互斥,则图中 a、b 和 c 应分别填入 24 。 4 23、A.0 B.1 C.2 24、A.P (S)、V(S)和 V(S) C.V (S)、P(S)和 P(S) D.3 B.P(S)、P(S)和 V(S) D.V(S)、V(S)和 P(S) 在下图所示的树型文件系统中,方框表示目录,圆圈表示文件,“/”表示路径中的分隔符,“/”在路径之首时表示 根目录。图中, 25 。假设当前目录是 A2,若进程 A 以如下两种方式打开文件 f2: 方式① fd1=open(“ 26 /f2”.o RDONLY); 方式② fd1=open(“/A2/C3/f2”, o RDONLY); 那么,采用方式①的工作效率比方式②的工作效率高。 25、A.根目录中文件 f1 与子目录 C1、C2 和 C3 中文件 f1 一定相同 B.子目录 C1 中文件 f2 与子目录 C3 中文件 f2 一定相同 5
温馨提示:当前文档最多只能预览 12 页,此文档共24 页,请下载原文档以浏览全部内容。如果当前文档预览出现乱码或未能正常浏览,请先下载原文档进行浏览。
发表评论(共0条评论)
请自觉遵守互联网相关政策法规,评论内容只代表网友观点,发表审核后显示!

下载需知:

1 该文档不包含其他附件(如表格、图纸),本站只保证下载后内容跟在线阅读一样,不确保内容完整性,请务必认真阅读

2 除PDF格式下载后需转换成word才能编辑,其他下载后均可以随意编辑修改

3 有的标题标有”最新”、多篇,实质内容并不相符,下载内容以在线阅读为准,请认真阅读全文再下载

4 该文档为会员上传,版权归上传者负责解释,如若侵犯你的隐私或权利,请联系客服投诉

返回顶部