问题:有没类似Rose之类的工具,对C源码进行逆向工程,查看逻辑上各个模块的关系.(Rose好像无法办到,因为C里面有没类的概念,不能进行逆向工程.另外,由于对源码不熟悉,逻辑上的各个模块和别的模块的关联部分,以及向外提供的接口,只能是每个模块的实现部分去查询,看具体的函数是内部调用,还是给外部提供接口.)
如果哪位有项目移植经验不妨赐教一二,谢谢啦.
软件工程方面的书,包括软件需求、风险管理、敏捷建模,系统设计,软件项目管理,还有一些类似于的沉思录书籍等。 在这些书中,都只是讲了如何让项目健康发展,最后成功的提交一个产品。尽管它们都是从不同的角度,...
最近一个月,我一直在一个项目上“救火”。这个项目已经做了一年多了,一直没有交付,最近几个月更是不断地出现问题,导致客户经常给老板打电话……无奈之下,老板安排我放下部门的其它工作,亲自奔赴一线,带领研发...
今天的任务主要是撰写一个标书,按照计划上午来的时候,找了几个兄弟,把外围工作做好,正准备开始弄一些相关的技术部分文档,突然接到一个电话,原来学校的网站又出了毛病,需要马上解决,没办法立刻动身了。...
目 录 前言 2 如何做业务调研? 2.1 调研工作如何组织? 2.2 调研准备阶段容易犯哪些错误? 2.3 调研准备阶段容易犯哪些错误?) 2.4 调研准备阶段容易犯哪些错误?...2.5 现场调研阶段容易犯哪些错误?...
场景 在备考阶段,九大知识领域有关的知识重点需要背诵的内容整理。 注: ...关注公众号 霸道的程序猿 获取编程相关电子书、教程推送与免费下载。... 1、制订项目章程:宣布项目开始、明确项目范围(初步)
推荐一本写给IT项目经理的好书 原文:http://www.cnblogs.com/cbook/archive/2011/01/19/1939060.html 清理电脑,十数年来,无数资料,近来每天抽空好好整理整理, 做IT的特别是整ERP的,四个字形容:命苦可怜.发现本...
从程序员到项目经理(一):为什么要当项目经理 “从程序员到项目经理”,这个标题让我想起了很久以前一本书的名字《从Javascript到Java》。然而,从Javascript到Java充其量只是工具的更新,而从程序员到项目经理,...
第一章: 软件工程定义: 1968年10月,Fritz Bauer 首次提出了“软件工程”的概念,并将“软件工程”定义为:为了经济地获得能够在实际机器上有效运行的可靠软件,而建立并使用的一系列工程化原则。...
—刘振飞 发表在《程序员》杂志2005年第8期58~62页的原文—在开始做http://133.newsky.cn之前,我已经明白网站的开发与...虽然对传统软件产品的研发管理比较有经验,但从未接触过Internet相关的项目。从零开始与网站开
事情总是变化这么快,前面刚写了一篇博客介绍如何将geotrellis移植导CDH中(见geotrellis使用(二十四)将Geotrellis移植到CDH中必须要填的若干个坑),刚各种折腾几天,就又跑不起来了,查找一番,发现是由于将...
网站项目成功管理实践刘振飞—发表在《程序员》杂志2005年第8期58~62页的原文—在开始做http://133.newsky.cn之前,我已经明白网站的开发与产品开发没有什么不同。不过在2004年离开微软中国研发中心Office组的时候,...
序 思想篇 CAP 最终一致性 变体 BASE 其他 I/O的五分钟法则 不要删除数据 RAM是硬盘,硬盘是磁带 Amdahl定律和Gustafson定律 万兆以太网 手段篇 一致性哈希 亚马逊的现状 算法的选择 Quorum NRW Vector clock Virtual...
全国计算机等级考试四级教程 ——软件工程(2013版) (殷绍波) 2015年9月26日录入 目 录 第1章 软件工程概述 - 8 - 1.1 软件和软件工程的概念 - 8 - 1.1.1 软件的概念 - 8 - ...1.2.2 面...
软件工程期末考试题库 ...软件的复杂性是( A ),它引起人员通信困难、开发费用超支、开发时间超时等问题。 A. 固有的 B. 人为的 C. 可消除的 D. 不可降低的 在结
首先讲一下软件生存周期的定义,即以需求...它把整个的软件生存时间看作是一个整体,以时间的推移和软件开发的工作重心之间作为划分点,把软件开发和维护的工作细分为若干个相对独立的部份,从而更好的控制软件的开发进
对数据库感兴趣的,一定要看看本文--2006年中国首届杰出数据库工程师评选面试实录。 2006年中国首届杰出数据库工程师评选面试实录(第一批) 来源: 赛迪网 时间: 2006-8-13 “主持人:各位来宾,大家上午好!...
本次考试比较紧急,只是临时突击一下,没有参考书,只是刷了一些题 2009年上半年: 上午: 海明校验码 在接收器中要进行k个奇偶检查,检查结果可以表示为一个k位的二进制,他最多可以确定2k种状态,其中只有一种是...
NoSQL数据库笔谈 NoSQL数据库笔谈 databases , appdir , ssv , paper 颜开 , v0.2 , 2010.2 序 思想篇 CAP 最终一致性 变体 BASE 其他 I/O的五分钟法则 不要删除数据 ...亚马逊...
对面向对象的一些思考 面向对象方法被人谈论了二十多年了。我接触它比较晚,直到九十年代中期才开始学习使用它。若说对这个方法做些评价,那还真是大言不惭了。不过这么些年来,也周期性的对面向对象做些思考。...
由于自己正在做一个高性能大用户量的论坛程序,对高性能高并发服务器架构比较感兴趣,于是在网上收集了不少这方面的资料和大家分享。希望能和大家交流 ... ——————————————————————————...
综观许多云计算服务模式,比如用户云(又叫软件即服务)、开发云(又叫平台即服务)和系统云(又叫基础设施即服务),有大量多种多样的应用程序可供选择,既有商业产品,又有免费的开源产品。本文列举目前主流的开源...
由于自己正在做一个高性能大用户量的论坛程序,对高性能高并发服务器架构比较感兴趣,于是在网上收集了不少这方面的资料和大家分享。... 初创网站与开源软件 6 ? 谈谈大型高负载网站服务器的优化心得!...
http://www.douban.com/group/topic/12620142/ 中医,较为严谨的定义应是..... 一位对中西医均有涉足者,对中西医对比之一二 龙卫权2001-7-19(2004-11-19修订) ...3. 整个西洋医学体系忽略了宏观和感性认知,而太
1.详细设计的工具中,N-S图,PAD图及判定表和判定树各有何特点和适用情况。 N-S图(盒图)特点: 1、功能欲明确,可以从盒图上一眼就看出来。 2、不可能任意转移控制。 3、很容易确定局部和全程数据的作用欲。...
come from:http://gulu-dev.com/post/2014-06-28-microsoft-crt 想了解CRT的童鞋来看:
程序员修炼之道 1 我的源码让猫给吃了 2 软件的熵 3 石头汤与煮青蛙 4 足够好的软件 5 你的知识资产6 交流! 7 重复的危害 8 正交性 9 可撤消性 10 曳光弹 11 原型与便笺 12 领域语言 13 估算14 纯文本的威力 15 ...
2020简历模板合集
该程序用于生成成绩单,需要用户输入各科成绩,程序将自动生成成绩单(总分、平均分、排名)
首先学习Python的基础知识,然后使用Python来控制Excel,做数据处理。 Excel使用者、Python爱好者、数据处理人员、办公人员等 第1章 python基础 1.1 什么是python? 1.2 为什么要学习用Python处理Excel表格? 1.3 手把手教你安装python程序 1.3.1 下载python 1.3.2 安装python 1.3.3 验证是否安装成功 1.4 安装Python集成开发工具PyCharm 1.4.1 下载 1.4.2 安装 1.5 Python的输入与输出
jdk1.8 64位官方正式版 jdk-8u91-windows