当前位置:首页 » 历物理化 » 软件历史

软件历史

发布时间: 2020-11-19 17:57:02

怎么知道一个软件的历史记录存在哪里

一般来说只有两种,一种是存放于配置文件,一种是存在于注册表,配置文件的位置不确定,有可能是在软件安装目录下某个文件,或者在系统盘某个目录下。可以打开软件后,只做一个影响历史记录的操作,关掉软件,然后搜索那个软件安装目录下全部文件,找到修改时间最新的那个,看起来象文本文件的话就用记事本之类的打开看看有没有相关的记录,如果是在系统盘或者注册表中,定位的话个人一般是用Process Monitor(它相当于以前的filemon和regmon),可以同时监测注册表和文件的操作,同样的,做一个影响历史记录的操作,然后在Process Monitor中查看注册表和文件写入的变化情况。
当然,如果不是比较冷门的专用软件,可以在此之前先用网络或谷歌搜索一下网上的相关资料看看。
当然还有一种情况,如果是带有数据库的软件(不论是mssql之类的网络数据库或者access/sqlite这样的桌面数据库),历史记录也是有可能存在于数据库里的,桌面数据库就按照前面的配置文件一样的来处理,如果发现影响的确实是数据库,那就用相应的管理软件打开数据库来查看。

㈡ 聊天软件的历史。

即时通讯(Instant Messenger,简称IM)软件可以说是目前我国上网用户使用率最高的软件,无论是老牌的ICQ,还是国内用户量第一的腾讯QQ,以及微软的MSN Messenger都是大众关注的焦点,它们能让你迅速地在网上找到你的朋友或工作伙伴,可以实时交谈和互传信息。而且,现在不少IM软件还集成了数据交换、语音聊天、网络会议、电子邮件的功能。
即时通讯的历史
IM软件的历史并不久远,但是它一诞生,就立即受到网民的喜爱,并风靡全球。在它的发展史上,以色列人是功不可没的。正是四位以色列籍的年轻人,在1996年7月成立的Mirabilis公司,并于同年11月推出了全世界第一个即时通讯软件ICQ,取意为“我在找你”——“I Seek You”,简称ICQ了。直到现在,ICQ已经推出了它的2002a版本,在全球即时通讯市场上占有非常重要的地位。
目前,国内最为流行的即时通讯软件是OICQ(简称QQ)。它以良好的中文界面和不断增强的功能形成了一定的QQ网络文化。Messenger虽出道较晚,但依托微软的强大背景,实力也不可小视。作为Windows XP的一部分,Messenger 整合了操作系统的许多功能,如多种形式的聊天选择、多人的单窗口讨论式交流以及充分的文件与桌面共享功能等。它的令人耳目一新的中文界面和注册方式,连同它强大的功能,着实吸引了众多的眼球的注视,此外还有许多有特点的IM软件。
即时通讯的原理
我们经常听到TCP/IP和UDP(用户数据报协议)这两个术语,它们都是建立在更低层的IP协议上的两种通讯传输协议。前者是以数据流的形式,将传输数据经分割、打包后,通过两台机器之间建立起的虚电路,进行连续的、双向的、严格保证数据正确性的文件传输协议。而后者是以数据报的形式,对拆分后的数据的先后到达顺序不做要求的文件传输协议。
QQ就是使用UDP协议进行发送和接收“消息”的。当你的机器安装了OICQ以后,实际上,你既是服务端(Server),又是客户端(Client)。当你登录OICQ时,你的OICQ作为Client连接到腾讯公司的主服务器上,当你“看谁在线”时,你的OICQ又一次作为Client从QQ Server上读取在线网友名单。当你和你的OICQ伙伴进行聊天时,如果你和对方的连接比较稳定,你和他的聊天内容都是以UDP的形式,在计算机之间传送。如果你和对方的连接不是很稳定,QQ服务器将为你们的聊天内容进行“中转”。其他的即时通信软件原理与此大同小异。
1、用户首先从QQ服务器上获取好友列表,以建立点对点的联系;
2、用户(Client1)和好友

㈢ 中国软件 发展历史

