会计信息系统简答题答案,会计信息系统课后题答案

会计信息系统简答题答案,会计信息系统课后题答案

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

一.填补问题:

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、电算化会计岗位为和、审核会计、电算维护、电算审核、数据分析、档案管理、 8种软件开发。

78、数据筹备组岗位的设立主要有和。

79、电算化运行组主要设立和、数据录入员、数据审查员、专职会计员、系统维护员6类岗位。

80、电算化会计岗位电算主管负责协调和运行工作。

81、电算化会计岗位的软件操作岗位负责录入、会计凭证、会计账簿、报表的输出和部分会计数据处理工作。

82、电算化会计岗位考核会计岗位负责对输入的计算机进行考核,保证的真实性、准确性; 操作会计软件登记机内登记簿,确认打印的登记簿、报告。

83、电算化会计部门电算维护部门负责保证正常运行,管理机舱。

84、电算化会计部门电算化考核部门负责监督计算机及的运行,防止利用作弊。

85、系统管理员是指执行工作的人,一般由有条件的人担任。

86、系统操作员是指有权调用全部或部分当前运行的系统的人。

87、数据输入员是指负责输入的人,一般由经过的人负责。

88、数据审计师是指负责责任和准确性审核工作的人员。

89、会计科目代码设计原则为、标准化和规范化,规律性和易记忆性,尽可能简短精悍。

90、会计系统可分为往来会计、固定资产、库存会计、销售会计、会计报表七个子系统。

91、财务管理系统主要包括成本管理、三个子系统。

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

93、为了调查和输出企业大量发生的增减变化情况,往来会计子系统是为企业而专门设置的。

94、工资计算子系统的任务是计算员工应发工资和实际支付工资,并进行处理、分配和计算处理; 输出工资条、汇总表、工资费用和福利费用分配表及。

95、固定资产子系统负责固定资产折旧、维修费用和计提赤字、相应编制等工作。

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

97、为了使报告具有通用性,必须使输出格式的设计具有和。

98、IPO图是说明和说明的一种。

99、系统数据的流程图中的基本图形符号包括、文件和数据源的顶点和终点符号。

100、详细调查完成后,可建立绘图、数据字典和加工说明,即新系统。

二、单选题:

1、在企业中,电算化会计信息系统包括:

a、企业管理信息系统一部分b、会计系统一部分c、互联网系统一部分d、完全独立一部分。

2、关于会计循环的描述不正确。

a、会计循环是指会计业务的连续处理过程。 b、跨度和循环从经济业务发生到编制会计报表,需要经历多个账务处理过程。 c、会计循环是一个会计信息处理过程。

D、跨度和处理过程在跨度和时间周期内不断重复,这一不断重复的过程称为会计周期。

3、变动会计信息是要求输入的会计信息,以下不是变动数据。

a .收据b.GLc .销售发票d .会计凭证

4、什么是计算机处理会计工作。

a、输入会计数据。 B、计算机用于会计数据处理,而不是手工处理部分或全部会计业务。

c、输出会计数据。 d、保存会计数据。

5、电算化会计信息系统中,有会计数据录入方式。

a、4 B、3 C、5 D,都不正确

6、电算化会计信息系统中,考核方式较为普遍。

a、4 B、3 C、5 D,都不正确

7、保存会计数据和信息的作用是:

a、保证数据真实性b,为C的查询和利用,保证会计数据的真实性。

d .为加工数据提供方式。

8、决策支持型会计电算化软件很好。

a、提供方法支持b、提供模型支持c、提供所有必要的决策支持d、为财务决策提供数据支持。

9、决策支持系统是。

a、事务中控制b完成、事后计算c完成、事前辅助决策d完成、事前预测、事务中控制和事后计算完成。

10、管理型电算化会计系统的目标是:

a .提高企业对会计数据的反应速度。

b、提高企业经济效益,全面管理企业生产经营。

c、代替别人做某事。 d、为企业服务。

11、单机计帐电算化系统存在的问题是。

a、计算机资源可以共享。 b、数据传输时间快。 c、方便领导咨询。 d、会计数据受单一平台的限制,不能立即输入计算机。

12、接下来不正确。

答、财务软件初始化包括系统初始化和会计初始化,这是两个不同的概念。

b、年末结转工作是初始化中需要解决的问题。

