1、计算机内部存储、处理、加工和传输汉字时,使用的是( ) 单选题 1分
2、Cache是为了解决( ) 单选题 1分
3、蠕虫病毒对计算机软件系统造成极大的危害,它是( ) 单选题 1分
4、在C#中,可以标识不同控件的属性是( ) 单选题 1分
5、在C#中,下列不能作为变量名的是( ) 单选题 1分
6、关于变量的声明和初始化,下列语句正确的是( ) 单选题 1分
7、下列选项中,不属于C#循环的中断语句的是( ) 单选题 1分
8、设数组定义为:int[,]a=new int[5,6];,则下列关于数组元素的引用正确的是( ) 单选题 1分
9、下列的数组定义语句,不正确的是( ) 单选题 1分
10、在C#中,不会显示在窗体上的控件是( ) 单选题 1分
11、如果要每隔15s产生一个定时器事件,则Timer的Interval属性应设置为( ) 单选题 1分
12、在C#中,如果不希望类被继承,则定义类时要使用关键字( ) 单选题 1分
13、如果某个类成员属于整个类而不属于类的某一个具体实例,则该成员前须用修饰符( ) 单选题 1分
14、在C#中,对文本文件进行读取通常使用( ) 单选题 1分
15、SQL Server 2008是一个( ) 单选题 1分
16、在ADO.NET中,用于对数据源执行SQL命令语句的对象是( ) 单选题 1分
17、下列软件工具中,不属于软件开发工具的是( ) 单选题 1分
18、主要用于面向对象的开发过程的模型是( ) 单选题 1分
19、在数据流图中,用圆或圆角矩形表示( ) 单选题 1分
20、为了提高模块的独立性,模块之间最好是( ) 单选题 1分
21、在微型计算机中,西文字符一般采用( )码进行编码。 填空题 1分
22、文件型病毒通常寄生在( )文件中。 填空题 1分
23、C#程序的入口函数是( )()函数。 填空题 1分
24、在C#中,注释有两种方法,其中( )可以进行多行注释。 填空题 1分
25、已知数组num的定义为:int[]num=new int[5]{5,4,3,2,1};,则num.Length=( )。 填空题 1分
26、已知某类的类名是Student,则该类的析构函数名为( )。 填空题 1分
27、NET绘图时,默认的坐标原点在窗体和控件的( )角。 填空题 1分
28、删除名为student表的SOL语句是( )。 填空题 1分
29、软件工程的3个要素是:方法,( )和工具。 填空题 1分
30、基本路径测试属于软件动态测试中的( )测试技术。 填空题 1分
31、在C#中,数据类型转换主要有哪几种方式?整型数和string之间的转换可以采用哪种方式? 简答题 4分
32、简述private、protected、public、internal类成员访问修饰符表示的可访问性。 简答题 4分
33、某学生选课数据库(xsxk)中包含如下3个表: (1)学生表:包含学号、姓名、性别字段,“学号”为主键。 (2)课程表:包含课程编号、课程名、学分字段,“课程编号”为主键。 (3)选课表:包含学号、课程编号、成绩字段,“学号+课程编号”为主键。 分别写出完成下列操作的SQL语句。 (1)查询学分大于或等于4的课程的课程名和对应的学分。 (2)查询选修了“计算机基础与程序设计”课程的学生的学号和成绩。 简答题 4分
34、简述DataSet、DataTable、DataColumnCollection、DataRowCollection 和DataRelation这5个对象间的关系。 简答题 4分
35、简述大型软件系统测试的4个步骤。 简答题 4分
36、有程序段如下: private void button1_Click(object sender,EventArgs e) { int a=5,b=9; a=a+b; b=a-b; a=a-b;textBox1.Text=Convert.ToString(10*a+b); } 程序运行后,单击窗口中的button1按钮,在文本框 textBoxl中显示的内容是( ) 简答题 5分
37、有程序段如下: private void button1_Click(object sender,EventArgse) { inta=4,b=2,c=8,t; if(a 简答题 5分
38、有程序段如下: private void button1_Click(object sender,EventArgse) { int five,two,cnt=0; for(five=0;five 简答题 5分
39、有程序段如下: private void button1_Click(object sender,EventArgs e) { int a,b,t; a=Convert.Tolnt32(textBox1.Text); b=Convert.Tolnt32(textBox2.Text); while(a%b!=0) { t=a%b; a=b; b=t; } textBox3.Text=Convert.ToString(b); } 程序运行后,在打开窗口中的文本框 textBoxl和textBox2中分别输入整数24和40后,单击buttonl按钮,在文本框textBox3中显示的内容是( )。 简答题 5分
40、有程序段如下: private void button1_Click(object sender,EventArgs e) { int[,]a=new int[4,4]; int i,j,s=1; for(i=0;i 简答题 5分
41、在Form1窗体中有一个名称为textBox1的文本框,其MultiLine属性值为True;一个名称为button1的命令按钮,其标题为“Fibonacci数列”。 将下列的事件程序补充完整,使得程序运行后,单击“Fibonacci数列”按钮,则求出Fibonacci数列的前40项,在文本框中显示出来(每5个数占1行)。Fibonacci数列有如下特点:第1、2两个数都为1,从第3个数开始,每个数等于前2个数之和。 private void button1_Click(object sender,EventArgs e) { int a,b,c,i; textBox1. Text="1 1 "; a=1;b=1; for(i=3;____________;i++) //(1) { ____________;//(2) textBoxl. Text+= Convert. ToString(c)+" "; if(i%5=0) textBox1. Text +=Environment. NewLine; a=b; ____________ ;//(3) } } 简答题 9分
42、在Form1窗体中有一个名称为textBox1的文本框,其MultiLine属性值为True,ScrollBars 属性值为Both;一个名称为button1的命令按钮,其标题为“显示”。 将下列的事件程序补充完整,使得程序运行后,单击“显示”按钮,从文件 “d:\test.txt”中将内容读出,显示在textBox1文本框中。 private void buttonl_Click(object sender,EventArgs e) { String line;StreamReader sr=new StreamReader("d:\\test.txt",true); while((line=(____________))!=mul)//(1) textBox1.Text +=line +Environment.NewLine; sr.____________;//(2) } 简答题 6分
43、在Forml窗体中有一个名称为labell的标签;一个名称为listboxl的列表框,其SelectionMode 属性值为Multisimple;一个名称为button1,Text属性值为“计算”的命令按钮。编写适当的事件过程,使得程序运行时,在列表框中选中某些数据项后,如果单击命令按钮,则可以计算所选数据之和,并将计算结果显示在标签iabel1中。程序运行效果如题图所示。 简答题 10分
0人学习
6008人学习
6008人学习
6008人学习
6008人学习