现代软件工程第一章 第7题--全体组员

# 7. 有人认为,“中文编程”, 是解决中国程序员编程效率一个秘密武器,请问它是一个 “银弹” 么?

这是一个习惯问题,如果一开始大家都这样做,没什么不可以,就像是中国画与西方油画一样。

相较于英文,中文更加复杂词汇量更大,因此要制定一套编程规则,也会更加麻烦。中文编程不是简单的汉化,编译原理是英文的,只用中文编程意义不大。

因此要想中文编程更有意义,可以先开创一种独特的编程思维,创建一种新的软件编写技术。毕竟中文编程既非常有利于中国软件开发的发展,也可以摆脱对西方技术的依赖,增强自身的安全性

另,参考资料中的 chinesepython 是“基于 Python 2.1.3”,而目前的 [python](https://www.python.org/) 是 2.7.x 或者 3.5.x,所以不再做评论。

这不是“银弹”,至少当前来讲不是。但在特定领域,比如说小学生编写小游戏等趣味编程,可以用中文来编程,增加大家对于编程的兴趣

时间: 2024-10-25 01:56:02

现代软件工程第一章 第7题--全体组员的相关文章

压力与动力——软件工程第一章第13题 范世良

我认为压力是客观存在的,就像下周有期末考试,自己还有2章的内容没有复习,又好比想要买房子,但是房价高涨,自己工资有限.这些都是客观存在的事实,都会对人们产生压迫.所以我认为压力是不可避免的.但是正如TED讲座中所说,“how you think of stress matters”,无法改变的是客观存在的压力,可以改变的是我们看待问题的方式.讲座中直至在强调我们需要以一种积极的心态去看待压力,这样可以最小化压力对人类造成的损害.在讲座的结尾,主持人问到了一个“是不是在压力大的工作和没有压力的工作

计算机芯片的发展历史——软件工程第一章第11题 范世良

软件的发展历史有有关的纪录片汇总: 纪录片名称 链接 Tetris: From Russia With Love Tetris: From Russia with Love ProJect Code Rush Project Code Rush The Pixar Story The Pixar Story id Software – All Your History id Software – All Your History Startup.com Startup.com The Histo

软件工程第一章第14题-刘康宁与缪东旭

在windows平台上,用的是C++编程语言,在vs2013上编写一个简单的win32控制台程序,编译环境在是windows10下进行编译的. 基本流程是:打开vs2013并且点击左上角文件里面的新建项目,选择C++并选择网win32控制台程序,在下一个窗口中,进行代码编写.在完成之后进行编译,如出错根据提示修改,若没有进行运行,显示结果Hello world! 运行结果截图: 在网页的平台上,使用html语言在记事本上编写一个简单的静态网页程序 基本流程:首先打开记事本,在里面输入<html>

软件工程第一章第13题-刘康宁

现在游戏行业发展迅猛,对于游戏的质量的评价有了很严格的评价体系还有在游戏的推销方面都有了各种各样的选择.目前游戏的开发团对越来越多,所涉及的开发领域也越来越多,好的游戏也越来越多,这也就使玩家很难抉择或者很难找到适合自己口味的游戏了. 在文章中说,此游戏在各个方面做的都不错,开发领域比较新颖,而且还请公司做了宣传.在前期获得了许多好评,但在销售量上就不尽人意.开发商要明白自己开发出来的游戏最终要适合什么类型的用户.其中说游戏难度偏高同时也说有些难度很高的游戏销售也很好啊,但是就我而言,我并不喜欢

软件工程—第一章

软件工程—第一章概述 软件的定义是计算机程序.规程以及运行计算机系统可能需要的相关文档和数据,软件开发存在的问题是由特性决定的,软件危机从爆发到至今依然没有消除. 软件工程以关注软件质量为目标,由过程.方法和工具三要素组成,软件质量与客户.用户.维护人员等提出的要求密切相关,当前面临的主要挑战有:遗留系统的问题.高可信软件开发的要求.软件开发方式的变化. SWEBOK的组成:软件需求.软件设计.软件构造.软件测试.软件维护.软件配置管理.软件工程管理.软件工程过程.软件工程工具与方法.软件质量.

软件工程第一章至十一章汇总

第一章软件软件是计算机程序,规程及运行计算机系统可能需要的文档和数据.软件分为通用软件和定制软件.软件的特性:1.复杂性2.不可见性3.不断变化4.大多数软件仍然是定制的,而不是通过已有的构件组装而成.软件于二十世纪50~60年代,70年代,80年代,90年代至今进行发展.在此过程中遇到一些危机:1.软件的开发成本和进度难以估计,延迟交付甚至取消项目的现象屡见不鲜.2.软件存在着错误多,性能低,不可靠,不安全等质量问题.3.软件的成本在计算机系统的整个成本中所占的比例越来越大.4.软件的维护极其

软件工程第一章精读——刘天乐 20194597

第一章 概论 1.1软件=程序+软件工程 “程序=数据结构+算法”——c语言实现二叉树遍历算法 程序对用户的需求 程序对数据进行操作——静态.动态 软件的构建的过程——合理的软件架构(Software Architecture).软件设计与实现(Software Design,Implementation and Debug) 软件企业=软件+商业模式 1.2软件工程是什么 1.2.1软件的特殊性:复杂性.不可见性.易变性.服从性.非连续性 1.2.2软件工程与计算机科学的关系 (1)计算机科学

现代软件工程 第一章 【概论】第2题——孙雪莹(还未完成)

2.  软件有很多种,也有各种分类办法: ShrinkWrap (在包装盒子里面的软件,软件在软盘/CD/DVD上):   Web APP (基于网页的软件):   Internal Software (企业或学校或某组织内部的软件): Games (游戏):   Mobile Apps (手机应用):    Operating Systems (操作系统):    Tools (工具软件)      选取对你最相关的一类软件,  请回答: 引用: 1.http://baike.baidu.co

现代软件工程 第一章 概论 第11-15题(白文俊)

11.Software,  Software Engineering 等名词的来源,请问 “软件” 和 “软件工程” 这些词汇是如何出现的 - 何时.何地.何人 在看过给的链接原文之后我得出这样的结论: ”software”即“软件”这一名词的使用最早是在1953年8月由Richard R. Carhart发表的一篇工程性的文章中,收录在Rand公司的研究备忘录中. “software engineering”即“软件工程”这一名词的使用最早是在阿波罗11登月计划由著名的女程序员Margaret