实时搜索: dos是谁开发的

dos是谁开发的

417条评论 3148人喜欢 2772次阅读 256人点赞
现在大三,以后打算从从事Linux开发方面的工作,目前才学了《Linux从入门到精通》这本书,但对以后工作方面的要做什么事情和哪些是偏重点根本毫不知情,也不知道该做开发的那条路径好些?又应该再学习哪些知识?学习的时候做什么实践的题?希望前辈们能指条明路。另外我一直不知道Linux开发相对于在WINDOS上做开发的优点是什么?为什么要用到LINUX这个操作系统呢? , 能玩 无毒 , 用dos系统如何给ghost文件加密 , 用'prodialog_view'查看.res资源文件时,DOS里总提示“'prodialog_view' 不是内部或外部命令,也不是可运行的程序 或批处理文件。” ...

dos系统是什么时候开发的: DOS是1979年由微软公司为IBM个人电脑开发的MS-DOS,它是一个单用户单任务的操作系统。后来DOS的概念也包括了其它公司生产的与MS-DOS兼容的系统,如PC-DOS[3] 、DR-DOS, 以及一些其它相对不太出名的DOS兼容产品。它们在1985年到1995年及其后的一段时间内占据操作系统的统治地位,最著名和广泛使用的DOS系统从1981年直到1995年的15年间。微软在推出Windows 95之后,宣布MS-DOS不再单独发布新版本。

DOS的发展简史:

