江苏专转本计算机 :计算机软件.ppt

上传人:s****8 文档编号:67568198 上传时间:2022-12-25 格式:PPT 页数:86 大小:676.50KB
返回 下载 相关 举报
江苏专转本计算机 :计算机软件.ppt_第1页
第1页 / 共86页
江苏专转本计算机 :计算机软件.ppt_第2页
第2页 / 共86页
点击查看更多>>
资源描述

《江苏专转本计算机 :计算机软件.ppt》由会员分享,可在线阅读,更多相关《江苏专转本计算机 :计算机软件.ppt(86页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。

1、第三章第三章第三章第三章 计算机软件计算机软件计算机软件计算机软件新程专转本新程专转本新程专转本新程专转本分值分析0808年年单选单选5 5题,多选题,多选1 1题,填空题,填空2 2题,判断题,判断2 2题,共题,共1010分。分。0909年年单选单选5 5题,多选题,多选1 1题,填空题,填空2 2题,判断题,判断2 2题,共题,共1010分。分。1010年年单选单选5 5题,多选题,多选1 1题,填空题,填空2 2题,判断题,判断2 2题,共题,共1010分。分。1111年年单选单选5 5题,多选题,多选1 1题,填空题,填空2 2题,判断题,判断0 0题,共题,共8 8分。分。1212

2、年年判断判断2 2题,单选题,单选6 6题,多选题,多选1 1题,填空题,填空2 2题,共题,共1111分。分。2012真题分析6、按照软件的开发方式和适用范围,应用软件可分为通用应用软件和定制应用软件。正确7、高级语言解释程序能将高级语言源程序转换成目标程序。错误 p53解释程序不能生成目标程序。3434、下列不属于软件特性的是、下列不属于软件特性的是_。A A、不变性、不变性B B、适用性、适用性C C、复杂性、复杂性D D、无磨损性、无磨损性3535、在计算机加电启动过程中,下列程序、在计算机加电启动过程中,下列程序的执行顺序是的执行顺序是_。引导程序引导程序操作系统操作系统POSTPO

3、ST程序程序自举自举装入程序装入程序A A、B B、C C、D D、计算机软件的特性不可见性适用性依附性复杂性无磨损性易复制性不断演变性有限责任脆弱性操作系统的启动一般操作系统都是安装在计算机的硬盘上的,当我们按下电源开关时,系统首先要做的就是进行加电自检(Power On Self Test,POST),POST的主要任务是检测系统中一些关键设备是否存在和能否正常工作,如内存和显卡等。若检测无异常情况,系统将继续执行自举程序,其主要任务是从硬盘读出引导程序并装入到内存,然后将控制权交给引导程序,由引导程序继续装入操作系统。操作系统装入成功后,整个计算机就处于操作系统的控制之下,用户就可以正常

4、地使用计算机了。3636、下列软件组合中均属于系统软件的是、下列软件组合中均属于系统软件的是_。A A、AccessAccess和和ExcelExcelB B、AccessAccess和和WordWordC C、LinuxLinux和和MySQLMySQLD D、LinuxLinux和和PhotoShopPhotoShop3737、操作系统承担着、操作系统承担着_的任务。的任务。A A、CPUCPU与主板之间接口与主板之间接口B B、用户与软件之间接口、用户与软件之间接口C C、用户与硬件之间接口、用户与硬件之间接口D D、内存与外存之间接口、内存与外存之间接口3838、下列关于算法的叙述,正

5、确的是、下列关于算法的叙述,正确的是_。A A、算法的每一步操作必须有确切的含义,不允、算法的每一步操作必须有确切的含义,不允许有二义性许有二义性B B、算法具有不确定性,一般程序可以对应多重、算法具有不确定性,一般程序可以对应多重算法算法C C、有些算法具有无穷性,它可以被计算机永远、有些算法具有无穷性,它可以被计算机永远地执行下去地执行下去D D、算法必须有输入,但可以没有输出、算法必须有输入,但可以没有输出3939、算法设计采用的方法是、算法设计采用的方法是_。A A、由细到粗、由具体到抽象、由细到粗、由具体到抽象B B、由细到粗、由抽象到具体、由细到粗、由抽象到具体C C、由粗到细、由

6、具体到抽象、由粗到细、由具体到抽象D D、由粗到细、由抽象到具体、由粗到细、由抽象到具体73、下列属于面向对象高级程序设计语言的有、下列属于面向对象高级程序设计语言的有_。A、CB、C+C、C#D、Java85、用、用_语言编写的程序可以被计算机直语言编写的程序可以被计算机直接执行。接执行。机器机器86、_软件是软件是“买前免费试用买前免费试用”的具有的具有版权的软件。版权的软件。共享共享什么是计算机软件什么是计算机软件一个完整的计算机系统有两个基本组成部分:一个完整的计算机系统有两个基本组成部分:硬件系统硬件系统和和软件系统软件系统计算机硬件:组成计算机各种物理设备的总称计算机硬件:组成计算

7、机各种物理设备的总称计算机软件(计算机软件(Computer Software):):能能指指示示计计算算机机完完成成特特定定任任务务的的、以以电电子子格格式式存存储储的的程序程序、数据数据和相关的和相关的文档文档。什么是计算机软件什么是计算机软件软件的版权软件的版权 授授予予软软件件作作者者的的某某种种独独占占权权利利的的一一种种合合法法保保护护形形式式,版版权权所所有有者者惟惟一一地地享享有有该该软软件件的的拷拷贝贝、发发布布、修修改改、署署名名、出售的诸多权利。出售的诸多权利。软件许可证软件许可证 是是一一种种法法律律合合同同,它它确确定定了了用用户户对对软软件件的的使使用用方方式式,扩

8、大了版权法给予用户的权利。扩大了版权法给予用户的权利。从软件知识产权对软件进行分类n商品软件商品软件n共享软件共享软件(shareware)(也称为试用软件(也称为试用软件demoware)n具有版权,可免费试用一段时间,允许拷贝和散发(但不可修改),具有版权,可免费试用一段时间,允许拷贝和散发(但不可修改),试用期满后需交费才能继续使用试用期满后需交费才能继续使用n自由软件自由软件(Free Software)(开放源代码软件)开放源代码软件)n用户可共享,并允许随意拷贝、修改其源代码,允许销售和自由传用户可共享,并允许随意拷贝、修改其源代码,允许销售和自由传播。但是,对软件源代码的任何修改

9、都必须向所有用户公开,还必播。但是,对软件源代码的任何修改都必须向所有用户公开,还必须允许此后的用户享有进一步拷贝和修改的自由须允许此后的用户享有进一步拷贝和修改的自由n免费软件(免费软件(Freeware)()(Free Software)n 无需付费即可获得的软件。例如无需付费即可获得的软件。例如 PDF阅读器、阅读器、Flash播放器等播放器等n自由软件很多是免费软件;免费软件不全是自由软件自由软件很多是免费软件;免费软件不全是自由软件 自由软件无版权,可随意复制、修改源代码和自由传播。以下属于自由软件的有_。(2011年多选第53题)A.Linux操作系统操作系统 B.Office 2

10、003 C.QQ软件D.TCPIP协议协议软件的分类从应用的角度出发,将软件分为:从应用的角度出发,将软件分为:系统软件系统软件应用软件应用软件系统软件系统软件:系统软件:用用来来有有效效地地运运行行计计算算机机系系统统、给给应应用用软软件件开开发发与与运运行行提供支持、为用户管理与使用计算机提供方便的一类软件。提供支持、为用户管理与使用计算机提供方便的一类软件。系统软件的主要特征:系统软件的主要特征:与与具具体体的的应应用用领领域域无无关关,而而与与计计算算机机硬硬件件系系统统有有很很强强的交互性,要对硬件共享资源进行调度管理。的交互性,要对硬件共享资源进行调度管理。系系统统软软件件中中的的

11、数数据据结结构构复复杂杂,外外部部接接口口多多样样化化,用用户户能够对它反复使用。能够对它反复使用。应用软件应应用用软软件件:针针对对多多种种应应用用需需求求出出现现的的用用于于解解决决各各种种不不同同具体应用问题具体应用问题的专门软件。的专门软件。按按照照应应用用软软件件的的开开发发方方式式和和适适用用范范围围,应应用用软软件件可可再再分分为:为:通用应用软件通用应用软件:可以在许多行业和部门中共同使用。:可以在许多行业和部门中共同使用。定制应用软件定制应用软件:为不同领域的用户的特定应用要求而:为不同领域的用户的特定应用要求而 专门设计的软件。专门设计的软件。主要通用应用软件SPSSSPS

12、S、SASSAS、BMDPBMDP统计、汇总、分析等统计、汇总、分析等统计、汇总、分析等统计、汇总、分析等统计软件统计软件统计软件统计软件PowerpointPowerpoint、show partnershow partner幻灯片、演讲报告制作等幻灯片、演讲报告制作等幻灯片、演讲报告制作等幻灯片、演讲报告制作等演示软件演示软件演示软件演示软件Outlook ExpressOutlook Express、MailMail、CC-CC-mail mail、IEIE电子邮件、网络文件管理、电子邮件、网络文件管理、电子邮件、网络文件管理、电子邮件、网络文件管理、远程计算、浏览等远程计算、浏览等远程

13、计算、浏览等远程计算、浏览等网络通信网络通信网络通信网络通信AutoCADAutoCAD、PhotoshopPhotoshop等等等等图像处理、几何图形绘制图像处理、几何图形绘制图像处理、几何图形绘制图像处理、几何图形绘制等等等等图形、图像图形、图像图形、图像图形、图像ExcelExcel、Lotus1-2-3Lotus1-2-3等等等等表格定义、计算和处理等表格定义、计算和处理等表格定义、计算和处理等表格定义、计算和处理等电子表格电子表格电子表格电子表格WPSWPS、WordWord、Pagemaker Pagemaker、Acrobat ReaderAcrobat Reader文本编辑、文

14、字处理、桌文本编辑、文字处理、桌文本编辑、文字处理、桌文本编辑、文字处理、桌面排版等面排版等面排版等面排版等文字处理文字处理文字处理文字处理部分流行的软件名称部分流行的软件名称部分流行的软件名称部分流行的软件名称功能功能功能功能类别类别类别类别 用用 软软 应应 件件 语言语言 数据库数据库 处理处理 操操 作作 管理管理 程序程序 裸机裸机 系统系统 系系 统统 服务程序与服务程序与 工具软件工具软件系统软件系统软件计算机软件的层次结构下列属于系统软件的是_。(2011年第16题)A.Google搜索引擎 B.photoshopC.Office系列软件 D.SQL Server计算机软件的发

15、展 第第一一阶阶段段(上上世世纪纪4040年年代代到到5050年年代代中中期期)。计计算算机机软软件件发发展展的的初初期期,应应用用领领域域较较窄窄,主主要要是是科科学学与与工工程程计计算算。处处理理对对象象为为数数值值数数据据,使使用低级语言编制程序。用低级语言编制程序。第第二二阶阶段段(上上世世纪纪5050年年代代到到6060年年代代中中期期)。第第一一个个高高级级程程序序语语言言FORTRANFORTRAN及及其其翻翻译译程程序序出出现现。产产生生了了操操作作系系统统。6060年年代代初初期期,出出现现了了“软软件件”这这一一术术语语,融融程程序序及及其其文文档档为为一一体体。6060年

16、年代代中中期期发发生生了了“软件危机软件危机”。第第三三阶阶段段(上上世世纪纪7070年年代代至至今今)。出出现现了了“软软件件工工程程”的的概概念念,用用以满足高质高效编制软件的需求。以满足高质高效编制软件的需求。操作系统概念操作系统概念 操作系统操作系统(Operating System,简称,简称OS):):用用于于控控制制、管管理理、分分配配计计算算机机的的软软件件和和硬硬件件资资源源,支支持持应用程序的运行。应用程序的运行。是给计算机配置的一种必不可少的系统软件。是给计算机配置的一种必不可少的系统软件。操操作作系系统统向向用用户户提提供供各各种种服服务务,使使用用户户能能灵灵活活、方

17、方便便、有效地使用计算机,使计算机系统能够高效率地运行。有效地使用计算机,使计算机系统能够高效率地运行。操作系统的作用管理系统中的各种资源管理系统中的各种资源为用户提供各种服务界面为用户提供各种服务界面用用户户界界面面:也也称称用用户户接接口口或或人人机机界界面面,是是计计算算机机系系统统实实现现用用户户与与计算机通信的软、硬件部分的总称。计算机通信的软、硬件部分的总称。图图形形用用户户界界面面(GUIGUI):采采用用窗窗口口、图图符符、菜菜单单及及指指点点设设备备技技术术和和多多窗窗口口系系统统等等软软件件,并并以以直直接接操操纵纵为为主主要要使使用用方方法法,使使得得用用户户能够灵活、方

18、便、有效地使用计算机。能够灵活、方便、有效地使用计算机。为应用程序的开发和运行提供一个高效率的平台为应用程序的开发和运行提供一个高效率的平台操作系统的功能 操作系统(通过命令)提供操作系统(通过命令)提供五五种主要功能:种主要功能:任务管理任务管理存储管理存储管理文件管理文件管理设备管理设备管理作业管理作业管理从硬件和软件资源管理的角度来看,操作系统的主要功能包括处理嚣管理、存储器管理、_文件管理文件管理_、I0没备管理等几个方面。(2011年填空第65题)多任务处理多任务处理 中央处理器是计算机系统的核心资源,为了提高中央处理器是计算机系统的核心资源,为了提高CPU的的利用率,操作系统一般都

19、支持同时运行若干个程序,并采用一利用率,操作系统一般都支持同时运行若干个程序,并采用一定的算法使这若干个程序宏观上都进入到运行状态,这称为多定的算法使这若干个程序宏观上都进入到运行状态,这称为多任务处理(任务处理(multitasking)。)。使用使用“Windows 任务管理器任务管理器”可以随时了解系统中多个任可以随时了解系统中多个任务的运行状况。务的运行状况。多任务处理多任务处理 操作系统中有一个处理器调度程序把操作系统中有一个处理器调度程序把CPU分配给各个任务,分配给各个任务,一般采用按时间片(一般采用按时间片(20ms)轮转的策略,使每个任务都能轮流得)轮转的策略,使每个任务都能

20、轮流得到一个时间片的到一个时间片的CPU时间,时间片结束以后调度程序把时间,时间片结束以后调度程序把CPU交给交给下一个任务。下一个任务。只要时间片结束,正在执行的任务被强行终止,调度程序收只要时间片结束,正在执行的任务被强行终止,调度程序收回回CPU控制权,这种做法叫做抢占式(控制权,这种做法叫做抢占式(Preemptive)多任务方式。)多任务方式。该方式提高了操作系统运行的稳定性。该方式提高了操作系统运行的稳定性。多任务处理多任务处理 多个任务同时运行时,接受用户输入信息的窗口只能多个任务同时运行时,接受用户输入信息的窗口只能有一个,称为活动窗口。其对应的任务称为前台任务。有一个,称为活

21、动窗口。其对应的任务称为前台任务。活活动窗口标题栏的颜色与非活动窗口标题栏的颜色不同。动窗口标题栏的颜色与非活动窗口标题栏的颜色不同。Windows操作系统采用并发(操作系统采用并发(concurrency)的多任务)的多任务方式实现多任务的执行。无论前台任务还是后台任务都能方式实现多任务的执行。无论前台任务还是后台任务都能分配到分配到CPU的使用权,可以同时运行。的使用权,可以同时运行。并行处理并行处理 并行处理使用有多个处理器的计算机时,并并行处理使用有多个处理器的计算机时,并行处理操作系统运用策略做出合理的调度,把多行处理操作系统运用策略做出合理的调度,把多项任务分配给不同的项任务分配给

22、不同的 CPU 同时执行,且保持系同时执行,且保持系统正常有效地工作,可以充分利用计算机系统中统正常有效地工作,可以充分利用计算机系统中提供的所有处理器,一次执行几条指令,以提高提供的所有处理器,一次执行几条指令,以提高计算机系统的效率。计算机系统的效率。存储管理存储管理存储管理:管理内存资源的高效、合理使用。存储管理:管理内存资源的高效、合理使用。执执行行处处理理程程序序时时,计计算算机机系系统统的的程程序序和和数数据据都都是是保保存存在在内内存存中中的的。而而内内存存的的容容量量有有限限,因因此此,当当多多个个程程序序共共享享有有限限内内存存资资源源时时,必必须须合合理理地地为为它它们们分

23、分配配内内存存空空间间,做做到到用用户户存存放放在在内内存存中中的的程程序序和和数数据据既既能能彼彼此此隔隔离离、互互不不侵侵扰扰,又又能能在在一一定定条条件件下下共共享享。当当内内存存不不够够用用时时,还还要要解解决决内内存存扩扩充充问问题题,把把内内存存和和外外存存结结合合起起来来管管理理,为为用用户户提提供供一个容量比实际内存大得多的一个容量比实际内存大得多的“虚拟存储器虚拟存储器”。存存储储管管理理的的主主要要内内容容:内内存存的的分分配配和和回回收收、内内存存的的共共享享和保护、内存自动扩充等。和保护、内存自动扩充等。虚虚拟拟存存储储技技术术:假假设设硬硬盘盘为为一一个个容容量量极极

24、大大的的虚虚拟拟内内存存,将将程程序序(及及其其数数据据)划划分分成成一一个个个个“页页面面”,每每页页为为固固定定大大小小。运运行行程程序序时时将将当当前前要要执执行行的的部部分分程程序序和和数数据据装装入入物物理理内内存存,其其余余部部分分装装入入虚虚拟拟内内存存。当当遇遇到到需需要要执执行行的的指指令令或或数数据据不不在在物物理理内内存存中中(缺缺页页)时时,根根据据一一定定的的算算法法将将物物理理内内存存中中暂暂时时不不用用的的页页面面调调出出到到虚虚拟拟内内存存,而而将将虚虚拟拟内内存存中中需需要要的的页页面面调调入入到到物物理理内内存存中,然后继续运行程序。中,然后继续运行程序。对

25、对于于用用户户来来说说,使使用用虚虚拟拟内内存存技技术术可可以以使使得得计计算算机机系系统统的内存容量理论上与硬盘一样大。的内存容量理论上与硬盘一样大。存储管理存储管理在在WindowsWindows操操作作系系统统中中,虚虚拟拟存存储储器器是是由由计计算算机机的的物物理理内内存存(主主板板上上的的RAMRAM)和和硬硬盘盘上上的的虚虚拟拟内内存存(数数据据交交换换文文件件)联合组成的。联合组成的。WindowsWindows操操作作系系统统设设置置虚虚拟拟存存储储器器页页面面的的大大小小为为4KB4KB,页页面面调调度度算算法法采采用用“最最近近最最少少使使用用”(Least Least R

26、ecently Recently UsedUsed,LRULRU)算法。)算法。WindowsWindows操操作作系系统统在在物物理理内内存存和和交交换换文文件件之之间间自自动动交交换换程程序序和和数数据据页页面面,达达到到扩扩大大系系统统内内存存容容量量的的目目的的。操操作作过过程程对对用用户户透透明明(transparencytransparency),但但是是用用户户可可以以设设置置虚虚拟拟内内存的容量变化范围。存的容量变化范围。文件管理文件管理在外存储器上,数据以文件为单位进行存放和管理。在外存储器上,数据以文件为单位进行存放和管理。文文件件管管理理任任务务:有有效效地地支支持持文文

