linux下的毕业设计,难度超高啊,请高人指点迷津!
本人要做的毕业设计,要求实现的内容: 在一个网络环境下,存在有windows,linux两种操作系统。
(一)导师给设定的最低实现要求:
在windows环境下,有一个已经编译好的程序,需要传到另一台linux环境下,进行运行,再将结果返回给windows系统!
(二)导师给设定的中档要求:
在windows环境下,有一个c语言程序(或其他程序)需要编译,但本机并没有相应的编译系统。需要在网络上查找有此编译系统的机器(假设linux系统里存在编译环境),并将程序传送过去,进行编译,运行,再将结果传回本机。此过程有点资源发现的意味。并且有人说这个是网格领域内的应用。
(三)最佳要求:
将“甲”机器上的一个简单的c程序,比如:
main()
{
int a=1,b=2,c=0,d=3,e=4,f=0;
c=a+b;
f=d+e;
prinrf("%d%d",c,f);
}
将其分解开来,c=a+b; 在“乙”机器上运行(linux下);
f=d+e;在“丙”机器上运行(windows下);然后将结果统一传送给“甲”机器。
请问这个毕业设计难度如何?是不是很难实现?
这个对我来说,反正实在是很难啊!现在一点头绪都没有。不知道要实现这些功能需要那些知识,或者说这个毕业设计需要那些具体的步骤来实现呢?
还请高人指点一二。
问题点数:30、回复次数:21Top
1 楼lic_zzg()回复于 2006-03-15 11:21:34 得分 5
应该属于交叉编译吧。。上网找些这方面的书,我也不是很熟悉。Top
2 楼lic_zzg()回复于 2006-03-15 11:23:31 得分 5
没有那么难。。。。。。做嵌入开发初级阶段的第一课就是交叉编译。
不过我不怎么熟悉,不好乱说啊。。呵呵。。。Top
3 楼NC(比尔.盖饭)回复于 2006-03-15 11:30:46 得分 5
用远程过程调用能满足你的要求么?Top
4 楼yzx1983(捕风捉影)回复于 2006-03-15 11:42:33 得分 5
三就是典型的网格计算思想了……
一和二还好。Top
5 楼eduyu(杜宇)回复于 2006-03-15 12:32:28 得分 5
三挺有意义的,如果有时间,研读一下sun grid engine的代码,会给你很多启发。Top
6 楼YanDong_8212(谢科)回复于 2006-03-15 13:20:31 得分 5
不觉得有多难啊,做一个守护进程在linux下。用C/S结构。Top
7 楼MagicCarmack(MagiC++)回复于 2006-03-15 13:23:19 得分 0
学习学习。。。。。。。。。Top
8 楼tb01412(tb)回复于 2006-03-15 13:29:24 得分 0
LZ的导师就是要你实现一个网格计算,并行计算相关的课题,好好研究一下,研究好了,这篇论文会很有价值的!!!Top
9 楼leifen(寻路人)回复于 2006-03-15 13:50:04 得分 0
1.在WINDOWS环境下,使用编译控制方式,交叉编译生成LINUX的代码.剩下执行的方式很多,可以做CS 可以 用 HTTP等.
2.可以设计一个服务,有点象爬网的意思.其实就是获得资源.
3.这个是分布计算的问题.不是简单的.关键是算法.其实有很多种.但是一定要有基础网络平台.你可以自己设计一个编译器,专门解释C的.有点象脚本的意思.
其实三个命题都有内在的相关性.要好好研究下.GOOD LUCK!Top
10 楼lbaby(春天来了...)回复于 2006-03-19 18:06:57 得分 0
用中间件吧,ice很容易的
Top
11 楼lbaby(春天来了...)回复于 2006-03-19 18:07:07 得分 0
http://www.zeroc.com/Top
12 楼happyness44(风雨人生)回复于 2006-03-20 10:39:54 得分 0
努力学习Top
13 楼lpseyou(aaaa)回复于 2006-03-31 08:41:40 得分 0
我是楼主,谢谢各位!
现在看的头大,大家能再详细说说吗?
谢啦!Top
14 楼alaiyeshi(七宝树八宝饭)回复于 2006-03-31 08:47:46 得分 0
研究生吧?
作为本科,三的难度就过了点Top
15 楼universes(及时揭帖是一种美德 | CSDN也这么黑)回复于 2006-03-31 09:26:06 得分 0
markTop
16 楼1982lunight(1982红酥手)回复于 2006-03-31 11:01:16 得分 0
晕死,研究生才有三的水平?开玩笑..Top
17 楼YanDong_8212(谢科)回复于 2006-03-31 12:14:41 得分 0
可能很多研究生还没三的水平吧。Top
18 楼alaiyeshi(七宝树八宝饭)回复于 2006-03-31 13:01:02 得分 0
现在的教育,呵呵,不好说
也许好点的学校本科就可以,也许....Top
19 楼wu19821214(狗)回复于 2006-03-31 14:40:40 得分 0
学习
Top
20 楼jslzxy()回复于 2006-03-31 15:11:56 得分 0
不是很清楚,学习中Top
21 楼joyself(独来读网)回复于 2006-03-31 15:46:44 得分 0
我所知道的 Trolltech(QT的老家了) 有 Teambuilder 这样的工具。不知是不是opensource的了。Top




