1.2.3 安装计算机软件系统
步骤1:认识计算机软件系统
微型计算机中的软件系统是整个计算机系统中的重要组成部分,没有配备任何软件的计算机是无法正常工作的。软件分为系统软件和应用软件两大类。
系统软件是管理、监控和维护计算机软硬件资源的软件。常见的系统软件有操作系统、程序设计语言处理程序、系统实用程序和工具软件等。
应用软件是为解决各种具体的应用问题而编制的程序,如文字处理软件、财务处理软件。
步骤2:安装操作系统
操作系统是最基本、最重要的系统软件,它是用户和计算机的接口,换句话说,用户通过操作系统来使用计算机。
操作系统是对计算机软硬件资源进行全面管理的一种系统软件,它一般具有五大功能:CPU管理、存储管理、外围设备管理、文件管理和作业管理。
操作系统的分类方法很多。若按用户数分,可分为单用户操作系统和多用户操作系统;若按任务数分,可分为单任务操作系统和多任务操作系统;若按使用功能分,可分为批处理操作系统、分时操作系统、实时操作系统、网络操作系统和分布式操作系统。
常见的微机操作系统有MS-DOS(单用户单任务操作系统)、Windows 7/8/10(单用户多任务操作系统)、Windows Server 2016(网络操作系统)、Xenis(多用户分时操作系统)、Linux(多用户多任务操作系统)等。
根据小陈的要求,为计算机安装操作系统:Windows 7。
步骤3:安装应用软件
应用软件是指某一应用领域具有特定功能的软件。应用软件可分为通用应用软件和专用应用软件。如WPS、MS Office 2016可称为通用应用软件;而某单位的财务管理软件则是专用应用软件。
正是由于应用软件的极大丰富,才使得计算机的应用日益广泛。
根据小陈的要求,为计算机安装的应用软件有:MS Office2016、Dreamweaver CS6、Flash CS6、Photoshop CS6、WinRAR V5.40、腾讯QQ 8.9、暴风影音5.70、金山词霸2016、Foxit Reader 7.1。
任务拓展
任务一:配置一台6000元左右的计算机
任务描述:写出硬件和软件的配置清单。要求购买的计算机能做文字处理、表格处理、网页制作、图形图像处理、软件开发、大型3D游戏等工作和娱乐,并对一般病毒有防毒和杀毒功能。
任务二:了解智能手机的硬件和软件系统
任务描述:了解当今最主流的Android和苹果手机的硬件和软件系统。
知识链接
1.总线
总线是一组用于信息传送的公共信号线,用于连接组成计算机的各主要部分:中央处理器、存储器和输入/输出设备。总线按其上面所传送的信息种类分为:地址总线、数据总线和控制总线。
总线是有标准的,常用微机主板上支持的总线类型有:ISA总线、PCI总线、AGP总线和PCI Express总线。
(1)ISA总线。ISA总线采用16位数据总线,20位地址总线,最高数据传输率为8Mbit/s。
(2)PCI总线。PCI总线采用32位数据总线,32位地址总线,最高数据传输率为133Mbit/s。
(3)AGP总线。AGP总线数据传输率达533Mbit/s,具有图形加速功能。
(4)PCI Express总线。PCI Express是新一代的总线接口。PCI Express X16支持双向数据传输,每向数据传输带宽高达4GB/s,双向数据传输带宽可达8GB/s,相比之下,AGP 8X数据传输只提供2.1GB/s的数据传输带宽。
2.接口
当增加外围设备时,不能直接将外设挂在总线上,必须通过各种接口电路来转换信号,使外设能正常工作。微机中常用的接口类型有:总线接口、串行口、并行口、USB接口。
(1)总线接口。主板一般能提供多种总线类型,如ISA、PCI、AGP、PCI Express的扩展槽,供用户插入相应的功能适配卡,如显卡、声卡、网卡等。
(2)串行口。串行口采用串行方式来传送信号(一位一位地传送)。主板上一般提供COM1、COM2两个串行口。
(3)并行口。并行口采用并行方式来传送信号(一次传送一个字节)。针式打印机一般连接在并行口上。
(4)USB接口。通用串行总线(USB)是一种新型接口标准。目前USB接口有3个标准:USB 1.1、USB 2.0和USB 3.0,USB 1.1接口标准的最高数据传输率为12Mbit/s,是串行口的100多倍,USB 2.0接口标准的数据传输率已达480Mbit/s,而USB 3.0接口标准的数据传输率已高达5Gbit/s。
3.程序设计语言
利用计算机解决问题的基本手段是编制程序和运行程序。编制程序的过程称为程序设计。要进行程序设计,必须采用一定的语言,称为计算机语言或者程序设计语言。
从计算机语言的发展来看,计算机语言一般分为三类:机器语言、汇编语言和高级语言。其中机器语言和汇编语言属于低级语言。
1)机器语言
机器语言是由二进制序列组成的、CPU能直接识别的程序设计语言。机器语言的每一条语句都是二进制形式的指令代码。因此,机器语言是从属于硬件的,随CPU的不同而不同。
因为机器语言的语句都是二进制指令码,所以,使用机器语言编程难度很大,不好记忆,容易出错,可读性差。目前几乎没有人使用机器语言直接编码。
2)汇编语言
汇编语言是对机器语言的改进。汇编语言采用助记符来代替机器语言的二进制指令代码,大大方便了记忆,增强了可读性。
显然,计算机不能直接识别和执行汇编语言编写的程序(称为汇编语言源程序),需要将汇编语言源程序“翻译”成机器语言程序,计算机才能识别和执行。把这一“翻译”过程称为“汇编”。当然,完成“汇编”的任务也是由程序自动进行的,完成汇编的程序称为汇编程序。
汇编语言和机器语言相比,尽管有了改进,但仍然离不开具体的机器,编程效率不高,很少人使用。有个别人用它来编写一些系统软件。
3)高级语言
20世纪50年代中期,人们创造了高级语言。高级语言与人类自然语言接近,通用性、易用性好,而且不依赖于具体的机器。
显然,用高级语言编写的程序(称为高级语言源程序),计算机也不能直接识别并执行,必须经过“翻译”。翻译的方式有两种:一是编译方式;二是解释方式。它们所采用的翻译程序分别称为编译程序和解释程序。
编译方式是将整个高级语言源程序全部转换成机器指令,并生成目标程序,再将目标程序和所需的功能库等连接成一个可执行程序。这个可执行程序可以独立于源程序和编译程序而直接运行。
解释方式是将高级语言源程序逐句地翻译、解释,逐条执行,执行完后不保存解释后的机器代码,下次运行此源程序时还要重新解释。
高级语言种类很多,目前常用的多是面向对象的程序设计语言。例如:Visual Basic、C、C++、C#、Java等,常用于编写应用软件。另外,C语言因其编程效率高,常用于系统软件的编写。