广播电视大学 2005年上半年

《Java 语言程序设计》复习题

计算机专业    2005.7.

一、操作题

1.登录“中国学生网”购买交费的网站空间

 建立一个“互联网上的家园, 展现自我的空间, 勾画心中的蓝图,描绘美好的人生”。

2.学生独立设计中文版个人主页(可以另外增加英文版主页,但只按中文版主页登记成绩),

 设置背景图像(<100kB)和音乐(<10kB),要求主页<10kB。

    要求个人主页链接:老师网站|实验要求|Java机试|。

3.使用网络工具上传下载软件 CuteFTP 上传个人主页、实验要求和机试试卷。

4.在 Visual J++ 环境中构造 Java Applet 小程序框架 apkj

   要求图中有图纸边框、班级、学号、姓名、无其它图形。

5.在 Visual Java 6.0 环境中设计实现 Java  小程序特效 雪花飘飘 ,要求在类文件中插入相片。

  xhpp_Apl xhpp 圆窗方点

6.在网页中设计实现 Java Script 特效程序实现 雪花飘飘 的功能,在网页中插入相片。

  xhpp_scr xhpp-dm 怎么办 夜景真美 飞向何方 网络飘飘 五星飘飘 qqpp mypp

7.在 Visual J++ 环境中构造 Java Application 应用程序框架 ckkj

   要求图中有图纸边框、班级、学号、姓名、无其它图形。

8.编写实现绘图功能的 Applet 小程序 zxb_s , 动态演示正弦波。

  要求正弦波为1至10个整数波形,图中有班级、学号、姓名。

9.编写实现绘图功能的 Application 应用程序 jzxb , 动态演示正弦波。

  要求正弦波为1至10个整数波形,图中有班级、学号、姓名。

10.设计 Java 菜单应用程序 ,自定义菜单,如,文件、图形、图像、帮助。jvcd.exe

11.设计动态演示 Java 语言图形程序设计的图形 jtcs.exe  jtcs1.exe bxxxqx.exe

 对于心形曲线 cos(n*i)或变形曲线 sin(i),sin(n*i)的x轴、y轴坐标值,

 x=cos(n*i)*cos(i)*r,

 y=cos(n*i)*sin(i)*r,

 x=sin(i)*cos(i)*r,

 y=sin(n*i)*sin(i)*r,

 进行排列组合找出复杂的心形变形曲线。

 要求图中有班级、学号、姓名。设计并列出几种功能实现的有关的语句。

12.设计实现绘图彩条的 Java  小程序,要求彩条中插入相片。cttx.htm  cttx1.htm

13.设计画图工具(绘制图形的 Java 应用程序)htgj.exe

  要求能够选择红绿蓝颜色,画点和直线。

14.设计实现日历时钟动态演示的 Java 小程序。rlsz szys

 

二、理论题

1.写出 Java 应用程序框架的简单实例代码。(P6)

2.写出 Visual J++ 6.0 创建 Java 小程序的步骤。(P12)

3.写出使用 FrontPage 创建本地站点和主页的步骤。

4.写出 Java 语言异常处理的语句格式。(P67)

5.填空:Java 语言支持         的多线程编程,

多线程编程的含义是将         分成几个并行的         。(P226)

6.写出 Java 小程序框架的简单实例代码。(P7)

7.写出使用网络工具上传下载软件 CuteFTP 把本地站点的文件上传到远程站点的过程。

8.写出设置 Graphics 的对象 g 当前颜色为红色的两种方法。(P174)

9.写出 Java 语言的类 Graphics 包含的绘制直线、矩形和椭圆的方法。(P176)

10.写出 Java 语言的几种循环语句的语法结构。(P46)

11.写出使用网络工具上传下载软件 CuteFTP 创建远程站点 FTP 的5项参数。

答:主机地址,如 ftp.nease.net、站点用户名称、站点密码、站点连接端口:21、登录类型:普通。

12.写出 Visual J++ 6.0 创建 Java 应用程序的步骤。(P13)

13.写出 Java 语言应用程序和小程序中图像装载和显示方法。(P243)

14.写出 Java 语言的几种分支语句的语法结构。(P42)

15.写出 Java 语言下拉式菜单包含的三个层次和作用。(P214)