面向对象程序设计(山东联盟-山东青年政治学院)智慧树知到答案章节测试2023年

合集下载

恋爱心理与自我成长(山东联盟)智慧树知到答案章节测试2023年山东青年政治学院

恋爱心理与自我成长(山东联盟)智慧树知到答案章节测试2023年山东青年政治学院

绪论单元测试1.心理学家埃里克森认为,18-25岁要解决的核心任务是A:自我整合对失望B:同一性角色混乱C:自卑对勤奋D:亲密对孤独的冲突答案:D2.明朝剧作家汤显祖在《牡丹亭》中写道“情不知所起,一往而深”,所以说爱情是没有规律可循的。

A:错B:对答案:A第一章测试1.初恋的发生有其生理和心理的必然因素。

A:对B:错答案:A2.印刻效应只会发生在动物身上,不会发生在人身上。

A:错B:对答案:A3.罗密欧与朱丽叶效应是指一种难以忘怀的情感。

A:错B:对答案:A4.哪一种理论认为,爱情的产生是因为人体中的激素相互作用而产生的。

A: 进化论B: 学习论C: 社会交换论D: 生化论答案:D5.爱情三元理论认为,爱情的三大基石是承诺、激情、信任。

A:错B:对答案:A6.按照爱情三元理论,有亲密,但是没有激情和承诺的情感是A: 无爱B: 空爱C: 喜爱D: 浪漫之爱答案:C7.在一段感情里,有激情,但是没有亲密和承诺,按照爱情三元理论,这样的感情是A: 喜爱B: 空爱C: 迷恋D: 虚幻之爱答案:C8.据研究显示,情侣间意乱情迷的浪漫状态在几个月时达到顶峰?A: 10个月B:12个月C: 15个月D: 18个月答案:C9.美国心理学家戈特曼认为,爱情或者婚姻冲突的核心问题是A: 不了解B: 不关心C: 不理解D: 不接纳答案:ACD10.“共有应答性”出现的频次和爱情的质量没有关系。

A:对B:错答案:B第二章测试1.嗅觉会接收到异性的魅力。

A:错B:对答案:B2.女性喜欢音高非常低的男性。

A:错B:对答案:A3.男性喜欢音高非常高的女性。

A:对B:错答案:A4.人们都喜爱外表有吸引力的个体,但对方是否也喜欢自己,这将影响到对方在个体心目中的喜欢程度。

A:错B:对答案:B5.“邻家女孩”要比“美若天仙的女子”更受欢迎是因为爱情中的什么原则?A: 互惠性B: 接近性C: 匹配性D: 相似性答案:A6.郎才女貌是指恋爱中的什么原则?A: 互惠性B: 接近性C: 匹配性D: 相似性答案:C7.进化心理学是用进化的观点来理解人的大脑和心理机制。

JAVA程序设计(山东联盟-潍坊科技学院)知到章节答案智慧树2023年

JAVA程序设计(山东联盟-潍坊科技学院)知到章节答案智慧树2023年

JAVA程序设计(山东联盟-潍坊科技学院)知到章节测试答案智慧树2023年最新第一章测试1.以下对Java 语言不正确的描述是( )A. Java语言是一个完全面向对象的语言。

B. Java是结构中立与平台无关的语言。

C. Java是一种编译性语言。

D. Java是一种结构化语言。

参考答案:Java是一种结构化语言2.以下说法正确的是( )(多选)A.用javac命令运行编译过的java 程序。

B.字节码文件扩展名是.java。

C.Java源程序文件的扩展名必须是.java。

D.Java编译器将源文件编译为字节码文件。

参考答案:Java编译器将源文件编译为字节码文件;Java源程序文件的扩展名必须是.java3.在命令窗口下执行一个Java 程序“FirstApp” 的方法是()A.直接双击编译好的Java 目标码文件执行B.运行“javac FirstApp.java; java FirstAppC.运行“java FirstApp.java” ; java FirstAppD.运行“javac FirstApp.class”参考答案:运行“javac FirstApp.java; java FirstApp4.下列说法正确的是( )A.Java语言的标识符是区分大小写的B.源文件名与public类名可以不相同C.源文件扩展名为.jarD.源文件中public类的数目不限参考答案:Java语言的标识符是区分大小写的5.如果有一个类是public类,那么源文件的名字必须与这个类的名字完全相同()参考答案:对第二章测试1. Java中的char型数据占用()个字节参考答案:22.15/2的结果是()参考答案:73.能够终止循环和switch的语句是()参考答案:break4.若已定义 int[ ] a= {1,2,3,4} ; 则对a数组元素错误的引用是()参考答案:a[4]5.Java中没有无符号数()参考答案:对6. 3.14是float类型的()参考答案:错7.不同类型数据混合运算时,会自动转换成同一类型()参考答案:对8.^表示乘方运算()参考答案:错9.if后面的表达式可以为任何类型()参考答案:错10.do-while循环至少执行一次()参考答案:对11.数组是引用类型()参考答案:对12.Java声明数组时不能指定其长度()参考答案:对13.以下有关标识符说法不正确的是:()参考答案:Java的保留字也可作为标识符使用。

面向对象程序设计智慧树知到期末考试章节课后题库2024年山东建筑大学

面向对象程序设计智慧树知到期末考试章节课后题库2024年山东建筑大学

面向对象程序设计智慧树知到期末考试答案章节题库2024年山东建筑大学1.以下泛型类的定义是正确的。

()public class Generic { private T t =new T(); public void setT(T t) { this.t = t; } public TgetT() { return t; }}答案:错2.以下代码是正确的。

()package test;import java.util.ArrayList;importjava.util.Date;import java.util.List;public class GenericTest1 { publicstatic void main(String[] args) { List list2 = newArrayList<>(); list2.add(new Date()); list2.add(newString("abc")); String str = list2.get(0); }}答案:错3.数组的元素个数是可以变化的。

()答案:错4.限制泛型上界时,如下代码是正确的。

()Generic<? extends List> f =null;f = new Generic();答案:错5.定义一个外部类时,不能使用private和protected来修饰()答案:对6.已知TestClass.java的定义如下:public class TestClass{ public static voidmain(String[] args){ int a; System.out.println("a="+a); }}以上代码是正确的()。

答案:错7.如下代码创建泛型类Generic的对象后,Generic gt5 = newGeneric<>();Genericgt4 = new Generic<>();下面的这行代码是正确的。

智慧树答案大学英语(山东联盟-山东青年政治学院)知到课后答案章节测试2022年

智慧树答案大学英语(山东联盟-山东青年政治学院)知到课后答案章节测试2022年

第一章1.My family_______on my father's unemployment benefit after he lost his job.答案:got by2.They develop the specialized skills, knowledge, and positive attitudes neededto participate______sports and physical activities.答案:in3.According to the university president in Passage 1, what did the parentsremind their children to do before they left for college?答案:To work hardand achieve the best they could4.The topic sentence, sometimes called a general statement, presents the topicor the main idea of the paragraph, and it always appears at the beginning of a paragraph.答案:错5.“Education passes from generation to generation”译为“教育代代相传”。

