一、填空。
1.面向对象的语言具有封装性、继承性、多态性。
2.列举https://www.sodocs.net/doc/4117578433.html,中的五个主要对象。
Connection 连接数据库
Command 查询命令
DataAdapter 数据适配器,填充数据集
DataSet 数据集,暂存区,多个table的集合
DataReader 从数据库中顺序的一条一条读取数据,只能只读
3.类成员可访问的形式分别是?
Private :私有成员,在类的内部才可以访问
Protected:保护成员,该类内部和继承类中才可以访问
Public:公有成员,完全公开,没有访问限制
4.Float f = 123.5678. int i = (int)f i的值是多少?
123
5.委托声明的关键字是?
delegate
二、选择题。
1.用户类若想支持foreach语句需要实现的接口是?
IEnumerable
2.用户自定义异常类需要从以下哪个类继承?
execption
3.在https://www.sodocs.net/doc/4117578433.html,中,对于Command对象的ExecuteNonQuery()方法和ExecuteReader()方
法,下面叙述错误的是(C)。
a)insert、update、delete等操作的Sql语句主要用ExecuteNonQuery()方法来执行;
b)ExecuteNonQuery()方法返回执行Sql语句所影响的行数。
c)Select操作的Sql语句只能由ExecuteReader()方法来执行;
d)ExecuteReader()方法返回一个DataReder对象;
4.接口是一种引用类型,在接口中可以声明(A),但不可以声明公有的域或私有的成员变量。
a)方法、属性、索引器和事件;
b)方法、属性信息、属性;
c)索引器和字段;
d)事件和字段;
5.下列选项中,(C)是引用类型。
a)enum类型b)struct类型c)string类型d)int类型
6.下列关于C#中索引器理解正确的是(A)
a)索引器的参数必须是两个或两个以上b)索引器的参数类型必须是整数型
c)索引器没有名字d)以上皆非
7.如果设treeView1=new TreeView(),则treeView1.Nodes.Add(“根节点”)返回的是一个
(A) 类型的值。
a)TreeNode;b)int;c)string;d)TreeView;
8.下面关于XML的描述错误的是(D)。
a)XML提供一种描述结构化数据的方法;
b)XML 是一种简单、与平台无关并被广泛采用的标准;
c)XML文档可承载各种信息;
d)XML只是为了生成结构化文档;
9.装箱、拆箱操作发生在: ( C )
A.类与对象之间
B.对象与对象之间
C.引用类型与值类型之间
D.引用类型与引用类型之间
10.以下哪个是可以变长的数组?(D)
A.Array
B.string[]
C.string[N]
D.ArrayList
11.对于一个实现了IDisposable接口的类,以下哪些项可以执行与释放或重置非托管资源相关的应用程序定义的任务?(多选) (ABC)
A.Close
B.Dispose
C.Finalize
https://www.sodocs.net/doc/4117578433.html,ing
E.Quit
https://www.sodocs.net/doc/4117578433.html,依赖以下哪项技术实现跨语言互用性?(C)
A.CLR 公共语言运行时,就是.NET提供的哪些类
B.CTS 通用系统类型。Int32、Int16—int、String—string、Boolean—bool
C.CLS 通用语言规范。不同语言语法的不同。
D.CTT
a) abstract class BaseClass
{
public virtual void MethodA()
{
}
public virtual void MethodB()
{
}
}
class Class1: BaseClass
{
public void MethodA(string arg) {
}
public override void MethodB() {
}
}
class Class2: Class1
{
new public void MethodB()
{
}
}
class MainClass
{
public static void Main(string[] args)
{
Class2 o = new Class2();
Console.WriteLine(o.MethodA());
}
}
请问,o.MethodA调用的是: (C)
A.BaseClass.MethodA
B.Class2.MethodA
C.Class1.MethodA
D.都不是
13.您需要创建一个https://www.sodocs.net/doc/4117578433.html,应用程序,公司考虑使用Windows身份认证。
所有的用户都存在于AllWin这个域中。您想要使用下列认证规则来配置这个应用程序:
a、匿名用户不允许访问这个应用程序。
b、所有雇员除了Tess和King都允许访问这个应用程序。
请问您应该使用以下哪一个代码段来配置这个应用程序?( )
14.您要创建https://www.sodocs.net/doc/4117578433.html,应用程序用于运行AllWin公司内部的Web站点,这个应用程序包含了50个页面。您想要配置这个应用程序以便当发生一个HTTP代码错误时它可以显示一个自定义的错误页面给用户。您想要花最小的代价完成这些目标,您应该怎么做?(多
选)(CD)
A.在这个应用程序的Global.asax文件中创建一个Application_Error过程去处理https://www.sodocs.net/doc/4117578433.html, 代码错误。
B.在这个应用程序的Web.config文件中创建一个applicationError节去处理https://www.sodocs.net/doc/4117578433.html,代码错误。
C.在这个应用程序的Global.asax文件中创建一个CustomErrors事件去处理HTTP错误。
D.在这个应用程序的Web.config文件中创建一个CustomErrors节去处理HTTP错误。
E.在这个应用程序的每一页中添加一个Page指示符去处理https://www.sodocs.net/doc/4117578433.html, 代码错误。
F. 在这个应用程序的每一页中添加一个Page指示符去处理https://www.sodocs.net/doc/4117578433.html, HTTP错误。
15.您的公司有一个DB Server,名为AllWin,其上装了MS SQLSERVER 2000。现在需要您写一个数据库连接字符串,用以连接AllWin上SQL SERVER中的一个名为PubBase实例的Test库。请问,应该选择下面哪一个字符串?(D)
A. “Server=AllWin;Data Source=PubBase;Initial Catalog=Test;Integrated Security=SSPI”
B. “Server= AllWin;Data Source=PubBase;Database=Test;Integrated Security= SSPI”
C. “Data Source= AllWin \PubBase;Initial Category=PubBase;Integrated Security= SSPI”
D. “Data Source= AllWin \ Pub Base;Database=Test;Integrated Security= SSPI”
16.C#的数据类型有(B)
a)值类型和调用类型;b)值类型和引用类型;c)引用类型和关系类型;d)关系类型和调用
类型;
三、代码题。
1.写出一段C#的简单日志读写功能,要求写入系统时间并读取。
引入命名空间:
using System.IO;
using System.Text;
写文件
string strFilePath = Server.MapPath("新建文本文档.txt");
FileStream fs = new FileStream(strFilePath, FileMode.Append);
StreamWriter sw = new StreamWriter(fs, Encoding.Default);
sw.WriteLine("" + DateTime.Now.ToString() +
"'\t'liuyajuan'\t'Login.aspx'\t'登陆A'");
sw.Close();
fs.Close();
读文件
string strFilePath = Server.MapPath("新建文本文档.txt");
FileStream fs = new FileStream(strFilePath, FileMode.Open, FileAccess.Read);
StreamReader sd = new StreamReader(fs, Encoding.Default);
string strLine = sd.ReadLine();
string str = "";
while (strLine != null)
{
str +=strLine.ToString() + "";
strLine = sd.ReadLine();
}
sd.Close();
fs.Close();
this.lblShow.Text = str;2.求以下表达式的值,写出您想到的一种或几种实现方法:1-2+3-4+……+m
public static void Foo(int m)
{
int result = 0;
for (int i = 1; i <=m; i++)
{
if (i%2==0)
{
result = result - i;
}
else
{
result = result + i;
}
return result;
}
public static int Foo(int m) {
int result = 0,i=1;
while (i<=m)
{
if (i%2==0)
{
result = result - i;
}
else
{
result = result + i;
}
i++;
}
return result;
}
***************************************************************************** int num = m;
int result = 0;
for (int i = 0; i < num+1; i++)
{
if (i % 2 == 0)
{
result = result - i;
}
else
{
result = result + i;
}
}
int m=6, s=0;
if (m%2==0)
{
s = -(m / 2);
}
else
{
管理学原理试题及答案1 第一部分选择题 一、单项选择题(本大题共30小题,每小题1分,共30分)在每小题列出的四个选项中只有一个选项是符合题目要求的,请将正确选项前的字母填在题后的括号内。 1.下列原理中,属于人员配备工作原理的是( ) A.xx原理 B.目标统一原理 C.责权利一致原理 D.命令一致原理 2.20世纪初,提出图表系统法的人是( ) A.甘特 B.泰罗 C.维纳 D.穆登 3.管理控制工作的基本目的是( ) A.维持现状 B.打破现状 C.改变现状 D.实现创新 4.管理的主体是( ) A.企业家 B.全体员工 C.高层管理者 D.管理者 5.利用过去的资料来预测未来状态的方法是( ) A.因果xx B.外推xx C.德尔菲xx D.头脑风暴xx 6.大凡认为管理过程学派的创始人是( )
A.泰罗 B.xx C.xx D.xx 7.下列哪种组织结构又称为“斯隆模型“( ) A.多维立体结构 B.矩阵结构 C.职能型 D.事业部制 8.双因素理论中的双因素指的是( ) A.人和物的因素 B.信息与环境的因素 C.保健因素与激励因素 D.自然因素和社会因素 9.利克特的管理模式认为,极有成就的管理者大凡采用的管理方法是( )A.利用-命令B.温柔-命令 C.集体参与 D.商议式 10.管理的核心是( ) A.决策 B.领导 C.激励 D.处理好人际关系 11.泰罗的科学管理理论出现在( ) A. 19世纪末20世纪初 B. 20世纪30年代 C. 20世纪40年代 D. 20世纪60年代 12.头脑风暴法属于( ) A.外推法 B.直观法 C.因果xx D.德尔菲xx 13.xx提出的激励理论认为( )
期末复习题 一、选择题 1.在https://www.sodocs.net/doc/4117578433.html,的内建对象中,必须要有Lock和Unlock方法以确保多个用户无法同时 改变某一变量的对象是( D ) A. Cache B. Session C. Request D. Application 2.下列哪个函数可以将数值转换为字符串?( C) A.Cdate B.Cint C.CStr D.CDbl 3.有关https://www.sodocs.net/doc/4117578433.html,脚本和HTML说法正确的是( D )。 A. HTML元素的ID属性值直接对应https://www.sodocs.net/doc/4117578433.html,脚本的一个对象名 B. 一个HTML元素不需要添加“runat=server”,https://www.sodocs.net/doc/4117578433.html,脚本也可以引用该HTML 元素 C. 一个https://www.sodocs.net/doc/4117578433.html,页面中脚本可以直接引用另一个https://www.sodocs.net/doc/4117578433.html,页面的HTML元素 D. https://www.sodocs.net/doc/4117578433.html,在原有的HTML元素的基础之上,又新增加一整套Web Server控件, 加强页面内容和脚本的设计能力。 4. 下面说法正确的是(D) A.当用户从一个网页转到另一个网页时,保存在Session中的信息会丢失。 B.Session对象的有效期默认为40分钟。 C. Session对象的有效期不能更改。 D. Session对象到期前可以用Abandon方法强行清除。 5. Request.Form读取的数据是( A ) A.以Post方式发送的数据。 B. 以Get 方式发送的数据。 C. 超链接后面的数据。 D. 以上都不对。 6. Cookie对象的默认有效期是(C) A.20分钟 B.30分钟 C.50年 D.以上都不对 7. Application对象的默认有效期是(D) A.10分钟 B.20分钟 C.30分钟 D.从网站启动到终止 8. 下面不属于Request对象集合成员的是(D) A.Cookies B.Form C. QueryString D. Server 9. Server对象的Excute方法和Transfer方法的区别是( A ) A.前者执行完调用网页,继续执行当前页面,后者不是。 B.前者执行完调用网页,不再继续执行当前页面,后者不是。 C.前者转移到调用的网页,执行新的页面,后者不是。 D.前者转移到调用的网页,不再执行当前的页面,后者不是。 10.关于HtmlForm控件说法错误的是(B) A. 一个HtmlForm对应页面中的一个
) //HTML文档的开始和结束标签) 2.嵌入式。(写在html的头部.[
]) 3.外部式。(样式外部文件已“.css”,为扩展名,在内,不是在