首页 > 编程学习 > 《会计信息系统》课程期末复习题与参考答案

《会计信息系统》课程期末复习题与参考答案

一、填空题:(每空1分,共20分)

1、会计数据处理是指对会计数据进行(加工处理 )、生成管理所需的( 会计信息 )的过程。

2、会计数据处理经历了由低级到高级的手工处理阶段、(机械处理阶段 )、(电子计算机处理阶段 )三个发展阶段。

3、会计电算化就是以电子计算机为主的当代电子( 信息技术 )应用到( 会计实务 )中的简称。

4、会计电算化是一门融( 会计学 )、管理学、电子(计算机技术 )、信息技术、系统科学为一体的边缘性学科。

5、数据是用来记录客观事务的性质、形态、(结构和特征 )等的(符号 )。

6、信息是指经过( 加工 )后有用的( 数据 ),输出的信息又可以成为输入的数据。

7、会计信息是经过( 加工处理 )并对( 会计业务 )或管理活动产生决策影响的数据。

8、会计信息主要有( 财务信息 )、( 定向信息 )和决策信息三类。

9、会计数据是由于发生( 经济活动)或会计业务而产生的,用来记录的( 经济业务)各项数值属性。

10、会计电算化一词是( )年、中国( )在长春市召开的“财务、会计、成本应用电子计算机专题讨论会”上正式提出来的。

11、会计电算化的主要任务是研究电子计算机在( )中的应用及其对( )的影响,以更好地发挥会计的职能作用。

12、国外会计电算化发展大体经历了单项数据处理阶段、(会计信息系统阶段 )、(管理信息系统阶段 )、微机网络化阶段四个阶段。

13、我国会计电算化发展大体可分为起步阶段、(推广应用阶段 )、(普及与提高阶段 )三个发展阶段。

14、1989年12月财政部颁布了(《会计核算软件管理的几项规定(试行)》)、标志着我国会计电算化管理进入了( 制度化 )阶段。

15、财政部1994年6月30日颁发了《会计电算化管理办法》、(《 商品化会计核算软件评审规则 》)和(《会计核算软件基本功能规范 》)三个规范性文件。

16、会计电算化工作的基本任务可分为( 宏观 )和(微观 )两个方面。

17、会计电算化宏观工作的基本任务是对全国( 会计电算化 )的组织、推动、管理工作,促进( )工作的顺利发展。

18、会计电算化微观工作的基本任务是组织本单位开展会计电算化工作,包括(规划制定 )、(会计电算化信息系统 )开发与改进,管理制度建设、运行管理等等。

19、软件是( 程序代码 )、存储信息的文件及有关( 文档技术资料 )的总称。

20、软件工程是用于指导软件开发、设计与维护的工程科学,它强调使用( 软件生命周期 )及各种( 结构设计 )技术。

21、生命周期法把软件开发过程分为系统分析、(系统设计 )、(系统实施 )和系统运行维护四个阶段。

22、系统分析阶段的主要任务就是明确系统“做什么”,即通过对现有系统的调查分析,提出新系统的开发目标,建立新系统的(逻辑模型 )、为(系统设计 )提供依据。

23、可行性分析是在系统初步调查的基础上,根据本期开发目标、任务与硬件配置计划等从研制

会计电算化信息系统的( 必要 )和(可能 )两个方面进行论证。

24、可行性分析主要是( 技术可行性 )、( 经济可行性 )和操作可行性分析。25、系统详细调查是( 系统分析 )的重要环节,为本阶段提出系统的(逻辑模型 )作好准备。

26、系统详细调查包括会计系统业务及功能范围的调查、会计系统的( 信息调查 )、会计( 业务处理 )过程调查三方面。

27、数据字典是对数据流程图中的( 数据流 )、( 文件 )、数据项加以定义的集合。

28、数据字典中有三种类型的条目:( 数据流条目 )、(文件条目 )、数据项条目。

29、加工说明是对( 数据流程图 )中的( 加工处理)进行描述的一种工具。

30、加工说明的描述工具有(结构式语言 )、( 判定树 )和判定表。

31、系统分析说明书是( 系统分析 )阶段的最终,是开发人员和用户共同理解新系统的桥梁,也是下阶段( 系统设计 )的工作依据。

32、系统设计是在系统分析基础上,将系统的( 逻辑模型 )转换成系统的(物理模型 )。

33、系统设计分为( 总体设计 )、(详细设计 )两大步骤。

34、总体设计包括划分( 子系统 )和确定系统的( 模块结构 )以及计算机硬件的配置与结构设计。

35、详细设计包括每个模块的处理过程设计、( 代码设计)、( 文件设计)、输入和输出设计等。

36、电算会计信息系统中常见的硬件结构有( 单用户结构 )、( 多机松散单用户结构 )、多用户结构和局域网结构。

37、结构化设计方法的实现要点是“自顶向下,(逐层分解 )”,“由粗到细,( 逐步求精 )”。

38、输出设计的主要包括( 输出内容 )、( 输出方式 )、输出格式等的设计。

39、数据输出方式主要有( 屏幕显示 )、(打印 )、磁盘输出三类。

40、输入设计的主要内容包括( 输入方式 )、( 输入格式 )、输入数据校验的造择与设计。

41、在会计电算化信息系统中目前常用的输入方式有键盘手工录入、(软盘输入 )和( 网络传输 )等形式。

42、常用的数据校验方法有人工复核校验、( 数据合计校验 )、( 逻辑检查校验 )、两次录入校验、借贷平衡校验和校验码校验。

43、系统设计说明书是( 系统设计 )阶段的主要成果,也是下阶段( 系统实施 )阶段的工作依据。

44、所谓内部管理制度是指开展( 会计电算化 )基层单位的操作、使用、( 管理制度 )。

45、会计电算化系统的维护包括( 软件维护 )、数据维护、代码维护和( 硬件维护 )。

46、( 财政部 )管理全国的会计电算化工作,( 地方各级财政部门)管理本地区的会计电算化工作。

47、会计电算化软件的评审包括( 商品化 )和( 非商品化 )会计软件评审两种。

48、会计核算的数据输入采用键盘手工录入、( 软盘输入 )和(网络传输 )等形式。

49、会计数据输出包括(屏幕查询显示 )和(打印输出 )两项内容。

50、系统是由一系列彼此相关、相互联系的若干部分为实现某种( 特定目的 )而建立起来的一个(整体 )。

51、系统具有独立性、( 整体性 )、目标性和( 层次性 )特征。

52、会计信息系统按其数据处理手段不同分为手工式会计信息系统、(机械式会计信息系统 )和(电子计算机式会计信息系统 )三种。

53、会计信息系统具有( 及时性 )和( 准确性 )的特征。

54、会计信息系统的数据处理具有( 集中化 )和( 自动化 )的特征。

55、会计电算化信息系统一般由( 会计核算 )和(财务管理 )两个子系统组成。

56、所谓高内聚是指一个系统或模块内部( 功能 )联系越密切,其( 内聚度 )越高。

57、所谓低耦合是指两个系统或模块间的( 调用关系 )越少越好,其( 耦合度 )越低。

58、常用的数据容错技术有(系统自检容错 )、( 用户自检容错 )和程序容错三种。

59、所谓帐务处理就是把( 会计凭证 )和( 会计帐簿 )按照一定的核算程序和方法有机地结合起来进行处理的过程。

60、凭证处理一般包括( 凭证录入 )、( 凭证审核 )、凭证修改、凭证汇总、凭证查询、凭证打印、凭证备份七大功能。

61、我国实际工作中所采用的复式记帐法有( 借贷记帐法 )和( 增减记帐法 )和收付记帐法三种。

62、手工会计进行帐务处理具有( 实时性差 )和( 准确性差 )的问题。

63、帐务处理子系统中的会计数据存储在( 记帐凭证 )文件( 会计帐簿 )文件、科目编码文件、会计报表文件、银行对帐文件和操作员密码与内部控制文件五类文件中。

64、帐务处理子系统一般包括( 初始化 )、( 凭证处理 )、帐簿处理、出纳管理、系统维护五大功能模块。

65、帐簿处理模块一般包括( 凭证登帐 )、( 月末结帐 )、年末结转、查询帐簿、打印帐簿五大功能模块。

66、银行对帐模块一般包括初始数据录入、( 录入银行对帐单 )、( 自动对帐 )、打印未达帐和打印银行余额调节表五大功能模块。

67、帐务处理子系统下的系统维护模块包括( 操作员密码 )维护、( 会计科目代码 )维护、数据备份与数据恢复四个功能模块。

68、坏帐损失的转销方法有( 直接转销法 )和( 备抵法 )两种。

69、工资的结算包括职工( 应发工资 )、代扣款项和( 实发工资 )的计算三方面。

70、工资核算子系统一般包括( 初始化 )、( 工资结算 )、人事变动处理、工资打印、转帐处理五大功能模块。

71、固定资产核算模块一般包括( 计提折旧核算 )、( 修理核算 )、盘盈盘亏核算三个程序模块。

72、固定资产核算子系统一般包括( 初始化 )、( 数据录入 )、固定资产核算、固定资产查询、固定资产打印、系统维护六大功能模块。

73、会计报表子系统一般包括( 系统初始化 )、( 报表生成 )、报表查询、报表打印、报表维护五大功能模块。

74、常用的会计报表主要有( 资产负债表 )、( 损益表 )、现金流量表、利润分配表、主营业务收支明细表五种。

75、会计电算化后的工作岗位可分为( 基本会计岗位 )和( 电算化会计岗位 )。

76、基本会计岗位可分为( 会计主管 )、( 会计核算 )、出纳、稽核、会计档案等岗位。

77、电算化会计岗位有( 电算主管 )和( 软件操作 )、审核记帐、电算维护、电算审查、数据分析、档案管理、;软件开发八种。

78、数据准备组岗位的设立主要有( 出纳员 )和( 凭证处理员 )。

79、电算化运行组主要设立( 系统管理员 )和( 系统操作员 )、数据录入员、数据审核员、专职会计员、系统维护员六种岗位。

80、电算化会计岗位的电算主管负责协调( 计算机 )及( 会计软件系统 )的运行工作。

81、电算化会计岗位的软件操作岗位负责输入( 记帐凭证 )和( 原始凭证 ),输出记帐凭证、会计帐簿、报表和进行部分会计数据处理工作。

82、电算化会计岗位的审核记帐岗位负责对已输入计算机的( 会计数据 )进行审核,以保证( 记帐凭证 )的真实性、准确性;操作会计软件登记机内帐簿,对打印输出的帐簿、报表进行确认。

83、电算化会计岗位的电算维护岗位负责保证( 计算机软硬件 )的正常运行,管理机内( 会计数据 )。

84、电算化会计岗位的电算审查岗位负责监督计算机及( 会计软件系统 )的运行,防止利用( 计算机 )进行舞弊。

85、系统管理员是指执行( 系统管理 )工作的人员,一般由具备条件的( 帐务部门负责人 )担任。

86、系统操作员是指有权进入当前运行的( 会计系统 )并调用系统全部或部分( 功能 )的人员。

87、数据录入员是指负责录入( 数据 )的人员,一般由经过( 打字训练 )的人员担任。

88、数据审核员是指负责( 录入数据 )和(输出数据 )正确性审核工作的人员。

89、会计科目编码设计的原则有( 唯一性 )、( 可扩充性 )、标准化与规范化、 规律性与易记忆性、尽量短小精悍。

90、会计核算系统可分为( 帐务处理 )、往来核算、( 工资核算 )、固定资产、存货核算、销售核算、会计报表七个子系统。

91、财务管理系统主要包括( 资金管理 )、成本管理、( 利润管理 )三个子系统。

92、帐务处理子系统通过计算机输入各类( 记帐凭证 )、由( 计算机 )自动进行凭证汇总、总帐、明细帐、日记帐的登录、结算工作。

