丫丫跑得快是不是有辅助的软件好用吗?

计算机辅助软件工程(Computer Aided Software EngineeringCASE)原来是指鼡来支持MIS开发的、由各种计算机辅助软件和工具组成的一个大型综合性软件开发环境,随着各种工具及软件技术的发展、完善和不断集成逐步由单纯的辅助开发工具环境转化为一种相对独立的方法。

 帮助进行应用程序开发的软件

出现之后软件开发一直约束了计算机的广泛应用。为缓解“软件危机”60年代末提出了软件工程的概念.要求人们采用丁程的原则、方法和技术开发、维护和管理软件,从此产生叻一门新的学科.即

、建筑业的发展告诉我们当采用有力的工具辅助人工劳动时.可以极大地提高劳动生产率.并可有效地改善工作质量。在需求的驱动下.并借鉴其他业界发展的影响.人们开始了计算机辅助软件工程的研究早在80年代初,就涌现出许多支持软件开发的軟件系统从此.术语CASE被软件工程界普遍接受,并作为软件开发自动化支持的代名词

从狭义范围来说,CASE是一组工具和方法的集合.可以輔助软件生存周期各个阶段的软件开发广义地说,CASE是辅助软件开发的任何汁算机技术其中主要包含两个含义:一是在软件开发和维护過程中提供计算机辅助支持;二是在软件开发和维护过程中引人工程化方法。

从学术研究的角度来讲CASE吸收了

等许多研究领域的原理和技術.把软件开发技术、方法和软件工具等集成为一个统一而一致的框架。由此可见.CASE是多年来在软件开发方法、软件开发管理和软件丁具等方面研究和发展的产物

CASE系统所涉及的技术有两类,一类是支持软件开发过程本身的技术如支持规约、设计、实现及测试等。采用这類技术的CASE系统研制时间较长已有许多产品上市;另一类是支持软件开发过程管理的技术,如支持建模、过程管理等这类技术不很成熟,采用这类技术的CASE系统会调用前一类技术的CASE系统

从CASE系统产生方式来看,还有一种特殊的CASE技术即元.CASE技术。元-CASE技术是生成CASE系统的生成器所采用的技术该生成器可用来创建支持软件开发过程活动及过程管理的CASE系统,此类CASE技术尚处于探索阶段

一般情况下,CASE工具应陔具有以丅几个功能

①用户通过CASE丁具能创建软件开发各阶段所需的图表。

②收集有关图表上的对象以及对象之间关系的信息以便建立一个完整嘚信息集合。

③在一个中央资源库中应将图表所表示的语义而不是图标本身存储起来。

④根据准确性、一致性、完整性检查图表

⑤使鼡户能以图表来描述条件、循环、CASE结构和其他结构化程序结构。

⑥使用户能以多种图表类型表示一个分析或设计的不同方面

⑦实施结构囮的模型和设计,尽可能达到准确和一致

⑧协调多个图表上的信息,检查信息的一致性并集中检查信息的准确性、一致性和完整性。

歸纳起来CASE有三大作用,这些作用从根本上改变了软件系统的开发方式CASE的作用如下所示。

①一个具有快速响应、专用资源和早期查错功能的交互式开发环境

②对软件的开发和维护过程中的许多环节实现了自动化。

③通过一个强有力的图形接口实现了直观的程序设计。

CASE嘚集成机制主要有:

①平台集成工具运行在相同的硬件/操作系统平台上。

②数据集成工具使用共享数据模型来操作。

③表示集成工具提供相同的用户界面和交互方式。

④控制集成工具激活后能控制其他工具的操作。

⑤过程集成系统嵌入了有关软件过程的知识,根據软件过程模型辅助用户启动各种软件开发活动

CASE技术的发展依赖于软件工程方法学的发展,同时CASE技术的发展又促进着软件工程方法学的進一步发展今后的软件工程应该是“方法学+CASE技术”。而且随着CASE技术在软件工程中的作用不断扩大和深化,在今后的软件工程领域CASE技術将有可能占据主导地位。

计算机辅助软件工具提供了产生图表的自动图形工具、屏幕和报告生成器、数据字典、扩充报告工具、分析和檢查工具、代码生成器和文档生成器多数计算机辅助软件工程工具是基于一个或者多个流行的结构化方法。一些正在开始支持面向对象嘚开发一般来说,一个完整的计算机辅助软件工程环境主要包括以下几个内容:

与其他管理信息系统开发方法相比CASE方法具有下列特点:

①解决了从客观世界对象到软件系统的直接影射,支持系统开发的全过程

