程序设计基础 A卷.docxVIP

  1. 1、本文档共7页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
第 PAGE 7页共 NUMPAGES 7页 C#程序设计语言期末试题 上机考试 第一题:简单运算器的制作(20分) 在Microsoft Visual Studio 2010开发环境下,利用C#语言制作一个具有加、减、乘和除法运算功能的运算器,测试后的效果如图1所示: 图1 四则运算器效果 具体要求如下: 该任务需要在窗体上添加2个标签,2个文本框,1个组合框和一个命令按钮,各控件属性的要求如表1所示,表中没有给出的属性,其值可以是系统默认值,也可以自行根据习惯及爱好设置。 序号 对象 属性 属性要求 分值 1 窗体 标题 姓名+计算器 2分 背景 选择相应背景图 大小 800*300像素 字体 微软雅黑,4号 2 数1(文本框) 字体 微软雅黑,4号 1分 名字 姓名简拼ts1 3 数2(文本框) 字体 微软雅黑,4号 1分 名字 姓名简拼ts2 4 运算符(组合框) 显示 + - * / 2分 名字 姓名简拼ysf 5 =(命令按钮) 显示 = 1分 尺寸 80*40 6 结果(标签) 字体 微软雅黑,4号 1分 前景色 红色 7 提示信息(标签) 字体 微软雅黑,4号 背景 透明 1分 8 所有控件 高度 40 1分 9 第二行所有控件 对齐 垂直中线对齐 为命令按钮“=”控件的Click事件编写代码,使得选中各运算符,点击=命令按钮,能够在右侧的文本框控件中显示运算结果,需要自拟数据,对各运算符进行测试,把命令按钮“=”的点击事件对应的代码进行抓图,同时把测试结果进行抓图,把所抓图片均拷贝到WORD文档的第二题处(10分)。 第二题:信息输入系统的制作(20分) 在Microsoft Visual Studio 2010开发环境下,利用C#语言制作一个具有信息采集功能的信息输入与输出系统,用文本框,单选按钮及复选按钮输入信息,在列表框中显示,程序运行后的效果如图2所示: 图 2 信息输入系统效果 具体要求如下: 在该窗体中添加4个标签,2个文本框,2个组控件,2个单选按钮,3个复选框,1个列表框和1个命令按钮,部分具体要求如表2所示: 序号 对象 属性 属性要求 分值 1 窗体 标题 姓名+信息输入 实现图2所示界面效果总分10分 背景 选择相应背景图 大小 800*600像素 字体 微软雅黑,5号 2 窗体上其它各控件 名字 姓名简拼c+各标签简拼,如王虹同学 姓名:右侧的文本框命名为whcxm,其它依次类推 其它属性 设置后的效果如图2所示,具体要求略 3 所有控件 高度 30 4 第一行所有控件 对齐 垂直中线对齐 表2 信息输入窗体要求 为 确定 按钮编写代码,实现列表框中显示文本框及单选按钮和复选按钮所输入的信息。10分 第三题:6+1电脑体育彩票摇号器的制作(30分) 电脑体育彩票“6+1”玩法是中国体育彩票玩法之一,由6位数号码及一个特别号码组成,分六个奖级。玩法和规则如下:“6+1”由6位数 号码及一个特别号码组成。彩票前6位正选号码的范围为000000-999999,特别号码范围为0-9。开奖时摇出一组六位数中奖 号码及一个特别号码。例如123456+7。实现效果如图3所示:(30分) 图 3 6+1 体育彩票摇号器效果 具体要求如下: 界面制作(要求各控件的名称为姓名简拼+标签简拼+数字)(5分) 数字时钟事件代码(5分) 时间时钟事件代码(5分) 启动按钮(5分) 停止按钮(5分) 清空按钮(5分) 第四题:冒泡排序(20分) 利用数组及冒泡排序算法,实现图4所示功能: 图 4 冒泡排序效果 具体要求如下: 界面制作(要求各控件的名称为姓名简拼+标签简拼+数字)(5分) 为冒泡排序命令按钮编写代码,实现对所输入数据的输出、排序及排序后的输出(15分) 第五题:菜单制作(10分) 制作一菜单,把本次考试所做的项目整合到一个应用程序中,实现效果如图5所示: 图 5 主窗体界面效果 具体要求如下: 把考试时做的4个项目均以一级标题呈现,当点击各一级标题时,弹出对应的应用程序,如图5所示,把图中的LISA换成你的学号+姓名,把各菜单项对应的代码窗口复制到考试答案文件。 考试全部结束,请将考试文件夹(“学号+姓名”文件夹)压缩后提交;

文档评论(0)

LIKE + 关注
实名认证
文档贡献者

大学教师,主教电子商务和计算机类课程,多个国家级大赛的评委!

1亿VIP精品文档

相关文档