C、a和b都不正确。 D、a、b都是正确的。

13、提供数据支持意味着可以实现决策支持型会计电算化。

a .提供反映资金、销售、成本和利润情况的数据。

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

c、a、b。 D、非A且非B。

14、会计软件主要包括以下几类: 其中有所不同。

a、核算型软件b、决策型软件c、管理型软件d、实时控制软件

15、以下说法,不正确。

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

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

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

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

16、以下说法不正确。

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

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

C、会计电算化会计系统的会计目标与手工会计的会计目标不同。

d、会计电算化用户一般不包括企业高层领导。

17、电算化会计系统中,目前最常用的会计数据处理方法如下:

a、批处理b、实时处理c、监测处理d、批处理、实时处理

18、电算化会计录入的方式有很多种,但以下不同。

a、直接输入方式b、自动输入方式c、钢笔输入方式d、间接输入方式

19、会计信息的输出方式有很多种,以下不是会计信息的输出方式。

a、软盘输出b、显示输出c、打印输出d、扫描输出

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

a、低成本、见效慢b、低成本、见效快c、高成本、见效慢d、高成本、见效快

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

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

22、会计电算化系统的核心子系统是子系统。

a、账务处理b、库存c、报告处理d、工资

23、手工操作中,不同会计处理流程的主要区别在于:

a、记账凭证b填写、登记簿登记的依据c、登记明细账的依据d、会计报表的制作

24、关于手工会计和电算化会计的共同点,说法有误。

a、系统目标均为提供会计信息b、会计电算化仍按原会计法规

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

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

a、手工会计主要按人员分工,电算化会计中不需要分工。

b、手工设置多套账簿,重复记录,互相核对、制约。

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

d、电算化内控制度是人工控制与计算机自动控制相结合。

26、我国会计电算化信息系统的首次设计与实现正在进行中。

a、首钢b、长春一汽c、邯郸d、深圳

二十七、1994年,我国公布。

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

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

28、会计电算化意义的说法之所以错误。

a、提高工作效率b、促进会计工作职能转变。 c、提高会计工作职能

D、代替手工完全记账、制作表格。

29、我国第一部会计电算化法规规定。

a、《会计电算化管理方法》 B、《会计核算软件管理的几项规定》

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

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

a、电算化系统的账簿记录和报告数据自动生成。 b、必须设置各种密码。

c、会计档案系统代替手账。 d、无法生成各种报告。

31、电算化会计中,单位分工最好。

a、按会计事务b、放置会计数据的形态c、不按原手工变更的d,自由设置

32、可保存1.44MB高密度软盘。

a、50万字b、60万字c、70万字d、80万字

33、《会计核算软件基本功能规范》的发布时间为。

a、1983年b、1989年c、1994年d和1997年

34、下列公司对软件有审批权的是:

a、财政部门b、税务部门c、工商管理部门d、软件协会

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

a、会计b、统计c、科研d、卫生

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

a、科研b、统计c、会计d、卫生

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

a、1980 B、1991 C、1984 D和1981

38、会计电算化工作一般有两种模式。 一是建立单位整体信息系统,以会计电算化为其子系统。 另一种是会计电算化是独立的会计信息系统,与业务管理子系统互不相关。

a、会计b、统计c、管理d、技术

39、无论是手工会计还是电算化会计,都要对已发生的经济业务运用原理,进行会计分录、记账、会计报告的编制。

a、贷款平衡b、机器c、生物d、收支平衡

40、建立计算机会计核算体系时。

a、必须从元月开始结算。 否则,数据就不完整。

b、必须从元月、7月或12月开始结算。 否则,数据就不完整。

c、会计数据的完整性无论从哪个月开始结算都可以保证。 d,以上是错误的。

41、“会计初始化”是指:

a、将当前账上的账、账数据输入计算机。

b、财务人员的工作和权限分配,建立适合本企业会计的会计结构体系等。

c .提供决策。 d .提供数据恢复和备份。

42、在电算化会计系统中,用于存储会计数据的介质主要是。

a、CD-E B、软件c、软盘d、CD-A

43、工资子系统不行。

a、完成员工工资的计算。 b、工资费用汇总和分配。 c、计算个人所得税。

d、如何根据自己公司的业务情况建立会计科目表

