项目十一 第56练 图形设计基础《算法与程序设计--c#》(河北科学技术出版社)一课一练

| 2份
| 5页
| 60人阅读
| 1人下载

内容正文:

编写说明:考虑到中职学生普遍基础知识相对薄弱的情况,我们依据支架式教学理念,精心编制了《算法与程序设计—C#》(河北科学技术出版社)一课一练。专辑里的每一份练习,都与课堂所授知识点紧密相关,题目围绕课堂所学知识点呈现。目的在于激发学生的学习兴趣,培养他们的学习自觉性,帮助学生扎实掌握课程的基本概念与基本方法,为他们后续的进一步提升奠定坚实基础。 本卷是《算法与程序设计--c#》(河北科学技术出版社)一课一练的项目十一的第1练,内容涵盖项目十一 任务一 图形设计基础。 《算法与程序设计C#》(河北科学技术出版社)第56练 项目十一 C#图形操作 任务一 图形设计基础 1、 单项选择题(本题共5小题) 1.在 C# 的 Windows 窗体应用中,默认的坐标系原点(0,0)位于窗体的位置是( ) A. 窗体右下角​ B. 窗体左上角​ C. 窗体正中心​ D. 窗体右上角 2. 下列控件可以直接用于在窗体上绘制直线、圆形等图形的是() A. Button B. PictureBox C. Label D. TextBox 3. 在 C# 中,使用 Graphics 类的方法可以绘制圆形的是()​ A. DrawLine()​ B. DrawEllipse()​ C. DrawRectangle()​ D. DrawString() 4. 要改变绘制图形的线条颜色,应该设置对象的属性是?() A. Pen​ B. Brush​ C. Font​ D. Color 5. 在 C# 窗体中,绘图代码通常应写在什么事件中,以确保窗口刷新后图形不消失() A. Load B. Click C. Paint D. Resize 2、 判断题(本题共5小题) 1.在 C# Windows 窗体中,Y 轴坐标值向下增大。( ) 2. Label 控件是 C# 中专门用于绘图的控件。( ) 3. 使用 Graphics 类的 DrawRectangle () 方法可以绘制正方形。( ) 4. Brush 对象用于设置绘制线条的颜色。( ) 5. 若将绘图代码写在窗体的 Load 事件中,窗口最小化后再还原,图形会消失。( ) 原创精品资源学科网独家享有版权,侵权必究! 学科网(北京)股份有限公司 $ 编写说明:考虑到中职学生普遍基础知识相对薄弱的情况,我们依据支架式教学理念,精心编制了《算法与程序设计—C#》(河北科学技术出版社)一课一练。专辑里的每一份练习,都与课堂所授知识点紧密相关,题目围绕课堂所学知识点呈现。目的在于激发学生的学习兴趣,培养他们的学习自觉性,帮助学生扎实掌握课程的基本概念与基本方法,为他们后续的进一步提升奠定坚实基础。 本卷是《算法与程序设计--c#》(河北科学技术出版社)一课一练的项目十一的第1练,内容涵盖项目十一 任务一 图形设计基础。 《算法与程序设计C#》(河北科学技术出版社)第56练 项目十一 C#图形操作 任务一 图形设计基础 1、 单项选择题(本题共5小题) 1. 在 C# 的 Windows 窗体应用中,默认的坐标系原点(0,0)位于窗体的位置是() A. 窗体右下角 B. 窗体左上角 C. 窗体正中心 D. 窗体右上角 【答案】:B 【解析】: C# 窗体采用的是 “左上角为原点” 的坐标系,X 轴向右递增,Y 轴向下递增。这是 Windows 图形界面的通用规则,也是中职生学习绘图时需要掌握的基础概念。 2. 下列控件可以直接用于在窗体上绘制直线、圆形等图形的是() A. Button B. PictureBox C. Label D. TextBox 【答案】:B 【解析】: PictureBox 控件不仅可以显示图片,还支持在其表面进行绘图操作(通过 Graphics 对象)。而 Button、Label 等控件主要用于交互或显示文本,虽然也能绘图,但 PictureBox 是最常用的绘图容器,适合中职生入门实践。 3. 在 C# 中,使用 Graphics 类的方法可以绘制圆形的是() A. DrawLine() B. DrawEllipse() C. DrawRectangle() D. DrawString() 【答案】:B 【解析】:DrawLine () 用于绘制直线;DrawEllipse () 用于绘制椭圆,当参数为正方形时可绘制圆形; DrawRectangle () 用于绘制矩形;DrawString () 用于绘制文本。 4. 要改变绘制图形的线条颜色,应该设置对象的属性是?() A. Pen​ B. Brush​ C. Font​ D. Color 【答案】:A 【解析】: Pen 对象用于定义线条的颜色、宽度等属性,绘制直线、圆形等轮廓时需要使用 Pen;Brush 用于填充图形内部(如用纯色或纹理填充矩形)。中职生需区分 Pen 和 Brush 的不同用途。 5. 在 C# 窗体中,绘图代码通常应写在什么事件中,以确保窗口刷新后图形不消失() A. Load B. Click C. Paint D. Resize 【答案】:C 【解析】: Paint 事件在窗体需要重绘时触发(如窗口被遮挡后恢复、大小改变等),将绘图代码放在此事件中,能保证图形在刷新后重新绘制。若写在 Load 事件中,窗口刷新后图形会消失。这是中职生学习图形绘制时必须掌握的关键知识点。 二、判断题(本题共5小题) 1. 在 C# Windows 窗体中,Y 轴坐标值向下增大。( )​ 【答案】:√​ 【解析】: C# 窗体的坐标系规定,原点(0,0)在左上角,X 轴向右数值增大,Y 轴向下数值增大。这与数学中的坐标系不同,是中职生学习绘图时需特别注意的基础规则。​ 2. Label 控件是 C# 中专门用于绘图的控件。( )​ 【答案】:×​ 【解析】: Label 控件的主要功能是显示文本信息,虽然通过代码也能在其表面绘图,但它并非专门的绘图控件。实际开发中,PictureBox 或 Panel 控件更适合作为绘图容器,这是中职生需明确的控件功能区分。​ 3. 使用 Graphics 类的 DrawRectangle () 方法可以绘制正方形。( )​ 【答案】:√​ 【解析】: DrawRectangle () 方法的参数包括矩形的左上角坐标、宽度和高度。当宽度与高度相等时,绘制的就是正方形。这体现了基础绘图方法的灵活应用,符合中职生的实操需求。​ 4. Brush 对象用于设置绘制线条的颜色。( )​ 【答案】:×​ 【解析】: Brush 对象的作用是填充图形内部(如用颜色填充圆形、矩形的内部区域),而线条的颜色由 Pen 对象设置。二者的功能区别是中职生学习图形绘制的核心知识点之一。​ 5. 若将绘图代码写在窗体的 Load 事件中,窗口最小化后再还原,图形会消失。( )​ 【答案】:√​ 【解析】: Load 事件仅在窗体首次加载时触发一次。当窗口被遮挡、最小化还原或大小改变时,需要重新绘图,此时 Load 事件不会再次执行,导致图形消失。正确的做法是将绘图代码放在 Paint 事件中,这是保证图形持久显示的关键,也是中职生必须掌握的实操技巧。 原创精品资源学科网独家享有版权,侵权必究! 学科网(北京)股份有限公司 $

资源预览图

项目十一  第56练  图形设计基础《算法与程序设计--c#》(河北科学技术出版社)一课一练-第1页
1

由于学科网是一个信息分享及获取的平台,不确保部分用户上传资料的 来源及知识产权归属。如您发现相关资料侵犯您的合法权益,请联系学科网,我们核实后将及时进行处理。