本答案对应课程为:点我自动跳转查看
本课程起止时间为:2020-09-22到2020-11-09
本篇答案更新状态:已完结

软件工程历史和软件工程建模 测试一

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、 问题:随着所开发软件产品的规模与复杂度的不同,软件开发活动及其相关角色会有所差异。但不论规模与复杂度如何,不可或缺的活动与角色是 ___ ?
选项:
A: 项目管理与项目经理
B:编程序与程序员
C:软件设计与设计师
D:软件测试与测试工程师
答案: 【编程序与程序员

4、 问题:下面说法有所偏颇的是 ____ ?
选项:
A: 软件工程师是吃“青春饭”的职位
B:软件工程需要团队作业
C: 虽然有些职位的主要工作已经不是编程序了,但软件工程团队的各种职位都或多或少的需要懂得编程知识。
D: 只有少部分软件工程师活跃在互联网+软件产品创新的第一线

本门课程剩余章节答案为付费内容
本文章不含期末不含主观题!!
本文章不含期末不含主观题!!
支付后可长期查看
有疑问请添加客服QQ 2356025045反馈
如遇卡顿看不了请换个浏览器即可打开
请看清楚了再购买哦,电子资源购买后不支持退款哦

   

发表回复

您的电子邮箱地址不会被公开。 必填项已用 * 标注