DOS是1979年由微软公司为IBM个人电脑开发的MS-DOS,它是一个单用户单任务的操作系统。后来DOS的概念也包括了其它公司生产的与MS-DOS兼容的系统,如PC-DOS 、DR-DOS, 以及一些其它相对不太出名的DOS兼容产品。它们在1985年到1995年及其后的一段时间内占据操作系统的统治地位,最著名和广泛使用的DOS系统从1981年直到1995年的15年间微软在推出Windows 95之后,宣布MS-DOS不再单独发布新版本。不过FreeDOS等与MS-DOS兼容的DOS则在继续发展着。
虽然大多数用户将1981年最早发表的术语“PC”与IBM PC或PC兼容机等同看待, 但是实际上个人计算机在1970年已经开始使用。DOS是IBM PC及其兼容机用的操作系统。在DOS之前,一些微机为其操作系统使用内部BASIC编程语言,而另外一些使用Digital Research公司开发的CP/M操作系统(此公司提供了DR DOS)。Microsoft公司于1970年后开发了MS-DOS,当时,该公司为不同微机开发了像BASIC这类编程语言;1980年IBM正在设计最早的IBM PC并请Microsoft为其新型机开发多个编程语言。这次CP/M作为选择的操作系统并成为IBM新机种的操作系统。在Microsoft为IBM PC 设计语言的过程中,尽管Microsoft公司改进了IBM PC的语言设计和应用程序设计,但是他们认识到开发PC操作系统才是其努力方向。然而,由于没有足够的时间从零开始开发一个操作系统。为解决这个问题,Microsoft购买了一个用于8086处理器的操作系统86-DOS,86-DOS操作系统是西雅图电脑产品公司(Seattle Computer Products)的一名24岁的程序员蒂姆·帕特森(Tim Paterson)花费了四个月时间编的,该操作系统与最早的IBM PC中的8086处理器非常相似。给每台IBM电脑安装一个DOS系统,微软就收取200美金的商业运作模式,造就了微软的初期辉煌。
发展历程
随着电脑硬件的不断发展,从Windows 95到Windows XP再到的Windows 7以及2012年发布的Windows 8中,MS-dos的核心依然存在,只是加上Windows当作系统的图形界面,直到纯32 位版本的Windows系统(从Windows NT开始,其中就包含了 Windows 2003、Windows XP、Windows Vista、Windows 7和Windows 8)。由此可见dos的生命力极强。例如系统还原和安装都需要DOS,DOS用起来也很方便。
DOS是个非常实用的操作系统,因此,它深深受到国内外人们的普遍喜爱,一直拥有数以亿计的用户。但是,自从1995年以来,Microsoft公司出于商业利益等方面的原因,决定抛弃手中的MS-DOS。当时,DOS已有许多种,除MS-DOS以外,还有PC-DOS,DR-DOS,FreeDOS等,但是由于受到Microsoft公司的挤压,故使用的人数不多,而大多数用户都在使用MS-DOS。由于Microsoft彻底放弃了MS-DOS,而转以开发Windows,引起了广大DOS使用者和爱好者的不满,而且,大家通常所使用的Windows 9x也只是DOS下的一个大型程序罢了,如果没有DOS的支持,它根本无法运行。但也由此可见DOS的功能其实是非常强大的,以及DOS软件拥有巨大的开发潜能,因为像Windows那样强大的DOS增强程序都可以编出来。
比较
Windows是一个多任务的操作环境,但它对程序编写的约束和限制比DOS高得多,因而许多程序员出于对Windows的不满及对DOS开发的价值和潜力的深刻认识,继续开发DOS软件。由于多年的经验的积累,他们的软件开发水平越来越高,因此他们开发出的DOS软件的质量也越来越高。为了开发更多的软件并且增加开发的效率,他们设计了一个又一个DOS软件的开发工具。而用这些开发工具的人也越来越多,并在国外迅速地流传开来,详情可见一篇叫作“DJGPP程序与保护模式”的文章(在“DOS文章”栏目中)。一个尤为重要的是,正如上文所提到,虽然MS-DOS已经不再继续发展了,但并不意味着整个DOS也不再继续发展了。MS-DOS的最高版本是8.0(包含在Windows ME中),随后Microsoft开始开发基于Windows NT构件的Windows,才成了真正独立的操作系统。除了MS-DOS以外,其它的DOS也在发展着。仍在不断发展和更新中的DOS有FreeDOS、PTS-DOS、ROM-DOS等,这些DOS的功能都十分强大,往往超过MS-DOS,而且FreeDOS还是完全免费且自由开放的。因此,程序员们完全可以为它们开发新的DOS软件,而不必依赖于MS-DOS。这大概是90年代末DOS的情况。
现状
随后,一项叫作“开放源代码运动”的活动兴起了。很多程序员和使用者出于对Microsoft的Windows横行霸道的不满,离开了Windows阵营。取而代之的是兴起了对其它操作系统软件的开发,如DOS,Linux等。这一下设计和开发DOS软件的人迅速增加,并纷纷组成了开发团体,以开发新的DOS和其它非Windows的操作系统的软件,详情可见一篇叫作“DOS和Linux近年来的发展比较”的文章。由于开发者的增多,原先的DOS软件开发器也开始了进一步的更新,而且支持FAT32和长文件名。再加上这次开发软件的有许多是程序员中的精英,所以开发出来的DOS软件的质量自然是今非昔比了。比如,由于Allegro等编程库的出现,在DOS下实现MP3等音乐的播放对他们来说已是轻而易举的了。以这些软件为代表的DOS软件和原来的DOS软件,如DOSAMP,GDS Viewer等的质量相比有着本质的提高。原来认为非常强大的SEA看图软件,也只是个一般强大的软件罢了。另一个很重要的变化在于对FAT32及长文件名的支持。DJGPP程序已经实现了在LFN API存在的情况下对长文件名的完美支持。总之,这些新的DOS软件的整体水平的提高是很显著的。为了挑战Windows的界面,程序员们(经常是集体合作)开发了一个又一个仿Windows的界面增强程序,著名的有Seal,Qube,WinDOS等等。还有人开发出了内核为32位的DOS操作系统,如FreeDOS 32,事实证明,这些程序的编写水平是很高的。这些软件都在不断地开发中,所取得的成绩是有目共睹的。而且它们最显著的特点就是自由开放的发展,如上面所提到的SEAL、FreeDOS 32等等都是遵守著名的GNU GPL协议的自由软件。
历史概述
DOS是Disk Operation System(磁盘操作系统)的简称,是个人计算机上的一类操作系统。它直接操纵管理硬盘的文件,一般都是黑底白色文字的界面。从1980年到1995年的15年间,DOS在IBMPC兼容机市场中占有举足轻重的地位。当时,电脑操作系统就是DOS,键入DOS命令运行,其他应用程序,都是在DOS界面下键入EXE或BAT文件运行。早期的DOS系统是由微软公司为IBM的个人计算机开发的,称为MS-DOS。后来,其他公司生产的与MS-DOS兼容的操作系统,也延用了这个称呼,如PC-DOS、R-DOS等等。
1980-1981年,西雅图电脑产品公司程序员蒂姆·帕特森(Tim Paterson)花费了四个月时间编写出了86-DOS操作系统。1981年7月,微软以五万美元的代价向西雅图公司购得本产品的全部版权,并将它更名为MS-DOS。随后,IBM发布了第一台个人计算机,当时采用的操作系统是西雅图公司的86-DOS 1.14,但微软很快改进了MS-DOS,并使它成功地成为IBM PC采用的操作系统。并于1981年8月12日,正式发布MS-DOS 1.0和PC-DOS 1.0。
DOS1.0微软买下 86-DOS(Qdos)版权。1981年7月成为IBM PC上 第一个作业系统。同时微软又为IBM PC开发专用版本 PC-DOS,但与泛用版本DOS相比,除了系统档名以及部份针对 IBM 机器设计的核心,外部命令与公用程式之外,其余程式码差异不大。
DOS1.251982年6月,支持双面软盘并开始修复bug。不仅IBM,MS,许多OEM也广泛使用。
现今中国人已经可以成功的在x86架构的下使用中文版MS-DOS(MS-DOS 6.22),操作变得更加直观便捷。

