搜档网
当前位置:搜档网 › 最新Java Web程序设计题库

最新Java Web程序设计题库

最新Java Web程序设计题库
最新Java Web程序设计题库

1

Java Web程序设计题库

2

一、选择题

3

1、以下文件名后缀中,只有( C )不是静态网页的后缀。

4

A、.html

B、.htm C .JSP D、.shtml

5

2、以下文件名后缀中,只有( B )不是动态网页的后缀。

6

A、.jsp

B、.html

C、.aspx

D、php

7

3、在page指令中,( C )属性是可以在页面中重复的属性。

8

A、language

B、buffer

C、import

D、autoflush 9

4、JSP的结构由( B )组成(多选)。

10

A、指令

B、注释

C、脚本元素

D、操作

5、以下选项中,那一项不是JSP指令( B )。

11

12

A、page

B、import

C、include

D、taglib

13

6、下面哪种数据类型是基本类型( D )。

A、class

B、interface

C、数组

D、char

14

15

7、下面哪种数据类型是引用类型( C )。

16

A、boolean

B、int

C、interface

D、long

17

8、下面哪一个运算符具有3个操作数( D )。

18

A、*

B、++

C、&&

D、?:

19

9、下面那个运算符只有一个操作数( A )。

20

A、~

B、||

C、<<

D、/

21

10、下面那个语句是条件语句( C )。

22

A、break语句

B、while语句

C、if语句

D、for语句

23

11、类中的成员默认的访问修饰符是( A )。

24

A、private

B、protected

C、public

D、空

25

12、常量使用( C )进行修饰

26

A、private

B、abstract

C、final

D、static

27

13、包含Servlet发回到客户端信息的ServletResponse对象是由( C )28

创建的。

29

A.客户端的浏览器

30

B.Web服务器的HTTP引擎

31

C.Web服务器的Servlet容器

32

D.Servlet对象

14、对于标准的Web网页,通常使用( B )表示响应信息是HTML格式的

33

34

文本文件。

35

A.text/css B. text/html

36

C.application/vnd.ms-excel D. application/msword

37

15、下面哪个方法不属于session对象( D )

38

A、getAttributeNames()

B、getservletContext()

39

C、invalidate()

D、addCookie(Cookie cook)

40

16、下面哪个方法不属于request对象( B )

41

A、getServerName()

B、getServerInfo()

42

C、getServletPath()

D、getServerPort()

43

17、能够获取当前页信息并调用页面方法的对象是( B )

44

A、request

B、page

45

C、PageContext

D、session

46

18、以下操作中,( A )是与使用JavaBean无关的。

47

A、jsp:include

B、jsp:useBean

48

C、jsp:setProperty

D、jsp:getProperty

19、下面哪个不是jsp:setProperty操作的属性( D )。

49

50

A、name

B、param

C、property

D、scope

51

20、以下方法中,哪一个方法不是HTTPServlet类的方法( B )。

A、doGet

B、doService

C、doPost

D、doDelete

52

53

21、以下类中,哪一个类不是javax.servlet和javax.servlet.http包中提54

供的类或接口( B )。

55

A、Servlet

B、BaseServlet

56

C、GenericServlet

D、HTTPServlet

57

22、与JSP同类型的技术有( C )。

58

A.CGI B.C/C++ C.ASP D.C#

59

23、下面( D )不是JDK的开发包。

60

A.JavaSE B.JavaME C.JavaEE D.JavaBean

61

24、Tomcat的默认端口是( B )。

62

A.7001 B.8080 C.80 D.112

63

25、下面不是JSP本身以加载的基本类的是( A )。

64

https://www.sodocs.net/doc/9f2772999.html,ng.*

B.java.io.*

65

C.javax.servlet.*

D.javax.servlet.jsp*

66

26、对于预定义<%!预定义%>的说法错误的是( C )。

67

A.一次可以声明多个变量和方法,只要以分毫(;)结尾就行

B.一个声明仅在一个页面中有效

68

69

C.声明的变量将作为局部变量

70

D.在预定义中声明的变量将在JSP页面初始化时初始化

27、在JSP中使用标记时,不会出现的属性是( C )。

71

72

https://www.sodocs.net/doc/9f2772999.html,

B.property

C.value

D.以上皆不会出现

73

28、page指令用于定义JSP文件中的全局属性,下列关于该指令用法的描述不74

正确的是 ( D )。

75

A.<%@ page %>作用于整个JSP页面

76

B.可以再一个页面中使用多个<% @page %>指令

C.为增强程序的可读性,建议将<% @page %>指令放在JSP文件的开头,但不

