一。网络类
1.局域网文件传输:
j**a版本的飞鸽传输,可以不用使用标准的smb协议,但至少要实现文件夹级别的传输。
2.网页浏览器:
简易的浏览器,至少要实现前进,后退,刷新,察看网页源**功能,可以考虑实现同窗口内多标签页浏览。
即时通讯):
在实验的基础上进一步完善一个im,具体发挥自己的想象力。
4.邮件收发工具:
至少要完成简单的邮件收发,可以考虑gmail的同主题阅读功能的实现。
阅读器:经典的编程入门程序,把一个经典的程序做好确实很难的。
6.**工具:
快车?迅雷?实现一个支持http协议断点续传的**工具。
二。游戏类—游戏的最大吸引力不是绚丽,而是好玩。
1.扫雷:。。就是扫雷。
2.汉诺塔:
还记得从汉诺塔引出的递归方程吗?低阶的汉诺塔是可以自动玩的。
3.俄罗斯方块:
可能是流传最广的游戏了。
4.吃豆:5.贪吃蛇:
6.诺基亚。。。
7.小蜜蜂:
就是一个飞机打一堆飞机那个。
8.打地鼠:
9.比较暴力的游戏。
pong:do your own search on pong,pong据说是第一个电子游戏。如果你觉得单机版实在简单,实现一个online对打的版本。
10.大鱼吃小鱼:
我预言大鱼吃小鱼必将成为新的经典!
三。多**类
版本的画图:
至少要实现打开**,画点,画线,画圆,画矩形和颜色填充(使用调色板)。
2.马赛克生成器:
输入一幅**,输出其对应的马赛克**,注意马赛克艺术的吸引人之处不是他的反映现实,而是他的失真效果。
3.拼图生成器:
生成**对应的拼图,并可以由玩家拖动鼠标来玩拼图。如果觉得简单,设计一个自动拼图的程序玩你生成的拼图。
4.只能显示**的powerpoint:
不需要编辑文本,只要能按用户要求的顺序显示他想添加的**就可以,最后打包成一个单独的文件,如同ppt做的那样。
5.音频**器:
可以使用第三方解码程序,至少要实现拖拽**,拖拽加入列表,通过载入文件**和存储**列表的功能。
6.简单的图像处理软件:
包括调整亮度,对比度,锐度,模糊之,改变图像分辨率的功能。
7.数据分析工具:
画折线图,散点图等等,二维的搞定了考虑三维的怎样做,输出成jpeg格式。
四。日常应用类
一个强大的notepad至少要可以打开50m的文本文件(考虑怎样才能不读入整个文件进行编辑),有rollback的能力(像ultraedit一样支持无限次撤消)。
生成器/解包器:
通过研究chm的文件格式,实现chm文件的生成和解包,注意怎样使一个工具变得“好用”。
版本的资源浏览器:
注意树控件的使用,可以增加很多功能,比如搜索,其实并不是那么简单。
4.高级计算器:
发挥你的想象力:计算器可以多高级?图灵机?
and unzip:
jdk对zip格式提供了内建支持,那么对这个工具的要求就更高。
大作业题目
1 丙丙热泵分离。1 进料量3600kg h,温度60 压力26kg cm2 a 2 进料组成 v c1 0.455 c2 0.01 丙烯 78.307 丙烷 19.894 c4 1.334 3 产品要求。塔顶产品丙烯质量分数大于99 塔底产品丙烷质量分数大于90 分别计算常规 间接蒸汽压缩式热泵精...
大作业题目
1 mcs 51单片机指令系统特点,keil c51语言的使用心得?要求 1 对mcs 51单片机指令系统进行全面阐述 2 详细介绍keil c51语言的使用心得,给出具体应用设计实例。2 8031应用系统中需要扩展外部sram 2kb eprom 8kb 一个单通道8 bits a d电路 一个单...
大作业题目
题目 小型学校人事档案信息管理系统编程实现。小型学校人事档案信息管理系统,该系统有教师和学生,教师有数据成员 姓名,个人编号,性别,职称,月薪。学生有数据成员 姓名,学号,性别,职务,奖学金,成绩。教师月薪按职称教授8000,副教授6500,讲师5500,助教4500。学生的奖学金按成绩大于97为5...