27、件件的的存存储储、检检索索和和修修改改等等操操作作、解解决决文文件件的的共共享享、保保密密和和保保护护问问题题,使使用用户户程程序序能能方方便便、安安全全地地访访问问它它所所需需要要的的文文件件。操操作作系系统统一一般般都都含有功能很强的文件管理子系统。含有功能很强的文件管理子系统。设备管理设备管理设设备备管管理理:对对计计算算机机系系统统中中除除了了CPUCPU和和内内存存以以外外的的所所有有I/OI/O设设备备的的管管理理。进进而而言言之之,设设备备管管理理的的对对象象除除了了进进行行实实际际I/OI/O操操作作的的设设备备外外,还还包包括括诸诸如如控控制制器器、通通道道等等支支持持设设备

28、。备。设设备备管管理理任任务务:外外部部设设备备的的分分配配、启启动动和和故故障障处处理理,用用户户不不必必详详细细了了解解设设备备及及接接口口的的技技术术细细节节,就就可可以以利利用用驱驱动程序对相应的设备进行操作。动程序对相应的设备进行操作。采采用用技技术术:中中断断技技术术、通通道道技技术术、虚虚拟拟设设备备技技术术和和缓缓冲冲技术技术DOSDOS操作系统操作系统这是一个基于磁盘管理的操作系统。与我们现在使用的这是一个基于磁盘管理的操作系统。与我们现在使用的操作系统最大的区别在于,它是操作系统最大的区别在于,它是命令行形式命令行形式的,靠输入的,靠输入命令来进行人机对话,并通过命令的形式