当年Windos是抄袭哪个产品研发的?: 抄袭DOS系统~~~~~

linux开发与在WINDOS上开发的区别优点是什么?: 一般在windows上开发,然后部署到linux上。

windows上面有非常丰富的ide开发工具,开发好后,部署到linux系统上,因为linux比起windows做服务器来说,简洁稳定高效,最重要的一点,是免费。

三国志-雄霸天下 类型:角色扮演游戏   研发:光谱资讯   发行年:1995   操作系统:DOS 求下载地址: VBN

下列哪项不是Microsoft公司的操作系统( ) A、Window 98 B、DOS C、Windows NT D、RedHat Linux: D肯定不是,红旗操作系统,听名字就知道,B的话,DOS应该是被微软买断的,发明人也不是微软,度娘告诉我那人叫加里·基尔代尔,但你说是不是微软的,既然买断了,就当是吧。后期的MS-DOS是微软发明的。

dos系统如何加密: 狗 MicroDog 升级到 v3.4 版本
对 ISV 而言,“加密狗”这个名字是再熟悉不过了。可以说,它是目前为止最有效的一种保护软件不被非法盗版的加密产品。近日,国内软件保护行业的领导者北京彩虹天地公司在其主打产品微狗原有版本基础上进行改版,正式向客户提供最新版 V3.4 产品开发套件。
微狗开发套件 V3.4 采用了彩虹天地公司自主研发的最新一代安全加密引擎,集成了最新的密码学理论和高强度加密算法。与原有产品相比, V3.4 最新增加了 6 大功能,不但极大提升了受保护软件的防破解能力,还大大增加了驱动程序的稳定性。与同类产品相比,微狗开发套件 V3.4 抗解密强度高,兼容性、稳定性好, 使用方便,是目前软件开发商最为理想的选择。
微狗开发套件 V3.4 包括如下新增功能:
• UMC/PA10 硬件升级 —— 对于大于 871440 系列号的 UMC/PA10 硬件, 微狗开发套件 V3.4 支持同号级联,用户可以订购小于 871440 系列号的 UMC/PA10 硬件,它密码长度为 2 字节,遵循 MF 硬件标准。
• 加密接口模块升级 —— 微狗 V3.4 更新了 Win32/Linux 下的所有加密接口模块。
• 诊断工具 —— 微狗 V3. 新增一个诊断工具,它类似于软件狗 v3.0 中的 Diagnose.exe 工具。
• Linux 加密模块支持 —— 最新的微狗 V3.4 增加了对 Linux 环境下开发软件的加密支持,新增 Kylix 加密模块,其中包括对 Linux 下 Cbuilder 开发工具的支持 Cbuilder(Kylix) 模块和 Delphi 开发工具的支持 Delphi(Kylix) 模块。
• 外壳工具 —— 微狗 V3.4 新增对 VFP 8.0 程序的支持。
• 自动判断优先顺序功能 —— 在安装套件过程中,微狗 V3.4 不需要选择访问狗硬件的优先顺序, OBJ 中自动判断加密狗类型( USB 口狗或并口狗),从而提高了加密软件的运行速度。
对于曾经使用过微狗的老客户来说,使用老版本微狗 v3.3 开发套件加密后的程序,可以使用新的 MicroDog v3.4 开发套件驱动程序,但必须注意在 WIN98/ME 操作系统上, v3.4 不支持 UMA/UMB 硬件;另外,使用 MicroDog v3.4 开发套件加密后的程序,只能使用 MicroDog v3.4 开发套件的驱动程序,且不再支持 UMA / UMB 硬件;并且, MicroDog v3.4 开发套件同样不支持 USB 硬件在 NT4.0 操作系统上的应用,如有用户有此需求,需另付开发费用或在合同中明确订购量。
独特的加密技术
改良的硬件驱动程序
驱动程序的安装及发布更加方便、快捷,开发商只需使用InstDrv.exe安装驱动程序,硬件即可正常工作。
崭新的硬件狗编辑工具DogEdt32.exe
集成了原有DogEdt32.exe、Reveal.exe、Convert.exe三个工具,并新增多模块存储区编辑、多模块远程升级、错误码查询、接口函数测试功能,令硬件狗编辑调试过程更趋简捷、顺畅。
高强度动态库加密方式
在原有加密方式基础上,新增 C语言高强度动态库加密方式,并有效运用动态库认证安全机制,确保动态库调用具有无与伦比的安全可靠性。
多模块加密方式
特设的多模块加密方式,令开发商在使用微狗开发套件多模块动态库时,可更加有效地进行多模块加密和限制各个模块的使用次数。与高强度动态库加密方式相同,多模块加密方式同样运用了动态库认证的安全机制,可有效地保证动态库调用的安全性。
多模块远程升级
微狗开发套件为开发商提供远程更改硬件狗中多模块设置的方法。
支持ActiveX控件
开发商可以在网页中或VB、VC中使用ActiveX控件对硬件狗进行操作。
同号狗级联
Win32 模块支持微狗的同号狗级联。
支持多线程
Linux模块
提供了针对Linux内核2.2和2.4版本驱动程序,开发商可以使用Linux模块保护运行于Linux操作系统上的应用程序。
开发商升级注意事项
对于已经或正在使用老版本产品的开发商,请注意如下事项:
1.对于UMH2.0用户,使用DOS16、WIN16模块,并且使用USB狗加密的开发商,建议您继续使用UMH2.0 USB硬件(RC-USBB)
2.对于UMH3.0/3.1/3.2版的用户,建议您下载最新微狗3.3版本驱动 {微狗3.3版本驱动中优化了USBC(现已更名为UMC)硬件的驱动,使其安装更加方便、使用更加稳定}。