44、会计的主要职能是:

a、输入总帐、明细科目的所有期初余额。

b、根据本企业会计要求或习惯确定凭证分类方法。

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

45、会计电算化工作计划的安全作用范围不同,分为会计电算化和基础计算机会计信息系统建立的工作计划。

a、微观规划阶段b、工作计划c、行业计划d、宏观规划

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

a、区域b、行业c、部门d、系统

47、按作用期划分,会计电算化计划分为长期计划、计划和短期计划。

a .阶段b、中期c、调整d、时期

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

a、对主机要求低,费用低。 b、对主机要求低,费用高。 c、对主机要求高,费用低。

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

49、计算机局域网的缺点是。

a、硬件维护工作量大b、硬件维护工作量小c、软件维护工作量大d、软件维护工作量小

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

a、主机b、显示器c、存储器d、硬盘

51、会计软件的安全可靠性包括完整性、合理性、实用性。

a、有用性b、有利性c、有效性d、理性

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

a、微机培训b、用户培训c、委托培训d、用户开发

53、定点开发会计软件的方式主要有、委托开发、协同开发等几种。

a、自行开发b、组织开发c、设计开发d、推算开发

54、会计电算化后的岗位可分为会计岗位和电算化会计岗位。

a、基本b、基础c、一般d、特殊

55、负责协调计算机及会计软件系统的运行,具有会计和计算机知识及相关会计电算化组织管理工作经验者。

a、电算员b、审计员c、电算维护d、审计员b

56、审核录入计算机会计数据,保证凭证合法性、准确性和完整性的是岗位。

a、电算主管b、证书审核c、电算维护d、电算审核

57、负责保证计算机软硬件正常运行,单位负责管理机内会计数据。

a、电算员b、审计员c、电算维护d、审计员b

58、系统初始安装工作的对象是信息系统本身。

a、财务会计b、管理会计c、电算化会计d、预算会计

59、会计软件采用的总分类会计科目的名称、代码等应当与已发行行业会计制度的代码一致。

a、财政部b、财政厅c、财政局d、财政司

60、会计制度中规定了总分类科目代码,第一位取值范围为1,其含义为:

a、资产类b、负债类c、权益类d、损益类

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

a、最后的b、第一个c、中间的d、后续

62、会计电算化的发展历程主要分为电算化、会计管理电算化、会计辅助决策电算化三个阶段。

a、会计b、会计结算c、会计制度d、会计计划

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

a、中间b、初始c、最后d、过渡

64、会计人员在正式使用会计软件前应接受岗位培训。

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

65,《会计电算化工作规范》规定,计算机与手工作业并行一个月以上,且计算机与手工计算的数据一致的,可以申请手工替代会计。

a、3 B、5 C、6 D和12

66、审批代替手工账务处理负责。

a、税务部门b、审计部门c、财政部门d、国资部门

67、用计算机代替手工结账,完成了日常的会计工作,人们只需简单地操作计算机即可。

a、计算机b、会计人员c、主管会计d、计算机

68、根据财政部的规定,电算化会计信息系统应当提供和恢复功能。

a .数据保留b .数据迁移c .数据备份d .数据销毁

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

a、财政部门b、税务部门c、主管部门d、审计部门

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

a、财务会计司b、业务主管司c、基层司d、中介结构

71、目前我国在会计软件的开发、审核及销售管理方面,主要实行《会计核算软件评审规则》两种制度。

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

72、《评审规则》规定的审查依据主要为《会计核算软件基本功能规范》,审查分为两个阶段。

a、省市b、市和县c、部省d、部和县

73、申请评审软件功能模块数量省级个。

a、3 B、2 C、4 D和5

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

a、会计和工资b、报表和固定资产c、工资和报表d、会计和报表

75、申报软件审查试用单位数量为省级个。

a、2 B、3 C、4 D和5

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

a、部分b、全部c、一半d、无

77、负责数据录入、数据文件备份与恢复、系统操作运行和票据打印等工作。

a、系统维护人员b、系统操作员c、系统管理员d、系统审核员

78、负责会计程序维护,必须熟悉计算机程序设计和会计工作,熟悉系统,具有一定的软件开发经验。

a、硬件维护人员b、软件维护人员c、系统管理员d、系统审核人员