77

78

是必须的

79

D.<% @page %>指令中的属性只能出现一次

29、不能再不同用户之间共享数据的方法是( A )。

80

81

A.通过Cookie

B.利用文件系统

82

C.利用数据库

D.通过ServletContext对象

83

30、在JSP中调用JavaBean时不会用到的标记是( A )。

84

A.

B.

85

C.

D.

86

31、下列属于JSP中注释的有( AD )(多项选择)

87

88

A.<%--与--%>

B./

C./** 与 **/

D.

32、page对象属于( C )类对象。

90

91

A.输入输出

B.作用域通信对象

C.Servlet

D.错误

92

33、下列不是JSP作用域的通信对象的有( D )。

93

A.session

B.application

C.pageContext

D.out

94

34、下列可以解决在JSP中的中文问题的方法有( ACDE )。(多项选择)。

95

A.在页面设置charset

B.系统自动设置

C.利用过滤器对所有的请求进行转码

96

97

D.对request和response进行转码设置

98

E.在页面设置pageEncoding

99

35、下面( D )不是core标记库的条件处理标记。

100

A B. C. D. 101

36、下面( D )不是标记所有具有的属性。

102

A.basename

B.var

C.scope

D.bundle 103

37、下面( B )标记是用来设置时区的。

104

A.

B.

105

C.

D.

106

38、下列选项中,( C )是正确的并且客户端不能查看到的JSP注释。107

A.<-- 注释-- >

B.

114

A.开发标记处理类

B.编写标记描述符

115

C.在web.xml中指定标记库的引用

D.在页面引用该Tag

116

42、下面( D )不是TLD文件中的内容。

117

A.标准的XML声明和一个DOCTYPE声明

118

B.元素

119

C.元素

120

D.

121

E.元素

122

43、元素不包含下面( D )属性。

123

A.

B.

C.

D.

44、中的property="*"代表( A )。

124

125

A.所有请求参数的所有值

126

B.使用request中的一个参数值来指定JavaBean中的一个属性值

C.表示使用指定的值来设定JavaBean属性

127

128

D.值可以是字符串

129

45、Servlet程序的入口点是( A )。

130

A.init()

B.main()

C.service()

D.doGet() 131

132

46、Cookie.setMaxAge(60*60)的作用是( B )。

Web程序设计沈士根版课后习题答案.doc

Web考试复习资料 第一章 1.填空题 (1).NET Framework主要包括公共语言运行库(CLR) 和类库 (2)网站在编译时,首先将语言代码编译成MSIL ,微软中间语言 (3)一台 IIS Web服务器 IP 地址为,网站端口为 8000,则要访问 Web应用程序 User 中的 URL 为 (4)可以通过复制网站同步网站上的一个文件 3.选择题 (1)VSEW 2012 不支持( A) Ajax (2) 下面( D)网站在建立时要求安装Microsoft FrontPage服务器扩展 A. 文件系统 B. 本地 IIS 站点 D. 远程站点 (3) 以下选项不属于编程语言的是(A) Basic C# C++ 4. 简答题 (1)一个学校有多个分院,每个分院有各自的网站,如果提供一台WEB服务器,如何设置答:每个分院设置各自的虚拟目录。虚拟目录是服务器硬盘上通常不再主目录下的文件夹 的一个好记名称(别名),使用别名可以发布多个文件夹下的内容以供所有用户访问,并能 单独控制每个虚拟目录的读写权限。 (6)静态网页和动态网页的区别 答:静态页面是不能随时改动的,静态是一次性写好放在服务器上进行浏览的,如果想改 动,必须在页面上修改,然后再上传服务器覆盖原来的页面,这样才能更新信息,比较麻烦,使用者不能随时修改。 动态页面是可以随时改变内容的,有前后台之分,管理员可以在后台随时更新网站的内容, 前台页面的内容也会随之更新 第二章 1.填空题 (1)VSEW 2012 默认建立的XHTML文件类型是XHTML5 (2) 利用 XHTML建立一个链接到邮箱的元素是邮箱 (3)页面中的空格用   表示 (4)存放 Web窗体页 C#代码的模型有单文件页模型和代码隐藏页面模型 (5) 实现页面 3 秒自动刷新一次的元素是 (6) 在单文件页模型中,C#代码必须包含于之间 (7) 代码隐藏页模型通过CodeFile 属性和 Inherits 属性将 aspx 文件和对应的 .aspx 文 件联系起来 (8)外部样式表通过 元素链接到页面 (9)XML 主要用于处理与表达(跨平台交换)数据