答案:对第二章1.In passage 2, the father warns his child not to be upset by low grades. Theyare only letters and are not important.答案:对2.The statement “Education is what remains after one has forgotten everythinghe learned in school” means that the details you have learned or the facts you have remembered are not important. What is really important is the fact that you have learned how to learn and that you have developed a way of thinking and a sense of responsibility.答案:对3.Previewing is about how accurate your prediction is or how correct youranswer is.答案:错4.Human behavior is mostly a product of learning, while animal behaviordepends mainly upon ______.答案:instinct5.I'd like to sign _____for volunteer (志愿的) work with an environmentalorganization. I hear it is a great way to connect with the community.答案:up 第三章1.The phrase “make attempts” means 尝试。

Python程序设计基础智慧树知到答案章节测试2023年

Python程序设计基础智慧树知到答案章节测试2023年

第一章测试1.下面哪些属于Python语言的特点?()A:支持函数式编程B:解释执行C:跨平台D:开源答案:ABCD2.下面能够支持Python开发的环境有哪些?()A:IDLEB:Anaconda3C:EclipseD:PyCharm答案:ABCD3.在Windows平台上编写的Python程序无法在Unix平台运行。

()A:错B:对答案:A4.Python使用缩进来体现代码之间的逻辑关系。

()A:对B:错答案:A5.计算机能够直接识别的语言是机器语言。

()A:对B:错答案:A6.Python是专用编程语言。

()A:对B:错答案:B7.所以程序员都是用高级语言来写程序,然后用特殊的程序把它们翻译成机器语言。

()A:错B:对答案:B第二章测试1.下面哪个是用来定义类的关键字?()A:yieldB:continueC:class答案:C2.下面属于合法变量名的有哪些?()A:whileB:nameC:maxD:age答案:BD3.下面属于合法数字的有哪些?()A:0b1101B:789C:0o784D:0xb2答案:ABD4.Python变量使用前必须先声明,并且一旦声明就不能再当前作用域内改变其类型。

()A:对B:错答案:B5.Python中变量区分大小写。

()A:错B:对答案:B6.比较运算符比较的结果是布尔值True或 False。

()A:错B:对答案:B7.在Python中可以使用if作为变量名。

()A:错B:对答案:A第三章测试1.Python程序流程控制中的多选择结构也叫多分支结构(if…elseif语句)。

()A:对B:错答案:B2.程序的基本结构有几种?()A:选择结构B:逻辑结构D:循环结构答案:ACD3.已知x = [1, 2]和y = [3, 4],那么x+y的结果是?()A:3B:[1, 2, 3, 4]C:[4, 6]D:7答案:B4.在Python中, for循环可以遍历任何序列的项目,如一个列表或者一个字符串。

程序设计基础(C语言)(山东联盟)智慧树知到课后章节答案2023年下青岛理工大学

程序设计基础(C语言)(山东联盟)智慧树知到课后章节答案2023年下青岛理工大学

程序设计基础(C语言)(山东联盟)智慧树知到课后章节答案2023年下青岛理工大学青岛理工大学第一章测试1.以下叙述中正确的是()。

答案:用C程序实现的算法可以没有输入但必须要有输出2.以下不能定义为用户标识符的是()。

答案:printf3.按照C语言规定的用户标识符命名规则,不能出现在标识符中的是()。

答案:连接符4.以下C语言用户标识符中,不合法的是()。

答案:a--b5.结构化程序由三种基本结构组成,三种基本结构组成的算法()。

答案:可以完成任何复杂的任务6.以下叙述中正确的是()。

答案:C语言规定必须用main作为主函数名,程序将从此开始执行,在此结束7.C语言源程序名的后缀是()。

.c8.以下叙述中错误的是()。

答案:C程序在书写时,有严格的缩进要求,否则不能编译通过9.下列关于C语言用户标识符的叙述中正确的是()。

答案:用户标识符中不可以出现中划线,但可以出现下划线10.下列4个选项中,()是合法的用户自定义标识符。

答案:_isw第二章测试1.下列选项中,()可以将x、y定义成double类型变量,并赋同一初值3.14。

double x=3.14, y=3.14;2.若变量已正确定义并赋值,表达式()不符合C语言语法。

答案:3.14%23.下列表达式中值为0的是()。

答案:3/54.以下选项中,()是不正确的字符常量。

答案:"a"5.以下选项中不正确的整型常量是()。

答案:1,9006.以下正确的字符串常量是()。

答案:"5111"7.假设在程序中a,b,c均被定义成整型,并且已赋大于1的值,则下列能正确表示代数式的表达式是()。

答案:1.0/a/b/c8.以下能正确定义且赋初值的语句是()。

答案:char ch='A';9.设x、y、z和k都是int型变量,则执行表达式:x=(y=4,z=16,32+z)后,x的值为()。

答案:4810.C语言中,运算对象必须是整型数的运算符是()。

面向对象程序设计教程 答案(2023最新版)

面向对象程序设计教程 答案(2023最新版)

面向对象程序设计教程答案面向对象程序设计教程⒈简介⑴程序设计概述⑵面向对象编程概述⑶面向对象编程的优势⒉类和对象⑴类的定义⑵对象的创建和使用⑶类的继承和多态⑷抽象类和接口⒊封装和继承⑴封装的概念和作用⑵封装的实现方式⑶继承的概念和作用⑷继承的实现方式⒋多态和接口⑴多态的概念和作用⑵多态的实现方式⑶接口的概念和作用⑷接口的实现方式⒌组合和聚合⑴组合的概念和作用⑵组合的实现方式⑶聚合的概念和作用⑷聚合的实现方式⒍类和对象的关系⑴关联关系⑵依赖关系⑶简介关系⑷实现关系⒎对象的生命周期和内存管理⑴对象的创建和销毁⑵内存管理的概念和作用⑶垃圾回收机制⑷内存泄漏和内存溢出的概念⒏设计模式⑴设计模式的概念和作用⑵常见的设计模式⑶创建型模式⑷结构型模式⑸行为型模式⒐异常处理⑴异常的概念和作用⑵异常处理的机制⑶异常处理的实现方式⒑文件操作和输入输出⑴文件操作的概念和作用⑵文件读写的实现方式⑶输入输出流的概念和作用⑷输入输出流的实现方式1⒈线程和并发编程1⑴线程的概念和作用1⑵线程的创建和使用1⑶线程同步和互斥1⑷并发编程的概念和作用1⒉软件测试和调试1⑴软件测试的概念和作用1⑵单元测试和集成测试1⑶调试的概念和作用1⑷常见的调试工具和技巧1⒊版本控制和项目管理1⑴版本控制的概念和作用1⑵常见的版本控制工具1⑶项目管理的概念和作用1⑷项目管理工具和方法1⒋本文档涉及附件:附件1、面向对象程序设计示例代码附件2、面向对象程序设计练习题1⒌本文所涉及的法律名词及注释:1⑴版权:指对原创作品的独自权利,包括复制、修改、分发等权利。