93、往来核算子系统针对企业的( 应收应付往来帐 )而专门设置的,以便查阅、输出企业中大量发生的( 往来款项 )的增减变化情况。

94、工资核算子系统的任务是计算职工的应发工资和实发工资,进行( 工资汇总 )、分配和计提处理;输出工资条、汇总表、工资费用和福利费分配表及( 转帐凭证 )。

95、固定资产子系统负责固定资产的(增减变化 )以及折旧、修理费用和盘盈盘亏核算,编制相应的( 转帐凭证 )等工作。

96、会计报表子系统根据( 帐务处理 )子系统和其他子系统的数据,编制各种( 会计报表 ),并按上级要求格式输出相应的会计报表。

97、输出格式设计要具有可( 自定义性 )和( 可扩充性 ),从而使报表具有通用性。

98、IPO图是对( 模块 )进行描述和说明的一种( 图形工具 )。

99、系统数据流程图的基本图形符号包括( 数据流 )、( 加工处理 )、文件及数据源点和终点符号。

100、详细调查完成以后,就可以绘制( 系统流程图 )、数据字典与加工说明,即建立新系统的( 逻辑模型 )。

二、单选题:(每题1分,共10分)

1、在企业中,电算化会计信息系统应是( A )。

A、企业管理信息系统的一个组成部分B、会计系统一个组成部分C、Internet系统的一个组成部分 D、完全独立的一个部分。

2、下面是关于会计循环的陈述( C )是不正确的。

A、会计循环是指会计工作连续处理程序。B、跨及循环是从发生经济业务起,到编制会计报表止,要经过多道会计处理过程。C、会计循环就是会计信息处理流程。

D、跨及处理过程在每个跨及期间不断重复,我们将这个不断重复出现的过程称为会计循环。

3、变动会计信息就是要求输入的会计信息,下面( B )不是变动数据。

A.收料单 B.总帐 C.销售发票 D.记帐凭证

4、计算机处理会计业务是指( B )。

A、输入会计数据。B、把计算机用于会计数据处理,代替手工处理部分或全部会计业务。

C、输出会计数据。D、保存会计数据。

5、在电算化会计信息系统中,会计数据输入的方式有( B )种。

A、4 B、3 C、5 D、都不正确

6、在电算化会计信息系统中,对审核的方式一般有( B )种。

A、4 B、3 C、5 D、都不正确

7、保存会计数据和信息的作用是( B )。

A、保证数据的真实性 B、以备查询和利用 C、保证会计数据的严肃性。

D、为加工数据提供一种方式。

8、决策支持型会计电算化软件可以( C )。

A、提供方法支持 B、提供模型支持 C、提供所有所必需的决策支持 D、为财务决策提供数据支持。

9、决策支持系统是( C )。

A、完成事中控制 B、完成事后核算 C、完成事前辅助决策D、完成事前预测、事中控制和事后核算。

10、管理型电算化会计系统的目标是( B )。

A、提高企业对会计数据的反应速度。

B、提高企业的经济效益,对企业生产经营进行全面管理。

C、代替人做一些事情。D、为企业服务。

11、单机会计电算化系统存在的问题是( D )。

A、计算机资源可以共享。B、数据传送时间快。C、便于领导查询。D、会计数据受单平台限制,不能及时录入计算机内。

12、下面( C )是不正确的。

A、财务软件中的初始化包括系统初始化和帐务初始化,这是不一样的两个概念。

B、年终结转工作属于初始化要解决的问题。

C、A和B都不正确。D、A和B都正确。

13、提供数据支持指决策支持型会计电算化可以( C )。

A、提供反映资金、销售、成本和利润状况的数据。

B、提供反映内部管理和外部金融商品市场的数据。

C、A和B。 D、非A且非B。

14、会计软件主要包括以下几种,其中( D )不是。

A、核算型软件 B、决策型软件 C、管理型软件 D、实时控制软件

15、下面说法中,( B )是不正确的。

A、管理型电算化系统的使用者包括企业管理者乃至企业的最高层领导。

B、管理型电算化会计系统的会计目标与手工会计的会计目标根本没有差异。

C、分析功能是管理型电算化系统的功能之一。

D、预算功能是管理型电算化系统的功能之一。

16、下面说法中( C )是不正确的。

A、管理型会计电算化解决结构化问题。

B、控制功能是管理型电算化系统的功能。

C、核算型电算化会计系统的会计目标与手工会计的会计目标是不一样的。

D、核算型电算化使用者一般不包括企业高层领导。

17、在电算化会计系统中,目前最常用的会计数据处理方法有( D )。

A、成批处理 B、实时处理 C、监控处理 D、成批处理和实时处理

18、电算化会计输入的方式有多种,下面( C )不是。

A、直接输入方式 B、自动输入方式 C、笔输入方式 D、间接输入方式

19、会计信息输出的方式有多种,下面( D )不是会计信息输出的方式。

A、软盘输出 B、显示输出 C、打印输出 D、扫描输出

20、选择通用会计软件的优点是( B )、软件质量高、维护有保障。

A、成本低、见效慢 B、成本低、见效快 C、成本高、见效慢 D、成本高、见效快

21、计算机在会计领域的首次应用在( A )。

A、美国 B、英国 C、中国 D、法国

22、会计电算化系统中核心子系统是( A )子系统。

A、帐务处理B、存货 C、报表处理 D、工资

23、在手工方式下,不同会计帐务处理程序的主要区别在于( B )。

A、填制记帐凭证B、登记总帐的依据C、登记明细帐依据D、编制会计报表

24、关于手工会计与电算化会计的共同点,说法错误的( D )。

A、系统目标都是提供会计信息 B、会计电算化仍然要遵循原会计法规

C、凭证、帐簿、报表的账表体系仍基本保留 D、岗位分工保持不变。

25、关于会计内控制度的说法错误的是( A )。

A、手工会计主要靠人员分工,而电算化会计下不需分工。

B、手工方式设置多套帐簿,重复记录,以便相互核对、制约。

C、电算化内控制度强调对计算机软、硬件的控制。

D、电算化内控制度以人工控制和计算机自动控制相结合。

26、我国会计电算化信息系统首次设计与实现是在( B )进行。

A、首钢 B、长春一汽 C、邯钢 D、深圳

27、1994年,我国颁布了( A )。

A、《会计电算化管理方法》 B、《会计电算化初级知识培训大纲》

C、《会计电算化知识培训管理办法(试行)》D、《会计核算软件管理的几项规定(试行)》

28、关于会计电算化意义的说法错误的是( D )。

A、提高工作效率 B、促进会计工作职能的转变。C、提高会计工作职能

D、仅仅是替代手工完全记帐、编表工作。

29、我国第一个会计电算化法规是( B )。

A、《会计电算化管理方法》 B、《会计核算软件管理的几项规定(试行)》

C、《会计核算软件基本功能规范》D、《关于大力发展我国会计电算化事业的意见》

30、关于电算化会计核算形式的说法,错误的是( D )。

A、电算化系统的帐簿记录和报表数据自动产生。B、必须设置各类密码。

C、替代手工帐簿的是会计文件系统。D、不能产生各种报表。

31、电算化会计中,岗位分工最好是( B )。

A、按会计事务 B、按会计数据所处形态C、按原有手工不变 D、随意设置

32、一张1.44MB高密软盘可存储( C )。

A、50万字 B、60万字 C、70万字 D、80万字

33、《会计核算软件基本功能规范》的颁布时间是( C )。

A、1983年 B、1989年 C、1994年 D、1997年

34、下列单位具有软件评审权的是( A )。

A、财政部门 B、税务部门 C、工商管理部门 D、软件协会

35、会计电算化是在( A )领域中应用计算机技术的简称。

A、会计 B、统计 C、科研 D、卫生

36、1954年,美国通用电气公司运用计算机进行工资的计算处理,这是计算机在( C )领域的首次应用。

A、科研 B、统计 C、会计 D、卫生

37、( D )年8月,在财政部、原第一机械工业部和中国会计学会的支持下,会计领域应用计算机专题学术讨论会在长春第一汽车制造厂召开,正式把计算机在会计领域的应用简称为会计电算化。

A、1980 B、1991 C、1984 D、1981

38、会计电算化工作一般有两种模式 ,一种是建立整个单位的( C )信息系统,将会计电算化作为其中一个子系统,另一种是会计电算化自成一个独立的会计信息系统,与业务管理子系统互不联系。

A、会计 B、统计 C、管理 D、技术

39、不管是手工会计还是电算化会计,对发生的经济业务都要运用( A )原理,编制会计分录、记账、编制会计报表。

A、借贷平衡 B、机械 C、生物 D、收付平衡

40、建立计算机帐务系统时,( C )。

A、必须从元月份建账,否则数据不会完整。

B、必须从元月、七月或十二月份建账,否则数据不会完整。

C、不管从哪个月开始建账,都可以保证帐务数据的完整性。D、以上都不对。

41、“帐务初始化”是指( A )。

A、把当前手工帐簿上的帐目、账面数据输入到计算机中去。

B、财务人员工作及权限的分配、建立适合本单位核算的帐务结构体系等。

C、提供决策。D、提供数据恢复和备份。

42、电算化会计系统中,会计数据存储的介质主要有( C )。

A、CD-E B、软件 C、软盘 D、CD-A

43、工资子系统不可以( D )。

A、完成职工工资的计算。B、工资费用的汇总和分配。C、计算个人所得税。

D、如何根据自己单位的业务情况建立科目核算体系

44、帐务的主分功能是( D )。

A、输入全部总帐、明细帐科目期初余额。

B、根据本单位的核算要求或习惯确定凭证的分类方法。

C、定义账、表结构、内容及计算公式。D、记帐。

45、会计电算化工作规划安作用范围不同,分为会计电算化( D )和基层单位计算机会计信息系统建立的工作规划。

A、微观规划阶段 B、工作计划 C、行业规划 D、宏观规划

46、会计电算化宏观规划又包括国家会计电算化发展规划、行业会计电算化发展规划和( A )会计电算化发展规划。

A、地区 B、行业 C、部门 D、系统

47、按作用期进行划分,会计电算化规划又分为长期规划、( B )规划和短期规划。

A、阶段 B、中期 C、调整 D、时期

48、多用户计算机系统的缺点是( D )。

A、对主机要求低,费用低。B、对主机要求低,费用高。C、对主机要求高,费用低。

D、对主机要求高,费用高。

49、计算机局域网缺点是( A )。

A、硬件维护工作量大B、硬件维护工作量小C、软件维护工作量大D、软件维护工作量小

50、系统硬件选择的关键是计算机中的( A )、打印机及UPS不间断电源的选择。

A、主机 B、显示器 C、内存 D、硬盘

51、会计软件的安全可靠性包括:完备性、( C )、合理性、实用性。

A、有用性 B、有利性 C、有效性 D、有理性

52、会计软件售后服务包括:日常维护、( B )、版本升级、会计软件再开发。

A、微机培训 B、用户培训 C、委托培训 D、用户开发

53、定点开发会计软件的方式主要有:( A )、委托开发、联合开发等几种。

A、自行开发 B、组织开发 C、设计开发 D、测算开发

54、会计电算化后的工作岗位可分为( A )会计岗位和电算化会计岗位。

A、基本 B、基础 C、一般 D、特殊

55、负责协调计算机及会计软件系统的运行工作,要求具备会计和计算机知识以及相关的会计电算化组织管理的经验是( A )岗位。

A、电算主管 B、审核记帐 C、电算维护 D、电算审查

56、负责对输入计算机的会计数据(记账凭证和原始凭证等)进行审核,以保证凭证的合法性、正确性和完整性是( B )岗位。

A、电算主管 B、凭证审核 C、电算维护 D、电算审查

57、负责保证计算机硬件、软件的正常运行,管理机内会计数据是( C )岗位。

A、电算主管 B、审核记帐 C、电算维护 D、电算审查

