天农计算机复习范围.docx
- 文档编号:27802158
- 上传时间:2023-07-05
- 格式:DOCX
- 页数:16
- 大小:31.56KB
天农计算机复习范围.docx
《天农计算机复习范围.docx》由会员分享,可在线阅读,更多相关《天农计算机复习范围.docx(16页珍藏版)》请在冰豆网上搜索。
天农计算机复习范围
理论试卷
选择题(每小题3分,20小题,共60分)
1.在环境变量path中,不同路径之间使用[]符号隔开。
A、空格B、.
C、;D、,
2.下列哪个命令表示编译java程序的[]
A、javaB、javac
C、runD、compile
3.下列关于Java对import语句规定的叙述中,错误的是[]
A、在Java程序中import语句可以有多个
B、在Java程序中import语句可以没有
C、在Java程序中import语句必须有一个
D、在Java程序中import语句必须引入在所有类定义之前
4.下列标签中用于定义表格标题的是[C]
A、
C、
5.int类型数据占用多少位[]
A、32B、64C、16D、20
6.下面的哪条语句是正确的[]
A、Stringtemp[]=newString{"j""a""z"};B、chartemp[]={"j""b""c"};
C、Stringtemp={"a","b","c"};D、Stringtemp[]={"a","b","c"};
7.在JSP中,<%=”2”+4%>输出[].
A、2+4B、6C、24D、不会输出
8.下列动作标签中哪一个是用于重定向一个HTML文件。
[]
A、 useBean>B、 include>C、 forword>D、 plugin> 9.下列哪一项是Java语言注释[] A、<%**thisisacomment**%> B、//thisisacomment C、<%--thisisacomment--%> D、 --thisisacomment--> 10.下面哪个语句是声明一个常量b的[]。 A、floatb;B、finalintb=5; C、varBooleanb;D、constb; 11.要查询book表中所有书名中包含“计算机”的书籍情况,可用[]语句。 A、"SELECT*FROMbookWHEREbook_nameLIKE‘计算机*’ B、"SELECT*FROMbookWHEREbook_nameLIKE‘%计算机%’ C、SELECT*FROMbookWHEREbook_name=‘计算机*’ D、SELECT*FROMbookWHEREbook_name=‘计算机%’ 12.字符串比较相等采用的是[] A、=B、==C、equalsD、match 13.下列标签中用于单元格向下打通栏数的是[] A、 14.CreateDatabase语句可以创建一个[]。 A、表B、触发器C、数据库D、视图 15.超连接元素A有很多属性,其中用来指明超连接所指向的URL的属性是[] A、herfB、targetC、hrefD、link 16.用来导入已定义好的类或包的语句是[] A、mainB、importC、publicclassD、class 17.在JSP中java表达式的语法格式为: []。 A、<%@%>B、<%! %> C、<%=%>D、<%%> 18.阅读下列代码 publicclassTest { publicstaticvoidmain(Stringargs[]) { System.out.println((5>13)? 4: 5); } } 其运行结果是[] A、2B、3C、4D、5 19.下列Java语句中,不正确的一项是[] A、inte,a,b=10;B、charc,d=‘a’; C、floate=0.0d;D、floatc=0.0f; 20.下列哪个关键字在Java语言中没有定义具体的用途[] A、finalB、defaultC、constD、static 21.下列运算符属于关系运算符的是[] A、==B、=C、+=D、*= 22.下面哪个不是JSP中和javabean相关的标记? [] A、 userBean>B、 include> C、 setProperty>D、 getProperty> 23.在当前页面中包含a.htm的正确语句是[] A、<%@include=”a.htm”%> B、 includefile=”a.htm”/> C、<%@includepage=”a.htm”%> D、<%@includefile=”a.htm”%> 24.Tomcat服务默认情况下使用的端口号是[] A、8000B、8080 C、8888D、80 25.用Resultset对象的next()方法移动光标时,如果超过界限,会抛出异常,该异常通常是[]。 A、InterruptedExceptlonB、AlreadyBoundExceptlon C、SQLExceptionD、NetExcePtlon 26.表中的一列数据通常称为[] A、关系B、元组 C、域D、属性 27.下列数据表中的数据类型中,哪个类型存储需要2个字节[] A、smallintB、tinyint C、mediumintD、int 28.在数据模糊查询中,表示任意单个字符的通配符是[] A、[]B、* C、[^]D、_ 29.JSP的全称是[] A、JavaServletB、JavaServerPages C、JavaScriptPageD、JavaServletPages 30.下列哪个表示软件开发包的是[] A、JDKB、SDK C、JRKD、SRK 31.下列选项中,不属于Java语言特点的一项是[] A、平台无关性B、安全性C、编译执行D、面向对象 32.在Java中下面代码是[]条语句。 inti;i=123;intj=0,k=0;System.out.println(i+";"+";"+j+""+k); A、3B、4C、5D、6 33.下列哪个修饰符可以使在一个类中定义的成员变量只能被本类访问[] A、privateB、无修饰符C、publicD、protected 34."++"运算符的操作数个数是[] A、1个B、2个C、3个D、4个 35.在标签中,用于设置所使用字体的属性是[] A、faceB、font C、textD、font-name 36.JavaBean的scope取什么值可使该JavaBean被多个用户共享,即和web 应用有相同的生命周期? [] A、pageB、requestC、sessionD、application 37.下列哪一项是HTML注释[] A、<%/**thisisacomment**/%> B、<%//thisisacomment%> C、<%--thisisacomment--%> D、 --thisisacomment--> 38.下列标签中用于单元格向下打通栏数的是[] A、 C、 39.给定JSP程序源码如下,可以在下划线处插入并且能够正确输出WELCOME,JACK的语句是[]。 <%Stringname="JACK";%> WELCOME,______ A、nameB、<%=name%> C、out.println(name);D、<%println(name);%> 40.若要在网页中插入样式表main.css,以下用法中,正确的是[]。 A、 B、 C、 D、 41.在表单控件下拉列表中,如果要某一项被选中,以下正确的是[] A、 B、 C、 D、 42.在JDBCAPI中所提供的[]类的职责是管理不同的JDBC驱动程序。 A、DriverManagerB、Connection C、StatementD、Class 43.int类型数据占用多少位[] A、32B、64C、16D、20 44.下列哪个命令表示编译java程序的[] A、javaB、javac C、runD、compile 45.下列关于Java对import语句规定的叙述中,错误的是[] E、在Java程序中import语句可以有多个 F、在Java程序中import语句可以没有 G、在Java程序中import语句必须有一个 H、在Java程序中import语句必须引入在所有类定义之前 46.下列标签中用于定义表格标题的是[] A、 C、 47.在环境变量path中,不同路径之间使用[]符号隔开。 A、空格B、. C、;D、, 48.下面的哪条语句是正确的[] A、Stringtemp[]=newString{"j""a""z"};B、chartemp[]={"j""b""c"}; C、Stringtemp={"a","b","c"};D、Stringtemp[]={"a","b","c"}; 49.Java基本数据类型中,浮点型数据默认为[] AdoubleBshort CintDfloat 50.下列动作标签中哪一个是用于重定向一个HTML文件。 [] A、 useBean>B、 include> C、 forword>D、 plugin> 51.下列哪一项是Java语言注释[] A、<%**thisisacomment**%> B、//thisisacomment C、<%--thisisacomment--%> D、 --thisisacomment--> 52.下面哪个语句是声明一个常量b的[]。 A、floatb;B、finalintb=5; C、varBooleanb;D、constb; 53.要查询book表中所有书名中包含“应用软件”的书籍情况,可用[]语句。 A、"SELECT*FROMbookWHEREbook_nameLIKE‘应用软件*’ B、"SELECT*FROMbookWHEREbook_nameLIKE‘%应用软件%’ C、SELECT*FROMbookWHEREbook_name=‘应用软件*’ D、SELECT*FROMbookWHEREbook_name=‘应用软件%’ 54.字符串比较相等采用的是[] A、=B、==C、equalsD、match 55.下列标签中用于单元格向下打通栏数的是[] A、 56.CreateDatabase语句可以创建一个[]。 A、表B、触发器C、数据库D、视图 57.下列选项中,不属于Java语言特点的一项是[] A、平台无关性B、安全性C、编译执行D、面向对象 58.下列哪个表示软件开发包的是[] A、JDKB、SDK C、JRKD、SRK 59.JSP的全称是[] A、JavaServletB、JavaServerPages C、JavaScriptPageD、JavaServletPages 60.在Java中下面代码是[]条语句。 inti;i=123;intj=0,k=0;System.out.println(i+";"+";"+j+""+k); A、3B、4C、5D、6 61.下列哪个修饰符可以使在一个类中定义的成员变量只能被本类访问[] A、privateB、无修饰符C、publicD、protected 62.运行下面创建表格的代码,在浏览器里会看到[]的表格。 A、3行2列B、2行3列 C、2行1列D、3行1列 63.在标签中,用于设置所使用字体的属性是[] A、faceB、font C、textD、font-name 64.JavaBean的scope取什么值可使该JavaBean被多个用户共享,即和web 应用有相同的生命周期? [] A、pageB、requestC、sessionD、application 65.下列哪一项是HTML注释[] A、<%/**thisisacomment**/%> B、<%//thisisacomment%> C、<%--thisisacomment--%> D、 --thisisacomment--> 66.下列标签中用于单元格向下打通栏数的是[] A、 C、 67.下面哪一个是给所有p标签元素字体加粗的语法[] A、 bold;">B、 bold;"> C、p{text-size: bold;}D、p{font-weight: bold;} 68.若要在网页中插入样式表main.css,以下用法中,正确的是[]。 A、 B、 C、 D、 69.[]能够唯一标识数据库表中一行数据并且不允许为空值。 A、唯一索引B、主键C、外键D、组合索引 70.在JDBCAPI中所提供的[]类的职责是管理不同的JDBC驱动程序。 A、DriverManagerB、Connection C、StatementD、Class 71.下列数据表中的数据类型中,哪个类型存储需要2个字节[] A、smallintB、tinyint C、mediumintD、int 72.用来导入已定义好的类或包的语句是[] A、mainB、importC、publicclassD、class 73.在JSP中java表达式的语法格式为: []。 A、<%@%>B、<%! %> C、<%=%>D、<%%> 74.阅读下列代码 publicclassTest { publicstaticvoidmain(Stringargs[]) { System.out.println((5>13)? 4: 5); } } 其运行结果是[] A、2B、3C、4D、5 75.已知: int[]a=newint[3];在下列给出的数组元素中,非法的是[] A、a[0]B、a[1]C、a[2]D、a[3] 76.在环境变量classpath中,表示当前路径的符号是[] A、空格B、. C、thisD、, 77.下列运算符属于关系运算符的是[] A、==B、=C、+=D、*= 78.下面哪个不是JSP中和javabean相关的标记? [] A、 userBean>B、 include> C、 setProperty>D、 getProperty> 79.在当前页面中包含a.htm的正确语句是[] A、<%@include=”a.htm”%> B、 includefile=”a.htm”/> C、<%@includepage=”a.htm”%> D、<%@includefile=”a.htm”%> 80.下列标签中用于单元格向下打通栏数的是[] A、 C、 81.用Resultset对象的next()方法移动光标时,如果超过界限,会抛出异常,该异常通常是[]。 A、InterruptedExceptlonB、AlreadyBoundExceptlon C、SQLExceptionD、NetExcePtlon 82.表中的一列数据通常称为[] A、关系B、元组 C、域D、属性 83.超连接元素A有很多属性,其中用来指明超连接所指向的URL的属性是[] A、herfB、targetC、hrefD、link 84.在数据模糊查询中,表示任意单个字符的通配符是[] A、[]B、* C、[^]D、_ 简述题(每题10分,4小题,共40分) 1、简述Tomcat下的bin、conf、webapps、work目录的作用分别是什么。 2、简述for循环的语法格式并解释其具体执行过程。 3、简述创建表格常用的标签及其作用。 4、简述JavaBean类的使用规范。 5、Java语言中标识符有几类并分别加以陈述。 6、简述常用的将样式表引入到页面文件中几种方式。 7、简述JSP指令元素,并列举三个。 8、简述什么是变量,什么是常量,并分别说明它们定义的语法格式。 9、简述CSS样式选择器中的HTML标签选择器、类选择器、ID选择器。 10、简述JSP指令元素,并列举三个。 11、简述<%@include%>和 include>之间的区别。 12、简述什么是CSS并说明CSS定义的语法格式及语法格式中各部分的作用。 13、什么是JSP隐含对象,它可分为哪4类并分别说明之。 14、简述什么是表单,并说明表单中常用的几个属性及其作用。 15、简述什么是数组和声明数组的语法格式。 16、java按应用可以分为三个版本,分别是什么并做介绍。 17、简述三元运算符及其语法格式和运算规则。 实验试卷(总分100分) 一、页面设计题(一道30分) 1、 图3 编写网页register.jsp,按照图3给出的表单界面,编写代码。 页面表单数据提交到名称为: index.jsp的页面中进行处理,index.jsp页面接受数据并在网页显示出来。 2、在注册页面(regist.jsp)中创建一个表单,表单中包含有用于输入用户名和密码的两个文本框、选择性别的单选按钮、用于自我简介的多行文本输入框和一个提交按钮,单击提交按钮将表单数据提交给registDo.jsp页面。 在registDo.jsp页面中将所有的注册信息显示出来。 请编写完成上述功能的全部代码。 二、编程题(一道30分) 1、 packagecn.edu.tjau.as; publicinterfaceIStudent{ publicvoidStudy(); } packagecn.edu.tjau.as; publicclassPerson{ privateStringname;//姓名 privateintage;//年龄 publicvoidprint(){//打印年龄 System.out.println(name+"年龄是: "+getAge()); } publicStringgetName(){ returnname; } publicvoidsetName(Stringname){ this.name=name; } publicintgetAge(){ returnage; } publicvoidsetAge(intage){ this.age=age; } } 阅读以上代码,编写继承Person类,实现IStudent接口的TjauStu类,要求在TjauStu类中加入“score”(分数)成员变量,加入show方法在控制台输出学生的姓名和分数。 2、请编写一个名称为Student的JavaBean类,在该类中具有stuName、stuID两个成员变量和一个名称为print的方法,print方法的具体内容任意。 3、请编写一个名称为Person的JavaBean类,在该类中具有Name、Age两个成员变量和一个名称为show的方法,show方法的具体内容任意。 三、数据库 如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。 copyright@ 2008-2022 冰点文档网站版权所有 经营许可证编号:鄂ICP备2022015515号-1B、