1⑵商标:指用于区分商品或服务来源的标识,具有独特性和辨识度。

1⑶专利:指对发明、实用新型、外观设计等技术成果的独占权。

1⑷许可证:指授权他人使用某项权利的行为。

注:本文所涉及的法律名词及注释仅作为参考,具体以法律法规为准。

2020年智慧树知道网课《面向对象程序设计(山东联盟-青岛理工大学)》课后章节测试满分答案

2020年智慧树知道网课《面向对象程序设计(山东联盟-青岛理工大学)》课后章节测试满分答案

第一章测试1【单选题】(1分)程序应该必须包含的部分是()A.高级语言B.注释C.数据结构和算法D.头文件2【单选题】(1分)C++对C语言作了许多改进,下列描述中()使C++语言成为面向对象的语言。

A.增加了一些新的运算符B.允许函数重载,并允许函数有默认参数C.规定函数说明必须用原型D.引进了类和对象的概念3【单选题】(1分)对象之间的相互作用和通信是通过消息。

下列哪项不是消息的组成部分()A.接受消息的对象B.要执行的函数的名字C.要执行的函数的内部结构D.函数需要的参数4【单选题】(1分)最初的计算机编程语言是()A.低级语言B.机器语言C.高级语言D.汇编语言5【单选题】(1分)下列各种高级语言中,()不是面向对象的程序设计语言。

A.DelphiB.C++C.JavaD.PASCAL6【单选题】(1分)结构化程序设计的基本结构不包含以下哪项()A.循环B.跳转C.选择D.顺序7【判断题】(1分)C++比机器语言可读性强,但运行效率比机器语言程序低。

A.对B.错8【多选题】(1分)C++具有()特点。

A.支持多态性B.支持数据封装和数据隐藏C.支持继承和重用D.支持泛型编程9【单选题】(1分)()不是属于面向对象程序设计的特性。

A.封装性B.数据相关性C.多态性D.继承性10【单选题】(1分)编写C++程序一般需要经过的几个步骤依次是()A.编译调试编辑连接B.编辑调试编译连接C.编辑编译连接运行D.编译编辑连接运行第二章测试1【单选题】(2分)对于动态分配内存空间描述正确的是()。

A.delete运算符只能释放由new分配的动态存储空间B.delete运算符可以释放动态的存储空间和静态的存储空间C.使用new运算符分配的内存空间的长度必须是常量D.用malloc分配空间,将触发构造函数的调用2【单选题】(2分)下面的程序执行后的输出结果是()。

#include<iostream> usingnamespacestd;intmain(){intk=1,t=0;switch(k){case1:t+=10;case2:t+=20;break;default:t+=3;}cout<<t;return0;}A.B.23C.30D.203【判断题】(2分)string是STL库中封装的一个类。

青年政治学概论(山东联盟)智慧树知到答案章节测试2023年山东青年政治学院

青年政治学概论(山东联盟)智慧树知到答案章节测试2023年山东青年政治学院

第一章测试1.对于“青年”一词,世界各地不同的社会中范畴并无统一的定义,而且随着政治经济和社会文化环境的发展演变一直在变动。

A:错B:对答案:B2.“青年政治学”就是专门研究14-28岁青年群体的社会学说。

A:对B:错答案:B3.青年政治学深入探讨和研究青年政治发展规律,进而根据青年政治的发展趋向,及时满足其合理诉求,同时采取积极的干预手段,保证青年群体的健康发展。

A:错B:对答案:B4.“政治”作为术语,在西方政治的早期巨著中被频繁使用,包括古希腊思想家柏拉图的著作是:A:《君主论》B:《荷马史诗》C:《理想国》D:《政治学》答案:C5.直至目前,政治学界对“政治”的含义仍未形成相对统一的见解,原因在于:A:政治本身错综复杂B:政治词语过于拘谨C:政治研究水平有限D:政治本身较为随意答案:A第二章测试1.一般而言,青年政治参与的三种类型在实际的政治运作中常常处于混合状态。

A:错B:对答案:B2.一般而言,青年政治参与的基本条件和影响因素是相一致的。

A:对B:错答案:A3.在青年政治参与发展过程中,网络的普及带来的是正反两个方面的作用。

A:错B:对答案:B4.具有共同利益的青年民众结成持久性的集团组织的青年政治行为是:A:政治投票B:政治结社C:政治选举D:政治集会答案:B5.直接影响中东地区政治经济发展乃至世界历史进程的青年政治参与事件是:A:一二·九运动B:海湾战争C:五四运动D:“阿拉伯之春”答案:D第三章测试1.一般说来,国体是政权组织形式的基本决定因素,同时,国体有必须通过一定的国家政权组织形式来反映和实现。

A:对B:错答案:A2.青年政治与青年事务同样是国家行政机关的重要服务内容,其在一定程度上也会反过来影响行政机关的各类运作。

A:对B:错答案:A3.青年群体作为社会成员的重要组成,也是对政治较为活跃甚至最为活跃的社会族群,对于政党而言地位十分重要。

A:对B:错答案:A4.青年政治社团作用的正常方式,即指青年政治社团运用常规的非对抗性的手段、合法途径从事政治诉求和利益表达。

管理学(山东联盟-山东青年政治学院)智慧树知到答案章节测试2023年

管理学(山东联盟-山东青年政治学院)智慧树知到答案章节测试2023年

第一章测试1.管理的本质是()A:计划B:目标C:协调D:组织答案:C2.一切管理活动进行的载体是()A:环境B:资源C:组织D:目标答案:C3.管理的二重性是指()A:普遍性与重要性B:艺术性与科学性C:基础性与边缘性D:自然属性与社会属性答案:D4.管理者履行管理职能的根本目的是()A:体现管理者个人权威B:实现管理者个人的利益和价值C:确保职工个人目标的实现D:实现组织目标答案:D5.一切管理活动最基本的职能有()A:组织B:指挥C:控制D:计划E:责任答案:ABCD第二章测试1.管理学形成的标志是19世纪末20世纪初出现的:()A:法约尔管理过程理论B:泰罗科学管理理论C:梅奥的霍桑试验理论D:韦伯理想行政组织理论答案:B2.被称为“科学管理之父”的是:()A:亚当·斯密B:法约尔C:韦伯D:泰罗答案:D3.泰罗认为,科学管理的中心问题是:()A:实行职能工长制B:提高工资C:提高劳动生产率D:使用标准化工具答案:C4.社会合作系统学派的代表人物是:()A:西蒙B:法约尔C:卢桑斯D:巴纳德答案:D5.系统与权变理论把人看作是:()A:复杂人B:自我实现人C:经济人D:社会人答案:A第三章测试1.在国际化经营的高速发展阶段,( )成为企业国际化经营的主导方式。