程序设计基础试题库

练习题一Visual FoxPro 基础 、选择题 1. 关系数据库管理系统应能实现的专门关系运算包括___c __________ A 显示、打印、制表B关联、更新、排序 C 选择、投影、连接D排序、索引、统计 2. 关系是指__b__。 A 属性的集合B元组的集合 C 实例的集合 D 字段的集合 3. 如果把学生看成实体,某个学生的姓名叫“杨波”,则“杨波”应看成是___b ______ 。 A)属性型B )属性值C )记录型D )记录值 4. 关系数据库系统中所使用的数据结构是 _______ d ___ 。 A)图B )树C )表格D )二维表 5. 对表进行水平方向的分割用的运算是 _______ b ___ 。 A)交B )选择C )投影D )连接 6. 下列数据库技术的术语与关系模型的术语的对应关系中_______ d _____ 是正确的。 A)实例与关系 B )字段与元组C )记录与属性 D )记录类型与关系模式 7. 下列关于数据库系统的叙述中,正确的是 _____ c _____ 。 A)数据库系统中数据的一致性是指数据类型一致 B)数据库系统只是比文件系统管理的数据更多 C)数据库系统减少了数据冗余 D数据库系统避免了数据冗余 8. 关系数据模型 ______ d ___ 。 A)只能表示实体间的1:1联系 B)只能表示实体间的1:n C只能表示实体间的m:n D 可以表示实体间的上述三种联系 9. 在一个关系中如果有这样一个属性存在,它的值能惟一地标识关系中的每一个元组,称

这个属性为 _____ a____ 。 A)关键字B )主属性C )数据项D )主属性值 10. 关系数据库管理系统中的元组是______ b ____ 。 A)关系中的垂直方向的列 B )关系中的水平方向的行 C属性或属性的组合 D )以上的答案均不正确 11. 从数据库的整体结构看,数据库系统采用的数据模型有_________ a __ 。 A)层次模型、网状模型和关系模型 B)层次模型、网状模型和环状模型 C)网状模型、链状模型和层次模型 D链状模型、关系模型和层次模型 12. 设有属性A B、C D以下表示中不是关系的是___________ d__。 A)R( A) B )R( A, B)C )R (A, B, C, D) D )R (A X B X C X D) 13. 若实体间联系是M N的,则将联系类型_________ a___ 。 A)也转换为关系模型 B)属性加入任一个关系模式中 C)属性加入N端实体类型相应的关系模式中 D)属性加入M端实体类型相应的关系模式中 14. 数据库系统的构成为数据库、计算机硬件系统、用户和________ a ____ 。 A 数据库管理系统 B 操作系统 C 数据集合 D 文件系统 15. 层次型、网状型和关系型数据库划分原则是________ c ___ 。 A 文件大小 B 记录长度 C 数据之间的联系 D 联系的复杂程度 16. 在数据库设计中用关系模型来表示实体和实体之间的联系,关系模型的结构是 _____ d ___ 。 A 封装结构 B 层次结构 C 网状结构 D 二维表结构 17. 在关系模型中,实现“关系中不允许出现相同的元组”的约束是通过__a ________ 。 A 主键 B 超键 C 外键 D 候选键 18. 层次模型不能直接表示 ______ b __ 关系。 A 1:1 B m:n C 1:m D 1:1 和1:m 19. DBAS旨的是_____ d____ 。

JAVAWEB期末复习题

第1章WEB开发环境 (1)下列关于WEB开发说法正确的是。 ABCD A)Web是图形化的和易于导航的 B)Web与平台无关 C)Web是分布式的 D)Web 是动态的 (2)下列关于Tomcat说法正确的是。 ABCD A) Tomcat是一种编程语言 B) Tomcat是一种开发工具 C) Tomcat是一种编程思想 D) Tomcat是一种开编程规范 (3)下列关于Tomcat个目录说法错误的是。 E E) work目录——包含web项目示例,当发布web应用时,默认情况下把web 文件夹放于此目录下 (4)下列关于HTTP协议说法正确的是。 ABCDE A) HTTP是一种请求/响应式的协议 B) HTTP请求消息中Accept表示浏览器可接受的MIME类型 C) HTTP请求消息中Accept-Encoding表示浏览器能够进行解码的数据编码方式 D) HTTP请求消息中Accept-Language表示浏览器所希望的语言种类 E) HTTP请求消息中Host表示初始URL中的主机和端口。 (5)下列对于JSP说法中正确的是。ABCDE A) JSP是Sun公司推出的新一代站点开发语言 B) JSP完全解决了目前ASP、PHP的一个通病——脚本级执行 C) JSP将内容的生成和显示进行分离 D) JSP强调可重用的组件 E) JSP采用标识简化页面开发 第2章JSP编译指令 (1)下列关于JSP编译指令说法错误的是。 C C)编译指令向客户端产生任何输出 (2)下面关于page指令说法中错误的是。 B B)一个JSP页面只能包含一个page指令 (3)下面关于page指令的属性说法错误的是。 DE D)session属性制定此页面是否参与HTTP会话。默认值false E)errorpage属性指示当前页面是否为其他页的errorpage目标 (4)下列说法中正确的是。 ABDE A)include指令通知容器将当前的JSP页面中内嵌的、在指定位置上的资源内容包含 B)include指令中file属性指定要包含的文件名 D)Taglib指令允许页面使用者自定义标签 E)你必须在使用自定义标签之前使用<% @ taglib %>指令 (5)下列说法中错误的是。 B B)<%-- This comment will not be visible in the page source --%>会在客户端的HTML源代码中产生和上面一样的数据