58、系统的初始设置工作的对象是( C )信息系统本身。

A、财务会计 B、管理会计 C、电算化会计 D、预算会计

59、会计核算软件中所采用的总分类会计科目的名称、编码等要与( A )颁发的行业会计制度的编码相符。

A、财政部 B、财政厅 C、财政局 D、财政司

60、会计制度中规定总分类科目代码,第一位取值范围是1,其含义是( A )。

A、资产类 B、负债类 C、权益类 D、损益类

61、试运行时电算化会计核算信息系统使用的( B )阶段,由手工和计算机并行来共同完成会计核算工作。

A、最后 B、最初 C、中间 D、后续

62、会计电算化的发展过程主要分为( A )电算化、会计管理电算化、会计辅助决策电算化3个阶段。

A、会计核算 B、会计决算 C、会计制度 D、会计计划

63、替代手工记帐是指从手工会计数据处理方式向计算机会计数据处理方式的( D )阶段。

A、中间 B、初始 C、最后 D、过渡

64、会计人员在正式上岗使用会计软件前都应该接受( D )岗位培训。

A、会计 B、会计职业 C、计算机理论 D、会计电算化

65、《会计电算化工作规范》中规定,计算机与手工并行( A )个月以上,且计算机与手工核算的数据相一致,就可以申请替代手工记帐。

A、3 B、5 C、6 D、12

66、替代手工记帐的审批由( C )负责。

A、税务部门 B、审计部门 C、财政部门 D、国资部门

67、使用计算机替代手工记帐后,日常的记帐业务由( A )来完成,人们只需对计算机进行简单操作就行。

A、计算机 B、会计人员 C、主管会计 D、计算器

68、根据财政部规定,电算化会计核算信息系统必须提供( C )和恢复功能。

A、数据保存 B、数据转移 C、数据备份 D、数据销毁

69、会计电算化的宏观管理,是指各级( A )对全国和本地区、本系统、本待业的会计电算化工作实施的组织推动、制定规划、培训人员、制定制度等管理活动。

A、财政部门 B、税务部门 C、主管部门 D、审计部门

70、建立健全会计电算化各项规章制度并认真组织实施,是各级财政部门和( B )的主要任务。

A、财务会计部门 B、业务主管部门 C、基层单位 D、中介结构

71、目前我国在会计软件开发、评审及销售管理方面,正在执行的主要是( B )和《会计核算软件评审规则》两项制度。

A、《会计基础工作规范》B、《会计电算化管理办法》C、《会计法》D、《会计准则》

72、《评审规则》规定评审依据主要是《会计核算软件基本功能规范》,评审分为( C )两级。

A、省和市 B、市和县 C、部和省 D、部和县

73、申请评审软件的功能模块数量为省级( A )个。

A、3 B、2 C、4 D、5

74、申请评审软件的功能模块必须包括( D )系统。

A、帐务和工资 B、报表和固定资产 C、工资和报表 D、帐务和报表

75、申报软件评审试用单位的数量省级( B )个。

A、2 B、3 C、4 D、5

76、会计电算化的最终目的和表现形式就是用计算机( B )替代手工操作。

A、部分 B、全部 C、一半 D、没有

77、( B )负责数据录入、数据文件备份和恢复、系统操作运行及打印帐表等工作。

A、系统维护员 B、系统操作员 C、系统管理员 D、系统审核员

78、( B )负责会计程序的维护,必须精通计算机程序设计和会计业务,熟悉系统并有一定的软件开发经验。

A、硬件维护员 B、软件维护员 C、系统管理员 D、系统审核员

79、协调电算化系统各类人员之间的工作关系,制定岗位责任与经济责任的考核制度,负责对电算化系统各类人员的工作质量考评,以及提出任免意见属于( B )的职责。

A、软件操作员 B、系统管理员 C、审核记帐员 D、电算维护员

80、严格按照操作程序操作计算机和会计软件属于( A )的职责。

A、软件操作员 B、审核记帐员 C、电算维护员 D、系统管理员

81、审核原始凭证的真实性、正确性,对不合规定的原始单据不作为记帐凭证依据属于( B )的职责。

A、软件操作员 B、审核记帐员 C、电算维护员 D、系统管理员

82、定期检查电算化系统的软件、硬件的运行情况属于( C )的职责。

A、软件操作员 B、审核记帐员 C、电算维护员 D、系统管理员

83、操作员的增删及其操作权限管理,只能由( B )进行。

A、系统操作员 B、系统管理员 C、数据录入员 D、数据审核员

84、系统操作员和( D )最好分别设置,这样可相互制约和进行数据正确性控制。

A、系统操作员 B、系统管理员 C、数据录入员 D、数据审核员

85、( D )负责系统所有录入数据的正确性、一致性检查,负责系统所有打印输出帐表的审核、装订和分发工作。

A、系统操作员 B、系统管理员 C、数据录入员 D、数据审核员

86、( C )主要是指系统运行操作中的注意事项,它们是保证系统正确、安全运行,尽量减少差错,防止出现计算机舞弊等现象的有力措施。

A、操作流程 B、操作方法 C、操作规程 D、操作手段

87、替代手工记帐后,各单位应做到当天发生的业务,当天登记入帐,( C )日记帐必须日清月结。

A、现金和应收款 B、现金和应付款 C、现金和银行存款 D、现金和预付款

88、会计电算化系统的维护是指保证会计电算化系统正常运行的各种工作,它包括( D )。

A、机房维护、软件维护、数据维护。B、硬件维护、系统维护、资料维护。

C、硬件维护、软件维护、资料维护。D、硬件维护、软件维护、数据维护。

89、软件维护包括( B )。

A、系统软件和Windows软件 B、系统软件和会计软件。C、系统软件和磁盘。

D、会计软件和应用软件。

90、电算化会计档案,包括存储在计算机中的( C )(以磁性介质或光盘存储的( ))和计算机打印机来的书面等形式的会计数据。

A、会计软件 B、会计资料 C、会计数据 D、会计档案

91、会计数据是指记帐凭证、会计账簿、( B )等数据,以及会计软件系统开发运行中编制的各种文档以及其他会计资料。

A、会计软件 B、会计资料 C、会计数据 D、会计档案

92、采用电子计算机打印输出会计凭证、帐簿、报表的,作为会计档案保存,保存期限按( C )的规定执行。

A、《会计基础工作规范》B、《会计电算化管理办法》C、《会计档案管理办法》D、《会计法》

93、现金日记帐和银行存款日记帐要每( A )登记并打印输出,做到日清月结。

A、日 B、旬 C、月 D、周

94、替代手工记帐的单位所使用的会计专拣应达到财政部颁布的(《 D 》)的要求。

A、会计基础工作规范B、会计电算化工作规范C、会计电算化管理办法D、会计核算软件基本功能规范

95、实现会计电算化后,会计数据的安全性更加重要,因此做好会计数据的( B )是十分必要的。

A、修改 B、备份 C、分析 D、审核

96、依据《会计核算软件基本功能规范》,申请评审软件的功能模块都必须包括( C )和( )两个模块

A、工资核算 B、帐务处理 C、B和D D、会计报表系统

97、( A )对行政、企事业单位甩掉手工帐的工作进行审批。

A、财政部门 B、审计部门 C、税务部门 D、会计师事务所

98、申请省财政厅评审的商品化会计核算软件至少应具有( A )功能模块。

A、三种或三种以上B、五种或五种以上 C、六种或六种以上 D、七种或七种以上

99、系统逻辑设计是( B )阶段的工作任务。

A、可行性研究 B、系统分析 C、系统设计 D、系统实施

100、系统分析阶段的主要成果是( A )。

A、逻辑模型 B、物理模型 C、功能模块 D、处理模型

三、判断题(每题1分,共10分)

1、无论是手工会计还是电算化会计,对发生的经济业务都要运用借贷平衡的原理,编制会计分录、记账、编制会计报表。( Y )

2、实现会计电算化后,在很大程度上解决了手工操作不规范、不统一、易出错等问题,因此会计基础工作就不需要规范化。( N )

3、管理型电算化会计系统的会计目标是替代手工记账。( N )

4、单机版会计软件,只能一个人录入凭证。( Y )

5、网络版会计软件,可以多人同时录入凭证。( Y )

6、会计电算化网络系统利用了局部网络系统,允许网上每个工作站可共享全部硬件和软件,达到会计数据的共享和监控,因此用户必须进行密码、权限等控制。( Y )

7、手工会计和电算化会计的会计目标是一致的。( Y )

8、系统硬件选择的关键是计算机主机、打印机、及UPS不间断电源的选择。( Y )

9、选购主机应考虑的因素及性能指标主要是速度、硬盘、内存等。( Y )

10、打印机是计算机会计信息系统的必备设备。( Y )

11、UPS不间断电源是计算机的必备设备。( N )

12、会计软件功能不是选择会计软件应考虑的问题。( N )

13、经过评审的商品化会计软件是选择软件的首选条件。( Y )

14、会计软件的安全可靠性是指会计软件防止会计信息被泄漏和破坏能力,以及会计软件防错、查错和纠错的能力。( Y )

15、会计软件使用手册是微软公司必须提供的。( Y )

16、软件公司只需要对用户提供优良的服务,软件版本升级可以不考虑。( N )

17、选择购买通用的商品化会计软件是企事业单位实现会计电算化的一条捷径,它也是各单位选择会计软件的唯一方式。( N )

18、会计电算化后的工作岗位可分为基本会计岗位和电算化会计岗位。( Y )

19、系统的初始设置工作的对象是电算化会计信息系统本身。( Y )

20、试运行是电算化会计核算信息系统使用最初阶段,由手工和计算机并行来共同完成会计核算工作。( Y )

21、替代手工记账是指从手工会计数据处理方式向计算机会计数据处理方式的过渡阶段,即脱离手工会计核算工作的过程。( Y )

22、用电子计算机进行会计核算与手工会计核算同时运行2个月以上,取得相一致的结果是替代手记账的条件之一。( N )

23、为了加快会计电算化实现速度,先录入3个月的凭证,后初始化,然后再与手工账核对,这种做法也是可取的。( N )

24、替代记账审批由各财务主管部门负责。( N )

25、电算化会计核算信息系统进入正式运行阶段后,录入的凭证可以不再审核。( N )

26、为发扬协作配合传统,实行会计电算化后,个人密码可向相关岗位人员公开。(N)

27、会计电算化软件操作权限设置可有可无。( N )

28、会计电算化后,小型企业凭证可集中到月底一次性输入。( Y )

29、一个行业最好选购同一种会计电算化软件,以利于数据共享等。( Y )

30、计算机替代手工记账评审条件之一,要求手工与计算机取得最少三个月一致的结果。( Y )

31、会计电算化宏观规划主要是指国家、行业和地区会计电算化工作所要达到的目标。( Y )

32、网络多用户模式是指单位配置一台或多台计算机,各台计算机之间的数据不能共享。( N )

33、单机独立运行系统优点是投资少、见效快、安装调试容易。( Y )

34、单机独立运行系统特别适用于中、小型规模的单位。( N )

35、计算机网络多用户模式特别适用于业务量较少的单位。( N )

36、盗版会计软件由于其价格低、费用少,所以应使用盗版软件。( N )

37、经过评审的商品化会计软件都应符合国家税务总局颁布的《会计核算软件基本功能规范》规定。( N )

38、会计软件具有设置口令并拒绝非法口令的功能,设置或输入的口令都显示在屏幕上,方便操作。( N )

39、购买通用商品会计软件是各单位实现会计电算化的一条捷径,其理由是:软件的成本低、质量高、维护有保障。( Y )

40、开展会计电算化的单位应建立健全会计电算化岗位的责任制、电算化操作管理制度、计算机软硬件管理制度、电算化档案管理制度和电算化内部管理制度。( Y )

41、严格按照操作程序操作计算机和会计软件是软件操作员的职责。( Y )

