(1)顺序结构 (2)循环结构 (3)选择结构
156、简述程序错误的分类。
(1)语法错误,通常因程序设计人员对程序设计语言的理解不够,或程序设计基本功不扎实造成的结果。
(2)系统错误,由于计算机硬件、软件引起的错误。
(3)逻辑错误,指那些虽然不违反系统规则,但是却不合逻辑或不合题目语义的错误。 157、简述面向对象程序设计的特点?
面向对象程序设计方法是一种支持模块化设计和软件重用的编程方法。它把程序设计的主要活动集中在建立对象之间的联系上,因此,一个面向对象的程序就是相互关联的对象的集合。 158、简述在Visual FoxPro中主控程序的作用。
是用来设置应用系统的操作环境、控制和调用用户初始界面、启动事件循环的最高一级程序。关闭应用系统,结束事件循环,恢复系统初始环境。 159、简述在Visual FoxPro中项目管理器的功能。 (1)采用“目录树”结构对资源信息进行集中管理。
(2)以集成环境为用户提供快捷访问系统设计工具的窗口,可以根据需求创建、修改、增加和删除资源文件。
(3)支持建立数据字典。
(4)可将系统编译成可以独立运行的文件。 160、简述系统测试的目的是?
应用软件测试的目的是努力发现软件中的错误,并改正错误。 161、简述系统测试中的错误有哪些? (1)功能错误 (2)系统错误 (3)过程错误 (4)数据错误 (5)编程错误
162、简述系统测试的必要性。
在系统研制和程序设计的整个过程中,难免会出现差错,这些差错不可能在审查中全部发现,而这
第 36 页 共 50 页
些差错必须在软件系统投入运行之前纠正,否则迟早会在使用过程中暴露出来,那时不仅改正错误的代价高,往往会造成恶劣的后果,因此系统测试是保证系统质量的关键。 163、简述平行切换方式的优缺点。
平行切换法安排了一段新老系统平行运行的时期,可以通过对比发现和改进新系统的问题,该方法风险小、安全可靠,但人力和设备耗费较大。 164、简述黑盒测试法。
将软件看作不透明盒子,在完全不考虑程序的内部结构和特性的情况下,测试软件的外部特征。从程序的输入和输出特性上测试其是否满足设定的功能。 165、简述系统测试应遵循的基本原则。 (1)成立与开发组分立的测试小组。 (2)精心设计测试用例,包括: 对系统的输入数据描述
由这些输入数据经系统处理,预期的测试正确结果。 (3)进行回归测试
(4)集中测试出错多的模块。
166、简述进行管理流程重组的必要性。
手工系统的信息传递和处理原则己不适用,管理人员的工作内容和工作产、方式发生了变化,需要重新规定系统的业务流程、信息去向,改革组织机构,划定各管理部门的职责范围。 167、.简述系统测试应遵循的基本原则和方法。 (1)成立与开发组分立的测试小组。 (2)精心设计测试用例,包括: 对系统的输入数据描述
由这些输入数据经系统处理,预期的测试正确结果。 (3)进行回归测试
(4)集中测试出错多的模块。 方法:(5)墨盒法与白盒法 168、简述回归测试及其作用。
回归测试:对于测试中发现错误的软件经修改后,使用原来的测试用例再进行测试。 作用:验证原有错误是否纠正,发现因修改而产生新的错误。 169、试比较直接切换和平行切换的区别。
第 37 页 共 50 页
直接切换是在确定新系统运行准确无误后,用新系统直接替换老系统,终止老系统运行,中间没有过渡阶段。这种方式节省人员和设备费用,但风险大,不能用于重要的系统。
平行切换法安排了一段新老系统平行运行的时期。优点是可以通过对比发现和改进新系统的问题,该方法风险小、安全可靠,缺点是人力和设备耗费较大。 170、简述系统物理模型设计的要求。
符合逻辑模型,能够完成逻辑模型规定的信息处理功能,要考虑软件生命周期的动态变化,系统调试和维护的方便性和可修改性要采用结构化设计方法。 171、简述系统测试过程的四个步聚? (1)单元测试 (2)子系统测试 (3)系统测试 (4)验收测试
172、简述系统重新组合技术的处理过程。
重新组合技术是当系统发生故障后,为了使系统部分恢复或完全恢复,自动将故障设备停用,或用备件替换故障设备;并可在恢复的系统上启用数据库的后备数据,根据数据处理过程记录,将数据恢复到故障发生前的状态。 173、简述系统切换的方式? (1)直接切换 (2)平行切换 (3)试点后直接切换 (4)逐步切换
174、试述系统切换时,建立系统使用说明文档有哪些? (1)用户操作手册。 (2)计算机操作规程。 (3)程序说明书。
175、简述信息中心在企业组织机构中的阶段有哪些? (1)电子数据处理阶段 (2)管理信息系统阶段 (3)ERP系统阶段 (4)CIMS阶段
第 38 页 共 50 页
176、简述信息中心的管理方式有哪两种? (1)集中式 (2)分散式
177、简述信息中心各组成部分的工作职责?
(1)系统开发组。负责协助制定信息系统新的规划,分析企业对信息新的需求,负责应用软件、应用系统的开发和文档管理工作。
(2)系统维护组。负责维护应用软件系统。
(3)计算机运行组。负责计算机硬件和系统软件的安装及维护,使信息系统的硬件设备处于良好的工作状态。
(4)数据库管理组。负责管理数据库的信息、数据库的安全和维护工作。 (5)网络组。负责网络的设计、安装、运行、安全和维护工作。 178、影响系统的安全性的因素 (1)自然灾害、偶然事件。
(2)软件的非法删改、复制和窃取,使系统的软件遭泄密和破坏。 (3)数据的非法篡改、盗用或破坏。 (4)硬件故障
179、简述系统安全性保护措施。 (1)物理安全控制 (2)人员及管理控制 (3)存取控制 (4)数据加密 (5)加强行政管理
180、简述系统的可靠性措施主要有哪些? (1)设备冗余技术 (2)负荷分布技术 (3)系统重新组合技术
181、简述系统评价主要有哪几部分组成? (1)功能评价 (2)性能评价 (3)经济效果评价
第 39 页 共 50 页
182、简述性能评价的指标有哪些? (1)提供用户信息的及时性、准确性 (2)系统的可靠性、安全性 (3)系统运行效率 (4)信息中心工作质量
183、简述直接经济效果的三项经济指标? (1)年收益增长额 (2)投资效果系数 (3)投资回收期
184、简述间接经济效果主要表现在那些方面? (1)系统运行集成化 (2)业务流程合理化 (3)绩效控制动态化 (4)管理改善持续化
185、简述按维护对象的不同,系统维护的内容有哪些? (1)应用软件维护,是系统维护最主要的内容。 (2)数据维护 (3)代码维护 (4)硬件设备维护
186、应用软件系统维护的内容有哪些? (1)完善性维护 (2)适应性维护 (3)纠错维护 (4)预防性维护
187、简述数据维护阶段的主要工作有哪些?
数据库安全控制;数据库的正确性保护、转储与恢复;数据库的重组织与重构造。 188、系统运行的管理制度 (1)系统操作员操作制度 (2)子系统操作员操作制度 (3)计算机机房管理制度
第 40 页 共 50 页