知行学院课程考试试题纸。
一、填空题(每空1分,共15分)
1. 软件的发展经历了程序系统阶段和第四阶段。
3. 在可行性研究中,最难决断和最关键的是。
4. 优秀的设计通常是从现有的物理系统出发,导出现有系统的。
5. 需求分析的基本任务是。
6. 在数据流图中,加工以或作为加工对象。
8. pad图既可用于表示程序逻辑,也可用于描绘。
9. 结构程序设计是一种设计程序的技术,它采用的控制结构。
10. 模块独立的概念是信息隐蔽和概念的直接结果。
13. 软件测试的步骤主要包括集成测试、确认测试和。
二、单项选择题(从下列各题a、b、c、d四个备选答案中选择一个正确的答案,并将其写在题干前的括号中,每小题2分,共计20分)。
)1.总体设计的目标。
a.确定系统的功能与模块结构 b.确定系统的费用。
c.确定系统的算法d.确定开发系统所使用的语言。
)2.是用户和设计交换最频繁的方法。
a.原型化方法 b.瀑布模型方法 c.螺旋模型方法 d.构件组装模型。
)3.软件测试的目的。
a.避免软件开发**现的错误b.发现软件开发**现的错误。
c.尽可能发现并排除软件中潜藏的错误 d.修改软件**现的错误。
)4.下述描述错误的是:
a.程序流程图独立于程序设计语言,比较直观和清晰地描述过程的控制流程。
图是一种符合结构化程序设计原则的图形描述工具,称为盒图。
图是用结构化程序设计思想表现程序逻辑结构的图形工具。不允许递归使用。
图是由ipo图加hc图组成,是ibm公司在软件设计中常用的表达工具。
)5.下列哪一个不是n-s图的基本控制结构:
a.顺序型 b.选择型 重复型 重复型。
)6.下列哪一个不是需求分析结束后需要提交的文档中包含的内容。
a.简明的算法描述 b.数据字典 c.数据流图 d.程序**。
)7.下列描述正确的是:
a.数据流图和程序流程图均可包含物流和资金流。
b.数据流图不反映处理的先后,程序流程图反映时间顺序。
c.数据流图不反映控制关系,程序结构图反映控制关系。
d.数据流图和程序流程图均反映调用关系。
8.耦合的强弱不取决于。
a.模块间接口的复杂程度 b.调用模块的方式。
c.通过接口的信息d.模块内部各个元素彼此之间的紧密结合程度。
9.程序测试是指。
a.找出编码中错误的**执行活动。
b.对软件计划,软件设计,软件编码进行查错的活动。
c.对软件计划,软件设计,软件编码进行纠错的活动。
d.纠正编码中的错误的**执行活动。
10.下列( )操作产生的***属于数据***。
a.修改子程序b.局部变量的再定义。
c.删除标识符d.修改对编辑条件的测试。
三、简答题(每题5分,共20分)
1.什么是软件危机,软件危机有哪几种表现?
2.什么是数据流图?为什么数据流图要分层?
3. 简述详细设计的任务。
4. 简述什么是静态分析技术,什么是动态测试技术。
四、综合题(每题9分,共45分)
1.画出下列伪码程序的程序流程图。
startif m then
while n doab
end do
elseblockcd
end block
end if
stop2.假设某航空公司规定,乘客可以免费携带30kg的行李。超过30kg,国内乘客,坐头等舱,超重部分按每千克6元收费;乘坐一般舱,超重部分按每千克4元收费;对国外乘客,坐头等舱,超重部分按每千克12元收费;乘坐一般舱,超重部分按每千克8元收费;残疾乘客费用减半。
试画出判定表。
3.某电器集团公司下属的厂包括技术科、生产科等基层单位。现在想建立一个计算机辅助企业管理系统,其中:
生产科的任务是:
1)根据销售公司转来的内部合同(产品型号、规格、数量、交获日期)制定车间月生产计划。
2)根据车间实际生产**表、周报表调整月生产计划。
3)以月生产计划为以及,制定产品设计(结构、工艺)及产品组装月计划。
4)将产品的组装计划传达到各科,将组装月计划分解为周计划,下达给车间。
技术科的任务是:
1)根据生产科转来的组装计划进行产品结构设计,产生产品装配图给生产科,产生外购需求计划给**科,并产生产品自制物料清单。
2)根据组装计划进行产品工艺设计,根据产品自制物料清单产生工艺流程图给零件厂。 试写出以上系统中生产科和技术科处理的软件结构图。
4. 变量的命名规则一般规定如下:变量名的长度不多于40个字符,第一个字符必须为英文字母,其他字母可以英文字母、数字以及下划线的任意组合。用等价分类划分法对其进行测试。
5. 在学校的教学管理系统中,学生查询成绩就是系统中的一次交互行为。问题陈述如下:
1)开始时终端上显示首页,用户选择“查询”请求后,显示“请输入学号”。
2)用户输入学号后,系统查对学生文件,核对学生学号:若输入的学号不正确,则显示“输入的学号不正确”,此次查询取消。若输入正确,出现“请输入课程名”。
3)一旦输入课程名,就开始查找课程文件:若输入的课程名不正确,则显示“输入的课程名不正确”,此次查询取消。若输入正确,则根据“学号”和“课程名”,查询选课文件。
4)若在选课文件中查询成功,显示查询到的成绩,当用户选择“继续查询”后回到“请输入学号”,当用户选择“结束查询”后回到首页,若查询失败。则显示“查询失败”后回到“请输入学号”。
要求:1) 请画出该系统的顺序图(时序图);(5分)
2) 请画出该系统的状态图5分)
2023年知行学院B卷
知行学院课程考试试题纸。一 填空题 每空1分,共15分 1.软件工程是从和两个方面研究如何运用工程学的基本原理和方法来更好地开发和维护计算机软件的一门学科。3.现在存入银行p元,年利率为i,n年后可得钱数为。4.把程序从一个硬件或软件环境中转移到另一种配置环境称为软件的。5.jackson图除了可以...
2023年知行学院A卷答案
知行学院。课程考试试题参 及评分标准。一 填空题 每空1分,共15分 1.程序设计阶段 软件工程阶段 2.技术可行性。3.高层逻辑模型4.准确的回答 系统必须做什么 5.数据结构 数据内容6.数据结构。7.单入口 单出口8.模块化 抽象 局部化。9.单元测试 系统测试。二 选择题 每小题2分,共20...
2019“知行中国”培训总结
在xxxx省教育厅国培项目办和xxxx县教育局的领导下,我县十分珍惜这来之不易的培训机会。局党组和各项目学校领导高度重视此项工作 管理员认真负责 精心安排和管理各项培训工作,及时解决培训过程中的各种困难和问题 辅导教师潜心钻研 耐心指导,不怕吃苦 保质保量完成培训辅导的各项任务 全体参训学员勤奋好学...