博文

沦落!史上最失败的十款操作系统(2010-10-31 16:56:00)

摘要:编者:这些系统产品的确是已经很古老了,但我们不能从记忆中抹去它们的存在,因为正是这些所谓的失败产品,他们的探索和出现,让更多的“成功”产品少走了很多弯路。微软的操作系统是使用最广泛的产品之一,“最失败操作系统”名列其中也不足为奇,不过让我多少有点儿吃惊的是Vista也位列其中。人们常说“慢工出细活”,微软潜心6年打造的Vista系统,从一上市就恶评如潮,有人预言Vista犹如Windows me一样短命,从微软已经着手推广下一代操作系统Windows 7也可以看出,放弃Vista对于微软应该是一种明智。   【IT168 软件资讯】很多人像喜欢最新技术那样,十分怀恋以前的技术产品。不过,以前的技术产品可并不总是都是那么优秀的,有些甚至在当时就已经是臭名昭著了。相对于软件产品,操作系统是最令人关注的,而本文将向你介绍的是历史上最失败的十款操作系统,也许你曾经使用过呢。   一、OS/360 (1964 IBM System/360 Operating System)   需要指出的是,这并不是有些人在IBM 360大型机器上运行的OS/360 高级版,而是OS/360的第一个版本——其项目经理弗雷德布鲁克斯自己都承认,开发的这款软件是多么的失败。套用弗雷德布鲁克斯的话说,OS/360的首个版本在控制程序里面存在着严重的缺陷。并且,它比原来预计的内存消耗会更多,研发经费也大大地超出了预算。除此之外,它的运行速度却过于缓慢。 二、不相容分时系统 (ITS,Incompatible Timesharing System,60年代末 )   你能想象一款用DEC PDP-6和PDP-10编写的系统吗?你能够想象它是如何支持一个个单一的目录、6个字符的文件名……每个文件都存放在各自单独的目录下。并且,几乎没有什么安全性可言——比如,无需密码,你就可以访问到任何人的任何会话,并让你做你想做的任何事情。   更令人惊讶的是,尽管它有这么多不足并且完全不具备安全功能,但是在那个时候,它却是一个非常重要的操作系统。虽然它最终被Unix取代,但是,现在还是有很多这样的程序在使用,比如Emacs 编辑器和Lisp语言——从ITS系统延伸下来。 三、GNU Hurd (1983年 )   想知道为什么有些人把Linux当做GNU/Linux吗?官方的解释是,......

阅读全文(3905) | 评论:0

微软发展历程(2010-10-31 11:51:00)

