网站大量收购独家精品文档,联系QQ:2885784924

《JAVA 程序设计导论 2016最新模拟考卷2016-2016学年第二学期(模拟A卷)》.doc

《JAVA 程序设计导论 2016最新模拟考卷2016-2016学年第二学期(模拟A卷)》.doc

  1. 1、本文档共10页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
《JAVA 程序设计导论 2016最新模拟考卷2016-2016学年第二学期(模拟A卷)》.doc

《程序设计导论》课程考试大纲 一、考试方法和考试时间 课程总成绩满分100分,由两部分组成,平时实验作业(占20%)+闭卷笔试(占80%)(各老师可根据自己实际适当调整),笔试时间为120分钟。 二、考试的基本要求 要求学生掌握Java语言的基本语法,掌握面向对象的基础知识和面向对象程序设计的基本思想,能比较熟练地用Java语言进行基本的程序设计。 三、考试内容和要求 第1讲 序言 1、掌握Java语言的特点。 第2讲 Java开发环境 1、掌握J2SDK的安装; 2、掌握JVM; 3、在命令行窗口中如何编译和执行程序(掌握命令即可)。 第3讲 Java语言基础 1、掌握关键字和标识符(标识符的命名规则)、分隔符; 2、掌握基本数据类型和变量、常量的定义及变量的初始化; 3、掌握变量的作用域; 4、掌握数据类型的自动转换和强制转换,表达式中类型的自动提升; 5、掌握算术运算符(必考++,――)、关系运算符和逻辑运算符、三目(条件)运算符及用法,位运算符不考察。 第4讲 Java程序控制结构 1、语句和块 2、掌握使用分支结构:if语句、嵌套if、阶梯if及switch语句; 3、掌握使用循环结构:for语句、嵌套for、while语句、do…while语句; 4、掌握使用跳转语句:break语句、continue语句、return语句; 备注:本章重在应用,能够读程序并理解程序,清楚各种控制结构的执行流程。 第5讲 方法 1、方法的声明; 2、方法的调用; 3、参数传递(重点:基本数据类型的参数,对形参的改变不会影响到原来的实参); 4、方法的重载(能否重载的规则); 5、递归(一般递归方法的编写)。 考试重点:参数传递、方法的重载、递归方法的编写。 第6讲 数组 1、数组的声明和创建及初始化; 2、数组的应用; 3、把数组作为参数传递给方法(重点:数组做参数,对形参的改变会影响到原来的实参); 4、使用数组进行简单的排序(只考察冒泡排序)和查找(顺序查找、二分查找); 5、多维数组(二维数组); 考试重点:数组的声明和创建及初始化;数组参数;冒泡排序和二分查找。 第7讲 基于对象编程 1、掌握类的的创建和使用; 3、掌握对象的创建和使用; 4、掌握修饰符public、private、static、final。 5、掌握包的声明和引用,理解包的特性。 考试重点:修饰符的使用;构造函数;关键字this的使用。 第8讲 继承 1、超类(父类)和子类(包括概念、关系和使用); 2、子类的构造方法同超类的构造方法的关系(子类的构造方法中的第一项任务就是隐式或显式地调用超类的构造方法,如果没有显式地调用,就会隐式地调用超类的无参的构造方法); 2、掌握访问控制符protected; 3、掌握关键字 super的使用(与this相对)。 第9讲 多态(本学期考题中出现很少,重点放在下学期考察) 1、继承层次中对象间的关系:子类的对象也可视为超类的对象; 2、一个变量可以调用的方法必需是该变量类型的成员,实际调用的方法取决于实际引用的对象的类型; 3、掌握抽象类的定义和使用; 4、掌握接口的定义和实现,理解接口的特性。 5、抽象类与接口的区别。 四、考试题型及试卷结构 考试题型分四种:单项选择题、读程序写出运行结果、程序填空和编程题。 试卷结构:试卷按100分制命题,单项选择题(40%,2分×20,主要考察基本语法,重在应用),读程序写出运行结果(18%,3分×6个),程序填空(30%,3分×10个空,一般4~6个程序)及编程题(12%,2题,5分(简单的控制结构的应用)+7分(给出成员变量和方法,编写一个类))。 郑州大学软件技术学院《程序设计导论》课程试题 2009-2010学年第二学期(模拟A卷) 一、单项选择:(每题2分,共40分) 分数 评卷人 1、在Java中,main()方法的返回值的类型是: A、public B、static C、void D、String 2、Java源程序文件的扩展名为 A、a1; B、 i++; C、 a= a+1=5; D、y = int ( i ); 6、若所用变量都已正确定义,以下选项中,非法的表达式是: A、a!= 4||b==1; B、’a’ % 3; C、’a’ = 1/3; D、’A’ + 32; 7、以下的变量定义语句中,合法的是: A、byte=128; B、boolean=null; C、long a=123L; D、double=0.9239d; 8、下列程序段执行后t3的结果是( )。 int t1=2, t2=3, t3; t3=t1t2?t1:(

您可能关注的文档

文档评论(0)

wgvi + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档