29、把指令传给计命令来进行人机对话,并通过命令的形式把指令传给计算机,让计算机实现操作的算机,让计算机实现操作的。常见的常见的 DOS DOS 有两种:有两种:IBM IBM 公司的公司的 PC-DOS PC-DOS 和微软公司的和微软公司的 MS-DOSMS-DOS,它们的功能、命令用途格式都相同,我们常用,它们的功能、命令用途格式都相同,我们常用的是的是MS-DOSMS-DOS。DOSDOS分为核心启动程序和命令程序两个部分。分为核心启动程序和命令程序两个部分。WindowsWindows操作系统操作系统WindowsWindows操操作作系系统统是是一一种种在在微微型型计计算算机机上上运运行

30、行的的系系统统软软件件。由由(美美)微微软软公公司司开开发发,最最初初作作为为DOSDOS的的图图形形化化扩扩充充而而推推出出的的。WindowsWindows提提供供了了多多任任务务图图形形界界面面以以及及统统一一的的应应用用程程序序接接口口,使使得得在在WindowsWindows环境下运行应用程序的操作大为简化。环境下运行应用程序的操作大为简化。Windows Windows 9x9x。从从Windows Windows 9595开开始始,WindowsWindows均均是是机器字长机器字长3232位的单用户、多任务的操作系统。位的单用户、多任务的操作系统。单用户:一台计算机一次只允许一

