Programming 版 (精华区)

发信人: JJason (C++ Primer), 信区: Programming
标  题: 《程序员》2002年第08期
发信站: 哈工大紫丁香 (2002年11月20日13:14:55 星期三), 站内信件

《程序员》2002年第8期 
 
新闻 Top 
 
 
(6页) 厂商直击      
 
(7页) 声音&观点      
 
(8页) 活动回顾和告示板      
 
(9页) 封面书摘      
 
 
 
报道 Top 
 
 
(13页) UML之父Grady Booch      
    《UML参考手册》、《统一软件开发过程》…… 学过面向对象软件工程的人都知道这
几本书意味的是“权威”。让人感兴趣的是,在这几本书的封面上都赫然印着一个名字:G
rady Booch。  
 
(14页) 挑战微软Office凭什么     作者:闫辉      
    最近,关于Office的新闻突然多了起来,各种媒体上充斥着不同的言论。  
 
(18页) 《中国软件行业基本公约》一纸空文乎?     作者:张里      
    基本公约一出台即为各大网站转载披露,引起程序员大篇争论。  
 
(21页) SAP的工程师文化     作者:闫辉      
    用户看事情比较狭窄,关心的只是自己企业的问题,而顾问需要有一个升华,要能够
帮助客户去发现和解决问题。  
 
(24页) 四问托普     作者:张里      
    于中国软件人才的生存和发展动态,本刊一直给予较高关注,我们深知中国软件要步
入健康良性通道,首要的是软件人才必须有优质的生存和发展空间。但是,我们反对任何
借此话题炒作哄抬自己的“投机行为”。于是,我们有了本期话题……  
 
(27页) ICSL:愈加明亮的软件技术中心——Intel中国软件实验室总经理王文汉访谈     
作者:唐琦 熊节      
    过去10年间,全球各大IT公司,纷纷在中国建立自己的技术研发机构,以吸引中国丰
富的人才,为其进行技术和产品的研发。这其中,微软亚洲研究院的名气首屈一指,而像I
BM中国研究中心、摩托罗拉中国软件中心、SUN中国研究院等都为业内人士耳熟能详。而作
为世界计算机芯片的龙头——Intel,自然也不例外。它的中国实验室由5个研发机构组成
:Intel中国研究中心、Intel架构开发实验室、Intel中国软件实验室、无线技术开发中心
、互联网交换架构(IXA)开发中心。《程序员》曾在2001年第三期对Intel中国研究中心
进行了报道,而今天,我们采访到的是Intel中国软件实验室(以下简称ICSL)总经理王文
汉博士,他的背后,是一个少为人知,但又硕果累累的团队。  
 
(29页) 英国:欧洲软件新地标     作者:张里      
    长期以来,爱尔兰以其卓越的表现被人描述成欧洲软件业的一面旗帜。在它的阴影下
,与其跨海而居的英国软件向不为人熟悉。诚然,英国软件业与其享誉世界的高能物理科
学研究相比差距不小,甚至赶不上英国文学在世界上的地位,但由于近年来政府充当欧洲
软件超强的决心和系列鼓励软件业发展政策的出台,加之英国强大的经济和众多的软件人
才,再得益于与美国紧密的合作关系,英国正逐渐表现出赶超爱尔兰之势,意欲成为引导
欧洲软件发展的新地标……  
 
(32页) 共享软件走向海外实施手记(下)     作者:PUTAO      
 
(33页) 与求伯君同行 —— 珠海金山探营     作者:闫辉      
 
 
 
管理 Top 
 
 
(36页) 木马冰河的程序历程     作者:黄鑫      
    “如果每个人把自己的经验、心得和熟知的部分写成文字,系统的讲给大家听,对这
一领域的朋友们未尝不是好事,至少也算是一种对知识的回归,只要写出的文字能给志同
道合的朋友带来启发,或者使初学者少走些弯路,我们也就心满意足、问心无愧了。”  
 
(39页) 文档管理手记——PVCS VM在软件项目中的应用实例     作者:张建阳      
 
(42页) CMM在中小软件企业的裁剪(中)     作者:高巍      
 
(45页) 软件体系结构的风格     作者:张友生      
    在前两篇文章中,我们介绍了软件体系结构的概念、现状及发展方向,读者可能会觉
