首页 > 其他 > 详细

结合工程实践选题调研分析同类软件产品

时间:2019-10-12 10:45:07      阅读:93      评论:0      收藏:0      [点我收藏+]

工程实践题目为面向主题的搜索引擎开发,由于涉及到前端界面编写,以及Java爬数据和数据管理,因此分别涉及到的软件如下:

前端界面:Atom、Vscode和SublimeText

Java编译器:Eclipse和IntelliJ IDEA

数据库:MySQL、Oracle....etc

最终决定使用Vscode+Eclipse+MySQL

  • 这些软件的开发者是怎么说服你(陌??)成为他们的?户的?他们的?标都是盈利么?他们的?标
    都是赚取?户的现?么?还是别的?
  • 这些软件是如何到你??的(邮购,下载,互相拷?、在线使用……)
  • 这些软件有Bug 么??是如何更新新版本的?
  • 此类软件是什么时候开始出现的,同?类型的软件之间是如何竞争的? 发展趋势如何?
  • 列举你在使?上述软件时观察到的“特殊”现象,它们和硬件有什么不同?这些能说明软件的某些本质特
    性么?
  • 你个?第?次?此类软件是什么时候,你当时是?年级,班主任叫什么?在哪?,什么状态,当时的
    软件是如何得到的(买的正版,盗版,下载?)
  • 你是如何精通这类软件的?它给你什么好处,坏处?
  • 你现在还?它么,或者是同类软件的不同品牌,为何?
  • 这种软件再过10年,20年还会存在么,为什么?

由于是私下完成工程实践的,所以IntelliJ IDEA和Oracle等收费软件率先就被排除了。

虽然网上有破解版,但是明明有免费的软件,能省去一大堆的繁琐步骤,不是更好吗?

而对于Sublime、Atom和Vscode的选择则是因为

虽然三款软件都免费,但是Sublime是闭源的,Atom对我的小笔记本而言,占用的资源太大了,Hold不住,所以最后选择Vscode。

 

同样的,也由于是免费软件,所以直接去各自的官网找到对应的downloads选项直接下载即可。

目前使用而言bug很少,有时候会突然出现崩溃显现。

而我个人不太喜欢推送软件更新,所以我都是会查看更新记录,若有必要,自行选择check update进行更新。

 

我选择软件的理由不外乎

1、加载资源速度不能太慢,也就是说性能要好,但不能以占用极多资源为代价

2、免费

3、好看

就Vscode而言,它是一款代码编译器,它能通过扩展插件的方式同时支持好几种语言,C++、Java、Javascript和python....等等都可以

所以它为了我提供了很大的方便,在查看不同语言的语言代码的同时也能提供了高亮特色,有些编译的还支持引用。

至少10年、20年之后还在不在?不得而知。

 

软件和硬件应该是不分家的

两者有很多类似的地方。

比如说,软件崩溃了,重启软件就可以继续使用,这对于软件而言是一种“复位”

同样,硬件也有复位机制,当产生某些异常时,它也可以复位。

至于区别,

硬件是一种看得见、摸得着的物理部件和设备,并且在设计过程中一不小心就有可能会报废。

而软件是一种看不见的逻辑实体,我们虽然可以直接看到程序源代码,但源代码却并不是软件本身,并且我们也不知道源代码是如何运行的。

 

结合工程实践选题调研分析同类软件产品

原文:https://www.cnblogs.com/qwertyue/p/11660032.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!