31、个用户使用。单用户:一台计算机一次只允许一个用户使用。多任务:允许一个用户同时运行多个应用程序多任务:允许一个用户同时运行多个应用程序Windows操作系统Windows 9xWindows 9x支持图形用户界面支持图形用户界面支持支持“即插即用即插即用”的系统配置方法的系统配置方法提提供供通通信信软软件件,使使用用户户的的计计算算机机系系统统联联接接到到Internet上上Windows操作系统Windows NT(New Technology)和)和NT工作站工作站一一个个网网络络操操作作系系统统。网网络络中中运运行行Windows NT的的计计算算机机作作为为服服务务器器,它它存存储储着

32、着诸诸多多共共享享资资源源网网络络中中除除服服务务器器外外,还还有有供供用用户户使使用用的的客客户户机机部部分分。客客户户机机可可以以是是一一般般的的PC机机,其其上上可可以以运运行行NT客客户户机机软软件件,也可运行也可运行Windows 95或或Windows 98。Windows操作系统Windows NT(New Technology)和)和NT工作站工作站Windows NT含含有有内内置置的的网网络络功功能能,支支持持许许多多通通讯讯协协议议,并并且且具具有有一一个个集集中中的的安安全全系系统统,以以监监测测各各种种系统资源。系统资源。与与NT操操作作系系统统服服务务器器版版本本相