得“软件体系结构太抽象、太理论化,没有什么实际的东西”。然而,任何实践都必须接
受理论的指导,如果抛弃理论基础,一味地追求实用,那也只能是囫囵吞枣。  
 
(48页) 全程建模在炼化营销业务中的应用——需求定义(二)     作者:蔡云鹏      
    本文应用全程建模技术,对现有系统中自备车管理、售后服务和产品价格体系进行了
深入研究,针对企业管理中存在的实际问题对部分业务流程进行了优化改造,重点解决了
自备车和售后服务部门的管理问题,将运输调度和售后服务信息纳入到整个营销管理体系
中。同时针对产品定价中的管理漏洞重新设计了业务流程,并给出了相应的设计流程图。 
 
 
 
 
技术 Top 
 
 
(52页) USB驱动开发殿堂     作者:王行舟      
    在我们的电脑运行的众多软件中,有一种往往被我们所忽略,但实际上地位却非常重
要;它常常被蒙上一层神秘的面纱,能掌握、熟练地开发这种程序的人,则当之无愧地被
冠以高手的称号——这便是驱动程序。  
 
(53页) VXD、KMD、WDM基本概念     作者:陆麟      
    本文短小精悍、言简意赅,可以帮助我们了解这三种驱动模式的来龙去脉,确定自己
的学习方向。  
 
(54页) USB设备驱动开发基础     作者:杨成      
    本文对USB的系统架构、使用的协议、软、硬件结构都进行了详尽的阐述。  
 
(57页) 用DDK开发Windows USB驱动程序     作者:杨成      
    本文介绍了使用DDK开发Windows操作系统下的USB设备驱动程序的过程。  
 
(60页) 10分钟完成一个USB驱动程序     作者:杨志刚      
    使用DriverStudio,可以快速产生一个驱动程序,然后在里面作一些小的改动就可以
使用了。  
 
(63页) USB设备驱动开发综述     作者:杨志刚      
    Something you should know ……  
 
(64页) 电脑英语--开放源码软件安全吗     作者:CSDN      
 
(66页) 迈向Office开发平台之路     作者:郭安定      
    如果说信息存在的目的是为了让生活更美好,那么审视过去十余年的Windows环境,Mi
crosoft Office无疑是最有特色也最具价值的开发平台了。Office平台有着悠久的历史和
简单易用的开发环境,同时又有强大的功能。在国外,有成千上万的企业级应用都是在Off
ice平台上开发、构建起来的。通过本期的“MSDN专栏”,希望读者能一窥Office开发的精
妙。  
 
(68页) 首届Office开发大赛参考答案     作者:张翼      
    本文是Office开发竞赛中部分问题的示例程序(详情请关注CSDN网站),可以通过程
序中的注释和说明来阅读程序。通常,VBA的运算量和效率都不是开发中最关键的问题,因
此,示例程序的一个主要出发点是充分利用Office现有的功能以尽量减少开发工作量。程
序开发是一门艺术,很难有绝对的标准,希望这些示例程序能够起到抛砖引玉的作用。  
 
(70页) 通过JDBC API连接Oracle9i数据库     作者:何致亿      
    在上个月的专栏中,我曾为大家介绍过Oracle9i JDeveloper与众不同的开发环境与特
性,并尝试建立JDeveloper工作区与项目文件。从本期开始,我的重点将放在如何利用Ora
cle9i JDeveloper开发Java-Based Oracle9i数据库应用程序。  
 
(73页) Java泛型技术之发展(上)——JDK1.4上的实现     作者:侯捷      
    本文介绍了泛型Java的背景知识和一个泛型Java编译器——GJ——的安装方法。读者
基础:有Java语言基础,最好用过Java Collection classes。 本文适用工具:(1) 
JDK1.4+JSR14 (2) Generic Java (GJ)。本文程序源码(javag.bat、Test.java、Employe
e.java、JQueue.java)可至侯捷网站下载本文同时也是JavaTwo-2002技术研讨会之同名讲
题的书面整理与补充。  
 
(78页) Grady Booch谈.NET和软件开发艺术     作者:MSDN      
    Grady Booch因在软件架构(software architecture)、建模(modeling)和软件工
程过程(software engineering process)方面的开创性工作而闻名于世。自1980年Ratio
nal软件公司创立以来,他一直担任该公司的首席科学家。Grady是统一建模语言(UML)最
早的开发者之一。他是六本计算机科学畅销书的作者~~~~  
 