摘要:    综述:[e800专稿]1975年19岁的比尔·盖茨从哈佛大学退学,和他的高中校友保罗·艾伦一起卖BASIC(Beginners' All-purpose Symbolic 微软总部Instruction Code),又译培基。培基意思就是“初学者的全方位符式指令代码”,是一种设计给初学者使用的程序设计语言),当盖茨还在哈佛大学读书时,他们曾为MITS公司的Altair编制语言。后来,盖茨和艾伦搬到阿尔伯克基,并在当地一家旅馆房间里创建了微软公司。     1977年,微软公司搬到西雅图的贝尔维尤(雷德蒙德),在那里开发PC机编程软件。1979年,MITS公司关闭,微软公司以修改BASIC程序为主要业务继续发展。公司创立初期以销售BASIC解译器为主。当时的计算机爱好者也常常自行开发小型的BASIC解译器,并免费分发。然而,由于微软是少数几个BASIC解译器的商业生产商,很多家庭计算机生产商在其系统中采用微软的BASIC解译器。随着微软BASIC解译器的快速成长,制造商开始采用微软BASIC的语法以及其他功能以确保与现有的微软产品兼容。正是由于这种循环,微软BASIC逐渐成为公认的市场标准,公司也逐渐占领了整个市场。此后,他们曾经(不太成功地)试图以设计MSX家庭计算机标准来进入家用计算机市场。1980年,IBM公司选中微软公司为其新PC机编写关键的操作系统软件,这是公司发展中的一个重大转折点。    由于时间紧迫,程序复杂,微软公司以5万美元的价格从西雅图的一位程序编制者Tim Patterson(帕特森)手中买下了一个操作系统QDOS的使用权,在进行部分改写后提供给IBM,并将其命名为Microsoft DOS(DOS是Disk Operating System缩写,意为磁盘操作系统)。 IBM-PC机的普及使MS-DOS取得了巨大的成功,因为其他PC制造者都希望与IBM兼容。MS-DOS在很多家公司被特许使用,因此80年代,它成了PC机的标准操作系统。1983年,微软与IBM签订合同,为IBM PC提供BASIC解译器,还有操作系统。到1984年,微软公司的销售额超过1亿美元。随后,微软公司继续为IBM、苹果公司以及无线电器材公司的计算机开发软件。但随着微软公司......

阅读全文(2251) | 评论:0

unix(2010-10-31 11:48:00)

摘要:UNIX ,是一个强大的多用户、多任务操作系统,支持多种处理器架构,按照操作系统的分类,属于分时操作系统。 目录 现存的Unix系统UNIX详细介绍UNIX历史UNIX标准UNIX和LINUX的区别和联系自由的类Unix系统现存的Unix系统 编辑本段 现存的Unix系统   基本简介 最早由Ken Thompson、Dennis Ritchie和Douglas McIlroy于1969年在AT&T的贝尔实验室开发。经过长期的发展和完善,目前已成长为一种主流的操作系统技术和基于这种技术的产品大家族。由于UNIX具有技术成熟、结构简练、可靠性高、可移植性好、可操作性强、网络和数据库功能强、伸缩性突出和开放性好等特色,可满足各行各业的实际需要,特别能满足企业重要业务的需要,已经成为主要的工作站平台和重要的企业操作平台。它主要安装在巨型计算机、大型机上作为网络操作系统使用,也可用于个人计算机和嵌入式系统。曾经是服务器操作系统的首选,占据最大市场份额,但最近在跟WINDOWS SERVER以及Linux的竞争中有所失利。        编辑本段 UNIX详细介绍   Ken和Dennis最早是在贝尔实验室开发Unix的,此后的10年,Unix在学术机构和大型企业中得到了广泛的应用,当时的UNIX拥有者AT&T公司以低廉甚至免费的许可将Unix源码授权给学术机构做研究或教学之用,许多机构在此源码基础上加以扩充和改进,形成了所谓的Unix“变种 (Variations)”,这些变种反过来也促进了Unix的发展,其中最著名的变种之一是由加州大学Berkeley分校开发的BSD产品。   后来AT&T意识到了Unix的商业价值,不再将Unix源码授权给学术机构,并对之前的Unix及其变种声明了版权权利。变种BSD Unix在Unix的历史发展中具有相当大的影响力,被很多商业厂家采用,成为很多商用Unix的基础。BSD使用主版本加次版本的方法标识,如 4.2BSD,4.3BSD,在原始版本的基础上还有派生版本,这些版本通常有自己的名字,如4.3BSD-Net/1,4.3BSD-Net/2等。其不断增大的影响力终于引起了AT&T的关注,于是开始了一场旷日持久的版权官司,这......

阅读全文(1905) | 评论:0

Linux 是什么 ?(2010-10-31 11:46:00)

摘要: Linux 是一套 Unix-like 的操作系统,是 Unix 的一种,它控制整个系统基本服务的核心程序 (kernel) 是由 Linus 带头开发出来的,「Linux」这个名称便是以「Linus's unix」来命名,Linus 选择用「大众公有版权」 (GPL)的方式来发行这份程序,这个版权允许任何人以任何形式复制与散布 Linux 的原始程序,换句话说,Linux 实际上是「免费的」,使用者在网络上就可以抓到 Linux 的原始程序代码,随心所欲的复制与更改 Linux 的原始程序,在因特网的日渐盛行以及 Linux 开放自由的版权之下,吸引了无数计算机高手投入开发、改善 Linux 的核心程序,使得 Linux 的功能日见强大,所以今日我们可以在网络上免费下载 Linux 使用,或者花很少的一点费用就可以取得 Linux 光盘,这都是因为 Linux 是 GPL 版权的缘故。 除了核心程序以外,一个操作系统还需要其它的系统程序跟应用程序才有实用性,Linux 系统中常用的系统程序大部份是美国自由软件基金会 (Free Software Foundation) 开发出来的软件,而且也有不少机构或个人为 Linux 开发应用程序,这些程序一样大多都是自由软件,任何人都可以免费的在网络上取得,不过自行去取得这些程序再一一安装非常不便,于是有些公司或团体就会去搜集、整合 Linux 上的程序,把「核心-系统程序-应用程序」总合起来构成一个完整的操作系统,让一般使用者可以简便的安装完整个系统,这就是所谓的「安装软件包」(distribution),我们一般讲的 Linux 系统便是针对这些安装软件包而言,同样是 Linux 系统,却分成不同公司、机构整合出来的不同安装软件包,这就是大家常常在网络上看到 Linux 有那么多「种」的原因。 Linux 具有 Unix 系统的程序接口跟操作方式,也继承了 Unix 稳定有效率的特点。网络上安装 Linux 的主机连续运做一年以上而不曾当机、不必关机是稀松平常的事,不过 Linux 却不象一般 Unix 要负担庞大的版权费用,也不需要在专属的昂贵硬件上才可以使用;Linux 可以在一般的 i386 PC 上执行,效能又高,自然而然的接收了过去几十年来在 Unix 上累积的程序资源跟使用者,加上 GPL 的......

阅读全文(2188) | 评论:0

这个标题起得太欢乐了,这个礼拜的好心情全靠他了2(2010-10-29 14:21:00)

摘要:......

阅读全文(1274) | 评论:0

加拿大留学生是人群中最特别的一群 (太精辟了!)(2010-10-29 09:47:00)

摘要:加拿大留学生是人群中最特别的一群

留学生是这群人中最特别的一群——他们不属于这个城市,因为他们身上永远有个烙印——VisaStudent,他们不可能像本地人那样得到任何福利,工作的机会又少。但他们又是最熟悉这个城市的,因为是短暂的学习,他们不放过了解这个城市的机会——哪里的餐馆好,哪里的酒吧有特色;春天开始去钓鱼,夏天去旅游 ,秋天赏枫叶,冬天去滑雪。
街上最漂亮的车是他们的;头发染得无颜六色,周身名牌的也是他们。于是很多人说:这些孩子是来浪费家长的钱来了。不管人们是怎么看待他们的,他们依然在这个城市挥洒着他们的青春:读书,打工,找异性朋友同居。渐渐地,他们熟悉了这个城市,没有当初的好奇,只是觉得那是一种生活。他们的成长就像他们的头发——第一年是刚来时的中国式的现代,第二年是像本地嬉皮士式的五颜六色,第三年以后就回归成传统的中国黑。所以在街上你只要根据他们的发型就可以判断他们来的年限了。
阅读全文(1194) | 评论:0

【转】#include<iostream.h>和#include<iostrea(2010-10-28 22:07:00)

摘要:C++中新定义的方法都是有名字空间的 比如cout就属于std名字空间 如果include头文件的时候加上.h,默认会using namespace 否则需要自己加上 using namespace XXX 对于C中已经定义的方法如printf,没有影响的

iostream.h是包含输入/输出流处理的头文件,iostream就什么都不是了 
但用iostream要加名词空间namespace

#include<iostream.h> 
或者是 
#include<iostream> 
using namespace std; 
二者都行

#include<iostream.h>是C语言中比较通用的 
#include<iostream> 
using namespace std; 
是C++中比较通用的

#include <io......

阅读全文(3096) | 评论:0

搜索了一下电脑上编程相关的 pdf, 看有你需要的吗?(2010-10-28 21:48:00)

摘要:来自:http://www.cnblogs.com/del/archive/2010/04/02/1703341.html 这段时间又可以回到电脑上来了, 先整理了一下电脑上的编程相关的 pdf, 大都比较旧了.
如果有你需要的请告诉我, 如果你有我没有的也请告诉我; 书永远也不嫌多呀!
16-32位宏汇编语言程序设计_0.pdf 20种位图矢量图文件格式与实践_0.pdf 386 486 汇编语言精要.pdf 80386_80286 汇编语言程.pdf 80x86汇编程序设计(马力妮).pdf BasmForBeginners-cn.pdf Borland C++ 3_0程序员.pdf Borland C++ Builder网络编_0.pdf Borland C++多媒体编程指南_0.pdf Borland Delphi7 官方中文手册 Borland Delphi多媒体应用开发技_0.pdf Borland Delphi网络应用开发技术_0.pdf Building Web Application With BWIW_1_初探IntraWeb.pdf Building Web Application With BWIW_2_IntraWeb与数据库_上.pdf Building Web Application With BWIW_2_IntraWeb与数据库_下.pdf Building Web Application With BWIW_3_IntraWeb与CSS、JavaScript_上.pdf Building Web Application With BWIW_3_IntraWeb与CSS、JavaScript_下.pdf C Primer.Plus.pdf C 常用算法程序集.pdf C#网络应用编程基础.pdf C#网络应用高级编程.pdf C++ Builder 5_0实例教.pdf C++ Builder 5高级编程实例精解_0.pdf C++ Builder 程序设计教程_0.pdf C++ Primer 题解.pdf C++Builder 5高级编程技术 COM、CORBA 与 Internet 编程.pdf C++Builder 5高级编程技术......

阅读全文(3845) | 评论:0

嫁给我是你一生的赌注,我怎么舍得让你输!男人看了沉默,女人看完会感动哭...(2010-10-27 22:37:00)

摘要: 
                                                              
。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。
     题记——作为男人,不能让一个能把自己终身幸福都押......

阅读全文(1510) | 评论:0

什么是软件(2010-10-27 21:08:00)

摘要:软件是用户与硬件之间的接口界面。 使用计算机就必须针对待解的问题拟定算法,用计算机所能识别的语言对有关的数据和算法进行描述,即必须编程序和软件。 用户主要是通过软件与计算机进行交往。 软件是计算机系统中的指挥者,它规定计算机系统的工作,包括各项计算任务内部的工作内容和工作流程以及各项任务之间的调度和协调。 软件是计算机系统结构设计的重要依据。 在设计计算机系统时,必须通盘考虑软件与硬件的结构、用户的要求以及软件的要求。......

阅读全文(2243) | 评论:0