审计

问答题请设计三种能够证明应收票据存在的细节测试程序,简要说明即可。

题目
问答题
请设计三种能够证明应收票据存在的细节测试程序,简要说明即可。
如果没有搜索结果,请直接 联系老师 获取答案。
如果没有搜索结果,请直接 联系老师 获取答案。
相似问题和答案

第1题:

请根据你的网络应用程序(软件系统)的测试经验,试判断郭工所提出的4条分析意见中哪几条是合理的,哪几条意见存在着问题?请用300字以内的文字简要说明你的理由。


正确答案:郭工程师的4条分析意见基本上都是很片面的。主要理由有: ①除了模块部件级测试外还需要进行集成测试和系统测试。 ②改正共同发现的错误虽然可以减少错误但本案例中前9天共有65个错误没有改正约占到已被测试模块估计错误总数的36.52%且这些错误需进行回归测试。那些未能发现的错误需要花费更多的人力或时间才能被测试到。错误数不可能线性减少。 ③改正错误时还会引发新的错误。统计发现某些局部性错误的改正往往在集成测试或系统测试时暴露出新的问题。 ④测试工作必须由有资历的专职测试人员组成
郭工程师的4条分析意见基本上都是很片面的。主要理由有: ①除了模块部件级测试外,还需要进行集成测试和系统测试。 ②改正共同发现的错误虽然可以减少错误,但本案例中前9天共有65个错误没有改正,约占到已被测试模块估计错误总数的36.52%,且这些错误需进行回归测试。那些未能发现的错误需要花费更多的人力或时间才能被测试到。错误数不可能线性减少。 ③改正错误时还会引发新的错误。统计发现,某些局部性错误的改正往往在集成测试或系统测试时暴露出新的问题。 ④测试工作必须由有资历的专职测试人员组成 解析:这是一道要求读者根据具体应用项目分析网络应用软件测试工作组织原则和管理原则的分析题,本题的主要解答思路如下。
1)通常,网络应用软件测试工作包含有①系统平台测试、②单元测试、③集成测试、④系统测试、⑤测试结果分析等5个步骤。对于本题所提及的只是进行了宽带路由器NanOs程序的模块级测试工作,除此之处还需进行模块之间的集成测试和系统级测试。一般说来,部件测试是属于基础性的测试工作,也是相对容易的测试工作。模块之间的集成测试和系统测试的组织管理要更困难些,也往往会纠正一个错误将可能耗费更多的人力和机时。郭工程师没能强调指出这一主要的测试局部性问题。由以上分析可知,郭工所提出的第二条分析意见——“每天的测试进度会越来越快”是过于乐观的。
2)在本题表8-6中统计所列出的仪是检测到的错误,尽管试题描述中说明了已去改正A、B两组检测到的相同错误。改正了这些共同发现的错误后虽然可以减少错误,但尚未改正的错误和潜在的错误数量仍占很大的比例(第一天:24-15=9个,第二天:35-24=11个,第三天:35-20=15个,第四天:40-24=16个,第五天:44-30=14个),本例中前5天共有9+11+15+16+14=65个错误没有改正,约占到己被测试模块估计错误总数的,并且这些错误还需进行回归测试等工作。对于那些未改正的及未被发现的错误则往往更难测试到,需要花费更多的人力或时间才能改正它们。可见错误数不可能线性减少,因此郭工所提出的第一条分析意见是错误的。
3)改正错误时还可能会引发新的错误。统计发现,某些局部性错误的改正往往在集成测试和系统测试时暴露出新的问题。另外,测试人员的测试技能不是一朝一夕或在短期内即可以形成的,这一点也说明郭工所提出的第二条分析意见是片面的。
4)对于郭工所提出的第三条分析意见存在着组织测试工作方面的问题。通常①测试工作必须由有资历的专职测试人员组成,而不能由程序设计人员进行;②测试中发现的问题须由程序设计人员修改,修改后必须做回归测试;③在软件测试之前,必须制定测试计划,规定测试的阶段(如单元测试、集成测试、系统测试等),确定测试人员的组成。可见,为避免习惯性错误,测试质量的保证最好不由原程序设计人员或代码编写人员来设计测试用例;测试用例设计与故障的具体定位采用不同的方法或策略等。因此,郭工所提出的第三条分析意见是错误的。
5)目前,常用的测试定量分析方法包括独立测试法(即本案例使用的方法)和植入错误测试法等,这些分析方法存在着一些局限性。例如,本案例所使用的独立测试法认为,所有的错误被发现的概率是一样的,所有的错误对系统的影响是一样的,认为错误的出现是独立的而忽略了错误的连锁效应,忽略修正错误所带来的新问题等,过于理想化。由此可知,所有的测试定量分析方法都过于粗糙,确定的时间进度可信度差,它仅能作为一个供测试组织管理者参考的方法。因此,郭工所提出的第四条分析意见——“可以在15天内完成NanOs程序的测试任务”是过于乐观的。

第2题:

请分析该程序的规则说明和被测程序的功能,采用等价类划分方法设计测试用例。