件发展简述
在20世纪80年代的时候,pc刚诞生,这时国内还没有几个人会写程序。那么,如果你写个程序,别人就可以拿来用。这时候的程序就能产生价值,这个程序就直接等同于软件。
但软件行业发展到现在,这里以中国的情况为例(美国在20世纪80年代,程序已经不等同于软件了),程序也不等同于软件了。因为现在会写程序很容易,但是你的这个程序很难产生什么样的商业意义,也不能产生什么价值,这就很难直接变成软件。要使一个程序直接变成软件,中间就面临着很高的门槛问题。这个门槛问题来自于整个行业的形成。
现在,你写了一个程序以后,要面临商业化的过程。你要宣传,你要让用户知道,你要建立经销渠道,可能你还要花很多的时间去说服别人用你的东西。这是程序到软件的一个过程。这门槛已比较高了。
我们在和国内的大经销商的销售渠道的人聊天时,他们的老板说,这几年做软件的门槛挺高的,如果你没有五、六百万做软件,那是“玩”不起来的。我说:“你们就使门槛很高了。”他说:“那肯定是的。如果你写个“烂”程序,明天你倒闭了,你的东西还占了我的库房,我还不知道找谁退去呢。我的库房是要钱的呀!现在的软件又是那么多!”
所以,如果你没有一定的资产的话,经销商都不理你。实际情况也是这样的,如果你的公司比较小,且没什么名气,你的产品放到经销商库房,那么他最多给你暂收,产品销不动的话,一般两周绝对会退货。因为现在经销商可选择的余地已很多了,所谓的软件也已经很多了。而程序则更多,程序都想变成软件,谁都说自己的是“金子”。但只有经受住用户的检验,才能成为真正的“金子”。
这就是美国为什么在20世纪90年代几乎没有什么新的软件公司产生的原因。只是原来80年代的大的软件公司互相兼并,我吞你,你吃我。但是,写程序的人很多,美国的程序变软件的门槛可能比我们还高,所以很多人写了程序就丢在网上,就形成了共享软件。
2. 共享软件
共享软件是避开商业渠道的一种方法。它避开了商业的门槛,因为这个行业的门槛发展很高以后就轻易进不去了。我写个程序丢在网上,你下载就可以用,这时候程序又等于软件。共享软件是这样产生的,是因为没有办法中的办法。如果说程序直接等于软件的话,谁也不会轻易把程序丢到网上去。
开始做共享软件的人并不认为做它能赚钱,只是后来用的人多了,有人付钱给他了。共享软件使得程序和软件的距离缩短了,但是它与商业软件的距离会进一步拉大。商业软件的功能和所要达到的目标就不是一个人能“玩”得起来的了。这时的软件也已不是几个人、一个小组就能做出来的了。这就是在美国新的软件公司没法产生的原因。比如netscape网景是在1995~1996年产生的新软件公司,但是,两三年后它就不见了。
1.1.1 商业软件门槛的形成
1. 商业软件门槛的形成
商业软件门槛的形成是整个行业发展的必然结果。任何一个行业初始阶段时的门槛都非常低,但是,只要发展到一定的阶段后,它的门槛就必然抬高。比如,现在国内生产小汽车很困难,但在20世纪50年代~60年代的时候,你装4个轮子,再加上柴油机等就形成汽车。那时的莱特兄弟装个螺旋桨,加两个机翼,就能做飞机。整个行业还没有形成的时候,绝对可以这样做,但是,到整个行业形成时,你就做不了了。所有的行业都是这样的。
为什么网站一出来时那么多人去挤着做?这也是因为一开始的时候,看起来门槛非常低,人人都可以做。只要有一个服务器,架根网线,就能做网站。这个行业处于初始阶段时,情况就是这样的。但这个行业形成后,你就轻易地“玩”不了了。
国内的软件发展也是如此。国内的软件自从软件经销商形成以后,这个行业才真正地形成。有没有一个渠道是判断一个行业是否形成的很重要的环节。任何一个行业都会有一个经销渠道,如果渠道形成了,那么这个行业也就形成了。第一名的经销商是1994年~1995年成立的,也就是说,中国软件行业大概也就是在1995年形成的,至今才经历8年时间的发展。
有一种浮躁的思想认为,中国软件产业应该很快就能赶上美国。美国软件行业是上世纪80年代形成的,到现在已经发展了20多年了。中国软件行业才8年,8年才是一个懵懂的小孩,20多岁是一个强壮的青年,那么他们的力量是不对等的。但也要看到,当8岁变成15岁的时候,它真正的能量才会反映出来。

㈣ 电脑软件的发展史

电脑软件的发展史

第一代软件(1946-1953)

第一代软件是用机器语言编写的,机器语言是内置在计算机电路中的指令,由0和1组成。

第二代软件(1954-1964)

当硬件变得更强大时,就需要更强大的软件工具使计算机得到更有效地使用。汇编语言向正确的方向前进了一大步,但是程序员还是必须记住很多汇编指令。

第三代软件(1965-1970)