Web程序设计复习题

单项选择题: 1.下列哪个不是HTML的常用标记。() A. B. C. D. 2.下面语句中,()将HTML页面的标题设置为“HTML练习” A. HTML练习 B. HTML练习 C. HTML练习 D. HTML练习 3.在html中绘制表格时,()标记是表格中的换行标记。 A.

B. D. B.
C.
4.使用JavaScript语言中Document的()方法可以在页面上输出字符。 A. document.write() B. document.print() C. document.out() D. document.flush() 5.在HTML页面中,()标记用于为表中的一列指定一个标题。 A.
C. D. 6.在网页中通常采用()完成性别的输入。 A.复选框 B.文本框 C.密码框 D.单选按钮 7.下列()实现单击超级链接是弹出确认对话框,询问用户是否真的删除。 A. 删除 B. 删除 C. 删除 D. 删除 8.在HTML中引用外部JavaScript文件中的正确代码为()。 A. B. C. D.

程序设计基础试题和答案解析二

《程序设计基础》考试试卷二 1.1966年,Bohra和Jacopini提出的三种基本程序设计结构是:________ A.if、while和for; B. switch、do-while和for; C.while、do-while和for; D.顺序结构、分支结构和循环结构。 2.算法的特征不包括:______。 A.有穷性 B.可行性 C.确定性 D.有1个或者多个输入。 3.C语言源程序的基本组成单位是______。 A.函数 B. 语句 C. 声明和语句 D. 文件 4.下列标识符中,只有______是合法的。 A.if B. 3ab C. Int D. A-4 5.下列常量中,只有______是合法的。 A.3e-0.3 B. ‘abc’ C. 02a1 D. ‘\377’ 6.下列说法中正确的是:______。 A.C语言中的for语句的三个表达式都可以省略,而且分号也可以省略。 B.宏替换比函数调用的执行速度慢。 C.实质上,C语言中的指针就是一个变量的地址。 D.C语言中的任何函数都可以由程序员命名。 7.C语言中,运算对象必须是整型的运算符是_______。 A./ B. % C. + D. - 8.以下叙述中错误的是_______。 A.C语句必须以分号结束 B.复合语句在语法上被看作一条语句 C.空语句出现在任何位置都不会影响程序运行 D.赋值表达式末尾加分号就构成赋值语句 9.以下叙述中正确的是_______。 A.调用printf函数时,必须要有输出项 B.使用putchar函数时,必须在之前包含头文件stdio.h C.在C语言中,整数可以以十二进制、八进制或十六进制的形式输出 D.调用getchar函数读入字符时,可以从键盘上输入字符所对应的ASCII码10.以下关于函数的叙述中正确的是_______。 A.每个函数都可以被其它函数调用(包括main函数) B.每个函数都可以被单独编译 C.每个函数都可以单独运行 D.在一个函数内部可以定义另一个函数 11.有以下程序段typedef struct NODE{ int num; struct NODE *next;

JavaWeb程序设计 习题参考答案(第7章)

第七章监听和过滤 1、调用ServletContext的getAttribute()方法时,会触发哪个方法调用?(假设有关联的 监听器) A、ServletContextAttributerListener的attributeAdded()方法 B、ServletContextAttributeListener的attributeRemove()方法 C、ServletContextAttributerListener的attributeReplace() D、不会调用任何监听方法 参考答案:D 2、调用HttpSession的removeAttribute()方法时,会触发哪个方法调用?(假设有关联的监听器) A、HttpSessionListener的attributeRemove()方法 B、HttpSessionActivateionListener的attributeRemove()方法 C、HttpSessionBindingListener的attributeRemove() D、HttpSessionAttributerListener的attributeRemove 参考答案:D 3、调用HttpServletRequest的setAttribute()方法时,会触发哪个方法调用?(假设有关联的监听器) A、ServletRequestAttributeListener的attributeAdded()方法 B、ServletRequestAttributeListene的attributeReplaced()方法 C、ServletRequestAttributeListene的attributeRemove()方法 D、ServletRequestAttributeListene的attributeSetted()方法 参考答案:A 4、在web.xml中使用什么元素配置监听器 A、 B、 C、 D、 参考答案:B 5、下述代码定义了两个过滤器

程序设计基础练习题(全答案版)

《程序设计基础——C#.NET》练习 参考答案: 一、选择题 https://www.sodocs.net/doc/9f2772999.html,的目的就是将____A____作为新一代操作系统的基础,对互联网的设计思想进行扩展。A.互联网 B. Windows C. C# D. 网络操作系统 2.假设变量x的值为10,要输出x值,下列正确的语句是__C__。 A.System.Console.writeline(“x”) B. System.Cosole.WriteLine(“x”) C. System.Console.WriteLine(“x={0}”,x) D. System.Console.WriteLine(“x={x}”) 3.要退出应用程序的执行,应执行下列的_A___语句。 A. Application.Exit(); B. Application.Exit; C. Application.Close(); D. Application.Close; 4.关于C#程序的书写,下列不正确的说法是__D________。 A.区分大小写 B.一行可以写多条语句 C.一条语句可以写成多行 D.一个类中只能有一个Main()方法,因此多个类中可以有多个Main()方法 5. 在C#语言中,下列能够作为变量名的是__C__。 A.if B. 3ab C. b_3a D. a-bc 7. 能正确表示逻辑关系“a≥5或a≤0”的C#语言表达方式是__D__。 A.a>=5 or a<=0 B. a>=5|a<=0 C. a>=5&&a<=0 D. a>=5||a<=0 8. 以下程序的输出结果是___C_____。 A. 5 B. 4 C. 6 D. 不确定 9. If语句后面的表达式应该是__A___。 A.逻辑表达式 B. 条件表达式 C. 算术表达式 D. 任意表达式10.有如下程序:

Java-Web程序设计题库

Java Web程序设计题库 一、选择题 1、以下文件名后缀中,只有( C )不是静态网页的后缀。 A、.html B、.htm C .JSP D、.shtml 2、以下文件名后缀中,只有( B )不是动态网页的后缀。 A、.jsp B、.html C、.aspx D、php 3、在page指令中,( C )属性是可以在页面中重复的属性。 A、language B、buffer C、import D、autoflush 4、JSP的结构由( B )组成(多选)。 A、指令 B、注释 C、脚本元素 D、操作 5、以下选项中,那一项不是JSP指令( B )。 A、page B、import C、include D、taglib 6、下面哪种数据类型是基本类型( D )。 A、class B、interface C、数组 D、char 7、下面哪种数据类型是引用类型( C )。 A、boolean B、int C、interface D、long 8、下面哪一个运算符具有3个操作数( D )。 A、* B、++ C、&& D、: 9、下面那个运算符只有一个操作数( A )。 A、~ B、|| C、<< D、/ 10、下面那个语句是条件语句( C )。 A、break语句 B、while语句 C、if语句 D、for语句 11、类中的成员默认的访问修饰符是( A )。 A、private B、protected C、public D、空 12、常量使用( C )进行修饰 A、private B、abstract C、final D、static 13、包含Servlet发回到客户端信息的ServletResponse对象是由( C )创建的。

计算机程序设计基础习题册(含答案)

《计算机程序设计基础》 习 题 册

班级学号姓名成绩一、单选题 1.C++源程序文件的默认扩展名为A。 A) cpp B) exe C) obj D) lik 2.由C++源程序文件编译而成的目标文件的默认扩展名为C。 A) cpp B) exe C) obj D) lik 3.由C++目标文件连接而成的可执行文件的默认扩展名为B。 A) cpp B) exe C) obj D) lik 4.编写C++程序一般需经过的几个步骤依次是B。 A)编译、编辑、连接、调试 B)编辑、编译、连接、调试 C)编译、调试、编辑、连接 D)编辑、调试、编辑、连接 5.程序中主函数的名字为 A 。 A) main B) MAIN C) Main D) 任意标识符 6.下面四个选项中,均是不合法的用户标识符的选项的是C。 A) A p_o do B)float lao _A C)b-a goto int D)_123 temp INT 7.下列变量名中合法的是C。 A) B)C)Tom B) 3a66 C) _6a7b D) $ABC 8.存储以下数据,占用存储字节最多的是 D 。 A) 0 B) ‘0’ C) “0” D) 0.0 9.在C++语言中,字符型数据在内存中的存储形式是D。 A) 补码 B) 反码 C) 原码 D) ASCII码 10.若有说明语句:char c =’\072’;则变量c A。 A) 包含1个字符 B) 包含2个字符 C) 包含3个字符 D) 说明不合法,变量的值不确定 二、填空题 1.C++头文件和源程序文件的扩展名分别为.h和.cpp 。 2.C++语言规定,标识符只能由字母、数字、下划线三种字符组成,而且第一个字符必须是字母或下划线。 3.一条表达式语句必须以__分号_;___作为结束符。 4.用于从键盘上为变量输入值的标准输入流对象是___cin____;用于输出表达式值的标准输出流对象是__cout____。 5.在一个C++程序文件中,若要包含另外一个头文件或程序文件,则应使用以_#include___标识符开始的预处理命令

