为了正常的体验网站,请在浏览器设置里面开启Javascript功能!

计算机导论(第四版)-电子教案-王岳斌 第3章 计算机软件基础

2019-11-21 33页 ppt 179KB 58阅读

用户头像 个人认证

希望

暂无简介

举报
计算机导论(第四版)-电子教案-王岳斌 第3章 计算机软件基础第3章计算机软件基础 计算机软件系统组成 操作系统基本功能 文件标识与DOS操作 软件开发与软件工程 计算机程序设计 数据库系统与信息系统1.计算机软件组成软件系统软件应用软件操作系统语言处理程序数据库管理系统网络软件其他办公软件电子邮件软件其他(1)系统软件 系统软件:用于计算机管理、监控、维护的软件。操作系统:DOS、WindowsXP、WindowsNT;UNIX、NetWare;语言处理程序:各种语言的翻译程序;数据库管理系统DBMS:FoxBASE、FoxPro、SQLServer、ORACLE;服务软件:编辑程序、...
计算机导论(第四版)-电子教案-王岳斌 第3章  计算机软件基础
第3章计算机软件基础 计算机软件系统组成 操作系统基本功能 文件标识与DOS操作 软件开发与软件工程 计算机程序设计 数据库系统与信息系统1.计算机软件组成软件系统软件应用软件操作系统语言处理程序数据库管理系统网络软件其他办公软件电子邮件软件其他(1)系统软件 系统软件:用于计算机管理、监控、维护的软件。操作系统:DOS、WindowsXP、WindowsNT;UNIX、NetWare;语言处理程序:各种语言的翻译程序;数据库管理系统DBMS:FoxBASE、FoxPro、SQLServer、ORACLE;服务软件:编辑程序、连接装配程序、打印管理程序、测试程序、诊断程序等。(2)应用软件 应用软件:针对某个应用领域的具体问题而开发和研制的程序。文字处理软件:WORD、WPS等;电子表格软件:EXCEL、Lotus1-2-3等;图形处理软件:AutoCAD、3DS等;制作软件:PowerPoint、Authorware等。管理信息系统:MIS计算机集成制造系统:CIMS(CAD/CAM)2.操作系统基本功能(1)什么是操作系统 操作系统是最低层的系统软件,它是对硬件系统功能的首次扩充。 操作系统是指用来控制和管理计算机硬件资源和软件资源的程序集合。它是计算机系统中极为重要的系统软件,用于统一管理计算机资源,合理地组织计算机的工作流程,协调计算机系统的各部分之间、系统与用户之间、用户与用户之间的关系。(2)操作系统的功能操作系统的基本功能归纳起来有五个方面。 处理机管理处理机管理主要解决对处理机(CPU)的分配调度策略、分配实施和资源回收等问题。处理机是计算机系统中的关键性资源。 存储管理存储管理主要管理内存资源,根据用户程序的要求给它分配内存,保护用户存放在内存中的程序和数据不被破坏,同时存储管理还解决内存的扩充问题。 设备管理设备管理负责管理各类外围设备。 文件管理启动文件管理、支持文件的存储、检索和修改等操作操作系统不仅把程序、数据、各种信息,甚至把外设都当作文件来管理。 作业管理作业管理的任务是为用户提供一个使用系统的良好环境,根据不同的系统要求,制定相应的调度策略,进行作业调度。(3)操作系统的分类操作系统的种类很多,我们无法用单一的标准将其统一分类。以下列出几种常用的分类。 按同一时刻所容纳服务对象可分为:单用户{单任务系统(如MSDOS、PCDOS、PC/M)和多任务系统(如OS/2、Windows)}、多用户操作系统(如UNIX、VMS、AOS/VS)单机系统(如MSDOS、PCDOS、UNIX、VMS、AOS/VS、MVX)多机系统(如Mach、UNIX)。 按用户的使用方式可分为:批处理系统(MVX、DOS/VSE)分时系统(UNIX、XENIX)实时系统(IRMX、VRTX)。 按硬件结构可分为:网络操作系统(Netware、Sonos、WindowsNT、OS/2warp)分布式操作系统(Amoeba)多媒体系统(Amiga)。3.DOS操作系统DOS是磁盘操作系统(DiskOperatingSystem)是Microsoft公司的产品,它是人与电脑之间的桥梁,它为我们操作电脑提供环境,同时也负责对整个计算机系统进行管理。其具体功能主要表现在以下几个方面。 执行命令和程序命令(Command)和程序(Program)都是可执行的二进制代码的集合。 设备管理由I/O系统实现对输入输出设备的驱动和管理;对内存和系统其它硬件之间的数据交换的管理。 文件管理由文件系统实现对各类文件的建立、显示、比较、复制、修改、检索、删除等操作,将信息以文件或数据的形式存到磁盘上或从磁盘上读出。DOS的启动与退出:将DOS系统文件由磁盘装入内存的过程称为DOS的启动或引导。当DOS启动时,完成对系统的初始化。启动Windows后,可从“开始”菜单选择并单击“运行”;在运行窗口的“打开”栏输入“command”;选择“确定”按钮,即进入DOS状态。在DOS命令状态执行“EXIT”命令,即退出DOS,返回Windows。DOS的组成:DOS采用层次模块结构,由一个引导程序和三个程序模块组成,它们分别是: (1)引导模块。 (2)输入输出系统模块。 (3)磁盘操作管理模块。 (4)命令处理模块。 文件的概念。文件是一组存放在存储介质上的相关信息的集合,它可以是程序、数据或一段文字。文件用文件名标识,以供系统识别、查找。 文件名由1~8个字符构成,扩展名由0~3个字符构成。书写文件名时,先写主文件名,后写扩展名,主文件名与扩展名之间用“.”分开,因此俗称8.3格式。在Windows中文件标识去除了8.3格式。4.文件标识 文件名命名规则:组成文件名的字符可以是英文字母、汉字、数字和一些特殊字符$#&@!%_文件名的字符不区分大小写,例如,文件名ABC.DBF与文件名aBC.dBF等效。文件名中不能包括以下字符空格.:,;‘<>\/*?+不能使用计算机系统的保留字,即系统有特殊用途的名字作为用户文件名或文件名的一部分。Windows支持长文件名格式,主文件名字符数可达255个字符(包括空格)。(3)文件的分类 按文件性质、用途可分为系统文件、库文件、用户文件等。 DOS中还将文件分为磁盘文件和设备文件两大类,存储在磁盘上的文件统称为磁盘文件。 文件的扩展名一般用于区分文件的类型,常见的扩展名及其所代表的文件类型见表3.1表3.1 常见文件类型的扩展名 .COM 命令程序文件 .BAK 备份文件.EXE 可执行程序文件 .TXT 文本文件.BAT 批处理文件 .XLSEXCEL电子表文件.SYS 系统文件 .DAT 数据文件.DOC WORD文档文件 .LIB 库文件.C C语言源程序文件 .OBJ 中间目标代码文件.HTM超文本标识语言文件.OVL 程序覆盖文件.RAR压缩文件 .ZIP 压缩文件(1)(文件夹)文件系统采用树形目录结构来组织和管理文件和目录。树形目录结构的根部称为根目录,根目录用反斜杠“\”表示,每个盘只有一个根目录。Windows中将文件目录称为文件夹。根目录下可以存放若干个文件,也可存放若干个子目录。当前正在使用的那个目录称为当前目录。目录与路径:图磁盘文件的树型目录结构(2)路径 文件路径是由用“\”隔开的各目录名组成。 绝对路径是指从该文件所在磁盘的根目录开始,直到该文件所在的目录为止的路线上的所有目录名(各目录名之间用“\”分隔)。。 相对路径是指从该文件所在磁盘的当前目录下的某子目录开始直到该文件所在的目录为止的路线上的所有目录名(各目录名之间也用“\”分隔)。DOS命令是由命令关键字和其后的参数及选项组成,命令关键字采用大小写均可;DOS命令的关键字与参数之间必须用空格分隔;路径与文件名之间用“\”分隔;命令格式中排在一起的参数其前后顺序可以任意调换。通常将DOS命令分为内部命令和外部命令两大类。5.DOS操作命令常用DOS命令:(1)清屏命令:CLS(2)日期命令:DATE(3)时间命令:TIME(4)列文件目录:DIR[路径][文件名][/P][/S][/B]/[/L](5)建立子目录:MD[盘符][路径]<子目录名>(6)改变当前目录:CD[d:][path][子目录名]6.计算机程序设计(1)指令:指令是计算机完成某一操作而发出的指示或命令,是计算机硬件可以执行的表示一种基本操作的二进制代码串。操作码:指明指令的操作性质。如加、减等操作数地址:指明指令的操作对象。一般情况指出参加操作的操作数所在内存单元的地址,有时也直接给出操作数本身。(2)指令系统计算机所有指令的集合称为该计算机的指令系统。一个完整的指令系统应具有完备性、有效性、规整性、兼容性等特点。计算机的指令结构分为两大类:复杂指令系统和精简指令系统。复杂指令系统指令条数很多,格式和种类较多,单指令完成的功能可以很复杂。精简指令系统选用最为常用的指令,指令条数少,格式单一,种类少,采用大量的寄存器,完成复杂功能一般采用多条指令编制子程序完成。程序的执行过程:有序的指令集合构成程序,程序的执行过程就是一条条指令的执行过程。控制器每取出一条指令,下一条指令的地址会自动的置入程序计数器当中(PC),从而为取下一条指令作准备。控制器不断地取指令、指令、执行指令直至完成任务为止,这也是为什么指令要顺序存放和计算机工作能高度自动化的原因。(3)计算机语言 计算机语言分:低级语言(含机器语言、汇编语言,是面向机器的语言)和高级语言(面向问题的语言)。机器语言:计算机能直接识别和执行的语言。汇编语言:由助记符表示机器指令的语言。高级语言:接近自然、数学形式的语言。 高级语言分为:面向过程程序设计语言和面向对象程序设计语言。 面向过程程序设计语言的典型代表:C语言、PASCAL语言等。面向对象程序设计语言主要概念:对象:即人们要进行研究的任何事物,它具有状态和操作。类:是面向对象语言必须提供的由用户定义的数据类型,它将具有相同状态、操作和访问机制的多个对象抽象成一个对象类。继承:是面向对象语言的另一个基本要素。类与类之间可以组成继承层次,一个类的定义可以定义在已有定义类的基础上。C++、Java和Smaltalk是面向对象程序设计语言的代表。面向对象程序设计语言概念(4)计算机语言的翻译程序 汇编程序:将汇编语言源程序翻译成机器语言的程序。 编译程序:高级语言源程序翻译成目标程序再执行。 解释程序:高级语言源程序边翻译边执行。7.数据库系统数据库系统:由数据库(DB)、数据库管理系统(DBMS)、数据库管理员(DBA)、数据库应用程序以及用户5个部分组成的系统。 数据库:有一定结构的相关数据的集合。 数据库管理系统:是对数据库进行管理的软件。 数据库管理员:对数据库进行设计、维护和管理的工作人员。 数据库应用程序:满足数据处理需求的应用程序 用户:用户可以通过数据库管理系统直接操纵数据库数据库种类:根据所采用的模型不同,数据库分为3类;数据模型分为:层次模型网状模型关系模型对应的数据库有层次数据库、网状数据库和关系数据库。微机中数据库主要为关系模型数据库。关系数据库:关系模型的数据库称为关系数据库。关系模型是建立在数学基础上的二维表,每一张表称为一个关系,每个关系均有一个名称,称为关系名。关系的基本运算有两类:一类是传统的集合运算(并、差、交等);另一类是关系运算(选择、投影、联接)。常见的关系数据库产品:ACCESS,VFP,SQLSERVER,ORACLE关系数据库示例上机操作:汉字输入练习详见计算机导论实验指导实验2:练习汉字拼音输入(金山打字通)注意:可选择练习五笔字形输入汉字第3章作业:阅读,然后简答第一题。完成第二题。
/
本文档为【计算机导论(第四版)-电子教案-王岳斌 第3章 计算机软件基础】,请使用软件OFFICE或WPS软件打开。作品中的文字与图均可以修改和编辑, 图片更改请在作品中右键图片并更换,文字修改请直接点击文字进行修改,也可以新增和删除文档中的内容。
[版权声明] 本站所有资料为用户分享产生,若发现您的权利被侵害,请联系客服邮件isharekefu@iask.cn,我们尽快处理。 本作品所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用。 网站提供的党政主题相关内容(国旗、国徽、党徽..)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。

历史搜索

    清空历史搜索