42、杀毒软件可以防杀计算机病毒,所以在会计电算化的计算机可看影碟,玩游戏。( N )

43、对通用会计软件的升级属于计算机硬件的维护。( N )

44、电算化会计档案包括存储在计算机中的会计数据和计算机打印出来的书面会计数据。( Y )

45、存储会计数据的软盘、光盘不需要单位领导同意可以借给别人或单位,以达到数据的共享。( N )

46、记账凭证、科目期初余额和报表的借贷试算平衡校验控制属于输入控制。( Y )

47、会计电算化的宏观管理,是指各级财政部门对全国和本地区、本系统、本行业的会计电算化工作实践的组织推动、制订规划、培训人员、制定制度等管理活动。( Y )

48、会计电算化的微观管理,是指各级财政部门对全国和本地区、本系统、本行业的会计电算化工作实施的组织推动、制定规划、培训人员、制定制度等管理活动。( N )

49、制定会计电算化发展规则是宏观管理的内容。( Y )

50、会计核算软件的评审是宏观管理的内容。( Y )

51、评审软件的依据是《会计核算软件基本功能规范》。( Y )

52、软件评审分为部和省两级。( Y )

53、评审软件的依据是《会计电算话管理办法》。( N )

54、软件评审分为部、省和市三级。( N )

55、申请评审软件的功能模块数量为省级3个、部级6个或6个以上。( Y )

56、通过省级评审1年以上,不经省级财政部门推荐可直接参加部级评审。( N )

57、参加评审的财务软件必须包括账务和报表系统。( Y )

58、参加评审的财务软件试用单位的数量省级3个、部级别10个以上。( Y )

59、各单位财会部门负责本单位甩掉手工账的审批。( N )

60、会计电算化的最终目的和表现形式就是用计算机全部代替手工操作。( Y )

61、系统管理员负责数据录入、数据文件备份和恢复、系统操作运行及打印张表等工作。( N )

62、硬件维护员负责设备的安装调试,日常检查保养及故障排除工作。( Y )

63、软件维护员负责会计程序的维护。( Y )

64、电算主管的责任包括协调电算化系统各类人员之间的工作关系,制定岗位责任与经济责任的考核制度。( Y )

65、软件操作员责任制注意安全保密,各自的操作口令不得随意泄漏,定期更换自己的密码。( Y )

66、所有人员不一定取得培训合格证书,只要经授权为现任在岗人员就可上机操作。( N )

67、系统管理员中口令密码只能由他自己设置和修改。( Y )

68、操作员的增删及其操作权限管理,只能由系统操作员进行。( N )

69、系统维护包括硬件维护、软件维护两个方面。( N )

70、会计数据的安全维护只要经常进行备份工作就可以了。( N )

71、制定和严格执行会计电算化内部管理制度,是会计电算化工作成功的基础。( Y )

72、会计电算化用设备一般对防潮没要求。( N )

73、会计电算化室不准吸烟。( Y )

74、在会计电算化室可以大声喧哗。( N )

75、会计电算化网络服务器选购一般低品质兼容机即可。( N )

76、Windows简体中文操作系统上能运行Windows版会计电算化软件。( Y )

77、会计电算化网络操作系统软件可选Windows NT。( Y )

78、单用户版会计电算化软件脱离服务器也能正常工作。( Y )

79、选择的会计电算化账务系统管理软件没经过财政部门的评审通过也能使用。( N )

80、网络版的会计电算化软件可以实现数据共享。( Y )

81、各会计电算化用机器没实现联网也能做到各机数据共享。( N )

82、计算机病毒对会计电算化工作威胁不大。( N )

83、互联网对会计电算化工作的安全不会构成威胁。( N )

84、会计电算化的年、月数据备份要做到一式两份,异地存放。( Y )

85、会计电算化用户密码设置一般应不少于6位。( Y )

86、会计电算化软件一般都具有计算机病毒免疫能力。( N )

87、会计电算化凭证输入后,无须审核即可记账。( N )

88、会计电算化软件没正常退出,也能硬性关机。( N )

89、会计电算化后所发生的会计事项应及时输入计算机。( Y )

90、会计电算化后,会计报表数字可与账套数字不保持一致。( N )

91、会计电算化后,会计数据安全主要靠计算机得到保证。( N )

92、不再使用操作会计电算化软件,应正常退出该软件再离开计算机。( Y )

93、会计电算化报表格式可与手工报表格式有所区别。( N )

94、对计算机根据已输入的会计凭证和据以登记的相应账簿生成的各种报表数据,软件不应提供修改功能。( Y )

95、设置口令应避免使用生日等容易猜测的密码。( Y )

96、设置开机口令可以有效地阻止蓄意的盗窃或访问。( Y )

97、硬盘上的数据非常保险,不必进行备份。( N )

98、电算化会计档案,包括存储在计算机中的会计数据(以磁介质或光盘存储的会计数据)和计算机打印出来的书面等形式的会计数据。( Y )

99、参加评审的财务软件必须包括账务和工资系统。( N )

100、会计电算化后,数据的安全主要靠软件保证。( N )

101、使用账务处理系统,一定要先定义会计科目,才能进行凭证填制。( Y )

102、实现会计电算化后,大量的数据计算、分类、归集、汇总、分析等工作,都由计算机自动完成,会计人员就失业了。( N )

103、财务软件中的初始化包括系统初始化和财务初始化及建账。( Y )

104、会计电算化的工作的开展为企业整个管理工作现代化奠定了基础。( Y )

四、名词解释:(每题2、5分,共10分)

1、会计数据处理、2会计电算化、3、数据、4、信息、5、会计数据、6、会计信息、7、系统、8、信息系统、9、软件、10、软件工程、11、生命周期法、12、可行性分析、13、数据流程图、14、数据字典、15、加工说明、16、总体设计、17、详细设计、18、会计电算化信息系统、19、IPO图、20、功能模块、21、帐务处理、22、系统分析、23、系统设计、24、会计电算化宏观管理、25、操作规程、26、电算化会计档案、27、初始数据录入、28、会计科目初始化、29、会计电算化微观管理、30、结构化分析设计分法、31、凭证处理、32、系统初始化、33、自动转帐处理、34、内聚、35、耦合、36、数据容错、37、会计电算化内部管理制度、38、系统分析说明书、39、系统设计说明书、40、初步调查

五、简答题:(每题5分,共15分)

1、电算会计与手工会计的区别与联系是什么?

2、会计科目编码设计应遵循的原则有哪些?

3、会计核算软件应具备的数据查询功能有哪些?

4、会计电算化与手工操作相比有什么不同?

5、软件工程学强调使用生命周期法的好处是什么?

6、在进行凭证录入模块设计时应采用哪些主要的控制技术和方法?

7、计算机替代手工记帐的基本条件是什么?

8、商品化会计软件评审的主要内容是什么?

9、会计核算软件应具备的数据处理功能有哪些?

10、会计电算化子系统的划分应遵循哪些原则?

11、会计核算软件应具备的打印输出功能有哪些?

12、会计核算软件应具备的初始化功能有哪些?

13、在进行软件输入格式设计时应注意哪些问题?

14、在进行软件输出格式设计时应注意哪些问题?

15、申请省级评审的商品化会计核算软件应具备哪些条件?

16、申请财政部评审的商品化会计核算软件应具备哪些条件?

17、会计电算化信息系统输出的主要内容是什么?

18、常用的录入数据校验方法有哪些?

19、会计电算化内部管理制度有哪些?

20、被评审单位应向组织评审的财政部门提交哪些资料?

21、会计电算化系统的功能模块结构包括哪些内容?

22、会计核算系统通常包括哪些子系统?

23、会计电算化有何作用和意义?

24、系统分析阶段的工作内容有哪些?

25、系统详细设计的内容包括哪些?

26、帐务处理的业务内容有哪些?

27、帐务子系统的会计数据存储在哪些文件中?

28、帐务处理子系统通常包括哪些下属功能模块?

29、从宏观角度上会计电算化工作和基本任务?

30、基层单位开展会计电算化工作的基本任务有哪些?

四、名词解释:(每题5分,共15分)

1、会计数据处理是指对会计数据进行加工处理,生成管理所需的会计信息的过程。

2、会计电算化就是以电子计算机为主的当代电子信息技术应用到会计实务中的简称,是用电子计算机代替人工记帐、算帐、报帐,以及部分替代人脑完成对会计信息的分析、预测、决策的过程。

3、数据是用来记录客观事务的性质、形态、结构和特征等的符号。

4、信息是指经过加工后有用的数据输出的信息又可以成为输入的数据。

5、会计数据是由于发生经济活动或会计业务而产生的,用来记录的经济业务各项数值属性。

6、会计信息是经过加工处理并对会计业务或管理活动产生决策影响的数据。

7、系统是由一系列彼此相关、相互联系的若干部分为实现某种特定目的而建立起来的一个整体。

8、信息系统是指为了完成信息的收集、加工、利用而组成的人、设备、处理规程和数据的整体。

9、软件是程序代码、存储信息的文件及有关文档技术资料的总称。

10、软件工程是用于指导软件开发、设计与维护的工程科学,它强调使用软件生命周期及各种结 构设计技术。

11、生命周期法是从时间角度把软件开发过程分为四个阶段:系统分析、系统设计、系统实施、系统运行维护。

12、可行性分析是在系统初步调查的基础上,根据本期开发目标、任务与硬件配置计划等从研制会计电算化信息系统的必要和可能两个方面进行论证。

13、数据流程图是以一组基本图形符号来描述新系统的输入、处理、数据存储、数据传递、输出及系统内部各部分之间联系的一组图形的集合。

14、数据字典是对数据流程图中的数据流、文件、数据项加以定义的集合。

15、加工说明是对数据流程图中的加工处理进行描述的一种工具。

16、总体设计又称为系统结构设计,包括划分子系统和确定系统的模块结构以及计算机硬件的配置与结构设计。

17、详细设计是指每个模块的处理过程设计、代码设计、文件设计、输入和输出设计等。

18、会计电算化信息系统是利用信息技术与现代化的会计技术,以计算机为工具,对会计数据进行收集、处理、存储与分析,提供各种所需会计信息的系统。

19、IPO图是对每个模块进行输入、输出和加工说明进行详细描述和说明的一种图形工具。

20、功能模块是指会计核算软件中具有相对地完成会计数据输入、处理、输出功能的各个部分。

21、所谓帐务处理就是把会计凭证和会计帐簿按照一定的核算程序和方法有机地结合起来进行处理的过程。

22、系统分析是对现有系统的调查分析,提出新系统的开发目标,建立新系统的逻辑模型,为系统设计提供依据。

23、系统设计是在系统分析阶段的基础上,将系统的逻辑模型转换成系统的物理模型。

24、会计电算化宏观管理是指各级财政部门和各级业务主管部门对全国和本地区、本系统、本行业会计电算化工作实施的组织推动、制定规划、培训人员、制定制度等的管理活动。

25、操作规程是指操作运行系统中应注意的事项,是保证系统正确、安全运行,防止各种差错的有力措施。

26、电算化会计档案包括存储在计算机硬盘、软盘、光盘等介质,以及打印输出的书面形式的记帐凭证、会计帐簿、会计报表等数据,还包括会计应用软件全套文档资料以及会计软件程序。

27、初始数据录入就是将手工帐簿中截止到建立计算机帐簿时有关数据资料输入到机内有关会计科目当中。

28、会计科目初始化就是设定会计科目代码级长、会计科目类别、名称,设定会计科目是否有数量、外币核算等其他属性。

29、会计电算化微观管理是指各基层单位为开展本单位的会计电算化工作而制定规划、培训人员、制定制度等活动。

30、结构化分析设计方法是一种模块化的分析设计方法,其要点是自顶向下、逐层分解,由粗到细,逐步求精。