正确答案:首先分析程序的规则说明和被测程序的功能将其划分等价类并编号如下: 有效等价类输入: (1)区号:空白; (2)区号:3位数字; (3)前缀:从200~999的3位数字; (4)后缀:4位数字。 无效等价类输入: (5)区号:有非数字字符; (6)区号:少于3位数字; (7)区号:多于3位数字; (8)前缀:有非数字字符; (9)前缀:起始位为“0”; (10)前缀:少于3位数字; (11)前缀:多于3位数字; (12)后缀:有非数字字符; (13)后缀:少于4位数字; (14)后缀:多于4位数字。 根据上述等价类的划分设计测试用例如下: 有效测试用例输入如表6所示。
首先分析程序的规则说明和被测程序的功能,将其划分等价类并编号,如下: 有效等价类输入: (1)区号:空白; (2)区号:3位数字; (3)前缀:从200~999的3位数字; (4)后缀:4位数字。 无效等价类输入: (5)区号:有非数字字符; (6)区号:少于3位数字; (7)区号:多于3位数字; (8)前缀:有非数字字符; (9)前缀:起始位为“0”; (10)前缀:少于3位数字; (11)前缀:多于3位数字; (12)后缀:有非数字字符; (13)后缀:少于4位数字; (14)后缀:多于4位数字。 根据上述等价类的划分,设计测试用例如下: 有效测试用例输入,如表6所示。

第3题:

[问题2](3分)

(1)请指出在软件开发中软件总体结构、运行环境、出错处理设计应分别在哪个文档中阐述(选择候选答案的标号即可)。

候选答案:

①可行性研究报告②项目开发计划 ③软件需求规格说明

④数据要求规格说明⑤概要设计规格说明⑥详细设计规格说明

⑦测试计划⑧测试报告⑨用户手册

(2)请指出初步的用户手册、确认测试计划两个文档应分别在哪个阶段中完成(选择候选答案的标号即可)。

候选答案:

①行性研究与计划 ②需求分析 ③概要设计

④详细设计 ⑤测试 ⑥维护


正确答案:

(1)按照顺序分别是⑤,③,⑤。 (2)按照顺序分别是②,②。解析:要求指出在软件开发中软件总体结构、运行环境、出错处理设计应分别在哪个文档中阐述,还要求指出初步的用户手册、确认测试计划两个文档应分别在哪个阶段中完成,题目已经给出了备选的答案,联系项目的生命周期及各阶段产生的文档,要求考生能正确地选出答案。

软件的总体结构应当在概要设计规格说明书中正确定义并给出准确描述。软件的运行环境最初在软件需求规格说明中定义。出错处理设计应在概要设计规格说明中阐明。

初步的用户手册在需求分析阶段开始编写,确认测试计划也应在需求分析阶段开始编写。确认测试有两方面的任务:其一是做有效性测试,确认需求说明书中规定的所有需求是否已正确实现;其二是对所要求的软件配置进行审查,特别是对合同中规定应交付的文档进行审查。因为在需求分析阶段已经明确软件的各种功能、性能和其他的质量需求,初步的用户手册也有了,可以针对这些需求和用户手册中的内容编制如何逐项检查的确认测试计划,当然,这种测试计划只是初步的。测试实施的细节还需在体系结构、用户界面、数据库、出错处理和运行组合等设计完成后才能定下来。

第4题:

请简要说明集体合同签订的程序。


答案:
解析:
1)确定集体合同的主体。?
2)协商集体合同。?
3)政府劳动行政部门审核。?
4)经过审核,集体合同生效。?
5)公布集体合同。?

第5题:

请简要回答面向过程程序设计的原则及三种基本结构。


答案:
解析:
面向过程程序设计的原则:自顶向下、逐步求精、模块化的组织方式和结构化的语句结构。
面向过程程序设计的三种基本结构为:顺序结构、循环结构和选择结构。

第6题:

黑箱测试不考虑程序内部细节、结构和实现方式,只是根据程序【 】说明来设计测试用例。


正确答案:功能说明
功能说明

第7题:

请简要说明如何根据实验研究报告,判断一个教育实验的设计、程序规范与否。


答案:
解析:
【答案要点】根据实验研究报告,判断一个教育实验的设计、程序是否规范可做以下分析:
(1)标题是否较好地反映了该研究,是否内含有该实验的自变量和因变量。
(2)对研究目的的陈述是否清晰(性质、意义、交代、阐述是否清楚)。
(3)文献检索是否很好地提供了该实验研究的背景。
(4)理论假设用语是否明确,命题的论证根据是否充分。
(5)取样是否科学(样本的代表性、容量如何)。
(6)自变量、因变量及操作定义的确定是否合理。
(7)该实验属于何种类型,对无关因素控制采用什么方法,控制程度是否合理。
(8)实验所得数据的测量手段、操作过程及数据的整理分析是否有效、可靠和客观,收集的资料是否具有较好的信度、效度和系统性。
(9)研究所讨论的问题和结论是什么,在分析误差基础上进行的归因是否客观和符合逻辑。
(10)实验报告的写作是否客观(真实)。

第8题:

软件测试的目的是(59),通常可分为白盒测试和黑盒测试。白盒测试根据程序的(60)来设计测试用例,黑盒测试根据软件规格说明来设计测试用例。

A.尽可能多地发现程序中的错误

B.改正程序中的所有错误

C.证明程序是正确的

D.证明程序完成了应完成的功能


正确答案:A

第9题:

下列程序中,注册会计师能够有效应对特别风险事项的有( )。

A.风险评估程序和控制测试
B.控制测试和实质性程序
C.实质性分析程序和细节测试,或者仅实施细节测试
D.风险评估程序和实质性分析程序

答案:B,C
解析:
针对特别风险的进一步审计程序,如果旨在减轻特别风险的控制,预期有效,注册会计师应当实施控制测试及实质性程序(选项B);相反,如果特别风险的控制预期无效,则注册会计师应当实施实质性分析程序和细节测试,或者仅实施细节测试(选项C);进一步审计程序不包括风险评估程序,故选项AD均错误。
本题考查:实质性程序的含义和要求

第10题:

软件测试是按照特定的规程说明书()的过程

  • A、发现软件错误
  • B、说明程序正确
  • C、证明程序没有错误
  • D、设计并运行测试用例

正确答案:A

更多相关问题