1、某人有5张3分和4张5分的邮票,请编写一个程序,计算由这些邮票中的1张或若干张可以得到多少种不同的邮资,并按照邮资从小到大顺序显示。(20分)  
              
                -    2、采用Java多线程技术编写程序,其中包括两个线程:A和B,其中A线程准备休眠一小时,B线程每隔一秒输入3句“起床”后,吵醒休眠的线程A。(25分) 
 
               
                3、利用Java的GUI编程,编写一个窗体,包含两个文本框和一个命令按钮。其中一个文本框接收用户输入的一行字符串,回车后在另一个文本框中重复输出三行,单击命令按钮可清空两个文本框的所有内容。(25分)  
              
                -   4、编写一个Java应用程序,运行后,首先列出当前工作目录,然后把当前目录下面的所有后缀为java的文件取出(设置一个过滤器进行文件名后缀的过滤)。(30分) 
 
               
                
                附加题: 
              
                -   5、使用堆栈结构输出
 ,其中 =2 +2 , =3, =8。(20分)  
               
              
                -   6、访问Access 2003数据库,在Access数据库中创建学生表(T_Student)表并配置ODBC驱动源,学生表的结构和示例数据如下所示: 
 
               
                T_ Student表:  
              
                
                  |                     字段名称  | 
                  说明   | 
                  数据类型   | 
                  约束   | 
                  备注   | 
                 
                
                  S_ID  | 
                  学号   | 
                  Integer  | 
                  主键   | 
                     | 
                 
                
                  S_Name  | 
                  姓名   | 
                  Varchar(10)  | 
                  不允许空   | 
                     | 
                 
                
                  S_Email  | 
                  邮箱   | 
                  Varchar(30)  | 
                     | 
                     | 
                 
                
                  S_Score  | 
                  英语成绩   | 
                  Integer  | 
                     | 
                     | 
                 
               
                表数据示例:  
              
                
                   
                    S_ID  | 
                  S_Name  | 
                  S_Email  | 
                  S_Score  | 
                 
                
                  1001  | 
                  Jerry  | 
                  Jerry@126.com  | 
                  80  | 
                 
                
                  1002  | 
                  Mike  | 
                  Mike@126.com  | 
                  90  | 
                 
                
                  1003  | 
                  John  | 
                  John@126.com  | 
                  78  | 
                 
               
                使用Java语言编写程序,要求如下:  
              
                
                  -   使用JDBC-ODBC桥驱动程序; 
 
                  -   查询出表中所有记录,并按照主键升序显示。 
 
                 
               
                参考提示代码:  
                  Class.forName("sun.jdbc.odbc.JdbcOdbcDriver"); 
                  Connection  conn=DriverManager.getConnection("jdbc:odbc:student","",""); 
                  (30分)  
 |