79、协调电算化系统各人员之间的工作关系,制定岗位责任和经济责任考核制度,负责电算化系统各人员工作质量评价和提出任免意见的职责。

a、软件操作员b、系统管理员c、审计记帐员d、电算维护员

80、按操作流程操作计算机和会计软件所属职责。

a、软件操作员b、审计收费员c、电算维护员d、系统管理员

81、审核原始凭证的真实性、准确性,对不符合规定的原始单据不作为会计凭证依据的职责。

a、软件操作员b、审计收费员c、电算维护员d、系统管理员

82、定期检查电算化系统的软件、硬件运行情况是职责。

a、软件操作员b、审计收费员c、电算维护员d、系统管理员

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

a、系统操作员b、系统管理员c、数据录像员d、数据审查员

84、最好与系统操作人员分开安装。 这样,就可以相互制约,控制数据的正确性。

a、系统操作员b、系统管理员c、数据录像员d、数据审查员

85、负责系统所有输入数据的准确性、一致性检查,负责系统所有打印输出票据的审核、装订和发放工作。

a、系统操作员b、系统管理员c、数据录像员d、数据审查员

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

a、操作流程b、操作方法c、操作步骤d、操作单元

87、各部门应执行当日发生的业务,而不是手工入帐。 当日登记入帐,日记帐必须在日清月结算。

a、现金和应收款b、现金和应付款c、现金和银行存款d、现金和预付款

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

a、机房维护、软件维护、数据维护。 b、硬件维护、系统维护、数据维护。

c、硬件维护、软件维护、资料维护。 d、硬件维护、软件维护、数据维护。

89、软件维护包括:

a、系统软件和Windows软件b、系统软件和会计软件。 c、系统软件和磁盘。

d、会计软件和APP软件。

90、电算化会计档案,包括计算机存储的)和来自计算机打印机的书面等形式的会计数据。

a、会计软件b、会计资料c、会计数据d、会计文件

91、会计数据是指会计凭证、会计账簿等数据,以及会计软件系统开发运营过程中制作的各种文件和其他会计资料。

a、会计软件b、会计资料c、会计数据d、会计文件

92、电子计算机打印输出会计凭证、账簿、报表,应保存为会计档案,保存期限按规定执行。

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

93、每次录入并打印输出现金分录和银行存款分录时,必须日清月结。

a、日b、旬c、月d、周

94、公司用于代替手工会计处理的会计专业筛选应当符合财政部公布的要求。

a、会计基础工作规范b、会计电算化工作规范c、会计电算化管理方法d、会计核算软件基本功能规范

95、实现会计电算化后,会计数据的安全性更为重要,因此编制会计数据是非常必要的。

a .更正b、备份c、分析d、审查

根据96,《会计核算软件基本功能规范》,申请评审软件的功能模块应包括全部和两个模块

a、工资单b、账务处理c、b和d、账务报告系统

97、对行政、企事业单位划转手工账工作进行审批。

a、财政部门b、审计部门c、税务部门d、会计师事务所

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

a、3种以上b、5种以上c、6种以上d、7种以上

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

a、可行性研究b、系统分析c、系统设计d、系统实施

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

a、逻辑模型b、物理模型c、功能模块d、处理模型

三.判断问题

1、无论是手工会计还是电算化会计,对已发生的经济业务运用平衡原理,进行会计分录的编制、记账、会计报告的编制。

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

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

4、独立的会计软件只能一个人输入证书。

5、网络版会计软件可以多人同时输入证书。

6、会计电算化网络系统利用局域网系统,为了使网上各工作站共享所有硬件和软件,实现会计数据的共享和监控,用户进行密码、权限等控制

7、手工会计与电算化会计的会计目标一致。

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

9、购买主机需要考虑的因素和性能指标主要有速度、硬盘、内存等。

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

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

12、会计软件的功能不是选择会计软件必须考虑的问题。

13、经过审核的商品化会计软件是选择软件的首选条件。

14、会计软件的安全可靠性,是指会计软件防止会计信息泄露和破坏的能力,以及会计软件的防错、检错和纠错的能力。

15、会计软件手册应由微软公司提供。

16、软件公司只为用户提供优质服务,不考虑软件升级。

17、选择购买通用商品化会计软件是企事业单位实现会计电算化的捷径,它也是各部门选择会计软件的唯一途径。

