全国会计证《会计电算化》第二章第三节微型计算机软件系统讲义
点击查看:全国会计从业资格《会计电算化》1-5章章节讲义汇总
第三节微型计算机软件系统
计算机软件是指在计算机硬件上运行的各种程序及相应的文档资料。计算机软件可分为系统软件和应用软件两大类。从使用者的角度看,用户对计算机的使用不是直接对硬件进行操作,而是通过应用软件对计算机进行操作;应用软件也不能直接对硬件进行操作,而是通过系统软件对硬件进行操作。
一、系统软件
系统软件是指用于对计算机资源的管理、监控和维护,以及对各类应用软件进行解释和运行的软件,是计算机系统必备的软件。系统软件主要包括操作系统、语言处理程序、支持服务程序、数据库管理系统。
(一)操作系统
操作系统(Operating System)是最基本、最重要的系统软件,已成为计算机系统中必不可少的基本组成部分。它负责管理计算机系统的全部软件资源和硬件资源,合理地组织计算机各部分协调工作,为用户提供操作界面和编程接口。用户通过操作系统使用计算机,其他软件则在操作系统提供的平台上运行。目前,比较通用的操作系统有Windows、UNIX、Windows NT、Linux等。
(二)语言处理程序
计算机软件一般通过计算机程序设计语言编制。不同程序设计语言编写的源程序,计算机无法直接执行,必须经过翻译才能被计算机所接受。语言处理程序包括解释程序和编译程序等,其任务是将用汇编语言或高级语言编写的程序翻译成计算机硬件能够直接识别和执行的机器指令代码。没有语言处理程序的支持,用户编写的应用软件就无法被计算机接受和执行。
(三)数据库管理系统
数据库管理系统(Database Management System,简称DBMS)是帮助用户建立、管理、维护和使用数据库的一个系统软件,是用户与数据库之间的接口。数据库管理系统是有效地进行数据存储、共享和处理的工具。根据数据库数据模型设计方法的不同,可把数据库管理系统分为层次型、网状型、关系型三类。各种会计核算软件的成功应用都离不开相应的数据库管理系统的支持。
(四)支持服务程序
支持服务程序也称为工具软件,主要为用户使用计算机和维护管理计算机提供服务,包括协助用户进行软件开发或硬件维护的软件,如诊断程序、调试程序、编辑程序、杀毒程序等。
二、计算机程序设计语言
人和计算机交流信息使用的语言称为计算机语言或程序设计语言。按照语言对计算机硬件的依赖程序,计算机程序设计语言通常分为机器语言、汇编语言和高级语言三类。
(一)机器语言
机器语言就是计算机指令代码的集合,是最底层的计算机语言。它用二进制代码“0”和“1”形式表示,是能被计算机直接识别和执行的唯一语言,但通常不用机器语言直接编写程序。机器语言在不同计算机系统之间的通用性较差。
(二)汇编语言
汇编语言是一种符号化的机器语言,采用能帮助记忆的英文缩写符号代替机器语言的操作码和操作地址所形成的计算机语言,又叫符号语言。不同类型的计算机系统一般有不同的汇编语言。计算机不能直接识别和运行用汇编语言编写的程序,必须将其翻译成机器语言程序(标程序)后,计算机才能识别并执行。把汇编语言程序翻译成机器语言程序的程序称为汇编程序。通常情况下,用汇编语言来编写效率较高的实时控制程序和某些系统软件。
机器语言和汇编语言都是面向机器的语言,称为低级语言。低级语言依赖于具体型号的计算机,用它们开发的程序通用性很差。
编辑推荐:
关 注:
考试报名>>2014年会计证考试报名专题
网址大全>>全国各地会计从业考试报名网址汇总
温馨小贴士:如果您在报名过程中遇到任何疑问,请登录环球网校会计证考试频道及论坛,随时与广大考生朋友们一起交流!
最新资讯
- 会计从业资格《会计基础》知识点:费用2019-01-02
- 会计从业资格考试《财经法规》知识串讲:预决算监督2018-12-29
- 会计从业资格考试《财经法规》知识串讲:预算法律制度2018-12-27
- 会计从业资格《会计基础》知识点:营业外收支2018-12-20
- 会计从业资格《电算化》知识点:单元格的引用2018-12-19
- 会计从业资格《电算化》知识点:数据透视表的插入2018-12-19
- 会计从业资格考试《财经法规》知识串讲:决算2018-12-18
- 会计从业资格《会计基础》知识点:所得税2018-12-03
- 会计从业资格《会计基础》知识点:利润分配2018-12-03
- 会计从业资格考试《财经法规》知识串讲:预算组织程序2018-11-29