初级会计电算化
多用户结构又称联机结构,整个系统配备一台计算机主机和多个终端。 优点:会计数据可通过各终端分散输入,并集中存储和处理。 缺点:费用高、应用软件少、主机负载大、容易形成拥塞。 适用范围:输入量大的企业 (四)微机局域网络
微机局域网络(又称为网络结构),是由一台服务器(通常是高档微机)将许多中低档微机连接在一起(由网络接口卡、通讯电缆连接),相互通讯、共享资源,组成一个功能更强的计算机网络系统。
微机局域网络通常分为客户机/服务器结构和浏览器/服务器结构两种结构,主要适用于大中型企业。
1、客机/服务器(C/S)结构
C/S结构的基本原则是将计算机应用任务分解成多个子任务,由多台计算机分工完成,即采用“功能分布”原则。
客户机/服务器结构模式下,服务器配备大容量存储器并安装数据库管理系统,负责会计数据的定义、存取、备份和恢复,客户端安装专用的会计软件,负责会计数据的输入、运算和输出。
优点:技术成熟、响应速度快、利用处理大量数据。 缺点:维护工作量大、数据库仅用于局域网中。 2、浏览器/服务器(B/S)结构
浏览器/服务器结构模式下,服务器是实现会计软件功能的核心部分,客户机上只需安装一个浏览器,用户通过浏览器向分布在网络上的服务器发出请求,服务器对浏览器的请求进行处理,将用户所需信息返回到浏览器。
优点:维护和升级方式简单、运行成本低。 缺点:运用服务器运行数据负荷较重。 【例题2-19?单选题】有多台微机,但每台微机都有相应的输入输出设备,每台微机仍属单机结构,每台微机不发生直接的数据联系,以上描述的是( )。
A.单机结构 B.多用户结构 C.多机松散结构 D.微机局域网络 【正确答案】C
【答案解析】多机松散结构是指有多台微机,但每台微机都有相应的输入输出设备,每台微机仍属单机结构。
【例题2-20?判断题】单机结构不能进行分布式处理,仅适用于数据输入量小的企业( )。 【正确答案】√
【答案解析】单机结构不能进行分布式处理,仅适用于数据输入量小的企业。 【例题2-21?单选题】关于客户机/服务器结构的说法正确的是( )。 A.C/S结构模式下,服务器是实现会计软件功能的核心部分
B.C/S结构模式下,服务器安装专用的会计软件,负责会计数据的输入、运算和输出
C.C/S结构模式,系统客户端软件安装维护的工作量大,数据库的使用一般仅限于局域网的范围内 D.C/S结构模式,维护和升级方式简单 【正确答案】C
【答案解析】选项A,在B/S结构模式下,服务器是实现会计软件功能的核心部分;选项B,C/S结构模式下,客户端安装专用的会计软件,负责会计数据的输入、运算和输出;选项D,B/S结构模式,维护和升级方式简单。
总结:
26 页 第26 页 共
初级会计电算化
【例题2-22?单选题】下列哪些部件不属于计算机的主机( )。 A.RAM B.CPU C.DVD D.ROM 【正确答案】C
【答案解析】计算机的主机包括:CPU和内存(RAM、ROM)。DVD是外存储器。
第二节 会计软件的软件环境
一、软件的类型
计算机软件是指在计算机上运行的各种程序及相应的各种文档资料。
1、程序就是利用计算机执行各种动作以便完成任务的有序指令集合。程序要有目的性和可执行性。 2、文档是指用自然语言或者形式化语言所编写的用来描述程序的内容、组成、设计、功能规格、开发情况、测试结构和使用方法的文字资料和图表。例如程序设计说明书、流程图、用户手册等。
计算机软件可分为系统软件和应用软件两大类。
系统软件是用于对计算机软硬件资源进行管理、监控和维护,以及对各类应用软件进行解释和运行的软件。系统软件是计算机必备的支持软件。
应用软件是在硬件和系统软件支持下,为解决各类具体应用问题而编制的软件。
从使用者的角度看,用户对计算机的使用不是直接对硬件进行操作,而是通过应用软件对计算机进行操作;而应用软件也不能直接对硬件进行操作,它是通过系统软件对硬件进行操作。
(一)系统软件
系统软件是用来控制计算机运行,管理计算机的各种资源,并为应用软件提供支持和服务的一类软件。
系统软件是计算机系统必备的支持软件。 语言处理程序
操作
系统
数据库管理系统 支持性软件 27 页 第27 页 共
初级会计电算化
【例题2-23?判断题】系统软件是指用于对计算机资源的管理、监控和维护,以及对各类应用软件进行解释和运行的软件。( )
【正确答案】√
【答案解析】系统软件是指用于对计算机资源的管理、监控和维护,以及对各类应用软件进行解释和运行的软件。
1、操作系统
操作系统是指计算机系统中负责支撑应用程序的运行环境以及用户操作环境的系统软件,具有对硬件直接监管、管理各种计算机资源以及提供面向应用程序的服务等功能。
操作系统是计算机系统的重要组成部分,是用户与计算机之间的接口。一般来说,操作系统可分为单机操作系统和网络操作系统。
(1)单机操作系统
单机操作系统是将软件、数据与主要外部设备集中在一套计算机系统之中的操作系统。 功能:①为用户提供各种简便有效的访问本机资源的手段。 ②合理地组织系统工作流程,能够有效地管理系统。
缺点:只能为本地用户使用本机资源提供服务,不能满足开放的网络环境的要求。 (2)网络操作系统(NOS)
网络操作系统NOS是在网络环境下实现对网络资源的管理和控制的操作系统,是用户与网络资源之间的接口。最为流行的网络操作系统:Windows NT、NetWare、Unix、Linux等。
网络操作系统除了具备单机操作系统所需的功能外,如内存管理、CPU管理、输入输出管理、文件管理等,还应有下列功能:
①提供高效可靠的网络通信能力。
②提供多项网络服务功能,如远程管理、文件传输、电子邮件、远程打印等。
【例题2-24?多选题】下列属于操作系统的有( )。
A.Windows B.Oracle C.UNIX D.Sybase
【正确答案】AC
【答案解析】目前比较通用的操作系统有Windows、UNIX、Linux。 2、语言处理程序
语言处理程序是一种翻译程序,包括解释程序和编译程序。
功能:就是将用汇编或高级语言编写的程序,翻译成计算机硬件可以直接识别和执行的机器指令代码。
按照语言对计算机硬件的依赖程度,程序设计语言可分为: (1)机器语言
①定义:机器语言是直接用计算机指令代码编写的语言,是最底层的计算机语言;直接用二进制代码指令表达的计算机语言。
②特点:用二进制代码0和1形式表示,能被计算机直接识别和执行,但通用性差。
【例题2-25?单选题】下列计算机语言中,不经翻译就能直接被计算机识别和执行的是( )。 A.汇编语言 B.机器语言 C.BASIC D.C++
【正确答案】B
【答案解析】机器语言是直接用计算机指令代码编写的语言,是最底层的计算机语言。它用二进制表示,是计算机唯一能直接识别和直接执行的语言,用机器语言编写的程序被称为机器语言程序。
(2)汇编语言
①定义:汇编语言是符号化的机器语言。如ADD 、MOV
②特点:翻译成机器语言后才能识别、通用性差;不同类型的计算机系统一般有不同的汇编语言。 【例题2-26?单选题】下列关于汇编程序的表述中,正确的是( )。
28 页 第28 页 共
初级会计电算化
A.将机器语言翻译为汇编语言的程序 B.将汇编语言翻译为机器语言的程序
C.将高级语言翻译成汇编语言的程序 D.将高级语言翻译成机器语言的程序 【正确答案】B
【答案解析】把汇编语言程序翻译成机器语言程序的程序称为汇编程序。 【例题2-27?多选题】下列计算机语言中,属于低级语言的有( )。 A.BASIC B.机器语言 C.C++ D.汇编语言
【正确答案】BD
【答案解析】机器语言和汇编语言都是面向机器的语言,被称为低级语言。低级语言低赖于具体型号的计算机,用它们开发的程序通用性很差。
(3)高级语言
①定义:高级语言是一种比较接近人类自然语言和数学表达式的计算机语言。
②特点:用高级语言编写的程序称为“源程序”,不能被计算机直接识别和运行,翻译成机器语言后才能识别和执行。
③两种方式:
编译方式:将源程序翻译成目标语言程序,然后在计算机上运行目标程序。 解释方式:边解释边执行,不生成独立的目标程序。
【例题2-28?单选题】将高级语言编写的程序翻译成机器语言程序,采用的两种翻译方式是( )。 A.编译和解释 B.编译和汇编 C.编译和链接 D.解释和汇编
【正确答案】A
【答案解析】与汇编语言类似,计算机也不能直接识别和执行用高级语言编写的程序。因此,必须配备一种工具,把用高级语言编写的源程序翻译成计算机可执行的机器语言程序(目标程序)。有两种方式可以实现高级语言程序的翻译,即:解释方式和编译方式。
④常用的高级语言:
BASIC、C语言(适用于编写系统软件)、C++、JAVA(适用于网络环境的编程) ⑤汇编语言和机器语言都依赖于计算机硬件,常将它们合称为低级语言。
【例题2-29?单选题】下列计算机语言中,其通用性依赖具体计算机型号的是( )。 A.BASIC B.C++
C.高级JAVA D.汇编语言 【正确答案】D
【答案解析】机器语言和汇编语言都是面向机器的语言,被称为低级语言。低级语言依赖于具体型号的计算机,用它们开发的程序通用性很差。
【例题2-30?判断题】机器语言属于低级语言,汇编语言属于高级语言。( ) 【正确答案】×
【答案解析】机器语言和汇编语言都是面向计算机的语言,被称为低级语言。低级语言依赖于具体型号的计算机,用它们开发的程序通用性很差。
机器语言 低级语言,都要依赖硬件
汇编语言 29 页 第29 页 共
初级会计电算化
都不能被计算机识别,都需要翻译
高级语言
3、数据库(DB)管理系统
数据库是指按一定方式组织起来的数据的集合,它有数据冗余度小、可共享等特点。一个数据库有4个主要成分:数据、关系、约束和模式。
数据库管理系统是一种操纵和管理数据库的大型软件。目前常用的数据库管理系统有Oracle、Sybase、Informix、SQL Server、Access、Foxpro、DB2等。数据库系统主要由数据库、数据库管理系统组成,此外还包括应用程序、硬件和用户。
会计软件是基于数据库系统的应用软件。
数据库的优点:(1)查询迅速、准确,且有多种表达与传输方式; (2)数据结构化且统一管理; (3)数据冗余度小;
(4)具有较高的数据独立性; (5)数据的共享性好。
【例题2-31?多选题】下列软件中,属于数据库管理系统的有( )。 A.MS Excel B.MS Access C.Visual FoxPro D.SQL Server
【正确答案】BCD 【答案解析】(1)选项BCD:目前常用的数据库管理系统有Oracle、Sybase、Informix、SQL Server、Access、Foxpro等。(2)选项A:表格处理属于应用软件。
4、支持性软件
支持性软件是指为配合应用软件有效运行而使用的工具软件,它是软件系统的一个重要组成部分。
【例题2-32?单选题】下列计算机程序中,不属于支持性软件的是( )。 A.杀毒程序 B.调试程序 C.诊断程序 D.计算机语言编译程序
【正确答案】D
【答案解析】支持性软件也被称为工具软件,如编辑程序、连接装配程序、纠错程序、诊断程序、调试程序、杀病毒程序。所以选项ABC属于支持性软件。选项D计算机语言编译程序是语言处理程序。
(二)应用软件
应用软件是为解决各类实际问题而专门设计的软件。应用软件多种多样,例如文字处理软件、表格处理软件、游戏软件等。会计软件属于应用软件。通用应用软件大致可分为文字处理、表格处理、图形(像)处理、网络或统计等。
注意三点:
1、文字处理软件:Word/WPS; 2、表格处理软件:Excel
3、图形、图像软件:Auto CAD、Photoshop
【例题2-33?多选题】以下选项中,属于图形图像软件的是( )。 A.Auto CAD B.Excel C.Photoshop D.Word
【正确答案】AC
【答案解析】从应用的角度来看,图形、图像软件大致上可分为两大类:一类是彩色图像处理软件;另一类是绘图软件。选项D是文字处理软件,选项B是表格处理软件。 4、网络通信软件:
30 页 第30 页 共