2020-09-22

<%@ page contentType="text html;charset=UTF-8" language="java" %>
<html>
<head>
    <title>苏日娜</title>
</head>


<body>

<div style="line-height:23px">

    <header>

        <h1>测试</h1>

    </header>

    <form action="结果.jsp" method="get">

        <h2>一、判断题(每题5分,共15分)</h2><br>



        <table>

            <tr>

                <td></td><td>T</td><td>F</td>

            </tr>

            <tr>

                <td>1事实性知识等同于概念性知识。</td><td> <input type="radio" name="pd1" id="pd1" value="1"></td><td><input type="radio" name="pd1" id="pd2"value="2"></td>

            </tr>

            <tr>

                <td>2.概念性知识是程序性知识的基础。</td><td> <input type="radio" name="pd2"value="1"></td><td><input type="radio" name="pd2"value="2"></td>

            </tr>

            <tr>

                <td>3.格陵兰岛是世界上最太的岛屿,它隶属于挪威。</td><td> <input type="radio" name="pd3"value="1"></td><td><input type="radio" name="pd3"value="2"></td>

            </tr>



        </table>

        <h2>二、单择题(每题10分,共50分)</h2><br>

        <table>

            <tr><td colspan="4">1.下列表述正确的是?</td></tr>

            <tr><td><input type="radio" name="xz1"value="1">(A)23+17=40
            </td>

                <td><input type="radio" name="xz1"value="2">(B)10+15=35</td>

                <td><input type="radio" name="xz1"value="3">(C)37+12=25</td>

                <td><input type="radio" name="xz1"value="4">(D)28-12=15</td></tr>

            <tr><td colspan="4">2.小红有5个苹果,小明给了他3个。她一共有几个?</td></tr>

            <tr><td><input type="radio" name="xz2"value="1">(A)2</td>

                <td><input type="radio" name="xz2"value="2">(B)3</td>

                <td><input type="radio" name="xz2"value="3">(C)5</td>

                <td><input type="radio" name="xz2"value="4">(D)8</td></tr>

            <tr><td colspan="4">3.小红8岁时,他妈妈38岁。她15岁时,他妈妈多大年龄?</td></tr>

            <tr><td><input type="radio" name="xz3"value="1">(A)35</td>

                <td><input type="radio" name="xz3"value="2">(B)38</td>

                <td><input type="radio" name="xz3"value="3">(C)45</td>

                <td><input type="radio" name="xz3"value="4">(D)55</td></tr>



        </table>

        <h2>三、多择题(每题10分,共50分)</h2><br>

        正确的选项有:<br>

        <input type="checkbox" name="dx1"value="1">(A)<br>

        <input type="checkbox" name="dx1"value="2">(B)<br>

        <input type="checkbox" name="dx1"value="3">(C)<br>

        <input type="checkbox" name="dx1"value="4">(D)<br>

        2.以下说法不正确的是:<br>

        <input type="checkbox" name="dx2"value="1">(A)<br>

        <input type="checkbox" name="dx2"value="2">(B)<br>

        <input type="checkbox" name="dx2"value="3">(C)<br>

        <input type="checkbox" name="dx2"value="4">(D)<br>

        3.框架集与框架的关系()<br>

        <input type="checkbox" name="dx3"value="1">(A)<br>

        <input type="checkbox" name="dx3"value="2">(B)<br>

        <input type="checkbox" name="dx3"value="3">(C)<br>

        <input type="checkbox" name="dx3"value="4">(D)<br>

        <br>

        <input type="submit" value="提交答案">

    </form>

</body>
<html>

<body>

 

