2019年5月 软件设计师 上午题之十
摘要:对于【软件设计师】软考考试而言,真题无疑是最重要的学习资料之一。在软考备考过程中,吃透真题、掌握真题所考知识点、熟悉真题的出题思路,对我们提升分数的效果是最明显的,通过对真题的反复练习,还可以查漏补缺。今天,给大家带来【2019年5月 软件设计师 上午题】部分真题的详解,一起来看看吧~1、从减少成本和缩短研发周期考虑要求嵌入式操作系统能运行在不同的微处理器平台上能针对硬
1、从减少成本和缩短研发周期考虑要求嵌入式操作系统能运行在不同的微处理器平台上能针对硬件变化进行结构和功能上的配置。该要求体现了嵌入式操作系统的( )
A、 可定制性。
B、 实时性。
C、 可靠性。
D、 易移植性。
答案:A
答题解析:
嵌入式操作系统的特点
1、 微型化:从性能和成本角度考虑,希望占用的资源和系统代码量少。
2、 可定制:从减少成本和缩短研发周期考虑,要求嵌入式操作系统能运行在不同的微处理器平台上,能针对硬件变化进行结构与功能上的配置,以满足不同应用的需求。
3、 实时性:嵌入式操作系统主要应用于过程控制、数据采集、传输通信、多媒体信息及管件要害领域需要迅速响应的场合,所以对实时性要求较高。
4、 可靠性:系统构件、模块和体系结构必须达到应有的可靠性,对关键要害应用还要提供容错和防故障措施。
5、 易移植性:为了提高系统的易移植性,通常采用硬件抽象层和板级支持包的底层设计技术。
2、以下关于系统原型的叙述中,不正确的是()
A、 可以帮助导出系统需求,并验证需求的有效性。
B、 可以用来探索特殊的软件解决方案。
C、 可以用来指导代码优化
D、 可以用来支持用户界面设计。
答案:C
答题解析:
1、原型方法适用于用户需求不清、需求经常变化的情况,可以帮助导出系统需求并验证需求的有效性
2、探索型原型的目的是弄清目标的要求,确定所希望的特性,并探讨多种方案的可行性,可以用来探索特殊的软件解决方案;
3、原型法能够迅速地开发出一个让用户看得见的系统框架,可以用来支持用户界面设计。
原型法不能用来指导代码优化。
3、以下关于极限编程(XP)最佳实践的叙述中,不正确的是( )
A、 只处理当前的需求,使设计保持简单。
B、 编写完程序之后,编写测试代码。
C、 可以按日,甚至按小时,为客户提供可运行的版本。
D、 系统最终用户代表应该全程配合团队。
答案:B
答题解析:
极限编程是一种轻量级(敏捷)、高效、低风险、柔性、可预测的、科学的软件开发方式。
• 4大价值观: 沟通、简单性、反馈和勇气。
• 5个原则:快速反馈、简单性假设、逐步修改、提倡更改和优质工作。
• 12个最佳实践:计划游戏(快速制定计划、随着细节的不断变化而完善)、小型发布(系统的设计要能够尽可能早地交付)、隐喻(找到合适的比喻传达信息)、简单设计(只处理当前的需求,使设计保持简单)、测试先行(先写测试代码,然后再编写程序)、重构(重新审视需求和设计,重新明确地描述它们以符合新的和现有的需求)、结队编程、集体代码所有制、持续集成(可以按日甚至按小时为客户提供可运行的版本)、每周工作40个小时、现场客户和编码标准。
查看完整试题>>>
软考资料: 2024年软考论文范文> 软考考试核心重点难点汇总> 查看更多>
备考刷题:章节练习+每日一练> 软考历年试题+模拟题>查看更多>