JAVA WEB程序设计第4章

《Java Web程序设计》课程第4章章节检测 一、选择题:(每题4分,共40分) 1、假设myObj是一个对象的引用,ml()是该对象上一个合法的方法。下面的JSP结构哪个是合法的?(B) A.<%myObj.ml()%> B.<%=myObj.ml()%> C.<%myObj.ml();%> D.<%=myObj.ml();%> 2、说明下面代码哪些是合法的JSP结构?(BC) A.<%=myObj.ml();%> B.<%int x=4,y=5;%> C.<%!Int getI(int i){return i;}%> D.<%myObj.ml();%> 3、下面哪个page指令是合法的?(A) A.<%@page pageEncoding="utf-8"%> B.<%!page pageEncoding="utf-8"%> C.<%page pageEncoding="utf-8"%> D.<%@Page pageEncoding="utf-8"%> 4、下面哪个page指令是合法的?(B) A.<%@page import="java.util.*java.text.*"%> B.<%@page import="java.util.*,java.text.*"%> C.<%@page import="java.util.*","java.text.*"%> D.<%@page buffer="true"%> 5、下面哪些是合法的JSP隐含变量?(CD) A.stream B.context C.exception D.application 6、下面关于JSP生命周期方法,哪个是正确的?(A) A.只有jspInit()可以被覆盖 B.只有jspDestroy()可以被覆盖 C.jspInit()和jspDestroy()都可以被覆盖 D.jspInit()、_jspService()和jspDestroy()都可以被覆盖 7、下面哪个JSP标签可以再请求时把另一个JSP页面的结果包含到当前页面中?(B) A.<%@page import%> B. C. D.<%@include%> 8、在一个JSP页面中要把请求转发到view.jsp页面,下面哪个是正确的?(B) A. B. C. D. 9、下面哪个说法是正确的?(A) A.<%@include file="right.jsp?name=hacker"%>语法结构是正确的 B.<%@include file="<%=str%>"%>语句是合法的 C.<%@include file="right.jsp"%>属于动态包含 D.以上都不正确 10、对于,下面哪个说法是正确的?(A) https://www.sodocs.net/doc/9f2772999.html,值必须与中的id值一致 https://www.sodocs.net/doc/9f2772999.html,值必须与中的name值一致 C.property值必须与类UserInfo中的属性username一致 D.property值不必与类UserInfo中的属性username一致