A:进出口贸易B:国际间接投资C:对外直接投资答案:C2.跨文化培训的主要方法就是对全体员工,尤其是非本地员工,进行文化敏感性训练。

文化敏感性训练不包括()。

A:环境模型B:文化教育C:风俗研究答案:C3.企业为了创造价值,通常将其在母国所开发出的具有差别化的产品转移到国外市场,这属于()。

A:全球化战略B:跨国战略C:多国本土化战略D:国际战略答案:A4.为实行成本领先战略,企业向全世界的市场推销产品和服务,并在较有利的国家中集中进行生产经营活动,由此形成经验曲线和规模经济效益,以获得高额利润,这种战略称为()。

A:国际战略B:全球化战略C:多国本土化战略D:跨国战略答案:A5.在全球激烈竞争的情况下,企业为了谋求发展,形成了以经验为基础的成本效益和应用效益,转移企业内的特殊竞争力,同时注意当地市场的需要,这种战略是以下几种战略中的哪一种()。

智慧树知道网课《面向对象程序设计》课后章节测试满分答案

智慧树知道网课《面向对象程序设计》课后章节测试满分答案

第一章测试1【单选题】(2分)()是子类自动共享父类数据结构和方法的机制,这是类之间的一种关系。

A.继承性B.多态性C.抽象性D.封装性2【单选题】(2分)编译时的多态性是通过()来实现的。

A.多态B.重载C.组合D.继承3【单选题】(2分)运行时的多态性是通过()来实现的。

A.纯虚函数B.友元函数C.静态函数D.虚函数4【单选题】(2分)()是对一组具有共同属性特征和行为特征的对象的抽象。

A.静态函数B.对象C.类D.成员函数5【单选题】(2分)()是一个类所描述的一个具体的对象。

A.实例B.成员函数C.类D.对象6【单选题】(2分)()就是从众多的事物中抽取出共同的、本质性的特征,舍弃其非本质的特征。

A.抽象B.多态C.继承D.封装7【单选题】(2分)子类继承了多个父类的数据结构和方法,则称为()。

A.封装B.多重继承C.抽象D.单继承8【单选题】(2分)面向对象设计中,对象就是(),它是把数据结构和操作这些数据的方法紧密地结合在一起所构成的模块。

A.抽象B.模块C.方法D.操作9【单选题】(2分)把面向对象思想应用于软件开发过程中,指导开发活动的系统方法,简称()方法。

A.面向应用B.面向过程C.其它都不对D.面向对象10【多选题】(2分)面向对象程序设计所涉及的术语有类、对象、方法、()和重载。

A.实例B.消息C.数据D.属性第二章测试1【单选题】(2分)大多数C++程序通常包含()头文件,它包含了所有输入/输出操作所需要的信息。

A.iostream.hB.ostream.hC.istream.hD.string.h2【单选题】(2分)运算符<<左边的操作数是()类的一个对象,右边可以是C++的合法表达式。

A.ifstreamB.ofstreamC.istreamD.ostream3【单选题】(2分)()表示标准输出(非缓冲方式)导出程序信息。

A.cerrB.clogC.coutD.cin4【单选题】(2分)()表示标准输出(缓冲方式),导出程序信息。

C语言程序设计(山东联盟-山东英才学院)知到章节答案智慧树2023年

C语言程序设计(山东联盟-山东英才学院)知到章节答案智慧树2023年

C语言程序设计(山东联盟-山东英才学院)知到章节测试答案智慧树2023年最新第一章测试1.C语言程序扩展名为 .exe,它属于【】参考答案:可执行文件2.在绘制程序流程图时,表示“输入输出框”的符号是【】参考答案:3.在绘制程序流程图时,下面哪个表示“选择结构”【】参考答案:4.在绘制程序N-S图时,下面哪个表示“直到型循环结构”【】参考答案:5.下列关于C语言特点的描述,不正确的是【】参考答案:C语言的可移植性差第二章测试1.十六进制数0X11对应的十进制数是【】参考答案:172.下列C语言书写形式中属于合法的十进制整型常量的是【】参考答案:82u3.字符'3'的ASCII码值是【】参考答案:514.下列合法的C语言标识符是【】参考答案:_xyz5.下面哪个是合法的C语言字符型变量定义【】参考答案:char _a1,_a2;第三章测试1.若有定义float a;,执行表达式a=1/2后,a的值是【】参考答案:2.已知 int n=3,k=1;,执行语句n*=k+1后,n的值是【】参考答案:3. C语言中,s=--i; 等价于【】参考答案:i=i-1; s=i;4.已知unsigned char a=0x53,b=0x31;,表达式a&b的值是【】参考答案:0x115.已知int a=18;,表达式a>>2的值是【】参考答案:4第四章测试1.以下语句的输出结果是【】int x=29;printf('%d,%o,%x',x,x,x);参考答案:29,35,1d2.设x、y均为整型变量,且x=6,y=8,则以下语句的输出结果是【】printf('%d,%d',x--,--y);参考答案:6,73.putchar函数可以向终端输出一个【】参考答案:字符4.已知i , j , k为int 型变量,若从键盘输入:1 , 2 , 3↙(↙表示回车),使i的值为1,j的值为2,k的值为3,则函数形式为【】参考答案:scanf (“ %d , %d , %d ”, &i , &j , &k ) ;5.如果x为float类型变量,则以下语句的输出结果为【】x=123.456;printf (“%4.2f\n”,x);参考答案:123.46第五章测试1.已知定义语句:int x=3, y=0, z=0; 则值为0的表达式是【】参考答案:x&&y2. if语句的格式如下: if(表达式)语句;其中的“表达式”【】参考答案:可以是任意合法的表达式3.执行下列程序段,若从键盘输入-10,则结果是【】main(){ int x,y;scanf('%d',&x);if(x>0) y=1;else if(x==0) y=0;else y=-1;printf('%d',y);}参考答案:-14.下列程序段执行后,y的值是【】int x=80,y;y=x>50?60:70;参考答案:605.执行下列程序段,若从键盘输入字符y,则结果是【】int x=10, y=20, z;char ch;scanf("%c", &ch);switch(ch){ case 'x':z=x+y;break;case 'y':z=x-y;default:z=0;}printf("%d",z);参考答案:第六章测试1.下列各C语言程序段中不会构成死循环的程序段是()参考答案:int x=5;do{++x;}while(x>=100);2.下列程序段的for循环,其循环次数是()main(){int i,k;k=0;for (i=0;i<=9&&k!=10;i++){ scanf("%d",&k);printf("%d\n",k);}return 0;}参考答案:最多10次3.下列程序的运行结果是()#includeint main(){ int x=3,y=6,z=0;while(x++!=(y=y-1)){z++;if(y<x) break;}printf('x=%d,y=%d,z=%d',x,y,z);return 0;}参考答案:x=5,y=4,z=14.以下程序的输出结果是()。