proe二次开发用'prodialog_view'查看.res资源文件时出错:

打开dos窗口:

1、先进入prodialog_view.exe文件所在盘符(proe安装在哪个盘)。例如我的装在d盘。输入内容为:“d:”(引号内的内容)然后回车。

2、dos窗口会显示:D:\>

      在这基础上进入prodialog_view.exe文件所在文件夹。例如我的在 d:\ptc\text\protoolkit\i486_nt\obj\文件夹内。输入:"cd ptc\text\protoolkit\i486_nt\obj\"引号内的内容,然后回车。(cd为dos系统命令 具体功能查百度)

3,dos窗口会显示D:\ptc\text\protoolkit\i486_nt\obj>

现在就可以执行prodialog_view.exe      例如我输入:"prodialog_view.exe d:\gear.res"引号内的内容,然后回车即可。其中“d:\gear.res”为res资源文件所在位置及文件名。

  • dnf如何把不可以交易的材料放进账号金库

    gateway course是什么意思: gateway course[英][ˈgeɪtˌweɪ kɔː(r)s][美][ˈɡetˌwe kɔː(r)s]入门课; ...

    867条评论 1286人喜欢 1017次阅读 240人点赞
  • excel2007开发工具在哪

    哪款粉底液最好用啊?: ...

    453条评论 6439人喜欢 3066次阅读 415人点赞
  • pcb几个地平面设计连续会不会有设计噪声

    轻酸呤真的能扯底治了痛风吗: 痛风是一种代谢性疾病,不能彻底治愈的,只能控制病情。 ...

    516条评论 3542人喜欢 4152次阅读 444人点赞
  • gd是谁阿

    轻酸呤获国家批准生产吗?: 您好,轻酸呤是原军工药企益民堂制药生产,所有手续正规合法,可以咨询客服。 ...

    981条评论 4239人喜欢 4402次阅读 550人点赞
  • oppo手机为什么发热

    是《归田园居》还是《归园田居》???: 陶渊明-归园田居 ...

    946条评论 1805人喜欢 3690次阅读 715人点赞
  • matlab 如何导入数据

    Coursera 是什么意思?:   Coursera是免费大型公开在线课程项目,由美国斯坦福大学两名电脑科学教授安德鲁·恩格(Andrew Ng)和达芙妮·科勒(Daphne Koller)创办。旨在同世界顶尖大学合作,在线提供免费的网络公开课程。...

    307条评论 1757人喜欢 3309次阅读 971人点赞
  • 2017房子有几个证件

    Yes,ofcourse是什么意思: ...

    327条评论 2003人喜欢 5157次阅读 538人点赞