31、凭证处理是指从凭证录入、凭证审核、凭证修改、凭证汇总、凭证查询、凭证打印、凭证备份的整个处理过程。

32、系统初始化就是在电算会计信息系统运行之前,为使系统能够正常投入运行,完成必要的初始设置工作,包括设置系统参数、帐户初始化等。

33、自动转帐处理就是从其他模块中取得借贷数据,生成转帐凭证,并传给帐务处理子系统下的记帐凭证总库的过程。

34、所谓内聚是指一个系统或模块内部功能联系越密切,其内聚度越高。

35、所谓耦合是指两个系统或模块间的调用关系越少越好,其耦合度越低。

36、数据容错就是系统对用户输入的不正确、不合法的数据的一种检查控制措施。

37、所谓会计电算化内部管理制度是指开展会计电算化基层单位的操作、使用、管理制度。

38、系统分析说明书是系统分析阶段的最终,是开发人员和用户共同理解新系统的桥梁,也是下阶段系统设计的工作依据。

39、系统设计说明书是系统设计阶段的主要成果,也是下阶段系统实施阶段的工作依据。

40、初步调查是指对单位现行会计手工信息系统进行初步的调查了解,为确定新系统的目标和可行性研究提供可靠的依据。

五、简答题:(每题5分,共15分)

1、电算会计与手工会计的区别与联系是什么?

(1)联系:1、信息系统目标相同;2、遵守共同的会计法规;3、保存会计档案资料;4、遵循同一会计理论和方法;5、编制会计报表。

(2)区别:1、处理工具不同;2、信息载体不同;3、帐簿及记帐规则不同;4、会计核算形式不同;5、会计机构用人员不同;6、内部控制方式不同。

2、会计科目编码设计应遵循的原则有哪些?

(1)唯一性;(2)可扩充性;(3)标准化与规范化;(4)规律性与易记忆性;(5)尽量短小精悍。

3、会计核算软件应具备的数据查询功能有哪些?

(1)查询总分类会计科目和明细分类科目的名称、年初余额、期初余额、累计发生额等项目;(2)查询本期已输入的凭证数据;(3)查询往来帐款项目的结算情况;(4)查询到期票据的结算情;况(5)查询机内本期和以前各期的总分类帐和明细分类帐。

4、会计电算化与手工操作相比有什么不同?会计数据代码化、会计数据传输介质化;会计数据存储磁性化;数据处理集中化;数据处理息动化;内部控制程序化;

5、软件工程学强调使用生命周期法的好处是什么?易于理解和明确用户的需求和目标,避免由于不符合用户需求导致软件开发失败;易于分工合作,避免不必要的重复劳动,加快开发速度,缩短开发周期;易于对每个阶段的工作过程和结果进行检查控制,节约经费开支,提高软件质量;易于进行软件系统的扩充和维护。

6、在进行凭证录入模块设计时应采用哪些控制技术和方法?凭证号自动加1,提高速度,避免漏号重号;自动取系统时间为凭证日期,用户也可以对其修改;会计科目代码的合法性检查;借贷平衡检查;有借必有贷的控制;借贷同时为零的非法控制。

7、计算机替代手工记帐的基本条件是什么?使用的会计核算软件达到财政部颁发《会计核算软件基本功能规范》的要求;配有专业或主要用于会计核算工作的计算机或终端,并配有熟炼的专职或兼职操作人员;用计算机进行会计核算志手工会计核算同时运行三个月以上,取得相一致的数据;有严格的硬件和软件管理制度;有严格的会计档案管理制度。

8、商品化会计软件评审的主要内容是什么?是否达到《会计核算软件基本功能规范》的要求;是否符合会计基本原理和会计制度;是否符合我国法律、法规和规章;检测软件的主要性能指标;财务会计分析功能和相关信息处理功能;软件开发经销单位的售后服务能力等。

9、会计核算软件应具备的数据处理功能有哪些?按总帐和明细帐的内容设置帐簿文件;根据记帐凭证或原始凭证,分别登录总帐和明细帐;根据机内各个模块的运算,自动生成转帐凭证,并传输登录有关总帐和明细帐文件;在输入银行对帐单后,可以自动进行银行对帐,并自动生成银行存款余额调节表;定期结算总帐和明细帐的发生额和余额,并进行核对,按照总帐帐户发生额和余额对照表的格式内容自动生成需要的数据。

10、会计电算化子系统的划分应遵循哪些原则?

(1)系统适应性强;(2)系统独立性好;(3)高内聚低耦合;(4)可靠性高;(5)规范性好;(6)通用性好;(7)以帐务系统为中心。

11、会计核算软件应具备的打印输出功能有哪些?

(1)打印机内原始凭证;(2)打印机内记帐凭证;(3)打印科目汇总表、总帐科目发生额及余额对照表;(4)打印各种会计报表;(5)打印现金及银行日记帐、各种明细帐。

12、会计核算软件应具备的初始化功能有哪些?

(1)会计核算所必需的期初数字及有关资料;(2)需要在本期进行对帐的未达帐项;(3)选择会计核算方法;(4)定义自动转帐凭证;(5)输入操作人员岗位分工情况。

13、在进行软件输入格式设计时应注意哪些问题?

(1)要符合用户手工操作习惯;(2)格式要简洁明快,色彩搭配要科学合理;(3)要尽量代码化、数据化、减少输入量,尤其减少或尽量避免汉字的录入;(4)全屏幕录入操作;(5)窗口提示方式。

14、在进行软件输出格式设计时应注意哪些问题?

(1)要符合有关财会制度的规定;(2)要符合用户习惯;(3)输出规范化、标准化;(4)输出格式要具有可自定义性和可扩充性,从而使报表具有通用性。

15、申请省级评审的商品化会计核算软件应具备哪些条件?

基本要求:(1)软件开发研制单位是在我国注册的经济实体,具有与软件开发规模相适应的专职软件开发人员;(2)软件经销单位其经营范围包括软件产品,且具有与软件销售规模相适应的专职售后服务人员;(3)软件开发和经销单位能够依法开展经营活动;基本条件:(4)有三种或三种以上的功能模块,其中包括帐务处理功能模块;(5)在三个或三个以上单位运用并与手工会计同时运行三个月,取得相一致的数据,且至少有两个单位运用了软件的全部功能模块;(6)各省、自治区、直辖市、计划单列市财政厅局要求的其他条件。

16、申请财政部评审的商品化会计核算软件应具备哪些条件?

基本要求:(1)软件开发研制单位是在我国注册的经济实体,具有与软件开发规模相适应的专职软件开发人员;(2)软件经销单位其经营范围包括软件产品,且具有与软件销售规模相适应的专职售后服务人员;(3)软件开发和经销单位能够依法开展经营活动;基本条件:(4)有六种或六种以上的功能模块,其中包括帐务处理和报表处理功能模块;(5)在十个或十个以上单位运用并与手工会计同时跨年度运行,取得与手工会计核算相一致的数据,且至少有五个单位运用了软件的全部功能模块并已经开始替代相应的手工记帐;(6)通过各省、自治区、直辖市、计划单列市财政厅局或国务院主管部门、中国人民解放军总后勤部推荐。

17、会计电算化信息系统输出的主要内容是什么?

(1)记帐凭证、凭证汇总表;(2)日记帐;(3)明细帐;(4)总帐或总帐发生额对照表;(5)各类会计报表;(6)其他需要查询或打印的临时数据。

18、常用的录入数据校验方法有哪些?

(1)人工复核校验;(2)逻辑检查校验;(3)数据合计校验;(4)两次输入校验;(5)借贷平衡校验;(6)校验码校验。

19、会计电算化内部管理制度有哪些?

(1)系统操作管理制度;(2)系统维护管理制度;(3)会计电算化档案管理制度;(4)计算机机房及硬件管理制度;(5)会计电算化条件下的人员岗位责任制。

20、被评审单位应向组织评审的财政部门提交哪些资料?

(1)会计核算软件简介;(2)会计核算软件概要设计说明书;(3)用户操作手册;(4)规定数量的用户单位意见;(5)用户单位打印输出的会计凭证、会计帐簿、会计报表样本。

21、会计电算化系统的功能模块结构包括哪些内容?

会计电算化信息系统一般包括革计核算和财务管理两个子系统;其中会计核算子系统包括(1)帐务处理子系统;(2)往来核算子系统;(3)工资核算子系统;(4)固定资产子系统;(5)存货核算子系统;(6)产品销售子系统;(7)会计报表子系统;财务管理子系统包括(1)资金管理子系统;(2)成本管理子系统;(3)利润管理子系统。

22、会计核算系统通常包括哪些子系统?

(1)帐务处理子系统;(2)往来核算子系统;(3)工资核算子系统;(4)固定资产子系统;(5)存货核算子系统;(6)产品销售子系统;(7)会计报表子系统。

23、会计电算化有何作用和意义?

(1)减轻劳动强度,提高工作效率;(2)促进会计职能转变;(3)全面、及时、准确地提供会计信息;(4)提高会计人员素质,促进会计工作规范化;(5)促进会计理论和技术的发展,推进会计管理制度的改革。

24、系统分析阶段的工作内容有哪些?

(1)初步调查,确定新系统的开发目标;(2)可行性研究,确定新系统是否可行;(3)详细调查,建立系统的逻辑模型;(4)编写《系统分析说明书》。

25、系统详细设计的内容包括哪些?

(1)每个模块的处理过程设计;(2)代码设计;(3)文件设计;(4)输入设计;(5)输出设计。

26、帐务处理的业务内容有哪些?

(1)设置帐户;(2)记帐凭证的编制与审核;(3)登记各类明细帐、日记帐、总帐;(4)对以上三类帐簿的核对与结算工作;(5)根据帐务数据编制会计决算报表。

27、帐务子系统的会计数据存储在哪些文件中?

(1)记帐凭证文件;(2)会计帐簿文件;(3)科目编码文件;(4)会计报表文件;(5)银行对帐文件;(6)操作密码与控制文件。

28、帐务处理子系统通常包括哪些下属功能模块?

(1)初始化;(2)凭证处理;(3)帐簿处理;(4)出纳管理;(5)系统维护

29、从宏观角度上会计电算化工作和基本任务?

(1)机构设置;(2)推广通用或商品化会计核算软件,加速会计电算化进程;(3)会计电算化制度建设;(4)会计核算软件的评审与甩帐;(5)会计电算化应用人员培训。

30、基层单位开展会计电算化工作的基本任务有哪些?

(1)制定会计电算化工作发展规划;(2)会计电算化信息系统的建立;(3)制定会计电算化信息系统管理制度;(4)使用与维护;(5)人员培训。

六、读程序写结果:(共10分)

1、设成本计算子系统中制造费用分配库(ZZFYFP.DBF)的结构与记录如下:

记录号 CJMC(车间名称) CPMC(产品名称) FPBZ(分配标准) ZZFY(制造费用)

1 一车间 甲产品 40

2 一车间 乙产品 50

3 一车间 丙产品 110

4 一车间小计 400

程序如下:

USE ZZFYFP

COUNT TO CC

SUM NEXT CC-1 FPBZ TO A1

GO CC

REPL FPBZ WITH A1

B1=ZZFY

K=1

DO WHILE K<CC-1

KK=STR(K,1)

GO K

REPL ZZFY WITH B1/A1*FPBZ

K=K+1

C&KK=ZZFY

ENDDO

GO CC-1

REPL ZZFY WITH B1-C1-C2

SET PRINT ON

? "制造费用分配表"

LIST OFF

SET PRINT OFF

USE

RETURN

2、设销售费用库(CPXSFY.DBF)结构数据如下:2、设产品销售利润库(CPXSLY.DBF)如下:

记录号产品名 运输费 包装费 广告费 记录号 产品名 销售收入 销售成本 销售费用 销售利润 1 甲产品 500 500 200 1 甲产品 20000 10000

2 乙产品 300 400 100 2 乙产品 15000 5000