C语言程序设计(山东联盟-青岛大学)知到章节答案智慧树2023年

C语言程序设计(山东联盟-青岛大学)知到章节答案智慧树2023年

C语言程序设计(山东联盟-青岛大学)知到章节测试答案智慧树2023年最新第一章测试1.在C语言中,下面标识符非法的是()。

参考答案:sum&2.C语言源程序要正确地运行,必须要有()。

参考答案:main函数3.一个C 语言程序是由()。

参考答案:函数组成4.C语言中数据的基本类型包括()。

参考答案:整型、实型、字符型5. C 语言规定:在一个源程序中,main函数的位置()参考答案:可以任意第二章测试1.若变量a是int类型,并执行了语句:a='A'+1.6;,则对于运算后变量a正确的叙述是()参考答案:a的值是整型2.若有定义:int a=8,b=5,c; ,执行语句c=a/b+0.4;后,c的值为()参考答案:13.如果有定义: int k=8 ,x=13;表达式的值为2的是()参考答案:(x%=k)-(k%=5)4.已知字母'A'的ASCII码为十进制数65,变量ch1为字符型,则执行语句ch1=‘A’+‘5’-‘2';后,ch1中的值是( )。

参考答案:'D'5.若已定义X和Y为double型,则表达式:x=1,y=x+3/2的值是()参考答案:2.06.以下关于标识符的说法错误的是()。

参考答案:不区分大小写,s和S是同一个变量第三章测试1.函数putchar()可以输出一个()。

参考答案:字符或字符型变量值2.若定义x为double型变量,则能正确输入x值的语句是()参考答案:scanf(“%lf”,&x);3.已m,n,k为int型变量,若从键盘输入:5,6,7<回车>,使m的值为5,n的值为6,k的值为7,则输入语句正确的是()。

参考答案:scanf(“%d,%d,%d”,&i,&j,&k);4.#include<stdio.h>void main(){int i,j;scanf("%3d%2d",&i,&j);printf("i=%d,j=%d",i,j);}如果从键盘上输入1234567<回车>,则程序的运行结果是().参考答案:i=123,j=455.输入函数scanf()和输出函数printf()一定是在stdio.h文件中定义的。

2022年智慧树Java面向对象程序设计1-11单元测试答案

2022年智慧树Java面向对象程序设计1-11单元测试答案

