2 Star 0 Fork 0

1yangliwen / .net homework

加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
该仓库未声明开源许可证文件(LICENSE),使用请关注具体项目描述及其代码上游依赖。
克隆/下载
贡献代码
同步代码
取消
提示: 由于 Git 不支持空文件夾,创建文件夹后会生成空的 .keep 文件
Loading...
README

.net homework

介绍

武汉大学 大三上学期 .net 架构程序设计 课程练习&作业

软件架构

C# VS

作业内容简介

第一次作业

1)安装 visual studio 2015 以上版本),并编写 hello world 程序。
2编写程序,输出用户指定数据的所有素数因子。
3)编写一个 Windows 程序,实现自动出题并判分的功能。要求如下:
(1 )能使用 Random 类随机出加减法的题目。
(2 )能使用 if…switch 进行答案判断。
(3 )能使用事件处理,当用户答案填写正确 错误时,界面上有反馈(如提示语句,或者文本框背景颜色变化)。
(4 )能使用 Timer 控件,自动发出事件,如超时跳过此题,自动出题。
(5 )限定时间、题量,给出得分。

第二次作业

•编写基于 winform 的程序,需求如下:
1.使用面向对象的思想,模拟现实世界中的银行、账号、 ATM 等对象,其中类里面应该包含 字段、属性、方法、索引器等,并注意使用修饰符;
2. 使用继承,继承账号( Account 类)得到一个子类(如信用账号),增加字段(如信用额 度)、属性、方法,覆盖( Override )一些方法
3. 使用事件和委托,实现一个事件 BigMoneyFetched (取走大笔金额),即 ATM 机操作时如果 用户取款数大于 10000 元,则可以激活该事件。事件的参数也是一个对象(可以定义类 BigMoneyArgs ),含有账号及当时的取款数。在程序中注册该事件,使之能在界面中显示 告警信息。
4. 程序中使用自定义异常,比如定义一个异常类 BadCashException ,表示有坏的钞票,在程序 中适当的地方(比如使用 Random 模拟坏钞率为 30% 左右)抛出自定义的异常类,在 ATM 调 用时捕获该异常。
可在程序中适当使用接口、结构、枚举等语法成分。

第三次作业

编写基于 winform 的 c# 源文件的格式化与统计程序:

• 用户可选择 c# 源文件( (*.cs ),可统计源文件的原始行数和单词数(不含空格、 空行及标点符号);

• 删除源文件中的空行和注释(只考虑以 开头的注释),并重新统计源文件的 原始行数和单词数;

• 统计格式化后的源文件中每个单词(不含空格、空行及标点符号)在文件中出 现的次数,使用列表显示;

第四次作业

编写基于 winform 的简单的文件浏览器程序:

•窗口分左右结构,包含菜单、工具栏、树形视图和列表;

•展示 c: 盘及其下所有文件夹,点击左边树形视图中的文件夹,右侧列表可显示该文件夹中的子文件夹和文件;

•对于 exe 文件,可以双击运行;对于 txt 文件,可以通过记事本 (notepad. 打开;其他类型的文件不做要求。

第五次作业

编写基于 winform 的爬虫程序,实现以下功能: •使用多线程、并行编程或异步编程技术实现爬虫程序;

•接收用户输入的关键字,用户点击搜索时使用 baidu bing 等搜索引擎搜索关键字;

•从搜索的网页中寻找 100 个有效的、不重复的电话号码,并 记录每个电话号码所属的 url (可能有多个

•显示已爬取的 URL

第六次作业

编写基于 winform 的学生管理系统,实现以下功能: • 创建学校、班级、学生类,并确定三者之间的实体关系;

• 能够使用 ADO.NET 对学校、班级、学生的基本信息进行增删改查操作;

• 学校、班级、学生的信息保存到数据库中( Sqlite

• 创建 log 表,用户的所有操作记录到 log 表里面,支持对 log 表的查询和显示。

空文件

简介

武汉大学 大三上学期 .net 架构程序设计 课程练习&作业 展开 收起
C#
取消

发行版

暂无发行版

贡献者

全部

近期动态

加载更多
不能加载更多了
C#
1
https://gitee.com/thousandsofflowerscrushonedream/.-net-home-work.git
git@gitee.com:thousandsofflowerscrushonedream/.-net-home-work.git
thousandsofflowerscrushonedream
.-net-home-work
.net homework
master

搜索帮助