文章目录[隐藏]

本答案对应课程为:点我自动跳转查看
本课程起止时间为:2022-02-21到2022-06-05

【作业】第一章 JAVA面向对象开发方法(Java Object Oriented Development Method) 第一章作业

小提示:本节包含奇怪的同名章节内容

1、 问题:编译运行第一个Java Application程序,在屏幕上显示如下图形:           *     *
评分规则: 【 主要考查类的定义、主方法定义、循环控制结构和基本输出语句。

2、 问题:编译运行第一个Java Applet小程序,同样显示第一题中的图形。
评分规则: 【 主要考查小程序的书写形式、paint()方法的定义、循环控制结构、drawString()方法的使用和Html文件的书写形式。

3、 问题:编译运行第一个Java Application程序,在屏幕上显示如下图形:           *     * 请使用循环结构完成本题。
评分规则: 【 主要考查类的定义、主方法定义、循环控制结构和基本输出语句。public class StarTest {

}
public static void main(String[] args) {

}
for(int i=0;i<4;i++){
  for(int j=0;j<=i;j++){
  
  }
 }
System.out.print("*");
System.out.println();

4、 问题:编译运行第一个Java Applet小程序,同样显示第一题中的图形。请使用循环结构完成本题。
评分规则: 【 主要考查小程序的书写形式、paint()方法的定义、循环控制结构、drawString()方法的使用和Html文件的书写形式。import java.applet.Applet;
import java.awt.Graphics;
public class StarTestApplet extends Applet {

}
public void paint(Graphics g){

}
for(int i=1;i<=4;i++)
{
  for(int j=1;j<=i;j++)
  {
  
  }
 }
g.drawString("", 10j, 10*i);
HTML文件:
<html>
<body>
<applet code=”StartTestApplet.class” width=200 height=100></applet>
</body>
</html>

第一章 JAVA面向对象开发方法(Java Object Oriented Development Method) 第一章测试

1、 问题:下列选项中,不属于Java语言特点的一项是(   )。
选项:
A:分布式
B:安全性
C:编译执行
D:面向对象
答案: 【编译执行

2、 问题:下列描述中,不正确的是(    )。
选项:
A:不支持多线程
B:一个Java源文件不允许有多个公共类
C:Java通过接口支持多重继承
D:Java程序分为Application和Applet两类
答案: 【不支持多线程

3、 问题:Java程序的执行过程中用到一套JDK工具,其中javac.exe是指(    ) 。
选项:
A:Java文档生成器
B:Java解释器
C:Java编译器
D:Java类分解器
答案: 【Java编译器

4、 问题:以public修饰的类如:public class Car{…}  则Car(      )。
选项:
A:可被其它程序包中的类使用
B:仅能被本程序包中的类使用
C:不能被任意其它类使用
D:不能被其它类继承
答案: 【可被其它程序包中的类使用

5、 问题:编译Java  Applet 源程序文件产生的字节码文件的扩展名为(      )。
选项:
A:java
B:class
C:html
D:exe
答案: 【class

6、 问题:main方法是Java  Application程序执行的入口点,关于main方法的方法头以下哪项是合法的(     )?
选项:
A:public  static  void  main( )
B:public  static  void   main( String  args[] )
C:public static int  main(String  [] arg )
D:public  void  main(String  arg[] )
答案: 【public  static  void   main( String  args[] )

7、 问题:Java  Application源程序的主类是指包含有(     )方法的类。
选项:
A:main方法
B:toString方法
C:init方法
D:actionPerfromed方法
答案: 【main方法

8、 问题:下列关于虚拟机说法错误的是(    )。
选项:
A:虚拟机可以用软件实现
B:虚拟机不可以用硬件实现
C:字节码是虚拟机的机器码
D:虚拟机把代码程序与各操作系统和硬件分开
答案: 【虚拟机不可以用硬件实现

9、 问题:给定一个java源程序Test.java,在命令行中,使用下面(    )语句可以编译、运行该程序。
选项:
A:javac Test.java和java Test
B:javac Test.java和java Test.class
C:java Test.java和javac Test
D:java Test.java和javac Test.class
答案: 【javac Test.java和java Test

10、 问题:. class 和.java 文件的含义分别是(     )。
选项:
A:Java 目标码文件和源文件
B:Java 可执行文件和目标码文件
C:Java 源文件和目标码文件
D:Java 源文件和Java 平台配置文件
答案: 【Java 目标码文件和源文件

11、 问题:小程序的生命周期包括哪些阶段?(    )
选项:
A:载入,运行,离开,返回,卸载,等阶段
B:载入,运行,函数阶段
C:运行阶段,停止阶段
D:下载,载入,运行阶段
答案: 【载入,运行,离开,返回,卸载,等阶段

12、 问题:阅读下列代码,选出该代码段正确的文件名(   )。class A{    void method1(){        System.out.println("Method1 in class A");    }}public class B{    void method2(){        System.out.println("Method2 in class B");    }    public static void main(String[] args){        System.out.println("main() in class B");    }}
选项:
A:A.java
B:A.class
C:B.java
D:B.class
答案: 【B.java

13、 问题:如何调用JAVA小程序?(     )
选项:
A:双击小程序文件即可执行
B:在命令行为方式下键入JAVA命令来调用
C:在Eclipse中键入JAVA命令来调用
D:打开HTML文件即可调用,或者利用appletviewer命令调用
答案: 【打开HTML文件即可调用,或者利用appletviewer命令调用

14、 问题:在Java  Applet程序用户自定义的Applet子类中,常常重载(      )方法在Applet的界面中显示文字、图形和其它界面元素。
选项:
A:start( )
B:stop( )
C:init( )
D:paint( )
答案: 【paint( )

15、 问题:执行一个java程序“FirstApp”的方法是(     )。
选项:
A:运行:“java FristApp.java”
B:运行:“java FristApp”
C:运行“javac FristApp.class”
D:直接双击编译好的java目标码文件执行
答案: 【运行:“java FristApp”

16、 问题:以下的Java程序代码中,错误的行是(     )。
选项:
A:System.Out.Println(“天天好心情”);
B:/天好心情!/
C:public static void main(String[] args) {}
D:public class FirstApp {}
答案: 【System.Out.Println(“天天好心情”);

17、 问题:Eclipse是什么?(    )
选项:
A:是一种新的语言
B:是一种基于插件的通用的集成化软件开发环境

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

   

发表回复

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