首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
某公司拟为某种新型可编程机器人开发相应的编译器。该编译过程包括词法分析、语法分析、语义分析和代码生成四个阶段,每个阶段产生的结果作为下一个阶段的输入,且需独立存储。针对上述描述,该集成开发环境应采用( )架构风格最为合适。
某公司拟为某种新型可编程机器人开发相应的编译器。该编译过程包括词法分析、语法分析、语义分析和代码生成四个阶段,每个阶段产生的结果作为下一个阶段的输入,且需独立存储。针对上述描述,该集成开发环境应采用( )架构风格最为合适。
admin
2017-11-28
45
问题
某公司拟为某种新型可编程机器人开发相应的编译器。该编译过程包括词法分析、语法分析、语义分析和代码生成四个阶段,每个阶段产生的结果作为下一个阶段的输入,且需独立存储。针对上述描述,该集成开发环境应采用( )架构风格最为合适。
选项
A、管道一过滤器
B、数据仓储
C、主程序一子程序
D、解释器
答案
A
解析
本题考查软件体系架构风格的基础知识。
在管道一过滤器风格的软件体系结构中,每个构件都有一组输入和输出,构件读输入的数据流,经过内部处理,然后产生输出数据流。这个过程通常通过对输入流的变换及增量计算来完成,所以在输入被完全消费之前,输出便产生了。因此,这里的构件被称为过滤器,这种风格的连接件就像是数据流传输的管道,将一个过滤器的输出传到另一过滤器的输入。此风格特别重要的过滤器必须是独立的实体,它不能与其他的过滤器共享数据,而且一个过滤器不知道它上游和下游的标识。一个管道一过滤器网络输出的正确性并不依赖于过滤器进行增量计算过程的顺序。一个典型的管道一过滤器体系结构的例子是以Unix shell编写的程序。Unix既提供一种符号,以连接各组成部分(Unix的进程),又提供某种进程运行时机制以实现管道。另一个著名的例子是传统的编译器。传统的编译器一直被认为是一种管道系统,在该系统中,一个阶段(包括词法分析、语法分析、语义分析和代码生成)的输出是另一个阶段的输入。
因此,本题目中的编译器应采用管道一过滤器体系结构风格最为合适。
转载请注明原文地址:https://jikaoti.com/ti/Io67FFFM
本试题收录于:
系统架构师上午综合知识考试题库软考高级分类
0
系统架构师上午综合知识考试
软考高级
相关试题推荐
.概述三层结构体系
C#中要使一个类支持FOREACH遍历,实现过程怎样?
游标的作用?如何知道游标已经到了最后?
从连接浏览该成脱机浏览www.sohu.com页面,然后再回到连接状态。
提高安全性,禁用ActiveX某些功能,例如禁用ActiveX控件自动提示。
清空地址栏列表框中的内容。
在桌面上新建一个名为LX.TXT的文本文件,内容为"I’mateacher."并将其保存到A盘。
利用快捷方式向导,在桌面上为文件夹“C:\office”中的应用程序“EXCEL.EXE”创建名为“EXCEL”的快捷方式。
在Powerpoint2000中,演示文稿与幻灯片的关系是()
TCP/IP模型中的网际层对应于OSI参考模型中的()。
随机试题
下列治疗痈的方法中错误的是
患者,女性,34岁。间断低热2个月,风心病病史5年。胸骨左缘第4肋间闻及乐音样杂音,心尖部闻及4/6级收缩期杂音,向左腋下传导。应考虑下列哪一诊断
A型血的红细胞膜上的抗原是
属于非离子表面活性剂的是()。
1.背景某施工单位投标承建一矿井的主井井筒工程,标书规定工期为16个月。建设单位提供工程施工的前期条件,包括进场道路、供电、供水等。施工单位根据建设单位的要求编制了施工组织设计,并经建设单位和监理单位审核后进行井筒的施工。施工中发生下列几起事件:(1)由
对于提供劳务的结果不能可靠估计的相关收入的确认的说法,不正确的是()。
目前我国九年义务教育课程设置方式是()
在社会主义初级阶段,我国社会的主要矛盾是人民日益增长的物质文化需要同落后的社会主义生产的矛盾。()
A、Thewomanthinksthemaidwasbeautiful.B、Thewomanthinksthesalesmanexaggeratedhispart.C、Thewomanthinksthesalesman
Thereisapopularbeliefamongparentsthatschoolsarenolongerinterestedinspelling.Thisis,however,a【1】.NoschoolIh
最新回复
(
0
)