【86折】26考研
红包
【考研】专业课HOT
26考研
【MBA】管综备考
【申硕】同等学力
【AI】智能择校
计划
【大纲】电子资料
计划
【抢跑】26考研
预备
【在职】提前面试
26考研
【测评】英语|政治
免费
【报录比】查询
免费
【.zip】资料下载
精
扫码加入训练营
牢记核心词
学习得礼盒
2015考研暑期复习已经过半,新东方在线小编为大家整理了软件工程专业的考研模拟题,希望考研考生们多学多练,顺利考研。
编码就是在前一阶段详细设计的基础上,用一种程序设计语言来将设计转换为程序,得到的结果是源程序代码。工程硕士这一章节内容主要包括:程序设计语言特性、程序设计语言的选择及程序设计风格等。
一、相关习题:
1、程序设计风格是什么?
2、在编写输入和输出程序时考虑哪些原则?
3、程序语言有哪些共同特征?
二、参考答案:
l 程序设计风格一般是指人们编程的习惯特点。培养良好的设计风格可以使程序清晰易读,减少错误,不但能提高软件开发效率,还为以后的软件维护奠定了良好的基础。主要从以下方面注意编程风格:
(1)程序加注释:注释是编写者与读者之间沟通的手段之一,应该在每一个模块的开头加序言性注释,在程序内部加功能性注释。
(2)变量、数据按意取名,增加可理解性;复杂的数据结构也应加注释。
(3)语句简单直接,内层要缩进,使用空格、空行以提高程序的清晰度。
(4)输入输出提示化、表格化、图形化。
2. 在编写输入和输出程序时应考虑的的原则有:
(1)输入操作步骤和输入格式尽量简单。
(2)应检查输入数据的合法性、有效性,报告必要的输入状态信息及错误信息。
(3)交互式输入时,提供可用的选择和边界值。
(4)当程序设计语言有严格的格式要求时,应保持输人格式的一致性。
(5)输出数据表格化、图形化。 输入、输出风格还受其他因素的影响,如输入、输出设备,用户经验及通信环境等。
3. 语言的心理特征对通信质量有主要的影响。语言的工程特性对软件开发的成功与否有重要的影响。此外,语言的技术特性也会影响软件设计的质量。
〔1)心理特性。语言的心理特性指影响程序员心理的语言性能。程序的实现最终要靠人来实现,因此人的因素对程序的实现质量是有很大的影响的。而程序语言的心理特点,主要是表现在编码实现时对人的影响,包括对程序代码的理解等。它在语言中的表现有以下几个方面:
1歧义性。程序设计语言通常是无二义性的,编译程序总是根据语法,按一种固定方法来解释语句,但有些语法规则容易使人用不同的方式来解释语言,这就产生了心理上的二义性。
②简洁性。这是指人们必须记住的语言成分的数量。人们要掌握一种语言,就要记住语句的种类、各种数据类型、各种运算符、各种内部函数和内部过程,这些成分越多,简沽性越差,人们越难以掌握。但特别简洁也不好,有的语言(如APL)为了简洁,提供管内强但形式简明的运算符,允许用最少的代码去实现很多的算术和逻辑运算。可是这样使程序难以理解,一致性差。所以既要简洁又要易读易理解。
③局部性和顺序性。局部性是人的记亿的联想方式的表现。在编码过程中,由语句组合成模块,由模块组装成系统结构,并在组装过程中实现模块的高内聚性,低锅台,使局部性得到加强,提供异常处理的语言待性,则削弱了局部性。若在程序中多采用顺序序列,则使人易理解, 如果存在大量分支或循环,则不利于人们的理解。
④传统性。人们习惯于已掌握的语种,而传统性容易影响人们学习新语种的积极性,若新语种的结构、形式与原来的类似,还容易接受,若风格根本不同,则难以接受。
(2)工程特性。从软件工程的观点,程序设计语言的特性着重考虑软件开发项目的需要,因此对程序编码有如下要求:
①可移植性。它指程序从一个计算机环境移植到另一个计算机环境的容易程度。
②开发工具的可利用性。有效的软件开发工具可以缩短编码时间,改进源代码的质量。目前,许多编程语言都嵌入到一套完整的软件开发环境里。
③软件的可重用性。编程语言能否提供可重用性的软件成分。
④可维护性。源程序的可读性、语言的文档化特性对软件的可维护性具有重大的影响。
(3)技术特性。语言的技术特性对软件工程各阶段有一定的影响,特别是确定了软件需求之后.程序设计语言的特性就显得非常重要了,要根据项目的特性选择相应特性的话盲,有的要求提供复杂的数据结构,有的要求实时处理能力强,有的要求能方便地进行数据库的操作。软件设计阶段的设计质量一般与语言的技术特性关系不大(面向对象设计例外),但将软件设计转化为程序代码时,转化的质量往往受语言性能的影响,可能会影响到设计方法:如:Ada、smaIItalk、c等支持抽象类型的概。在有些情况下,仅在语言具有某种特性时,设计需求才能满足。如果实现彼此通信和协调的并发的分布式处理,应使用并发Paa1、Ada、Modula2等语言。 语言的特性对软件的测试与维护也有一定的影响,支持结构化构造的语言有利于减少程序环路的复杂性.使程序易测试、易维护。
八月伊始,部分高校2015年考研招生简章已经发布,请广大15年考生关注,预计到8月底9月初,2015年全国硕士研究生招生简章会陆续发布完成,新东方在线小编第一时间跟踪发布,请大家收藏关注!另有研究生专业目录、考研参考书等最新考研信息,帮助考生及时了解目标院校招生政策及信息。
资料下载
2014年-2024年考研历年真题汇总
发布时间:2024-04-25扫码添加【考研班主任】
即可领取资料包
考研大纲PDF电子版下载-历年(附解析)
发布时间:2024-04-25扫码添加【考研班主任】
即可领取资料包
2025年考研政数英备考资料zip压缩包
发布时间:2024-04-25扫码添加【考研班主任】
即可领取资料包
考研英语大纲词汇5500打印版(基础必备)
发布时间:2024-04-25扫码添加【考研班主任】
即可领取资料包
新东方在线考试模拟题【12套】
发布时间:2024-04-25扫码添加【考研班主任】
即可领取资料包
2025年考研专业课知识点总结
发布时间:2024-04-25扫码添加【考研班主任】
即可领取资料包
新东方考研资料下载地址
发布时间:2023-05-17新东方在线考研资料合集
下载方式:微信扫码,获取网盘链接
目录:
1.2013-2023年近10年政数英真题及解析PDF版(新东方)
2.2013-2023年专业课考试历年真题及解析PDF版
3.24考研复习备考资料大合集:大纲+备考资料+词汇书+考前押题+自命题
资料介绍:
1.2013-2023年近10年政数英真题及解析PDF版(新东方)
、
2.2013-2023年专业课考试历年真题及解析PDF版
3.24考研复习备考资料大合集
3.24考研复习备考资料:考研大纲
3.24考研复习备考资料:政数英备考资料+自命题真题
------------------
考研备考过程中,尤其是专业课部分,参考往年的考试真题,对于我们的复习有更好的帮助。北京大学考研真题资料都有哪些?小编为大家进行了汇总。
北京大学考研真题资料-公共课
北京大学考研真题资料-专业课
以上就是关于“北京大学考研真题资料下载(历年汇总)”的整理,更多考研资料下载,请关注微信获取下载地址。
2024考研公共课必背知识点汇总
发布时间:2023-01-03扫码添加【考研班主任】
即可领取资料包
2013-2023考研历年真题汇总
发布时间:2023-01-03扫码添加【考研班主任】
即可领取资料包
考研英语大纲词汇(PDF可打印)
发布时间:2023-01-03扫码添加【考研班主任】
即可领取资料包
2024考研专业课知识点总结
发布时间:2023-01-03扫码添加【考研班主任】
即可领取资料包
2023考研政治 内部押题 PDF
发布时间:2022-11-16扫码添加【考研班主任】
即可领取资料包
徐涛:23考研预测六套卷
发布时间:2022-11-16扫码添加【考研班主任】
即可领取资料包
考研政数英冲刺资料最新整理
发布时间:2022-11-16扫码添加【考研班主任】
即可领取资料包
23考研答题卡模板打印版
发布时间:2022-11-16扫码添加【考研班主任】
即可领取资料包
2023考研大纲词汇5500PDF电子版
发布时间:2022-07-28扫码添加【考研班主任】
即可领取资料包
考研历年真题(公共课+专业课)
发布时间:2022-07-28扫码添加【考研班主任】
即可领取资料包
考研英语阅读100篇附解析及答案
发布时间:2022-01-07扫码添加【考研班主任】
即可领取资料包
新东方考研学霸笔记整理(打印版)
发布时间:2022-01-07扫码添加【考研班主任】
即可领取资料包
2001-2021年考研英语真题答案(可打印版)
发布时间:2022-01-07扫码添加【考研班主任】
即可领取资料包
考研英语词汇5500(完整版下载)
发布时间:2022-01-07扫码添加【考研班主任】
即可领取资料包
2022考研政审表模板精选10套
发布时间:2022-01-07扫码添加【考研班主任】
即可领取资料包
历年考研真题及答案 下载
发布时间:2021-12-09扫码添加【考研班主任】
即可领取资料包
考研政审表模板汇总
发布时间:2020-06-17扫码添加【考研班主任】
即可领取资料包
近5年考研英语真题汇总
发布时间:2020-06-17扫码添加【考研班主任】
即可领取资料包
考研英语大纲词汇5500
发布时间:2020-06-17扫码添加【考研班主任】
即可领取资料包
2022考研12大学科专业排名汇总
发布时间:2019-11-21扫码添加【考研班主任】
即可领取资料包
2023考研政治复习备考资料【珍藏版】
发布时间:2019-11-21扫码添加【考研班主任】
即可领取资料包
考研英语万能模板+必备词汇+范文
发布时间:2019-11-21扫码添加【考研班主任】
即可领取资料包
考研数学一、二、三历年真题整理
发布时间:2019-11-21扫码添加【考研班主任】
即可领取资料包
添加班主任领资料
添加考研班主任
免费领取考研历年真题等复习干货资料
推荐阅读
更多>>考研到最后的阶段了,那么对于最后的30天冲刺,到底应该复习什么?怎么准备?为了让大家更好的完成最后冲刺,下面小编为大家整理了2023考
来源 : 网络 2022-11-25 11:57:28 关键字 : 考研专业课复习经验
2022经济学考研热门专业课考试大纲分析
2022考研专业课分数线一般多少?
2022考研常识:教育学专业课试卷内容结构
2022计算机考研:专业课只考数据库原理考研院校汇总
资料下载
更多>>扫码添加【考研班主任】
即可领取资料包
扫码添加【考研班主任】
即可领取资料包
扫码添加【考研班主任】
即可领取资料包
扫码添加【考研班主任】
即可领取资料包
扫码添加【考研班主任】
即可领取资料包
扫码添加【考研班主任】
即可领取资料包
新东方在线考研资料合集
下载方式:微信扫码,获取网盘链接
目录:
1.2013-2023年近10年政数英真题及解析PDF版(新东方)
2.2013-2023年专业课考试历年真题及解析PDF版
3.24考研复习备考资料大合集:大纲+备考资料+词汇书+考前押题+自命题
资料介绍:
1.2013-2023年近10年政数英真题及解析PDF版(新东方)
、
2.2013-2023年专业课考试历年真题及解析PDF版
3.24考研复习备考资料大合集
3.24考研复习备考资料:考研大纲
3.24考研复习备考资料:政数英备考资料+自命题真题
------------------
考研备考过程中,尤其是专业课部分,参考往年的考试真题,对于我们的复习有更好的帮助。北京大学考研真题资料都有哪些?小编为大家进行了汇总。
北京大学考研真题资料-公共课
北京大学考研真题资料-专业课
以上就是关于“北京大学考研真题资料下载(历年汇总)”的整理,更多考研资料下载,请关注微信获取下载地址。
扫码添加【考研班主任】
即可领取资料包
扫码添加【考研班主任】
即可领取资料包
扫码添加【考研班主任】
即可领取资料包
扫码添加【考研班主任】
即可领取资料包
扫码添加【考研班主任】
即可领取资料包
扫码添加【考研班主任】
即可领取资料包
扫码添加【考研班主任】
即可领取资料包
扫码添加【考研班主任】
即可领取资料包
扫码添加【考研班主任】
即可领取资料包
扫码添加【考研班主任】
即可领取资料包
扫码添加【考研班主任】
即可领取资料包
扫码添加【考研班主任】
即可领取资料包
扫码添加【考研班主任】
即可领取资料包
扫码添加【考研班主任】
即可领取资料包
扫码添加【考研班主任】
即可领取资料包
扫码添加【考研班主任】
即可领取资料包
扫码添加【考研班主任】
即可领取资料包
扫码添加【考研班主任】
即可领取资料包
扫码添加【考研班主任】
即可领取资料包
扫码添加【考研班主任】
即可领取资料包
扫码添加【考研班主任】
即可领取资料包
扫码添加【考研班主任】
即可领取资料包
扫码添加【考研班主任】
即可领取资料包
阅读排行榜
相关内容