33、相对对应应的的是是NT的的工工作作站站标标准准版版,称称为为NT Workstation,它它主主要要运运行行在在点点对对点点环环境境中中,这这个个版版本本可可提提供供多多种种管管理理软软件件和和工工具具软软件。件。Windows操作系统Windows 2000与与2000工作站工作站Windows 2000在在使使用用Windows NT的的内内核核的的同同时时增增加加了了许许多多新新的的功功能能。如如在在即即插插即即用用方方面面,它它支支持持USB设设备备,支支持持功功率率的的调调节节和和各各种种硬硬件件编编程程接接口口等等。在在实实用用性性、安安全全性性和和稳稳定定性性方方面面都都有有所

34、所超超越越。Windows 2000有以下几种不同的版本:有以下几种不同的版本:Windows 2000 ProfessionalWindows 2000 Server/Advanced ServerWindows 2000 Datacenter ServerWindows操作系统Windows XP和和Windows 2003Windows XP是是基基于于NT的的内内核核,集集成成了了其其稳稳定定性性、安安全全性性及及多多媒媒体体和和网网络络功功能能,使使微微软软的的前前台台OS不不再再采用采用9X系列的内核。系列的内核。Windows 2003 server是是以以XML标标准准作作为为

35、信信息息交交换换格格式式,具具有有无无线线接接入入、语语言言支支持持的的OS新新版版本本、其其可可靠性、安全性和易操作性方面有了进一步提高。靠性、安全性和易操作性方面有了进一步提高。UNIX操作系统UNIX操操作作系系统统是是(美美)Bell实实验验室室开开发发的的一一种种通通用用多多用用户户交交互互式式分分时时操操作作系系统统。自自1970年年UNIX系系统统第第一一版版问问世世以以来来,以以UNIX系系统统为为基基础础已已研研制制出出许许多多新新的的操操作作系系统统软软件件。如如微微型型计计算算机机、大大型型计计算算机机上上的的各各种种UNIX系系统统的的变变种种,以以及及用用于于计计算算