18、会计电算化后的岗位可分为基本会计岗位和电算化会计岗位。

19、系统初始安装工作的对象是电算化会计信息系统本身。

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

21、笔记本记账是指从笔记本会计数据处理方式向计算机会计数据处理方式转变的阶段,即从笔记本会计工作中退出的过程。

22、电子计算机会计和手工会计同时运行2个月以上,取得一致的结果是替代手工会计的条件之一。

23、为了加快实现会计电算化,最好先输入3个月凭证再初始化,然后与账本进行核对。

24、备选会计审核由各财务主管部门负责。

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

26、为发扬合作与合作传统,实行电算化后,个人密码可向有关部门人员公开。

27、会计电算化软件操作权限可以设置也可以不设置。

28、会计电算化后,中小企业凭证月底即可一次录入。

29、有的行业为了便于数据共享等,希望购买相同的会计电算化软件。

30、计算机要求手工与计算机最少取得3个月一致的结果,以代替手工会计考核条件之一。

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、申请评审软件功能模块数量省级3个、部级6个或6个以上。

56、省级考核合格一年以上,未经省级财政部门推荐可以直接参加部级考核。

57、参加审核的财务软件应当包括会计和报告系统。

58、参加考核的财务软件试用机构数量省级3个,部级10个以上。

59、各部门财会部门由本部门负责甩手账审核。

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

61、系统管理员负责数据录入、数据文件备份与恢复、系统操作执行和表格打印等工作。

62、硬件维护人员负责设备安装调试、日常检查维护和故障排除。

63、软件维护人员负责会计程序的维护。

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

65、软件操作人员责任制注意安全保密,不得随意泄露各自操作密码。 定期交换自己的密码。

66、并非所有人员都能获得培训合格证书。 如果被认可为在职在职在职人员,可以上机操作。

67、系统管理员密码只能由他自己设置和修改。

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

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

70、会计数据安全维护经常做好备份工作即可。

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

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

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

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

75、会计电算化网络服务器购买一般的低质量兼容机即可。

76、Windows简体中文操作系统可运行Windows版会计电算化软件。

77、电算化网络操作系统软件选项Windows NT。

78、单用户版会计电算化软件即使脱离服务器也能正常运行。

79、选用的会计电算化会计系统管理软件未经财政部门审查合格也可以使用。

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

81、各会计电算化用机器即使没有连接互联网,也可以实现各机器的数据共享。

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

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

84、会计电算化年,月数据备份一式两份,异地存储。

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

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

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

88、即使会计电算化软件没有正常关闭,也可以强制关闭。

89、会计电算化后发生的会计事项应及时录入计算机。

90、会计电算化后,会计报表上的数字可以与账面上的数字不一致。

91、会计电算化后,会计数据的安全主要由计算机保证。

92、不再使用操作会计电算化软件时,正常结束后方可离开计算机。

93、会计电算化报表的格式可以与手工报表的格式相区别。

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

95、设定密码,不要使用生日等容易推测的密码。

96、设置启动密码可以有效阻止故意被盗或访问。

97、硬盘上的数据非常安全,不需要备份。

98、电算化会计档案。 包括计算机存储的会计数据和计算机打印的书面等形式的会计数据。

99、参加审核的财务软件应当包括会计和工资系统。

100、会计电算化后,数据安全主要由软件保证。

101、使用账务处理系统时,填写凭证前必须定义账务科目。

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

103、财务软件中的初始化包括系统初始化、财务初始化和结算。

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

四.名词解释:

1、会计数据处理,2会计电算化,3、数据,4、信息,5、会计数据,6、会计信息,7、系统,8、信息系统,9、软件,10、软件工程,11、生命科学账务处理,22,系统分析,23,系统设计,24,电算化宏观管理,25,操作规程,26,电算化会计文件,27,初始数据录入,28,会计科目初始化,29,电算化宏观管理,30,结构化分析设计分

五.简答:

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、基层单位开展会计电算化工作的基本任务是什么?

四.名词解释:

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、电算化会计文件包含存储在计算机硬盘、软盘、光盘等介质上并打印输出的书面凭证、会计账簿、会计报表等数据,也包含会计APP软件的全套文档资料和会计软件程序