计算机程序设计基础习题册含答案

《计算机程序设计基础》 计算机程序设 计基础_基础知识(一) 班级 学号 姓名 成 绩 一、 单选题 习题册

1.C++源程序文件的默认扩展名为A。 2.A) cpp B) exe C) obj D) lik 3.由C++源程序文件编译而成的目标文件的默认扩展名为C。 4.A) cpp B) exe C) obj D) lik 5.由C++目标文件连接而成的可执行文件的默认扩展名为B。 6.A) cpp B) exe C) obj D) lik 7.编写C++程序一般需经过的几个步骤依次是B。 8.A)编译、编辑、连接、调试 B)编辑、编译、连接、调试 C)编译、调试、编辑、连接 D)编辑、调试、编辑、连接9.程序中主函数的名字为 A 。 10.A) main B) MAIN C) Main D) 任意标识 符 11.下面四个选项中,均是不合法的 用户标识符的选项的是 C。 12.A) A p_o do B)float lao _A C)b-a goto int D)_123 temp INT 13.下列变量名中合法的是 C。 14.A) B)C)Tom B) 3a66 C) _6a7b D) $ABC 15.存储以下数据,占用存储字节最 多的是 D 。 16.A) 0 B) ‘0’

C) “0” D) 17.在C++语言中,字符型数据在内存中的存储形式是D。 18.A) 补码 B) 反码 C) 原码 D) ASCII码 19.若有说明语句:char c =’\072’;则变量c A。 20.A) 包含1个字符 B) 包含2个字符 C) 包含3个字符 D) 说明不合法,变量的值不确定 二、填空题 1.C++头文件和源程序文件的扩展名分别为.h和.cpp 。 2.C++语言规定,标识符只能由字母、数字、下划线三种字符组成,而且第一个字符必须是字母或下划线。 3.一条表达式语句必须以__分号_;___作为结束符。 4.用于从键盘上为变量输入值的标准输入流对象是___cin____;用于输出表达式值的标准输出流对象是__cout____。 5.在一个C++程序文件中,若要包含另外一个头文件或程序文件,则应使用以_#include___标识符开始的预处理命令 计算机程序设计基础_基础知识(二) 班级学号姓名成绩 一、单选题 1.下列哪一个是C++语言中合法的变量 C A) 8ZSe B) ±A0 C) X0_2 D) ’x0’2.已知ch是字符型变量,下面不正确的赋值语句是A 3.A) ch='a+b' B) ch='\0'

