【名词&注释】
数据中心(data center)、不断进步(constant progress)、监视器(monitor)、调试器(debugger)、各种形式(various forms)、分析阶段(analysis phase)、大多数(most)、可执行代码(executable code)、符号表(symbol table)、运行时(run-time)
[单选题]博学公司欲开发一个基于图形用户界面的集成调试器。该调试器的编辑器和变量监视器可以设置调试断点。当调试器在断点处暂停运行时(run-time),编辑程序可以自动卷屏到断点,变量监视器刷新变量数值。针对这样的功能描述,采用()的架构风格最为合适。
A. 数据共享
B. 虚拟机
C. 隐式调用
D. 显式调用
查看答案&解析
查看所有试题
学习资料:
[单选题]一个软件的架构设计是随着技术的不断进步而不断变化的。以编译器为例,其主流架构经历了管道-过滤器到数据共享为中心的转变过程。以下关于编译器架构的叙述中,错误的是()
A. 早期的编译器采用管道.过滤器架构风格,以文本形式输入的代码被逐步转化为各种形式,最终生成可执行代码(executable code)
B. 早期的编译器采用管道-过滤器架构风格,并且大多数(most)编译器在词法分析时创造独立的符号表(symbol table),在其后的阶段会不断修改符号表(symbol table),因此符号表(symbol table)并不是程序数据的一部分
C. 现代的编译器采用以数据共享为中心的架构风格,主要关心编译过程中程序的中间表示
D. 现代的编译器采用以数据共享为中心的架构风格,但由于分析树是在语法分析阶段结束后才产生作为语义分析的输入,因此分析树不是数据中心的共享数据
[单选题]如图8-40(a)所示的UML类图描绘的是设计模式中的(1)模式。如图8-40(b)所示的UML类图描述了该模式的一种应用,其中与图8-40(a)中的"Creator"对应的类是(2)。
A. B
[单选题]基于软件架构的设计(ArchitectureBasedSoftwareDevelopment,ABSD)强调由商业、质量和功能需求的组合驱动软件架构设计。它强调采用(1)来描述软件架构,采用(2)来描述需求。
A. B
本文链接:https://www.51bdks.net/show/9dnkez.html