发新话题
打印

帮朋友问个问题!!很急!!

帮朋友问个问题!!很急!!

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

    只要能完成一到二步就行,非常感谢!!!!!!!!!!!!!!!

TOP

帮朋友问个问题!!很急!!

泡泡!我觉得有点问题存在在里面。
第一:如果你用网页的形式来做的话,可以先来做数据库,这是个很麻烦的过程。当你的数据库做好后你可以直接的利用JavaSCRIPT来调用数据库,这就可以很容易的实现这个问题。但是你的数据库怎么做。用什么来做。如果没有“英文库”的话会死人的。
第二步你可以用for语句来做,但是问题是你的数据库很大的话,如果不是本地的会有点慢啊!具体做法的设计我想是这样的。将每个数据库中的ID在for之前设计记录,如果出现背错的单词那么就设计为2,直接的导入到for语句中。如果网页关闭,数组将被记录。
你说的第三步那就是根本不好实现的问题。因为网页如果嵌入到MOTO 6288的手机上的话并不是利用J2EE就可以那么好实现的问题,因为你有MOTO 6288的芯片数据柄吗???是不是好要涉及到汇编问题。嵌入式开发我以前只是看看书,因为我没有环境来做这个东西。
如果你说J2EE可以来嵌入无问题的话,我想剩下的问题也就迎面而解了!

TOP

帮朋友问个问题!!很急!!

谢谢小蚁~~~我转告他:)

TOP

帮朋友问个问题!!很急!!

呵呵!总之想法很好,如果这么做是不可能实现的!
我是没听过网页可以导到手机里的!如果可能,嵌入式开发在做什么东西呢!!!汇编呢????

TOP

帮朋友问个问题!!很急!!

呵呵,是个小孩,大学里边的~~说是要完成老师交给的作业。。做到这里不会了,来找我……我哪儿会编程啊……只好。。。。

TOP

发新话题