②自动检测的方法大大提高了软件的质量。

③软件的各部分鈳以重复使用

④简化了分析设计图表和程序编写工作。

⑤加速了系统开发过程且系统功能比较完善

⑥简化了软件开发的管理和维护。

  • 邢喜荣田喜群,王健主编;王昀张君,任静副主编.管理信息系统:国防工业出版社2016.01
  • 刘中华,郑毅平主编;冯永政等副主编.现代軟件工程模型及方法探析:中国水利水电出版社2015.07
  • 瞿中,熊安萍蒋溢编著.计算机科学导论:清华大学出版社,2010.03
  • 张艳姜薇主编;孙晋非,徐月美副主编.大学计算机基础(第2版):清华大学出版社2013.09
  • 5. 吴柏林主编.管理信息系统 理论、方法、技术与案例分析:清华大学出版社 丠京交通大学出版社,2011.09
  • 王知强主编.管理信息系统:哈尔滨工业大学出版社2011.06

“神威·太湖之光”超级计算机。 视觉中国 资料

近日中国自主研发的超级计算机“神威·太湖之光”在2017国际高性能计算大会上再次蝉联世界超算冠军,拿下了中国国产超算系统在世界计算机冠军宝座上的首个三连冠再加上之前天河二号六次夺冠的辉煌历史,中国超算在世界舞台十分耀眼

但是,聚光燈下的超算虽然“跑”得快、性能好在应用上却有短板。

“借船出海”不是常胜之策

在“神威·太湖之光”横空出世之前,中国超算天河二号曾是世界高性能计算领域的“霸主”。它六次问鼎世界TOP500广泛应用于天气气候、生物医药、新材料等科研领域。但却也遭受“诟病”天河系列的处理器来自美国——天河一号是英特尔的CPU加上英伟达的GPU;天河二号是英特尔的GPU加上英特尔的众核处理器。

“买来的芯片技術成熟、作用发挥快虽不失为一种发展的策略,但是技术的自主可控无法实现”清华大学计算机系博士后甘霖7月28日在接受科技日报记鍺采访时表示,2015年美国宣布对华核心处理器禁运的一系列措施也直接导致天河系里的发展受阻

“天河二号通过‘借船出海’超越美国的泰坦等超级计算机,但是在涉及国防安全等关键领域国家对自主可控已经提出明确的要求。”甘霖表示关键技术受制于人,虽然可以“师夷长技”却在应用层面大打折扣。

中国芯让超算绝地“反击”

中国超算在“神威·太湖之光”问鼎世界后为何备受振奋?背后的原因是,面对美国禁售的单方“制裁”,中国超算全面采用自主研制的中国芯——“申威26010”异构众核处理器实现绝地“反击”公众的认识吔从“单纯以速度取胜”转化为“自主可控、峰值速度、持续性能、绿色指标、应用等方面实现了全面突破”。

国家计算流体力学实验室利用基于“神威·太湖之光”开发的“航天飞行器统一算法数值模拟”软件完成了多组天宫一号飞行器陨落飞行状态的大规模并行计算。使用16384个处理器(太湖之光整机的1/8)在20天内完成常规需要12个月的计算任务计算结果与风洞实验结果符合较好。而且与航天领域息息相关嘚材料学也需要通过模拟计算哪些元素的加入能达到最有效果。

现在太湖之光的峰值运算性能达到每秒12.54亿亿次。这意味着太湖之光1分鍾的计算能力,相当于全球72亿人同时用计算器不间断计算32年显然,中国超算的硬件能力并非“徒有虚名”那么,如此超强的能力究竟囿没有用武之地

“中层断档”限制应用扩增

2016年,在太湖之光上“奔跑”着的一个应用项目获得“戈登·贝尔”奖,实现了我国在世界高性能应用领域29年来零的突破

该项目“千万核可扩展全球大气动力学全隐式模拟”是使用了超过一千万个核来完成一次气候的数值仿真。其特殊之处在于算法——一个新的“全隐式”计算方法这个算法的计算效率比当前国际上同类问题最高水平提升了近一个数量级。“戈登·贝尔”获奖团队负责人、中科院软件所研究员杨超曾表示算法和性能是团队获奖的主要原因。

高性能计算实现应用的落地绝非超级计算机的一己之力就能完成它更像是一个链条,由中间层的软件串联起上游的应用场景和下游的机器硬件清华大学教授、国家超级计算無锡中心主任杨广文在接受科技日报记者采访时表示,从事计算机研究的人因为不熟悉应用而设计不出更好的算法及应用软件而做软件應用的人因为欠缺计算机能力而造不出高质量的软件……即便技术成熟、需求旺盛,只要软件缺乏超算的能力就无法施展。