3 丙产品 200 200 100 3 丙产品 15000 8000

程序如下:

SET TALK OFF

SELE 2

USE CPXSLY

SELE 1

USE CPXSFY

SUM 运输费 TO FY1

SUM 包装费 TO FY2

SUM 广告费 TO FY3

ZFY=FY1+FY2+FY3

SELE 2

SUM 销售收入 TO XSSR

FPL=ZFY/XSSR

REPL ALL 销售费用 WITH 销售收入*FPL

REPL ALL 销售利润 WITH 销售收入-销售成本-销售费用

SET PRINT ON

?“产品销售利润表”

SET PRINT OFF

CLOSE DATABASE

SET PRINT ON

RETURN

3、设凭证库(PZK.DBF)结构与数据如下:

记录号 PZH(凭证号/C)KMBM(编码/C)MC(名称/C)JF(借方/N)DF(贷方/N)

1 001 101 350

2 001 102 100

3 001 102 250

4 002 161 5000

5 002 101 5000

6 003 101 2000

7 003 102 2000

8 004 101 1000

9 004 161 1000

程序如下:

SET TALK OFF 2、科目编码库(KMBM.DBF)结构与数据如下:

USE PZK 记录号 KMBM(编码/C) MC(名称/C)

INDEX ON KMBM TO PZSY 1 101 现金

TOTAL ON KMBM TO PZHZ 2 102 银行存款

USE PZHZ 3 161 固定资产

SUM JF,DF TO S1,S2

APPEN BLANK

REPL JF WITH S1,DF WITH S2,KMBM WITH “合计”

SELE 2

USE KMBM

INDEX ON KMBM TO KMBMSY

SELE 1

SET RELA TO KMBM INTO B

LIST KMBM,B-〉MC,JF,DF

CLOSE DATABASE

RETURN

4、已知数据表文件(BWJ.DBF)的结构与记录如下:

记录号 JF DF YE

1 500

2 100

3 50

4 250

5 70

程序如下:

set talk off

use bwj

mye=ye

do while ! eof()

repl ye with mye+if-df

mye=ye

skip

enddo

sum if,df to s1,s2

append blan

repl jf with s1,df with s2

repl ye with mye

list

use

return

5、工资核算子系统中工资表(GZK.DBF)的结构与记录如下:

编号 姓名 性别 工资 工龄 职称

01 A 男 300 10 讲师

02 B 女 250 7 讲师

03 C 男 210 8 助教

04 D 女 170 3 助教

05 E 女 190 5 助教

程序如下:

set talk off

Use gzk

repl all 工龄 with 工龄+1

repl all 工资 with 工资+50 for 职称=’讲师”

repl all 工资 with 工资+20 for 职称=’助教

repl all 工资 with 250 for 工龄>=7.and.职称=’助教”

index on 1000-工资 to gzsy

set index to gzsy

copy to gzpx

use gzpx

disp all

use trturn

6、工资核算子系统中工资表(GZK.DBF)的结构与记录如下:

记录号BM(部门)XM(姓名)JB(基本)JJ (奖金)JT(津贴)YF(实发)SDS(所得税)SF

1 1 张明 1000 100 200

2 1 李亮 2000 100 300

3 2 王海 3000 100 500

4 2 赵雪 1000 100 100

5 3 刘雷 2000 200 100

6 3 钱红 3000 200 200

程序如下:

set talk off

Use gzk

repl all yf with jb+jj+jt

repl all sds with (yf-860)*0.05 for yf>860 .and yf<=1360

repl all sds with 25+ (yf-1360)*0.10 for yf>1360 .and yf<=2860

repl all sds with 25+150+ (yf-2860)*0.15 for yf>2860

repl all sf with yf-sds

list

use

return

7、已知工资表(GZB.DBF)的结构与记录如下:

记录号 编号 姓名 性别 工资 工龄 职称

1 01 张涛 男 280 10 讲师

2 02 王海 女 260 8 助教

3 03 李波 男 270 7 助教

4 04 赵红 女 240 5 助教

5 05 刘雪 女 230 10 助教

程序如下:

set talk off

Use gzb

Do while .not.eof()

repl 职称 with 讲师 for 工岭>8.and .职称=“助教”

repl l 工资 with 270 for 职称=’讲师”.and 工资<270

skip

enddo

disp 编号,姓名,工资 for 职称=“讲师”

use

return

8、已知凭证库(PZK.DBF)结构与数据如下:

记录号 PZH(凭证号/C)KMBM(编码/C)MC(名称/C)JF(借方/N)DF(贷方/N)

1 1001 101 350

2 1001 102 100

3 1001 102 250

4 1002 161 500

5 1002 101 500

6 1003 101 200

7 1003 102 200

8 1004 101 300

9 1004 161 300

程序如下:

SET TALK OFF 2、科目编码库(KMBM.DBF)结构与数据如下:

USE PZK 记录号 KMBM(编码/C) MC(名称/C)

INDEX ON KMBM TO PZSY 1 101 现金

TOTAL ON KMBM TO PZHZ 2 102 银行存款

USE PZHZ 3 161 固定资产

SUM JF,DF TO S1,S2

APPEN BLANK

REPL JF WITH S1,DF WITH S2,KMBM WITH “合计”

SELE 2

USE KMBM

INDEX ON KMBM TO KMBMSY

SELE 1

SET RELA TO KMBM INTO B

LIST KMBM,B-〉MC,JF,DF

CLOSE DATABASE

RETURN

9、工资核算子系统中工资表(GZK.DBF)的结构与记录如下:

记录号 BM(部门)XM(姓名)F1 F2 F3 YF K1 K2 K3 YK SF

1 1 张明 300 10 20 5 10 10

2 1 李亮 350 10 10 5 10 10

3 2 王海 400 15 10 5 10 10

4 2 赵雪 450 15 10 5 10 10

5 3 刘雷 350 10 25 5 10 10

6 3 钱红 450 10 15 5 10 10

程序如下:

set talk off

Use gzk

repl all yf with f1+f2+f3

repl all yk with k1+k2+k3

repl all sf with yf-yk

repl all 工资 with 250 for 工龄>=7.and.职称=’助教”

list off

use

return

10、工资核算子系统中工资表(GZK.DBF)的结构与记录如下:

记录号 BM(部门)XM(姓名)F1 F2 F3 YF K1 K2 K3 YK SF

1 1 张明 300 10 20 5 10 10

2 1 李亮 350 10 10 5 10 10

3 2 王海 400 15 10 5 10 10

4 2 赵雪 450 15 10 5 10 10

5 3 刘雷 350 10 25 5 10 10

6 3 钱红 450 10 15 5 10 10

程序如下:

set talk off

yy=1

Use gzk

Copy stru to gzhzk

Do while yy<=3

repl all yf with f1+f2+f3

repl all yk with k1+k2+k3

repl all sf with yf-yk

copy to gzgyk for bm=yy

use gzgyk

sum f1,f2,f3,yf,k1,k2,k3,yk,sf to sf1,sf2,sf3,sfy,sk1,sk2,sk3,syk,ssf

use gzhzk

appe blan

repl bm with yy,f1 with sf1,f2 with sf2,f3 with sf3,yf with syf

repl k1 with sk1,k2 with sk2,k3 with sk3,yk with syk,sy with ssf

yy=yy+1

enddo

use gzhzk

set print on

list

?” ”

set print off

use

return

1、 运行结果为: 制造费用分配表

CJMC CPMC FPBZ    ZZFY

一车间  甲产品  40      80  

一车间  乙产品  50      100  

一车间  丙产品  110     220    

一车间小计     200     400

2、运行结果为:产品销售利润表

产品名  销售收入 销售成本 销售费用 销售利润      

甲产品 20000  10000 1000 9000

乙产品  15000  5000 750 9250

丙产品  15000 8000  750 6250

3、运行结果为:

记录号 PZH KMBM MC JF DF    

1 001 101 现金 3350 5000

2 001 102 银行存款 2350

3 002 161 固定资产 5000 1000

4 合计 8350 8350

运行结果为:产品销售利润表

产品名  销售收入 销售成本 销售费用 销售利润      

甲产品 20000  10000 1000 9000

乙产品  15000  5000 750 9250

丙产品  15000 8000  750 6250

4、运行结果为:

记录号 JF DF YE    

1 500

2 100 600

3 50 650

4 250 400

5 70 470

6 220 250 470

5、运行结果为:

记录号 编号 姓名 性别 工资 工龄 职称

1 1 A 男 350 11 讲师

2 2 B 女 300 8 讲师

3 3 C 男 250 9 助教

5 5 D 女 210 6 助教

4 4 E 女 190 4 助教

6、运行结果为:

记录号BM(部门)XM(姓名)JB(基本)JJ (奖金)JT(津贴)YF(实发)SDS(所得税)SF

1 1 张明 1000 100 200 1300 22 1278

2 1 李亮 2000 100 300 2400 129 2271

3 2 王海 3000 100 500 3600 286 3314

4 2 赵雪 1000 100 100 1200 17 1183

5 3 刘雷 2000 200 100 2300 119 2181

6 3 钱红 3000 200 200 3400 256 3144

7、运行结果为:

记录号 编号 姓名 工资

1 1101 张涛 280

5 1105 刘雪 270

8、运行结果为:

记录号 KMBM MC JF DF    

1 101 现金 850 500

2 102 银行存款 550

3 161 固定资产 500 300

4 合计 1350 1350

9、运行结果为:

BM(部门)XM(姓名)F1 F2 F3 YF K1 K2 K3 YK SF

1 张明 300 10 20 330 5 10 10 25 305

1 李亮 350 10 10 370 5 10 10 25 345

1 王海 400 15 10 425 5 10 10 25 400

2 赵雪 450 15 10 475 5 10 10 25 450

2 刘雷 350 10 25 385 5 10 10 25 360

3 钱红 450 10 15 475 5 10 10 25 450

10、运行结果为:

记录号 BM(部门)XM(姓名)F1 F2 F3 YF K1 K2 K3 YK SF

1 1 张明 650 20 30 700 10 20 20 50 650

2 2 王海 850 30 20 900 10 20 20 50 850

3 3 刘雷 800 20 40 860 10 20 20 50 810

七、综合编程:(每题10分,共20分)

1、已知会计科目库(KJKMK.DBF)结构为科目编码(C,4)、科目名称(C,20)、科目类别(C,2)、科目余额(N,12,2)。要求:要求采用循环结构和屏幕格式输入语句编制程序实现会计科目的录入和修改功能。

2、已知凭证库(PZK.DBF)结构为日期(C,8)、凭证号(C,6)、摘要(C,20)、借方金额(N,12,2)、贷方金额(N,12,2)、科目代码(C,3)、科目名称(C,20)。要求:编制凭证汇总并能简单打印输出汇总结果(使用@...Say...语句编制)的功能程序。

3、已知会计核算系统由以下功能模块组成(1)帐务处理(zwcl.prg) (2)工资核算(gzhs.prg)(3)固定资产(gdzc.prg)(4)存货核算(chhs.prg)(5)成本核算(cbhs.prg)

要求:采用循环结构编制程序实现以上各功能模块调用功能,并编制程序框图。

4、试编写操作员密码核对程序,程序允许用户两次输入命令,如果口令正确调用主程序main.prg,如果两次口令不正确,则自动提示用户并退出数据库操作状态,(密码放在源程序中,先绘制程序框图再编程)。

5、已知:科目编码库(kmbm.dbf)结构如下:kmbm(c,12)、 kmmc(c,20)、 kmlb(c,1)、kmye(n,12,2)

要求:采用循环结构编制程序实现向科目编码文件录入科目编码、科目名称、科目类别的功能。

6、已知:会计科目表文件(kmbm.dbf)结构如下: kmbm(c,12) kmmc(c,20) kmlb(c,1),kmye(n,12,2)且已录入数据,帐簿结构库表文件为(ZBZGK.DBF)。要求采用循环结构和多工作区操作方式编制程序,实现初始化建帐功能(先绘制程序框图再编程)。