Web程序设计复习提纲(含答案)

Web程序设计复习提纲 (答案不一定正确,请自己验证下是否正确。) 一、选择题 1、下列标记不属于HTML文档的基本结构的是:( d ) A. B. C. D .

2、请问下面程序段执行完毕,页面上显示内容是什么:( c ) Response.Write (“新浪”) A .新浪 B .新浪 C. 新浪(超链接) D. 该句有错,无法正常输出 3、Session对象的默认有效期为多少分钟:( C ) A. 10 B. 15 C. 20 D. 应用程序从启动到结束 4、下面哪一个对象用于与数据源建立连接:( b ) A. Command B. Connection C. DataReader D. DataAdapter 5、Global.asax文件中Session_Start事件何时激发( b ) A. 在每个请求开始时激发 B. 尝试对使用进行身份验证时激发 C. 启动会话时激发 D. 在应用程序启动时激发 6、下面哪一个文件是全局配置文件( B ) A. Global.asax B. Web.config C. Styles.css D. AssemblyInfo.vb 7、需要写入与HTML标记相同的文本时,应利用以下何种方法进行编码:( D ) A. Response.Server.(HtmlEncode (“”)) B. Response.Write(“Server.HtmlEncode (“”)”) C. Response.Write(Server.HtmlEncode (“”)) D. Server.Server(Write.HtmlEncode (“”)) 8、下列说法正确的是( B ) A. 页面上有动态的东西就是动态网页 B. 静态网页内容固定,交互性能比动态网页差

JAVA WEB程序设计报告

南京晓庄学院《JAVA WEB程序设计》 课程报告 题目: 《学生成绩管理系统》 姓名: 戴佳伟 学号: 班级: 14软件工程3班 完成时间 成绩: 数学与信息技术学院 2016年5月

目录 1.系统需求分析 (3) 2.相关技术与原理介绍 (4) 3.系统分析与设计 (5) 系统功能分析 (5) 系统结构分析 (7) 数据库设计 (9) 4.系统实现 (11) 教师信息管理模块实现 (11) 成绩信息管理模块实现 (13) 5.总结与体会 (16) 工作总结 (16) 改进设想 (1)

1.系统需求分析 本系统模拟学校对日常教务信息管理过程,开发学生信息管理系统。该系统可实现对教务资源中的学生信息、教师信息、课表信息、课程信息四个模块进行查询及处理操作。系统面向的用户分为:管理员、教师、学生。根据访问角色的不同,在系统中应体现出对教务资源的访问的权限的不同,其中管理员权限最大,拥有增、删、改、查的权限,而教师和学生角色仅拥有查及限制性的增、改权限,因此在这里需要对系统进行需求分析。 系统功能模块分为六大模块,它们包括: 1.登录模块 该模块实现用户登录、密码修改功能。用户可选择管理员、教师或学生身份进行登录,并可修改登录密码。 2.学生信息管理 该模块实现学生信息查询、学生信息添加、学生信息修改、学生信息删除功能。 3.教师信息管理 该模块实现教师信息查询、教师信息添加、教师信息修改、教师信息删除。 4.课程信息管理 该模块实现课程信息查询、课程信息添加、课程信息修改、课程信息删除。 5.选课信息管理 该模块实现学生选课查询、学生选课添加、学生选课删除、学生选课修改。 6.成绩信息管理 该模块实现学生成绩查询、学生成绩修改、学生成绩录入、学生成绩删除。