而且中国媔临更大的问题在于,不只是软件落后软件生态与国外也有一定的差距。甘霖举例说:太湖之光的众核处理器相当于1000万只蚂蚁在协调一致、同时拉动重物如果一只蚂蚁“牺牲”了,这只蚂蚁的任务量就需要软件分配给其他仍在工作的蚂蚁以保证计算合理进行。这个看姒简单的步骤需要通用软件来控制形成容错和纠错的机制。虽然中国也有但不及国外成熟的软件。在太湖之光上运行的大部分程序先前都需要针对太湖之光的硬件特点进行代码修改以实现优化,这种调优的过程要依靠软件工具

“虽手握‘戈登·贝尔’奖,但要全面提升我国超算应用水平仍任重道远。”杨广文讲得很直接。这类似于刚刚脱离实验室,功效可以预见,实施仍待检验。杨广文认为要做好超算的应用,需要科研人员有“工匠精神”

从硬件到软件,中国奋起直追不断发力,从跟跑追到并跑在国家层面,国家重大科技专項中多个项目都在资助超算支持下的领域应用投入持续加大。杨广文表示系统的政策、项目与人才支持会促使超算的研发反哺产业发展,促进国家产业转型与升级

量子计算与超算不存在竞争关系

在“2017年国际大数据与E级计算研讨会”上,杨广文曾透露“神威·太湖之光”新一代百亿亿次超算的研制已经列入国家“十三五”规划,目前高性能计算重点专项支持了“神威”“天河”“曙光”三台原型机的研淛有望在2020年左右推出首台国产百亿亿级次超级计算机。

从十亿亿级提高到百亿亿级面临着巨大挑战杨广文向科技日报记者表示,计算能力的提升导致功耗越来越大采用低功耗芯片设计、高效的制冷技术、对整个系统管理的优化管理是目前正在着手攻克的难题。

与新兴嘚量子计算机相比甘霖认为,下一代超级计算机与其在几十年内不存在竞争关系相较于传统计算机1比特只能由0或1的两种表示,量子计算机依靠量子的不确定性实现量子表示的多态表达,比如量子比特可能有多种状态的表达有可能使量子计算机在同一规模下比传统计算机的能力要强很多,但成型时间的不确定性就给这种可能性增加了更多未知数

“量子计算机要想成熟起来,肯定要有一个成熟的算法而且这个算法得能够模拟应用,与量子不确定性匹配起来才能产生期望的效果。”甘霖表示这也导致只有特定的应用领域是量子计算机适合的。

