一、教学要求
操作系统是计算机系统的一个重要组成部分,操作系统课程则是计算机教育的基本内容 。 本课程的先行课程为,程序设计,计算机组成原理和数据结构 。
通过本课程的学习,不但对先行课程是一次总结和提高 ;同时也为后继课程的学习打下良好的基础 。
操作系统主要讨论和介绍计算机操作系统的主要功能、基本结构和实现原理及技术。
l主要功能包括,CPU管理,存储管理,
文件管理,设备管理和作业管理 ;
l基本结构包括:组成操作系统的构件及各种结构设计方法,如模块接口法,
层次分级法,微内核设计法,虚拟机方法等 ;
l实现原理和技术:包括,进程,线程,
同步,互斥,通信和死锁等 。
教学要求,
通过本课程的学习,使学生掌握操作系统的基本概念,原理,技术和方法 ;能用程序设计语言编写和调试运行操作系统的主要算法和功能模块 ;深入了解操作系统在计算机系统中的地位及作用,
以及它与硬件和其它软件之间的关系 ;
进而了解操作系统控制整个计算机系统执行的全过程,具有操作系统的整体概念 。
二、关于教材
1980年 3月,出版,操作系统原理,
( 人民邮电出版社 ) ;
1989年 3月,出版,操作系统教程,
( 第一版 ) ( 高等教学出版社 ) ;
1995年 10月,出版,操作系统教程,
( 第二版 ) ( 高等教育出版社 ) ;
1993年,获全国国家教材奖 。
教材特点
本 教 材 特点之一是:既致力于传统操作系统基本概念、基本技术、基本方法的阐述,又融合现代操作系统最新技术发展和应用的讨论,着眼于操作系统学科知识体系的系统性、先进性。
本 教 材 的特点之二是:操作系统成熟的基本原理与当代有代表性的具体实例,
操作系统理论知识与实践实习、实例分析紧密结合,这对学生掌握好操作系统设计及实现的精髓是十分有益的。
三、参考书和参考资料
1Operating Systems Internals and
Design Principles,William Stalling
(Third edition)1998 Prentice-Hall
International,Inc.
2 Operating System Concepts,Abraham
Silberschatz Bell Labs,Peter Baer
Galvin Cor,Tech,Inc,(Fifth edition)
1997,John Wiley&Sons,Inc.
3 操作系统:设计与实现,Andrew S.
Tanenbaum Vrije Uni.
四、习题和实习五、考试和评分六、学习方法
1,理论和实践
1991年 turing奖得主 Robin Milner在接受奖项发表演说讲过,
Don’t lose the link!
2,获取知识的同时,掌握学科的基本规律及研究方法
3,培养自我拓展知识和运用知识的能力阿伦,图灵 (Alan Mathison
Turing)生平简介
l 阿伦,图灵 1912年 6月 23日生,英国伦敦近郊的 Paddington镇人,父亲是英国在印度一个机构的官员
l 13岁进 Sherbourne中学,成绩一般但数学特好,擅长跑步
l 中学毕业后二次未考取剑桥大学 Trinity
College,进 入 剑 桥 大 学 另 一 学 院 King’s
College攻读数学,毕业时考试全班第一,并得到 Wrangler荣誉称号
l 学位论文是与概率论有关的中心极限定理,1936年发表该内容论文得到 Smith prize
l 1935年起开始对 Mathematical Logic感兴趣,
从而奠定了计算机的基础研究工作
l 1936年,用德文发表了,判定问题,的论文,第一次提出了计算机抽象模型,推理可简化成机械动作,年轻英国数学家的深刻见解和重大创新令美国同行十分惊叹,受到邀请图灵来到美国,并在 !938年获普林斯顿大学博士学位,博士论文题目是 System of Logic based on Ordinals
l 同时,图灵还研究了 George Boole于 1854年创立的布尔代数,并用继电器做乘法器,这为破译德国人的密码打下了基础 ;在美国他迁到了另一位计算机科学理论奠基人 John von Neumann,
l1938年回英国,从事 Z函数计算方法的研究
l 第二次世界大战爆发,图灵进入军队,为战争服务,在外交部做破译德军密码工作,造出了叫
Bombe的机器用于破译,因而,战后被光荣授勋
l 1942年,因公务访美,了解了美国计算机的新进展 。 之后他在英国国家物理实验室 NPL工作,
开始设计制造电子计算机 。 他和助手 Wilkinson
设计出 ACE(Automatic Computing Engine),这是一台串行定点机,字长 32位,主频 1兆,水银延迟线作存储器,是一种最早的存储式计算机
l 因工作矛盾,离开 NPL到曼彻斯特大学成立计算机实验室,并做了作很多工作 。
1950年发表论文 Computing Machinery
and Intelligence,提出了计算机可有智能的观点,并设计了 TuringTest
l在曼彻斯特大学期间,图灵发表的论文还包括黎曼 Z函数,器官形成的化学基础,
海星为什么是五轴对称的等 (涉及生物,
化学方面 )。
l 由于 Turing的一系列杰出贡献和重大创造,1951年被选为英国皇家学会院士 。
1954年 6月 7号,因吃了氰化物泡过的苹果去世,这一年 42岁 。
l Turing逝世 12年后,由
Association for Computing
Machinery设立图灵奖,计算机界最负盛名的奖项,有计算机界,诺贝尔奖,之称 。
从 1966到 1999年,34届图灵奖共有 40位计算机科学家获奖 。
图灵测试
1950年 10月发表论文,Computing Machinery
and Intelligence”,图灵进一步阐明计算机可以有智能的思想,并设计了一个测试机器智能的方法称,图灵测试,。
让一个提问者通过键盘在远处与人或计算机相连,提出各种各样问题 。 提问者根据对方的回答确定对方是人还是机器?如果提出足够多的问题后提问者仍无法判定对方是人还是机器,那么,
就可认为计算机具有人的智能 。
尽管对此人们有种种争论,但图灵在这个问题上的高瞻远瞩同样
是他的天才的一个印证 。