27、初始数据录入是指在账簿中建立计算机账簿之前的相关数据

资料输入到机内有关会计科目当中。

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

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

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

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

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

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

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

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

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

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

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

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

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

五、简答题:

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

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

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

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

唯一性;可扩充性;标准化与规范化;规律性与易记忆性;尽量短小精悍。

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

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

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

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

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

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

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

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

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

系统适应性强;系统独立性好;高内聚低耦合;可靠性高;规范性好;通用性好;以帐务系统为中心。

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

人工复核校验;逻辑检查校验;数据合计校验;两次输入校验;借贷平衡校验;校验码校验。

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

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

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

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

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

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

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

帐务处理子系统;往来核算子系统;工资核算子系统;固定资产子系统;存货核算子系统;产品销售子系统;会计报表子系统。

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

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

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

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

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

每个模块的处理过程设计;代码设计;文件设计;输入设计;输出设计。

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

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

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

记帐凭证文件;会计帐簿文件;科目编码文件;会计报表文件;银行对帐文件;操作密码与控制文件。

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

初始化;凭证处理;帐簿处理;出纳管理;系统维护

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

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

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

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

六、读程序写结果:

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

记录号 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、设销售费用库结构数据如下:2、设产品销售利润库如下:

记录号产品名 运输费 包装费 广告费 记录号 产品名 销售收入 销售成本 销售费用 销售利润 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、设凭证库结构与数据如下:

记录号 PZHKMBMMCJFDF

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、科目编码库结构与数据如下:

USE PZK 记录号 KMBM MC

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、已知数据表文件的结构与记录如下:

记录号 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、工资核算子系统中工资表的结构与记录如下:

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

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、工资核算子系统中工资表的结构与记录如下:

记录号BMXMJBJJ JTYFSDSSF

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、已知工资表的结构与记录如下:

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

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、已知凭证库结构与数据如下:

记录号 PZHKMBMMCJFDF

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、科目编码库结构与数据如下:

USE PZK 记录号 KMBM MC

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、工资核算子系统中工资表的结构与记录如下:

记录号 BMXMF1 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、工资核算子系统中工资表的结构与记录如下:

记录号 BMXMF1 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、运行结果为:

记录号BMXMJBJJ JTYFSDSSF

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、运行结果为:

BMXMF1 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、运行结果为:

记录号 BMXMF1 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

七、综合编程:

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

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

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

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

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

5、已知:科目编码库结构如下: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,要求:采用循环结构编制程序实现向记帐凭证表文件录入数据的功能(先绘制程序框图再编程)。

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),且部门代码、职工编号、职工姓名、基本工资、奖金、补助字段已录入数据,要求:采用计算与替换命令来计算工资库中的应付工资和实发工资并替换到相应的各字段中去。

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

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

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

17、已知帐簿库结构为日期(C,8)、凭证号、摘要、借方金额、贷方金额、科目代码、科目名称。要求:按下列要求编制程序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、已知会计科目库结构为:KMBM、KMLB、KMYE;其中KMLB字段表示余额方向,取值“借”或“贷”,且除KMYE外,其他字段数据均已录入。要求:用屏幕格式输入语句编制程序连续录入余额,录入结束后判断所有帐户余额是否平衡,不平衡提示修改。

附:综合编程题答案

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

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、已知凭证库结构为日期(C,8)、凭证号、摘要、借方金额、贷方金额、科目代码、科目名称。要求:编制凭证汇总并能简单打印输出汇总结果的功能程序。

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)结构为,且已录入有关数据,试编写一个程序完成建帐工作。要求:每一科目建立一本帐,即一个库文件,帐户名称为Z后加科目代码,如Z101等;各帐户结构相同,都来源于ZBJGK.DBF。并绘制程序框图。

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、已知记帐凭证库结构为日期(C,8)、凭证号、摘要、借方金额、贷方金额、科目代码、科目名称。要求:编制凭证汇总并能简单打印输出汇总结果的功能程序。

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),请编制一个主控菜单程序,要求:在进入主控菜单之前,须进行口令检查,口令为“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、已知帐簿库结构为日期(C,8)、凭证号、摘要、借方金额、贷方金额、科目代码、科目名称。要求:按下列要求编制程序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、已知会计科目库结构为:KMBM、KMLB、KMYE;其中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