月度归档:2010年10月

开放课程-操作系统-第12讲

主要内容:

  1. 实验三总结
  2. 内存管理
  3. 连续内存分配
  4. 页式内存管理

软件学院的十年

今天是哈工大软件学院成立十周年,也是计算机学院成立十周年。鉴于计算机学院前身计算机系、教研室已经有了五十多年了,所以其实这个计算机学院十周年纯粹是凑热闹。因此我只随便扯扯这十年中我记忆里的软件学院发生的一些琐事。

  1. 前几年,广大教师非常愿意给软件学院上课,道理很简单,讲课费高。一学时200元,如果用双语讲是400元。那时候我讲Software Architecture,周六一上午四个学时,还号称双语……真是美啊,往返二区还的打车钱都报销,现在想起来还流口水。传说,某教师一天上8个学时,实在太累,就发明了开讲、课间、下课前的三轮点名方案,每次点名都耗时10多分钟,这样一天下来有2个多小时都是在报菜名(好贵的菜啊);传说,某教师一个学期就从软件学院领走了十多万的讲课费。那时候一个普通教授一年的收入也不到十万啊。
  2. 前几年中的后几年,广大教师非常害怕给软件学院上课,道理很简单,“上十大”。这些交了巨额学费的学生可真不是好伺候的,稍有不满,就立刻上紫丁香(网址是bbs.hit.edu.cn,曾很火,后来因为广大教职员工,尤其是职能部门的抵触,被实名制,然后就死掉了)发帖开骂(真的有过骂人的话),然后众同学一拥而re,瞬间就进入当日十大热门话题,该老师立刻名满天下……尽管近几年这类事情不再发生,但余威犹在,仍有不少老师因为忌惮这个而不敢给软件学院上课。在讲课费大缩水之后,软件学院的课就更不热门了。如果你懂用term,那么现在telnet://lilacbbs.com,到npsos_hit版,还能找回当初的刀光剑影,亦能看到其中浑水摸鱼的我是多么猥琐。
  3. 前几年软件的学生普遍都郁闷,花着高价,听着被上十大的课,还被别人当作自费生,无论考研还是找工作都遭歧视。但那些学生真都不简单,硬生生地抗过了难关,现在都混得很不错,也给咱软件学院创了名声。没有他们的付出和开创,软件学院不会是现在这个样子。
  4. 软件学院十年来进步明显,培养出的学生普遍叫好。我做为计算机学院的教师,和一些同事聊起来时,亦都感觉软件的学生比计算机的更让人舒服。计算机的同学别不高兴,虽然起点基本一样,但四年下来计算机的要比软件的颓废太多太多。有时真觉得应该好好讨论、总结一下这个现象。
  5. 这十年只有一件事始终没有进步:秘书团队的美女度。其实真的是很难进步了,因为已经很顶级了,这大概也算软件的一个传统吧。十年来秘书团队换了无数波,唯一不变的就是始终美女如云。老孟、老潘当年都曾经和这个团队在一个办公室,令我羡慕得紧啊。啊,当然,脱离单身状态后,我就不再羡慕了,也不常去那个办公室办事了,真的!

以后的软件学院会如何呢?现在它所有的一切已经都上了轨道,又有庞大也强大的专职教师队伍,肯定会更好的。做为局外人,我只希望它的讲课费再涨起来,然后再给俺个机会去讲课……哦,还有,别再使用那些职业监考人了……

开放课程-操作系统-第11讲

主要内容:

  1. 用互斥锁搞定临界区
  2. 死锁

开放课程-操作系统-第10讲

主要内容:

  1. 实验二总结
  2. 信号量
  3. 生产者-消费者问题、读者-写者问题、哲学家就餐问题

开放课程-操作系统-第9讲

主要内容:

  1. 《盗梦空间》和《黑客帝国》的进程分析
  2. 进程同步
  3. 竞争条件、临界区
  4. 生产者-消费者问题

开放课程-操作系统-第8讲

第7讲因为升级到Ubuntu 10.10的原因,没录上。

主要内容:

  1. 总结实验一
  2. 多级反馈队列调度
  3. 多CPU调度

开放课程-操作系统-第6讲

主要内容:

  1. 复习进程
  2. 线程

操作系统-开放课程-第5讲

主要内容:

  1. 进程创建、消亡,fork
  2. 进程间通信、共享内存、消息/事件

操作系统-开放课程-第4讲

主要内容:

  1. 系统引导
  2. 进程定义、进程管理、进程切换

开放课程-操作系统-第3讲

第2讲没设好麦克风音量,导致全是爆音,就不放出了。

第3讲主要内容:

  1. 操作系统的构造
  2. 系统调用、系统程序、应用程序
  3. 用户界面、命令行界面、图形用户界面
  4. 操作系统的结构