<%  int sum=0;

    String t1=request.getParameter("pd1");

    String t2=request.getParameter("pd2");

    String t3=request.getParameter("pd3");

    String t4=request.getParameter("pd4");

    String t5=request.getParameter("pd5");

    String t6=request.getParameter("xz1");

    String t7=request.getParameter("xz2");

    String t8=request.getParameter("xz3");

    String t9=request.getParameter("xz4");

    String t10=request.getParameter("xz5");

    String t11[]=request.getParameterValues("dx1");

    String t12[]=request.getParameterValues("dx2");

    String t13[]=request.getParameterValues("dx3");

    String t14[]=request.getParameterValues("dx4");

    String t15[]=request.getParameterValues("dx5");

 

    out.print("<h2>一、判断题(每题5分,共15分)</h2>");



    if (t1==null)

    {

        out.print("<p style='color:blue'>1事实性知识等同于概念性知识。正确答案为F</p>");

    }

    else if(t1.equals("1"))

    {

        out.print("<p style='color:red'>1事实性知识等同于概念性知识。选T,答案错误,应选F<p style='color:green'></p>");

        sum+=5;

    }

    else

        out.print("<p style='color:green'>1事实性知识等同于概念性知识。选F,答案正确</p>");

    if (t2==null)

    {

        out.print("<p style='color:blue'>2.概念性知识是程序性知识的基础。正确答案为T</p>");

    }

    else    if(t2.equals("1"))

    {

        out.print("<p style='color:green'>2.概念性知识是程序性知识的基础。选T,答案正确</p>");

        sum+=5;

    }

    else

        out.print("<p style='color:red'>2.概念性知识是程序性知识的基础。选F,答案错误,应选T</p>");

    if (t3==null)

    {

        out.print("<p style='color:blue'>3.格陵兰岛是世界上最太的岛屿,它隶属于挪威。正确答案为F</p>");

    }

    else    if(t3.equals("1"))

    {

        out.print("<p style='color:red'>3.格陵兰岛是世界上最太的岛屿,它隶属于挪威。选T,答案错误,应选F</p>");

        sum+=5;

    }

    else

        out.print("<p style='color:green'>3.格陵兰岛是世界上最太的岛屿,它隶属于挪威。选F,答案正确</p>");

  


    out.print("<h2>二、单选题(每题10分,共50分)</h2>");

 

    if (t6==null)

    {

        out.print("<p >1.下列表述正确的是?</p>");

        out.print("<p >(A)<noframes></noframes>表示如果浏览器不支持框架,则显示在<body></body>之间的信息。
 </p>");

        out.print("<p style='color:blue'>(B)<frame src="">src=""表示框架中的网页名称.扩展名。</p>");

        out.print("<p >(C)<frame noresize="noresize">表示用户能改变该框架大小。</p>");

        out.print("<p >(D)<a large=""></a>target=""表示超链接的网页显示在哪个框架中</p>");

    }

    else    if(t6.equals("2"))

    {

        out.print("<p >1.下列表述正确的是?</p>");

        out.print("<p >(A)<noframes></noframes>表示如果浏览器不支持框架,则显示在<body></body>之间的信息。
 </p>");

        out.print("<p style='color:green'>(B)<frame src="">src=""表示框架中的网页名称.扩展名。</p>");

        out.print("<p >(C)<frame noresize="noresize">表示用户能改变该框架大小。</p>");

        out.print("<p >(D)<a large=""></a>target=""表示超链接的网页显示在哪个框架中</p>");

        sum+=10;

    }

    else if(t6.equals("1"))

    {out.print("<p >1.下列表述正确的是?</p>");

        out.print("<p style='color:red'>(A)<noframes></noframes>表示如果浏览器不支持框架,则显示在<body></body>之间的信息。
 </p>");

        out.print("<p >(B)<frame src="">src=""表示框架中的网页名称.扩展名。</p>");

        out.print("<p >(C)<frame noresize="noresize">表示用户能改变该框架大小。</p>");

        out.print("<p >(D)<a large=""></a>target=""表示超链接的网页显示在哪个框架中</p>");}

    else if(t6.equals("3"))

    {out.print("<p >1.下列表述正确的是?</p>");

        out.print("<p >(A)<noframes></noframes>表示如果浏览器不支持框架,则显示在<body></body>之间的信息。
</p>");

        out.print("<p >(B)<frame src="">src=""表示框架中的网页名称.扩展名。</p>");

        out.print("<p style='color:red'>(C)<frame noresize="noresize">表示用户能改变该框架大小。</p>");

        out.print("<p >(D)<a large=""></a>target=""表示超链接的网页显示在哪个框架中</p>");}

    else if(t6.equals("4"))

    {out.print("<p >1.下列表述正确的是?</p>");

        out.print("<p >(A)<noframes></noframes>表示如果浏览器不支持框架,则显示在<body></body>之间的信息。
</p>");

        out.print("<p >(B)<frame src="">src=""表示框架中的网页名称.扩展名。</p>");

        out.print("<p >(C)<frame noresize="noresize">表示用户能改变该框架大小。</p>");

        out.print("<p style='color:red'>(D)<a large=""></a>target=""表示超链接的网页显示在哪个框架中</p>");}

    if (t7==null)

    {

        out.print("<p >2.有关框架集(<frameset></frameset>)的属性rows=""表述正确的是?C</p>");

        out.print("<p >(A)框架每一行的行高。</p>");

        out.print("<p >(B)框架每一行的列宽。</p>");

        out.print("<p style='color:blue'>(C)双引号中有几个数值就代表有几行。</p>");

        out.print("<p >(D)每一行的行高总和可以大于或小于整个页面的高度。</p>");

    }

 

    else if(t7.equals("3"))

    {

        out.print("<p >2.有关框架集(<frameset></frameset>)的属性rows=""表述正确的是?</p>");

        out.print("<p >(A)框架每一行的行高。</p>");

        out.print("<p >(B)框架每一行的列宽。</p>");

        out.print("<p style='color:green'>(C)双引号中有几个数值就代表有几行。</p>");

        out.print("<p >(D)每一行的行高总和可以大于或小于整个页面的高度。</p>");

        sum+=10;

    }

 

    else if(t7.equals("1"))

    {

        out.print("<p >2.有关框架集(<frameset></frameset>)的属性rows=""表述正确的是?</p>");

        out.print("<p style='color:red'>(A框架每一行的行高。</p>");

        out.print("<p >(B)框架每一行的列宽。</p>");

        out.print("<p >(C)双引号中有几个数值就代表有几行。</p>");

        out.print("<p >(D)每一行的行高总和可以大于或小于整个页面的高度。</p>");}

    else if(t7.equals("2"))

    {

        out.print("<p >2.有关框架集(<frameset></frameset>)的属性rows=""表述正确的是?</p>");

        out.print("<p >(A)框架每一行的行高。</p>");

        out.print("<p style='color:red'>(B)框架每一行的列宽。</p>");

        out.print("<p >(C)双引号中有几个数值就代表有几行。</p>");

        out.print("<p >(D)每一行的行高总和可以大于或小于整个页面的高度。</p>");}

    else if(t7.equals("4"))

    {

        out.print("<p >2.有关框架集(<frameset></frameset>)的属性rows=""表述正确的是?C</p>");

        out.print("<p >(A)框架每一行的行高。</p>");

        out.print("<p >(B)框架每一行的列宽。</p>");

        out.print("<p >(C)双引号中有几个数值就代表有几行。</p>");

        out.print("<p style='color:red'>(D)每一行的行高总和可以大于或小于整个页面的高度。</p>");}

    if (t8==null)

    {

        out.print("<p >3.框架集(<frameset></frameset>)的属性frameborder="",双引号中书写?</p>");

        out.print("<p >(A)0</p>");

        out.print("<p >(B)1</p>");

        out.print("<p style='color:blue'>(C)yes</p>");

        out.print("<p >(D)no</p>");

    }

 

    else if(t8.equals("3"))

    {

        out.print("<p >3.框架集(<frameset></frameset>)的属性frameborder="",双引号中书写?</p>");

        out.print("<p >(A)0</p>");

        out.print("<p >(B)1</p>");

        out.print("<p style='color:green'>(C)yes</p>");

        out.print("<p >(D)no</p>");

        sum+=10;

    }

 

    else if(t8.equals("1"))

    {

        out.print("<p >3.框架集(<frameset></frameset>)的属性frameborder="",双引号中书写?</p>");

        out.print("<p style='color:red'>(A)0</p>");

        out.print("<p >(B)1</p>");

        out.print("<p >(C)yes</p>");

        out.print("<p >(D)no</p>");}

 

    else if(t8.equals("2"))

    {

        out.print("<p >3.框架集(<frameset></frameset>)的属性frameborder="",双引号中书写?</p>");

        out.print("<p >(A)0</p>");

        out.print("<p style='color:red'>(B)1</p>");

        out.print("<p >(C)yes</p>");

        out.print("<p >(D)no</p>");}

    else if(t8.equals("4"))

    {

        out.print("<p >3.框架集(<frameset></frameset>)的属性frameborder="",双引号中书写?</p>");

        out.print("<p >(A)0</p>");

        out.print("<p >(B)1</p>");

        out.print("<p >(C)yes</p>");

        out.print("<p style='color:red'>(D)no</p>");}

 

 

    out.print("<h2>三、多选题(每题10分,共50分)</h2>");

 

    if (t11==null||t11.length<2)

    {

        out.print("<p >1.下列表述正确的是?</p>");

        out.print("<p style='color:blue'>(A)</p>");

        out.print("<p >(B)</p>");

        out.print("<p >(C)</p>");

        out.print("<p style='color:blue'>(D)</p>");

    }

    else

 

    if(t11[0].equals("1")&t11[1].equals("4"))

    {

        out.print("<p >1.下列表述正确的是?</p>");

        out.print("<p style='color:green'>(A)</p>");

        out.print("<p >(B)</p>");

        out.print("<p >(C)</p>");

        out.print("<p style='color:green'>(D)</p>");

        sum+=10;

    }

    else

 

    if(t11[0].equals("2")&t11[1].equals("3"))

    {

        out.print("<p >1.下列表述正确的是?</p>");

        out.print("<p >(A)</p>");

        out.print("<p style='color:red'>(B)</p>");

        out.print("<p style='color:red'>(C)</p>");

        out.print("<p >(D)</p>");

    }

    else

 

    if(t11[0].equals("1")&t11[1].equals("2"))

    {

        out.print("<p >1.下列表述正确的是?</p>");

        out.print("<p style='color:blue'>(A)</p>");

        out.print("<p style='color:red'>(B)</p>");

        out.print("<p >(C)</p>");

        out.print("<p >(D)</p>");

    }

    else

 

    if(t11[0].equals("1")&t11[1].equals("3"))

    {

        out.print("<p >1.下列表述正确的是?</p>");

        out.print("<p style='color:blue'>(A)</p>");

        out.print("<p >(B)</p>");

        out.print("<p style='color:red'>(C)</p>");

        out.print("<p >(D)</p>");

    }

    else

 

    if(t11[0].equals("2")&t11[1].equals("4"))

    {

        out.print("<p >1.下列表述正确的是?</p>");

        out.print("<p >(A)</p>");

        out.print("<p style='color:red'>(B)</p>");

        out.print("<p >(C)</p>");

        out.print("<p style='color:blue'>(D)</p>");

    }

    if (t12==null||t12.length<4)

    {

        out.print("<p >2.使用框架集布局,创建一个三行布局的网页,其代码是?</p>");

        out.print("<p style='color:blue'>(A)</p>");

        out.print("<p style='color:blue'>(B)</p>");

        out.print("<p style='color:blue'>(C)</p>");

        out.print("<p style='color:blue'>(D)</p>");

    }

    else

    if(t12[0].equals("1")&t12[1].equals("2")&t12[2].equals("3")&t12[3].equals("4"))

    {

        out.print("<p >2.使用框架集布局,创建一个三行布局的网页,其代码是?</p>");

        out.print("<p style='color:green'>(A)</p>");

        out.print("<p style='color:green'>(B)</p>");

        out.print("<p style='color:green'>(C)</p>");

        out.print("<p style='color:green'>(D)</p>");

        sum+=10;

    }

    else if (t12.length<1&t12.length<2&t12.length<3)

    {

        out.print("<p >2.使用框架集布局,创建一个三行布局的网页,其代码是?</p>");

        out.print("<p style='color:blue'>(A)</p>");

        out.print("<p style='color:blue'>(B)</p>");

        out.print("<p style='color:blue'>(C)</p>");

        out.print("<p style='color:blue'>(D)</p>");}

   

    out.print("<p style='color:red;'><font size='100px;'>成绩为"+sum+"</font><p>");

%>

 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值