软件分类
- 软件发展经历阶段
软件的发展经历了四个阶段。第一个是机器语言阶段。当时,人们用机器能直接懂得的语言,即以“0”和“1”的编码方式来编程,并在纸带上穿孔来表示程序,这对人来说是非常艰难的。因为人们要把任何数字和符号转换为二进制的数字,并用孔洞来表示,让电脑的光电管能直接读人。由于这种编程方式太艰难且容易出错,才向第二个阶段汇编语言、第三个阶段高级语言、第四个阶段操作系统发展。
- 软件编程发展到高级语言阶段的特点
人们采用汇编语言编程时只能针对特定机器的结构和机器指令,不同机器有不同的编法,适应性差。从 50 年代中期开始,产生了以 FORTRTRAN(公式翻译语言)为代表的各种电脑高级程序设计语言。这种语言接近自然语言, 便于记忆,且对各类机器的通用性强。当然,高级语言程序也需要经编译程序“翻译”成机器语言才能执行。
- 软件向操作系统发展
高级语言解决了软件适应性差的问题,但还是没有解决电脑的设备利用率问题,即自动化问题。虽然电脑的 CPU 每秒种可以执行几十万条甚至几百万条指令,但是,在没有自动化管理的情况下,用户在进行程序和数据的输入和计算结果的输出时,这时电脑的 CPU 不能做其它的事情;相反,当 CPU 工作时,其它输出输入设备也没有工作,这就造成了电脑资源的极大浪费。为了适应电脑的进一步推广应用。人们提出自动管理系统的要求,这就是操作系统。
- 操作系统
操作系统是为了充分发挥电脑的工作效率,而提出的电脑自动化的管理系统。
操作系统又是一种系统软件,它由许多程序模块所组成,这些模块管理着电脑系统的处理器、内存、辅助存储器、输入和输出设备以及文件资源等等。这种软件接受和处理用户所提交的作业;具有处理中断的能力,能统一管理外围设备的输入输出;还能给多用户提供使用机器的方便,具有处理不同终端和多道作业的功能。操作系统常见的子功能有:存储器管理功能、设备管理功能、文件管理功能、用户操作功能等等。其中最有代表性的操作系统在 CP/M、MS-DOS、WINDOWS、OS/2 等等。
- 网络系统软件和数据库系统软件
网络系统软件是利用通信线路把分布在不同地点的多个独立的电脑系统连成网络,由电脑网络控制,使用户实现数据传递,共享软硬件资源。
数据库系统软件是用户对大量数据库进行存储、修改、更新、排序、查询、管理等加工处理的软件系统。
随着人工智能的发展,专家系统、资料库、知识库、自动程序设计等都成为软件发展的重要方向。
- 系统软件
系统软件是电脑的基础软件,是为了使电脑能够运行,而为电脑提供环境、提供条件、提供保证的最基本的软件,系统软件也称为系统程序。如 DOS
系统,就是为用户提供一个可运行各种应用软件的环境和平台。
按系统软件的功能,又可分为三大类:一类是语言系统,即各种编程语言及其相应的汇编程序、编译程序和解释程序;一类是操作系统,如 DOS 和们 WINDOWS 等;一类是服务系统,如各种引导程序、诊断程序等等。
- 应用软件
应用软件是以某种电脑语言写成的,通过系统软件的支持,使电脑进行某种具体工作完成某方面的任务而设计的软件。
应用软件可以是解决某方面问题的大型、复杂的系统,如 WPS 文字编辑系统,开发这种系统需要动用大量的人力物力进行多学科的密切配合。应用软件也可以是针对某个具体问题而自己编制的小程序,如一个单位的人事管理或物资管理程序。个人的资料查询程序等等。
- 常见的系统软件
系统软件包括操作系统 OS(OperatingSystem)、汇编程序、编译程序、调试程序等。
其中操作系统是为了电脑的工作提供一个环境,有了这个环境,其它的应用软件就能工作了。常见的操作系统有:
CP/M,MS-DOS,CCDOS,CP/M-86,WINDOWS,UNIX,UC-DOS,CSTAN 等等。
在这些系统软件里,用得最多的是西文 DOS(MS-DOS,又叫 PC-DOS)和中文DOS(即 CCDOS)。
现在 MS-DOS 的 3.0、5.0、6.2 版和 CCDOS 的 4.0、4.1 版都比较普通。CCOOS 还有一些与各自中文系统配套的版本,如:2.13A~K、金山(西山) SUPER-CCDOS、希望 UCDOS、王码 WMDOS 系统等等。
- 常见的应用软件
常见的应用软件有财会、制图软件,数据库管理软件,应用软件包,应用工具软件,测试工具软件,查、清病毒软件,电脑辅助设计、绘图软件, 拷贝、加密软件,压缩扩容工具软件,辅助学习类、翻译、英语学习软件, 键盘打字练习软件,游戏类软件,家庭教育、CAI 类,医学类软件等等。
- 常见的操作系统
操作系统按功能分,一般分为六类:即单用户操作系统;批处理操作系统;实时操作系统;分时操作系统;网络操作系统;分布式操作系统筹。
其中单用户操作系统是在一个电脑系统内,每次只能执行一个用户程序,如 DOS 操作系统。批处理操作系统是采用批处理作业技术的一种操作系统。实时操作系统是较少有人为干预的监督和控制系统,它要求电脑对于外来信息要以足够快的速度进行处理、作出反应。分时操作系统可以使一台电脑几乎是同时为许多终端用户服务,使得每个终端用户好像自己单独拥有这台电脑一样。网络操作系统是用来提供网络通信和网络资源共享功能的操作系统。分布式操作系统是用于管理分布系统资源的操作系统。
- 常用的程序设计语言类软件
1.C 语言。如 MicrosoftC、QuickC、TurboC++、TurboCTools、TurboC 和 CToolsPlus 各种版本。
-
BASIC 语言。如解释型 BASIC、编译型 BASIC、GWBA-SIC、编译型 CBASIC
等。
-
PASCAL 语言。如 MS-pascal、Turbopascal 等。
-
Prolog 语言。如 TurboProlog2.0 版。5.Logo 语言。如 Logo1.0 版。
6.Cobol 语言。如 Cobo12.0 版。7.Lisp 语言。MS-Lisp4.01 版。
8.FORTRAN 语言。如 MS-Fortran773.13 版和 MS-For-tran4.0 版。9.汇编、调试语言。如 MASM、TurboAssembler。
10.反汇编语言。如 Source3.10 版。
现在还出现了功能更加强大,能处理静止和动态图形的 HTML、JAVA 和VB 等语言。
- 中文文字编辑排版软件
目前在电脑中用得较普通的中文字处理系统是 Word-star、WPS、2.13A~ K、M~6403、华光、方正、CCED4.0、5.0 版、UCDOS3.1~6.0 等等。
专业中文排版软件有:北大方正精密照排系统、北佳 95 通用发排系统、长城笔神照排系统、华光排版系统、科印排版系统、MSOA 保利排版系统、UP/2 排版系统、王码 480 排版系统、前景排版系统、昆仑排版系统、四通 alOO 排版系统、四通 4S 排版系统,巨人 M6403、M6405 排版系统,长城 BS919A 办公系统等等。
- 汉字输入编码的类型
目前汉字输入编码注册的有上千种,除了拼音码、五笔字型码、大众码、自然码、郑码、普通码、阴阳码、首尾码、认知码、智能 ABC 等常用输入编码外,还有快速码、电报码、表形码、层次四角码、全息码、未来码、声韵码、折声三码、四笔声形、前三未一码、智能码、三元码、钱码、易码、龙码、仓颉码、偏旁码、555 码、见字码、鸿钟码、二维三码、无键盘 CAIT 汉字输入系统等等输入编码。
- 电脑辅助设计和制图软件
电脑辅助设计的软件,现在使用最普通的是 AutoGAD2.5 版,2.6 版,9.03版,10.0 版,11.0 版,12.0 版。印刷电路设计的软件有 SmartWork1.3 版、
- 版,1ango1.13~3.12 版,Au-toBOARD2.0、2.1 版;PROTEL3.31
版,PSPICE电路设计等;还有 AutoROUTE,ProteI(ORCAD),PCAD,REDBOARD-REDLOG, EEDesigner,EEsystem,PADS-PCB 等等。
绘图类的软件有哈佛制图 DrHalo,PCPaini,Printshop,C—Pol,PaintPM
(贺卡),PIZAZZPlus2.1 版;画笔:PaintBrush;动画制作:PcstoryBoard; 刊头设计:BannerMania;绘画系统:Deluxe-PaintIIEnhanced;幻影 256、72:Image256,Image72;卡通制作大师:ColorMaestro,Gartooners;动画、绘图:FantaVision;图片处理、广告设计、Photoshop、CORELDRAW、3DS 等等。
- 数据库管理软件
目前一般电脑用于数据库管理的软件主要有 dBAsE、foxBASE、FoxPro、WINDOWS 下的数据库 ACCESS、EXCEL、电子邮差 MAIL 和一些电子表格。
其中 dBASE 有 dBASEⅢ、Ⅳ,dBASEⅢ编译;foxBASE 有 foxBASE2.0, MfoxBASE2.10;FoxProforDOS 有 1.10、2.0、2.5,Mfoxprun;FoxProforWindows有 2.5 版和 3.0 版。电子表格有:删 Sl 一 2—32.0 版二。2 版 J.1 版;中文电子表格有 C-Multiplan,等;智能电子表格有 Tablestar 等等。其它数据
库有 CDS/ISIS2.3 版,此外还有各种财务、物资、人事等通用或专业的管理软件。
- 最为常用的应用工具软件
个人电脑中用得最多的工具软件是 PCTOOLs。这一软件,由 1.0 版经过不断的升级完善,已发展到版 9.0 及 FOR Windows。但在大多数电脑家庭中运用而舍不得放弃的仍有 4.11 版、4.21 版、4.24 版、5.0 版、5.1 版、5.5 版及 6.0 和 7.0 版。PCTOOLS 是很方便的工具软件包。在 7.1 等高版本中, 它还包括扩展操作系统功能的 PCSHELL、磁盘维护的 DISKFIX、恢复数据的MIRROR/REBUlLD、优化磁盘的 COMPRESS、加速硬盘的 PC-CACHE、数据加密的PCSECURE、多功能记事台的 DESKTOP、快速多功能压缩备份的 PCBACKUP 等等。
此外,还有 Norton4.5 版、5.0 版、6.0、7.0、8.0 版工具包,其功能与PCTOOLS 相类似,但又具有在命令行中使用的特色。
另外,压缩软件较常用的有 ARJ、LHA、RAR 等,其它诸如图像处理(如ALCHEMY、GDS、SVGA)也是电脑必备的工具软件。
- 窗口操作系统和常见软件
著名的窗口工具软件有 Windows3.0、3.1、3.2 版、Windows95,长城多窗口图形操作中文环境,中文之星 V2.0、四通利方 RichWinV4.0 中文平台, 还有 Word5.0、6.0forWindows 版、Coreldraw1.21 版、Photoshop.0 版、IphotoforWindows3.0 版、Winzip 窗口压缩工具等。
- 压缩扩容类软件
压缩存盘的信息,可大大节省磁盘,相当于扩大了磁盘的容量。这类软件有:PKARC3.5,ARJ、ARCNiNVE5.2、PKZIP1.01、1.1,LHICE1.14,LHARC1.0, LHA2.11,2.13,PAK2.10,PKPAK,ZOO2.00,RAR 等。其中如压缩工具 LHARC,
虽然只有一个 LHARC.EXE 文件,但它带上不同的参数,即可完成压缩、解压、转换为自动解压的执行文件等等多种功能。
压缩后可直接运行的有 PKLITE,SHEZ,LZEXE,EXEPACK。压缩中可加密码及多种参数的有 ARJ2.1、2.41 版。
扩大磁盘容量的有 FDFORMAT、800Ⅱ。
硬盘扩容的有 STACKER 及 DRDOS6.0 版中的 SSTOR 以及 DOS6.2 中的DBLSPACE 等等。
- 打印仿真类软件
中文 9 针仿 24 针:9P24
9 针仿 24 针:LQPrinter 打印机仿绘图仪:PPL
PC 机运行苹果机软件:PC→APPLE
单色显示器仿彩色显示:GRAZY、FZ、MAGICKEY、MFB 可使单显运行 GIF 图形软件:GIFPUB
断针免维护软件等。
- 清查、清除病毒的软件
国内常见的清病毒软件是公安部不断推出新版本的 KILL/SCAN 以及超级巡警 KVl00、KV200、KV300 瑞星防病毒卡;国外比较好的防病毒软件是CPAV1.0、1.2 版,还有 TurboAnti-Virus6.80A 版及 7.1 版,德国的 Toolkit, Scxn/Clean 等等。
- 拷贝、加密类的软件
快速拷贝的软件有 HDCOPY 、 Duplicator3.0 , Su-perDiskCopy 、Fcopy2.0、CopyQM1.61、2.5;加密、解密拷贝的 Lock/Unlock,Teledisk, Proguard1.05,Protect.1.1,Lock89,Un-guard,Prolok1.2,Diskexpl, Bolkeras,Explorer,Simint13(万能解密),CopyⅡPC1.4,1.61,1.71, 1.91,2.4,4.1,5.0,6.0、7.0;Rcopy03(拷内存),Copywrite、Bnetrlock2.O2, locksmith/PC1.2、1.3,GameBuster3.0(游戏克星),DUMPSCR(动态抓图), FPE(整人专家)等等。
- 教育、学习类软件
教育和辅助学习方面的软件很多。有很多类似课堂教育的教学软件。也有很多信息库、电子词典、电子翻译、学英语辅导、微机键盘练习方面的软件。如教学软件中,既有成套的中小学教学辅导和课外辅导软件如《CSC 家庭教师》。又有物理大师、化学大师、代数智多星等专科学习软件,还有英语数学等各种应试复习指导,也有各种电子出版图书(如最近发行的系列光盘《东方》、《邮票上的中国——历史与文化》、《当代中国美术观象》), 还有像《即时通》、《译星》、《译林》在线词典之类的英汉翻译系统。
- 家用电脑中常备软件
家用电脑中应该配备哪些软件,的确是仁者见仁,智者见智,以下只是一个建议意见,可根据自己的具体情况进行舍弃和增补:
- 操作系统类
操作系统是任何一台电脑必备的软件,没有它,电脑将无法工作。建议选择高版本的 DOS,如 DOS6.2。另外,WindOws 也是必不可少的操作系统, 没有它,许多应用软件将无法运行(如 Word),如你的电脑档次在 P5 以下, 建议选择 Windows3.1 或 Windows3.2 中文版;
- 工具软件类
为了保证电脑的正常工作,以及对应用软件进行压缩、解压、加密、解密,以及系统维护等工作,有必要为电脑配备一些工具软件,实用的一般有PCTOOLS、NORTON、UNDISK、HD-COPY、DDUP、UNIMG、KV200、KV300、ALCHEMY、GDS、CSHOW、SVGA、VPIC、FPE、GB4、SGB 等;
- 教育软件类
如果购买家用电脑的目的是为了孩子学习,那么如 CSC 家庭教师、AICKAI 家教大师,以及智冠公司的系统教育软件、联想系列教学软件,轻轻松松背单词和译林、即时通等英汉翻译软件也是配备的软件;
- 应用软件类
应用软件的品种美不胜举,用户可根据自己情况选择,如经常写文章的作家,那么 WPSNT、Word6.0forWindows 等排版软件可谓必不可少;如有条件
(扫描仪)可加配汉化的 OCR 文字识别软件;如用户是一个商人,那么中文记事本等又是需要安装的;若是广告界人士可安装 Photoshop、Coreldraw 等图形处理软件;
- 语言类
如用户可以自己编写应用软件,那么可配 BASIC、C、HTML、JAVA、VB、FoxPro、MIS 等。
- 其他类
根据用户爱好,可为自己的电脑安装电脑游戏软件、电脑卡拉 OK 软件、高级 Hi-Fi 软件,此刻可真正享受到电脑的多媒体效果。
- 使用软件要注要的问题
软件并不是在所有电脑上都能运行的,系统软件也不是对任何应用软件都支持的。常看到在低档机上能很好运行的软件,考到自己的磁盘上,塞进自己的高档微机里却不管用了。这是什么原因呢?
-
软件需要一定的环境支持。这个环境,一是要看 DOS
操作系统的版本,二是要看运行的驱动器,三要看设备参数。有类软件不能直接采用文件拷贝的方法拿来运用,有些要重新安装或重新配置才能使用。
-
软件能否运行还要看需要多大的内存。如果微机的内存满足不了软件的要求,也不能运行。这个内存不是指电脑的内存分配能力,而是指电脑的物理内存或能使用内存的自由空间。
-
还要看显示器的显示方式与显示分辨率是否匹配。
-
有的软件是加密的,运行时需要加入保密口令。