首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
“编译器”是一种非常重要的基础软件,其核心功能是对源代码形态的单个或一组源程序依次进行预处理、词法分析、语法分析、语义分析、代码生成、代码优化等处理,最终生成目标机器的可执行代码。考虑以下与编译器相关的软件架构设计场景: 传统的编译器设计中,上述处
“编译器”是一种非常重要的基础软件,其核心功能是对源代码形态的单个或一组源程序依次进行预处理、词法分析、语法分析、语义分析、代码生成、代码优化等处理,最终生成目标机器的可执行代码。考虑以下与编译器相关的软件架构设计场景: 传统的编译器设计中,上述处
admin
2015-05-21
471
问题
“编译器”是一种非常重要的基础软件,其核心功能是对源代码形态的单个或一组源程序依次进行预处理、词法分析、语法分析、语义分析、代码生成、代码优化等处理,最终生成目标机器的可执行代码。考虑以下与编译器相关的软件架构设计场景:
传统的编译器设计中,上述处理过程都以独立功能模块的形式存在,程序源代码作为一个整体,依次在不同模块中进行传递,最终完成编译过程。针对这种设计思路,传统的编译器采用(47)架构风格比较合适。
随着编译、链接、调试、执行等开发过程的一体化趋势发展,集成开发环境(IDE)随之出现。IDE集成了编译器、连接器、调试器等多种工具,支持代码的增量修改与处理,能够实现不同工具之间的信息交互,覆盖整个软件开发生命周期。针对这种需求,IDE采用 (48)架构风格比较合适。IDE强调交互式编程,用户在修改程序代码后,会同时触发语法高亮显示、语法错误提示、程序结构更新等多种功能的调用与结果呈现,针对这种需求,通常采用 (49)架构风格比较合适。
某公司已经开发了一款针对某种嵌入式操作系统专用编程语言的IDE,随着一种新的嵌入式操作系统上市并迅速占领市场,公司决定对IDE进行适应性改造,支持采用现有编程语言进行编程,生成符合新操作系统要求的运行代码,并能够在现有操作系统上模拟出新操作系统的运行环境,以支持代码调试工作。针对上述要求,为了使IDE能够生成符合新操作系统要求的运行代码,采用基于 (50) 的架构设计策略比较合适;为了模拟新操作系统的运行环境,通常采用 (51)架构风格比较合适。
(49)
选项
A、隐式调用
B、显式调用
C、主程序一子程序
D、层次结构
答案
A
解析
转载请注明原文地址:https://jikaoti.com/ti/8w67FFFM
本试题收录于:
系统架构师上午综合知识考试题库软考高级分类
0
系统架构师上午综合知识考试
软考高级
相关试题推荐
AnanalysisoffootageofoctopusesoffthecoastofAustralia"throwing"shellsandsiltsuggeststhattheyintentionallytar
输入一个链表的头结点,反转该链表,并返回反转后链表的头结点。链表结点定义如下:{intm_nKey;ListNode*m_pNext;};
输入一个链表的头结点,从尾到头反过来输出每个结点的值。链表结点定义如下:structListNode{intm_nKey;ListNode*m_pNext;};
设置拨号连接属性使得拨号网络连接出现空闲时间10分钟自动挂断。
把D:下的流行音乐文件夹进行共享但是文件仅可供本地用户使用。
设置本地连接属性使得连接到网络后在通知区域显示图标。
设置不允许其他人共享我的网络摄像机功能。
在0utlookExpress中,有三个邮件账户pop.gmail.corn(默认)、P(3P3(默认)和POP3(2),请接收账户pop.gmail.corn(默认)的邮件。
利用任务栏的“快速启动”按钮启动“InternetExplorer浏览器”。
在Excel97中,某一时刻,工作表中的活动单元格数量为()。A.1个B.2个C.3个D.任意多个
随机试题
下列选项中,属于我国古代园林里小型建筑的是()。
高血压病时脑的变化是_______、_______、_______。
A.低渗性缺水B.高渗性缺水C.等渗性缺水D.高血钾E.低血钾应用琥珀酰胆碱引起
易引起听力减退或暂时耳聋的利尿药是
咳喘气粗胸痛痰黄,壮热渴饮苔黄脉数,多见
根据合同法规定,对于违反非金钱债务的,不能采用继续履行方式承担违约责任的情形是()。
若某混凝土工程施工中,发生了多次索赔事件,则宜采用()计算索赔金额。
在铁路工程施工阶段所进行的测量工作称为()。
下列关于同定资产计提折旧的表述,正确的有()。
1928年10月和11月,毛泽东写了《中国的红色政权为什么能够存在?》和《井冈山的斗争》两篇文章,明确地指出()
最新回复
(
0
)