第一章测试1下列选项中,可以正确配置classpath的命令是()【答案】set classpath =C:\\Program Files\\Java\\jdk1.7.0_15\\bin2在JDK安装目录下,用于存放可执行程序的文件夹是()【答案】bin3下面关于Java程序的描述中,错误的是(【答案】不同操作系统上的Java虚拟机是相同的4下列选项中,哪些选项用于构成JDK开发环境()【答案】全选5下列关于使用Javac命令编译后生成文件的说法中,正确的是()【答案】编译后生成文件的后缀名为.class【答案】编译后生成的文件为二进制文件【答案】编译后生成的文件可以在Java虚拟机中运行6下列目录中,哪些属于JDK安装后的子目录()【答案】lib目录【答案】jre目录【答案】include目录7ib是library的缩写,用于存放Java类库或库文件。

( )【答案】对8如果classpath环境变量没有进行设置,Java虚拟机会自动将其设置为“.”,也就是当前目录。

( )【答案】对9在任意命令行窗口中执行javac命令,如果都能正常地显示帮助信息,说明系统path环境变量配置成功。

( )【答案】对10Eclipse只是一个框架和一组服务,所有功能都是将插件组件加入到Eclipse框架中来实现的。

( )【答案】对第二章测试1下列关于注释作用的描述中,错误的是()【答案】会参与编译2下面关于整数类型的描述中,错误的是()【答案】bit是java中的整数类型,它代表的是1个字节。

3下列选项中,按照箭头方向,需要进行强制类型转换的是()【答案】char←byte4下列关于多行注释的应用,正确的是()【答案】程序中可以不写多行注释【答案】写多行注释是一个良好的习惯【答案】多行注释有利于代码的阅读性5下列关于冒泡排序的描述,正确的是()【答案】冒泡排序中会涉及到元素位置的置换【答案】冒泡排序比较的总轮次是"数组长度-1"轮【答案】冒泡排序是不断地比较数组中相邻的两个元素6当break语句出现在嵌套循环中的内层循环时,它只能跳出内层循环。

面向对象程序设计(C++)知到章节答案智慧树2023年泰山学院

面向对象程序设计(C++)知到章节答案智慧树2023年泰山学院

面向对象程序设计(C++)知到章节测试答案智慧树2023年最新泰山学院第一章测试1.下列说法错误的是()。

参考答案:“#include<iostream>”,这是C++中的语句2.若要建立良好的程序设计风格,下面描述正确的是()。

参考答案:程序应简单、清晰、可读性好;充分考虑程序的执行效率;必要的注释3.编写C++程序一般需经过的几个步骤依次是编辑、编译、连接、调试。

()参考答案:对4.C++对C语言进行了改进,不仅对C的功能进行了扩充,还增加了面向对象的机制。

()参考答案:对5.C++只在编译阶段给出错误信息,而在连接阶段不会。

()参考答案:错第二章测试1.作用域运算符的功能是()。

参考答案:标识某个成员属于哪一个类2.为了使类中的某个成员不能被类的对象通过成员操作符访问,则不能把该成员的访问权限定义为()。

参考答案:public3.下面关于类的描述中错误的是()。

参考答案:类数据成员必须声明为私有4.在C++的面向对象程序设计中,类与类之间的独立性是通过封装实现的。

()参考答案:对5.如果class类中的所有成员在定义时都没有使用关键字pubilc,private和protected,则所有成员缺省定义为public。

()参考答案:错第三章测试1.()的功能是对对象进行初始化。

参考答案:构造函数2.下面对构造函数和析构函数的写法形式上正确的是()。

参考答案:max::max (参数), max::~ max ()3.假设getData()函数是一个类的常成员函数,且没有返回值,则应表示为()。

参考答案:void getData () const;4.若有如下类的定义:class Time{ int hour;int minute;int sec;public:void getTime();}Time *pt;则以下用法中正确的是:()。

参考答案:pt->getTime();5.关于友元的说法,正确的是()。

面向对象程序设计(山东联盟-山东青年政治学院)知到章节答案智慧树2023年

面向对象程序设计(山东联盟-山东青年政治学院)知到章节答案智慧树2023年

面向对象程序设计(山东联盟-山东青年政治学院)知到章节测试答案智慧树2023年最新第一章测试1.下列关于JDK的说法中,错误的是?( )参考答案:安装JDK后,还需要单独安装JRE2.下列关于classpath环境变量的说法中,哪一个是正确的?( )参考答案:classpath配置一次后可永久使用3.Java属于以下哪种语言?()参考答案:高级语言4.下列目录中,哪一个是用来存放JDK可执行程序的。

()参考答案:bin目录5.下列哪个是Java应用程序主类中正确的main方法?参考答案:public static void main (String args[ ])6.如果jdk的安装路径为:c:jdk,若想在命令窗口中任何当前路径下,都可以直接使用javac和java命令,需要将环境变量path设置为以下哪个选项()参考答案:c:jdk bin;7.下列目录中,哪一个是用来存放JDK核心源代码的?()参考答案:src目录8.JDK安装成功后,可以将bin目录的路径配置在环境变量path中。

()参考答案:对9.配置classpath环境变量的目的是为了可以查找到java文件。

()参考答案:错10.JDK工具中自带了一个JRE工具()参考答案:对11.在任意命令行窗口中执行javac命令,如果都能正常地显示帮助信息,说明系统path环境变量配置成功。

()参考答案:对12.使用javac命令,可以将Hello.java文件编译成Hello.class文件()参考答案:对13.path环境变量是系统环境变量中的一种,它用于保存一系列的路径。

()参考答案:对14.javac.exe命令文件存放在JDK安装目录的lib目录下。

()参考答案:错15.在不同的操作系统中可以使用同一个JDK。

()参考答案:错第二章测试1.下列选项中,属于字符常量的是参考答案:‘1'2.下面关于字符变量的定义中,错误的是参考答案:char d=A3.下列选项中,哪一个不能通过编译参考答案:long d=88888888884.下列关于浮点型数据的定义,哪一个不能通过编译参考答案:float b=12.45;5.下列关于int类型变量的定义,错误的是参考答案:int d=e=30;6.关于表达式1234/1000 * 1000的运算结果,下列哪个选项是正确的参考答案:10007.下列选项中,哪一个是十进制数6的二进制值参考答案:1108.若int[][] arr= {{1,2,3}},则arr[0][1]的结果为参考答案:29.表达式3510/1000的运算结果为参考答案:310.下面选项中,哪一个是合法的标识符参考答案:_3_11.字符串常量既可以用双引号引起来,也可以用单引号引起来参考答案:错12.byte类型所占存储空间为1个字节,取值范围0~255参考答案:错13.比较运算符用于对两个数值或变量进行比较,其结果为true或false参考答案:对14.数组的最大下标的值比它的长度小1参考答案:对15.在为float类型的变量赋值时,后面必须加字母f或F参考答案:对第三章测试1.若有如下语句int x=3;do{ System.out.println(x);x-=2;}while(--x>0);参考答案:输出的是1和-22.执行下面程序后,哪个结论是正确的()int a,b,c;a=1 ;b=3 ;c=(a+b>3 ?++a:b++)参考答案:a 的值为 2,b 的值为 3,c 的值为 23.下面语句执行结果为()public static void main(String[] args){int i=4;if(i<0){i=1;}参考答案:24.执行下面代码后的输出是( )。

面向对象程序设计智慧树知到答案章节测试2023年山东建筑大学

面向对象程序设计智慧树知到答案章节测试2023年山东建筑大学

第一章测试1.计算机编程语言发展经历三个阶段,由低到高分别是()。

A:汇编语言、机器语言、高级语言B:汇编语言、高级语言、机器语言C:机器语言、汇编语言、高级语言D:高级语言、汇编语言、机器语言答案:C2.Java平台包括三个版本,分别是企业版(JavaEE)、标准版(JavaSE)、微型版(JavaME)。

()A:错B:对答案:B3.Java语言的特点包括()。

A:与平台无关B:简单C:安全D:面向对象答案:ABCD4.Java用于编译的命令是java.exe。

()A:错B:对答案:A5.假设编译后的目录为d:.class,其中Circle类的包为b.c,则classpath应该添加的目录是()。

A:d:B:d:aC:d:aD:d:ac答案:B第二章测试1.有如下一段代码: public class ReturnIt{ _______ methodA(double x, doubley){ return x/y*2; } }在划线处应该是?()A:shortB:doubleC:intD:byte答案:B2.下面哪些字符串可以是Java中的标识符?()A:fieldnameB:3numberC:superD:#number答案:A3.下面的代码段中,执行之后i 和j 的值是()。

int i = 1; int j;j = i++;A:1,2B:1,1C:2,1D:2,2答案:C4.下列程序的运行结果是()。

public class Test { public static voidmain (String[] args) { int count = 0 ; for( int i = 1 ; i < 5 ;i +=2) for( int j = 1 ; j<= 10 ; j += 3) count ++ ; System .out .print(count ) ; }}A:0B:40C:10D:8答案:D5.下列语句执行后的结果是()。

智慧树知道网课《VB面向对象程序设计(山东联盟)》课后章节测试满分答案

智慧树知道网课《VB面向对象程序设计(山东联盟)》课后章节测试满分答案

第一章测试1【单选题】(9分)一个应用程序________窗体。

A.可以没有B.只许有一个C.应该有两个D.可包括多个2【单选题】(9分)在一个工程中可以有多个__________。

A.资源文件B.机器代码文件C.窗体文件D.工程文件3【单选题】(9分)工程资源管理器窗口标题栏下的________按钮用于切换到“窗体编辑窗口”,显示和编辑正在设计的窗体。

A.“查看对象”按钮B.“查看文件夹”按钮C.“查看代码”按钮D.“切换文件夹”按钮4【单选题】(9分)在一个工程中可以有多个__________。

A.资源文件B.工程文件C.标准模块文件D.机器代码文件5【单选题】(9分)在代码窗口中,当从对象列表框中选择了某一对象后,在______中会列出适用该对象的事件。

A.属性窗口B.过程框C.事件列表框D.布局窗口6【单选题】(9分)保存一个工程至少应保存两个文件,这两个文件分别是_______。

A.类模块文件和工程文件B.窗体文件和标准模块文件C.窗体文件和工程文件D.文本文件和工程文件7【单选题】(9分)工程文件的扩展名是________。

A.frxB.basC.vbpD.frm8【单选题】(9分)窗体文件的扩展名是________。

A.frmB.vbpC.basD.vbg9【单选题】(9分)标准模块文件的扩展名是________。

A.frmB.vbpC.frxD.bas10【单选题】(9分)VisualBasi的MSDN帮助窗口最明显的特征是________。

A.保持了浏览器的特征B.具有Windows风格C.与VisualBasic编辑窗口相似D.具有MicrosoftOffice应用程序窗口风格11【单选题】(10分)VisualBasic窗体设计器的主要功能是________。

A.建立用户界面B.画图C.显示文字D.编写源程序代码第二章测试1【单选题】(5分)设有一名称为txtName的文本框,则下列能使其具有输入焦点的语句是________。

智慧树知道网课《面向对象与UML(山东联盟)》课后章节测试满分答案

智慧树知道网课《面向对象与UML(山东联盟)》课后章节测试满分答案

智慧树知道⽹课《⾯向对象与UML(⼭东联盟)》课后章节测试满分答案绪论单元测试1【判断题】(20分)UML是⾯向对象的软件建模语⾔,可应⽤到软件开发全过程。

A.对B.错2【判断题】(20分)⾯向对象是当今主流的软件开发思想。

()A.对B.错3【多选题】(20分)下列哪些⼯具可以⽤来进⾏UML建模?()A.MicrosoftOfficeVisioB.EnterpriseArchitect(EA)RationalRoseD.StarUML4【多选题】(20分)我们要从本课程中学到哪些知识?()A.⾯向对象的基础知识B.UML软件建模C.⾯向对象的设计原则D.⾯向对象编程语⾔5【多选题】(3分)平时分析问题,总要获取哪些⽅⾯的信息?()A.事物之间的关系是什么?B.事物的特征和⾏为是什么?C.问题中涉及哪些事物?事物之间如何协作完成任务?第⼀章测试1【多选题】(20分)以下对软件建模描述正确的是()A.每个模型可以有多种表达⽅式,从不同⾓度来刻画系统。

B.描述同⼀个系统的多个模型只能相对孤⽴,不能完全孤⽴,完全孤⽴的模型是不完整的C.要正确建模,模型必须准确反映软件系统的真实情况。

D.越庞⼤复杂的系统,建模的重要性越⼤。

E.模型是对现实世界的简化,但不能掩盖重要的细节。

2【单选题】(20分)模型的实质是什么?()A.对现实的复杂化B.对现实的简化C.便于交流可视化3【单选题】(20分)对软件模型⽽⾔,下⾯说法的是()A.是软件的标准⽂档B.是软件的中间形态C.是⼈员交流的媒介D.是软件升级和维护的依据4【单选题】(20分)以下关于模型的说法的是()A.⼀个好的模型包括那些有⼴泛影响的主要元素,⽽忽略那些与给定的抽象⽔平不相关的次要元素。

B.模型必须是可视化的。

C.通过建模可以帮助⼈们理解复杂的问题。

D.模型是对现实的简化。

【单选题】(20分)以下哪⼀个选项不能当做模型?()A.交通地图B.地球仪C.电路设计图D.灭⽕器第⼆章测试1【单选题】(20分)在下⾯所述中,关于UML的说法不正确的是()A.UML不是过程也不是⽅法,但允许每⼀种过程和⽅法使⽤它。

面向对象的系统分析与设计(山东联盟) 智慧树知到网课章节测试答案

面向对象的系统分析与设计(山东联盟) 智慧树知到网课章节测试答案

1、选择题:下面关于功能分解法的优点描述错误的是选项:A:以系统需要提供的功能为中心组织系统B:与模块化编程结合使用后,使开发效率有很大提高C:删除了GoTo语句,使软件能得到有效维护D:具有较强的应对需求变化的能力答案: 【具有较强的应对需求变化的能力】2、选择题:下面的开发方法能够兼顾功能和数据的是选项:A:功能分解法B:结构化方法C:信息建模法D:面向对象方法答案: 【面向对象方法】3、选择题:结构化方法采用数据流、加工进行建模,需求变化极易引起两者的变动,进而引起其他数据流和加工的变化选项:A:对B:错答案: 【对】4、选择题:功能分解法以功能作为系统的构造块,数据组织能力强。

选项:A:对B:错答案: 【错】5、选择题:面向对象方法学的出发点和基本原则是尽可能模拟人类习惯的思维方式,分析、设计和实现一个软件系统的方法和过程,尽可能接近于人类认识世界解决选择题的方法和过程。

因此面向对象方法有许多特征,如软件系统是由对象组成的;();对象彼此之间仅能通过传递消息互相联系;层次结构的继承。

选项:A:开发过程基于功能分析和功能分解B:强调需求分析重要性C:把对象划分成类,每个对象类都定义一组数据和方法D:对既存类进行调整答案: 【把对象划分成类,每个对象类都定义一组数据和方法】1、选择题:下列关于UML叙述正确的是()。

选项:A: UML是一种语言,也是系统设计的方法B: UML仅是一组图形的集合C: UML仅适用于系统的分析与设计阶段D:在信息系统开发过程方面,UML是一种建模语言,不是对开发过程的细节进行描述的工具答案: 【在信息系统开发过程方面,UML是一种建模语言,不是对开发过程的细节进行描述的工具】2、选择题:UML的最终产物就是最后提交的可执行的软件系统和()。

选项:A: 用户手册B: 类图C: 动态图D: 相应的软件文档资料答案: 【相应的软件文档资料】3、选择题:UML提供了4种静态图用于对系统的静态方面进行可视化、详述、构造和文档化。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

第一章测试1.下列关于JDK的说法中,错误的是?( )A:JDK是Java开发工具包的简称B:JDK包括Java编译器、Java文档生成工具、Java打包工具等C:JDK是整个Java的核心D:安装JDK后,还需要单独安装JRE答案:D2.下列关于classpath环境变量的说法中,哪一个是正确的?( )A:classpath配置一次后可永久使用B:查看当前classpath配置的命令是:classpathC:没有classpath环境变量就不能运行Java程序D:classpath环境变量可以让虚拟机找到class文件的目录答案:A3.Java属于以下哪种语言?()A:高级语言B:机器语言C:以上都不对D:汇编语言答案:A4.下列目录中,哪一个是用来存放JDK可执行程序的。

()A:jre目录B:lib目录C:bin目录D:db目录答案:C5.下列哪个是Java应用程序主类中正确的main方法?A:static void main (String args[ ])B:public static void Main (String args[])C:public void main (String args[ ])D:public static void main (String args[ ])答案:D6.如果jdk的安装路径为:c:jdk,若想在命令窗口中任何当前路径下,都可以直接使用javac和java命令,需要将环境变量path设置为以下哪个选项()A:c:jre;B:c:jdk bin;C:c:jre bin;D:c:jdk;答案:B7.下列目录中,哪一个是用来存放JDK核心源代码的?()A:include目录B:src目录C:jre目录D:lib目录答案:B8.JDK安装成功后,可以将bin目录的路径配置在环境变量path中。

()A:对B:错答案:A9.配置classpath环境变量的目的是为了可以查找到java文件。

()A:对B:错答案:B10.JDK工具中自带了一个JRE工具()A:错B:对答案:B11.在任意命令行窗口中执行javac命令,如果都能正常地显示帮助信息,说明系统path环境变量配置成功。

()A:对B:错答案:A12.使用javac命令,可以将Hello.java文件编译成Hello.class文件()A:错B:对答案:B13.path环境变量是系统环境变量中的一种,它用于保存一系列的路径。

()A:错B:对答案:B14.javac.exe命令文件存放在JDK安装目录的lib目录下。

()A:对B:错答案:B15.在不同的操作系统中可以使用同一个JDK。

()A:对B:错答案:B第二章测试1.下列选项中,属于字符常量的是A:1B:‘1’C:“a”D:‘ab’答案:B2.下面关于字符变量的定义中,错误的是A:char a=‘a’B:char b=97C:char c=0x61D:char d=A答案:D3.下列选项中,哪一个不能通过编译A:short b=100B:long d=8888888888C:byte a=1D:int c=‘a’答案:B4.下列关于浮点型数据的定义,哪一个不能通过编译A:double a=12.45;B:float b=12.45;C:double c=100;D:float d=100;答案:B5.下列关于int类型变量的定义,错误的是A:int f=40;B:int d=e=30;C:int a=10;D:int b,c=20;答案:B6.关于表达式1234/1000 * 1000的运算结果,下列哪个选项是正确的A:以上都不对B:1000C:1234D:1234.0答案:B7.下列选项中,哪一个是十进制数6的二进制值A:111B:011C:101D:110答案:D8.若int[][] arr= {{1,2,3}},则arr[0][1]的结果为A:2B:0C:3D:1答案:A9.表达式3510/1000的运算结果为A:3B:3.51C:3.510D:4答案:A10.下面选项中,哪一个是合法的标识符A:classB:hello worldC:1DemoD:3答案:D11.字符串常量既可以用双引号引起来,也可以用单引号引起来A:对B:错答案:B12.byte类型所占存储空间为1个字节,取值范围0~255A:对B:错答案:B13.比较运算符用于对两个数值或变量进行比较,其结果为true或falseA:错B:对答案:B14.数组的最大下标的值比它的长度小1A:对B:错答案:A15.在为float类型的变量赋值时,后面必须加字母f或FA:对B:错答案:A第三章测试1.若有如下语句 int x=3; do{ System.out.println(x);x-=2;}while(–x>0);A:是死循环B:输出的是1和-2C:输出的是1D:输出的是3答案:B2.执行下面程序后,哪个结论是正确的()int a,b,c; a=1 ; b=3 ;c=(a+b>3 ?++a:b++)A: a 的值为 2,b 的值为 3,c 的值为 1B:a 的值为 2,b的值为 4,c 的值为 1C:a 的值为 2,b 的值为 3,c 的值为 2D:a 的值为 2,b的值为 4,c 的值为 2答案:C3.下面语句执行结果为() public static void main(String[] args){ inti=4; if(i<0){ i=1;}A:4B:1C:2D:0答案:C4.执行下面代码后的输出是( )。

m=1;while (m++<2) System. out. println(m);A:2B:1C:无输出D:0答案:A5.下面语句执行结果为() public static void main(String[] args){ inti=4; if(i<0){ i=1;}else{i=2;} System.out.println(i);A:2B:0C:1D:4答案:A6.请阅读下面的程序,sum的值为()public class Test { public static voidmain(String[] args) { int sum = 0; for (int i = 1; i <= 100; i++) { if(i % 2 == 1) { continue; } sum +=i; } System.out.println(“sum =” + sum); }}A:1050B:2500C:以上答案都不对D:2250答案:B7.下列语句序列执行后,k 的值是 ( )int i=10, j=18, k=30;switch( j - i ){ case 8 :k++; case 9 : k+=2;case 10: k+=3; default : k/=j;}A:31B:33C:2D:32答案:C8.下列语句序列执行后,k的值是( ).int j=8, k=15;for( int i=2; i!=j; i++ ) { j-=2;k++; }A:18B:16C:17D:15答案:C9.在进行赋值运算时,将运算符右边的值赋给左边的变量()A:错B:对答案:B10.当int x = 3 , y = 4时,表达式boolean b =x == y ? true : false的结果是false()A:错B:对答案:B11.当方法中的返回值类型是void时,可以不写return语句()A:错B:对答案:B12.方法递归次数过多会导致内存溢出()A:错B:对答案:B13.比较运算符用于对两个数值或变量进行比较,其结果是一个布尔值()A:错B:对答案:B14.一个类中可以定义多个同名的方法,只要他们的返回值类型不同即可()A:对B:错答案:B15.在switch语句中,每个case关键字后面必须有break()A:错B:对答案:A第四章测试1.下列哪个叙述是正确的?()A:Java源文件如果含有主类,主类必须是public类。

B:Java源文件必须含有主类。

C:Java应用程序由若干个类所构成,这些类可以在一个源文件中,也可以分布在若干个源文件中,其中必须有一个源文件含有主类。

D:Java应用程序由若干个类所构成,这些类必须在一个源文件中。

答案:C2.实例变量()A:以上答案都对B:可被同一类中的任何方法所访问C:是在一个类的内部声明的变量D:的作用域为整个类答案:D3.类与对象的关系是( )A:对象是类的抽象B:类是对象的具体实例C:对象是类的子类D:类是对象的抽象答案:D4.对象使用时,下面描述错误的是( )A:通过“.”运算符调用成员变量和方法B:将一个对象申明为类的成员时,必须在使用前为其分配内存C:对象声明之后即可使用。

D:在方法中使用对象作为参数时,采用引用调用答案:C5.下列关于构造方法定义的描述中,错误的是()A:方法名与类名相同B:在方法中不能使用return语句返回一个值C:在方法名的前面没有返回值类型的声明D:当定义了有参构造方法,系统默认的无参构造方法依然存在答案:D6.下面关于Java中类的说法哪个是不正确的()A:类体中只能有变量定义和成员方法的定义,不能有其他语句B:构造方法是类中的特殊方法C:类一定要声明为public的,才可以执行D:一个Java文件中可以有多个class定义答案:C7.类与对象的关系是( )A:对象是类的抽象B:类是对象的具体实例C:类是对象的抽象D:对象是类的子类答案:C8.下列关于构造方法的特点的描述中, 错误的是()A:方法名同类名B:系统自动调用C:不可重载D:无返回值答案:C9.下列代码中的“this”指的是()。

class bird{ int x,y; voidfly(int x,int y){ this.x=x; this.y=y; } }A:birdB:flyC:bird或flyD:不一定答案:A10.对于下列Hello类,哪个叙述是正确的?A:Hello类的int Hello()方法是错误的方法B:Hello无法通过编译,因为其中的hello方法的方法头是错误的(没有类型)C:Hello类有2个构造方法。

D:Hello类没有构造方法答案:B11.有一个类A,以下为其构造方法的声明,其中正确的是( )A:public a(int x){…}B:void A(int x){…}C:static A(int x){…}D:public A(int x){…}答案:D12.对于下列Dog类,哪个叙述是错误的?()A:int Dog(int m)与void Dog(double m)互为重载的非构造方法B:Dog(int m)与Dog(double m)互为重载的构造方法C:Dog类有3个构造方法D:Dog类只有两个构造方法,而且没有无参数的构造方法答案:C13.静态变量可以被类和对象调用。

相关文档
最新文档