在这个时期,由于用集成电路取代了晶体管,处理器的运算速度得到了大幅度的提高,处理器在等待运算器准备下一个作业时,无所事事。因此需要编写一种程序,使所有计算机资源处于计算机的控制中,这种程序就是操作系统。

第四代软件(1971-1989)

20世纪70年代出现了结构化程序设计技术,Pascal语言和Mola-2语言都是采用结构化程序设计规则制定的,Basic这种为第三代计算机设计的语言也被升级为具有结构化的版本,此外,还出现了灵活且功能强大的C语言。

第五代软件(1990-至今)

第五代软件中有三个著名事件:在计算机软件业具有主导地位的Microsoft公司的崛起、面向对象的程序设计方法的出现以及万维网(World Wide Web)的普及。

(4)软件历史扩展阅读

依据许可方式的不同,大致可将软件区分为几类:

1、专属软件:

此类授权通常不允许用户随意的复制、研究、修改或散布该软件。违反此类授权通常会有严重的法律责任。传统的商业软件公司会采用此类授权,例如微软的Windows和办公软件。专属软件的源码通常被公司视为私有财产而予以严密的保护。

2、自由软件:

此类授权正好与专属软件相反,赋予用户复制、研究、修改和散布该软件的权利,并提供源码供用户自由使用,仅给予些许的其它限制。以Linux、Firefox 和OpenOffice 可做为此类软件的代表。

3、共享软件:

通常可免费的取得并使用其试用版,但在功能或使用期间上受到限制。开发者会鼓励用户付费以取得功能完整的商业版本。根据共享软件作者的授权,用户可以从各种渠道免费得到它的拷贝,也可以自由传播它。

4、免费软件:

可免费取得和转载,但并不提供源码,也无法修改。

5、公共软件:

原作者已放弃权利,著作权过期,或作者已经不可考究的软件。使用上无任何限制。

㈤ 软件测试的历史和发展

迄今为止,软件测试的发展一共经历了五个重要时期:

  • 1957年之前-调试为主(Debugging Oriented)

  • 1957–1978-证明为主(Demonstration Oriented)

  • 1979–1982-破坏为主(Destruction Oriented)

  • 1983–1987-评估为主(Evaluation Oriented)

  • 1988–至今-预防为主(Prevention Oriented)

  • 调试为主

    20世纪50年代,计算机刚诞生不久,只有科学家级别的人才会去编程,需求和程序本身也远远没有现在这么复杂多变,相当于开发人员一人承担需求分析,设计,开发,测试等所有工作,当然也不会有人去区分调试和测试。然而严谨的科学家们已经在开始思考 “怎么知道程序满足了需求?”这类问题了。

    证明为主

    1957年,Charles Baker在他的一本书中对调试和测试进行了区分:

    • 调试(Debug):确保程序做了程序员想它做的事情

    • 测试(Testing):确保程序解决了它该解决的问题

    • 这是软件测试史上一个重要的里程碑,它标志测试终于自立门户师出有名了。
      当时计算机应用的数量,成本和复杂性都大幅度提升,随之而来的经济风险也大大增加,测试就显得很有必要了,这个时期测试的主要目就是确认软件是满足需求的,也就是我们常说的“做了该做的事情”。

      破坏为主

      1979年,《软件测试的艺术》 (The Art of Software Testing)第一版问世,这本书是测试界的经典之作。书中给出了软件测试的经典定义:

      The process of executing a program with the intent of finding errors.
      测试是为发现错误而执行程序的过程。

      这个观点较之前证明为主的思路,是一个很大的进步。我们不仅要证明软件做了该做的事情,也要保证它没做不该做的事情,这会使测试更加全面,更容易发现问题。

      评估为主

      1983年,美国国家标准局(National Bureau of Standards)发布“Guideline for Lifecycle Validation, Verification and Testing of Computer Software”,也就是我们常说的VV&T。VV&T提出了测试界很有名的两个名词:验证(Verification)和确认(Validation)

    • Verification: Are we building the proct right?

    • Validation: Are we building the right proct?

    • 人们提出了在软件生命周期中使用分析,评审,测试来评估产品的理论。软件测试工程在这个时期得到了快速的发展:

    • 出现测试经理(test manager),测试分析师(test analyst)等职称

    • 开展正式的国际性测试会议和活动

    • 发表大量测试刊物

    • 发布相关国际标准
      以上种种都预示着:软件测试正作为一门独立的,专业的,具有影响力的工程学发展起来了。

    • 预防为主

      预防为主是当下软件测试的主流思想之一。STEP(Systematic Test and Evaluation Process)是最早的一个以预防为主的生命周期模型,STEP认为测试与开发是并行的,整个测试的生命周期也是由计划,分析,设计,开发,执行和维护组成,也就是说,测试不是在编码完成后才开始介入,而是贯穿于整个软件生命周期。我们都知道,没有100%完美的软件,零缺陷是不可能的,所以我们要做的是:尽量早的介入,尽量早的发现这些明显的或隐藏的bug,发现得越早,修复起来的成本越低,产生的风险也越小

