印刷-A卷(2011级VC#)

上传人:宝路 文档编号:5028410 上传时间:2017-08-27 格式:DOC 页数:8 大小:179.50KB
返回 下载 相关 举报
印刷-A卷(2011级VC#)_第1页
第1页 / 共8页
印刷-A卷(2011级VC#)_第2页
第2页 / 共8页
印刷-A卷(2011级VC#)_第3页
第3页 / 共8页
印刷-A卷(2011级VC#)_第4页
第4页 / 共8页
印刷-A卷(2011级VC#)_第5页
第5页 / 共8页
点击查看更多>>
资源描述

《印刷-A卷(2011级VC#)》由会员分享,可在线阅读,更多相关《印刷-A卷(2011级VC#)(8页珍藏版)》请在金锄头文库上搜索。

1、第 1 页 共 8 页天津市大学软件学院C#.Net 程序设计语言期末考试试卷(A 卷)时间共 100 分钟,满分 100 分,共 8 页题号 一 二 三 四 总分分数审核一、单项选择题(本题共 20 小题 20 空,每空 2 分,共 40 分)说明:在每小题给出的四个选项中,只有一项是符合题目要求的。 请将答案填写在题号后的括号内。 1 ( )C#中,字符串常量 123n456中,字符的个数是 【1】 个。A) 7 B) 8 C) 9 D) 102 ( )在 C#中定义命名空间使用的关键字是 【2】 。A) class B) using C) namespace D) main3 ( )在

2、C#类的定义中,使用 set 关键字定义的代码块是类的 【3】 。A) 属性 B) 字段 C) 方法 D) 函数4 ( )在 C#中,求一维数组 a 中的元素个数使用的是 【4】 。A) a.Count B) a.Length C) a.Size D) a.Items5 ( )VC#.NET 中,类文件默认的扩展名是 【5】 。A) .cs B) .csproj C) .exe D) .sln6 ( )在 Windows 窗体应用程序中,所有控件,共同具有的属性是 【6】 。A) ForeColor B) Width C) Name D) Text7 ( )在窗体的设计界面中,同时选中多个命令

3、按钮,要使选中的命令按钮左对齐,可使用 【7】 菜单中的相关命令。A) 编辑 B) 调试 C) 格式 D) 窗口8 ( )要在命令按钮上显示“退出( E)”,可以在命令按钮的 Text 属性中输入 【8】 。得分 评卷人姓名 学号 班级 _考生姓名 准考证号 报考专业_ 第 2 页 共 8 页A) 退出 (-E) B) 退出(&E) C) 退出 (_E) D) 退出 (E&)9 ( )在窗体上有一个名称为 label1 的标签,语句 【9】 的功能是使该标签暂时不可见。A) label1.Enabled = true; B) label1.Visible = true;C) label1.En

4、abled = false; D) label1.Visible = false;10 ( )在窗体上放置一个文本框,程序运行后,在文本框中输入任何 3 个字符,都显示为*,可能的原因是该文本框的 【10】 。A) Text 属性被设置为* B) PasswordChar 属性被设置为*C) Text 属性被设置为* D) PasswordChar 属性被设置为*11 ( )在项目的启动窗体上放置多个文本框,其中一个的名称为 txBox1,程序开始运行后,焦点自动显示在 txBox1 中。为实现该功能,可在启动窗体的 【11】 中添加语句 txBox1.Focus( );。A) 构造函数 B)

5、 Load 事件过程C) Activated 事件过程 D) Click 事件过程12 ( )在窗体上放置一个 RichTextBox 控件,名称为 richTextBox1,要在该控件中打开 RTF 格式文件“a.rtf ”,正确的语句是 【 12】 。A) richTextBox1.LoadFile(a.rtf);B) richTextBox1.LoadFile(a.rtf,RichTextBoxStreamType.PlainText );C) richTextBox1.SaveFile(a.rtf);D) richTextBox1.SaveFile(a.rtf,RichTextBoxS

6、treamType.PlainText );13 ( )下列叙述中,错误的是 【13】 。A) 单击窗体时,会自动触发窗体的 Paint 事件B) 执行 this.Refresh( );语句会自动触发窗体的 Paint 事件C) 窗体被最小化然后再还原,会自动触发窗体的 Paint 事件D) 程序开始运行,窗体被加载并显示时能自动触发窗体的 Paint 事件14 ( )在滚动条上,单击滑块与滚动箭头之间的空白区域时,使 Value 属性自动增加或减少的值为 15,正确的设置是在属性窗口中将 【14】 属性设置为 15。A) Minimum B) Maximum C) LargeChange D

