北大“软件工程”上机考试题
一、问题陈述
在一简化的银行存款系统中,前台服务员负责处理客户的存取款要求,存款时客户需要填写存款单(客户名,帐号,类别(活期,定期),金额),取款时客户需要填写取款单(客户名,帐号,金额)并输入密码,前台服务员负责录入客户的存取/款单;客户还可以通过自助存取款机进行存取款操作,在交易时需要客户自己输入上述信息;银行经理可以查询每日/月的存取款统计信息,银行经理和前台服务员还可以查询每个客户的存取款记录。
1)请用结构化分析方法,建立该系统的模型,画出数据流图的顶层、0层和一层图(包括建立顶层和0层的数据字典,可以不写加工说明)
2)请用面向对象方法,识别该系统有哪些主要的类,并写出类的主要属性和操作
二、根据所给源程序及该程序的可执行程序,完成下列要求:
a)画出程序的控制流程图;
b)判断该程序是否能够达到100%条件组合覆盖,为什么?
c)给出测试用例,实现你所认为的最大条件组合覆盖。
根据输入的年份判断是否为闰年。
#include “stdafx.h”
int isLeapYear(int year){
int isLeapYear;
if(year%4==0 && (year%100!=0 ||year%400==0))
isLeapYear=1;
else
isLeapYear=0;
return isLeapYear;
}
int _tmain(int argc, _TCHAR* argv[])
{
int year;
scanf(“%d”,&year);
int flag=isLeapYear(year);
if(flag==1)
printf(“true”);
else
printf(“false”);
printf(“\n”);
}
2.部分稿件来源于网络,如有不实或侵权,请联系我们沟通解决。最新官方信息请以湖北省教育考试院及各教育官网为准!
-
112023-03湖北自考《运输保险》精选习题及答案汇总湖北自考《运输保险》精选习题及答案汇总
-
112023-03湖北自考《运输保险》精选习题及答案(5)湖北自考《运输保险》精选习题及答案(5)
-
112023-03湖北自考《运输保险》精选习题及答案(4)湖北自考《运输保险》精选习题及答案(4)
-
112023-03湖北自考《运输保险》精选习题及答案(3)湖北自考《运输保险》精选习题及答案(3)
-
112023-03湖北自考《运输保险》精选习题及答案(2)湖北自考《运输保险》精选习题及答案(2)
-
112023-03湖北自考《运输保险》精选习题及答案(1)湖北自考《运输保险》精选习题及答案(1)
已帮助10w万+意向学历提升用户成功上岸
-
毛泽东思想概论
培训优势:课时考点精讲+刷题+冲刺,熟练应对考试题型。全程督促学习,安排好学习计划。 毛泽东思想概论...自考培训 -
英语二
本课程既是一门语言实践课程,也是拓宽知识、了解世界文化的重要素质课程,它以培养学习者的综合语言应用能力为目标,使他们在学习、工作和社会交往中能够使用英语进行有效的交流。 英语二...自考培训 -
马克思主义基本原理概论
本书包括两个部分:自学考试大纲和基本原理。主要内容有,马克思主义是关于工人阶级和人类解放的科学,物质世界及其发展规律,认识的本质及其规律,人类社会及其发展规律,资本主义的形成及其发展,资本主义发展的历史进程,社会主义社会及其进程,共产主义社会及其进程等。 马克思主义基本原理概论...自考培训 -
思想道德修养与法律基础
《思想道德修养与法律基础》课具有鲜明的政治性、思想性、理论性、针对性、科学性、知识性以及实践性和修养性。它包罗政治、思想、道德、心理本质、学习成才和法律本质等内容,指导和回答大学生在人生、抱负、信念等方面遍及关心和迫切需要解决的问题。 思想道德修养与法律基础...自考培训 -
中国近代史纲要
“中国近现代史纲要”全国高等教育自学考试指定教材,依据中央审定的普通高等学校“中国近现代史纲要”编写大纲以及马克思主义理论研究和建设工程重点教材《中国近现代史纲要》,结合自学考试的特点设计了十章,集中讲述1840年鸦片战争爆发一直到2007年中国共产党第十七次全国代表大会召开的160多年的中国近现代历史。 中国近代史纲要...自考培训
扫一扫关注微信公众号
随时获取湖北省自考政策、通知、公告以及各类学习资料、学习方法、课程。