《吉大19学期《JAVA程序设计》在线作业一-0004》由会员分享,可在线阅读,更多相关《吉大19学期《JAVA程序设计》在线作业一-0004(6页珍藏版)》请在金锄头文库上搜索。
1、吉大19学期JAVA程序设计在线作业一-0004试卷总分:100 得分:100一、单选题 (共 15 道试题,共 60 分)1.关于类和对象的叙述正确的是( )A.Java的类分为两大部分:系统定义的类和用户自定义的类B.类的静态属性和全局变量的概念完全一样,只是表达形式不同C.类的成员至少有一个属性和一个方法D.类是对象的实例化答案:A2.要使用Vector必须import入下面哪个包( )。A.java.VectorB.java.ioC.java.utilD.java.Applet答案:C3.下列方法中可以用来创建一个新线程的是( )。A.实现java.lang.Runnable 接口并重
2、写 start()方法B.实现java.lang.Runnable 接口并重写 run()方法C.继承java.lang.Thread 类并重写 run()方法D.实现java.lang.Thread 类并实现 start()方法答案:C4.向量可以描述成( )。A.固定长度的数组B.可变长度的数组C.一种队列D.一种堆栈答案:B5.在switch(expression)语句中,expression的数据类型不能是( )。A.doubleB.charC.byteD.short答案:A6.下列语句执行后,变量a、c的值分别是( )。 int x=182; int a,c; c=x/100; a=
3、x%10;A.1,2B.2,1C.1.82, 2D.100,82答案:B7.可变长度字符串使用( )处理。A.charB.CharacterC.StringD.StringBuffer答案:D8.下列语句序列执行后,i的值是( )。int i=16; do i/=2; while( i 3 );A.16B.8C.4D.2答案:D9.关于被私有访问控制符private修饰的成员变量,以下说法正确的是( )。A.可以被三种类所引用:该类自身、与它在同一个包中的其他类、在其他包中的该类的子类B.可以被两种类访问和引用:该类本身、该类的所有子类C.只能被该类自身所访问和修改D.只能被同一个包中的类访问
4、答案:C10.关于以下程序段的说法正确的是( )。 1. public class Myar 2. public static void main(String argv) 3. inti=new int5; 4. System.out.println(i5); 5. 6. A.第2行编译出错B.第4行编译出错C.编译时产生错误D.编译时没有产生错误,运行时发生异常答案:D11.下列对于线性链表的描述中正确的是( )A.存储空间不一定是连续,且各元素的存储顺序是任意的B.存储空间不一定是连续,且前件元素一定存储在后件元素的前面C.存储空间必须连续,且前件元素一定存储在后件元素的前面D.存储空间
5、必须连续,且各元素的存储顺序是任意的答案:A12.为AB类的一个无形式参数无返回值的方法method书写方法头,使得使用类名AB作为前缀就可以调用它,该方法头的形式为( )A.static?void?method(?)B.public?void?method(?)C.final?void?method(?)D.abstract?void?method(?)答案:A13.当Frame改变大小时,放在其中的按钮大小不变,则使用如下哪个layout( )。A.FlowLayoutB.CardLayoutC.North and South of BorderLayoutD.East and West
6、of BorderLayout答案:D14.关于Java中数据类型叙述正确的是( )A.整型数据在不同平台下长度不同B.boolean类型数据只有2个值,true和falseC.数组属于简单数据类型D.Java中的指针类型和C语言的一样答案:B15.在Java Applet程序用户自定义的Applet子类中,一般需要重载父类的( )方法来完成一些画图操作。A.start( )B.stop( )C.init( )D.paint( )答案:D二、多选题 (共 5 道试题,共 20 分)16.数组与向量的区别是( )。A.数组的长度固定B.数组元素的数据类型相同,可以是普通数据类型C.向量长度可变D
7、.向量的元素类型可不同,只能是对象的引用答案:ABCD17.下列正确的表达式( )A.double a=10;B.Double a=new Double(10);C.byte a = 340;D.Byte a = 120;答案:AB18.关于awt和swing说法正确的是( )A.awt在不同操作系统中显示相同的风格B.swing在不同的操作系统中显示相同的风格C.java.awt的子类D.awt和swing都支持事件模型答案:BD19.选出合理的标识符( )A._sys1_lllB.2mailC.$changeD.class答案:AC以下内容可以删除:远程教育复学科的教学和研究工作有利于总结
8、我国远程教育的实践经验并进行理论概括和创新,开创开放与远程教育的中国模式和中国学派,为世界制远程教育的繁荣和发展作出我们的贡献;有利于借鉴世界各国远程教育的实践经验和理论研究成果,使我国远程教育学科理论研究和教学的起点高、成效快;同时,将有利于更好百地以理论指导教育决策。这是因为,远程教育度已经成为世界各国教育发展新的增长点,旅得了国际社会和教育界的关注,成为各国教育决策的新的热点之一.商业银行的发展与宏微观因素都密切相关。从宏观层次来看,作为金融的核心企业,民生银行中间业务的发展与国家经济的发展、整体经济的大环境、政策的变动都密不可分;在微观层次上来看,银行总的资产规模、资产质量、利息收入等
9、都和民生银行中间业务收入密切的联系。结合前文的分析,民生银行要充分把握我国经济的发展,结合自身具体特点,充分利用银行本身的业务优势,及时调整业务的方向和重点,提高中间业务的竞争能力。本章从不同角度对民生银行中间业务的发展提出建议,旨在为民生银行的发展提供指导。(一)应对宏观经济方面的对策银行中间业务的发展与宏观环境密不可分,面对日益复杂的国内外环境,商业银行应该积极把握时代脉搏,主动应对各种挑战,顺应大环境的变化,积极推进中间业务的发展。1、面对我国经济增长大形势的措施宏观经济的繁荣可促进商业银行中间业务的发展。国家生产总值的提高利于金融业的繁荣,货币供应量的对数与商业银行非利息收入呈正相关。
10、随着我国经济的发展,人民生活水平提高,经济活动日益复杂多样。在这种情况下,对银行的业务提出了更高要求。商业银行要适应这种需求,就要提高业务的质量和水准,为人们提供更好的服务。首先优化服务质量,缩短办理业务的时间,提高资金跨国跨地划转速度,提高服务的便捷度,为客户提供更好的服务。其次提高服务水准,提高财富管理产品的收益、优化控制汇率利率多重风险产品的设计。这样才能让商业银行在经济发展的浪潮中立于不败之地,2、应对我国资本市场新形势的方法随着我国资本市场的成熟,企业融资方式越来越多元,外资也越来越多的参与我国资本市场。随着股票发行筹资额增长,商业银行的非利息收入随之提高。金融市场的繁荣削弱了银行金
11、融中介的作用,证券信托等金融机构开始与银行在部分业务上竞争。随着我国资本账户开放程度的逐渐加大,我国股票、债券市场逐渐打开,资本跨境流动规模和频率逐渐加大,给我国的股份制商业银行带来了巨大挑战。随之,直接融资逐渐成为社会融资的重要组成情况。2016 年10 月,人民币加入国际货币基金组织特别提款权的篮子,有力的推动了人民币的国际化,进一步促进了中国资本市场的开放。伴随着我国资本市场的逐步开放,部分外资银行也进入我国金融业,给中国传统商业银行带来巨大冲击。面对资本市场开放带来的重重挑战,民生银行应该积极应对。首先,商业银行要积极学习外资银行业务方面的先进经验,取长补短,弥补自己的不足。其次,民生
12、银行要提升自己参与资本市场的程度。民生银行投资业务占总资产的比例 2016 年达 37.43%,比上年提高 17.22%,但仍有进一步提高的空间。银行在参与资本市场在获得资本收益的同时,拓宽了银行收入来源丰富了资产管理业务,可谓实现多方面共赢。3、应对互联网金融的办法在今天的中国,互联网给人们的生活带来了极大的便利,智能手机已然成为人们生活的重要工具。对人们的生活来说,网络像水和空气不可缺少。P2P 网贷、第三方支付、众筹等新兴的筹融资形式给传统的银行存贷业务带来了巨大冲击,给银行的盈利能力造成了负面影响。互联网依靠大数据、云计算等新兴技术降低了传统金融服务的成本和困扰银行已久的信息不对称情况
13、,减少了银行传统的佣金收入、手续费等中间业务收入。互联网金融已然在我国传统的金融业务领域占有重要影响。面对互联网金融的冲击,商业银行不能消极被动接受,更要主动积极应对。首先,商业银行应该充分利用互联网的先进技术,运用到自身的中间业务中。技术给人们的生活带来了翻天覆地的变化。民生应该积极运用大数据、云计算等先进技术,减少核心中间业务的运营成本。大数据技术的运用,可以判断客户的风险和个人偏好;云计算的使用,可以提高处理海量数据的效率和准确性。其次,如果有机会的话与实力雄厚的互联网企业合作,达到互利共赢的效果。尽管互联网技术在商业银行有了一定程度的应用,但在信息技术等领域仍与专业的互联网企业有一定差
14、距。商业银行可通过与互联网企业的合作,将自身的资金、客户资源等优势与对方的数据处理能力等技术相结合,为客户提供更加优质的服务,实多方共赢。4、应对利率市场化的措施随着我国利率市场化措施的逐步完成,商业银行在利率的自主定价方面拥有绝对的主动权。银行之间的竞争从传统的存贷利差转向为客户提供更加优质的服务,银行之间存贷利率竞争的加剧也进一步增加了银行的脆弱性。面对利率市场化的冲击,商业银行首先应该丰富自身金融产品。通过为客户提供差异化、有针对性的优质产品代替以往传统简单的存贷业务。其次,随着银行存贷利率的放开,给银行业务的支出收入带来了较大的不确定性,加大了银行的市场风险。商业银行应该完善风控体系,
15、加大对风险的把控,确保银行稳健经营。再者,商业银行应该为不同的客户提供不同层次的金融产品。这有这样,才有利于银行的长远发展,在把控风险的前提下实现收益最大化。20.已知如下定义:String s = story; 下面哪个表达式是合法的( )A.s += booksB.char c = s1C.int len = s.lengthD.String t = s.toLowerCase()答案:AD三、判断题 (共 5 道试题,共 20 分)21.Java的字符类型采用的是ASCII编码( )答案:错误22.Java的各种数据类型占用的内存长度固定,与具体软硬件环境无关( )答案:正确23.有的类定义时可以不定义构造函数,所以构造函数不是必需的( )。答案:错误24.Java语言中的数组元素只能是基本数据类型而不能为对象类型( )答案:错误25.由继承性可知,程序中子类拥有的成员数目一定大于等于父类拥有的成员数目( )。答案:错误