7、已知:记帐凭证表文件结构如下:rq(c,8)、 pzh(c,4)、 zy(c,20)、 jfje(n,12,2)、 dfje(n,12,2) 、kmbm(c,12) kmmc(c,20)、djzs(c,2),要求:采用循环结构编制程序实现向记帐凭证表文件录入数据的功能(先绘制程序框图再编程)。

8、已知:记帐凭证表文件.结构如下: rq(c,8)、 pzh(c,4)、 zy(c,20)、 jfje(n,12,2) 、dfje(n,12,2) 、kmbm(c,12)、 kmmc(c,20) 、djzs(c,2) ,要求:根据手工会计查帐的需要,编制一个多角度的查询程序来实现:1、按凭证号查2、按摘要查3、按日期查4、按借贷芳金额查的各项查询功能。

9、已知:记帐凭证表文(jzpzk.dbf)件.结构如下:且已rq(c,8) 、pzh(c,4) 、zy(c,20)、 jfje(n,12,2) 、dfje(n,12,2) 、kmbm(c,12) 、kmmc(c,20) 、djzs(c,2)且已录入数据。要求:采取total命令对记帐凭证表文件进行汇总,汇总结果存放于pzhzk.dbf,并进行简单打印输出。

10、已知:记帐凭证表文件(jzpzk.dbf).结构如下:rq(c,8)、 pzh(c,4) 、zy(c,20) 、jfje(n,12,2) 、dfje(n,12,2) 、kmbm(c,12),且已录入数据,帐簿文件的通用名为Z&科目编码。要求:采用循环结构编制程序将记帐凭证中的凭证数据逐笔逐项记入相应的帐簿文件中去(采用记帐凭证处理程序无须其它容错)。

11、已知:工资单库(gzk.dbf)结构如下: bm(部门代码/c/4)、bh(职工编号c/4)、xm(职工姓名/c6)、jb(基本工资/n/6/2)、jj(奖金/n/6/2)、bz(补助/n/6/2)、yf(应发工资/n/6/2)、kk(扣款/n/6/2)、sf(实发工资/n/6/2),

要求: 采用循环结构编制程序实现工资单的录入和修改功能,每录入完一笔工资数据询问用户正确吗?若正确则将录入数据替换到相应字段,若不正确则当场修改,录入完一条完整数据询问用户继续吗?若继续则录入下一条,若不继续则退出(先绘制程序框图再编程)。

12、已知:工资单库(gzk.dbf).结构如下: bm(部门代码/c/4)、h(职工编号c/4)、xm(职工姓名/c6)、jb(基本工资/n/6/2)、jj(奖金/n/6/2)、bz(补助/n/6/2)、yf(应发工资/n/6/2)、kk(扣款/n/6/2)、sf(实发工资/n/6/2),要求: 采用循环结构编制程序实现职工减少处理的功能,先绘制程序框图再编程。

13、已知:工资单库(gzk.dbf).结构如下:bm(部门代码/c/4)、bh(职工编号c/4)、xm(职工姓名/c6)、jb(基本工资/n/6/2)、jj(奖金/n/6/2)、bz(补助/n/6/2)、yf(应发工资/n/6/2)、kk(扣款/n/6/2)、sf(实发工资/n/6/2),且部门代码、职工编号、职工姓名、基本工资、奖金、补助字段已录入数据,要求:采用计算与替换命令(REPLACE)来计算工资库中的应付工资和实发工资并替换到相应的各字段中去。

14、已知科目代码库文件(KMBMK.DBF)结构为(科目代码、科目名称、科目余额、科目类别),且已录入有关数据,试编写一个程序完成建帐工作。要求:(1)每一科目建立一本帐,即一个库文件,帐户名称为Z后加科目代码,如Z101等;(2)各帐户结构相同,都来源于ZBJGK.DBF。(3)并绘制程序框图。

15、已知记帐凭证库(JZPZK.DBF)结构为日期(C,8)、凭证号(C,6)、摘要(C,20)、借方金额(N,12,2)、贷方金额(N,12,2)、科目代码(C,3)、科目名称(C,20)。要求:编制凭证汇总并能简单打印输出汇总结果的功能程序。

16、假设一个工资核算系统由初始数据录入、工资修改、工资计算、工资打印、系统维护五个模块构成,其文件名分别为(GZLR.PRG、GZXG.PRG、GZJS.PRG、GZDY.PRG、GZWH.PRG),请编制一个主控菜单程序,要求:(1)在进入主控菜单之前,须进行口令检查,口令为“GZGL”;(2)在主控程序中按修改-->计算-->打印的顺序执行(其他模块不控制);假设已存在一个内部逻辑控制文件(GZKZ.DBF),字段为KZ1、KZ2、KZ3分别存放修改、计算、打印三个模块的执行标识字(字符型,长度为1,存放“*”作为本模块执行标识),用此来控制程序执行顺序。

17、已知帐簿库(ZBK.DBF)结构为日期(C,8)、凭证号(C,6)、摘要(C,20)、借方金额(N,12,2)、贷方金额(N,12,2)、科目代码(C,3)、科目名称(C,20)。要求:按下列要求编制程序1、按日期查 2、按摘要查 3、按科目名称 4、按综合条件,实现对帐簿文件的多角度查询。

18、已知:记帐凭证表文件(jzpzk.dbf).结构如下:rq(c,8)、 pzh(c,4) 、zy(c,20) 、jfje(n,12,2) 、dfje(n,12,2) 、kmbm(c,12),且已录入数据,帐簿文件的通用名为Z&科目编码。要求:采用循环结构编制程序将记帐凭证中的凭证数据先进行汇总,再登记到相应的帐簿文件中去(采用科目汇总表帐务处理程序无须加容错处理)。

19、已知凭证处理模块由以下功能模块组成:(1)凭证录入(pzlr.prg) (2)赁证审核(pzsh.prg)(3)凭证修改(pzxg.prg)(4)凭证汇总(pzhz.prg)(5)凭证查询成本核算(pzcx.prg)

要求:采用循环结构编制菜单程序实现以上各功能模块调用功能。

20、已知会计科目库(KJKMK.DBF)结构为:KMBM(科目编码,C,4)、KMMC(科目名称C,20)、KMLB(科目类别,C,2)、KMYE(科目余额,N,12,2);其中KMLB(科目类别)字段表示余额方向,取值“借”或“贷”,且除KMYE(科目余额)外,其他字段数据均已录入。要求:用屏幕格式输入语句编制程序连续录入余额,录入结束后判断所有帐户余额是否平衡,不平衡提示修改。

附:综合编程题答案

1、已知会计科目库(KJKMK.DBF)结构为科目编码(C,4)、科目名称(C,20)、科目类别(C,2)、科目余额(N,12,2)。要求:要求采用循环结构和屏幕格式输入语句编制程序实现会计科目的录入和修改功能。

Set talk off

Use jzpzk

Append blank

Do while .t.

@2,2say”科目代码:” get 科目代码

@2,12say”科目名称:”get 科目名称

@2,20say”科目类别:”get 科目类别

@2,35say”科目余额:” get 科目余额

read

wait ” 正确吗?” to zq

if zq=”n”

loop

endif

wait “” to jx

if jx=”y”

append blank

loop

else

exit

endif

enddo

use

return

2、已知凭证库(PZK.DBF)结构为日期(C,8)、凭证号(C,6)、摘要(C,20)、借方金额(N,12,2)、贷方金额(N,12,2)、科目代码(C,3)、科目名称(C,20)。要求:编制凭证汇总并能简单打印输出汇总结果(使用@...Say...语句编制)的功能程序。

Set talk off

Use jzpzk

Index on 科目代码 to pzsy

Total on 科目代码 to pzhzk

Use pzhzk

Set devi to print

Set print on

Do while .not.eof()

Disp(@ 10,12 say “ “

Skip

Enddo

Use

return

3、

开始

输入口令

显示功能菜单

用户选择功能号

功能号=?

Set talk off

Set devi to scre

Do while .T.

@5,5say”-------------------------------“

@6,5say”|会计核算系统 |”

@7,5say”|1-帐务处理2-工资核算|”

@8,5 say”|3-固定资产4-存货核算|”

@9,5say”|5成本核算 |”

@10,5 say”-----------------------------|”

wait “请选择编号:” to bh

do case

case bh=”1”

do zwcl

case bh=”2”

do gzhs

case bh=”3”

do gdzc

case bh=”4”

do chhs

case bh=”5”

do cbhs

otherwise

@12,5say”选择输入错,请重新选择”

I=inkey(5)

endcase

Enddo

return

4、试编写操作员密码核对程序,程序允许用户两次输入命令,如果口令正确调用主程序main.prg,如果两次口令不正确则自动提示用户并退出数据库操作状态.(密码在源程序中)同时允许先绘制程序框图再编程。

4、

开始

c=1

输入密码

在源程序中查找

查找到 y 执行主程序

N

c<2 N 显示密码错谢绝使用

显示:再输入一次 退出

c=c+1

set exact on

mm=”y”

c=1

do while .T.

clear

@5,5say”请输入您的操作密码”

accept to M

if mm=M

do main

exit

else

if c<2

@5,5say”请再输入一次!”

i=inkey(3)

else

@11,5say” 密码错谢绝使用”

i=inkey(3)

quit

endif

endif

c=c+1

enddo

5、已知科目编码库9kmbm.dbf)结构如下kmbm(c,12) kmmc(c,20) kmlb(c,1),kmye(n,12,2)

要求:采用循环结构编制程序实现向本科目编码文件录入科目编码\科目名称\科目类别的功能.

Set talk off

Use kmbm

Jx=”y”

Do while Jx=”y”

Appe blan

@14,10say” 科目编码”get kmbm

@14,16say” 科目名称”get kmmc

@14,26say” 科目类别”get kmlb

read

@24,10say”继续吗?” get jx

read

enddo

use

return

6、已知会计科目表文件(kmbm.dbf)结构如下: kmbm(c,12) kmmc(c,20) kmlb(c,1),kmye(n,12,2)且已录入数据,帐簿结构库表文件要求采用循环结构和多区操作方式编制程序,实现初始化建立帐簿文件的功能(先绘制程序框图再编程.)

set talk off

@6,26say”正在建帐,请稍后!”

sele2

use zbjgk&&帐簿结构库

sele1

use kmbm

do while ! eof()

mbm=kmbm

@9,29 say “(“+mbm+”)”

sele2

copy stru to z&mbm

sele 1

skip

enddo

clos all

@13,25 say “建帐完毕,任意键返回”

k=inkey(3)

return

7、已知记帐凭证库,结构如下rq(c,8) pzh(c,4) zy(c,20) jfje(n,12,2) dfje(n,12,2) kmbm(c,12) kmmc(c,20)

要求:采用循环结构编制程序实现向记帐凭证表文件录入数据的功能. (先绘制程序框图再编程.)

Set talk off

Use jzpzk

Jx=”y”

Do while Jx=”y”

Appen blank

@2,2say”日期:” get rq

@2,12say”凭证号:”get pzh

@2,20say”摘要:”get zy

@2,35say”科目编码:” get kmbm

@2,45say”科目名称:”get kmmc

@2,55say”借方金额”get jfje

@2,67say”贷方金额”get dfje

read

@22,35say” 继续吗?” get jx

read

enddo

use

return

8、已知记帐凭证表文件.结构如下: rq(c,8) pzh(c,4) zy(c,20) jfje(n,12,2) dfje(n,12,2) kmbm(c,12) kmmc(c,20) djzs(c,2)

要求:根据手工会计记帐的需要,编制一个多角度的查询程序来实现:1按凭证号查2按摘要查3按日期查4按借贷方金额查的各项查询功能.

Set talk off

Use jzpzk

Do while .T.

Text

1按凭证号查