36、机机网网络络及及分分布布式式计计算算机机系系统统上上的的UNIX系统等。系统等。实实际际上上,UNIX系系统统已已成成为为国国际际上上目目前前使使用用最最广广泛泛、影影响响最大的主流操作系统之一。最大的主流操作系统之一。UNIX操作系统UNIX系统的特色主要体现在以下方面:系统的特色主要体现在以下方面:结结构构简简练练。以以树树形形目目录录结结构构的的文文件件系系统统为为基基础础,且且将将各各种种设设备都定义为特殊文件,统一处理。备都定义为特殊文件,统一处理。内核部分内核部分外层应用子系统外层应用子系统功能强大功能强大易移植性好易移植性好可伸缩性和互操作性强可伸缩性和互操作性强容纳新技术的能力

37、强容纳新技术的能力强网络通信功能强网络通信功能强Linux操作系统Linux操操作作系系统统的的原原创创者者是是芬芬兰兰的的一一名名青青年年学学者者Linus Torvolds,他他遵遵从从可可移移植植操操作作系系统统接接口口POSIX标标准准开开发发出出Linux操操作作系系统统的的内内核核,POSIX是是IEEE定定义义的的一一套套标标准,具有与准,具有与UNIX相似的可移植操作系统服务功能。相似的可移植操作系统服务功能。Linux操操作作系系统统的的优优势势反反映映在在网网络络服服务务器器方方面面,其其内内核核中中包包含含许许多多网网络络协协议议,已已成成为为网网络络上上最最普普遍遍的的

38、服服务务器器架架构构模模式式。Linux操操作作系系统统作作为为一一个个多多用用户户、多多任任务务的的操操作作系系统统,支支持持多多工工作作平平台台和和多多处处理理器器。它它不不仅仅可可提提供供多多达达4TB的文件系统,同时还可支持多种其他的文件系统。的文件系统,同时还可支持多种其他的文件系统。Linux操作系统Linux系系统统是是一一种种“自自由由软软件件”。或或者者说说,它它属属于于一一种种GPL(General Public License)软软件件。其其源源代代码码向向世世人公开,吸引对该系统感兴趣的人们共同工作。人公开,吸引对该系统感兴趣的人们共同工作。总结单用户单任务:DOS单用

