四川农业大学19年9月《网络程序设计(本科)》作业考核A(答案)

作者:周老师 分类: 其他院校 发布时间: 2019-09-07 10:44

专业辅导各院校在线、离线考核、形考、终极考核、统考、社会调查报告、毕业论文写作交流等!

联系我们:QQ客服:3326650399   439328128    微信客服①:cs80188     微信客服②:cs80189

              扫一扫添加我为好友                           扫一扫添加我为好友

支付宝微信钱包

作业答案 联系QQ:3326650399 微信:cs80188
四川农业大学网络教育专升本考试
网络程序设计  试卷
 
(课程代码 252284)
 
本试题一共三道大题,共8页,满分100分。考试时刻90分钟。
 
留心:1、答案有必要填写在答题纸上,题号不清或无题号的以零分计;
2、答题前,请在答题纸上精确、理解地填写各项目;
3、学号、考点称号、考室号、名字、身份证号、课程代码、课程称号、培育层次等,不写、乱写及迷糊不清者,答题纸作废;
4、开卷考试,若有相同以零分计。
 
一、选择题(每小题2分,共60分) 下列各题A.、B.、C.、D.四个选项中,只需一个选项是正确的,请将正确选项涂写在答题卡相应方位上,答在试卷上不得分。 
1.以下关于JavaBeans的说法中,差错的是(  )。
A.JavaBeans是根据JAVA语言的。
B.JavaBeans是JSP的内置对象之一。
C.JavaBeans是一种Java类。
D.JavaBeans是一个可重复运用的软件组件。
2.JSP 页面经过编译之后,将创建一个(  )
A. applet                    B. severlet            C. application          D. exe文件
3.Page指令用于界说JSP文件中的全局特征,下列关于该指令用法的描绘不正确的是:(  ) 
A. <%@ page %>作用于整个JSP页面。 
B. 可以在一个页面中运用多个<%@ page %>指令。 
C. 为增强程序的可读性,主张将<%@ page %>指令放在JSP文件的最初,但不是有必要的。 
D. <%@ page %>指令中的特征只能呈现一次。
4.关于预界说<%!预界说%>的说法差错的是:(  )
A.一次可声明多个变量和办法,只需以“;”结束就行   
B.一个声明仅在一个页面中有用
C.声明的变量将作为部分变量         
D.在预界说中声明的变量将在JSP页面初始化时初始化
5.关于JavaBean正确的说法是:(  )
A.Java文件与Bean所界说的类名可以不一样,但必定要留心区别字母的巨细写
B.在JSP文件中引证Bean,其实就是用<jsp:useBean>语句
C.被引证的Bean文件的文件名后缀为.java  
D.Bean文件放在任何目录下都可以被引证
6.page指令经过(  )特征指定其时页面的内容类型和字符集?
A .contentType                  B. buffer           C. language           D. isErrorPage
7.假定在helloapp应用中有一个hello.jsp,它的文件途径如下:
%JAVA_HOME%/webapps/helloapp/hello/hello.jsp 那么在阅读器端拜访hello.jsp的URL是啥? (   )
A.http://localhost:8080/hello.jsp
B.http://localhost:8080/helloapp/hello.jsp
C.http://localhost:8080/helloapp/hello/hello.jsp
D.http://localhost:8080/webapps/helloapp/hello/dello.jsp
8.假定在helloapp应用中有一个Javabean文件HelloServlet,它位于org.javathinker包下,那么这个bean的class文件大约放在啥目录下? (   )
A.helloapp/HelloServlet.class
B. helloapp/WEB-INF/HelloServlet.class
C.helloapp/WEB-INF/classes/HelloServlet.class
D.helloapp/WEB-INF/classes/org/javathinker/HelloServlet.class
9.page指令的import特征的作用是(   )
A.界说JSP页面呼应的MIME类型                B.界说JSP页面运用的脚本语言
C.为JSP页面引入JAVA包中的类                D.界说JSP页面字符的编码
10.以下对象中的(   )不是JSP的内置对象。
A.request                        B.session                 C.application                        D.bean
11.JSP的内置对象中(   )对象可对客户的恳求作出动态呼应,向客户端发送数据。
A.response                        B.request                C.application                        D.out
12.下边哪个不是FORM的元素?(  )
A.Input                                  B.textarea           C.select                               D.table
13.下边哪个不是JSP的内置对象?(  )
A.session                   B.request             C.cookie                               D.out
14. 关于JavaBean的说法,哪个是正确的?(  )
A.JavaBean的具体类可以不是public的。   
B.JavaBean可以只供给一个带参数的结构器。
C. jsp:userBean可以向HTML符号相同不关闭。  
D. JavaBean可以保存状况。
15. jsp:forward和sendRedirect都是用来做页面跳转的,描绘差错的是?(  )
A. forward之后可以运用正本的request对象,而且功率较高。
B. sendRedirect之后不可以以运用正本的request对象,而且功率较低。
C. forward地址栏不改变,只能在Web应用程序内的页面间跳转。
D. forward地址栏改变,可以跳转就任何页面和机器。
16. 下边哪个不是MVC中的构成有些?(  )
A. JavaBean                        B. FrameWork        C. JSP                                        D. Servlet
17. 下面哪一个是正确运用JavaBean的方法?(  )
A. <jsp:useBean id="address" class="AddressBean" />
B. <jsp:useBean name="address" class="AddressBean"/>
C. <jsp:useBean bean="address" class="AddressBean" />
D. <jsp:useBean beanName="address" class="AddressBean" />
18.以下关于EL和JSTL说法差错的是?(  )
A.   EL是一种简练的数据拜访语言
B.   EL表达式根柢方法:${var}
C.   JSTL的全称是JavaServer Pages Standard Tag Library
D.   JSTL只需一个Core中心标签库
19.下面哪个不是JSP中和javabean有关的符号?(  )
A.   <jsp:userBean>                        B.   <jsp:include>
C.   <jsp:setProperty>                        D.   <jsp:getProperty>
20.JavaBean的scope取啥值可使该javabean被多个用户同享,即和web
应用有相同的生命周期?(  )
A.   page                                                B.   request
C.   session                                        D.   application
21.欲结构ArrayList类的一个实例,此类继承了List接口,下列哪个办法是正确的 ? (  )
A ArrayList myList=new Object(); 
B List myList=new ArrayList(); 
C ArrayList myList=new List(); 
D List myList=new List();
22.paint()办法运用哪品种型的参数? (  ) 
A Graphics                                                 B Graphics2D 
C String                                                 D Color 
23.指出正确的表达式 (  )
A byte=128;                                         B Boolean=null; 
C long l=0xfffL;                                 D double=0.9239d;
24.指出下列程序运转的成果(  ) 
public class Example{ 
  String str=new String("good"); 
  char[]ch={'a','b','c'}; 
  public static void main(String args[]){ 
    Example ex=new Example(); 
    ex.change(ex.str,ex.ch); 
    System.out.print(ex.str+" and "); 
    Sytem.out.print(ex.ch); 
  } 
  public void change(String str,char ch[]){ 
    str="test ok"; 
    ch[0]='g'; 
  } 
A good and abc                                 B good and gbc 
C test ok and abc                         D test ok and gbc 
25.运转下列程序, 会发生啥成果(  )
public class X extends Thread implements Runable{ 
 public void run(){ 
  System.out.println("this is run()"); 
 } 
 public static void main(String args[]) 
 { 
  Thread t=new Thread(new X()); 
  t.start(); 
 } 
A 第一行会发生编译差错         B 第六行会发生编译差错 
C 第六行会发生运转差错         D 程序会运转和建议 
26.要从文件" file.dat"文件中读出第10个字节到变量C中,下列哪个办法合适? (  ) 
A FileInputStream in=new FileInputStream("file.dat"); in.skip(9); int c=in.read(); 
B FileInputStream in=new FileInputStream("file.dat"); in.skip(10); int c=in.read(); 
C FileInputStream in=new FileInputStream("file.dat"); int c=in.read(); 
D RandomAccessFile in=new RandomAccessFile("file.dat"); in.skip(9); int c=in.readByte(); 
27.容器被从头设置巨细后,哪种布局管理器的容器中的组件巨细不随容器巨细的改变而改动?(  ) 
A CardLayout                                         B FlowLayout 
C BorderLayout                                         D GridLayout 
28.给出下面代码: 
public class Person{ 
  static int arr[] = new int[10];
  public static void main(String a[]) 
  { 
   System.out.println(arr[1]); 
  } 
那个语句是正确的? (  )
A 编译时将发生差错;                         B 编译时正确,运转时将发生差错; 
C 输出零;                                                 D 输出空。 
29.哪个要害词可以对对象加互斥锁? (  )
A transient                                         B synchronized 
C serialize                                         D static 
30.下列哪些语句关于内存收回的阐明是正确的? (  )
A 程序员有必要创建一个线程来开释内存; 
B 内存收回程序担任开释无用内存 
C 内存收回程序答应程序员直接开释内存 
D 内存收回程序可以在指定的时刻开释内存对象 
 
 
二、 填空题(每空2分,共30分))
1.【1】_______对象首要用来向【2】_______出各种数据类型的内容。
2.【3】_______对象保存应用程序中公有的数据。
3. JSP的指令描绘【4】_______变换成JSP效能器所能实施的【5】_______代码的控制信息,用于指定整个JSP页面的有关信息,并设置JSP页面的【6】_______。
4.HTML文档的拓宽名是【7】_______或【8】_______,它们是可供阅读器说明阅读的网页文件【9】_______。
5.  HTML文档分为【10】_______和【11】_______两有些。
6. 【12】_______是一种可以有用描绘信息的【13】_______,由行.列和单元格构成。
7. JSP页面的实施方法是【14】_______。
8.exception对象用来处置JSP文件在实施时【15】_______。
 
三、 编程题(每空5分,共10分) 
1.编写一个输出"Hello World!"的程序,用两种方法完成(Application、Applet)。
2.下面是一个Applet程序,其功用是接收用户输入的两个整数,比照它们的巨细,并在用户按下“比照”按钮后,将Applet中闪现的“请先输入两个待比照的整数”,改为“两个整数中最大值是:x”,x是两个数中的最大值.请改正程序中的差错,使程序能输出正确的成果.
留心:不改动程序的结构,不得增行或删行.
import java.applet.*;
import java.awt.*;
import java.awr.event.*;
public class FindMax extends Applet implements ActionListener{
  Label result;
  TextField in1,in2;
  Button btn;
  int a=0,b=0,max;
public void init(){
 result = new Label"请先输入两个待比照的整数");
 in1=new TextField(5);
 in2=new TextField(5);
btn=new Button("比照");
    add(in1);
  add(in2);
  add(btn);
  add(result);
  btn.addActionListener(this);
}
  public void actionperformed(ActionEvent e){
    a=in1;
      n=in2;
    if(a>b)
      max=a;
    else
      max=b;
      btn.setText("两个数中最大值是:"+max);
  }
}
findmax.html:
作业答案 联系QQ:3326650399 微信:cs80188
 

专业辅导各院校在线、离线考核、形考、终极考核、统考、社会调查报告、毕业论文写作交流等!(非免费)

联系我们:QQ客服:3326650399   439328128    微信客服①:cs80188     微信客服②:cs80189

               扫一扫添加我为好友                           扫一扫添加我为好友

支付宝微信钱包