㈥ 排版软件历史

排版软件是一款广受编辑追捧的智能排版整理文章的软件,该软件短小精悍,无需安装即可使用。适合新闻采集员、编辑、文摘网及有文章排版需求者。

OIS(office information system)
办公信息系统简介

公信息系统,通过数据的收集、存储、传递、管理和处理等手段,为办公人员提供信息服务,以提高办公效率和办公质量,从而获得经济效益和社会效益。
办公信息系统的推广应用,导致了办公组织机构和工作方式以及办公流程等方面的变革,这不但对原有办公人员的素质提出了新的要求,同时也提供了许多新的就
业机会。办公信息系统的服务对象包括各级领导、一般管理人员、业务人员、秘书、操作员等。单位的高层领导主要用于进行战略决策,他们关心的是宏观信息。部
门领导在其部门的战术决策上起关键作用,所关心的是本部门的管理信息。一般管理人员和业务人员分工处理各自的业务,进行业务操作和管理。秘书和操作员主要
从事事务操作。

WordStar 是一套早期的文书处理器软件。它由MicroPro International 公司发行。它原先是为CP/M Operating System而研发的,但后来加入了对DOS 的支援。在1980 年代,它是支配性的文书处理软件,但它在1990 年代后期的地位已被Microsoft Word 越过。

TeX是由著名的计算机科学家Donald E. Knuth(高德纳)发明的排版系统,利用Tex很一很容易的生成高质量的dvi文件,打印输出。

Microsoft Office是微软公司开发的一套基于Windows操作系统的办公软件套装。常用组件有Word、Excel、Access、Powerpoint、FrontPage等。目前最新版本为Office 2013。

iWork 是苹果公司为 Mac OS X 以及 iPhone OS 操作系统开发的办公室软件。最初的套装包含
Keynote,一套原先独立销售的简报软件,以及 Pages,一套整合文书处理及页面排版的应用程式。2007年苹果公司发表 iWork
'08,其中包含一套新的试算表软件Numbers。2013年9月11日凌晨1点,苹果新品发布会在苹果公司总部召开,发布会上CEO蒂姆·库克宣布苹果移动办公应用iWork将免费提供给iOS用户。

WPS (Word Processing System),中文意为文字编辑系统,是金山软件公司的一种办公软件。最初出现于1989年,在微软Windows系统出现以前,DOS系统盛行的年代,WPS曾是中国最流行的文字处理软件,现在WPS最新正式版为WPS 2013,另外WPS 2012专业版也已面世。

知道的就这么多了!!!!

㈦ 有关于历史的软件有哪些

一个叫“两千年中西历速查”,可以从西历查出中国古代的帝王和年号,也可以从帝王年号对应地查出西历年份和日期。
一个叫“中国历史地图集”,是从春秋到清代地图,可以查到不同朝代的地域形势,以及今地名与古地名的对照。
我觉得挺有用的,以前他们学历史靠脑子,有了软件,历史就不用那么枯燥了。

㈧ 有什么好的有关历史的软件

第一款.全历史

内容非常全面,通过地图、时间轴、关系图等多种表现方式还原历史全版貌。音乐好听,画作好看权,文章好玩儿。历史不只是冰冷枯燥的考试科目,也可以为我们带来审美的享受、阅读的快乐。

不知道您对文博是否感兴趣,也想推荐您每日故宫博物馆两款软件,从中也可以了解到丰富有趣的历史知识。

热点内容
二年级上册期末语文试卷 发布:2025-06-07 05:51:52 浏览:813
天天有喜片尾曲叫什么 发布:2025-06-07 02:50:22 浏览:237
猪生物安全 发布:2025-06-07 02:36:35 浏览:27
小孩数学思维 发布:2025-06-07 02:15:50 浏览:66
冲刺100必备答案数学 发布:2025-06-07 00:34:36 浏览:845
语文的小游戏 发布:2025-06-07 00:21:42 浏览:734
面试英语怎么说 发布:2025-06-07 00:11:58 浏览:525
礼物什么 发布:2025-06-06 22:50:02 浏览:680
九年级上册物理题 发布:2025-06-06 22:12:36 浏览:696
上海初中历史 发布:2025-06-06 21:20:55 浏览:877