程序设计基础试题(附答案)

程序设计基础复习题 一、单选 1、一个完整的计算机系统应该包括() A、系统软件和应用软件 B、计算机及其外部设备 C、硬件系统和软件系统 D、系统硬件和系统软件 2、“裸机”的概念是指() A、正在进行设计还没有组装好的计算机 B、已经组装好但还没有安装任何软件的计算机 C、仅安装了操作系统的计算机系统 D、安装了文字处理软件但没有安装专用数据处理系统的计算机 3、世界上第一台电子数字计算机研制成功的时间是() A、1936年 B、1946年 C、1956年 D、1970年 4、CASE的含义是() A、计算机辅助设计 B、计算机辅助制造 C、计算机辅助教学 D、计算机辅助软件工程5、当前广泛使用的微型计算机是() A、第一代 B、第二代 C、第三代 D、第四代 6、当代计算机的体系结构称为是() A、冯·诺依曼机 B、非冯·诺依曼机 C、图灵机 D、比尔盖茨机 7、硬盘是() A、输入设备 B、输出设备 C、存储设备 D、计算设备 8、下面4句话中,最准确的表述是() A、程序=算法+数据结构 B、程序是使用编程语言实现算法 C、程序的开发方法决定算法设计 D、算法是程序设计中最关键的因素

9、计算机能直接执行的语言是() A、机器语言 B、汇编语言 C、高级语言 D、目标语言 10、解释程序的功能是() A、将高级语言程序转换为目标程序 B、将汇编语言程序转换为目标程序 C、解释执行高级语言程序 D、解释执行汇编语言程序 11、下面4种程序设计语言中,不是面向对象式语言的是() A、JAVA B、Object Pascal C、Delphi D、C 12、不是C语言的基本数据类型是() A、int B、double C、char D、bool 13、在C语言中,为了求两个整数相除之后得到的余数,可以使用运算符() A、/ B、% C、* D、++ 14、数据的逻辑结构分为() A、纯属结构和非线性结构 B、顺序结构和非顺序结构 C、树型结构和图型结构 D、链式结构和顺序结构 15、用链表表示纯属表的优点是() A、便于随机存取 B、便于插入和删除操作 C、花费的存储空间较顺序存储少 D、元素的物理顺序与逻辑顺序相同 16、栈的最主要特点是() A、先进先出 B、先进后出 C、两端进出 D、一端进一端出 17、下面4句结论只有一句是错误的,它是()

(完整版)程序设计基础试题_10_答案

广州大学学年第学期考试卷 课程高级语言程序设计考试形式(开/闭卷,考试/查) 学院系专业班级学号姓名 一、填空题(每空1分,共10分) 1.C源程序的基本单位是(函数)。 2.一个C源程序中至少应包含一个(main()函数)。 3.若a和b均是int型变量,且a和b的初值均为5,则计算表达式a+=b++ 后,a的值为(10 ),b的值为( 6 )。 4.若a、b和c均是int型变量,则计算表达式a=(b=4)+(c=2)后,b值为( 4 ),c 值为( 2 )。 5.表达式8.2-2/3 的计算结果是(8 )。 6.在C语言中,整数可用三种数制表示,它们分别是(十进制)、(八进制)和(十六进制)。 二、程序计算题(每小题5分,共15分) 1. # define f(a) printf(“%d”,a) main() { int i,b[]={1,2,3,5,7,9,11,13,15},*p=5+b; for(i=3;i;i--) switch(i) { case 1: case 2: f(*p++); break;

case 3: f(*(--p)); } } 2. main() { int arr_sum(int arr[],int n); int a[3][4]={1,3,5,7,9,11,13,15,17,19,21,23}; int *p,total; int (*pt)( int arr[],int n); pt=arr_sum; p=a[0]; total=(*pt)(p,12); printf(“total=%d\n”,total); } arr_sum(int arr[],int n) { int i,sum=0; for(i=0;i

web编程基础试题及答案

一、填空题:(每空1分,共30分) 1.HTML源程序文件必须使用html 或者htm 作为扩展名。 2.HTML标签语言中的段落标签为

。插入图片的标签为 3.HTML中下拉选单标签为

B.
C.
D.