39、户多任务:Windows系列多用户多任务:UNIX,Linux 下列关于windows操作系统的叙述,正确的是_。(2011年第12题)A.任务被启动时,通常先将全部程序和数据装入内存,然后再开始运行B.系统可用的内存容量就是硬件配置时实际配置的内存条容量C.CPU的时间被分成若干时间片,任务在不同的时间片中的时间被分成若干时间片,任务在不同的时间片中轮转完成轮转完成D.只有当前活动窗口对应的任务才能分配到CPU得使用权程序设计语言分类程程序序设设计计语语言言按按其其级级别别可可以以划划分分为为机机器器语语言言、汇汇编语言和高级语言编语言和高级语言三大类。三大类。机器语言机器语言机机器器语语言

40、言:使使用用计计算算机机指指令令系系统统的的程程序序语语言言。用用机机器器语语言言编编写写的的程程序序,全全部部都都是是二二进进制制代代码码形形式式,可可以以被被计计算算机机直直接接执执行行。机机器器语语言言直直接接依依赖赖机机器器的的指指令令系系统统,不不同同类类型型甚甚至至不不同同型型号号的的计计算算机机,其其机机器器语语言言是是不不同同的的。机机器器语语言言不不易易记记忆忆和和理理解解,所所编编写写的程序也难于修改和维护。的程序也难于修改和维护。10000001 1010011010000001 10100110汇编语言汇汇编编语语言言:用用助助记记符符来来代代替替机机器器指指令令的的操

41、操作作码码和和操操作作数数,如如用用表表示示加加法法,用用表表示示减减法法等等。这这样样就就能能使使它它的的每每条条指指令令都都有有明明显显的的符符号号标标识识。用用汇汇编编语语言言编编写写程程序序与与编编写写机机器器语语言言程程序序相相比比,比比较较直直观观和和易易记记忆忆,但但汇汇编编语语言言仍仍然然是是面面向向机机器器指指令令系系统统的的,还还保保留留了了机机器器语语言的各项缺点。言的各项缺点。MOV AL 12DMOV AL 12DSUB AL 18DSUB AL 18DM M M M HLT HLT高级语言高高级级语语言言:又又称称算算法法语语言言,其其表表示示方方法法接接近近解解决

42、决问问题题的的表示方法,而且具有通用性,在一定程度上与机器无关。表示方法,而且具有通用性,在一定程度上与机器无关。高高级级语语言言的的特特点点:易易学学、易易用用,易易维维护护。人人们们可可以以更更有有效、更方便地用它来编制各种用途的计算机程序。效、更方便地用它来编制各种用途的计算机程序。高高级级语语言言虽虽然然接接近近自自然然语语言言,但但和和自自然然语语言言仍仍有有很很大大差差距距。主主要要表表现现在在语语法法规规则则极极为为严严格格。其其主主要要原原因因是是高高级级语语言言处处理理系系统统是是执执行行程程序序的的计计算算机机,而而自自然然语语言言的的处处理理系统则是人。系统则是人。LET

43、 A=5+6LET A=5+6PRINT APRINT AENDEND 下列关于程序设计语言的叙述,正确的是_。(2011年第13题)A.高级语言就是自然语言B.java语言具有平台独立性,用它编写的程序与机器无关语言具有平台独立性,用它编写的程序与机器无关C.机器语言与计算机硬件关系密切,用它编写的程序具有较好的可移植性 D.无论用哪种程序设计语言编写的程序,都需要经过相应语言处理系统的翻译才可在计算机上执行程序语言基本成分程序语言基本成分高级语言种类千差万别,但是其基本高级语言种类千差万别,但是其基本成份成份都可归纳为四种:都可归纳为四种:数数据据成成分分:描描述述程程序序所所处处理理的的

44、数数据据对对象象(数数据据类类型型、数数据据结构)结构)运运算算成成分分:描描述述程程序序所所包包含含的的运运算算(算算术术表表达达式式、逻逻辑辑表表达式)达式)控制成分控制成分:表达程序中的控制构造(条件判断、循环判断):表达程序中的控制构造(条件判断、循环判断)传输成分传输成分:表达程序中的数据传输(输入:表达程序中的数据传输(输入/输出)输出)举例Main()int i,sum=0;for(i=1;i=100;i+)sum=sum+i;printf(“%d”,sum);数据成分数数据据作作为为程程序序操操作作的的对对象象,具具有有名名称称、类类型型、作作用用域域等等特特征征。使使用用前前