7、) SmallChange15 ( )在窗体设计界面中放置一个计时器,名称为 timer1,要使该计时器每秒钟触发 20 次 Tick 事件,应将它的 Interval 属性值设置为 【15】 第 3 页 共 8 页。A) 2 B) 5 C) 20 D) 5016 ( )双击 “工具箱”中的 【16】 控件,可以在窗体上添加一个快捷菜单。A) ToolStrip B) StatusStripC) MenuStrip D) ContextMenuStrip17 ( )下列类中,属于 System.IO 命名空间的是 【17】 。A) Bitmap 类 B) File 类 C) Pen 类 D)

8、Math 类18 ( )FileStream 类是主要用于 【18】 的读写。A) 字节流 B) 字符流 C) 二进制流 D) double 型19 ( )创建纹理画刷使用的类是 【19】 。A) HatchBrush B) PathGradientBrushC) SolidBrush D)TextureBrush 20 ( )声明并实例化一个红色画笔对象 myPen,正确的语句是 【20】 。A) Pen myPen=Pen(Color.Red); B) Pen myPen=new(Color.Red);C) Pen myPen=new Pen(Color.Red);D) myPen=new

9、 Pen(Color.Red);二、填空题(本题共 10 小题 10 空,每空 2 分,共 20 分)说明:请将答案填写在每小题的横线上。1将当前窗体标题栏上显示的内容设置为“考试” ,正确的代码是:this. = 考试;2在窗体上放置一个 RichTextBox 控件。要求窗体放大或缩小时,控件总是自动地随之放大或缩小,并充满整个窗体。要实现该功能,可以设置控件的属性值为 Fill。3在窗体上放置一个复选框 checkBox1,该复选框被选中时,它的 属性的值为 true。4在窗体上放置一个标签,名称为 label1,并有如下语句:得分 评卷人第 4 页 共 8 页label1.BackCo

10、lor = Color.FromArgb(0, 0, 255);该语句的功能是 。5在属性窗口中,将图片框控件的 属性值设置为StretchImage 后,加载到图片框中的图片将自动拉伸或收缩,以适应图片框的大小。6在窗体上放置一个文本框,名称为 textBox1,并在该文本框的键盘事件KeyPress 中编写如下代码:private void textBox1_KeyPress(object sender, KeyPressEventArgs e)if (e.KeyChar 9) & e.KeyChar!=8)e.Handled = true;上述代码的功能是 。 7在窗体上放置一个 Ric

11、hTextBox 控件,名称为 richTextBox1,并有如下代码:richTextBox1.SelectionFont = new Font(隶书, 24, FontStyle.Bold);该代码的功能是 。8使用 File 类的静态方法,在 D:盘根目录下创建一个名为“a.txt ”的文件,正确的语句是: File. (d:a.txt); 9Bitmap 类中提供的画点方法是 。10创建一个宽为 100,高为 70 的 Bitmap 类对象 bmp,正确的语句是:三、程序填空题(本题共 3 小题 10 空,每空 2 分,共20 分)1 (8 分)在窗体上放置的主要控件及其功能如下:控件

12、类型 控件名称 功 能文本框 textBox1 接收输入的 n 值radioButton1 选择计算公式:n!单选按钮radioButton2 选择计算公式:n 的算术平方根标签 label2 显示计算结果得分 评卷人第 5 页 共 8 页命令按钮 button1单击按钮后,读取 textBox1 中输入的n 值,根据单选按钮选择的计算公式,进行相应的计算,并将计算结果显示在label2 中。注意:算术平方根的计算结果保留 2 位小数。根据上述功能要求,已编写如下代码,请填空。private void button1_Click(object sender, EventArgs e) / 计算

13、 按钮 if (radioButton1. ) / 计算 n! long p = 1; / p 存放 n! int n = ;for (int i = 1; i = n; i+) p = p * i; label2.Text = 计算结果= + p; else / 计算 n 的算术平方根 double y; / y 存放 n 的算术平方根 double n = double.Parse(textBox1.Text); y = ; label2.Text = 计算结果= + ; / 提示:输出结果保留 2 位小数 2 (8 分)在窗体上放置一个图片框,名称为 pictureBox1,用鼠标左键单击该图片框时,能够画 5 个红色的同心圆。这组同心圆的圆心坐标为鼠标单击的位置,半径分别为 10、15、20、25、30。请填空。private void pictureBox1_MouseDown(object sender, MouseEventArgs e) Graphics g = ; /在图片框上创建绘图区域 int r = 10; /初始半径 第 6 页 共 8 页g.Clear(pictureBox1.BackColor); if ( = = MouseButtons.Left) for (int n = 1;

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 中学教育 > 试题/考题

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号