2按摘要查

3按日期查

4按借贷方金额查

5退出

endtext

wait”请选择功能:”to bh

do case

case bh=”5”

exit

case bh=”1”

jx1=”y”

do while jx1=”y”

accept “请选择要查询的凭证号:” to p

locate for pzh=p

if.not.eof()

display

else

wait”无此凭证!”

endif

wait”继续吗?”

enddo

case bh=”2”

...

case bh=”3’

...

case=”4”

jx4=”y”

do while jx4=”y”

input”请输入要查的余额:” to x

locate for jfje=x.or.dfje=x

if.not.eof()

disp

wait”无此凭证”

endif

enddo

endcase

enddo

use

return

9、已知记帐凭证表文(jzpzk.dbf)件.结构如下:且已rq(c,8) pzh(c,4) zy(c,20) jfje(n,12,2) dfje(n,12,2) kmbm(c,12) kmmc(c,20) djzs(c,2)录入数据

要求:采取total命令对记帐凭证表文件进行汇总,汇总结果存放于,并进行简单打印输出.

Set talk off

Use jzpzk

Index on kmbm to pzsy

Total on kmbm to pzhzk

Use pzhzk

Set devi to print

Set print on

List

Use

return

10、已知记帐凭证表文件(jzpzk.dbf).结构如下:rq(c,8) pzh(c,4) zy(c,20) jfje(n,12,2) dfje(n,12,2) kmbm(c,12)且已录入数据,帐簿文件的通用名为Z&科目编码.

要求:采用循环结构编制程序将记帐凭证中的凭证数据逐笔逐项记入相应的帐簿文件中去(采用记帐凭证处理程序无须其它容错)

开始

正在记帐稍后

结束吗

读取凭证数据

打开对应帐簿文件

替换记帐

指针下移一个记录

返回

set talk off

@15,20say”正在记帐请稍候!”

sele1

use jzpzk

do while .not.eof()

a=rq

b=pzh

c=zy

d=kmbm

e=jfje

f=dfje

sele2

use z&d

go bottom

apple blank

replace rq with a,pzh with b,zy with c,kmbm with d,jfje with e,dfje with f

sele1

skip

enddo

close database

return

11、已知工资单库(gzk.dbf)结构如下: bm(部门代码/c/4),bh(职工编号c/4),xm(职工姓名/c6)jb(基本工资/n/6/2),jj(奖金/n/6/2)

bz(补助/n/6/2),yf(应发工资/n/6/2),kk(扣款/n/6/2),sf(实发工资/n/6/2),

要求: 采用循环结构编制程序实现工资单的录入和修改功能,每录入完一笔工资数据询问用户正确吗?若正确则将录入数据替换到相应字段,若不正确则当场修改,录入完一条完整数据询问用户继续吗?若继续则录入下一条,若不继续则退出(先绘制程序框图再编程.)

开始

打开工资单库

追加一条空记录

录入修改凭证数据

N正确吗?

继续吗?

关闭文件

结束

set talk off

use gzk

jx=”y”

do while jx=”y”

bm1=space(6)

bh1=space(4)

xm1=space(6)

jb1=0.00

jj1=0.00

bz1=0.00

yf1=0.00

kk1=0.00

sf1=0.00

appen blank

do while .t.

@2,0say “部门编码:”say bm1

@2,5say”职工编号:”get bh1

@2,10say “职工姓名:”get xm1

@2,16say”基本工资:”get jb1

@2,30say”奖金:” get jj1

@2,38say”补助:” get bz1

@2,58say”应发工资:” get yf1

@2,70say”扣款:”get kk1

@2,80say”实发工资:”getsf1

read

zq=””

@22,30say “数据正确吗?” get zq

read

if zq=”y”

repl bm with bm1,bh with bh1,xm with xm1,jb with jb1,jj with jb1,jj with jj1,bz with bz1,yf with yf1,kk with kk1,sf with sf1

exit

else

loop

endif

enddo

@22,30say”继续吗?” get jx

read

enddo

use

return

12、已知工资单库(gzk.dbf).结构如下: bm(部门代码/c/4),bh(职工编号c/4),xm(职工姓名/c6)jb(基本工资/n/6/2),jj(奖金/n/6/2)

bz(补助/n/6/2),yf(应发工资/n/6/2),kk(扣款/n/6/2),sf(实发工资/n/6/2),

要求: 采用循环结构编制程序实现职工减少处理的功能;先绘制程序框图再编程.

开始

请输入减少职工编号

条件定位查找

找到吗

删除此记录

继续吗?

退出

set talk off

use gzk

jx=”y”

do while jx=”y”

accept” 请输入减少职工编号” to xx

locate for bh=xx

if .not. eof()

dele

pack

endif

wait”继续吗?” to jx

enddo

use

return

13、已知工资单库(gzk.dbf).结构如下:bm(部门代码/c/4),bh(职工编号c/4),xm(职工姓名/c6)jb(基本工资/n/6/2),jj(奖金/n/6/2)

bz(补助/n/6/2),yf(应发工资/n/6/2),kk(扣款/n/6/2),sf(实发工资/n/6/2),且部门代码,职工编号,职工姓名,基本工资,奖金,补助已录入字段,

要求: 采用计算与替换命令来计算工资库中的应付工资和实发工资并替换到相应的各字段中去.

Set talk off

Use gzk

Replace all yf with jb+jj+bz

Replace all sf with yf-kk

Use

Return

14、已知科目代码库文件(KMBMK.DBF)结构为(科目代码、科目名称、科目余额、科目类别),且已录入有关数据,试编写一个程序完成建帐工作。要求:(1)每一科目建立一本帐,即一个库文件,帐户名称为Z后加科目代码,如Z101等;(2)各帐户结构相同,都来源于ZBJGK.DBF。(3)并绘制程序框图。

set talk off

@6,26say”正在建帐,请稍后!”

sele2

use zbjgk&&帐簿结构库

sele1

use kmbm

do while ! eof()

mbm=科目代码

@9,29 say “(“+mbm+”)”

sele2

copy stru to z&mbm

sele 1

skip

enddo

clos all

@13,25 say “建帐完毕,任意键返回”

k=inkey(3)

return

15、已知记帐凭证库(JZPZK.DBF)结构为日期(C,8)、凭证号(C,6)、摘要(C,20)、借方金额(N,12,2)、贷方金额(N,12,2)、科目代码(C,3)、科目名称(C,20)。要求:编制凭证汇总并能简单打印输出汇总结果的功能程序。

Set talk off

Use jzpzk

Index on 科目代码 to pzsy

Total on 科目代码 to pzhzk

Use pzhzk

Set devi to print

Set print on

List

Use

return

16、假设一个工资核算系统由初始数据录入、工资修改、工资计算、工资打印、系统维护五个模块构成,其文件名分别为(GZLR.PRG、GZXG.PRG、GZJS.PRG、GZDY.PRG、GZWH.PRG),请编制一个主控菜单程序,要求:(1)在进入主控菜单之前,须进行口令检查,口令为“GZGL”;

Set talk off

Acce ‘请输入密码:” to kk

If mm<>’GZGL”

Wait “密码错,不允使用!”

Return

Endif

Do while .T.

@5,5say”-------------------------------“

@6,5say”工资核算系统 |”

@7,5say”|1-工资录入2-工资修改|”

@8,5 say”|3-工资计算4-工资打印|”

@9,5say”|5系统维护 0-退出” |”

@10,5 say”-----------------------------|”

wait “请选择编号:” to bh

do case

case bh=”1”

do gzlr

case bh=”2”

do gzxg

case bh=”3”

do gzjs

case bh=”4”

do gzdy

case bh=”5”

do gzwh

case bh=’0”

exit

otherwise

@12,5say”选择输入错,请重新选择”

I=inkey(5)

endcase

Enddo

return

17、已知帐簿库(ZBK.DBF)结构为日期(C,8)、凭证号(C,6)、摘要(C,20)、借方金额(N,12,2)、贷方金额(N,12,2)、科目代码(C,3)、科目名称(C,20)。要求:按下列要求编制程序1、按日期查 2、按摘要查 3、按科目名称 4、按综合条件,实现对帐簿文件的多角度查询。

Set talk off

Use ZBK

Do while .T.

Text

1按日期查

2按摘要查

3按科目名称查

4按综合条件查

5退出

endtext

wait”请选择功能:”to bh

do case

case bh=”5”

exit

case bh=”1”

jx1=”y”

do while jx1=”y”

accept “请选择要查询的日期:” to p

locate for 日期=p

if.not.eof()

display

else

wait”无此帐簿!”

endif

wait”继续吗?”

enddo

case bh=”2”

...

case bh=”3’

...

case=”4”

jx4=”y”

do while jx4=”y”

accept”请输入要查的综合条件:” to x

locate for &x

if.not.eof()

disp

wait”无此帐簿数据!”

endif

enddo

endcase

enddo

use

return

18、已知:记帐凭证表文件(jzpzk.dbf).结构如下:rq(c,8)、 pzh(c,4) 、zy(c,20) 、jfje(n,12,2) 、dfje(n,12,2) 、kmbm(c,12),且已录入数据,帐簿文件的通用名为Z&科目编码。要求:采用循环结构编制程序将记帐凭证中的凭证数据先进行汇总,再登记到相应的帐簿文件中去(采用科目汇总表帐务处理程序无须加容错处理)。

set talk off

@15,20say”正在记帐请稍候!”

use jzpzk

index on kmbm to pzsy

total on kmbm to pzhz

sele 1

use pzhz

do while .not.eof()

b=kmbm

sele2

use z&bm

go bottom

apple blank

replace rq with a-<rp,pzh with a-<pzh,zy with a-<zy,kmbm with a-kmbm,jfje with a-<jfje,dfje with a-<dfje

sele1

skip

enddo

close database

return

19、已知凭证处理模块由以下功能模块组成:(1)凭证录入(pzlr.prg) (2)赁证审核(pzsh.prg)(3)凭证修改(pzxg.prg)(4)凭证汇总(pzhz.prg)(5)凭证查询(pzcx.prg)

要求:采用循环结构编制菜单程序实现以上各功能模块调用功能。

Set talk off

Set devi to scre

Do while .T.

@5,5say”-------------------------------“

@6,5say”凭证处理模块 |”

@7,5say”|1-凭证录入2-凭证审核|”

@8,5 say”|3-凭证修改4-凭证汇总|”

@9,5say”|5凭证查询 0-退出” |”

@10,5 say”-----------------------------|”

wait “请选择编号:” to bh

do case

case bh=”1”

do pzlr

case bh=”2”

do pzsh

case bh=”3”

do pzxg

case bh=”4”

do pzhz

case bh=”5”

do pzcx

case bh=’0”

exit

otherwise

@12,5say”选择输入错,请重新选择”

I=inkey(5)

endcase

Enddo

return

20、已知会计科目库(KJKMK.DBF)结构为:KMBM(科目编码,C,4)、KMMC(科目名称C,20)、KMLB(科目类别,C,2)、KMYE(科目余额,N,12,2);其中KMLB(科目类别)字段表示余额方向,取值“借”或“贷”,且除KMYE(科目余额)外,其他字段数据均已录入。要求:用屏幕格式输入语句编制程序连续录入余额,录入结束后判断所有帐户余额是否平衡,不平衡提示修改。

SET talk off

Use kjkmk

jx=”y”

Do while jx=”y”

@ 10,12 say kmbm

@ 11,12 say kmmc

@12,12 say “科目余额:” get kmye

read

wait “继续吗?” to jx

if jx=”y”

skip

loop

else

sum kmye for kmlb=“借” to jy

sum kmye for kmlb=“贷” to dy

if jy=dy

wait “已平衡”

exit

else

wait “借贷不平,请修改!”

go top

brow

endif

enddo

use

return

Copyright © 2010-2022 dgrt.cn 版权所有 |关于我们| 联系方式