2020 C#程序设计(成都师范学院) 最新满分章节测试答案
- 1 C#概述 单元测试
- 【作业】1 C#概述 单元作业
- 【作业】2 数据类型和运算 单元作业
- 【作业】2 数据类型和运算 工程造价专业第2周作业
- 【作业】3 选择结构 计科技专业单元作业
- 【作业】2 数据类型和运算 计科技专业第3周课堂作业
- 【作业】2 数据类型和运算 工程造价专业第3周作业
- 2 数据类型和运算 单元测试
- 3 选择结构 第3章单元测试
- 【作业】3 选择结构 工程造价专业第4周作业
- 【作业】3 选择结构 计科技专业第4周作业
- 4 循环结构 计科技循环结构单元测试1
- 【作业】3 选择结构 工程造价专业第5周作业
- 【作业】4 循环结构 计科技循环结构课后作业1
- 4 循环结构 计科技循环结构单元测试2
- 【作业】4 循环结构 计科技循环结构课后作业2
- 4 循环结构 计科技循环结构单元测试3
- 【作业】4 循环结构 计科技循环结构课后作业3
- 【作业】4 循环结构 计科技循环结构项目实践
- 【作业】4 循环结构 工程造价专业第7周作业
- 【作业】5 面向对象程序设计 计科技面向对象基础实践项目1
- 5 面向对象程序设计 计科技面向对象基础单元测试1
- 【作业】4 循环结构 工程造价专业第8周作业
- 5 面向对象程序设计 计科技面向对象基础单元测试2
- 【作业】5 面向对象程序设计 计科技面向对象基础实践项目2
- 【作业】4 循环结构 工程造价专业循环结构实验
- 【作业】5 面向对象程序设计 工程造价面向对象基础实践项目1
- 【作业】5 面向对象程序设计 计科技面向对象基础实践项目3
- 5 面向对象程序设计 计科技面向对象基础单元测试3
- 【作业】7 集合和泛型 计科技实践项目:一维数组应用
- 【作业】7 集合和泛型 计科技实践项目:二维数组应用
- 【作业】5 面向对象程序设计 工程造价面向对象基础实践项目2
- 【作业】7 集合和泛型 计科技实践项目:字符串应用
- 【作业】7 集合和泛型 工程造价实践项目:一维数组应用
- 【作业】7 集合和泛型 计科技实践项目:图片配对游戏
- 【作业】7 集合和泛型 工程造价实践项目:二维数组应用
- 【作业】0 扩展知识与共性问题 计科技实践项目:学生成绩管理系统-界面设计
- 【作业】0 扩展知识与共性问题 计科技实践项目:学生成绩管理系统-用户登录和课程信息和学生信息的添加
- 【作业】9 数据库编程技术 计科技实践项目:学生成绩管理系统-用户登录和课程信息和学生信息的添加
- 【作业】7 集合和泛型 工程造价实践项目:图片配对游戏
- 【作业】9 数据库编程技术 计科技实践项目:学生成绩管理系统-学生信息管理
- 【作业】0 扩展知识与共性问题 计科技实践项目:学生成绩管理系统-学生信息管理
- 【作业】0 扩展知识与共性问题 计科技实践项目:学生成绩管理系统-学生分数查询
- 【作业】9 数据库编程技术 计科技实践项目:学生成绩管理系统-学生分数查询
- 【作业】1 c#概述 单元作业
本答案对应课程为:点我自动跳转查看
本课程起止时间为:2020-02-26到2020-06-30
本篇答案更新状态:已完结
1 C#概述 单元测试
1、 问题:以下有关C#的叙述,错误的是( )
选项:
A:C#源程序不需要编译,可以直接运行
B:C#是完全面向对象的程序设计语言
C:C#不允许在程序中使用指针
D:C#能够开发诸如网络通信、动画制作、图像处理等程序
答案: 【C#源程序不需要编译,可以直接运行】
2、 问题:以下哪种文件是C#源程序文件?
选项:
A:.sln
B:.cs
C:.csproj
D:.aspx
答案: 【.cs】
3、 问题:不管是哪种C#应用程序,必须添加的命名空间是( )
选项:
A:System
B:System.Text
C:System.Windows.Forms
D:System.Web.UI.WebContros
答案: 【System】
4、 问题:以下有关C#源程序叙述错误的是( )。
选项:
A:一个C#源程序至少包括一个自定义类
B:C#程序中的每个语句必须以分号结尾
C:C#语言提供了丰富的输入输出方法,例如Console.WriteLine( )
D:当程序被编译时,C#程序中的注释将被自动忽略
答案: 【C#语言提供了丰富的输入输出方法,例如Console.WriteLine( )】
5、 问题:以下有关C#程序叙述错误的是( )
选项:
A:C#控制台应用程序必须包含一个Main方法
B:C# Windows应用程序没有Main方法
C:C#应用程序必须包含一个类
D:C#程序中的方法由两部分组成,即方法的头部和方法体
答案: 【C# Windows应用程序没有Main方法】
6、 问题:以下有关控件叙述错误的是( )
选项:
A:控件对象在程序中实质上就是一个变量
B:Label控件可用来显示提示信息或程序的运行结果
C:TextBox控件可用来输人数据
D:Button控件只能响应鼠标单击操作,触发Click事件方法
答案: 【Button控件只能响应鼠标单击操作,触发Click事件方法】
7、 问题:如果把Windows操作系统比作一幢摩天大楼的地基,那么.NET Framework就是摩天大楼中由钢筋和混凝土搭成的框架。
选项:
A:正确
B:错误
答案: 【正确】
8、 问题:C#程序经过编译之后生成的可执行文件与传统的可执行文件没有任何区别。
选项:
A:正确
B:错误
答案: 【错误】
9、 问题:Visual Studio.NET 集应用程序创建、设计、编辑、编译、调试和适行等功能为一体,因此是C#程序的主要集成开发环境。
选项:
A:正确
B:错误
答案: 【正确】
10、 问题:因为控件是Windows程序的基本组成元素,因此不能在程序运行时才在窗体中添加控件,必须提前通过工具箱添加。
选项:
A:正确
B:错误
答案: 【错误】
【作业】1 C#概述 单元作业
1、 问题:设计一个C#控制台应用程序,实现如图所示的效果。
评分规则: 【 代码:Console.Write("请输入您的姓名:"); // 有输入提示,5分
string name = Console.ReadLine(); // Console.ReadLine()正确使用,5分
Console.WriteLine("恭喜您,{0},学会了C#程序设计!",name);
// Console.WriteLine ()正确使用,10分
//也可以用: Console.WriteLine("恭喜您,"+name+",学会了C#程序设计!");
按要求上传源代码.(后缀名为.cs的文件)
】
2、 问题:设计一个C# Windows应用程序,实现如图所示的效果。(点击按钮,下方出现的文字需要和文本框中的文字一致)
评分规则: 【 界面布局包含题目要求的所有内容,有增加不扣分。
功能实现正确,点击确定,下方标签的姓名随文本输入框中的内容而改变。
正确按要求上传源代码和程序运行截图
】
3、 问题:设计一个C# Windows应用程序,实现登录信息的输入和显示,如图所示。输入用户名和密码后,弹出消息框,显示输入的信息。
评分规则: 【 界面布局包含题目要求的所有内容,有增加不扣分。
功能1:点击退出按钮,关闭窗体。
功能2:弹出消息框 (5分)功能3:消息框内容能正确显示用户名和密码(5分)
正确按要求上传源代码和程序运行截图
】
【作业】2 数据类型和运算 单元作业
1、 问题:设计一个简单的Windows应用程序,完成如下功能:从键盘输入摄氏温度值,输出对应的华氏温度值。运行效果如图所示。摄氏温度到华氏温度的转换公式为:
评分规则: 【 控件设置正确,界面美观。
double c = Convert.ToInt32(txtCelsius.Text); // 5分double f = 9.0 / 5 * c + 32; // 5分txtFahrenheit.Text = f.ToString(); // 5分
功能正确,点击转换按钮,运行结果正确!
1、按要求上传(1)程序的完整源代码 // 2分(2)程序运行后的截图 // 2分2、以附件形式上传程序设的源代码文件 // 1分
】
2、 问题:设计一个简单的储蓄存款计算器,运行效果如图所示。
评分规则: 【 控件设置正确,界面美观。
int money=Convert.ToInt32(txtMoney.Text); //2分—获取存储金额
int year = Convert.ToInt32(txtYear.Text); //2分—获取存储年限
double rate = Convert.ToDouble(txtRate.Text)/100; //2分—获取年利率
double interest=moneyrateyear; //2分—计算利息
txtInterest.Text = interest.ToString(); //2分—转换为字符串并赋值给利息文本框
double total = money + interest; //2分—计算本息金额
txtTotal.Text = total.ToString(); //2分—转换为字符串并赋值给本息合计文本框
输入存储金额、存储年限和年利率后,能正确计算利息和本息合计,并正确显示。
1、按要求上传(1)程序的完整源代码 // 2分(2)程序运行后的截图 // 2分2、以附件形式上传程序设的源代码文件 // 1分
】
3、 问题:设计一个简单的计时器,功能如图所示。
评分规则: 【 控件设置正确,界面美观。
//1.类属性
DateTime dt; //2分
//2.点击计时按钮
dt = DateTime.Now; //2分
timer1.Enabled = true; //2分
//3.定时器事件
DateTime dtNow = DateTime.Now; //2分
TimeSpan t = dtNow – dt; //2分
int time = t.Seconds; //2分
int h, m, s;
h = time / 3600; //2分
m = time / 60 % 60; //2分
s = time %60; //2分
string stime = String.Format("{0:00}:{1:00}:{2:00}", h, m, s);//2分
lblTime.Text = stime;//2分
//2.点击停止按钮
timer1.Enabled = false;//2分
点击计时按钮运行正确 —4分计时按钮运行正确。 —2分
1、按要求上传(1)程序的完整源代码 // 2分(2)程序运行后的截图 // 2分2、以附件形式上传程序设的源代码文件 // 1分
】
【作业】2 数据类型和运算 工程造价专业第2周作业
1、 问题:设计一个简单的Windows应用程序,完成如下功能:从键盘输入摄氏温度值,输出对应的华氏温度值。运行效果如图所示。摄氏温度到华氏温度的转换公式为:
评分规则: 【 控件设置正确,界面美观。
double c = Convert.ToInt32(txtCelsius.Text); // 5分double f = 9.0 / 5 * c + 32; // 5分txtFahrenheit.Text = f.ToString(); // 5分
功能正确,点击转换按钮,运行结果正确!
1、按要求上传(1)程序的完整源代码 // 2分(2)程序运行后的截图 // 2分2、以附件形式上传程序设的源代码文件 // 1分
】
【作业】3 选择结构 计科技专业单元作业
1、 问题:设计一个掷骰子猜大小的游戏,程序的界面如下(该界面只是为说明程序必须功能而提供,仅供参考,在程序过程中可以修改界面,但功能不能减少,可以增加功能)
评分规则: 【 控件设置正确,界面美观。(4分)窗体的最大化按钮无效(2分)窗体打开时,默认位于屏幕正中(2分)不能调整窗体大小(2分)
1、“大”和“小”按钮初始情况下没有都没有选中。(3分)2、三个骰子的图案初始状态下是空白(3分)
1、点击单选按钮大,系统显示“您选择了大".(3分)
1、先选择“大”或“小”,然后点击开始按钮,程序在下方出现三个骰子的随机图案。(6分)2、系统根据三个骰子的点数大小和你自己选择的“大”或“小”来决定输赢,并在中央的标签中显示点数和输赢。(8分)
1、按要求上传(1)程序的完整源代码 // 1分(2)程序运行后的截图 // 2分2、以附件形式上传程序设的源代码文件 // 1分
】
2、 问题:设计一个C#Windows应用程序,实现如图所示的效果(该界面只是为说明程序必须功能而提供,仅供参考,在程序过程中可以修改界面,但功能不能减少,可以增加功能)。
评分规则: 【 初始界面:(1)控件设置正确,界面美观。(4分)(2)窗体的最大化按钮无效(2分)(3)窗体打开时,默认位于屏幕正中(2分)(4)不能调整窗体大小(2分)(5)两个操作数的文本框不能编辑。(2分)(6)初始状态下答题按钮无效(2分)(7)所有文本框的文字为空白(2分)
点击出题按钮(1)两个操作数的文本框随机出现两个100以内的整数(3分)(2)同时倒计时开始,显示剩余时间正确(6分)(3)出题按钮无效,答题按钮可以点击(3分)(4)光标定位到答题文本框里(3分)(5)在规定的时间内如果没有回答或回答错误,弹出相应对话框。并关闭程序。(6分)
在规定的时间内,在答题框内输入答案,并且点击答题(1)如果回答错误,弹出相应提示框。注意计时不能停止。(4分)(2)在规定的时间内如果回答正确,弹出相应对话框。同时程序回到初始状态。(5分)
1、按要求上传(1)程序的完整源代码 (1分)(2)程序运行后的截图 (1分)2、以附件形式上传程序设的源代码文件 (2分)
】
【作业】2 数据类型和运算 计科技专业第3周课堂作业
1、 问题:请按下图要求,完成一个Windows程序设计。
评分规则: 【 控件设置正确,界面美观。
int day = Convert.ToInt32(tbDay.Text); //对文本框输入的文本转换正确 (3分)
int w, d;
w = day / 7; //用除运算求出天数中所包含的周数(3分)
d = day % 7;// 用模运算求出天数中所包含的天数(3分)
string msg = string.Format("{0}天包含{1}周{2}天", day, w, d);//正确拼接需要输出的信息(3分)
lblMsg.Text = msg;//文本显示在消息框(3分)
输入天数后能正确显示包含的周数和对应的天数(显示内容部分正确,可以给一半的分数)
1、按要求上传(1)程序的完整源代码 // 2分(2)程序运行后的截图 // 2分2、以附件形式上传程序设的源代码文件 // 1分
本文章不含期末不含主观题!!
本文章不含期末不含主观题!!
支付后可长期查看
有疑问请添加客服QQ 2356025045反馈
如遇卡顿看不了请换个浏览器即可打开
请看清楚了再购买哦,电子资源购买后不支持退款哦