没有合适的资源?快使用搜索试试~ 我知道了~
程序设计Ⅰ复习题.docx
1.该资源内容由用户上传,如若侵权请联系客服进行举报
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
版权申诉
0 下载量 48 浏览量
2022-06-21
00:21:19
上传
评论
收藏 79KB DOCX 举报
温馨提示
试读
16页
程序设计 复习题 1 程序设计 复习题全文共16页,当前为第1页。程序设计 复习题全文共16页,当前为第1页。 程序设计 复习题全文共16页,当前为第1页。 程序设计 复习题全文共16页,当前为第1页。 目录 单选题 2 多选题 8 判断题 12 填空题 15 程序设计 复习题全文共16页,当前为第2页。程序设计 复习题全文共16页,当前为第2页。单选题 程序设计 复习题全文共16页,当前为第2页。 程序设计 复习题全文共16页,当前为第2页。 .NET平台是一个新的开发框架,( .NET Framework )是.NET的核心部分。 Access数据库最基础的对象是( 表 )。 BindingNavigator控件的功能(记录导航)。 要连接数据库,需要设置BindingSource控件中的(DataSource)属性。 C#语言从(C 和C++)语言演化而来。 C#是一种面向( 对象 )的语言。 C#语言取消了( 指针 )语法。 ADO.NET中通过DataAdapter对象的( Update )方法更新数据库。 ADO.NET中记录集的显示是通过DataAdapter对象的(
资源推荐
资源详情
资源评论
程序设计Ⅰ复习题
目录
单选题
............................................................................................................................................ .... .... ..2
多选题
............................................................................................................................................ .... .... ..8
判断题
...................................................................................................................................... .... .... .... ..12
填空题
...................................................................................................................................... .... .... .... ..15
1
程
程序设计Ⅰ复习题
单选题
1. .NET 平台是一个新的开发框架,( .NET Framework )是.NET 的核心部分。
2. Access 数据库最基础的对象是( 表 )。
3. BindingNavigator 控件的功能(记录导航)。
4. 要连接数据库,需要设置 BindingSource 控件中的(DataSource)属性。
5. C#语言从(C 和 C++)语言演化而来。
6. C#是一种面向( 对象 )的语言。
7. C#语言取消了( 指针 )语法。
8. ADO.NET 中通过 DataAdapter 对象的( Update )方法更新数据库。
9. ADO.NET 中记录集的显示是通过 DataAdapter 对象的( Fill )方法填充记录集。
10. 要设置 DataGridView 控件中显示的字段名称,应修改( Columns )属性。
11. 在 ADO.NET 中执行一个存储过程时,如果要设置输出参数则必须同时设置参数的方向和(类型),必要时还
要设置参数尺寸。
12. ADO.NET 中通过( DataSet )对象保存当前数据集。
13. 在下面循环语句中循环体执行的次数为(n/2+1)。
for(int i=0; i<n; i++)
if(i>n/2) break;
14. 循环语句“for(int i=30;i>=10;i-=3){ }”循环次数为(7)次
15. 下面程序段的运行后,n 的值为(6)。
n=1;
for(i=1;i<=3;i++)
n=n*i;
16. 下面程序段执行后,sum 的值为(55)
int i,sum;
for(i=1,sum=0;i<=10;i++)
sum+=i;
17. 为了避免在嵌套的条件语句 if-else 中产生二义性,C 语言规定 else 子句总是与(其之前最近的,同一复合语句的,
而且没有和其它 else 匹配的 if)配对。
18. 已知 int x=10,y=20,z=30;执行以下语句后 x、y、z 的值是(x=20,y=30,z=30)。
if(x>y)
z=x;x=y;y=z;
19. 当 a=1、b=3、c=5、d=4 时,执行以下程序段后 x 的值是(2)。
if(a<b)
if(c<d) x=1;
else if(a<c)
if(b<d) x=2;
else x=3;
else x=6;
else x=7;
20. 如果 x=35,y=80,下面代码的输出结果是( 报警 )。
if (x < -10 || x > 30) { if (y >= 100) { Console.WriteLine("危险 "); }
else { Console.WriteLine("报警 "); } }
else {Console.WriteLine("安全 "); }
21. 下面程序段运行后,文本框显示的结果是(显示出错信息)。
2
程
程
程序设计Ⅰ复习题
int x;
if(x==0) textBox1.text=x.ToString();
else textBox1.text=(x+1).ToString();
22. 若要使一个控件与图像列表组件关联,需要将该控件的(ImageList)属性设置为图像列表组件的名称。
23. 下列控件中,不能与 ImageList 组件关联的是(PictureBox)。
24. 调整 PictureBox 控件大小,使其等于所包含的图像大小,则其 SizeMode 属性应设置为(AutoSize)值。
25. PictureBox 控件的(SizeMode)属性可以影响图像的大小及位置关系。
26. SQL 中用于查询的语句是(Select)。
27. SQL 中用于插入的语句是(Insert)。
28. SQL 中用于修改的语句是(Update)。
29. SQL 中用于删除的语句是(Delete)。
30. switch 语句中,用(default)来处理不匹配 case 语句的值。
31. 下面程序段运行后,a 和 b 变量的值为(a=1,b=1)。
int x=2,a=0,b=0;
switch(x){ case 0:b++;break;
case 1:a++;break;
case 2:a++;b++;break;}
32. switch 的语法结构不正确的是(Switch 的 case 块,必须要加上 break;)。
33. 当 month 等于 6 时,下面代码的输出结果是(30)。
int days = 0;
switch (month)
{
case 2:
days = 28;
break;
case 4:
case 6:
case 9:
case 11:
days = 30;
break;
default:
days = 31;
break;
}
34. 关于 C#中的 switch 语句, 以下说法正确的是(在该语句中只能有一个 default 子句)
35. 设置计时器时间间隔的属性是(Interval)
36. Winform 中,关于 ToolStrip 控件的属性和事件的描述不正确的是(ButtonClick 事件在用户单击工具栏任何地方
时都会触发)。
37. C#程序中,可使用 try..catch 机制来处理程序出现的(运行)错误.
38. 访问数组的时候,超出了可访问下标的范围。这个错误属于(运行)错误。
39. 在 try-catch-finally 语句中,若产生异常,执行 finally 语句完成之后会(退出程序)。
40. 在 try-catch-finally 语句中,若无异常产生,finally 块得到执行后(执行程序中剩下的语句)。
41. while 语句后面的表达式应该是(逻辑或关系表达式)。
42. 下列语句执行后 y 的值为(30)。
3
程
程序设计Ⅰ复习题
int x=0,y=0;
while(x<10)
{
y+=(x+=2);
}
43. 把 x,y 定义成 float 类型,并赋同一初值 3.14,正确的是(float x=3.14f,y=x;)。
44. 在 C#中,有关变量定义的几个说法,正确的是(变量可以在定义时进行初始化)。
45. 若有语句:label1.Text=″C#.NET″;默认情况下,在执行本语句之前标签控件的 Name 属性和 Text 属性的值分
别为(″label1″、″label1″)
46. 下面哪个是合法的用户标识符(_isw)。
47. 下面哪个不是合法的用户标识符( if )。
48. 在 C#中,可以标识不同的对象的属性是(Name )
49. 下面哪个不是合法的用户标识符(int)。
50. 下面哪个是合法的用户标识符(_8a)。
51. 在 C#.Net 中,用来创建主菜单的对象是(MenuStrip)。
52. 建立访问键时,需在菜单标题的字母前添加的符号是(& )。
53. 下面有关变量和常量的说法,正确的是(常量定义必须使用关键字 const)。
54. 改变窗体的标题,需修改的窗体属性是(Text)。
55. 如果将窗体的 FormBoderStyle 设置为 None,则(窗体没有边框并不能调整大小)。
56. 关闭任一个窗体并结束应用程序的语句是(Application.Exit();)
57. 要使窗体在运行时最大化按钮不可操作,只要对窗体中哪个(MaximizeBox)属性进行设置。
58. 改变窗体的标题,需修改的窗体属性是(Text)
59. 如果要将窗体设置为透明的,则(要将 Opacity 属性设置为小于 100%得值)。
60. 当运行程序时,系统自动执行启动窗体的(Load)事件。
61. 下面描述错误的是(控件是从窗体继承来的)。
62. 加载窗体时触发的事件是(Load)。
63. 要使窗体在运行时最小化按钮不可操作,只要对窗体中哪个(MinimizeBox)属性进行设置。
64. 要让用户选择和浏览要打开的文件,应使用什么对话框?(OpenFileDialog)
65. 当单选按钮的 Checked 属性值改变后,会触发(CheckedChanged)事件。
66. 下列属性中,RadioButton 和 CheckBox 控件都具有的是(Checked)属性。
67. 要创建多文档应用程序,需要将窗体的(IsMdiContainer)属性设为 true。
68. 下面所列举的应用程序中,不是多文档应用程序的是(记事本)
69. 声明了一个数组 Array[10,10],则 Array[4,5]表示(第 5 行第 6 列)。(Array[0,0]为第 1 行第 1 列元素)
70. 创建相当于 3 行 4 列矩阵的二维数组,正确的代码是(double[,] a =new double[3,4];)
71. 假定一个 10 行 20 列的二维整型数组,下列哪个定义语句是正确的(int[,]arr = new int[10,20];)。
72. 创建相当于 3 行 4 列矩阵的二维数组,正确的代码是(double[,] a =new double[3,4];)
73. 设“int a=12;”,则执行语句“a+=a*a;”后,a 的值是(156)。
74. 与 x*=y+z 等价的赋值表达式是(x=x*(y+z))。
75. 已知 a=12,b=20,复合赋值语句“a*=b+10”执行后,a 变量中的值是(360)。
76. 当 复 选 框 的 CheckedChanged 事 件 、 CheckedStateChanged 事 件 和 Click 事 件 都 被 触 发 时 , 触 发 的 次 序 为
(CheckedChanged、CheckedStateChanged、Click)。
77. 如果复选框控件的 Checked 属性值设置为 True,表示(该复选框被选中)。
78. 每次单击复选框时,都会触发(CheckedStateChanged 事件和 Click 事件)事件。
79. 以下选项中,合法的赋值语句是(int i=1;int j=i++;)。
80. 下面正确的赋值语句是(y=x+8;)。
4
剩余15页未读,继续阅读
资源评论
是空空呀
- 粉丝: 168
- 资源: 3万+
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功