对应课程:点击查看
起止时间:2020-03-05到2020-05-31
更新状态:已完结
软件工程历史和软件工程建模 测试一
1、 4,50年代,人们是怎么认识软件的?
A:软件是硬件的一部分。
B:软件和硬件不一样。
C:程序=数据结构+算法。
D:软件开发不仅仅是编程。
答案: 软件是硬件的一部分。
2、 60年代,人们是怎么认识软件的?
A:软件是硬件的一部分。
B:软件不是硬件。
C:程序=数据结构+算法。
D:软件开发不仅仅是编程。
答案: 软件不是硬件。
3、 7,80年代,人们是怎么认识软件的?
A:软件是硬件的一部分。
B:软件不是硬件。
C:程序=数据结构+算法。
D:软件开发不仅仅是编程。
答案: 程序=数据结构+算法。
4、 90年代以后,人们是怎么认识软件开发的?
A:软件是硬件的一部分。
B:软件不是硬件。
C:程序=数据结构+算法。
D:软件开发不仅仅是编程。
答案: 软件开发不仅仅是编程。
5、 下列说法不正确的是?
A:解决方案就是从问题空间到解空间之间的桥梁。
B:执行一条计算机指令分为取指、译指和执行指令几个步骤。
C:不同的软件框架下,还是同一种解决方案。
D:不同的硬件件框架下,解决方案也是不同的。
答案: 不同的软件框架下,还是同一种解决方案。
6、 下列说法不正确的是?
A:软件工程是过程、技术和工具的综合。
B:软件工程需要考虑在一定的时间、一定的预算领导特定的一群人来完成。
C:软件开发分为需求、设计、实现、测试和部署几个步骤。
D:真实的世界是非常简单的。
答案: 真实的世界是非常简单的。
7、 利用分解与抽象,如果我们想输出100遍#$%,代码应该如何写更好?
A: System.out.print(“”); System.out.print(“#”); System.out.print(“”); System.out.print(“$”); System.out.print(“”); System.out.print(“%”);…//省略98遍 System.out.print(“”); System.out.print(“#”); System.out.print(“”); System.out.print(“$”); System.out.print(“”); System.out.print(“%”);
B:void printOnce(){ System.out.print(“”); System.out.print(“#”); System.out.print(“”); System.out.print(“$”); System.out.print(“”); System.out.print(“%”);}void printHundredTimes(){ for(int i=0;i<100;i++) printOnce();}
C:void printSharp(){ System.out.print(“”); System.out.print(“#”);}void printDollar(){ System.out.print(“”); System.out.print(“$”); }void printPercentage(){ System.out.print(“”); System.out.print(“%”);}void printOnce(){ printSharp(); printDollar(); printPercentage();}void printHundredTimes(){ for(int i=0;i<100;i++) printOnce();}
D:void printStar(){ System.out.print(“”);}void printSharp(){ printStar(); System.out.print(“#”);}void printDollar(){ printStar(); System.out.print(“$”); }void printPercentage(){ printStar(); System.out.print(“%”);}void printOnce(){ printSharp(); printDollar(); printPercentage();}void printHundredTimes(){ for(int i=0;i<100;i++) printOnce();}
答案: void printStar(){ System.out.print(“*”);}void printSharp(){ printStar(); System.out.print(“#”);}void printDollar(){ printStar(); System.out.print(“$”); }void printPercentage(){ printStar(); System.out.print(“%”);}void printOnce(){ printSharp(); printDollar(); printPercentage();}void printHundredTimes(){ for(int i=0;i<100;i++) printOnce();}
软件工程师和软件工程团队 测试二
1、 软件工程最为本质的工作是 ___ ?
A:编程序
B:运行程序
C:分析与设计
D:测试
答案: 分析与设计
2、 下面哪一个不是判定软件产品成功的必要条件___ ?
A: 解决现实世界问题
B: 成本效益比有效
C: 所耗费的时间、费用在限定范围之内
D: 使用先进或主流技术
答案: 使用先进或主流技术
3、 随着所开发软件产品的规模与复杂度的不同,软件开发活动及其相关角色会有所差异。但不论规模与复杂度如何,不可或缺的活动与角色是 ___ ?
为了方便下次阅读,建议在浏览器添加书签收藏本网页
添加书签方法:
1.电脑按键盘的Ctrl键+D键即可收藏本网页
2.手机浏览器可以添加书签收藏本网页
获取更多MOOC答案,欢迎在浏览器访问我们的网站:http://mooc.mengmianren.com
注:请切换至英文输入法输入域名,如果没有成功进入网站,请输入完整域名:http://mooc.mengmianren.com/
我们的公众号
打开手机微信,扫一扫下方二维码,关注微信公众号:萌面人APP
本公众号可查看各种网课答案,还可免费查看大学教材答案
点击这里,可查看公众号功能介绍
一键领取淘宝,天猫,京东,拼多多无门槛优惠券,让您购物省省省,点击这里,了解详情
干饭人福利,饿了么红包每日领