45、要要对对数数据据的的这这些些特特征征加加以以说说明明。数数据据名名称称由由用用户户通通过过标标识识符符命命名名,类类型型说说明明数数据据需需占占用用存存储储单单元元的的多多少少和和存存放放形形式式,作作用用域域说说明明数数据据可可以以使使用用的的范范围围。以以C C语语言言为例,其数据构造方式可分为基本类型和派生类型:为例,其数据构造方式可分为基本类型和派生类型:控制成分程程序序语语言言中中控控制制成成分分的的作作用用:提提供供一一种种基基本本框框架架,在在此此基基本本框框架架支持下,可以将数据和对数据的运算组合成程序。支持下,可以将数据和对数据的运算组合成程序。()()顺序结构顺序结构用用来

46、来表表示示一一个个计计算算操操作作(或或语语句句)的的序序列列。从从操操作作序序列列的的第第一一个个操操作作开开始始,顺顺序序执执行行序序列列后后续续的的操操作作,直直至至序序列列的的最最后后一个操作。一个操作。(2)条件选择结构条件选择结构条条件件选选择择结结构构由由一一个个条条件件(P)和和两两个个供供选选择择的的操操作作A和和B组组成成。在在执执行行中中,先先计计算算条条件件表表达达式式P的的值值,如如果果P的的值值为为真真,则则执执行行操操作作A;否否则则执执行行操操作作B。当当条条件件选选择择结结构构中中的的A或或B又由条件选择结构组成时,就呈现嵌套的条件选择结构形式。又由条件选择结

47、构组成时,就呈现嵌套的条件选择结构形式。控制成分(3)循环结构循环结构循循环环结结构构为为程程序序描描述述重重复复计计算算过过程程提提供供控控制制手手段段,循循环环结结构构有有多多种种形形式式,最最基基本本的的形形式式为为 while型型循循环结构。环结构。控制成分A AB BA AB BP P真真真真假假假假A AP P假假假假真真真真顺序控制结构顺序控制结构顺序控制结构顺序控制结构条件选择结构条件选择结构条件选择结构条件选择结构WhileWhile型重复结构型重复结构型重复结构型重复结构语言处理系统语言处理系统的作用:语言处理系统的作用:把把用用软软件件语语言言(包包括括汇汇编编语语言言和

48、和高高级级语语言言)编编写写的的各各种种程程序序变变换换成成可在计算机上执行的程序,或最终的计算结果,或其他中间形式。可在计算机上执行的程序,或最终的计算结果,或其他中间形式。语言处理系统包括:语言处理系统包括:翻译程序翻译程序正文编辑程序:用于建立和修改源程序文件正文编辑程序:用于建立和修改源程序文件联联接接编编辑辑程程序序:将将多多个个分分别别编编译译或或汇汇编编过过的的目目标标程程序序和和库库文文件件进行组合进行组合装入程序:将目标程序装入内存并启动执行装入程序:将目标程序装入内存并启动执行程序模块程序模块程序模块程序模块1 1程序模块程序模块程序模块程序模块n n正文正文正文正文编辑编

49、辑编辑编辑源程序源程序源程序源程序1 1源程序源程序源程序源程序n n编译编译编译编译目标程序目标程序目标程序目标程序1 1目标程序目标程序目标程序目标程序n n联接联接联接联接编辑编辑编辑编辑可执行目可执行目可执行目可执行目标程序标程序标程序标程序装入装入装入装入执行执行执行执行结结结结果果果果库文件库文件库文件库文件编辑、编译、装入和执行过程编辑、编译、装入和执行过程翻译程序翻翻译译程程序序:程程序序语语言言处处理理系系统统随随被被处处理理的的语语言言及及其其处处理理方方法法和和处处理理过过程程的的不不同同而而异异。但但任任何何一一个个语语言言处处理理系系统统通通常常都都包包含含一一个个翻

50、翻译译程程序序,它它把把一一种种语语言言的的程程序序翻翻译译成成等等价价的的另另一一种语言的程序。种语言的程序。源语言和源程序:被翻译的语言和程序源语言和源程序:被翻译的语言和程序目标语言和目标程序:翻译生成的语言和程序目标语言和目标程序:翻译生成的语言和程序按照不同的翻译处理方法,可把翻译程序分为以下三类:按照不同的翻译处理方法,可把翻译程序分为以下三类:汇汇编编程程序序(assembler):从从汇汇编编语语言言到到机机器器语语言言的的翻译程序翻译程序解解释释程程序序(Interpreter):按按源源程程序序中中指指令令(或或语语句句)的的执执行行顺顺序序,逐逐条条翻翻译译并并立立即即执

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 生活休闲 > 生活常识

本站为文档C TO C交易模式,本站只提供存储空间、用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。本站仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知淘文阁网,我们立即给予删除!客服QQ:136780468 微信:18945177775 电话:18904686070

工信部备案号:黑ICP备15003705号© 2020-2023 www.taowenge.com 淘文阁