(81页) C#编程入门(二)——.NET PE文件格式(上)     作者:蔡学镛      
    阅读完上次的文章后,你已经知道如何编译C#程序,也知道如何执行编译后的文件,
但是,这一切内部的运作流程又是如何? .NET程序编译后的文件是exe文件,完全符合原
来PE(portable executable)文件的规范,并多了一些.NET特有的扩充。在本次的文章中
,我将通过一个实际的例子,来介绍.NET PE文件的格式(format)。  
 
(85页) .NET与嵌入式系统(一)——Smart Device Extension的安装与使用     作者:
王森      
    目前,如果程序设计师想要开发PocketPC的应用程序,大致上有两种最佳的方式:一
是使用embedded Visual Basic(eVB),另一个则是使用embedded Visual C++(eVC)。
虽然功能已经很强大,但是仍有遗珠之憾。  
 
(88页) 应用集成对Web服务的挑战 —— 安全性     作者:柴晓路      
    目前,Web服务应用的重点是在企业集成应用领域(EAI以及B2Bi),可用性是基础。
然而对于企业应用系统而言,安全性是任何应用都不可回避的重要关键。只有安全的Web服
务才能真正跨入企业解决方案的门槛。  
 
(92页) API钩子揭秘(下)     作者:Ivo      
    很多人经常问到:如何像金山词霸那样实现屏幕取词?这项技术最关键的地方就是对
系统文本输出函数进行拦截,也就是所谓钩子(Hook)技术:在没有源程序可使用的情况
下,如何改变操作系统或者其他软件的功能?本文全面、系统地分析了各种不同技术的实
现,具有很高的实用和指导价值。  
 
(95页) 在Delphi中使用SQL Server的XML特性(五)—— 插入、更新、删除数据     作
者:Alex      
    在本系列文章的前几部分,我们已经了解在Delphi程序中利用SQL Server 2000 XML特
性的数据查询技术。我们也研究了如何在Delphi数据敏感控件中使用XML数据源。作为系列
文章的最后一部分,我们将探讨有关利用SQL Server XML特性进行数据插入、更新、删除
的话题。  
 
(98页) 剖析Win32 API执行细节的Logger Extension     作者:郑昀      
    论语有云:工欲善其事,必先利其器。开发工具对于程序员的重要性是不言而喻的,
一个合适的开发工具可以帮助程序员成倍地提高开发效率。《程序员》杂志的“开发工具
”栏目正是为了向读者介绍优秀的开发工具而开设的。同时,也欢迎读者投稿介绍自己喜
欢的开发工具。  
 
(100页) 简单表达式问题 ——2002年第6期题解      
 
(102页) 专家门诊      
 
 
 
服务 Top 
 
 
(108页) 翱翔Linux世界的向导—— 评《Linux内核源代码情景分析》     作者:骆刚   
   
    Linux操作系统的使用越来越广泛,为Linux系统编制系统工具和应用软件的开发人员
也越来越多。Linux系统是怎样工作的,为什么它具有卓越的性能和效率?散布于世界各地
的Linux核心开发人员是如何编程的?如果希望得到答案,研究学习Linux内核源代码是必
不可少的过程,事实上,这也是成为一名真正的Linux高手的必由之路。  
 
(110页) 闲谈D&E     作者:孟岩      
    D&E是指C++之父Bjarne Stroustrup的力作The Design and Evolution of C++一书。
在这本书中,Stroustrup回顾了从80年代初到90年代中期C++的发展历史,对诸如GC等各种
设计权衡进行了反思,并展望了C++未来的发展方向。  
 
(112页) 好书推荐unix/Linux篇     作者:孙勇      
 
(114页) 教材系列 新书上架      
 
(115页) 编读往来     作者:wearebug      
 
 
--

     人生,就是一团欲望:
     欲望没有满足的时候就是痛苦,
     欲望被满足的时候就是无聊;
     人生就是在痛苦与无聊之间徘徊。

※ 来源:·哈工大紫丁香 bbs.hit.edu.cn·[FROM: 202.118.229.69]
[百宝箱] [返回首页] [上级目录] [根目录] [返回顶部] [刷新] [返回]
Powered by KBS BBS 2.0 (http://dev.kcn.cn)
页面执行时间:5.083毫秒