帮朋友问个问题!!很急!!
具体的问题是这样的:
我有一个课程《移动计算引论》需要完成一个实验,是关于JAVA编程的,而我只会C语言,而且看起来属于初等(学到指针结构体等)。我可以在书的帮助下看懂一些,但自己编程实在困难。因此求你帮忙。
具体要求(我的设想):
总:基本是源于文曲星的背单词程序。理论要求用J2ME,即MOTO 6288手机上的应用。(如果不能全部完成,可以按我以下的步骤看具体可以完成到哪一步。
第一步:可以先以网页为界面设计。先从服务器得到单词信息(其中要包括单词的英文和中文,可分别固定长度,也可根据长短读入具体长度。),并且要有选择一次背的数量及起始词等的参数(如1到50的词)。之后先顺序背诵,背后以随机或伪随机(用公式计算出词顺序)方式出单词中文,由使用者填英文(可以设计提示首字母)。判断,正确则下一个,错误则先显示正确再出下一个。直到背完。
第二步:设计一个循环,把背错的重新组成数组,再出题,直到全部都答对。
第三步:把这个程序移植到MOTO 6288手机上,即转为实际J2ME的语言格式(应该与applet有所相同吧),把单词储存在服务器(老师应该提供),把背诵程序下载到手机中。(可以利用sun公司提供了的J2ME模拟) (如果你不是搞J2ME这方面的,可以先设计到第二步,我继续向研究生问如何移植,当然,之后还得麻烦你。我会尽量给你需要的信息。)
第四步:在服务器运行一个程序,记录曾经背诵过的手机的单词组,在首次背诵后第1、3、6、10、11、13天各复习一次(这是一种记忆法),设计到时提醒程序。(这一步是附加步,如果太麻烦就算了)
只要能完成一到二步就行,非常感谢!!!!!!!!!!!!!!!