面向对象高级编程试题

发布 2020-01-01 21:38:28 阅读 4596

1.常见的网页不断在服务器端刷新,其弊端一是( )二是( )三是( )

2.updatepanel的updatemode共有两种模式,他们是( )与( )

3.linq语言中用于对检索到的数据进行分组的属性是( )

4.css样式表按其位置的不同可以分为( )及( )三类。

5. 每个**都有一个配置文件,其文件名为( )

6.常量、字符串、甚至任何合法的( )都可以作为application对象的存储内容。

7.类和结构之间的根本区别在于:结构是( )而类是( )

8.的page指令中codefile的含义是( )inherits的功能是( )

9.命名空间( )包含用于文本处理的类,实现了不同编码方式操作文本。

10.数据绑定控件的属性datamember的功能是( )

11.在内容页中设定masterpagefile属性以指定所使用的( )

12.关系数据模型中的表映射到数据库时与( )对应。

13.triggers是设置updatepanel的( )

1.在 ajax中( )用于指定定制的script所在路径。

a.scriptsb.profileservice

c.scriptpathd.services

2.完成对象的创建后,数据库中的每张表都将变成一个( )

a.类b.对象

c.方法d.类成员。

3. =母版名称"中的~/指代( )

a.服务器的根目录b.**当前目录

c.硬盘的要目录d.**的根目录。

4.loginstatus的功能是( )

a.引导用户进行注册b.显示用户登录状态。

c.用户密码更改d.用户登录窗口。

5.visual studio 2010共提供了( )种数据绑定控件。

a.6b.2

c.7d.4

6.datatable对象插入数据时,需要设置dataadapter对象的( )属性。

a.deletecommandb.insertcommand

c.selectcommandd.updatecommand

7.在中提供( )个对象。

a.2b.7

c.10d.8

8.可使用户能够方便地在**的不同页面之间实现跳转的控件是( )

a.causesvalidationb.hyperlink

c.checkedd.selectedindex

9.程序**编写完成后,需要用。net framework提供的编译器( )进行编译。a.c.

10.visual studio 2010 team system是指( )版本。

a.试用版b.企业版

c.个人版d.团队开发版。

1.dreamwe**er可以进行源**的编写工作。

2.**可以实现与内容的完全分离。

3.变量可以使用c#中的关键字命名。

4.textbox常用的事件有textchanged,该事件在文本框被点击时发生。

5.对象是具有某些特性的具体事物的抽象。

6.一个connection对象可以打开多个datareader对象。

7.导航控件数据是由sitemapdatasource控件提供。

8.用户登录系统密码由数字、英文字母和特殊符号三种字符之一组成。 (

9.同一段文字可以用多个样式表从不同角度进行修饰,可以使用一个样式表设置颜色,使用另外一个样式表设置字体。

10.可以把datacontext对象看做是的sqlconnection对象。

1.简述**登录管理的基本原理。

2.在**的页面中添加控件有哪两种方法?操作步骤是什么?

3.简述需要安装的软件。

4.同一个页面使用多个updatepanel控件应如何操作?

1.时间慢、占用带宽、屏幕闪动。

2. always、conditional

3. group

4.内联样式(inline style)、内部样式表(internal style sheet)、外部样式表(external style sheet)

6.表达式。

7.值类型、引用类型。

8.指定指向页引用的**隐藏文件的路径、定义供页面继承的**隐藏类。

10.用于绑定的表或视图。

11. @page指令。

12.实体类。

13.触发事件。

1. c 2. a

3. d 4. b

5. c 6. b

7. b 8. b

9. a10. d

1. y2. y

3. n 4. n

5. y6. n

7. y8. n

9. y 10. y

1.简述**登录管理的基本原理。

答:通过系统配置文件管理**的登录信息,用户不必直接与数据库打交道。

2.在**的页面中添加控件有哪两种方法?操作步骤是什么?

在**的页面中添加控件有两种方法,一是在窗口左侧的工具箱中双击控件,则控件以默认位置、默认风格直接插入到页面中;二是将工具箱中的控件直接拖动到页面指定位置。控件添加步骤如下。

1)启动visual studio 2010,依次选择菜单中的“文件|新建|**”命令,默认的**首页名称。

2)在编辑窗口的底部有设计、拆分和源三种视图方式,切换到设计视图。

3)鼠标悬停在左侧工具箱上,选中工具箱中的控件,用拖动或双击的方式将控件添加至窗口的设计视图中。

3.简述需要安装的软件。

答案:开发工具既可以使用最简单的windows记事本,也可以使用dreamwe**er等网页制作工具,以及visual studio 2010等专门的。net开发工具;

运行环境则必须安装。net程序赖以执行的。net frame work,除了开发工具和运行环境外。net程序还必须在iis服务器上运行,因此需要安装iis服务器。

4.同一个页面使用多个updatepanel控件应如何操作?

可以通过声明方式向updatepanel控件添加内容,也可以在设计器中通过使用content template属性来添加内容。在标记中,将此属性作为contenttemplate元素公开。若要以编程方式添加内容,请使用contenttemplatecontainer属性。

面向对象高级编程试题

一 填空题 20空,每空2分,共40分 1 css即 用于增强控制网页样式并允许将样式信息与网页内容分离的一种标记语言。2 linq的目标是以 的方式,直接利用 访问各种不同类型的数据。3 updatepanel即ajax的面板,页面中所使用的ajax控件必须放在 控件中,才能发挥其作用。编写的we...

面向对象高级编程作业之一

一 编写一个类student1,代表学员,要求 a 具有属性 姓名 年龄 其中年龄不能小于16岁,否则输出错误信息。b 具有方法 自我介绍,负责输出该学员的姓名 年龄。二 编写一个类student2,代表学员 要求 a 具有属性 姓名 年龄 性别 专业。b 具有方法 自我介绍,负责输出该学员的姓名 ...

5面向对象高级程序设计

5.1继承。5.1.1何时使用继承。在j a中,使用继承可以表达 是 的关系。5.1.2如何使用继承。使用继承可以在定义类时使用extends关键字。class xx extends yy 表明 xx是yy 我们称yy是父类,xx是子类。有了这一声明后,父类中的方法和成员变量在子类中都不需要重复定义...