(21)A.对B进行反编译,一般不能还原出源程序A
B.对B进行反汇编,不能得到与源程序A等价的汇编程序代码
C.对B进行反编译,得到的是源程序A的变量声明和算法流程
D.对A和B进行交叉编译,可以产生在机器C上运行的动态链接库
下面关于程序语言的叙述,错误的是 (22)。
(22)A.脚本语言属于动态语言,其程序结构可以在运行中改变
B.脚本语言一般通过脚本引擎解释执行,不产生独立保存的目标程序
C. php、JavaScript属于静态语言,其所有成分可在编译时确定
D. C语言属于静态语言,其所有成分可在编译时确定
在Windows XP操作系统中,用户利用“磁盘管理”程序可以对磁盘进行初始化、创建卷,(23) 。通常将“C:\Windows\myprogram.exe”文件设置成只读和隐藏属性,以便控制用户对该文件的访问,这一级安全管理称之为(24) 安全管理。
(23)A.但只能使用FAT文件系统格式化卷
B.但只能使用FAT 32文件系统格式化卷
C.但只能使用NTFS文件系统格式化卷
D.可以选择使用FAT32或NTFS文件系统格式化卷
(24)A.文件级 B.目录级 C.用户级 D.系统级
(25) 属于系统软件,它直接执行高级语言源程序或与源程序等价的某种中间代码。
(25)A.编译程序 B.预处理程序 C.汇编程序 D.解释程序
设系统中有R类资源m个,现有n个进程互斥使用。若每个进程对R资源的最大需求为w,那么当m、n、w取下表的值时,对于下表中的a~e五种情况,(26) 两种情况可能会发生死锁。对于这两种情况,若将 (27),则不会发生死锁。
(26)A. a和b B. b和c C. c和d D. c和e
(27)A. n加1或w加1 B. m加1或w减1
C. m减1或w加1 D. m减1或w减1
在软件开发过程中,常采用图形表示相关的信息, (28) 不用于表示软件模块的执行过程。
(28)A. N-S盒图 B. E-R图 C. PAD图 D.程序流程图
软件能力成熟度模型(CMM)将软件能力成熟度自低到高依次划分为5级。目前,达到CMM第3级(已定义级)是许多组织努力的目标,该级的核心是(29) 。
(29)A.建立基本的项目管理和实践来跟踪项目费用、进度和功能特性
B.使用标准开发过程(或方法论)构建(或集成)系统
C.管理层寻求更主动地应对系统的开发问题
D.连续地监督和改进标准化的系统开发过程
RUP在每个阶段都有主要目标,并在结束时产生一些制品。在 (30)结束时产生“在适当的平台上集成的软件产品” 。
(30)A.初期阶段 B.精化阶段 C.构建阶段 D.移交阶段
相关推荐:
北京 | 天津 | 上海 | 江苏 | 山东 |
安徽 | 浙江 | 江西 | 福建 | 深圳 |
广东 | 河北 | 湖南 | 广西 | 河南 |
海南 | 湖北 | 四川 | 重庆 | 云南 |
贵州 | 西藏 | 新疆 | 陕西 | 山西 |
宁夏 | 甘肃 | 青海 | 辽宁 | 吉林 |
黑龙江 | 内蒙古 |