摘要:
使用过C语言和Java 的朋友们都知道,这两种语言在编写程序中有着很大的不同。这种不同不仅是语法上面的不同,更是考虑问题角度上的不同。C语言强调解决问题的过程,Java强调描述问题中的对象的属性,二者各有优劣。编写小程序的时候,我们需要根据自己的需求来选择适当的开发方式,编写软件的时候更是如此。在软 阅读全文
摘要:
学校编译课的作业之一,要求阅读两个较为简单的编译器的代码并做注释, 个人感觉是一次挺有意义的锻炼, 将自己的心得分享出来与一同在进步的同学们分享. 今后有时间再做进一步的更新和总结,其中可能有不少错误,也请各位大佬不吝指正. 代码可以通过使用Lazarus等pascal环境执行。 源码仓库:http 阅读全文
摘要:
云计算对传统软件工程的影响 软件工程起源于上个世纪70年代,由于当时的软件开发没有一个类似于规范的步骤,致使很多软件项目的开发时间大大超过了规划的时间。面对软件功能和需求的日益复杂化以及维护难度的上升,人们开始意识到仅凭个人甚至单个小组来开发一款软件的难度的巨大的。终于在1968年,北大西洋公约组织 阅读全文