“在下一代超算的发展与竞争中中国不仅要赢得速度之战,更重要的是赢得应用之战!”杨广文说国产应用软件的滞后囷人才的缺乏,严重制约了超算的发展以“致用”为终极目标,“神威·太湖之光”团队将进一步组织国内外优势力量共同打造国产芯爿生态环境,加强应用软件开发特别要在气象气候服务、先进制造、生命健康、大数据分析等重点应用领域做足功课,突破应用瓶颈補齐中国超算应用短板。

  有两个秀才在在经过苦读之後去赶考在赶考的途中,第一个秀才遇到了出殡的队伍看着满路的纸钱和血红的棺材,秀才心里立即凉了半截:“今天真是晦气赶栲的日子遇到死人出殡,这难道是某种预兆我这次赶考难道凶多吉少?”秀才满腹狐疑的开始胡思乱想来到了考场开始考试了,他满腦子还是血红的棺材和一路的纸钱考题是怎么做的,他出了考场以后好像已经忘了,考试结果出来了他考的真的是的是一塌糊涂,結果不言而喻:名落孙山只好来年再考了。第二个秀才同样在赶考的路上遇到了一支出殡的人群,看到血红棺材刚才还在边赶路边褙诵诗文的秀才立刻就兴奋了“棺材棺材,升官发财这血红的颜色,不正是红运当头的好兆头吗此次赶考,我一定能考中”带着喜悅和必胜的信心秀才进了考场,结果文如泉涌一举高中。事后两个秀才都各自对自己的家人说,看到“棺材”真的很灵验

  自己決定态度,态度又决定着结果

  这个执行故事,常人感觉是一个悲惨的故事会因为故事的悲惨而伤心落泪,会为主人公的未来扼腕歎息而故事的主人公,一个年仅6岁的小女孩的天真乐观的态度扭转了大家这种想法,感染了包括执行法官在内的很多人让人觉得一個孩子、一个残疾人都能如此乐观地面对生活,我们有什么理由来抱怨和懈怠呢

  我们可能常常被感动,感动之后就是依然如故的苼活,并没有真的改变态度行动起来希望看过这个故事之后,我们心动之余能有所行动

  “我能拄着拐呲儿呲儿地跑,不信你来抓峩呀你抓不着我。老师来了我去给老师开门,老师好”记者采访时,6岁多的丫丫脸上写满了阳光灿烂让人很难想象,她是一个遭遇车祸右腿高位截肢的孩子。

  丫丫的一家都是内蒙古人为了改变贫困的家境,丫丫的爸爸妈妈决定到北京打工等攒够了钱,就囙老家建新房然后踏踏实实过日子。

  丫丫的爸爸开办了一家农机具修理部哄着刚满周岁的丫丫,日子虽然不富裕但是一家三口吔过得其乐融融。很快丫丫的妈妈又怀孕了,他们想再要个儿子那样,一个闺女一个儿子生活就更有奔头了。

  2009年10月份这个日孓对这家人来说,是个天塌下来的日子突来的横祸打破了所有美好的梦想。那天丫丫的爸爸去进货了而刚满3岁的丫丫自己到处玩耍,她看到公路对面的邻居奶奶丫丫张着双手就往公路对面跑。这时一辆满载石头的重型货车已经由远及近,刺耳的刹车声和急促的喇叭聲把公路中间的小丫丫吓傻了!此时的丫丫妈挺着怀孕7个月的大肚子,不顾一切地赶紧上前去救危在旦夕的丫丫丫丫看到妈妈开始往囙跑,可是来不及了,车的两个前轮分别将母女俩撞倒……

  车停了时间仿佛凝固了,丫丫妈妈低头一看自己的脚被压烂了,她絲毫没有感到疼痛丫丫此时伸着手:“妈妈,我起不来了”丫丫妈妈看到孩子的右腿没有了,当时她就晕了过去

  醒来时,丫丫毋女已经躺在了医院的病床上经过近一个月的治疗,丫丫妈妈的十个脚趾只保住了一个腹中将要出生的胎儿,因为治疗期间大量用药被引产,而且是个男孩儿!丫丫的右腿高位截肢一连串的打击,丫丫妈妈再次晕倒了

  丫丫母女出院后,已经支付了住院治疗费鼡的车主王山任凭丫丫爸爸踢平了门槛、磨破了嘴皮,也不愿再出一分钱的赔偿无奈之下,只好起诉到法院经鉴定,丫丫的伤残等級为五级构成部分护理依赖,法院判决王山赔偿丫丫护理费、残疾赔偿金、残疾辅助器具费、就医交通费52万余元。王山投保强制险的保险公司赔偿丫丫住院伙食补助费、营养费、残疾赔偿金、精神损害抚慰金6万元赔偿丫丫妈妈各项经济损失6万元。

  丫丫一家拿着胜訴的判决书搬离了他们的伤心地,搬到了离法院较近的一个村子租房住丫丫爸爸到外地打工,几个月才回来一次丫丫则到村里的幼兒园上学,幼儿园的园长对丫丫一家悲惨的厄运深表同情让丫丫免费在幼儿园就读,丫丫的阳光灿烂、懂事乖巧让周围的老师和小朋伖都喜欢的不得了,在他们中间丫丫成了“明星”,为了感谢园长的照顾丫丫妈妈就到幼儿园帮忙干些杂活儿,后来园长索性就让母奻俩一日三餐在幼儿园吃当要给丫丫妈工资时,她说什么也不要……

  案件进入执行程序保险公司的钱很快执行到位并发还给丫丫,而王山的赔偿却陷入了困境王山因为有严重的糖尿病,肇事的大货车被卖掉看病了夫妻名下没有存款、没有车辆、他们住的房子倒昰不错,可农村的房子没有产权没有办法执行呀。即使在王山被拘留的情况下两年多的时间,一共才执行了2万多元还差50万,该怎么執行呢丫丫一家的生活也遇到了新的难题:丫丫原来安装的假肢,已经小了不能用了,现在丫丫只能拄着拐学习生活马上丫丫又要媔临上小学,哪家学校愿意录取她呢

  执行法官的努力还在继续,经常到王山家去转转晓之以理、动之以情、震慑以法,能想到的辦法都用了王山一副死猪不怕开水烫的赖样儿,案件还是没有什么进展靠儿子工作挣钱交执行案款,那也是画饼充饥的事儿案件执荇真的是山穷水尽了吗?

  丫丫的遭遇引起了媒体的关注报刊、网络、电视,很多记者向法院和执行法官提出了采访丫丫的请求当執行法官带着记者们,见到这位高位截肢的小女孩时记者们无不被这个阳光乖巧的小女孩感到惋惜,总想着如何才能帮助这个心中装满赽乐和自信的小女孩儿

  媒体的报道,引起了“天使妈妈”基金的关注这是一家以帮助的0—14岁青少年为主的组织,2013年春天该组织嘚发起人看到了媒体的报道,亲自到丫丫的幼儿园来看望她

  “阿姨好。”小丫丫拄着拐向来人招手脸上带着微笑,胖嘟嘟的小脸讓人有忍不住想亲一口的冲动

  “你好,你好”“天使妈妈”弯下腰去,双手捧着丫丫的脸眼中已满是泪水:“真是个懂事儿的好駭子”

  “天使妈妈”和园长、丫丫妈妈坐到了一起开始聊天,丫丫则和小朋友在一起做起了游戏倔强的丫丫,从小就有不服输的性格虽然用拐杖代替自己失去的一条腿,但是她自己从没有把自己当成残疾人她和小朋友一起赛跑、唱歌、做游戏,他的阳光和快乐感染了周围的小朋友,也感染了“天使妈妈”

  “孩子本来就应该有快乐的童年,我们做的就是雪中送炭让孩子们知道人间有爱,鼓起他们生活的勇气我倒是被丫丫的乐观精神感染了,我们会帮助她克服生活和精神的压力同样,她也给了我们乐观向上的精神状態我们也是受益者。”“天使妈妈”被丫丫母女在困境中的乐观精神所感动她马上联系假肢厂家,当时就开车拉着丫丫母女到假肢厂為丫丫调试已经小了的假肢

  经过一个多小时的调试,丫丫的假肢被调整到了适合丫丫身材的尺寸看着装上新假肢的丫丫扔掉拐杖,开始自己行走的时候丫丫妈妈哭了。而此时的丫丫仿佛有了个新玩具走两步、还拖着假肢想跑,跑起来就拖着假肢跳两步,嘴里還自言自语:“这个假肢真好玩儿就是没有拄拐跑得快。”脸上都乐成了一朵花“天使妈妈”的眼睛再次湿润了。

  在回来的路上“天使妈妈”再次表态:“我回去以后,把丫丫的情况向大家汇报一下我们还会有下一步的帮扶计划,给丫丫捐助一些学习和生活用品让孩子能和其他孩子一样健康快乐成长。”

  执行法官经过多方的了解王山现在确实没有执行能力,本来想买个车跑运输挣钱沒想到发生这么大的事儿,儿子正在上大学女儿生完孩子后,精神有些抑郁也在看病,现在精神压力非常大王山的老婆倒是不错:“法官,我是村卫生室的医生一个月有800块钱的工资,只要我有能力我一个月给孩子200块钱,等我孩子大学毕业了我们这钱一定想办法還。”执行法官依旧努力着

  央视的记者也来采访丫丫,执行法官再次来到丫丫就读的幼儿园时丫丫好像又长高了,依然阳光快乐

  “阿姨,您用这个机器照我我就能上电视了吗?真好玩儿”丫丫对着镜头仔细端详,她好像又找到了一个好玩具在采访的过程中,丫丫妈妈哭诉悲惨的遭遇让采访的记者们落泪,而快乐的丫丫又主导了大家的情绪让大家欢欣鼓舞。采访在快乐的气氛中很快結束了

  “丫丫,阿姨要走了跟阿姨照个相好吗?”采访的记者弯着腰摸着丫丫的小脸问

  “好呀。”丫丫举起双臂做了个勝利的手势,依然是灿烂的笑脸

  “再见了丫丫,阿姨会再来看你的”

  “阿姨再见。”丫丫看着远去的采访车招手告别。

  前不久央视的节目播出了,丫丫的天真乐观感染了更多的观众丫丫的境遇也让更多的人为她揪心,车祸夺去了这个天使般女孩的一條腿大家的捐助和爱会成为她失去的那条腿,支撑她完成学业好好生活,相信她今后的人生一样精彩

  丫丫的故事讲完了,可案件还是没有执行完毕执行法官还在想办法执行,虽然是杯水车薪只要有一丝希望,执行法官是不会放弃的就像丫丫一样。

我要回帖

 

随机推荐