PC之父C. Thacker荣获2009年图灵奖
根据ACM官方网站3月9日发布的消息,2009年图灵奖授予了现代PC之父Charles Thacker,以表彰他对第一台现代个人计算机Xerox PARC Alto的先驱性设计与实现,还有在局域网(包括以太网)、多处理器工作站、窥探高速缓存一致性协议和平板PC等方面的重大发明和贡献(For the pioneering design andРrealization of the first modern personal computɥrthe Alto at Xerox PARC and seminal inventionɳ and contributions to local area networks (including the Ethernet), multiprocessor workstations, snooping cache coherence protocols, and tablet personal computers)。
ACM主席Dame Wendy Hall说,Charles Thacker是计算机系统领域最杰出的工程师之一。他的一个又一个成就对现代计算机技术产生了深远影响。
而Intel公司的研究中心副总裁Andrew Chien则表示,Charles Thacker的Alto设计已经具备了今天个人电脑的各种关键要素,为PC这个世界最具创造性而且惠及全球的产业奠定了基础。
Thacker的获奖使计算机体系架构方面的获奖次数增加到6次(不含主要贡献是操作系统的Brooks)。从获奖学科领域来看,编程技术和理论计算机科学还是大户,分别有12次和11次折桂。参见下面的分布图。
【背景介绍】
图灵奖是计算机界最高技术荣誉,有计算机诺贝尔奖之称。以计算机科学之父图灵的名字命名,由ACM组织评选,始自1966年,授予对计算机领域有重大和持久性的技术贡献的个人。
第一位获奖者是程序设计语言和编译器方面的大师Alan Perlis。第一位女性获奖者是2006年的Frances Allen。而2002和2007年的获奖者都是三人研究小组,是获奖者最多的年份。
目前图灵奖的奖金是25万美元,由Intel和Google赞助。
【人物志】
Charles P. Thacker(昵称Chuck)是计算机先驱之一。美国工程院院士,美国艺术与科学院院士,ACM会士。目前在微软工作,是微软全球十几位技术院士之一。除了是一位出色的计算机系统设计师之外,他也是杰出的研发管理者。
1943年2月26日,他出生于美国加州帕萨迪纳。1968年在加州大学伯克利分校物理系读书时,他加入了Genie 项目。这个项目不久发展为伯克利计算机公司(简称BCC),开发了BCC 500分时系统。Thacker领导了中心存储器和微处理器的设计。但公司商业上并不成功。
1970年,他和BCC的许多其他核心技术人员一起,加盟了施乐公司Palo Alto研究中心。在这里,Thacker先后担任MAXC时分操作系统的项目负责人,Alt
相关文档:
#include <stdio.h>
int main ()
{
FILE *fp1;
fp1=fopen("test0.txt","rt");
if(fp1==NULL)
{
printf("can not open test0.txt\n");return 0;
&n ......
前言:
我们在这一节将要讨论linux下文件操作的各个函数.
1.文件的创建和读写
2.文件的各个属性
3.目录文件的操作
4.管道文件
--------------------------------------------------------------------------------
1。文件的创建和读写
......
这个东东,蛮好玩的。其实就是读取了/proc/net/dev 文件。
struct netdev_stats {
unsigned long long rx_packets_m; /* total packets received */
unsigned long long tx_packets_m; &nbs ......
%d 短整形,一般占两个字节
%u 无符号短整形
%ld 长整形,一般占四个字节
%c 字符型
%s 字符串
主要用在输入输出函数:scanf(),printf()里
\a:蜂鸣,响铃
\b:回退:向后退一格
\f:换页
\n:换行,光标到下行行首
\r:回车,光标到本行行首
\t:水平制表
\v:垂直制表 ......
1、 一些头文件的作用:
<assert.h>:ANSI C。提供断言,assert(表达式)
<glib.h>:GCC。GTK,GNOME的基础库,提供很多有用的函数,如有数据结构操作函数。使用glib只需要包含<glib.h>
<dirent.h>:GCC。文件夹操作函数。struct dirent,struct DIR,opendir(),closedir(),readdir(),readdi ......