计算机基础:Unicode是一个字符集, 可以看作为【内码】,什么叫做内码呢?
操作系统是管理计算机软硬件资源的一个平台,没有它,任何计算机都无法正常运行。在个人电脑发展史上,出现过许多不同的操作系统,其中最为常用的有五种:DOS、Windows、Linux、Unix(Mac)/Xenix、OS/2,下面分别介绍这五种微机操作系统的发展过程和功能特点。
一、DOS操作系统
从1981年问世至今,DOS经历了7次大的版本升级,从1.0版到现在的7.0版,不断地改进和完善。但是,DOS系统的单用户、单任务、字符界面和16位的大格局没有变化,因此它对于内存的管理也局限在640KB的范围内。
DOS最初是为IBM-PC开发的操作系统,因此它对硬件平台的要求很低,即使对于DOS6.0这样的高版本DOS,在640KB内存、40MB硬盘、80286处理器的环境下也可正常运行,因此DOS系统既适合于高档微机使用,又适合于低档微机使用。
常用的DOS有三种不同的品牌,它们是Microsoft公司的MS-DOS、IBM公司的PC-DOS以及Novell公司的DR DOS,这三种DOS都是兼容的,但仍有一些区别,三种DOS中使用最多的是MS-DOS。
DOS系统一个最大的优势是它支持众多的通用软件,如各种语言处理程序、数据库管理系统、文字处理软件、电子表格。而且围绕DOS开发了很多应用软件系统,如财务、人事、统计、交通、医院等各种管理系统。鉴于这个原因,尽管DOS已经不能适应32位机的硬件系统,但是仍广泛流行,而且在未来的几年内也不会很快被淘汰。
DOS系统目前已经推出个人用户的视野,在工业领域仍然占有一个重要的位置。
二、windows系统
windows是Microsoft公司在1985年11月发布的第一代窗口式多任务系统,它使PC机开始进入了所谓的图形用户界面(GUI:Graphic User Interface)时代。在图形用户界面中,每一种应用软件(即由windows支持的软件)都用一个图标(Icon)表示,用户只需把鼠标移到某图标上,连续两次按下鼠标器的拾取键即可进入该软件,这种界面方式为用户提供了很大的方便,把计算机的使用提高到了一个新的阶段。
windows1.X版是一个具有多窗口及多任务功能的版本,但由于当时的硬件平台为PC/XT,速度很慢,所以windows1.X版本并未十分流行。1987年底Microsoft公司又推出了MS-windows2.X 版,它具有窗口重叠功能,窗口大小也可以调整,并可把扩展内存和扩充内存作为磁盘高速缓存,从而提高了整台计算机的性能,此外它还提供了众多的应用程序:文本编辑Write、记事本Notepad、计算器Calculator、日历Calendar……等。随后在88年、89年又先后推出了MS-windows/286-V2.1和MS-windows/386 V2.1这两个版本。
1990年,Microsoft公司推出了windows3.0,它的功能进一步加强,具有强大的内存管理,且提供了数量相当多的windows应用软件,因此成为386、486微机新的操作系统标准。随后,windows发表3.1版,而且推出了相应的中文版。3.1版较之3.0版增加了一些新的功能,受到了用户欢迎,是当时最流行的windows版本。
1995年,Microsoft公司推出了windows95(也称为Chicago或windows4.0)。在此之前的windows都是由DOS引导的,也就是说它们还不是一个完全独立的系统,而windows95是一个完全独立的系统,并在很多方面作了进一步的改进,还集成了网络功能和即插即用(Plug and Play)功能,是一个全新的32位操作系统。
1998年,Microsoft公司推出了windows95的改进版windows98,windows98的一个最大特点就是把微软的Internet浏览器技术整合到了windows95里面,使得访问Internet资源就像访问本地硬盘一样方便,从而更好地满足了人们越来越多的访问Internet资源的需要。 windows98是目前实际使用的主流操作系统。
windows2000,windowsNT系统(NT是New Technology即新技术的缩写),windowsNT是真正的32位操作系统,与普通的windows系统不同,它主要面向商业用户,有服务器版和工作版之分,Microsoft公司在1999年将最新的工作站版本NT 5.0和普通的windows98统一为一个完整的操作系统,即windows 2000 Professional,这样,无论对商业用户还是普通个人用户,以后Microsoft公司就只有一个windows操作系统了。
windows XP,是建立在windows NT系统核心之上,也是目前使用最多的,最易用的一个操作系统,windows xp 分成Windows XP Professional,Windows XP Home Edition,Windows XP 64-Bit Edition三个主要版本。Windows XP Professional 这个版本拥有XP的全部功能,是XP的全功能版,Windows XP Home Edition也称家庭版,其重点突出系统的娱乐性能,Windows XP 64-Bit Edition是XP系统的64位版本,由于新的Vista还没有上市,Microsoft公司临时推出的一个64位系统,因市场上硬件和软件的兼容性等没有推广,只是部分玩家使用,在去年的时候,Microsoft公司推出过一个windows se的简化版本,但是由于其功能实用性不大,普及不高。
Microsoft公司目前正在加紧windows下一代系统的研发,代号Vista,Vista拥有众多激动人心功能,包括漂亮的3d效果,快速的搜索功能等等,因各种原因,Vista系统目前只有少量的测试版本,发布期一而再,再而三的延期,目前Microsoft公司在2007年发布Vista系统。
三、Linux系统
Linux是当今电脑界一个耀眼的名字,它是目前全球最大的一个自由免费软件,其本身是一个功能可与Unix和windows相媲美的操作系统,具有完备的网络功能。
Linux最初由芬兰人Linus Torvalds开发,其源程序在Internet网上公开发布,由此,引发了全球电脑爱好者的开发热情,许多人下载该源程序并按自己的意愿完善某一方面的功能,再发回网上,Linux也因此被雕琢成为一个全球最稳定的、最有发展前景的操作系统。曾经有人戏言:要是比尔·盖茨把windows的源代码也作同样处理,现在windows中残留的许多BUG(错误)早已不复存在,因为全世界的电脑爱好者都会成为windows的义务测试和编程人员。
目前最流行的Linux系统的版本是Fedora Core、Redhat Linux、Mandriva/Mandrake、SuSE Linux、debian、Ubuntu、Gentoo、Slackware、红旗Linux等,其中Redhat Linux俗称小红帽系统是Linux系统中推广最广泛的版本,红旗Linux是国内自行开发的服务器操作系统。包括Yahoo搜索、以及国内大部分Linux服务器都是使用Redhat Linux的系统。
Linux操作系统具有如下特点:
1.它是一个免费软件,您可以自由安装并任意修改软件的源代码。
2.Linux操作系统与主流的UNIX系统兼容,这使得它一出现就有了一个很好的用户群。
3.支持几乎所有的硬件平台,包括Intel系列,680x0系列,Alpha系列,MIPS系列等,并广泛支持各种周边设备。
目前,Linux正在全球各地迅速普及推广,各大软件商如Oracle、Sybase、Novell、IBM等均发布了Linux版的产品,许多硬件厂商也推出了预装Linux操作系统的服务器产品,当然,PC用户也可使用Linux。另外,还有不少公司或组织有计划地收集有关Linux的软件,组合成一套完整的Linux发行版本上市,比较著名的有RedHat(即红帽子)、Slackware等公司。虽然,现在说Linux会取代Unix和windows还为时过早,但一个稳定性、灵活性和易用性都非常好的软件,肯定会得到越来越广泛的应用。
四、Unix系统
Unix系统是1969年问世的,最初是在中小型计算机上运用。最早移植到80286微机上的Unix系统,称为Xenix。Xenix系统的特点是短小精干,系统开销小,运行速度快。经过多年的发展,Xenix已成为十分成熟的系统,最新版本的Xenix是SCO Unix和SCO CDT。当前的主要版本是Unix 3.2 V4.2以及ODT 3.0。
Unix是一个多用户系统,一般要求配有8M以上的内存和较大容量的硬盘。Apple的Mac系统也是建立在Uninx系统的基础之上,Unix系统是迄今为止最安全的、最稳定的系统!
Unix系统目前主要有IBM,HP,SUN,MAC等几个版本,其中出货量最大的当属MAC系统,MAC在工业设计领域目前仍然占据着领导者的地位,Windows系统的GUI开发均来自MAC,包括我们现在使用的pc系统模型等等很多设计都是仿造Apple。Mac OS X Tiger 10.4版本开始支持x86架构,据Apple官方表示,Mac OS X Tiger 10.5将要发布x86版本,操作系统之争将拉开新的序幕。
我国自行开发的麒麟操作系统也是基于Unix基础之上
五、OS/2系统
1987年IBM公司在激烈的市场竞争中推出了PS/2(Personal System/2)个人电脑。PS/2系列电脑大幅度突破了现行PC机的体系,采用了与其它总线互不兼容的微通道总线MCA,并且IBM自行设计了该系统约80%的零部件,以防止其它公司仿制。
OS/2系统正是为PS/2系列机开发的一个新型多任务操作系统。OS/2克服了DOS系统640KB主存的限制,具有多任务功能。OS/2也采用图形界面,它本身是一个32位系统,不仅可以处理32位OS/2系统的应用软件,也可以运行16位DOS和windows软件。
OS/2系统通常要求在4MB内存和100MB硬盘或更高的硬件环境下运行。
IBM公司在去年宣布OS/2系统在2006年12月31日停止销售,其系统平台过渡到Linux系统,os/2系统在经历了20年的风风雨雨,将要寿终正寝。
几个常用的操作系统:
1、 DOS操作系统
DOS是英文Disk Operation System的简称,中文为磁盘操作系统,自1981年推出1.0版发展至今已升级到6.22版,DOS的界面用字符命令方式操作,只能运行单个任务。
2、 Windows 9x
Windows 9x是一个窗口式图形界面的多任务操作系统,弥补了DOS的种种不足。此后推出的Windows ME(2000年)、Windows XP(2001年)与Windows 9x相比,着重增加和增强了网络互联、数字媒体、娱乐组件、硬件即插即用、系统还原等方面的功能。
3、Windows 98
是面向大众用户的版本,由于是从DOS发展过来的,在安装和运行了大型软件以后,系统会变得不太稳定,经常会死机。
4、windows xp
实在windows nt的技术上发展过来的,由于最初windows nt是为服务器设计的因此稳定性要比windows 98系列操作系统好很多。
5、 Windows NT/ Windows 2000
Windows NT是一个网络型操作系统,它在应用、管理、性能、内联网/互联网服务、通讯及网络集成服务等方面拥有多项其他操作系统无可比拟的优势。因此,它常用于要求严格的商用台式机、工作站和网络服务器。
Windows 2000是在Windows NT内核基础上构建起来的,同时吸收了Windows 9x的优点,因此,Windows 2000更易于使用和管理,可靠性更强,执行更迅速,更稳定和更安全,网络功能更齐全,娱乐效果更佳。
windows服务器最常用的是 windows 2003和windows 2008两种,这两款都被很多大小型企业所用。
6、 UNIX
UNIX操作系统设计是从小型机开始的,从一开始就是一种多用户、多任务的通用操作系统,它为用户提供了一个交互、灵活的操作界面,支持用户之间共享数据,并提供众多的集成的工具以提高用户的工作效率,同时能够移植到不同的硬件平台。
UNIX操作系统的可靠性和稳定性是其他系统所无法比拟的,是公认的最好的Internet服务器操作系统。从某种意义上讲,整个因特网的主干几乎都是建立在运行UNIX的众多机器和网络设备之上的。
7、 Linux
准确的说,Linux应该是符合UNIX规范的一个操作系统,Linix是基于源代码的方式进行开发的。Linux是一套免费使用和自由传播的类似UNIX的操作系统,这个系统是由全世界各地的成千上万的程序员设计和实现的。
用户不用支付任何费用就可以获得它和它的源代码,并且可以根据自己的需要对它进行必要的修改,无偿对它使用,无约束地继续传播。
Linux以它的高效性和灵活性著称。它能够在PC计算机上实现全部的UNIX特性,具有多任务、多用户的能力。而且还包括了文本编辑器、高级语言编译器等应用软件。
它还包括带有多个窗口管理器的X—Windows图形用户界面,如同我们使用Windows NT一样,允许我们使用窗口、图标和菜单对系统进行操作。它是一个功能强大、性能出众、稳定可靠的操作系统。
8、 其他操作系统
如:Mac OS是苹果电脑Macintosh机器的专用操作系统,从本质上将,Mac OS 也是UNIX的一个变体。
内码汉字计算机内部存储处理传输用信息编码必须与ASCII码兼容能冲突
所标码两字节高位置'1'区别于西文内码汉字输入码称"外码"输入码即指我输入汉字使用编码见外码数字编码(区位码)拼音编码字形编码(五笔)
再说区位码"啊"区位码1601写16进制0x10,0x01计算机广泛使用ASCII编码冲突兼容00-7f ASCII编码我区位码高、低字节别加A0"啊"编码B0A1我加两A0编码称GB2312编码虽 GB2312原文根本没提点
内码指操作系统内部字符编码早期操作系统内码与语言相关.现Windows内部统使用Unicode用代码页适应各种语言,"内码"概念比较模糊我般缺省代码页指定编码说内码内码词汇并没官定义代码页微软种习惯叫作程序员我要知道东西没必要考证些名词
所谓代码页(code page)针种语言文字字符编码例GBKcode pageCP936BIG5code pageCP950GB2312code pageCP20936
Windows缺省代码页概念即缺省用编码解释字符例Windows记事本打文本文件面内容字节流:BA、BA、 D7、D6Windows应该解释呢按照Unicode编码解释、按照GBK解释、按照BIG5解释按照ISO8859-1 解释按GBK解释"汉字"两字按照其编码解释能找应字符能找错误字符所谓"错误"指与文本作者本意符产乱码
答案Windows按照前缺省代码页解释文本文件字节流缺省代码页通控制面板区域选项设置记事本另存项ANSI其实按照缺省代码页编码保存
Windows内码Unicode技术同支持代码页要文件能说明自使用编码用户安装应代码页Windows能确显示例HTML文件指定charset
HTML文件作者特别英文作者认世界所都使用英文文件指定charset使用0x80-0xff间字符文Windows按照缺省GBK解释现乱码要html文件加指定charset语句例:
<meta http-equiv="Content-Type" content="text/html; charset=ISO8859-1">
原作者使用代码页ISO8859-1兼容现乱码
有没有关于执行机构基础的书
12.日本光荣(Unic)五、JORDAN公司的历史1955由Chuck Jordan先生创立,1960向电力用户推出风门挡板执行机构,1964推出固态电路控制器,1968推出直行程电动执行机构,1970推出角行程和直行程阀门电动执行机,1978由美国成套供应商配用进入中国市场,1979 ~1990成为并作为Foxboro公司的执行机构分公司,1987首次开发弹簧复位电动执行机构...
依维柯是面包车吗?
依维柯不仅指面包车,依维柯是一家汽车制造商,产品线横跨客车、卡车、厢货、越野车、底盘和专用车。依维柯品牌设计纲领为年产6万辆依维柯系列轻型汽车,有得意、都灵、越野车和威尼斯四大产品线,包括轻型客车、货车、军用越野车、中型客车以及各类改装专用车等车型。依维柯的前身是意大利车厂菲亚特旗下的商用...
影音格式
①AVI(Audio Video Interleaved)格式:对大多数游戏玩家来说,AVI并不陌生。很多游戏的片首动画都是AVI格式的。AVI有一个专业的名字,叫做音频视频交错格式。它是由Microsoft公司开发的一种数字音频与视频文件格式,原先仅仅用于微软的视窗视频操作环境(VFW,Microsoft Video for Windows),现在已被大多数...
有哪些电影和音乐格式
●DV-AVI格式:DV的英文全称是Digital Video Format,是由索尼、松下、JVC等多家厂商联合提出的一种家用数字视频格式。目前非常流行的数码摄像机就是使用这种格式记录视频数据的。它可以通过电脑的IEEE 1394端口传输视频数据到电脑,也可以将电脑中编辑好的的视频数据回录到数码摄像机中。这种视频格式的文件...
伯单小儿: Unicode(统一码、万国码、单一码)是一种在计算机上使用的字符编码.Unicode 是为了解决传统的字符编码方案的局限而产生的,它为每种语言中的每个字符设定了统一并且唯一的二进制编码,以满足跨语言、跨平台进行文本转换、处理的要求.百科上有详细的解释
临沂市13494288184: Unicode字符是指??
伯单小儿: Unicode是一个工业标准.提出Unicode的目的是为了能够用一致的方式表示所有地球语言所包含的文本和符号,从而能够被计算机以一致的方式进行处理. Unicode字符能够用任何一种叫做Unicode Transformation Formats的方案进行编码. 平时说的UTF-8、UTF-16、UTF-32等,是Unicode的具体的字符编码方式.
临沂市13494288184: 什么是Unicode字符? - ?
伯单小儿: Unicode 是一种重要的交互和显示的通用字符编码标准,它覆盖了美国、欧洲、中东、非洲、印度、亚洲和太平洋的语言,以及古文和专业符号.Unicode 允许交换、处理和显示多语言文本以及公用的专业和数学符号.它希望能够解决多语言的计算,如不同国家的字符标准,但并不是所有的现代或古文都能够获得支持.
临沂市13494288184: 一个字符等于多少个字节 而一个汉字又等于多少个字符 - ?
伯单小儿: 解析如下: 一个字符等于一个字节 .一个汉字是两个字节,也就是等于两个字符. ASCII码:一个英文字母(不分大小写)占一个字节的空间.一个二进制数字序列,在计算机中作为一个数字单元,一般为8位二进制数,换算为十进制.最小值-...
临沂市13494288184: “字符数据在计算机内用一个字节表示”这句话对吗? - ?
伯单小儿: 不对…………吧……字符有分ASCII和Unicode ASCII就每个字一个字节 而Unicode则可以表示一个中文字符而占两个字节这只是个初中生的看法…… 不对勿喷……
临沂市13494288184: 有关于字符集的问题,什么是Unicode,什么是UTF - 8 - ?
伯单小儿: Unicode是一个(编码字符集.n),它对应着一个专门为Unicode编码字符集收录字符的字库表.一个Unicode编码对应着一个Unicode字库表中的字符,可以说一个Unicode编码就是一个字符在Unicode字库表中的序号【在字库表中排在第几个...
临沂市13494288184: 微机中普遍使用的字符编码是ASCII码吗? - ?
伯单小儿: 微机中普遍使用的字符编码是ASCII码吗?完全回答,是ASCII有128字符 ANSI有256个字符(前128个和ASCII相同) unicode是双字节,理论上有大约256*256=65536个字符. Windows 95/98/ME使用的是GBK(ANSI)内核编码(兼容ASCII), Windows 2000/XP/2003是使用得是UNICODE内核编码(不直接兼容ASCII),但是通过代码页也可以直接调用ASCII、ANSI、GB2312、GBK、GB18030等编码字符.
临沂市13494288184: Unicode格式的字符是什么意思?? - ?
伯单小儿: UTF8 == Unicode Transformation Format -- 8 bit 是Unicode传送格式.即把Unicode文件转换成BYTE的传送流. UTF8流的转换程序: Input: unsigned integer c - the code point of the character to be encoded (输入一个unicode值) Output: byte ...
临沂市13494288184: 一个字节是什么意思 - ?
伯单小儿: 字节(Byte):字节是通过网络传输信息(或在硬盘或内存中存储信息)的单位.一个英文字母(不分大小写)占一个字节的空间,一个中文汉字占两个字节的空间. 符号:英文标点占一个字节,中文标点占两个字节. 一个二进制数字序列,在计...
临沂市13494288184: 一个数字算一个字符还是两个字符? - ?
伯单小儿: 一个数字算一个字符. 拓展: 1、在计算机和电信技术中,一个字符是一个单位的字形、类字形单位或符号的基本信息.字符是指计算机中使用的字母、数字、字和符号,包括:1、2、3、A、B、C、~!·#¥%……—*()——+等等.是一种带替...